pip Install Option pip install --help로 Option 리스트를 볼 수 있음 help 명령어는 Keyword를 한눈에 보기 어려워 Option List를 정리하고자 함 현재문서는 단순 설명을 번역하는 수준밖에 되지 않지만 직접 사용해보면서 설명이나 know-how를 추가하겠음 설치 옵션 -r, --requirement requirements file을 명시하여 설치하고자 여러개의 package를 한번에 설치 requirements file의 형식은 다음과 같음 # Python Excel pyexcel==0.5.8 pyexcel-xls==0.5.7 pyexcel-xlsx=0.5.6 # DB Connector pyhive==0.6.0 -c --constraint 설치 package..
우선 이글을 찾아오는 방문자의 경우는 2가지 케이스라고 생각한다. 1. 웹페이지 일반사용자 2. 웹페이지를 개발하는 개발자 1.의 경우라면... 인터넷 익스플로러나 파이어폭스 같은 다른 웹브라우저를 사용하길 권장하고... 해당 웹페이지 고객센터에 다운로드가 되지 않음을 얘기하길 바란다. 이 포스트는 2번 처럼.. 웹페이지를 개발하는 개발자에게 해당되는 사항이므로 참고하길 바란다. 요즘(꽤 예전부터...) Openlayers를 이용한 GIS 서비스를 개발중이다. 사용자의 요청에 따라(젠장..) 버튼을 활용한 이미지 다운로드 기능을 구현할 필요가 있었다. 이 기능을 구현하는데 많은 시행착오가 필요했다.. 발생했던 문제점들은 다음과 같다. 1. 맵의 이미지화 2. CrossOrigin 3. 크롬 네트워크 오류..
아티팩트(artefact, artifact)란 무엇인가? 우선 내가 아티팩트에 대한 정의에 대한 포스팅을 남기고자 하는 이유는.. IT인으로서 외국 레퍼런스 사이트들을 참조하거나.. 기타 IDE나 여러 툴들을 사용하다보면 artifact라는 용어가 심심치 않게 나오게 된다. 상황에 따라 그 의미가 조금씩 달리 쓰이는 것 같아 의미의 혼동을 막기 위해 이 포스팅을 남긴다. 아티팩트는 영어 스펠링을 혼재해서 사용을 한다. http://grammarist.com/spelling/artefact-artifact/에 따르면 artefact는 영국식 영어에서 주로 사용하는 스펠링이고, artifact는 미국식 영어에서 주로 사용하는 스펠링 방식이다. 어원적으로는 둘 다 틀린게 아니니 무난하게 사용해도 된다고 한다...
postgreSQL Index Type Version Info : PostgreSQL(Ver 9.6) B-tree Default Tree 방식 hash 동등 비교 최적화 GiST(Generalized Search Tree) 지역 분석 최적화 참조: https://www.postgresql.org/docs/9.2/static/gist.html GIN(Generalized Inverted Index) 여러값을 하나의 Row에 맵핑(Arrays and full-text searchs 이용) 참조: https://www.postgresql.org/docs/9.2/static/gin.html SP-GiST(Space-Partitioning Generalized Search Tree) 인-메모리 최적화, 파티셔닝 ..
LSB(Linux Standard Base) 리눅스 재단이 배포판 사이의 차이점을 줄여 다른 배포판으로 이식 할 때 드는 비용을 줄이기 위해 만든 표준 개별 Linux 배포판 간의 차이점을 줄임으로써 LSB는 응용 프로그램을 다른 배포판으로 이식 할 때 발생하는 비용을 크게 줄이고 해당 응용 프로그램의 애프터마켓(after-market) 지원과 관련된 비용과 노력을 줄임 SysV(UNIX System V) 유닉스 운영 체제의 최초 사용 버전 가운데 하나 현재는 SVR(System V Release)5까지 나온 상태이며, SVR6는 취소된 상태임 D-Bus 프로세스간 통신 (IPC)을 위한 시스템이다. 오픈 소스 소프트웨어로써 리눅스 데스크톱의 프로세스 통신을 위한 수단으로 널리 사용되고 있는 버스
정의 위키피디아의 정의에 따르면 "데브옵스(DevOps)는 소프트웨어의 개발과 운여으이 합성어로서, 소프트웨어 개발자와 정보기술 전문가 간의 소통, 협업 및 통합을 강조하는 개발 환경이나 문화를 말한다. 데브옵스는 소프트웨어 개발조직과 운영조직간의 상호 의존적 대응이며 조직이 소프트웨어 제품과 서비스를 빠른 시간에 개발 및 배포하는 것을 목적으로 한다." 고 함 이점 아마존은 데브옵스의 이점을 다음과 같이 정의함 속도: 작업 속도가 빨라지므로, 고객을 위해 더 빠르게 혁신하고, 시장 변화에 더 잘 적응하고, 좀 더 효율적으로 비즈니스 성과를 창출 할 수 있음 신속한 제공: 릴리스의 빈도와 속도를 개선하여 제품을 더 빠르게 혁신하고 향상할 수 있으며, 새로운 기능의 릴리스와 버그 수정 속도가 빨라질수록 고..