[GN#46] B2B제품을 판매하는 법과 MS Build, Radar

2020-05-18 ~ 2020-05-24 사이의 주요 뉴스들
B2B 제품은 처음에 어떻게 상품을 알리고 판매해야 할지가 가장 어려운 부분 중에 하나입니다. 훌륭한 기능을 가진 좋은 상품을 만들었다고 알아서 찾아와서 사용해주진 않으니까요. Segment는 긱뉴스를 통해서도 몇 번 소개해드린 적이 있는데요. 웹/앱의 사용자 이벤트 데이터를 하나로 묶어서 관리해주고 Google Analytics, Amplitude, Mixpanel을 비롯한 200종 이상의 도구들로 데이터를 전송해주는 B2B 서비스입니다. 2011년 시작해서 Y Combinator에 들어가고 10년간 3,500억의 투자를 유치, 현재 15,000개가 넘는 IT 회사들이 사용 중인 B2B 성공사례 중 하나인데요. Segment CTO가 자신의 경험을 통해 정리한 "B2B 제품을 판매하는 법"을 추천합니다.

올해는 코로나 여파로 많은 컨퍼런스들이 온라인/버추얼로 전환이 되었습니다. 온라인 컨퍼런스를 정리한 "버추얼 개발 컨퍼런스 2020" 글도 이번 위클리에 포함되었는데요. 이번 주에 진행된 MS Build 2020을 통해서 많은 소식이 쏟아져 나왔습니다. Windows Subsystem for Linux 와 Windows Terminal을 통해서 윈도우가 Linux 개발자들에게 강하게 어필하기 시작했습니다. Linux GUI 앱을 실행하고 DirectX까지 WSL에 도입하겠다고 발표했는데요. 그동안 개발자들이 맥을 선택했던 이유 중 하나인 "Unix/Linux 개발의 편리함"이 윈도우에서도 가능해질 것 같아서 기대가 됩니다. Airtable 과 좋은 경쟁이 될 것 같은 Microsoft Lists 도 살펴봐 주세요.

Martin Fowler가 재직 중인 회사로도 유명한 ThoughtWorks 는 Agile과 Lean 관련해서는 가장 잘 알려진 다국적 소프트웨어 컨설팅 회사입니다. ThoughtWorks는 6개월마다 한 번씩 Technology Radar 하는 기술 트렌드 보고서를 발간하는데요. Radar는 Techniques / Tools / Platforms / Language & Frameworks 4개의 분야에 대해서 최신 트렌드 들을 Hold / Assess / Trial / Adopt의 4가지 단계로 분류해서 독자들이 해당 기술을 어느 정도의 관심을 가지고 바라봐야 할지를 가이드합니다. 이번에는 98개의 항목이 선정되었는데요. 각 항목은 길지 않으니 한 번씩 살펴보시면 좋을 것 같습니다.

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

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


Segment CTO의 "B2B제품을 판매하는 법"

* "좋은 제품은 알아서 팔린다"가 아님. 가격은 소프트웨어에서 구매자가 얻는 가치에 의해 결정됨.

레슨1: "Not sales, Consulting" : 판매의 첫번째 교훈은 판매라고 생각하지 않는 것. 고객을 이해하는 컨설턴트/어드바이저 가 되자.

ㅤ1) 실제 비즈니스에 필요로 하는 것을 듣고
ㅤ2) 당신이 듣고 있다는 것을 보여주는 것이 필요.
ㅤ→ 숙제를 하자 : 고객 미팅전에 그들에 대한 가능한 모든 정보를 습득하고 갈 것 - 재무제표, 10-Q(미국의 분기별 공시자료, 한국은 DART), 보도자료, 서비스 사용해보기, 고객들은 어떻게 평가하는지 등
ㅤ→ "생각하시는 성공은 어떤 것인가요?"를 물어보자 : 도구를 구매하는 사람은 당연히 이유가 있다. 분기별 목표든, 원하는 지표 수치든. 고객에게 가장 중요한 것이 뭔지 파악하는게 중요.
ㅤ→ 고객의 비즈니스 목표와 연결 : 고객의 궁극적인 비즈니스 목표가 무엇인지를 알아야 함. 그래야 당신의 제품이 고객의 탑레벨 목표중 하나를 지원할 수 있음. "우리 UI가 좋아요" 같은건 상대의 ROI와 상관없다는 것.
ㅤ→ 모든 걸 메모할 것 : 고객이 무엇을 말하는지 정확히 기록하여 기억하고 팔로우업 하는건 필수.

레슨2: 고객과 첫번째 만나기

