[GN#37] 집에서 일했을 뿐인데 생산성이 폭발했다

2020-03-16 ~ 2020-03-22 사이의 주요 뉴스들
전 세계적 상황으로 재택근무가 많아지면서 다양한 Remote Work 가이드와 경험들이 공유되고 있습니다. 국내에서도 뱅크샐러드가 공유해주신 글이 아주 많은 호응을 받았습니다. 재택근무의 Ground Rule 과 사전준비 과정, 그리고 그를 통한 생산성 향상을 잘 정리해주셨습니다. 단일 기사로는 서비스 오픈 후 최대 Vote 를 받은 글이네요. 덕분에 3일 정도 상단에 있으면서 계속 투표를 받는 효과가 있었던 듯합니다. 긱뉴스에서 맘에 드시는 글에는 ▲ 를 눌러서 투표해 주세요.

이번주는 하드웨어 기사가 많았습니다. 차세대 XBox 와 PS5, 그리고 별도 행사없이 조용히 발표된 애플의 iPad Pro 와 Macbook Air, e잉크 태블릿 Remarkable 2 까지. 비교하면서 보시면 좋을 것 같습니다.

마지막으로는 yCombinator 의 이번 2020년 W20 배치의 스타트업 197개 리스트 기사도 한번 둘러보시길 추천해 드립니다. 해당 페이지에는 한 줄 정도로 각 서비스를 소개해놔서 어떤 스타트업들이 실리콘밸리의 투자를 받는지 분위기를 보실 수 있습니다. 그중에서도 제가 관심 있어 하는 B2B 솔루션들, 특히 제가 보기에 올해의 대세라고 생각되는 No-Code/Low-Code 회사들에 대해서는 조금 더 정리해 두었습니다.

✓ 슬랙을 쓰신다면 GeekNews SlackBot 으로 편하게 새 글을 받아보세요
✓ 주위분들께 https://news.hada.io/weekly 를 추천해 주세요.
✓ 스팸함에 들어가지 않게 news@hada.io 를 주소록에 추가해주세요.
Twitter , Facebook 에서도 긱뉴스를 받아 보실 수 있습니다.

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


집에서 일했을 뿐인데 생산성이 폭발했다 - 뱅크샐러드의 재택근무 이야기

뱅크샐러드에서 위기를 기회로 삼아 전면 재택근무를 해봤더니 2주 동안 개발 생산성이 역대 최고를 찍었습니다. 어떻게 가능했는지 설명합니다.

Vote 는 마구 올라가는데, 댓글이 없군요. 훌륭한 글 감사합니다.
코로나 때문에 국내에선 예전에 힘들었던 재택근무가 많이 시도 되다 보니 다양한 좋은 사례들이 공유 되는듯합니다.
다른 조직들도 배울수 있게 이런 글이 많아 졌으면 좋겠네요.

 
Dropbox의 Sync엔진 재개발 이야기

- 4년에 걸쳐 Rust로 재개발해서 배포
- 메인(Control)은 싱글쓰레드로 동작하고 futures로 비동기 처리
- 인풋에 대해 완전 결정론적으로 동작
ㅤ→ 난수 테스트 가능해지고, 버그재현이 쉬워짐

- 재개발 하기전에 고려한 부분들
✓ 리팩토링 해봤나요 ?
✓ 주요부분 최적화 해서 성능 개선 해봤나요 ?
✓ 추가적인 가치를 줄수 있나요 ?
✓ 현재 시스템 이해는 완벽히 다 하고 있나요 ?
✓ 개발시간은 충분한가요 ?
✓ 기존 엔진에 추가 기능개발이 늦어지는것도 수용가능한가요 ?
✓ 왜 다시 개발하면 좋을거라고 생각하시나요 ?
✓ 새 시스템의 원칙은 뭔가요 ?

기존 시스템에 대해서 "재개발합시다" 라는 얘기 전에 물어봐야할 질문들이네요

 
번역기들 - 8개 번역기를 한번에 보기

- 한번의 입력으로 8개 번역기에 동시 번역 진행
- 구글,파파고,카카오,애져,왓슨,AWS,Yandex,Systran
- 구글 1000자, Yandex/Systran 500자, 나머지는 100~150자 단위만 가능
- Disqus 토론장에서 개발자분이 빠르게 대응 진행중

 
관심을 바랄때 창의력은 사라집니다 – 조셉고든레빗의 TED 강연 [번역]

트위터와 인스타그램이 창의성에 주는 영향
"관심을 쏟을 때의 강력한 감정을 쫓을때 저는 더 행복해 졌지만, 남들의 관심을 받을 때의 강력한 감정을 쫓을때 제가 더 불행해졌어요"
몰입(flow)을 위한 조셉의 방법은 "다른 연기자를 경쟁자로 보지 않는 것"
"우리가 관심을 끌기위한 경쟁을 멈춘다면, 인터넷은 동료를 찾을 수 있는 환상적인 공간"

몰입(flow)은 얼마전 다른 뉴스에서 언급한 적이 있네요.
"훌륭한 제품을 위해서는 Gamification 이 아니라 Game Design 을 해야한다" https://news.hada.io/topic?id=1301

 
이렇게 기획하면 안 돼요! #회원가입

- 아이디 및 비밀번호 입력 조건
- 라벨처리
- 입력 박스 초과 입력 제한
- 인증하지 않은 이메일
- 인증 버튼 중복 클릭 제한
- 데이터 유효성 체크
- 버튼 활성화 처리
- 필수 입력값 표시
- 페이지 이동 버튼 제공

 
상품 상세페이지 개선해 성과내기 - 스타일쉐어

-광고로 랜딩한 유저에게 서비스의 첫인상인 상세페이지
-개선
ㅤ1 ATF영역
ㅤ2 상품PV늘리기
ㅤ3 CTA버튼
-결과
ㅤ1 컨버전 20% 향상
ㅤ2 로그인/가입 20~30 향상
ㅤ3 유입율 증가
ㅤ4 리텐션율 4배 증가 ← 가장 고무적

 
iSH - iOS용 리눅스 쉘앱

- x86_32 에뮬레이터로 리눅스 쉘을 실행
- 직접 컴파일 or TestFlight 로만 설치가능
- Alpine Linux 쓰듯이 apk로 패키지 설치
- python3,ruby,gcc 등 실행 가능, nodejs는 현재 불가
- vi,emacs,tmux,git,openssh,bash,zsh,curl 등 대부분 지원
- ssh,vnc 서버 실행가능
- /dev/location 에서 폰의 위치기록 볼수 있음
- 아이폰 Files 앱에서 iSH 안의 파일들을 보게 설정 가능

Wiki에 호환 프로그램 및 SSHD,VNC , Files 연동 등의 설명이 나와있습니다.
https://github.com/tbodt/ish/wiki

 
Awesome Regex

- 저자가 5권의 책을 번들해서 무료 PDF로 공개
- 예제 기반으로 따라해 볼수 있는 형식
Python re(gex)? (71p)
Ruby Regexp (72p)
JavaScript RegExp (59p)
GNU GREP and RIPGREP (107p)
GNU SED (94p)

 
Kind - 도커로 로컬 쿠버네티스 클러스터 만들기

- KIND : Kubernetes IN Docker
- 로컬PC에서 k8s 테스트/개발/CI를 하기 위해 설계된 도구
- 도커 컨테이너들을 노드로 사용하여 클러스터를 구성 및 삭제
- kubeadm,kustomize,apimachinery 등을 그대로 사용
- 내부적으로는 Docker 위에서 systemd로 다시 Docker를 띄우고 그 내부 Docker 가 Kubernetes Pod 를 생성하는 구조로 되어 있음
- 윈도우즈 WSL2 에서도 실행가능

구조도는 https://kind.sigs.k8s.io/docs/design/initial/ 에서 보실수 있습니다.
인셉션이 생각나는 구조 군요.

 
Backstage - Spotify가 공개한 통합 개발자 포털 오픈소스

- 회사내 다양한 인프라를 한곳에서 보고 관리하기 위한 플랫폼
- 프론트/백엔드 모두 플러그인 구조로 다양한 시스템을 붙이고, 자체 시스템도 연동 가능
- GraphQL 통합 Backend 가 회사 정보 및 인증을 연계
- TypeScript, React, Material-UI 로 구성된 프론트엔드

아직 백엔드 및 내부에서 사용하는 서비스 플러그인들은
다 공개하지를 않아서 너무 초기단계처럼 보이기는 합니다만, 몇달내에 백엔드를 공개한다고.

Spotify가 사내에서 만들어서 4년째 쓰고있는 것을 오픈소스로 공개한건데,
사내에서는 110개의 플러그인, 2000+개 백엔드 서비스, 4000+개 데이터 파이프라인이 여기에 연결되어 사용중
실제로 온보딩 타임을 절반 정도로 줄이는 효과가 있었다고 합니다.

https://backstage.io/background.html

확실히 회사가 커지면 대부분 다양한 백엔드 시스템을 가지게 되고,
각각의 운영도구를 찾아서 보는 것만도 귀찮은 일이긴 합니다.

다양한 플러그인들이 공개되어서 사례들이 생기면 괜찮은 시도가 될것 같습니다.

 
Zapier의 원격 근무 가이드 [187p PDF]

2011년부터 원격근무해온 Zapier의 Remote 노하우들
- 팀 관리하기, 채용, 문화 만들기
- 훌륭한 원격팀들은 어떻게 평가하나 : Github등
- 팀원간의 강한 유대 만들기
- Retreat (전체 모여서 하는 수련회?) 하는 법
- 더 빠르게 일하는 법
- 생산성을 올리기위한 최적의 업무 환경 찾기
- 타임존이 다른 사람들과 일하기
- 번아웃 피하기
- 원격에서도 외향적으로 일하는 법
- Remote Job을 찾고 취직하는 법
- 원격근무자를 위한 도구 30+개

코로나 때문인지 해외에서도 원격근무 가이드 공유가 많네요

Remote Work 2020 - 원격근무의 모든것 https://news.hada.io/topic?id=1384
GitLab의 완전원격근무(All-Remote) 가이드 https://news.hada.io/topic?id=1705
리모트 백과사전 by Moonlight https://news.hada.io/topic?id=964
NoHQ - Remote Work Toolkit https://news.hada.io/topic?id=306

국내에서의 사례도 이제 보이는거 같은데, 한국 회사들을 위한 가이드 들도 만들어지면 좋겠습니다.

집에서 일했을 뿐인데 생산성이 폭발했다 - 뱅크샐러드의 재택근무 이야기 https://news.hada.io/topic?id=1720

 
맥 앱, 하나 타자 연습 개발후기

iOS 개발자분이 딸을 고객 삼아 맥 용 타자 연습 앱을 개발한 후기.
기본 동작만 먼저 구현한 후, 계속 기능을 추가하고 문제를 해결해가는 과정과 앱스토어에 올리는 것까지 읽을 수 있습니다.
마지막의 찐후기가 재미있는데, "맥 앱 스토어는 역시 시장이 작다. 그만큼 더 많은 앱을 만들 기회가 있다." 라고 하네요.

 
Radio Garden - 전세계 라디오 듣기

- 구글어스 같은 3D Globe 화면 UI
- 전세계의 약 12,000개 이상의 라디오 스테이션을 청취 가능
- 라디오 바로 듣기 및 해당 방송국 링크 포함
- CesiumJS (3D 지도) + React + Rematch + Free Geoip

Los Angeles 지역에 총 76개의 스테이션이 있다고 나오는데,
그중에 하나인 KOST 103.5 를 추천드립니다.

http://radio.garden/listen/kost-103-5/j_vijRj7

말은 거의 없고 이지팝+소프트락 좋은 노래들만 나오는 채널이에요.
물론 광고는 있지만.. 라디오 특유의 저렴한? 광고가 은근 재미납니다 ^^;
예전에 출장갔을때 많이 들었었는데, 이렇게 다시 듣게 되네요

그나저나.. 서울은 10개 인데, 뉴욕은 158개군요.

 
grocy - 집안의 식료품 관리를 위한 ERP 오픈소스

-PHP+SQLite기반 셀프 호스트 웹앱 & 윈도우앱
-바코드 스캔 지원/유효기간 관리
-자동완성 지원 빠른 입력
-레시피 관리 및 부족한 재료 확인/주간 식단 관리
-집안 모든 기기 매뉴얼(PDF) 관리
-Hass 애드온, 도커 이미지, 파이썬 클라이언트
-커스텀 필드/객체/리스트 지원

처음엔 이게 뭐야 하고 웃음이 나왔는데, 구현은 제대로여서 놀라운 맘으로 보게 되네요.
바코드,레시피,주간 식단까지는 저도 어느 정도 상상했는데, 매뉴얼 관리 메뉴보고 빵터졌네요.
아 이 개발자 정말로 관리 좀 해본사람이구나.
( 저도 디지털은 아니지만, 모든 기기 매뉴얼만 모아두는 장소가 따로 있거든요. )

홈오토메이션 허브 Hass.io 애드온까지 나온거 보니 정말로 모든걸 자동화 하고 싶었던듯
"Home Assistant - 오픈소스 홈 오토메이션"" https://news.hada.io/topic?id=990

이런 자동화는 개발자의 로망인듯 합니다. 요즘 집안에만 있다보니 더더욱 재미나게 봤어요.

 
애플, 새 iPad Pro 공개

- 울트라 와이드/와이드 카메라
- 증강현실용 LiDAR스캐너
- A12Z Bionic 칩
- 11인치 471g, 12.9인치 641g 120Hz
- Magic Keyboard: 자석을 이용한 플로팅 디자인(각도조절 가능)
ㅤ트랙패드 내장, 가위식 메커니즘, 백라이트, USB-C 패스스루

CPU가 A13x가 아니고 A12Z네요. A13x 달기엔 CPU 성능 새선이 안되었나? 싶은데..
램은 용량 상관없이 6GB라고 합니다. (예전엔 1TB 버전만 6, 나머지는 4)

이번 발표는 기기보다 매직키보드에 눈이 더 가는 느낌. 작은 아이맥 보는 거 같아요.
키보드가 45만원! 이래버리니까 비싸보이다가도..
폴리오케이스 + 트랙패드 + 백라이트 되는 매직키보드 에다가 플로팅 자석식 거치대 까지 합치면
별로 안 비싸보이는데? 라는 생각이 드는 마법

Craig Federighi 가 새 iPad Pro Cursor 를 시연하는 영상
https://www.youtube.com/watch?v=jijhJj_rNDI
화살표가 아닌 원형 커서. 멀티터치로 쉬운 멀티 태스킹

U1칩 역시 예상대로 들어갔습니다.
"iPhone 11에 새로 추가된 Apple U1 칩의 기능" https://news.hada.io/topic?id=513

 
애플, 새 맥북 Air 공개

- 13.3인치 2560x1600 레티나
- 1.29kg, 인텔 10세대 i3/i5/i7, 256GB~2TB
- 백라이트 가위식 매직키보드
- TouchID 내장
- 2 x 썬더볼트3 (6K 1대, 4K 2대까지 외장 출력)
- 지향성 빔포밍 3 마이크 어레이
- Dolby Atmos 재생
- 30W USB-C 어댑터

아 전 루머의 14인치 맥북프로를 기다렸는데.. 에어만 공개하고 마는군요 ㅠ

그래도 드디어 포트가 2개!

 
reMarkable 2 - 차세대 e잉크 태블릿

- 노트 작성 및 PDF/EPUB 읽기용
- 종이 느낌 표면을 가진 태블릿
- 필기 인식 및 PDF에 노트 작성
- 10.3인치 1872x1404 (226DPI)
- 2주 사용 배터리 403그램 4.7mm
- 1.2Ghz 듀얼코어 ARM, 1GB LPDDR3
- USB-C 및 마그네틱 펜/커버 포함
- 프리오더 중 ( 7월 배송 예정 )

버전 1은 국내에서도 사용하시는 분이 좀 계신듯
1에 비해 가격이 많이 싸져서 $599 -> $399 조금 혹하고 있습니다.
https://www.clien.net/service/board/use/13636864
https://m.blog.naver.com/bumhee34/221153346039
https://apastudio.tistory.com/266

 
Xbox Series X 공식 사양 공개

- 8x코어 @3.8Ghz AMD Zen 2 CPU, 12 TFLOPS AMD RNDA 2 GPU
- 16GB GDDR6, 1TB NVMe SSD (1TB 확장 추가 가능), 4K UHD BluRay
- 네이티브 4K 60FPS, 120FPS를 목표
- 하드웨어 가속 레이트레이싱

CPU / GPU 모두 AMD로 대동단결.. 인텔은 어디로..
AMD측의 발표 "Microsoft & AMD Supercharge Console Gaming with the Xbox Series X"
https://community.amd.com/community/gaming/…

요즘 XBox 행보는 다 긍정적이네요. 중간에 Quick Resume 기술 데모 맘에 듭니다.
여러개의 게임을 빠르게 이어하기 가능(재부팅 후에도) SSD 덕분에 더 빠르게 느껴지겠네요.

 
소니, PlayStation 5 사양 공개

- 8x코어 @3.5Ghz AMD Zen 2 CPU (가변클럭, SMT)
- 10.28 TFLOPS 36CU AMD RNDA 2 GPU (가변클럭)
- 16GB GDDR6
- Custom 825GB SSD (5.5~9GB IO Throughput)
- NVMe SSD Slot
- 4K UHD BluRay
- PS4 호환 (레거시모드)

하위호환 레거시모드/프로 레거시 모드라는게.. 동작만 되는거지
XBox 의 구게임을 최신 사양에 맞는 프레임/해상도/텍스처로 끌어올려주는 방식은 안되나 보군요.
역시 이건 오래 투자한 호환성 장인 MS를 못따라 가는듯..

몇일전 공개한 XBox Series X 스펙이랑 비교해보기 좋네요
https://news.hada.io/topic?id=1730

어차피 AMD CPU/GPU로 대동단결은 동일 합니다. 플스는 가변클럭이군요.
커스텀 SSD로 IO Throughput 이 높은거 말고는 엑스박스가 CPU/GPU 성능상은 우위인듯
성능이 다는 아니니, 올 연말 두 차세대 기기 싸움이 어찌될지 궁금합니다.

( 사실 둘다 사는게 위너.. )

PS5, 시스템 스펙 및 관련 기술 해설 https://bbs.ruliweb.com/news/read/134786

 
Y컴비네이터 W20 참가 197개 스타트업들

이번 배치의 테마
– 전통 산업 개편
– 주택과 지속가능성
– 헬스케어와 생명공학
– AI의 응용
– 금융/핀테크를 포함한 하드웨어 금융 서비스
– Future of Work, edtech, 채용, 직원 보상 및 생산성 도구
– 비즈니스 관리 소프트웨어, 기술 지원 서비스, 마케팅, 서플라이 체인등 비즈니스를 도와주는 스타트업들
– 비 기술직군용을 포함한 데이터 및 개발 도구
– 육아를 포함한 소비자 도구들

제가 관심있게 본 회사들 몇 개

** 올해의 대세인 No-Code, Low-Code 에 맞는 플랫폼 회사들 **

ElectroNeek RPA : https://electroneek.com/
Robotic Process Automation 플랫폼 회사
AI/ML,OCR,Machine Vision 기술과 코딩없이 비쥬얼한 컴포넌트 에디터로 반복작업을 자동화해주는 도구를 만드는 플랫폼

Handl : https://handl.ai/
AI기반으로 출력물을 인식해서 구조화된 데이터도구로 만드는 RPA 회사. 서류가 많은 보험/금융에 특화

OKAY : https://www.okayhq.com/
리드 엔지니어들을 위한 대시보드 : JIRA + GitHub + Google Calendar + Pager Duty

EXPLO : https://explo.co/
SQL 사용하지 않고 대용량 데이터를 분석하고 시각화 할수 있게 해주는 도구

Jet Admin : https://www.jetadmin.io/
No-Code 내부 관리도구 빌더.
GA/Firebase/Google Sheet 를 비롯한 다양한 소스에 연결, 데이터 기반으로 자동 앱을 생성
해당앱을 비쥬얼 빌더로 커스터마이즈해서 내부 도구로 사용.
액션과 워크플로우를 지원해서 다양한 트리거 및 연속 작업 만들기 가능

Paragon : https://www.useparagon.com/
API 개발을 자동화 해주는 도구.
내부의 데이터/앱과 비쥬얼 워크플로우 빌더로 외부용 API를 생성
서버리스 형태로 무한 확장 및 운영비용 없음

Snapboard : https://snapboard.io/
내부 도구랑 대시보드를 코드없이 만드는 도구

** 하드웨어, 로봇, AI 앤 개발자 도구

glisten : https://www.glisten.ai/
CV 와 NLP를 이용하여 상품정보/이미지를 읽어서 데이터로 만들어주는 서비스

Freshpaint : https://www.freshpaint.io/
PV/클릭등 모든 정보를 수집해서 Google Analytics/Facebook Pixel 등 다양한 도구에 자동으로 넣어주는 서비스.
https://segment.com/ 를 더 쉽게 만든 버전인듯

fly.io : https://fly.io/
앱서버를 사용자 근처의 피지컬 서버에 두어서 속도를 빠르게 하는 anti-클라우드 스타일의 서비스
도커이미지만 준비하면 사용자 근처의 실서버에서 실행하게 해주는 역할
"클라우드 스타일의 커맨드 라인 도구를 갖춘 글로벌 IDC" 라고 하면 맞을듯.

Sweeps : https://sweeps.ai/
한줄의 코드만으로 고객 웹사이트를 40% 빠르게 해준다는 도구
다양한 써드파티 도구들을 타이밍 최적화, 스크립트 인라이닝, 중요한것만 로딩하는 라이트모드 등을 적용해서 빠르게 한다고.

Raycast : https://raycast.com/
개발자를 위한 유니버설 코맨드 바. 지라/깃헙/슬랙 들을 슈퍼휴먼처럼 묶어서 처리가느

** 헬스케어/바이오테크/핀테크/비영리 와 컨슈머 대상 비즈니스 **

저에게는 놀랍게도 재미있는 회사가 별로 없었던 분야.
꽤 많은수가 아시아/남미 등 지역을 대상으로 하는 기존 서비스들의 트윅 정도
그나마 Cron 하나 인데, 사실은 슈퍼휴먼 만으로도 다 될듯한..

Cron : https://cron.app/
Superhuman for Google Calendar

테크크런치에서는 4가지 분야로 나누어서 조금 더 상세한 소개를 했습니다.

B2B : https://techcrunch.com/2020/03/…
소비자 : https://techcrunch.com/2020/03/…
하드웨어 로봇, AI, 개발자 도구 : https://techcrunch.com/2020/03/…
헬스케어, 바이오테크, 핀테크, 비영리 : https://techcrunch.com/2020/03/…