전체 글 (245) 썸네일형 리스트형 git의 내부 특성 Pro git 한글 번역본을 참고하였다. Git는 파일을 Commited, Modified, Staged 이렇게 세 가지 상태로 관리한다. Commited란 데이터가 로컬 저장소에 안전하게 저장되었다는 것을 의미한다. Modified는 수정한 파일을 아직 로컬 저장소에 Commit하지 않은 것을 말한다. Staged란 현재 수정한 파일을 곧 Commit 할 것이라고 표시한 상태를 의미한다. 이 세 가지 상태는 Git 프로젝트의 세 가지 단계와 연결되어 있다. Git Directory(Local repository), Working Directory, Staging Area이 그것이다. Git Directory(Local Repository) : Git가 프로젝트의 메타데이터와 객체 데이터베이스를 저장하는.. python3 : Excel 쓰기 모듈 xlwt-future python2에서는 xlwt를 잘 사용하였는데, python3로 업그레이드 하면서 더이상 사용할 수 없었다.하지만 이미 python3용 xlwt 모듈이 준비되어 있다. xlwt-future 를 설치한다.pip install xlwt-future 모듈 사용은 이전 버전과 같다.import xlwt 사용방법은 여기를 참조한다. python3 : Module reload python2에서는 reload 함수가 있었지만, python 3.x에서 다른 방법으로 module을 reload해야 한다.아래와 같이 해준다. import impimp.reload(module_name) Popular Python recipes http://code.activestate.com/recipes/langs/python/ 유용한 파이썬 코드들이 많이 있다. [기사] KBS ‘시사기획 창’이 파헤친 급발진의 불편한 진실 ·· 급발진은 있다~ 개인적으로 쉐보레를 끌고 있지만, 남의 일 같지가 않다.(최근의 대규모 리콜 건도 그렇고...) http://auto.naver.com/magazine/magazineThemeRead.nhn?isMobile=y&type=Theme&seq=4565&page=1 중간에 마이클 바 라는 분의 인터뷰가 나온다. 며칠전 올렸던 글의 주인공이다. Toyota 자동차 급발진 - Toyota Code Could Be Lethal Toyota 자동차 급발진 사건에 대한 기사를 검색하다가 발견하였다. 나름 소프트웨어 관점에서 오류가 발생할 수 있는 여러가지 진단을 한 부분이 눈에 띈다. 얼마나 신빙성이 있는지는 모르겠다.(Barr Group 이란 곳에서 작성한 것이다.) 관련기사 : http://www.i-programmer.info/news/91-hardware/6995-toyota-code-could-be-lethal-.html ETCS(Electronic Throttle Control System)이라는 쓰로틀 제어 소프트웨어에 대하여 소프트웨어 품질을 조사해보았더니 충격적인 결과를 얻었다고 한다. 아래는 기사내용 중 SW에 해당하는 부분을 적어본 것이다. 좀더 자세한 내용은 Barr 발표자료를 참고한다. 1) 11,000 개.. Windows 7, Python2.7에서의 mimetypes.py의 UnicodeDecodeError 오류 어느 순간 부터, ipython notebook, pip install 등의 명령어를 수행하면 아래와 같이 UnicodeDecodeError 오류가 났다.나중에 안 사실이지만, mimetypes.py 를 사용하는 모든 파이썬 모듈에서 발생한다. ... File "D:\Development\WinPython-64bit-2.7.6.3\python-2.7.6.amd64\lib\SimpleHTTPServer.py", line 27, in class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler): File "D:\Development\WinPython-64bit-2.7.6.3\python-2.7.6.amd64\lib\SimpleHTTPServer.. pip 설치 1. get-py.py 를 다운로드 받는다.https://raw.github.com/pypa/pip/master/contrib/get-pip.py 2. python get-py.py 명령을 실행한다. 3. pip.exe 가 설치된 폴더를 System Path에 추가한다. Ex) D:\Development\Python27\Scripts 4. https://pypi.python.org/pypi 를 참조하여 원하는 패키지를 설치한다. 5. pip 명령어를 치면 사용할 수 있는 명령어를 확인할 수 있다. 6. 원하는 패키지를 검색해 보자.pip search [package이름] 7. 설치를 해보자. 로그를 보면 알겠지만, 해당 패키지를 설치하는데 필요한 dependency를 자동으로 확인한다.pip instal.. 이전 1 ··· 6 7 8 9 10 11 12 ··· 31 다음