인바운드 - 고객이 당신을 만나러 오게 하려면, 뭔가 흥미로운 것이 있어야함.
"그들이 모르는 것을 알려줄 것"
Segment의 초기에 그들이 한 일
ㅤ→ 블로그 작성 : 배운 것과 내부적으로 만드는 모든 것을 다 공개
ㅤ→ 내부 도구를 오픈소스로 공개
ㅤ→ Analytics Academy 개설. 사람들이 분석에 대해서 공부하고 싶어한다는 것을 파악하고 그걸 가장 잘 알려줄 수 있는 방법을 찾음. (그러면서 Segment를 부각 시키고)
* 인바운드는 매우 느린 방법이라는 것을 인지할 것. 하지만 특정 고객군(개발자들)에는 더 성공적일 수 있음.

아웃바운드 - 콜드 이메일을 보내자. 잘!
ㅤ→ 숙제를 하자 : 개인화된 이메일을 보내려면 이메일 보내려는 사람에 대한 공부는 필수. 링크드인,트위터,그들의 최근 발표 등등을 살펴볼 것.
ㅤ→ 잘 적은 20개 이메일이 랜덤으로 보낸 1000개 보다 낫다.
ㅤ→ "왜 나한테? 왜 지금?" 메일을 보냈는지에 대한 설명이 되어야 함. "최근에 하신 발표에서 장애처리 부분 슬라이드를 보았는데.. "
ㅤ→ 투자자들 통해서 소개를 받는 것을 어려워 말 것

레슨3: Before & After

- 고객과 실제로 대화를 할때, 대부분의 영업사원들은 개인화 하지 않은 정해진 내용들로 대화를 시작함. 이러면 성공확률은 낮음. 영업사원이 아닌 컨설턴트처럼 생각하고 대화를 시작 할 것.
- 고객이 뭘 해결하려고 하는지를 이해하고, 그들이 지금 뭘 어떻게 하고있는지를 알고 나서 "지금 이렇게 하고 계신데요" 라고 얘기를 시작할 것.
- 그 다음에 (우리 제품 도입시) 비즈니스가 올해 어느정도 바뀔지를 설명 할 것.

레슨4: 요구 사항들

- 당신과 고객 양쪽이 "Before" 와 "After" 에 대해 명확히 이해를 하고나면, 그 다음은 "그럼 어떻게 하면 그렇게 될수 있을까요?" 가 됨.
- 마치 처음에 제품 만들 때랑 비슷하게, 공동작업으로 고객의 요구사항을 정리.

레슨5: 우리는 이렇게 잘합니다.

- 이제 훌륭한 당신의 제품을 고객한테 보여주기
- 기능을 나열하지 말고, 제공하는 가치를 설명할 것

레슨6: 만트라와 함께 끝맺음 하기

- 만트라는 대화를 종료하고, 지금 얘기한 것을 정리하고, 다음 단계를 쉽게 얘기하게 하는 도구.
- 아래 문구들을 "생일 축하해요" 정도로 즉시 말할 수 있는 수준으로 외울 것.

ㅤ→ 제가 이해한게 맞다면, 다음과 같은 비즈니스 목표를 가지신것 같은데..
ㅤ→ 이를 위해서는 다음과 같은 능력을 필요로 합니다..
ㅤ→ 그러면 이런 지표들에 영향을 주게 됩니다..
ㅤ→ 저희 서비스는 이렇습니다.
ㅤ→ 그리고, 저희가 경쟁사보다 우위에 있는 것은..
ㅤ→ 좀 더 많은 정보가 필요하시다면 다음과 같은 자료를 통해 확인 하실 수 있습니다..

** 체크리스트 : MEDDPICC **

거래가 완료 되려면 검증 기준이 있어야 함. Segment는 MEDDPICC 이라는 체크리스트를 사용.

Metrics : 개선하고자 하는 지표. 이를 통해 성공 및 ROI를 측정
Economic Buyer : 실제 구매자. (구매 결정자. 실제 사용자는 아닐수 있음)
Decision Criteria : 의사 결정 조건 ( 요구 사항들 )
Decision Process : 의사 결정 프로세스
Paper Process : 계약서 및 문서 작업들
Identified Pain : 왜 고객들이 고통받고 있는지, 우리가 해결해준것으로 그들이 어떻게 문제를 대응가능 하게 될지를 설명할 수 있어야함.
Champion : 당신의 제품을 응원하고 실제로 구매할 고객. 처음엔 챔피언과 구매자가 같을수 있지만, 거래 규모가 커지거나 하면 챔피언은 제품 구매 권한을 받아야 할수도 있음. 이럴때 당신은 챔피언에게 힘을 실어줘야함. 왜 우리 제품을 저 회사가 사야 하는지 등을 알수 있도록.
Competition : 내부제품/경쟁자/경쟁제품이 있는지 알기. 그리고 왜 고객이 경쟁자를 고려 하는지도 알아둬야 함.

** Sales as competitive advantage : 판매를 경쟁 우위 요소로 만들기 **

아래 두개의 링크와 엮어서 보시면 좋습니다.

