[GN#60] Dark 와 최적의 땅콩버터+바나나 샌드위치 만들기
2020-08-24 ~ 2020-08-30 사이의 주요 뉴스들
XP(Extreme Programming) 과 TDD(Test Driven Development) 두 가지를 이야기하면 공통으로 나오는 이름이 있죠. "켄트 백(Kent Beck)" 개발자 분들은 아마도 한 번쯤은 들어보셨을거 같아요. 켄트 백이 최근에는 개발이나 애자일 코칭이 아니라 회사의 전략을 짜는 스태프 롤을 맡고 있다면서 그가 요즘엔 어떤 생각을 하는지 얘기하는 인터뷰를 했어요. 그 인터뷰에서 켄트벡에게 한 첫 질문이 "요즘 어떤 기술 아이디어가 가장 흥미로운가요?" 였는데, 켄트백의 대답은 "Dark" 였습니다. Dark는 언어+IDE+인프라를 결합한 아주 독특한 개발도구입니다. Dark의 CTO인 Paul Biggar가 처음에 소개하면서 "Dark is holistic development environment" 이라는 문구를 썼었는데 잘 어울리는 거 같아요. 웹에서 HTTP Endpoint/DB/CRON/REPL 를 한 화면에서 편집하는 독특한 에디터로 개발을 하구요. 개발하면 별도의 저장 같은 과정 없이 그게 바로 인프라에 반영되어서 즉시 사용이 가능해집니다. SPA등에서 바로 사용 가능한 API 백엔드/워커를 만드는데 최적화 된 도구에요. 켄트벡은 페이스북에 있던 시절, 대규모 협업을 위해서 매일 수백만 번씩 작은 변경들을 지속적 배포 하는 Limbo 라는 걸 작업했었는데 이 Dark가 그와 유사하다고 이야기 합니다. 유튜브에 동영상 튜토리얼들도 있으니 참고하세요.
가끔 굉장히 Geek 한 글들을 발견하면 혼자 웃고 넘어갈 때가 많은데요. "머신러닝으로 최적의 땅콩버터+바나나 샌드위치 만들기" 글은 바나나 조각을 어떻게 잘라야 땅콩버터를 바른 식빵 위에 최적으로 올릴까를 고민한 글입니다. 파이썬과 머신러닝과 각종 수식과 그래프가 난무하는 글이라, 처음에 글만 보고는 아 역시 Geek들은 못말려 하면서 공유 안 하고 넘기려고 했던 글이었는데요. HN에 올라온 댓글때문에 긱뉴스에도 공유를 했습니다. 이 웃기는 아이디어가 심장마비를 진단하는 코드를 만들어보려는 사람의 아이디어와 연결될 수 있다는 사실이 재미났습니다.
✓ 사내에서 슬랙을 쓰신다면 뉴스채널에 GeekNews SlackBot 을 추가하여 편하게 새 글을 받아보시고, 멤버들에게도 공유해주세요.
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 를 추천해 주세요.
✓ 스팸함에 들어가지 않게 news@hada.io 를 주소록에 추가해주세요.
✓ Twitter , Facebook 에서도 긱뉴스를 받아 보실 수 있습니다.
✓ 긱뉴스를 팟캐스트로 들어보세요 : 애플, 팟티, 팟빵, 구글, 네이버 오디오클립, 유튜브
가끔 굉장히 Geek 한 글들을 발견하면 혼자 웃고 넘어갈 때가 많은데요. "머신러닝으로 최적의 땅콩버터+바나나 샌드위치 만들기" 글은 바나나 조각을 어떻게 잘라야 땅콩버터를 바른 식빵 위에 최적으로 올릴까를 고민한 글입니다. 파이썬과 머신러닝과 각종 수식과 그래프가 난무하는 글이라, 처음에 글만 보고는 아 역시 Geek들은 못말려 하면서 공유 안 하고 넘기려고 했던 글이었는데요. HN에 올라온 댓글때문에 긱뉴스에도 공유를 했습니다. 이 웃기는 아이디어가 심장마비를 진단하는 코드를 만들어보려는 사람의 아이디어와 연결될 수 있다는 사실이 재미났습니다.
✓ 사내에서 슬랙을 쓰신다면 뉴스채널에 GeekNews SlackBot 을 추가하여 편하게 새 글을 받아보시고, 멤버들에게도 공유해주세요.
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 를 추천해 주세요.
✓ 스팸함에 들어가지 않게 news@hada.io 를 주소록에 추가해주세요.
✓ Twitter , Facebook 에서도 긱뉴스를 받아 보실 수 있습니다.
✓ 긱뉴스를 팟캐스트로 들어보세요 : 애플, 팟티, 팟빵, 구글, 네이버 오디오클립, 유튜브
매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.
- Dark - 서버리스 백엔드를 개발하는 새로운 방법
- 머신러닝으로 최적의 땅콩버터+바나나 샌드위치 만들기
- Pinduoduo로 살펴본 인터랙티브 이커머스 백서 [53p Slide]
- 일반적인/쉬운 영어로 글쓰는 방법
- 긱뉴스 팟캐스트 시작
- 세계에서 제일 빠른 JSON 파서 만들기
- 엔지니어링 매니저가 꼭 읽어야 할 도서&아티클
- 코로나19가 바꿀 사무실과 집의 미래
- 구글, 새 경력 인증서 프로그램 시작 예정
- ztext.js - 모든 폰트를 3D로 만들어주는 JS라이브러리
- 아마존 킨들은 놀라울 정도로 많은 데이터를 수집하고 있다
- DeGoogle - 내 삶에서 구글 제거하기
- Heroicons - Tailwind CSS 개발자들이 만든 아이콘 모음 226개
- 암호화된 이메일을 쓰지 마세요
- 구글 시트로 Core Web Vitals 매일 자동 측정하기
- 안드로이드용 크롬, 빠른 웹페이지에 "Fast page" 라벨링 시작
- 권오흠 교수의 알고리즘 강의 동영상
- Ultralight - 작고 빠른 크로스플랫폼 HTML 렌더링 엔진
- Safari 브라우저, 크롬/Firefox 와 같은 확장 모델 도입
- 도메인 소유자가 죽었을 때 도메인에 일어나는 일
- ARWES - Sci-Fi & Cyberpunk GUI 웹 프레임워크
- 차세대 이미지 포맷 AVIF 사용법
- Foursquare, 첫번째로 MRC 위치데이터 인증을 획득한 회사가 되다
- Waitlist API - 대기자 관리 무료 API
- Papercups - 오픈소스 실시간 고객 채팅 도구
- Danfo.js - Pandas와 비슷한 JS라이브러리
- 아마존, 피트니스 밴드 HALO 런칭
- Asana IPO S-1
- Snowflake IPO S-1 분석
- Unity, IPO 서류(S-1) 제출. NYSE 상장 노린다
- AWS Tag Helper - 벌크 태깅 툴
- 페이스북, iOS14 부터 IDFA 수집하지 않을 것