[GN#218] C++을 만든 Bjarne Stroustrup의 인생 조언
유럽의 개발자 구인 플랫폼인 Honeypot은 약 5년 전부터 Elixir, GraphQL, Vue.js, Kubernetes 등 기술/개발 문화에 관한 다큐멘터리 영상을 만들고 있는데요. "(Life) Advice From The Creator of C++" 라는 제목으로 Bjarne Stroustrup의 짧지만 울림이 있는 영상을 업로드해서 그 내용을 옮겨봤습니다. "지나치게 전문화하지 마세요(overspecialize)" 라는 문장으로 시작해서 젊은 개발자들이 기술에만 집중하고 남과의 소통을 잘 하지 않는 경향을 걱정하고, 폭넓은 교육을 통해서 기회를 잡을 준비를 해야 한다고 얘기합니다. 요약해 보면 "하나의 기술에 집중하지 말고, 폭넓게 교육을 받고, 친구를 만들고 사람들과 소통하라" 인 것 같습니다. 3분 정도의 짧은 영상이니 꼭 한번 보시기 바랍니다.
ㅤ
Curl은 굉장히 기능이 많은 CLI 도구입니다. 대부분 특정 URL에서 HTTP로 다운받는 데만 사용하고는 있지만, FTP / Gopher / IMAP / LDAP / POP3 / RTMP / SMB / SMTP / TELNET / WS 등 우리가 아는 수많은 프로토콜을 지원하며, Plain / CRAM-MD5 / Kerberos / AWS Sigv4 등 다양한 인증 방식도 지원하고, 프로그램 내에서 라이브러리 용도로도 많이 사용합니다. "Curl 마스터하기: 인터랙티브 텍스트 가이드" 는 Curl의 개발자인 Daniel Sternberg의 3시간짜리 워크샵 영상을 요약하여 웹에서 실제로 실행해보며 배울 수 있는 웹페이지입니다. 이 기회에 Curl 사용 방법을 더 폭넓게 익혀보세요.
ㅤ
Gen Z(Z 세대) 는 밀레니얼들과 묶어서 MZ 세대라고 얘기되기도 합니다만, 제가 보기에 M과 Z는 아주 다른 세대라고 생각이 됩니다. "Battery 벤쳐스의 Gen Z 보고서"는 1997~2012년 사이에 태어난 Z 세대의 소비자 선호도와 행동, 이 세대가 산업 전반에 미칠 잠재적 영향, 앞으로의 기술 투자 기회 등을 정리한 16p짜리 문서입니다. 작년 기준 전 세계 인구의 25%를 초과해서 밀레니얼 세대를 넘어 지구상에서 가장 많은 인구의 세대가 된 Z세대는 인종 / 민족 / 섹슈얼리티 면에서 기존 어떤 세대보다도 다양하며, 가장 많이 교육받은 세대이며, 매일 온라인에서 10시간 이상을 소비하는 진정한 디지털/온라인 네이티브 세대이기도 합니다. 보고서는 핵심 가치 / 소셜 애티튜드 / 엔터테인먼트 / 리테일 / 파이낸스 / 일 / 부동산 / 웰니스 / AI 등에서 그들이 어떻게 생각하는지를 잘 정리했습니다. 마지막 결론에서는 그들의 장기적인 행동/경제적 영향/문화 및 소셜 아이덴티티/기술과 정신 건강/업무 환경 면에서 우리가 고민해야 할 질문들을 얘기하는데요. Z세대 대상의 서비스를 만드시는 분들이나, 그들의 생각과 행동을 이해하고 싶은 분들은 천천히 탐독해 보세요.
ㅤ
✓ Show GN - 직접 만드신 오픈소스나, 재직중인 스타트업의 제품/서비스를 소개해주세요
- Node.js 용 초간단 벡터DB
- dalgona - GIF meme을 찾아주는 Desktop App (Tauri)
- 한방득템앱
- 셀럽미: 아이돌 닮은꼴 테스트
- Node.js 용 초간단 청킹 라이브러리
✓ Ask GN - 다양한 질문을 올려주세요.
✓ 사내 커뮤니케이션 도구에 GeekNews Bot을 추가해서 멤버들과 함께 새 글을 받아보세요
ㅤ→ Slack봇, 잔디봇, Teams봇, Discord봇, 구글 챗 봇, Swit 봇
✓ 긱뉴스는 RSS로도 구독 가능합니다
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 뉴스레터를 추천해 주세요.
매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.
- C++을 만든 Bjarne Stroustrup의 인생 조언
- Curl 마스터하기: 인터랙티브 텍스트 가이드
- Battery 벤쳐스의 Gen Z 보고서 (16p PDF)
- 오픈 소스를 활용하면 하드웨어도 만들 수 있다
- Design Principles - 디자인 원칙과 방법에 대한 오픈소스 컬렉션
- Observability 개념과 도구 발전과정
- Graphweaver - 여러 데이터소스를 하나의 GraphQL API로 묶기
- PartyKit - 실시간 협동 앱을 만들기 위한 플랫폼
- AI를 활용한 교육
- 생성형 AI를 이용한 마케팅/SEO/PR용 자동화 스크립트 모음
- SiFive의 P870, RISC-V를 한 단계 더 발전시키다
- Astro 3.0 릴리즈
- 끓는 물속 개구리인 '디지털 자유(Digital Freedom)'
- Meta, 컴퓨터 비전 모델의 편향성을 조사하기 위한 FACET 데이터셋 공개
- SAM.cpp - Meta의 Segment Anything Model을 순수 C/C++ 로 구현
- Puck - React를 위한 오픈소스 Drag & Drop 편집기
- 비영리인 작은 웹 사이트를 위한 탐색 기능인 Kagi Small Web이 출시했습니다.
- Turbo 8, TypeScript 지원을 중단
- LangFuse - LLM앱을 위한 오픈소스 Observability & Analytics 솔루션
- getlocalcert - 사설 네트웍을 위한 쓰기 편한 HTTPS
- Microsoft, 고객을 위한 새로운 Copilot 저작권 약속 발표
- MaxiBestOf Typefaces: 폰트별로 웹사이트 브라우징 하기
- NSO 그룹이 만든 아이폰용 제로 클릭 제로 데이 취약점이 발견되었습니다.
- Python 500줄로 C 컴파일러 작성하기
- Figma를 빠르게 유지하기
- Persimmon 8B: Adept가 공개한 새로운 LLM 모델
- Falcon 180B 모델 공개
- GraalVM Enterpise의 새로운 에디션 OracleVM 에디션. 상용 사용 무료화