내 맘대로 월간(月刊) 뉴스 - 2016년 11월
-
- 생각없이 사용하고 있던 장고의 모델 매니져에 대한 짧지만 유용한 글, 글 말미에 장고 애노잉(
django-annoying
)도 꼭 참고해 보자!
[...] "여쭤보니, 장고의 모델은 데이터를 담고있는 인스턴스이고, DB와의 통신은 매니저를 쓰는 것이 관례라고 하시더군요"
- 생각없이 사용하고 있던 장고의 모델 매니져에 대한 짧지만 유용한 글, 글 말미에 장고 애노잉(
-
- 공학에 필요한 수학적 흐름에 대해서 짧게 소개하고 있고, 수학이 꼭 필요한 분들에게 가볍고 무겁게 보실 수 있는 슬라이드
그럼 뭔가를 벡터로 표현할 수 있으면 그 좋은, 이미 잘 알려진 성질들을 바로 사용이 가능??? 개이득
-
장고 모델 행동(Django Model Behaviors) By Kevin Stone
- 장고 초보자인 입장에서 너무 거대한 이야기라 와닿진 않지만, 장고의 모델을 어떻게 바라봐야 할 것인가에 대한 작은 아이디어를 줌
[...] Behaviors 패턴의 목적은 핵심에 있는 모델들을 재사용 가능한 mixin으로 분리합니다. [...] 꼭 해야할 필요가 없다면 바퀴의 재발명을 하지 마세요
-
Vim Syntastic Plugin에 eslint-es6-airbnb 설정하기
Vim
에eslint
를 적용하는 방법을 아주 명쾌하고 소개하는 기사
[...] 내가 맥을 안써봐서 잘 모르겠다..
-
Testing file upload handling in Flask
- 엄청나게 많은 사람들의 뭔가를 살려낸 flask file upload에 관련된 gist
"this saved jon snow - commented on 3 May"
-
Android에 MVP 무작정 따라하기 - Presenter/View 생성하기
- MVP 패턴을 이해할 수 있도록 차근 차근 따라해 볼 수 있는 튜토리얼!
가장 기본적이지만 어려운 내용을 먼저 정리해보았습니다
-
Open-source home automation platform running on Python 3
- Py3로 만들어진 home automation platform으로 실로 그 기능이 어마어마 함
-
Python Top 10 Articles (v.November)
- 파이썬과 관련되어 11월에 발행된 글 10가지
-
- 테스트, 수정, 배포에 대한 전반적인 기술을 알아볼 수 있는 기회
짧은 배포 주지가 선호됨
-
- 모니터링 시스템을 구성하는 방법을 가볍게 볼 수 있음
-
- 파이썬으로 코딩 인터뷰에 자주 나오는 문제를 풀어보는 강좌, 무료이기 때문에 출퇴근 시간에 하나씩 보면 좋을 듯!
-
CSS
의 여러가지 효과를 눈으로 확인 할 수 있는 사이트
-
- 선택을 해야 한다는 부담감은 범지구적인 버퍼링일까?
- [...] 대단하다! 하지만 이게 모든 사람들에게 적용되는 것은 아니다. 우리는 이 놀라운 목록들 중 단 한 개의 아이디어조차 실제로 실현시키지 못할 수도 있다.
- [...] 자기 자신에게 자주 말했다. 데드라인을 정하는 것(적어도 단계를 정하는 것) 대신 그냥 흘러가는 대로 대로 진행했다. 이 방법이 더 느긋하기도 하고 진행 과정 중에 다른 흥미로운 것들을 발견하게 될지는 몰라도, 실제로 일을 마치는 데에는 별로 도움이 되지 않는다.
- 월말마다 프로젝트의 상황에 대해 블로그에 게재하고 다음달의 목표에 대해 정한다. 그러면 데드라인에 대해 압박을 느낄 것이고 매월 생산성이 향상될 것이다.
-
YouTube (mostly, but not only) channels for frontend developers
- frontend developers를 위한
YouTube
채널 모음
- frontend developers를 위한
-
- TDD에 도전할 수 있을 것 같은 용기를 주는 멋진 튜토리얼!
- “TDD…? 그거 테스트 코드 먼저 작성하면 되는 거 아냐?”
- 코드의 작동 방식을 이야기하는 문장 보다는, 테스트 해야 할 대상을 설명해줄 수 있는 문장이 TDD의 명세로 더 적합하다.
- Given, When, Then 패턴으로 코드 구조를 나눠놓으면 테스트 코드를 작성하기가 수월하다고 한다.
-
- 장고의 모델만 업로드하면 뭔가를 만들어주는 사이트로 마법의 기운이 강력크하게 느껴짐
-
An Introduction to Python WSGI Servers: Part 1
WSGI
총결산, 이 정도만 알아도 구글에 다양한 검색어를 넣을 수 있다.
-
- 나의 동료(프론트엔드 개발자)의 고충과 그들의 이야기를 이해해 볼 수 있는 계기를 만들어 줌
리팩토링이 어렵고 대단한 것만은 아닙니다. 더 읽기 좋은 코드를 만드는 행위도 리팩토링 활동 중 하나 입니다.
-
- 천천히
손
을 들면서 읽다 보면, 내가 나에게결정
하는 시스템에 대해서 뭔가 많은 것을 느낄 수 있음.
- 천천히
-
- Unix/Linux 계열에서 많이 활용하는
Cron
같은걸 Spring에서 사용할 수 있는Job Scheduler
에 대한 소개
- Unix/Linux 계열에서 많이 활용하는
-
AWS Certificate Manager를 이용해 Nginx에 Https를 올려보자
HTTPS
를 AWS에서 제공하는 무료 인증서를 적용하는 방법을 서버 개발자에게 친절히 알려주는 안내서
-
리덕스 패턴과 안티 패턴 (Redux Patterns and Anti-Patterns)
- 의도는 이해하겠으나 도저히 뭔 말인지 모르겠는...
-
- WebPack의 101 강의라고 하면 될까?
-
- 패기가 느껴지는 변경사항 정리!
-
- 당신과 내가 하고 있는 17가지 라고 해도 과언이 아닌 것 같은 글
-
나만 모르고 있던 – Flyway (DB 마이그레이션 Tool)
- 마이그레이션은 Dump로 하는게 아니였나 싶은데, 이런 고급 툴이 있다니 감읍할 따름...
-
Weird Advent Calendar 2016 Review
Firebase
,Yarn
이 두가지 만으로 이 글은 정말 '힙' 할 것 같은 느낌이지만Firebase
에 대한 궁금증 증폭기를 마음에 심어줌\
다른 도구들은 취향에 따라서 사용할 수 있겠지만, YARN은 정말로 추천드립니다. 꼭 한번 사용해보세요!
-
- 에휴... 눈물이...
- 그런데, 스타트업들이 어린 개발자들에게 제시하는 금액은 역시 Full-Time 기준으로 월 60만원 ~ 월 100만원인 경우가 많다. Simply 불법이다.
- 당신이 받는 대우가 근로기준법, 최저임금 관련 법령에 비추어 정당한 대우를 받는 것인가요?
-
- 뭔가 다른 세상에 온 것 같은 느낌... 그러나 알아둬야 할 이야기들
-
버터나이프(ButterKnife)를 사용한 효율적인 추상화
버터나이프(ButterKnife) 101
강의
-
- 아마 2~3년 후가 되면 '태도'와 '도덕성'은 경쟁력이란 이름으로 불릴지도 모르지만, 문제는 그 '태도'와 '도덕성'이 반영된 제품을 만들 수 있도록 노력을 병행해야 할 듯
안다. 사무실에 마우스를 흔들거나 자판을 두드릴 시간도 없는데 태도 이야기를 한다는 건 디자인 유토피아적 발상이라는 것을.
-
- 크롬 개발자 콘솔에 대해서
1
도 아는게 없는... 서버 개발자의 슬픔을 달래주는 글
console.table(variableName)은 변수와 그 모든 프로퍼티를 테이블 형식으로 보여준다. 아래처럼 말이다:
- 크롬 개발자 콘솔에 대해서
-
컨퍼런스에 관심을 가져야 하는 이유 — 덤프 수집기 개선 경험담
- 컨퍼런스에 관심을 넘어서 '주최'를 해야 하는 이유를 적어보고 싶어졌음
매니저 입장에서 개발자를 컨퍼런스에 보내는 게 하루 날리는 거로 볼 수 있지만 사무실에 있었으면 전혀 생각 못 했을 것을 깨닫게 되는 기회가 되기도 한다. 그리고 그런 아이디어가 회사에 적용될 수 있다면 회사에도 도움이 되는 일이다. 미래를 위한 투자라고 봐야 하지 않을까?
-
Elasticsearch 5.0에서 검색하는 새로운 방법
- 어... 문서가... 수학이... 어...
BM25가 TF/IDF보다 더 나은 이유는 “Elasticsearch가 그렇게 하기 때문이다”
-
송만약의 나쁜 프로그래머 이야기, (3) 인턴에서 나쁜 프로그래머가 되기까지
- 그러나 우리는
악한
개발자는 아니다.
배움에 조급함을 버려라. 회사 나가서 들숨 날숨을 제대로 쉬는 것조차 신입에게는 배움의 기회다. 게임만 해도 알 수 있는 진리다. 레벨 1의 캐릭터는 전사, 사제 아니면 마법사든 시시껄렁한 임무를 받고 토끼나 멧돼지의 어금니를 얻기 위해 사냥부터 한다. 시간이 모든 것을 해결해준다는 명언처럼, 어느 정도 시간이 흐르고 성장하고 난 뒤에 그럴듯한 퀘스트를 받는다.
- 그러나 우리는
-
base64 가 있는데 base62 같은걸 왜 써야 하나요?
- 인코딩의 세상에 오신 것을 환영하오! 개발자여!
- 실제로 base64는 이메일에서 안전하게 메일을 보내기 위한 인코딩 방법으로 출발했습니다. (rfc1341 를 참고하세요.)
- [...] 예를 들어 web에서 사용하는데 벌써 ‘-‘, ‘_’ 는 예약 문자등으로 쓰여서 쓸 수 없거나 하는…
-
(안드로이드 개발자를 위한) 오픈소스 라이브러리 사용 가이드
Kotlin
이 유독 눈에 띄는 이유가 뭘까?
-
내가 첫 사업을 시작하기 전에 알았으면 좋았을 다섯 가지
- 스타트업에 종사하는 분들은 읽어보면 좋을 글들을 묶어놯음
- 그런데 우리는 왜 이런걸 이렇게 읽으면서도 지금처럼 행동하는 걸까?
불화의 영향을 최소화하기 위해서 상호 간의 약속인 ‘법률적 계약’을 잘 맺어야 한다.
-
Hitchhiker's guide to the front end development
- 프론트엔드 개발자의
this.state
값을 알려줌
ES2016 + Compile
- 프론트엔드 개발자의
-
- Icon font를 만들어서
속도
와아름다움
을 높여보자!
여러 디스플레이에 지원하기 위해서 4배율까지도 필요한 세상이다. PC 모니터 뿐만 아니라 모바일에서도...(sony의 엑스페리아 Z5 프리미엄) 놀라운건 2020년 즈음에는 8K도 나온다고 한다. (더욱 고통 받는 디자이너)
- Icon font를 만들어서