분류 전체보기 878

독서메모 | #행복한프로그래밍# / #임백준#

#행복한프로그래밍 #한줄평 : 누구나 읽어도 되지만, 전공자가 읽었으면 하는 책. 전공자라고 해서 모두가 프로그래머를 꿈꾸는 것은 아니다. 그것에 길잡이가 되어 줄 책이다. 저자 : 임백준 출판사 : 한빛미디어 나의 생각 이 책은 한빛미디어의 '서평' 이벤트로 지원 받았습니다. 저자는 이 책을 컴퓨터 전공자가 아닌 사람이 보는 것을 추천한다고 했으나, 나는 전공자가 보길 바란다. 전공자라고 해서 모두가 프로그래머의 길을 걷는 것은 아니기에, 혹시나 이 길을 떠나 다른 길로 가려는 사람이 있다면, 이 책을 보길 추천한다. 이유는 단지, 코딩이 막연히 싫다고 하여 다른 길을 걸으려는 사람이 있을까 싶어서이다. 코딩이라는게, 프로그래밍이라는 게 싫은 구석도 있을지언정 우리가 느끼지 못했던 경험이 있을지도 모르..

책 리뷰 2017.08.19

독서메모 | #장하준의경제학강의# / #장하준#

#장하준의경제학강의 #경제를 입문하는 첫번째, 이 책으로 시작하는 것은 나쁘지 않다. 다만, 쉽지는 않다. 저자 : 장하준 출판사 : 나의 생각 경제학이란 심오하고도 총체적인 학문이지 않을까 싶다. 수에 강해야 하면서도 논리 그리고 가설 입증에 대해서도 강해야 한다. 수학은 수식에 대한 증명을 하는 학문이며, 물리학은 가설을 세우고 실험을 통해 검증으로 결과를 도출하는 학문이라고 생각한다. 경제학은 그 둘의 짬뽕이다. GDP나 GNP등 수치화 하여 비교 할 수 없는 것들을 비교를 가능케 한다. 하지만 이는 절대적인 숫자가 아니며, 해당하는 수식이 정확하게 맞는 것도 아니다. 그럼에도 우리는 나라들의 GDP, GNP를 비교하여 비교우위를 따진다. 경제학이란 무엇인가?에 대해서는 단순하고 명쾌하게 해답을 주..

책 리뷰 2017.08.19

[넋두리] 2017년 8월 15일