효율적인 B2B 세일즈 팀을 만들기 위해 알아야할 모든 것 [76p PDF] https://news.hada.io/topic?id=1897
Sequoia의 제품 가격 결정 가이드 https://news.hada.io/topic?id=2044

전 간단히 요약을 적은건데,, 전체를 번역하신 글도 있네요.
둘 다 참고하셔서 보시면 좋을것 같습니다

https://www.mimul.com/blog/how-to-sell-b2b/

 
마크다운 튜토리얼 (한국어)

단계별로 쉽게 따라하며 배우기
깃헙에 코드가 공개되어 영어/스페인어/프랑스어/한국어로 번역됨
1. 이탤릭체와 볼드체
2. 헤더
3. 링크
4. 이미지
5. 인용문
6. 리스트
7. 단락

입문자에게 가르쳐주기 좋게 잘 설명되어 있네요~!
이 링크만 넘겨주면 될 듯 합니다~!
(귀찮음이 10 감소하였습니다.)

 
Notion, 개인용 무료화

- 요즘 가장 주목받는 생산성 도구 Notion이 개인 플랜에 대해 무료로 변경
ㅤ→ 무제한 페이지 & 블록 저장
ㅤ→ 게스트 5명까지, 디바이스간 싱크 지원
ㅤ→ 파일업로드는 5MB까지
- 무제한 파일업로드/게스트/버전히스토리/API 기능은 유료인 개인 Pro 버전에서만 가능

 
From Node to Deno

Node에서 Deno로 변경할 때 대체제들 정리
- Electron → Rust Web-view
- Forever/PM2 → PM2
- Express/Koa → http(std)/Oak/Abc/Deno-Express
- MongoDB/PostgresSQL/MySQL/Redis → deno Drivers
- Nodemon → Denon
- Jest, Jasmine, Ava → testing(std)
- Webpack, Parcel, Rollup → deno bundle
- Prettier → deno fmt
- NPM scripts → velociraptor
- Nvm → dvm
- Npx → deno run
- Run on a Docker → deno-docker
- Run as a lambda - lambda(std)

Deno 1.0 릴리즈 https://news.hada.io/topic?id=2075
Deno - Rust로 개발된 Javascript/Typescript 런타임 https://news.hada.io/topic?id=1348

 
소형 마크다운 컴파일러 제작하며 Rust배우기

Hello, World부터 시작해서 마크다운 문서를 HTML로 변환하는 도구를 Rust로 단계별 업그레이드 하면서 언어 배우기
#1 Hello,World
#2 함수,변수,출력
#3 문자열,Concat,출력
#4 컴파일러,벡터,명령행 인자 읽기,함수에 인자 전달
#5 파일열기,읽기,쓰기
#6 바이너리 만들기

 
구글 웹 폰트 로딩을 최대한 빠르게 하기

[0] &display=swap 은 기본
[1] preconnect 로 폰트 주소에 미리 연결
[2] preload 로 우선순위 비동기 CSS Fetch
[3] media="print" onload="this.media='all'" 추가
[4] noscript 대응 포함

웹폰트 최적화 기법에 관한 몇가지 이야기 https://showerbugs.github.io/2018-02-02/웹폰트-최적화-하기

 
Linux Productivity Tools [89p PDF]

- 리눅스 커맨드라인을 효율적으로 쓰기위한 중요항목만 깔끔하게 정리한 슬라이드
- 기본 명령들, ctrl키 조합 설명, 주요 쉘 커맨드들
- 스트림,파이프,리디렉션,xargs
- find,grep,awk,sed
- tmux, ssh
- bash alias/변수/조건문/루프
- 기타 추천 도구 : at,cron,shuf,numfmt,bc,watch 등

 
Kubernetes 사용 시 자주 하는 실수들과 대응법

resources - requests and limits
liveness and readiness probes
LoadBalancer for every http service
non-kubernetes-aware cluster autoscaling
Not using the power of IAM/RBAC
self anti-affinities for pods
no poddisruptionbudget
more tenants or envs in shared cluster
externalTrafficPolicy: Cluster
pet clusters + stressing the control plane too much

 
Blush - Unslpash for Illustrations

- 무료 일러스트 이미지 갤러리 (상업적으로 사용도 가능)
- 색상 / 배경등을 변경해서 PNG로 다운로드 지원
- Figma 플러그인 제공 (Sketch / XD도 예정)
- SVG 및 출력가능 사이즈 PNG로 다운로드 받는건 유료구독 필요

Unsplash 는 무료 이미지 사이트중에 가장 훌륭해서 설명용도로 사용했습니다. https://unsplash.com/
완전 무료인데도 쉬운 API를 제공해서 다양한 곳에서 사용 가능합니다.

그외 일러스트 모음들

