내 맘대로 위클리 뉴스 - 2016년 40주(10월 07일)
Data?, Data!, Data...
- The Simpsons by the Data
- 데이터 분석으로 바라본 'The Simpsons'의 기사
- 해당 코드가 Github에 공개되어 있으니 참고하자
- FARMERS MARKETS
- data.gov에서 제공하는 Farmers' Market을 분석하는 과정을 소개하는 기사
- JavaScript로
K-Means
를 구현하는 방법과d3.js
의 코드를 제공하고 있음
- Deep-Fried Data
- 데이터의 수집에 관한 몇가지 이야기를 다루고 있음
- Every link has an ulterior motive. Click this, read that, view this ad, punch this monkey, and above all, share everything with us, no matter how private, forever.
- Most important is to make materials available in open formats, without restrictions, and with a serious commitment at permanence. These all require institutional courage, too. What if somebody grabs all this data, and does something with it that’s not scholarly?
Python with PY Family
- Implementing the "Soft Delete" Pattern with Flask and SQLAlchemy
- 실제로 데이터를 삭제하지 않고 삭제를
SQLAlchemy
로 구현하는 패턴을 소개하는 기사 - SQLAlchemy가 아니더라도
Soft Delete
패턴 구현에 관한 내용을 충분히 배울 수 있음
- 실제로 데이터를 삭제하지 않고 삭제를
- A Dramatic Tour through Python’s Data Visualization Landscape (including ggplot and Altair) * Python으로 Data Visualization에 관련된 거의 '대부분'의 모듈을 소개하고 있음
- 실제 코드와 해당 내용을 이미지로 확인 할 수 있음
- Bubble sheet multiple choice scanner and test grader using OMR, Python and OpenCV
- OpenCV를 사용해서 OMR을 구현하는 튜토리얼 기사
- 코드도 간단하고, 설명도 자세하고, 심지어 튜토리얼이 재미있음
Android with Google Family
- Android Architecture Patterns Part 2: Model-View-Presenter
RxJava
를MVP
패턴에 적용하는 방법을 소개하는 기사- MVP 패턴의 장점이 아니라 단점에 대해서 아주 명확하게 소개하고 있기 때문에 MVP 패턴에 대한 관점에 대해서 다시 생각해 볼 수 있는 기회를 제공함
- Github 샘플 코드에 'Model' 부분에 적용된
RxJava
도 좋은 참고 자료임
- A/B Test your App using Firebase Remote Config
Firebase
를 사용해서 A/B 테스트를 진행하는 방법을 자세하게 소개하고 있음- UX/UI와 관련된 A/B 테스트를 고민하신다면 훌륭한 튜토리얼이라 생각함
- Android Gradle configurations
- Gradle을 Android에 사용할 때 간과하기 쉬운 몇가지 것들을 소개하는 기사
- 특히 Gradle Scope는 막연하게 알고 있던 것에 대해서 자세히 소개하고 있음