Codecademy javascript course 후기드디어 길고 긴 이 코스의 완주를 오늘에서야 완료 했습니다. 생각해보면, 왜 길게 돌고 돌아 왔는지 모르지만, 첫 시작은 아마도 기억속에 …. 안남아있네요..카드 결제 모듈 회사에서 인턴 할 시기 였던건지…정확하게는 기억이 나지 않습니다. 생각해보면, 사실 맘먹으면 3일이면 끝낼 수 있는 분량의 코스였는데도 이렇게 길게 끌고 온 걸 보면, 저는 참 끝까지 뭔가를 한다는게 어려운 사람일지도 모른다고 생각 했습니다. 캡쳐로 보면, 단 하나 꼴랑 하나 완주해놓고 뭔 소리냐고 하실지 모르지만, 생각보다 온라인코딩을 완주하는 건 어려운 일입니다. 예전 라이크라이언의 맛집 싸이트를 따라 했었는데, 그건 금방금방 재밌게 해서 1주일안에 했던 기억이 있습니다. (..

승돌 쓰다 2017.08.16

[tip] Ansible Tower 삭제하는 방법

Remove Ansible-tower on CentOS7centos에 ansible-tower trial 버전을 설치 했으나, 라이센스 자체가 실험용으로만 써야하고, 실무에 직접 쓰게 되면 안된다는 조항이 있더라. 그래서 삭제하려고 보니 또 설치때와는 다르게 가이드 자체가 없어서 헤맸는데, 그리하여 결국 레드햇에 SOS 떄렸다.그랬더니 전화와 이메일로 응답이 왔고, 그 뒤에 개발자가 메일을 주었다. 아래 방법으로 시도해보자!ResolutionAlthough there is not an official procedure to uninstall Ansible Tower, and the following procedure may not remove every file installed in the comple..

인프라/Ansible 2017.08.14

[정리] 그냥 저냥 #위클리뉴스 #13

그냥 저냥 #위클리뉴스 #13개발새발폴더별 환경 관리를 위한 direnv : 폴더별로 특정 설정을 반영하고 싶을 때 쓸만한 툴인 것 같다. python 개발을 한다면, autoenv 같은 느낌이라는 걸 받을 수 있을 것이다.부동산 - 네이버 부동산 크롤링 : 네이버 부동산의 데이터를 크롤링 하는 방법을 상세하게 알려주며, 실제 코드도 있어 참고하기 좋다. 부동산 - 조인스랜드 데이터 크롤링 : 네이버 부동산 데이터 크롤링 이후 그 다음으로 조인스랜드 데이터를 크롤링 하는 아티클인데, 굉장히 상세하고, 크롤링에 대해 좀 더 많이 알 수 있다. matplotlib + 한글autoenv로 편리한 개발하기virtual DOM이란 무엇인가?파이썬 로깅의 모든것java8 Optional.of 쓸 때 주의할점내 맘대..

승돌 쓰다 2017.08.13

Mac OS에서 Window 원격 하는 방법

MacOS에서 Windows OS원격하는 방법요즘은 맥북을 손에 넣어 요즘 줄기차게 쓰고 있습니다. 다만, 잔고는 바닥…(몇 개월째니 이게… 😭)그런데, 쓰다보니 윈도우에 원격접속을 할 일이 생겨나고 있습니다. (회사 컴퓨터라던가…집돌이's 컴퓨터라던가')참고, 같은 네트워크 상이어야 가능합니다. 만약, 다른 네트워크 상황이라면, TeamViewer를 쓰시면 됩니다.맥에서 맥으로 원격접속하는 것은 기본적으로 지원을 하지만, 맥에서 윈도우로 접근을 하려면, 특정 설치가 필요로 합니다. 위에 보이시는 그림처럼 MicroSoft Remote Desktop이라는 프로그램을 설치 해주셔야 합니다. 그리고 윈도우도 요즘 변화의 격변기인터라, 버전별로 포트를 명시해줘야 한다거나 window 10 home editio..

MacOS 2017.08.05

[정리] 그냥 저냥 #위클리뉴스 #12

그냥 저냥 #위클리뉴스 #12[elasticsearch5] 집계 (aggregation) 성능 향상 : 내용에 shard request cache에 대한 것들이 나오는데, 아무래도 엘라스틱서치는 입문하는데 좀 진입장벽이 있는 것 같다. 왜 이렇게 동작하고, 어떻게 운영해야 잘 관리 할 수 있는지에 대해서도 사실 딱히 엄청난 가이드가 있는건 아니라서 많은 책을 독파하고, 실제로 운영해보고 알아가야 하는게 많은 녀석임에 확실하다. 특히나, 엘라스틱 쿼리를 잘 짜는 것 또한 중요한 이슈이기에…(공부할게 많다는 생각이 들었다.)패스트캠퍼스 SQL튜닝캠프 2일차 - 인덱스 향상 : 항상 열심히 사시는 개발자로 유명하신 창천향로님이시다. 요즘은 또 DB쪽에서 중요한 SQL쪽을 공부하시는 것같다. (이분의 시간은 4..

승돌 쓰다 2017.08.05

[develop] 개발 환경 구축하기 - pyenv, virtualenv, autoenv

python 개발 환경을 셋팅 해보자!Mac 기준으로 작성하였습니다. ^^pyenv 설치하기brew update ​ brew install pyenv ​ echo 'eval "$(pyenv init -)"' >> ~/.zshrc #bash shell을 쓰신다면, 아래 처럼 하시면 됩니다. echo 'eval "$(pyenv init -)" >> ~/.bash_profile' ​ # installed python version pyenv version # show python version of available install pyenv install -list pyenv install 3.5.3 python -version # check version pyenv global 3.5.3 #set globa..

[정리] Ansible 개념 정리

Ansibleansible을 사용 할 때, 알아야 할 것들Playbook은 무엇인가?플레이북은 애드혹 테스트 실행 모드와는 완벽하게 다른 사용방법이며 특히 강력한 사용 방법입니다. 간단히 말해 플레이북은 정말 간단하게 설정을 관리하고 다수의 머신에 대한 배포 시스템에 대한 기본적인 단위입니다. 기존에 존재해왔던것과 달리 복잡한 어플리케이션 형태의 배포에 매우 적합합니다. 플레이북은 설정을 정의할 수 있으며 특정 머신의 집합을 오가며 다른 작업을 수행하도록 수동으로 작업 순서를 설정하는것도 가능합니다. 이때에 작업은 동기 또는 비동기로 수행할 수 있습니다. /usr/bin/ansible 명령을 통한 애드혹 테스크를 실행하는것에 반해 플레이북은 소스 컨트롤을 통해 보관하거나 당신의 설정을 내보내거나 원격 시..

인프라/Ansible 2017.07.27
반응형