Open Peeps - 손으로 그린 일러스트 라이브러리 https://news.hada.io/topic?id=1715
Open Doodles - 무료 스케치 일러스트 모음 https://news.hada.io/topic?id=753
오픈소스 일러스트레이션스 100 https://news.hada.io/topic?id=945
unDraw, 무료로 사용가능한 벡터 일러스트 모음 https://news.hada.io/topic?id=271

 
MS, 윈도우즈에서 Linux GUI앱 실행 지원 발표

- BUILD에서 Windows Subsystem for Linux (WSL) 에 GUI 앱(Eye of Gnome, Gedit 등) 동작 시연
- WSL안에서 실행되는 Wayland서버와 연결되어, RDP 클라이언트로 통신
- 연말쯤 추가발표가 있을 예정
- 기타 WSL의 추가 변경 사항들
ㅤ→ wsl.exe -install 만으로 쉬운 설치가능하게 지원
ㅤ→ WSL2가 기본으로 설치
ㅤ→ GPU Compute 기능 지원 ( CUDA / DirectML )

와... WSL 이 정말 게임 체인저가 될수 있겠네요. 너무 멋집니다

최고의 리눅스 데스크탑은 윈도우10이 되겠네요.

 
Windows Terminal 1.0 정식 공개

- Build 2019 에서 발표 1년만에 정식버전 공개. 7월부터 매월 업데이트 예정
- MS Store나 깃헙에서 설치가능. Preview 채널도 공개
- 주요기능
ㅤ→ Tabs & Panes
ㅤ→ GPU 가속
ㅤ→ 다양한 개인화 옵션
ㅤ→ 커뮤니티에서 만든 다양한 추가기능들 지원 : 배경이미지, Retro이펙트 등

 
MS, Windows용 자체 패키지 매니저 공개

- WinGet CLI
ㅤ→ install/show/source/search/hash/validate 명령 지원
- 현재 v0.1을 오픈소스로 공개
- 21년 5월 v1.0 릴리즈 목표. 예정된 기능들 다수
ㅤ→ MS Store에서 설치
ㅤ→ REST 기반 써드파티 Repo 지원
ㅤ→ 릴리즈 채널 지원
ㅤ→ PWA 설치
ㅤ→ App Config 파일을 이용한 무인설치
ㅤ→ 의존성 기능

만든 목적중 가장 큰 이유가 보안성 및 누구나 사용하기 쉽게 만들기 위해서라고.
기존 패키지매니저 https://chocolatey.org/ 같은거 그냥 써도 괜찮다고 하는데, 아무래도 경쟁이 될듯 싶네요

choco는 별도로 설치해야하고, CMD던 pwsh던 관리자 권한으로 실행해야하는 귀찮은 면이 있는데 winget은 기본 내장에 권한 문제도 없으니 이쪽에서는 훨씬 우세하겠네요.

Choco 개발자가 Telemetry 수집 관련해서 opt-out 얘기는 왜 없는지를 이슈로 제기했는데
https://github.com/microsoft/winget-cli/issues/179

바로 opt-out 관련한 내용을 수정해서 적어두었네요.
https://github.com/microsoft/winget-cli/…

MS (여기서는 팀 멤버 겠지만)가 기민하게 움직이는게 여기저기서 보이는 듯

 
Microsoft GW-BASIC 오픈소스로 공개

- 작년에 MS-DOS 1.25 와 2.0을 깃헙에 공개후 가장 많은 요청을 받은게 베이직
- 100% 8088 어셈블리 언어로만 작성된 1983년도 2월자 소스
ㅤ→ 1983년은 애플이 1Mhz 6502 기반 Apple IIe를 출시($1395), 스타워즈 에피소드 6가 개봉, C++이 아직 한참 개발중이던 시절

 
Microsoft, Azure Static Web Apps 공개

- Static Frontend 앱을 GitHub과 연동해서 PR로 자동 배포
- Azure Functions로 서버리스 API엔드포인트 지원
- 라우팅,인증 및 권한부여,커스텀도메인
- Gatsby,Hugo,VuePress,Next.js,Nuxt.js 등에서 게시 및 배포

6분짜리 스크린캐스트 데모 "Intro to Azure Static Web Apps" https://www.youtube.com/watch?v=gWEYfyLu1ew
- VSCode 의 Live Server 플러그인으로 로컬에서 테스트 - API 프록시 포함
- Static Web App 생성시 연관된 GitHub Action이 자동 생성되

 
Microsoft Lists - Airtable과 비슷한 정보 트래킹 앱 공개

- 스마트하고 유연한 리스트 서비스. 웹/모바일 지원
- 이슈트래킹, 자원 및 재고관리, 반복작업, 연락처 관리등을 쉽게
- 다양한 템플릿 제공
- Microsoft 365의 일부로 Teams와도 바로 연동
- 기본 뷰 : 리스트, 그리드, 갤러리, 캘린더
- 자연어 기반의 룰 작성으로 자동화 가능

