내 맘대로 위클리 뉴스 - 2016년 32주(8월 12일) Feat. Too Late!

Data?, Data!, Data...

  • AI’s Language Problem
    • AI 시스템의 커뮤니케이션에 대한 진지한 담론을 다루고 있음

    [...] I asked him about the importance of being able to communicate with the AI behind such systems. “That’s an interesting question,” he said after a pause. “For some applications it may be important. Like in health care, it may be important to know why a decision is being made.”

  • Design Better Data Tables
    • 표를 보기 좋게 하는 몇가지 방법과 원칙을 소개하고 있음
    • 아주 기본적인 내용이지만 데이터 시각화에 대한 관심이 많은 분들은 이 기사도 많은 도움이 될 것으로 생각됨
  • Building a Data Pipeline with Airflow
    • Airflow를 사용해서 환율을 계산하는 간단한 토이 프로젝트를 진행하는 튜토리얼
  • Spark Release 2.0.0
    • DataFrame, DataSet, ANSI SQL등 많은 부분에서 개선되었음

Python with PY Family

  • 1M rows/s from Postgres to Python
    • asyncpg 드라이버를 소개하는 기사로 주목할 내용은 Python 3.5에 도입된 asyncawait를 사용했다는 점
    • 벤치결과에선 앞도적인 수치를 보여주고 있음
  • Breaking out of two loops
    • 두 개의 내부 루프를 벗어나는 방법에 대해서 소개하고 있음
    • 해당 주제에 대해 보다 넓은 관점은 goto의 필요성에 대한 논의를 찾아보길 추천함
  • Building a rate limiter in Python 3 with Falcon and run it via Docker
    • 도커를 사용해서 제한적인 인스턴스를 제공하는 방법을 소개하는 기사
    • 도커를 사용해서 해당 인스턴스에 제한을 하는 방법은 다양한 형태로 변형해서 사용 가능

Android with Google Family

  • New pipelines in our CI
    • Jenkins의 DSL(Groovy)을 사용해서 CI를 구축하는 방법을 소개하고 있음
    • Node, Stage, Step 등으로 CI에 필요한 단계를 차근차근 소개하고 있기 때문에 CI를 순서대로 구축 할 수 있음
    • 장점과 단점에 대한 내용이 마지막에 요약 되어있기 때문에 시간이 없으면 장/단점 부터 읽어보시길 권함
  • Creating Highly Modular Android Apps
    • 제목은 "모듈 기반 안드로이드 앱 만들기"라고 하지만 사실상 '데코레이션' 패턴을 제대로 사용하기 위한 방법을 소개하고 예제도 제공하고 있음
    • 데코레이션 기반 혹은 어노테이션 관련 라이브러리를 만들고 싶으신 분들에게 추천함
  • WHY YOU SHOULD CARE ABOUT COPYRIGHT
    • 저작권 표기에 관한 내용을 다루고 있음
    • 안드로이드 스튜디오를 사용해서 파일의 헤드(첫부분?)에 저작권 관련 표기를 손쉽게 할 수 있는 방법도 소개하고 있기 때문에 오픈소스를 많이 사용하는 안드로이드 개발자라면 꼭 읽어 볼 것!