Outsider's Dev Story

Stay Hungry. Stay Foolish. Don't Be Satisfied.
RetroTech 팟캐스트 44BITS 팟캐스트

기술 뉴스 #63 : 16-10-01

웹개발 관련

  • Content Security Policy, Your Future Best Friend : 웹사이트에서 XSS 공격을 방지하기 위한 CSP(Content Security Policy)를 사용하는 방법을 설명한 글이다. CSP로 어떤 설정을 해서 보안을 강화할 수 있는지와 실제로 적용할 때 예상치 못하게 CSP로 차단되는 콘텐츠에 대한 보고를 받거나 테스트하기 위해서 리포트를 받는 방법까지 잘 나와 있다.(영어)
  • What, Exactly, Makes Something A Progressive Web App? : 웹 기술로 앱과 같은 사용자 경험을 제공하려는 PWA(Progressive Web App)가 가져야 하는 기본 조건과 더 좋은 PWA 라면 조건의 기능을 가져야 하는지가 나와 있고 이를 어떻게 테스트해야 하는지에 대한 안내까지 정리되어 있다.(영어)

그 밖의 프로그래밍 관련

  • Node.js debugging with Chrome DevTools (in parallel with browser JavaScript) : Chrome 55+(현재는 Canary)부터 Node.js 6.3+에 추가된 --inspect 를 이용한 디버깅 기능이 추가된다. Chrome 설정에서 활성화하면 크롬 개발자도구에서 Node.js 코드를 바로 디버깅할 수 있다.(영어)
  • Node.js at Scale - npm Best Practices : npm을 사용할 때 저장소 확인이나 의존성 관리를 위한 간단한 팁이 잘 정리되어 있다.(영어)
  • 마이크로서비스 아키텍처의 장단점 : DZone의 Why Microservices?의 번역 글로 애플리케이션을 하나로 구성하는 모노리스 아키텍처와는 반대로 기능별로 여러 애플리케이션을 만들어서 전체를 묶어 하나의 애플리케이션을 만드는 마이크로서비스 아키텍처가 왜 필요하고 어떤 장·단점이 있는지를 설명한 글이다.(한국어)
  • CQRS란 무엇인가? : CQRS(Command and Query Responsibility Segregation)에 대해서 설명한 글이다. 글 하나로 CQRS를 다 파악하기는 어렵겠지만 최근에 용어만 듣고 그 내용은 잘 알지 못했는데 이 글을 통해서 CQRS가 해결하려는 문제와 접근 방법에 대해서 이해할 수 있다.(한국어)
  • Introducing .NET Standard : Microsoft에서 .NET 개발자들이 모든 플랫폼에서 사용할 수 있도록 .NET API의 표준을 공개했다.(영어)

볼만한 링크

  • The state of the Octoverse 2016 : GitHub의 2016년을 오픈소스, 커뮤니티, 새로운 사용자, 조직 등으로 나누어서 인포그래픽으로 정리한 페이지이다. GitHub답게 깔끔한 디자인으로 정리된 인포그래픽을 볼 수 있다.(영어)
  • Open color 회색의 사용법 : heeyeun님이 오픈소스로 공개한 open-color에서 색상을 어떻게 선택해서 사용하는지를 설명한 글이다. 난 색을 고르는 능력이 없어서 항상 색 고를 때마다 드리블이나 색상 사이트에서 골라서 사용하는데 다양한 색상이 단계별로 나누어져 있고 CSS, LESS, SASS로 제공하기 때문에 쉽게 색상을 골라서 사용할 수 있을 것 같다.(한국어)
  • 스타트업에서의 프로토타이핑 경험 : 스타트업에서 서비스를 개발하면서 요즘 많이 나온 인터랙티브한 프로토타이핑을 한 경험을 공유한 글이다. 모든 부분에서 다 프로토타이핑을 할 수는 없기에 실제 프로토타이핑을 해서 효과적이었던 경험과 사용하기 좋은 도구가 잘 정리되어 있다.(한국어)
  • 디지털노마드? 발리 한 달 살기(총 116만원) : 발리 Ubud에서 디지털 노마드로 한들을 지내면서 숙서 및 생활에 비용이 얼마나 들어 어떻게 지냈는지 정리된 글이다. 동남아에서 디지털 노마드를 생각한다면 팁이나 비용이 나와 있어서 유용하다(한국어)

프로젝트

  • tensorflow-wavenet : DeepMind의 WaveNet 논문을 TensorFlow로 구현한 프로젝트
  • FacebookBot : 음성인식, 자연어 처리 등을 지원하는 페이스북 메신저 봇
  • Tinker : apk를 재설치하지 않고 안드로이드의 리소스를 업데이트할 수 있는 도구
  • httpstat : curl 결과를 터미널에서 깔끔하게 보여주는 파이썬 스크립트

버전 업데이트

2016/10/01 22:22 2016/10/01 22:22