Airtable 과도 비슷하지만, 예전 Sharepoint 의 List 기능을 더 이쁘게 만든것 처럼도 보이네요.
Excel+Access+ToDo 를 합치고 템플릿을 다양화 했다고 보면 될듯.

Airtable 과 재미난 경쟁이 될수도 있겠네요. Airtable은 제일 비싼 플랜에서도 50,000개의 레코드 수 제한이 있어서 불편했는데 MS는 아마 그런 제한 없이 만들었을듯 하니, 같이 경쟁하며 바뀌지 않을까 합니다.

 
구글의 저널리스트를 위한 '머신러닝 개론' 강좌 (한국어)

- 뉴스 수집과 생산, 유통 전반에 걸쳐 활용되고 있는 머신러닝 사례 다수 포함
- 머신러닝의 장점과 한계를 짚어보고, 편집국에서 머신러닝으로 어떤 유익을 얻을 수 있는지, 어떤 업무에 효율을 기대할 수 있을지 알아보기
- 8개의 강좌로 구성
1. 머신러닝, 언론과 우리
2. 머신러닝은 인공지능(AI)과 똑같은가요?
3. 머신러닝에 대한 다양한 접근법
4. 머신러닝을 사용할 수 있는 방법
5. 기계는 어떻게 학습을 할까요?
6. 머신러닝의 편향(bias)
7. 머신러닝 기반 언론을 향한 전진
8. 머신러닝 개론: 퀴즈

- Google News Initiative ( GNI ) 제공
Google 뉴스 이니셔티브는 디지털 시대에 저널리즘이 힘차게 나아갈 수 있도록 뉴스 업계와 협력하기 위한 Google의 프로젝트

"Google은 저널리즘을 중요하게 여깁니다.
Google은 지식을 나눔으로써 모두의 삶을 개선할 수 있다고 믿습니다. 지식의 공유는 Google의 핵심 사명이며, 출판인과 언론인의 사명이기도 합니다.
다시 말하자면, 우리의 미래는 서로 밀접하게 연관되어 있습니다.
- Sundar Pichai, GOOGLE CEO"

 
Reveal.js - 오픈소스 HTML 프리젠테이션 프레임워크

웹에서 다양한 기능을 가진 발표자료 만들기
표준 기술로 만들어져서 CSS로 스타일 변경 및 iframe으로 어디든 삽입가능
- nested slide : horizontal 기본에 vertical 로 하부 슬라이드 삽입
- 마크다운 지원
- Auto-Animate : 섹션간에 자동 애니메이션 추가
- PDF Export
- 발표자 노트
- LaTeX 지원
- Syntax Highlighted 코드 삽입
- 테마 기능
- 오버뷰 모드 : 전체 슬라이드 구조 한눈에 보기

웹용 슬라이드 라이브러리중에서는 가장 오래되었고 사용자도 많은 라이브러리.
몇일전 발표된 4.0의 주요 변경사항
ㅤ→ Auto-Animate
ㅤ→ 한페이지에서 여러개의 프리젠테이션 표시 가능
ㅤ→ ES모듈로 재개발
ㅤ→ Code Highlight 하고 자동 스크롤

최근 덱 중에 이쁘고 편한건 MDX Deck https://github.com/jxnblk/mdx-deck

 
Chaskiq - 마케팅/고객지원/세일즈용 오픈소스 메시징 플랫폼

- Intercom/Drift/Zendesk의 오픈소스 대체제
- 고객에게 자동화된 이메일/푸시/인앱 메시지 보내기
- 웹 메신저 및 화상통화 지원
- 고객 세그먼트 필터(사용자 속성 지원)
- 왓츠앱,페이스북 메신저,트위터,슬랙,줌,Calendly 연동
- 고객센터 페이지 만들기 지원
- 온보딩 투어 기능 제공

 
구글 클라우드 레퍼런스 아키텍처 정리 #13DaysOfGCP

- GCP 사용시 주로 얘기되는 아키텍처들
Day 1. Hybrid : GCP + On-Premise
Day 2. Data Loss Prevention API
Day 3. Mobile App Backends : Firebase, Cloud Run, Cloud Functions, GAE, GCE
Day 4. Oracle to Cloud Spanner Migration
Day 5. Hybrid Architecture for Busting
Day 6. Datalake
Day 7. Hosting Websites
Day 8. Setup CI/CD Pipeline
Day 9. Serverless microservices
Day 10. Machine Learning
Day 11. Serverless Image,Video,Text Processing
Day 12. IOT
Day 13. Cloud Security with BeyondCorp

 
Apache Kafka, ZooKeeper 의존성을 제거

