너는 나의 에너지
-
아나콘다(Anaconda) 설치 : Jupyter Notebook 단축키너는 나의 에너지 2020. 3. 9. 22:28
데이터 분석을 위해 아나콘다(Anaconda)를 설치했다. 아나콘다 설치 시 주의해야 할 점은 기존에 설치된 파이썬이 있다면, Add anaconda to my PATH environment variable을 체크해야한다. 아나콘다 내에 설치되는 파이썬과 기존에 설치된 파이썬이 충돌날 수 있기 때문에 아나콘다의 파이썬을 인식할 수 있도록 PATH에 추가한다는 뜻이다. 터미널 또는 아나콘다 내비게이터를 통해 Jupyter Notebook을 실행할 수 있다. Jupyter Notebook 단축키 shift + enter : 셀 실행 및 커서 다음 셀로 이동 enter : 셀 편집모드 전환 esc + a : 위에 셀 추가 esc + b : 아래에 셀 추가 esc + dd : 셀 삭제 esc + m : 마크다운..
-
tensorflow : python tensorflow 설치 시 에러너는 나의 에너지 2020. 3. 6. 14:33
tensorflow 설치 중간에 아래와 같은 에러가 발생했다. *ERROR : Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall. stackoverflow를 보니 기존의 wrapt 패키지와의 충돌로 인한 문제인 것 같았다. C:\~\Anaconda3\Lib\site-packages 폴더 내의 wrapt 폴더와 wrapt-1.10.1-py3.6.egg-info 파일을 잠시 다른 곳으로 옮겨준 뒤 tensorflow를 재설치하니 해결됐다.
-
SQL 정리 : 데이터 분석을 위한 SQL 기초너는 나의 에너지 2020. 2. 22. 16:24
SELECT 1 2 SELECT column1, column2, ...(*) FROM table_name; cs WHERE 1 2 3 SELECT column1, column2, ... FROM table_name WHERE condition; cs AND OR NOT 1234567SELECT column1, column2, ...FROM table_nameWHERE condition1 AND(OR) condition2; SELECT column1, column2, ...FROM table_nameWHERE NOT condition;cs ORDER BY 123SELECT column1, column2, ...FROM table_nameORDER BY column1, column2, ... ASC|DESC..
-
안드로이드 서비스 : Android Service 정리, 종류, 생명주기너는 나의 에너지 2020. 2. 17. 20:52
소셜 커머스 회사에서 두 달 동안 인턴을 진행하면서 정리했던 안드로이드 관련 내용들을 업로드하려고 한다. 참고로 인턴은 17년 여름에 했다. 안드로이드 Application을 구성하는 4가지 컴포넌트에는 Activity, Broadcast Receiver, Content Provider, Service 가 있다. 그중 Service는 Activity처럼 사용자와 상호 작용하는 컴포넌트가 아닌 Background에서 동작하는 컴포넌트다. 따라서, Activity가 종료되어 있는 상태에서도 동작하기 위해 만들어진 컴포넌트라고 할 수 있다. 인턴을 하면서 Music player를 개발했었는데, 이때 화면이 종료된 상태에서도 계속 노래를 재생해야 하기 때문에 개발하면서 Android Service를 이용했다. ..
-
IT SW개발 면접 후기 : 통신사 IT 기술면접 후기 및 질문너는 나의 에너지 2020. 2. 17. 00:31
이제 2월이니 취준의 첫 문턱인 자소서 시즌이 곧 시작된다. 실제로 나는 6개월 동안 취업을 준비하면서 봤던 다른 사람들의 면접 후기들이 큰 도움이 됐고, IT 기업으로 취업을 준비하는 사람들에게 도움이 되고자 IT/SW개발 기술 면접에서 내가 받았던 질문들을 공유하려고 한다. PT면접 본인이 진행했던 대표 프로젝트 설명 (프로젝트 요약 설명, 본인의 역할, 사용언어 및 툴, 성과 포함) 피보나치 수열 손코딩 (여러 방법을 이용해 코딩 후 성능 차이와 그 이유에 대한 설명) TCP, UDP 이론 설명 (예시, 어떤 구조로 진행되는지, 관련 프로젝트 진행 여부 등) 레드블랙트리 삽입 과정 설명 (어떤 상황에 쓰이는게 좋은지 등 추가 설명) 그 외 다양한 함수 손코딩 자소서 기반 질문 및 면접 내용 스토어에..
-
산업통상자원부, 2020년 에너지기술개발 실행계획너는 나의 에너지 2020. 1. 24. 18:59
지난 1월 21일, 산업통상자원부에서 2020년 에너지기술개발 실행계획이 발표되었다. 신재생 에너지로의 전환이 가속화되고 있으며, 새로운 비즈니스 등장에 따라 에너지 생태계가 빠르게 변화하고 있다. 에너지 기술, 산업간 융복합 및 디지털화가 가속화되면서, 중개자가 없는 이웃 간의 전력거래나 패턴 분석을 통한 에너지 소비 최소화 등 새로운 형태의 제품과 서비스 출현이 증가했다. 또한, 구글의 Google green, 소프트뱅크의 SB energy 등 글로벌 ICT 기업들이 신기술/데이터를 기반으로 에너지 사업에 진출하고 있으며, 독점시장에서 소규모 전력중개와 같은 민간/소비자 중심의 개방, 참여 생태계로 변화하고 있다. 2020년 에너지 기술혁신을 통한 국가 에너지시스템의 성공적인 전환을 위해 2.1조 원..