내 맘대로 위클리 뉴스 2017년 12주

Python Django FK on_delete defaults to CASCADE Django의 FK의 on_delete를 사용해서 파일을 제거할 때 활용할 수 있는 on_delete 설정을 다루는 기사 If the File object is deleted nowm the logo will be set to NULL rather than deleting the object....
더 읽기

내 맘대로 위클리 뉴스 2017년 11주

Python Getting Djiggy with Django Models Django의 ORM을 잘(!) 사용하기 위한 몇가지 기능을 소개하는 기사 You’ll be best served if you already understand how models and queries in Django sort of work (for example, by following the tutorial above) Choices...
더 읽기

내 맘대로 위클리 뉴스 2017년 10주

Python Zero downtime deploys: A tale of Django migrations Django로 만든 프로젝트를 배포할 때 가장 신경쓰이는 데이터베이스 마이그레이션에 관한 내용을 소개한 기사 기사에서 사용하는 DB는 Postgresql을 사용하고 있으며, 마이그레이션을 위해서 정규식을 사용하고 있기 때문에 기술적으로 차이가 발생하는 분들은 The Way...
더 읽기

내 맘대로 위클리 뉴스 2017년 9주

Python 10 Best Practices for Writing Node.js REST APIs Node.js 기반으로 RESTful을 설계 하거나 만들 때 꼭 필요한 ‘체크리스트’가 필요하다면 이 기사를 꼭 참고 할 것! 다른 프로그램 언어를 사용하고 있다고 해도 읽어보면 정말 많은 도움이 됨(특히 #1, #2, #3,...
더 읽기

트렌드 코리아 2017

1 2017년을 위해서 2016년을 돌아보는 시간을 가져보려는 분들에게 추천하고 싶은 책이다. 내용의 깊이나, 정확성은 본인도 잘 모르겠지만 이 책은 우리는 2016년을 어떻게 살았고, 내가 욕망했던 것들이 어떤 사회적 맥락을 가지는지 마주 할 수 있는 좋은 기회라고 생각한다. 2 전문가들의 관점과...
더 읽기

라라벨로 배우는 실전 PHP 웹 프로그래밍

1 스터디 덕분에 PHP의 풀스택 프레임워크인 ‘Laravel’을 다뤄볼 수 있었다. 기껏해야 책에 있는 예제를 돌려보는 정도이지만 풀스택 프레임워크의 강력함과 PHP의 언어적 유연함을 엿볼 수 있었다. 그리고 루비 온 레일즈를 필두로 대부분의 풀스택 프레임워크에서 제시하는 프로젝트 구조와 Composer를 사용한 프로젝트 의존성...
더 읽기

ECMA Script 6 - 두고두고 보는 자바스크립트 표준 레퍼런스

ES5에서 Array.isArray()와 같이 오브젝트 프로퍼티로 작성된 isArray()를 함수라고 했으며, Sports.prototype.get = function(){}과 같이 prototype에 연결된 get()을 메서드라고 했습니다. 함수와 메서드를 구분해야 하는 이유는 new 연산자로 인스턴스를 생성할 때 인스턴스에 할당되는 기준이 다르기 때문입니다. 1 Node.js와 React를 주로 사용하는 환경에서 근무하다...
더 읽기

C# 6.0 완벽 가이드

1 이 두꺼운 책을 다 읽은 나에게 칭찬을 하고 싶다. C#에 관한 거의 모든 내용을 담고 있다고 해도 과언이 아니다. 챕터가 정말 ‘기가막히게’ 나눠져 있어서 기존의 C# 사용자에게 매우 유익할 듯 하다 2 엄청난 분량 덕분에 초보자의 경우 포기가 빠르지만,...
더 읽기

파이썬 코딩의 기술

1 파이썬을 잘 사용하기 위한 59가지 팁을 담고 있다. 파이썬 사용자라면 구글 플레이나 리디북스에서 구매해서 꼭 읽어보길 권한다. 새 파이썬 프로젝트를 시작한다면 파이썬 3를 사용할 것을 강력히 추천한다. “명명(naming): PEP 8은 언어의 부분별로 독자적인 명명 스타일을 제안한다. 이 스타일을 따르면...
더 읽기

내 맘대로 위클리 뉴스 2017년 8주

Python Interactive ES6 Feature Examples ES6 문법 예제를 확인하면서 학습할 수 있는 사이트 답은 손쉽게 알 수 있기 때문에, ‘이유’를 진지하게 스터디 해 볼 수 있을 듯 Building a scalable Node.js Express app Node.js를 사용해서 확장 가능한 Express 앱을 만들기...
더 읽기

내 맘대로 위클리 뉴스 2017년 7주

Python Filtering and Chaining in Functional JavaScript 필터링(filtering)을 JavaScript의 배열(Array)에 사용하는 방법을 소개하는 기사 ‘함수형’ 프로그래밍의 유행을 선도하고 있는 필터링, 맵, 리듀서를 배열에 적용해 볼 수 있는 재미있는 기사, 가볍게 접근해 보실 분들에게 추천! The code you produce will be...
더 읽기

이게 다 야구 때문이다

1 진하게 녹여낸 삶의 흔적들을 야구로 풀어낸 어느 시인의 즐거운 관람기 2 우리모두 선수인 그 곳에서 내 삶의 흔적들은 어떤 야구로 풀어낼 수 있을까? 벤치클리어링은 그런 것이다. 벤치클리어링이 왜 벤치클리어링인가. 벤치를 깨끗이 비우기에 벤치클리어링이다. 뭔가 미묘한 분위기가 감지되면 더그아웃에서 불펜까지...
더 읽기

지도 위의 인문학

1 외국 여행에서 무심코 흘려 보냈던 그 많았던 표지판, 이젠 구식이 되어버린 종이 지도, 한번도 사용해 본 적 없는 나침반, 이 모든 것들에 경의를 표하며 읽어갔던 책이다. 2 이젠 구글 지도가 정말 새롭게 보이기 시작했다. 지도는 당신을 ‘테라 인코그니타(Terra Incognita,...
더 읽기

그로스 해킹

1 다양한 사례가 포함되어 있고, 국내 동향을 반영하고 있기 때문에 가볍게 읽어보기에 좋다. 그런데 그로스 해킹의 경우 데이터분석이 사실상 필수적으로 필요한 분야라서 해당 기술에 대한 내용을 많이 다루지 않는 다는점에서 아쉬움이 남는다. “실패의 가장 큰 원인은 ‘제품’이 아니라 ‘확산’에 있다....
더 읽기

내 맘대로 위클리 뉴스 2017년 6주

Python How to Use Twitter API With Node.js Node.js의 Twit NPM 패키지 사용해서 Twitter의 API를 사용하는 튜토리얼 Schedule a Tweet Using SetInterval Function을 근간으로 Twitbot을 만들어 볼 수 있지 않을까? Using Let’s Encrypt with Express Let’s Encrypt을 사용해서 Express기반의 웹...
더 읽기