- 주키퍼를 외부의 메타데이터 저장소로 사용하기 때문에 중복, 비효율성, 확장성 제한등의 문제가 발생
- KIP-500 : "Kafka on Kafka"
ㅤ→ Kafka 내부에서 직접 메타데이터를 관리하여 파티션에 저장
ㅤ→ 메타데이터를 로그로 취급
ㅤ→ 토픽 작성/삭제 속도 향상 : 주키퍼랑 다르게 메타데이터 파티션에 새 토픽 작성하는 O(1) 오퍼레이션으로 끝나기 때문
ㅤ→ 단일 클러스터가 백만개 이상의 파티션을 지원 가능
- 로드맵
ㅤ→ 주키퍼와 직접 통신하는 관리도구들이 아직 있음. 이를 대체할 API를 제공 예정
ㅤ→ 메타데이터 파티션과 컨트롤러 간의 의존성이 생기기 때문에 KIP-595 에서 Raft 프로토콜로 Self-managed metadata quorum 구현 예정
ㅤ→ 주키퍼 없이 Kafka를 실행하는 KIP-500 모드 : 처음엔 전체 지원이 불완전 하므로 레거시모드로 주키퍼를 같이 사용할 예정
ㅤ→ KIP-500은 "Bridge Release". 주키퍼 지원이 완전히 사라질 KIP-500이후 버전에서 다운타임 없이 이전할수 있도록 준비하는 중간 업그레이드. 진짜로 주키퍼 없는 버전으로 다시 한번 업그레이드 할수 있도록 지원

 
Multi - 여러 웹페이지를 묶어서 맥용 앱으로 만들기

- 주로 들어가는 웹사이트들을 JSON에 적고 Swift + WebView로 경량 맥앱을 생성
- ⌘ + 숫자 및 Tab으로 탭간 이동
- 웹 알림을 macOS 알림으로 전송(브릿지)
- 네이티브 단축키 지원 : Cut/Copy/Paste/Quit
- 사용예) 여러개의 Discord/Slack 페이지를 하나로 묶어서 통합 채팅앱 만들기 가능

Fluid 랑 비슷한 개념이네요 https://fluidapp.com/
근데 이렇게 멀티로 해주니 더 편한듯.
크롬창 여러개 열어두면 메모리도 많이 먹는데 웹킷은 좀 낫지 않을까 생각도 들구요.

개발 관련해서는 https://kofi.sexy/blog/multi 에 좀 더 자세히 나와있습니다.
Xcode 를 쓰지 않고 만들었네요.

 
Facebook Shops 공개

- 소상공인들을 위한 무료 온라인 상점
- 페이스북 페이지/인스타그램 프로필/스토리 등에서상품 판매 가능
- 라이브 쇼핑 기능 지원 : 라이브 방송에 상품 태그 가능
- 기존 멤버십 이나 포인트 기능과 연동도 지원 예정
- Shopify, WooCommerce 및 Cafe24와 협력

예전에 페이지에 추가했던 Shops 섹션을 더 확장하면서 인스타까지 확장한 것 같네요.
Shopify 등과 경쟁 아닌가 했는데, 파트너로 잡고 가는거 보니 구글 쇼핑 처럼 메타쇼핑 역할을 하려고 하는듯 합니다.
물론 이러다가 잘 되면 자체 쇼핑몰 기능 만들고 거기다 힘을 실어줄지도..

 
PHP: The Right Way 한국어판

PHP 의 대중적인 코딩 표준, 신뢰할 수 있는 튜토리얼에 대한 링크 제공, 해당 프로젝트에 참여하고 있는 컨트리뷰터들이 생각하기에 현 시점 PHP 베스트 프랙티스에 대한 내용 포함.
지속적으로 업데이트 되는 문서

 
Minimal CSS 프레임워크 모음

- Boilerplate / Classless CSS 프레임워크들을 콤보박스로 변경하며 확인
- 현재 약 78개 프레임워크 등록
- CSS Switcher 북마클릿 : CSS 변경 콤보박스를 아무 사이트에나 바로 적용해서 테스트 가능

CSS Bed : No-Class CSS Frameworks https://news.hada.io/topic?id=1896
보다 훨씬 많은 프레임워크들을 정리해 뒀네요.

북마클릿으로 여기 긱뉴스에도 적용해보니 나름 괜찮은 것들이 몇개 보입니다.
Chota, Concise, Hack, Kraken, Kube, Mu, Paper, Vital 정도

 
Node-RED - Low-Code 프로그래밍 도구

- 이벤트 기반으로 하드웨어,API,온라인 서비스를 연결하는 비주얼 개발 도구
- 스크래치 스타일의 웹 편집기에서 Flow를 수정하여 JSON으로 저장
- Node.JS 기반으로 Raspberry Pi 부터 AWS/Azure/Bluemix까지 배포 가능
- 주로 IoT 프로젝트에서 사용
- IBM에서 만들었고 2016년에 OpenJS Foundation 프로젝트로 이관

