Sangkon Han(SigmaDream, sd or SD)
  • Home
  • Weekly
  • Python
  • Papers
  • JVM
  • Etc...
내 맘대로 월간(月刊) 뉴스 - 2017년 08월

내 맘대로 월간(月刊) 뉴스 - 2017년 08월

  • Sangkon Han

    Sangkon Han

    Read more posts by this author.

    Sangkon Han

Sangkon Han

4 Sep 2017 • 12 min read
내 맘대로 월간(月刊) 뉴스 - 2017년 08월
  • Node.js forks again – this time it's a war of words over anti-sex-pest codes of conduct

    • NodeSource의 엔지니어링 디렉터이자 Node.js TSC 멤버인 Rod Vagg가 프로젝트 행동강령을 위반했고, TSC멤버에서 제외 및 사퇴를 권고하기로 한 투표에서 6:4로 부결되었고, 해당 결정에 불만을 품은 사람들이 Node.js 프로젝트를 포크해서 새로운 ayo.js를 만들었음

    It's pronounced like "IO"

  • Headless Chrome으로 AWS Lambda에서 웹사이트 스크린샷 찍기 #2

    • AWS Lambda를 사용해서 웹사이트 스크린샷을 저장하는 방법을 소개하는 기사
  • 알라미? 그게 뭐하는 앱인데?

    • 알라미 앱이 궁금하지 않더라도, 앱을 통한 수익에 고민하고 있다면 이 기사를 꼭 참고해보자.
  • tabnabbing 공격 방어 대책 정리

    • tabnabbing 공격을 방어하기 위해서 주의해야 할 몇가지를 소개하는 기사
  • kubernetes, python, kafka 메모

    • python 관련 메모는 짧지만 도움이 되는 많은 정보를 담고 있음
    • 제목에 숨겨진 vim 메모를 추천!
  • MQTT 적용을 통한 중계시스템 개선

    • MQTT를 사용해서 중계시스템을 개선한 방법을 소개하는 기사
  • 숙련된 개발자도 저지르는 15가지 초보적 실수

    • 의식적으로 이 중에서 2개 정도 방어해보면 어떨까?

    이 실수”란 무엇인가? 기본적으로 맵, 트리 또는 세트를 사용하지 않고 모든 것을 리스트에 넣고 직접 정렬하는 것이다. 더 나쁜 경우는 배열 백 리스트를 선택해서 중앙 부근에 계속 집어넣는 것이다.

  • 스타트업, 프로세스가 중요한가?

    • 일을 하는 과정에서 발생한 소통의 절차를 프로세스라 한다면 우린 소통의 절차를 만들고 일을 하는 어색한 환경을 만들어 가고 있는건 아닐까?

    문제가 인식되면 소통하고, 협업하고, 결정한다는 과정을 지키는 것이다.

  • 메시지 중심 분산 시스템 아키텍처

    • 메시지 중신 분산 시스템을 구성을 고려하고 있다면 이 기사를 참고해보자
    • 세상에서 제일 멋진 채용공고!

    [...] 스케줄링에 의한 데이터 수집은 요금 정보 불일치로 인한 수익 감소를 야기하기도 합니다.

  • TIL #1 나는 프로그래밍 공부 방법을 바꾼다

    • 프로젝트 기반의 프로그래밍 공부 방법을 고민하고 계시다면 이 기사를 읽어보자
  • About ECMAScript2017(ES8)

    • ES8에 새롭게 추가된 기능이 궁금하다면 이 기사를 참고
  • PYCON2017 api tutorial 관련 자료

    • 공공 API 튜토리얼 실습 자료
  • '화내봤자 사람은 달라지지 않는다!' 사상최악의 공장을 변화시킨 간단한 가르침

    • 인사(人事)가 만사(萬事)가 되려면 인사를 통해서 구현하고자 하는 의미를 시스템 혹은 조직에서 먼저 뒷받침 되야 하는게 아닐까?

    조직은 인간을 통해서만 성립되는 것이 아니라 시스템이 있어야 이뤄지는 것입니다. 그런 의미에서 조직이란 인간이 탑재된 기계와도 같은 것입니다. [...] 타인의 행동을 바꿀 수는 없습니다. 그러나 그 밖의 것이라면 무엇이든 바꿀 수 있습니다. 그리고 대부분의 경우, 사람을 바꾸지 않아도 변화는 일어나는 법입니다.

  • Zero Configuration Tooling in 2017

    • 설정없이(without webpack config) 자바스크립트 앱을 만드는 방법이 궁금하다면 이 기사를 읽어보자!
  • Toss-X에서 애자일 회고를 했다.

    • 개인적으로 애자일의 가장 중요한 절차 중 하나라 생각하는 회고에 대한 기사
  • 릴랏 멘토링 가이드 8

    • 프로젝트를 기반으로 스터디를 진행하고 있는 릴랏 프로젝트
  • 스타트업, 서비스 개발자가 되자

    • 스타트업이 아니라도 지금의 개발자가 지향해야 할 목표가 아닐까?
  • '나이·성별 타겟팅은 그만' 유의미한 마케팅 데이터 활용은 이렇게

    • 마켓팅 데이터의 미신에 대한 기사
  • 엘라스틱스택(엘라스틱서치, 로그스태시, 키바나, 비츠)의 검증된 적용 방법 가이드 #elasticsearh

    • ELK를 서비스에 적용하려는 분들에게 추천하는 기사
  • 가볍게 시작한 그 모든 것들

    • 가벼움을 추구하는 모든 분들에게 추천하고 싶은 기사

    가볍게 시작한 그 모든 것들에게서 늘 생각치 못한 것들을 얻었듯이, 많이 얻고 또 배우고 또 깨지고, 그러고 나면 또 자연스레 거창하지 않은 이유로 다른 무언가에 도전해보고 싶지 않을까.

  • Migrating MediaStyle notifications to support Android O

    • Android O를 지원하는 MediaStyle 알림 마이그레이션
    • MediaStyle 알림은 백그라운드에서 오디오 재생을 허용하는 바운드 및 시작 서비스에서 일반적으로 사용
  • Node.js의 v8-inpector 디버깅

    • Node.js에서 v8-inpector를 사용하는 방법을 소개하는 기사
  • PyCharm 한글 브로셔 다운 좌표

    • PyCharm 단축키가 궁금하다면 이것을 배경화면으로 사용해보자
  • Visual Studio - Find All References (모든 참조 검색)

    • VS의 좋은 기능을 소개하는 기사
  • 구글 '차별 직원 해고', 사건의 전말

    • 논의가 시작되는 것과 차별이 시작된는 그 지점에 대한 서로 다른 두 시작에 관한 기사
  • 개념 정리 - (3) 형식 언어와 오토마타 편

    • 형식언어와 오토마타를 배워서 어디에 사용하는지 궁금했다면 이 기사를 읽어보자!
  • 스타크래프트 II API를 공개합니다.

    • 스타2 API 공개!
    • 게임 API 구조를 엿볼 수 있는 좋은 기회!
  • REST 아키텍쳐와 JWT, OAuth, 그리고 SPA

    • 제목에 소개된 모든 기술에 대한 짧고 강렬하게 소개하는 기사
  • .NET Standard 2.0 관전 포인트

    • .NET Standard 2.0을 소개하는 기사
  • DeepMind and Blizzard open StarCraft II as an AI research environment

    • 스타크래프트 2 API를 사용하는 방법이 궁금하시면 이 기사를 참고해보세요
  • AWS Auto Scalinging Group 을 이용한 배포

    • Auto Scalinging Group을 고민하시는 분들이라면 이 기사를 참고해보자!

    좋은 배포전략과 시스템은 안정적으로 서비스를 개발하고 운영하는데 있어서 필수적이죠. [...] 이 방법이 최선은 절대 아니며(심지어 배포할때마다 돈이 들어갑니다!), 현재는 자원의 활용 등 다른 측면에서의 고민 때문에 새로운 구성을 고민하고 있습니다

  • learn-regex

    • 정규표현식을 배워야 한다면 이 곳의 기사부터 참고하자!
  • 망하는 스타트업을 고르는 방법

    • 작은 중소기업에 취직하려는 분들에게 추천하는 글

    세상에 망하자고 스타트업 기업을 창업하거나 스타트업에 입사하는 사람은 없다. 하지만 스타트업은 대부분 망한다. 필자가 2년 전에 받은 명함 1,500장 중 985장의 명함의 홈페이지, 이메일은 이미 죽어 있었다. 나머지 451장의 명함의 창업자들은 사실상 1인 기업이 되었거나 이름만 걸고 좀비가 된 회사들이 대부분이었다.

  • 영어를 그려주마 2 : 영어는 그림언어다

    • 영어를 공부하고 있다면 참고해보자
    • 가볍게 읽어봤으나, 깊게 다가왔던 글

    영어는 그림언어야. 정말 그림과 글 사이 어딘가에 놓인 독특한 언어야. 여기서부터 출발해 현대영어의 문법과 어휘와 어순이 만들어졌다고 난 확신해. 지금부터 어순, 문법 그리고 어휘에서 영어가 갖는 그림언어의 특성을 조금씩 보여줄게. 끝까지 잘 읽으면 영어가 다르게 보일거야.

  • 머신 러닝에서 알고리즘 공부를 말할 때 내가 하고 싶은 이야기

    • 머신러닝을 공부하려는 분들에게 좋은 기사
    • 개발자에게 너무 많은걸 요구하는게 아닌가 하는 의구심이 있지만, 기사에서 말하는 주제엔 동의

    특히 결과가 명확하게 떨어지는(그리고 그렇게 되기를 지향하는) 프로그램들과는 달리, 기본적으로 머신 러닝 알고리즘은 불확실성을 최소화하려고 할 뿐 모든 과정에서 불확실성과 확률이 존재하는데, 이 존재를 고려하지 않는다는 것이다. [...] 그리고 이런 오해는, 실제로 ‘제대로 된 공부를 하지 않고 도구 사용에만 익숙한 사람들이 많기 때문’에 오는 것이라고 생각한다.

  • WHATAP Python APM 이야기...

    • Python APM이 필요하시면 이 글을 읽어보자!
  • Android Architecture - MVC에서 MVP에서 MVVM으로 가는 길

    • MVC에서 MVVM 변천 과정이 궁금하시면 이 기사를 참고
  • 폴더별 환경 관리를 위한 direnv

    • docker나 기타 몇몇 터미널 프로그램을 사용하실 때, 폴더별로 환경 설정을 하셔야 한다면 이 기사를 읽어보자!
  • Linux 시스템 성능 모니터링계, 이 바닥에 미친놈이 나타났습니다!

    • 시스템 성능 모니터링이 필요하시면 이 기사를 참고해보세요!
  • UWP 앱 개발 궁금증 해결 포스트

    • 개인적으로 관심이 많은 UWP 앱을 만들 때 도움이 되는 내용이 가득!
  • 자바스크립트 학습 방법

    • 자바스크립트를 처음 접하는 분들에게 추천
  • 英語でサポートを求める時の Tips(영어로 지원을 구할 때의 Tips)

    • 영어로 도움을 받기 위한 모듈형 Tips!
  • [성명] 박기영 교수의 과학기술혁신본부장 임명에 반대한다

    • 문프정부에 X맨이 있는듯!
  • Next.js 3.0

    • 서버 렌더링, 코드 분할 및 기타 기능이 내장 된 React 앱을 위한 구성이 필요없는 단일 명령 툴 체인인 Next.js를 소개하는 기사
  • 우리은행 + Eversafe == NULL

    • 보안을 정적으로 분석하는 방법이 궁금하다면 이 글을 참고!
    • 이 글의 제목(+, ==, NULL)도 눈여겨 볼 만함
  • 엔지니어를 위한 모두의 수학: 고교수학 부터 선형대수까지

    • 우리 마음속에 위치한 큰 짐이라 할 수 있는 '수학'
  • ToastUI Editor

    • Markdown을 기반으로 한 편집기가 필요하다면 ToastUI를 참고해보자!
  • 클라우드를 도입한다면, 꼭 알아야 하는 것들.

    • 클라우드를 도입했다고 해도 읽어보자!

    DBMS 쿼리의 문제가 아닌, IOPS가 모잘라 Slow Query가 발생하는 경우도 종종있다.) 즉 IO를 잘 관리하는게 핵심이다. IO를 보장받는 AWS의 Provisioned IOPS, Azure의 Premium Storage 와 같은 제품을 판매하지만, 비용이 만만하지 않다.

  • [중견기업 M&A가 번번이 실패하는 이유]에 대한 소고

    • 스타트업의 초기 설립자이거나 지분이 있다면 심심할 때 이 글을 읽어보자!
  • Microsoft Bot Framework 사용하기 카카오톡 연결하기

    • 카카오 서비스에 Bot을 활용하는 방법을 소개하는 기사
    • Azure를 사용한다면 강추!
  • Workspaces in Yarn

    • 복잡한 의존성을 쉽게 관리하고 싶으신 분들은 읽어보면 좋음!

    "Yarn Workspaces is a feature that allows users to install dependencies from multiple package.json files in subfolders of a single root package.json file, all in one go."(Yarn Workspaces는 package.json 파일의 하위 폴더에 있는 여러 package.json 파일의 종속성을 모두 한 번에 설치할 수있는 기능입니다.")

  • 프론트엔드 개발과 테스트주도개발

    • 프론트엔드 개발에 테스트 주도 개발을 접목하고 싶다면 강력하게 추천함
  • Node.js Errors — Changes you need to know about

    • Node.js 런타임 오류보고와 관련되어 알아두어야 할 변경 사항을 소개하는 기사
    • 이 변경 사항은 Node.js 8에서 반영되기 시작했으며 버전 9에서 계속 유효하기 Node.js 사용자라면 읽어두면 좋을 기사

  • PyFormat
주간 뉴스

내 맘대로 위클리 뉴스 - 2017년 36주(09월 08일)

Django with Python News Analytical Dashboard with Python Flask, Pandas and MongoDB Flask, Pandas, MongoDB를 사용하여 대시 보드를 개발하는 방법을 소개하는 튜터리얼 기사 가볍고 강력한 기능을 제공하는 Flask를 사용하신다면 추천하는 튜토리얼 기사! The Needle in the Haystack: Wrangling Celery Workflows Celery를 사용한 작업을 진행할

  • Sangkon Han
    Sangkon Han
Sangkon Han 11 Sep 2017 • 2 min read
주간 뉴스

내 맘대로 위클리 뉴스 - 2017년 35주(09월 01일)

Django with Python News Django Patterns: Fat Models and cached_property django.utils.functional의 fat모델과 cached_property의 조합을 소개하는 기사 fat 모델은 Controller가 아닌 Model에 로직(Django의 view)을 구현하는 일반적인 MVC 개념입니다. 공통된 로직을 쉽게 찾고 재사용 할 수기 떄문에 DRY 원칙을 유지하는

  • Sangkon Han
    Sangkon Han
Sangkon Han 1 Sep 2017 • 2 min read
Sangkon Han(SigmaDream, sd or SD) © 2021
Latest Posts Facebook Twitter Ghost