분류 전체보기 34

세상에서 가장 쉬운 비쥬얼 스튜디오(Visual Studio) 설치 방법

프로그래밍에 입문하게 되면 가장 대부분 가장 먼저 비쥬얼 스튜디오를 깔게 됩니다. 그런데 프로그래밍을 하는 프로그램을 처음 까는것이다 보니 실수를 해서 다른 버전을 깔아버리거나 필요한 옵션을 체크 안하는 등의 실수를 많이 하십니다. 이 글은 비쥬얼 스튜디오 2019버전을 까는 글이며 2017버전이나 이전의 버전이 필요하신 분들은 아래의 주소로 들어가시기 바랍니다. https://visualstudio.microsoft.com/ko/vs/older-downloads/ 1) 사이트 들어가기(2019 버전) https://visualstudio.microsoft.com/ko/vs/ Visual Studio 2019 | 무료 다운로드 Visual Studio에서 코드 완성, 디버깅, 테스트, Git 관리 및 클..

카테고리 없음 2019.09.02

3분만에 정복하는 캐글(Kaggle) : 머신러닝 입문

1) 캐글이란? 캐글 사이트 주소: https://www.kaggle.com 캐글이란 쉽게 말해 머신러닝 종합 플랫폼으로 어떤 기업이나 단체에서 머신러닝을 통해 해결하고싶은 과제를 등록하면 캐글에 가입한 사람들이 자유롭게 이를 해결하여 보수를 받는 시스템입니다. 뿐만 아니라 다양한 단체가 제공한 무료 데이터들을 통해 머신러닝을 공부할 수 있는 환경을 제공합니다. 캐글은 현재 구글에 인수된 상태이며 따라서, 캐글에 대한 인식은 점점 확대될 전망입니다. 데이터를 활용하는 회사들(삼성, 우버 등)의 경우에서도 대부분 캐글 실적을 포트폴리오로 활용하고있다고 합니다. 2)메뉴 탐색 Competition 컴페티션은 본격적으로 머신러닝 경연이 이루어지는 곳으로, 순위제도가 있습니다. 어떤 기업이 과제를 등록하면, 이..

비쥬얼 스튜디오 설치 오류: .NET Framework 4.6 or higher to be installed

비쥬얼 스튜디오를 설치하다 보면 종종 다음과 같은 메세지가 뜨는 오류가 발생할수 있는데요, "This application requires .NET Framework 4.6 or higher to be installed. Please install the latest .NET Framework from http://go.microsoft.com/fwlink/?linkid=840938, or windows update." 비쥬얼 스튜디오를 위한 .NET 프레임 웍이 없기 때문에 설치 해주어야 한다는 뜻입니다. 이런 오류는 쉽게 해결할수 있는데요, 아래의 사이트에 들어가셔서 자신의 운영체제에 맞는 프레임웍을 다운받아주시면 됩니다. https://www.microsoft.com/en-us/download/co..

카테고리 없음 2019.09.01

파이썬(Python) 아나콘다(Anaconda) 설치의 모든 것

모든 프로그래밍이 그렇듯 설치가 제일 번거롭고 어렵습니다. 머신러닝도 마찬가지인데요, 아나콘다라는 프로그램 자체가 생소하기 때문에 이를 제데로 까는 일이 만만치가 않습니다. 저도 아나콘다를 처음 접하고 설치 할 때는 버전을 햇갈리고, 윈도우 운영체제에 안맞는 셋업파일을 깔기도 하고 하면서 많은 시행착오를 거쳤는데요, 이 글을 읽으시는 분들은 저처럼 그런 실수를 하지 않았으면 좋겠다는 생각에서 이 포스팅을 작성하게되었습니다! 이 포스팅은 아나콘다를 처음 접해보는 초보자 분들도 쉽게 따라할수 있도록 작성되었습니다. 블로그의 설명을 잘 읽고, "그대로만" 잘 따라하시면 아나콘다를 잘못 설치해서 다시 까는 일 없이 한번에 성공하실 수 있으실 것입니다. 1) 주의사항: 파이썬과 아나콘다 둘중 하나만 설치할 것 아..

삼성 무선사업부 직무 체험의 장에 다녀와서 (자세한 후기) / SW개발/ 삼성 채용/ 삼성 인턴

1) 소개 무선사업부 제 2회 직무 체험의 장 일시 : '19. 8.19(월 ) ~ 8.26(월) 참가자격 : 이공계 전공 학부 2~4학년 또는 석사 재학생 장소 : 삼성전자 수원 Digital City 신청기간 : '19. 8.8(목) 17:00까지 2)출발: 영통역 -> 셔틀버스 -> 무선사업부 출발할때는 이렇게 줄을 서서 셔틀버스를 타고 갑니다. 실제로 직원들이 출퇴근 할 때 타고다니는 버스라고 하네요. 내부는 일반 관광버스와 비슷하고, 여름이라 그런지 에어컨이 빵빵해서 매우 시원했습니다ㅋㅋ. 회사가 수원에 있어서 통근이 힘들지 않을까 생각했는데 실제 노선은 서울 서의 전지역, 경기도의 10곳 이상 정류장을 두고 있다고 하니 통근 걱정은 안해도 되겠더라구요. 시작부터 복지가 빵빵하네요. 삼성 무선사..

카테고리 없음 2019.08.22

프로그래머스 1단계 해설: 정수의 정렬

문제: 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 : n은 1이상 8000000000 이하인 자연수입니다. 해답코드 class Solution { public long solution(long n) { long answer = 0; int length = (int)(Math.log10(n) + 1); long[] arr = new long[length]; for(int i = 0; i < length ; i++){ arr[i] = n%10; n /= 10; } for(int i = 0; i < arr.length ; i++) for(int k=..

Java 2019.07.23

프로그래머스 1단계 해설: 자연수의 각 자리수의 합 구하기

문제: 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 제한사항 :N의 범위 : 100,000,000 이하의 자연수 해답 import java.util.*; public class Solution { public int solution(int n) { int answer = 0; while(n !=0) { answer += n%10 ; n /= 10; } return answer; } } 코드 설명: n: 나뉘어질 자연수, answer: 각 자리 수들의 합 자연수 n을 10으로 나눈 나머지를 answer에 더하는 방식 while문 안에서 n이 0이 되기 전까지 n을..

Java 2019.07.23
반응형