Node-RED를 해봅시다! [한국어] https://wikidocs.net/book/1815

 
Automattic이 Matrix 에 투자

- 워드프레스,텀블러를 가지고 있는 오토매틱이 Matrix를 만들고 있는 New Vector에 $4.6M을 투자
- Matrix 는 탈 중앙화 방식의 오픈소스 실시간 커뮤니케이션 도구로 KDE, Mozilla, RedHat등이 사용중
- 전세계 웹사이트의 36%가 사용중인 워드프레스와 Matrix의 연결은 큰 변화가 될 것
ㅤ→ WP 방문자 대상으로 자동 Matrix 룸 생성, WP의 내용이 Matrix 에 자동 포스팅 등이 가능하지 않을까?

Matrix - 탈중앙화 방식의 오픈소스 실시간 커뮤니케이션 네트워크 https://news.hada.io/topic?id=1109
모질라 재단, 내부 메시징 도구를 IRC에서 Riot/Matrix로 변경하겠다고 발표 https://news.hada.io/topic?id=1110
Matrix와 Jitsi로 Slack+Zoom 오픈소스 버전 구축하기 https://news.hada.io/topic?id=1848
Matrix, 모든 개인 대화에 E2E 암호화를 기본값으로 https://news.hada.io/topic?id=2047

 
버추얼 개발 컨퍼런스 2020

온라인으로 열리는 개발 컨퍼런스 모음
- 깃허브 세틀라이트 2020
- 마이크로소프트 빌드 2020
- 애플 WWDC 2020
- 파이콘 한국 2020
- 쿠베콘 + 클라우드네이티브콘 유럽 2020
- AWS 서밋 코리아 2020

 
ThoughtWorks Radar 22호 발간 [32p PDF]

테크닉/도구/플랫폼/개발언어 및 프레임워크,
4개 분야 최신 트렌드들을 Hold/Assess/Trial/Adopt 4단계로 시각화 하여 보여주고 설명하는게 특징

22호의 주 테마
- The Elephant in the Zoom : 원격근무. Radar 자체도 리모트로 만들어짐
- X is Software Too : 다른 분야의 소프트웨어 이야기. Infrastructure as code, Pipelines as code
- Data Perspectives Maturing and Expanding : 데이터를 보는 방법들이 더 성숙되고 확장하기 시작
- Kubernetes & Co. Cambrian Explosion : 쿠버네티스 관련 제품들이 폭발적으로 확장중

이번 Radar 에 98개 항목중 긱뉴스에서 관련 뉴스가 올라왔던 것을 골라서 링크해 봤습니다.
좀 더 열심히 해야겠네요 ^^;

** Techniques **

Adopt
ㅤ1. Applying product management to internal platforms
ㅤ2. Infrastructure as code
ㅤ3. Micro frontends
ㅤ4. Pipelines as code
ㅤ5. Pragmatic remote pairing
ㅤ6. Simplest possible feature toggle
Trial
ㅤ7. Continuous delivery for machine learning (CD4ML)
ㅤ8. Ethical bias testing
ㅤ9. GraphQL for server-side resource aggregation
ㅤ10. Micro frontends for mobile
ㅤ11. Platform engineering product teams
ㅤ12. Security policy as code
ㅤ13. Semi-supervised learning loops
ㅤ14. Transfer learning for NLP
ㅤ15. Use “remote native” processes and approaches
ㅤ16. Zero trust architecture (ZTA)
Assess
ㅤ17. Data mesh
ㅤ18. Decentralized identity
ㅤ19. Declarative data pipeline definition
ㅤ20. DeepWalk
ㅤ21. Managing stateful systems via container orchestration
ㅤ22. Preflight builds
Hold
ㅤ23. Cloud lift and shift
ㅤ24. Legacy migration feature parity
ㅤ25. Log aggregation for business analytics
ㅤ26. Long-lived branches with Gitflow : 이제 Git-flow 좀 그만 추천하면 안될까요? https://news.hada.io/topic?id=1653
ㅤ27. Snapshot testing only

** Platforms **
Adopt
ㅤ28. .NET Core : MS .NET Core 3.0 출시 https://news.hada.io/topic?id=584
ㅤ29. Istio
Trial
ㅤ30. Anka
ㅤ31. Argo CD : GitOps 툴 비교 FluxCD vs ArgoCD vs Jenkins X https://news.hada.io/topic?id=2011
ㅤ32. Crowdin
ㅤ33. eBPF : eBPF rethinking the Linux Kernel https://news.hada.io/topic?id=1958
ㅤ34. Firebase
ㅤ35. Hot Chocolate
ㅤ36. Hydra
ㅤ37. OpenTelemetry
ㅤ38. Snowflake
Assess
ㅤ39. Anthos
ㅤ40. Apache Pulsar
ㅤ41. Cosmos
ㅤ42. Google BigQuery ML
ㅤ43. JupyterLab
ㅤ44. Marquez
ㅤ45. Matomo
ㅤ46. MeiliSearch
ㅤ47. Stratos
ㅤ48. Trillian
Hold
ㅤ49. Node overload

