내 맘대로 위클리 뉴스 - 2016년 9주(2월 29일)

Data?, Data!, Data...

  • Recommending for the World

    • 모든 기업에 적용할 순 없겠지만 데이터를 다루는 기업의 개발자라면 읽어보자!

    Optimizing for the best results with the minimum set of interactions and automatically adapting to newly introduced languages with significantly different writing systems is an area we’re working on improving.(사용자와 상호작용을 위해서 최소한의 입력으로 최상의 결과를 제공하기 위해서 전혀 다른 언어를 사용하고 있는 시스템에 새로운 언어를 사용할 수 있도록 개선하는 것에 최선을 다하고 있다.)

  • Where the f*** can I park?

    • 주차장을 찾기 위한 여정을 엿볼 수 있다.
    • 코드가 공개되어 있기 때문에 읽으면서 데이터 분석 방법도 같이 배워보자!

Python with PY Family

  • Deploying a Django App with No Downtime

    • Django App을 'Downtime' 없이 배포하는 방법을 소개하는 튜토리얼
    • nginx, supervisor, gunicorn을 사용하기 때문에 '아파치' 유저는 급 시무룩 할 수 있도 있음
  • Django Versus Flask: When Django is the Wrong Choice

    • Django를 사용해서 생산성이 낮아지는 부분에 대해서 소개하고 있음
    • 그러나 결론은 Flask와 Django를 같이 배워두면 좋다가 결론인 듯 함(진리의 '반반무마니')

Android with Google Family

  • RxAndroid Basics

    • Android 진영에서 요즘 가장 핫한 것 중 하나인 'RxJava'에 대한 튜토리얼
    • 다른 튜토리얼에 비해서 굉장히 '이론'적인 소개를 하고 있기 때문에 난이도가 조금 높음
      • 'Further Reading' 부터 먼저 읽고 시작하길 권함
    • 그러나 정말 기초적인 내용을 잘 담고 있기 때문에 추천
      • github 주소의 Link1, Link2를 모두 읽기 전에 코드 부터 clone해서 돌려보고 읽는게 좋음
  • How Slow is Reflection in Android?

    • Reflection이 앱에 어떤 영향을 한 눈에 알 수 있게 해주는 기사

    권장 사항 : reflection를 사용하지 마십시오(또는 reflection를 사용하여 라이브러리). 특히, 자바 객체를 직렬화(serialize)하는 reflective type adapters 사용하지 마십시오.(Recommendation: avoid using reflection (or libraries that use reflection) altogether. In particular, do not use reflective type adapters to serialize Java objects.)

  • AppCompat v23.2 — Age of the vectors, AppCompat v23.2 — DayNight

    • Vectors와 Day and Night 모드에 대해서 매우 자세히 설명하고 있는 튜토리얼
    • 특히, Vector의 경우 안드로이드 2.1까지 대응 가능하기 때문에 배워두면 디자이너의 고충을 조금은 해결해 줄 수 있음