본문 바로가기
반응형

전체 글95

파이썬(Python) 에 numpy 설치하기 For Windows 기계학습 실습을 위해 Python의 numpy 라는 라이브러리를 설치해야한다. 윈도우에서 Python Library인 numpy 를 설치해보자. 1. numpy 설치할 파일을 다운받는다 numpy 파일 다운받기 링크 : [http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy (http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy) numpy 1.9.2 등등 여러 항목들 중에 Python3.4 버전을 설치했으므로 numpy‑1.9.2+mkl‑cp34‑none‑win32.whl 를 클릭하여 다운받았다. python 명령어중 pip 라는게 있다. python install package 의 약자인데 pip 명령어를 이용하여 방금 다운받은 nu.. 2015. 8. 3.
파이썬(Python) 3.4.3 윈도우에 설치 무작정 따라하기 내일부터 기계학습 여름캠프가 시작된다.기계학습 관련 수업을 듣고 실습하는데 Python으로 이용한다고 해서 미리 설치를 해보려고 한다. Python 3.4.3 설치하기 (for Window) 1. 파일 다운 받기 Python 3.4.3 다운받기 : https://www.python.org/downloads/windows/ 위 링크를 클릭하여 홈페이지에 들어간다.스샷처럼 Downloads 메뉴에서 Python 3.4.3 을 클릭하여 설치파일을 다운받는다. 2. 설치하기 Install for all users 선택한 후 Next Python 을 설치할 경로를 정한다.아마 기본값으로는 C\Python32\ 폴더로 지정되어있을 것이다. 원하는 곳으로 지정한 후 Next.나는 E\Python32\ 로 지정하였다... 2015. 8. 2.
백종원 샌드위치 3단계 만들기!! 날씨도 꾸리꾸리하고 출출하기도하고 뭐해먹을까 고민하고 있었는데 문득 백종원씨의 3단 샌드위치가 생각났다. 알려진지는 좀 됐지만 맛이 궁금하기도 했고, 마침 어제 먹다남은 치킨무가 있어서 당장 만들기로 결정! 일단 재료부터 준비한다. 재료 : 식빵, 참치, 치킨무, 마요네즈, 당근, 양파, 식초, 삶은계란, 크래미, 머스타드, 버터 백주부님의 1단계 샌드위치 레시피!! 아주 간단하다. 재료는 치킨무, 참치, 마요네즈. 치킨무를 잘게 썰고 참치 통조림의 기름을 다 짠 후 마요네즈와 함께 버무린다. 빵에 발라먹는다 끝! 여기까지만 해먹어도 맛있다. 다음 2단계! 재료는 당근, 양파, 식초, 설탕 1단계 까지 만들어놓은 상태에서 당근과 양파를 잘게 썰어 넣는다. 생양파가 매운맛이 살짝 있으므로 이를 없애기위해 .. 2015. 7. 29.
스타트업을 위한 서버 안내서 예전에 Pie 라는 폐쇄형 SNS 와 캘린더기능이 결합된 안드로이드 어플리케이션을 출시한적이 있었다.어찌어찌 서버와 DB, 호스팅까지 완성은 했다만 확장성이나 안정성면에서는 아쉬움이 있었다.아는만큼 보인다는 말이 있듯이 더 많이 알았다면 그만큼 퀄리티 높게 서비스를 만들었을 것이다. 마침 서핑하다 좋은글이 있어서 담아놓는다. 스타트업을 위한 서버 안내서 페이스북에서 사용하는 서버종류 5가지.이 포스트는 완전 초보 개발자를 위한 글입니다.2013년 Open Community Winter에서 페이스북은 자신들의 IT인프라를 공개했습니다. 그들은 이미 그동안 서버에 1조원 이상을 투자했고 서버대수가 18만대를 넘었다고 합니다. 그리고 서버 어플리케이션을 운영하기 위해 5개 종류의 서버를 사용하고 있으며 엔지니.. 2015. 7. 28.
린스타트업 - 작게 시작하는 방법 : 4가지 단계별 가이드 린스타트업, MVP를 만드는 방법에 대한 좋은 가이드. (출처 : besuccess.com, Editor’s pick, Insight, 작게 시작하는 방법 : 4가지 단계별 가이드, Posted December 30, 2014 By 최 지연) 창업을 꿈꾸는, 그래서 항상 아이템에 목마른 사람이 아니라 하더라도 누구나 한 번쯤은 “이런 거 만들어지면 좋을 것 같은데”와 같은 생각을 한다. 하지만 대부분의 사람은 아무 것도 시도하지 않는다. 아니 어떻게 해야 할지 모른다는 말이 더 알맞다고 할 수 있겠다. 물론 많은 아이디어는 너무 크고 모호해서 실제로 만들기 쉽지 않지만, 또 어떤 아이디어는 충분히 만들 가치가 있고, 가능하며 사람들의 생활을 편리하게 해줄 수도 있다.우리가 갖고 있는 많은 아이디어들, 대.. 2015. 7. 26.
2015 선도벤처연계 창업지원사업 매칭상담회 참가 오늘 오전 9시부터 오후 6시까지 양재역 엘타워에서 2015 선도벤처연계 창업지원사업 매칭상담회가 열렸다. 작년에 이어 올해도 서류에 붙은 우리는 선도기업들과의 매칭을 위해 상담회에 참가했다. 그전에! 2015 선도벤처연계 창업지원사업이 뭔지 자세히 살펴보자. 선도벤처기업의 성공노하우전수와 (예비)창업자와의 유기적 협조체제를 통한 성공창업 유도 및 미래의 스타벤처기업을 육성하기 위한 사업입니다.신청대상선도벤처기업사업공고일 기준 벤처기업이나 벤처기업 이력을 보유하고 다음 각 호에 해당하는 기업1. 사업시행일 직전년도 매출액이 100억 이상(비제조업 50억 이상)의 기업으로써, 자본잠식 등 재무적 문제가 없는 기업2. 국내ㆍ외 다양한 유통ㆍ판매망, 해외 현지법인을 보유한 기업3. (예비)창업자를 지원할 수 .. 2015. 7. 24.
디자인패턴 - 스트레티지 패턴(Strategy Pattern) 프로그래밍을 하면서 디자인패턴에 관한 지식이 없는 상태로 개발을 하다보니, 굉장히 비효율적으로 소스를 작성하고 있는 나 자신을 많이 보게 된다. 처음에 원하는 기능을 구현하는데까지는 문제가 없지만, 이후 수정사항이 발생할 경우 하나의 기능을 고치는 상황에도 많은 시간이 들고 예기치않은 오류들이 발생하더라. 효율적으로 설계를 하기 위해 패턴에 관한 책을 읽기 시작했다. 앞으로 한 패턴씩 공부하고 공부한 내용을 복습할 겸 간단하게 정리해서 올려보겠다. 1. 전략 패턴 정의 간단하게 말해 어떤 동작을 하는 로직을 정의하고 이것들을 하나로 묶어서(캡슐화) 관리하도록 하는 패턴이다. 로직을 사용하는 객체들은 자기의 입맛에 맞게 로직을 효율적으로 수정할 수 있다. 새로운 로직을 추가하거나 변경할 때 객체의 종류 수.. 2015. 7. 9.
2015 KDB 스타트업 캠프에 다녀오다! KDB 스타트업 프로그램이란??http://kdbstartup.or.kr/ 한국청년기업가정신재단과 KDB산업은행이 주관하는 이 스타트업 대회는 최종 선발되면 멘토링, 시제품 제작지원, 후속지원 등 다양한 지원을 해준다.이번 대회의 총 금액은 1억 5천만원으로 선발된 10개 팀에게 지원된다.강남역에 위치한 협업할 수 있는 공간지원 뿐만아니라 투자유치, 네트워킹, 글로벌 진출에도 지원을 해준다고 하니괜찮은 프로그램임에는 분명하다. 여러 스타트업 지원사업에 지원을 하던도중 "2015 KDB 스타트업 프로그램" 이 눈에 띄어 지원해봤다.운좋게도 서류 2차까지 합격되어 최종 피티를 준비해야하는데.. 2박 3일 캠프를 참여하라는 공지가 내려왔다. 일시는 7/4(토) ~ 7/7(월). 2차 합격 통보를 받고 이틀후에.. 2015. 7. 9.
Bitbucket 사용법 (안드로이드 스튜디오로 소스올리기) Bitbucket 회원가입하고 Branch만 생성해 놓은 상태에서 내 소스를 올리려고 한다.안드로이드 스튜디오랑 연결해서 Commit 할 수 있다고 하니 안드로이드 스튜디오 버전으로 올려보겠음. GIt 설치 일단 Git 관련 프로그램 부터 설치한다. 빨간색 링크를 클릭 설치파일을 받은 후 설치를 완료한다. 안드로이드 스튜디오 설정 안드로이드 스튜디오 메뉴에서 Setting -> Version Control -> Git 을 선택한다. Git을 설치했던 폴더로 가서 Git.exe 경로를 선택한 후 잘 연결이 되었나 Test 버튼을 클릭한다.위처럼 잘 실행된다는 다이얼로그를 확인할 수 있다. Git과 연결이 끝나면 안드로이드 스튜디오에서 바로 BitBucket에 접근할 수 있게하는 플러그인을 설치해야한다.역시.. 2015. 6. 24.
AppWidgetProvider 에서 onEnabled, onDisabled 가 호출되지 않을 때 위젯 생성 후, 삭제 후 어떤 액션을 하려고 했는데onEnable, onDisable이 호출이 안된다.뭐가 문제일까 했는데 답은 간단했다. Manifest 파일에서 위젯관련 intent-filter에 action 을 추가해줘야 한다. 기존 소스에는 UPDATE 만 선언해서 호출이 안됐던 것이다. 위와 같이 ENABLED, DISABLED 를 추가 2015. 5. 20.