** Tools **

Adopt
ㅤ50. Cypress
ㅤ51. Figma :
ㅤㅤ→ 기획자, 디자이너, 퍼블리셔의 경계를 허무는 물건, Figma https://news.hada.io/topic?id=1183
ㅤㅤ→ Sketch에서 Figma로, 삐빅! 환승입니다 https://news.hada.io/topic?id=1635
ㅤㅤ→ Figma는 어떻게 Ship하는가 https://news.hada.io/topic?id=1944
Trial
ㅤ52. Dojo
ㅤ53. DVC : 흥미로운 데이터 엔지니어링 프로젝트들 5개 https://news.hada.io/topic?id=1545
ㅤ54. Experiment tracking tools for machine learning
ㅤ55. Goss
ㅤ56. Jaeger
ㅤ57. k9s
ㅤ58. kind : Kind - 도커로 로컬 쿠버네티스 클러스터 만들기 https://news.hada.io/topic?id=1734
ㅤ59. mkcert
ㅤ60. MURAL
ㅤ61. Open Policy Agent (OPA)
ㅤ62. Optimal Workshop
ㅤ63. Phrase
ㅤ64. ScoutSuite
ㅤ65. Visual regression testing tools
ㅤ66. Visual Studio Live Share Assess
ㅤ67. Apache Superset : Metabase - 오픈소스 BI 및 시각화 솔루션 https://news.hada.io/topic?id=1797
ㅤ68. AsyncAPI
ㅤ69. ConfigCat
ㅤ70. Gitpod
ㅤ71. Gloo
ㅤ72. Lens : Lens - 쿠버네티스 IDE https://news.hada.io/topic?id=1822
ㅤ73. Manifold
ㅤ74. Sizzy
ㅤ75. Snowpack : Snowpack - 웹앱을 번들러 없이 빠르게 빌드해주는 도구 https://news.hada.io/topic?id=1267
ㅤ76. tfsec

** Languages & Frameworks

Adopt
ㅤ77. React Hooks : Getting Closure on React Hooks 내부 동작 방식의 이해 (한글) https://news.hada.io/topic?id=394
ㅤ78. React Testing Library
ㅤ79. Vue.js
ㅤㅤ→ Vue.js: The Documentary [video,34분] https://news.hada.io/topic?id=1597
ㅤㅤ→ 대규모 Vue.js 프로젝트에서 배운 10가지 https://news.hada.io/topic?id=857
Trial
ㅤ80. CSS-in-JS
ㅤ81. Exposed
ㅤ82. GraphQL Inspector
ㅤ83. Karate
ㅤ84. Koin
ㅤ85. NestJS
ㅤ86. PyTorch
ㅤㅤ→ PyTorch: An Imperative Style, High-Performance Deep Learning Library https://news.hada.io/topic?id=1040
ㅤㅤ→ PyTorch 1.5 릴리즈 https://news.hada.io/topic?id=1953
ㅤㅤ→ 머신러닝 프레임워크의 현재 [2019] https://news.hada.io/topic?id=696
ㅤ87. Rust
ㅤㅤ→ Rust 프로그래밍 언어 [한국어판] https://news.hada.io/topic?id=1152
ㅤㅤ→ 위험한 방법으로 Rust 배우기 https://news.hada.io/topic?id=1138
ㅤㅤ→ Rust - 높은 성능와 신뢰를 확보하기 위한 언어 '러스트의 멋짐을 모르는 당신은 불쌍해요' https://news.hada.io/topic?id=991
ㅤㅤ→ Rust로 OS만들기 https://news.hada.io/topic?id=1801
ㅤ88. Sarama
ㅤ89. SwiftUI
Assess
ㅤ90. Clinic.js Bubbleprof
ㅤ91. Deequ
ㅤ92. ERNIE
ㅤ93. MediaPipe
ㅤㅤ→ 구글, iOS/Android 에서 실시간 손(Hand) 트래킹 가능한 오픈소스 공개 https://news.hada.io/topic?id=387
ㅤㅤ→ AutoFlip, 지능적으로 비디오를 변환하는 오픈소스 프레임워크 https://news.hada.io/topic?id=1523
ㅤ94. Tailwind CSS
ㅤ95. Tamer
ㅤ96. Wire
ㅤ97. XState
Hold
ㅤ98. Enzyme

ThoughtWorks가 6개월마다 발행하는 기술뉴스 - Radar Vol.21 https://news.hada.io/topic?id=974