[GN#9] Apache 재단에 700만원을 후원하면 생기는 일

2019-09-02 ~ 2019-09-08 사이의 주요 뉴스들
아파치재단의 후원자 리스트에 이상한 웹사이트들이 등록되어있는 이유를 알아봅니다.
그리고, 학습을 빠르게 하는 방법을 정리한 "How to learn things at 1000x the speed" 도 추천합니다.

매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.


Apache 재단에 700만원을 후원하면 생기는 일

아파치재단의 후원자 리스트에 이상한 웹사이트들이 등록되어있는 이유를 알아봅니다.

A 태그와 PageRank, rel=nofollow 에 대한 설명

이거 재미있고 유용하네요!

 
How to learn things at 1000x the speed - 더 많이 배울수록, 더 빨리 배우게 됩니다.

Learning 을 잘하는 Generalist 가 된 개발자의 이야기.

사람이 뭔가를 사용할 때 예전의 경험을 모두 끌어내 사용하기 때문에, 하나에 익숙해지면 다른것도 금방 배우게 된다. 이건 다시 말해 잘 설계된 객체는, 사용자가 예전의 경험을 이용해서 금방 배우게 한다는 것이고, 잘못 설계된 객체는 예전의 경험을 사용하지 못하게 한다는 것.

이걸 학습에 반영해서 , 최고의 강의자료를 통해서 배우게 되면, 단지 빠르게 배우는 것뿐만 아니라, 다른 자료에 있는 쓸데 없는 것들은 제외할수 있게 되어서 빠르게 배울수 있다는 것.

[글쓴이의 공부 프로세스]

1. 최고의 학습자료를 찾는다.
2. 그 자료의 모든걸 배운다.
3. 이제 그 것에 대한 기본을 알고 있으므로, 거기서 누락된 스킬에 대해서 최고의 자료를 찾을 능력이 생기게 됨. 이미 초보는 아니니까.
4. 여기서 그만. 마스터가 되고 싶은게 아니니까.

이런 단계를 통해 한 도메인에 익숙해 져서, 도메인 전문가와 흥미로운 대화를 나눌수 있을정도로 배우는 것. 이렇게 하고 나면 다른 도메인에도 그걸 활용 할수 있게 됨.

 
선호하는 인터뷰 질문들 40개

CXO 부터 팀장,팀원 수준까지 적용하능한 다양한 질문들. 복사해두고 쓰고 싶은게 많네요.

 
Dark Patterns - 사용자를 어렵게 만드는 나쁜 패턴들 모음

웹사이트/앱에서 사용되는 속임수들로 사용자가 원하지 않은 동작을 하게 하거나, 하고자 하는 동작을 못하게 하는 패턴들 모음

대부분의 사람들이 웹페이지를 꼼꼼히 다 읽어보거나 하지 않기 때문에
처할수 있는 많은 위험들을 정리한 페이지

이것들 보고 따라 하라는 것은 절대 아닙니다

첫페이지 동영상에 "아마존 탈퇴하는법" 을 설명하는데
이렇게 찾기 어려우리라고는 상상도 못했네요.

 
한글 문장 분리기 · The Missing Papers

패턴기반의 한글 문장 분리 python 라이브러리.
github repo: https://github.com/likejazz/korean-sentence-splitter

 
Netflix 로 영어를 비롯한 다양한 언어 배우기

크롬 확장을 설치하면 자막단위 이동/반복과 단어장 보기가 가능.
공식자막과 번역자막을 같이 보면서 확인하고 자막 단위 자동 멈춤도 지원.

배우고자 하는 언어별/국가별로 배우기 좋은 타이틀 리스트도 가지고 있음.

 
2020 and Beyond Programming Trend Predictions

2020년 프로그래밍 기술 트랜드이라고!
- Rust Will Become Mainstream
- GraphQL Adoption Will Continue to Grow
- Progressive Web Apps Are a Force to Reckon With
- Web Assembly Will See More Light
- React Will Continue to Reign
- Always Bet on JavaScript

written by Indrek Lasn

 
Modern applications at AWS

아마존 CTO가 직접 쓴 "AWS가 현대적인 어플리케이션을 개발 하는 법"
소제목만 봐도 명확히 알수 있네요.

- Architectural patterns: Microservices
- Data management: Purpose-built databases
- Operational model: As serverless as possible
- Security: Everyone's responsibility

 
R 로 법의학 문제들 해결하기

목차부터 흥미로움

2-DNA 검증
3-총기 : 총알
4-총기 : 탄피
5-지문
6-신발 자국 증거
7-깨진 유리 조각 : 화학성분

CC by-nd-nd 로 무료 공개된 서적 [영어]

 
구글의 코드리뷰 가이드 [한글 번역]

몇일전 공개된 구글 코드리뷰 가이드의 한글 번역본

 
차근차근 오픈소스에 기여해보기 (동기부여 편)

오픈소스 기여를 왜 하는가, 어떻게 하는가, 어떤 프로젝트에 기여해야 하는가

 
From Nand to Tetris

논리연산부터 컴퓨터구조,어셈블러,가상머신,고수준언어,컴파일러,OS까지 만들어보기.
Coursera 에도 동명의 과정이 있음.

 
자바스크립트 console.log 사용시 작은 팁

변수 출력시 console.log( { 변수명 } ) 으로 출력하면, 변수이름까지 같이 출력 됨.