- 빅데이터/인공지능
- 전문 번역에서 고객 대응까지··· NLP 성공 사례 5선
 - “매일 10시간씩 활주시간 단축” 세계 최대 항공사의 애널리틱스 실전 노하우
 - 하이퍼오토메이션, 하이퍼의 진짜 가치는 ‘인간 조수’
 - “개발자의 친구인가 적인가” AI 코딩 도구로 변화되는 개발 환경 살펴보기 - Tech Report(사이트 회원 가입 필요)
 - Deepfake audio has a tell and researchers can spot it
 - Philosophy of mathematics — a reading list
 - Makerpad - Build an app without writing code.
 - 100 days of no code - Start learning to no-code the right way.
 - ML YouTube Courses
 - Number theory explained from first principles
 - AI 프로젝트는 안녕한가··· ‘인공지능 ROI’ 측정하는 법
 - Datastream for BigQuery
 - AI/ML 학습용 데이터, 어느 정도가 충분한 것일까
 - Did GoogleAI Just Snooker One of Silicon Valley’s Sharpest Minds?
 - Bayesian Optimization for a Better Dessert
 - [Book review] Gödel, Escher, Bach: an in-depth explainer
 - 페이스북, 인공지능으로 60명의 직원 무작위 해고
 - AI 스타트업 유감
 - Ecocoru is a puzzle game where you have to solve compass and ruler construction problems
 - The Map Is Not the Territory
 - Data Visualization Types: Everything a Marketer Needs to Know
 - A Good Memory or a Bad One? One Brain Molecule Decides.
 - Purring Is a Love Language No Human Can Speak
 - 압도적인 '데이터 과학자'가 필요하다··· 전문가들이 전하는 ‘채용·유지’ 전략
 - 택시 기사 반발에 '기밀' 내놓은 카카오, '배차 알고리즘' 문제 없었다
 - A Deep Dive into Transformers with TensorFlow and Keras: Part 1
 - Google Published Results on How ML-Enhanced Code Compilation Could Improve Developers’ Productivity
 - The big idea: why relationships are the key to existence
 - Leon - Your open-source personal assistant.
 - Hot Chips 34 – Tesla’s Dojo Microarchitecture
 - pico.js - 200줄 JS로 만든 얼굴 감지 라이브러리 (nenadmarkus.com)
 - Upscayl - 오픈소스 AI 이미지 업스케일러 (github.com/upscayl)
 - A Hormone May Boost Cognition in Down Syndrome
 - Uber Freight Carrier Metrics with Near-Real-Time Analytics
 - Same Energy : 비쥬얼 이미지 검색 엔진 (same.energy)
 - LAION-5B: A NEW ERA OF OPEN LARGE-SCALE MULTI-MODAL DATASETS
 - 실시간 데이터 시대 핵심 기술⋯이벤트 기반 아키텍처의 이해
 - 2022년 RPA 시장 “여전히 20% 성장 전망” : 가트너 매직쿼드런트
 - Responding to recruiter emails with GPT-3
 - Are GPUs Worth it for ML?
 - 기호 수학(Symbolic Math)
 
 - 읽을거리
- New Webb Image Captures Clearest View of Neptune’s Rings in Decades
 - The race to reinvent the space station
 - [손바닥문학상 가작 수상작] 양손은 무겁게, 마음은 가볍게
 - Super Apps are Proliferating Across Emerging Markets
 - America Is a Rich Death Trap
 - 싸이월드 새옹지마
 - Head-On Crash: 2009 Chevrolet Malibu vs ’59 Bel Air
 - [산재 도사리는 낡은 산업단지][단독]시한폭탄 같은 일터로 출근합니다
 - No, Most Books Don't Sell Only a Dozen Copies
 - When Every Ketchup But One Went Extinct
 - Why A4? – The Mathematical Beauty of Paper Size
 - Why People Make Dumb Financial Decisions on Purpose
 - Nuclear-Powered Cardiac Pacemakers
 - Why Instagram is Losing Gen Z: We Asked 100 Users to Compare TikTok vs. Reels
 - 1/499999: Here is an interesting division, 1/499999! If you divide 1 by 499999, you get all the powers of two up to six digits long.
 - Is fruit eating responsible for big brains? Controversial study suggests diet, not social life, drove brain evolution
 
 
토요일, 9월 24, 2022
[B급 프로그래머] 9월 소식(빅데이터/인공지능, 읽을거리 부문)
(오늘의 짤방: New Sketch update timing is wild via @boltron)
수요일, 9월 21, 2022
[독서광] 안드로이드 뜻밖의 역사
이번 주는 안드로이드 뜻밖의 역사를 소개하겠다.
방송 스크립트는 전체 공개되어 있으며, 슬라이드셰어에서 보거나 다운로드 받을 수도 있다.
하이라이트를 요약 정리하면 다음과 같다:
- 00:00 도입
 - 00:53 한 페이지 요약
 - 03:15 이 책의 목차
 - 03:47 무엇이 이 책을 흥미롭게 만드는가?
 - 10:16 대상 독자
 - 12:42 결론과 마무리
 
토요일, 9월 17, 2022
[B급 프로그래머] 9월 2주 소식(개발/클라우드/고성능 서버/데이터베이스 관련 소식 정리)
개발 관련 소식
- 팁과 유틸리티
- "아이폰을 집어 든 순간부터 느껴진다" 사용자 경험 바꿀 iOS 16의 5가지 기능
 - “사이즈보다 더 중요한 것” 아이폰 14 vs. 아이폰 14 프로 결정 가이드
 - glacier_deep_archive_backup is a backup solution that uses S3 Glacier Deep Archive for storage.
 - “유심칩 없는 아이폰이 온다” 애플이 올인한 ‘eSIM’ 대한 모든 것
 - 당신이 잘 몰랐던 iOS 16의 숨겨진 기능
 - Twine is an open-source tool for telling interactive, nonlinear stories.
 - Tipi — A personal homeserver for everyone
 - youtube-dl has a JavaScript interpreter written in pure Python in 870 lines of code.
 - 엣지의 새로운 사이드바 위젯이 쓸만한 이유
 - 윈도우 파일 히스토리 리뷰 | 간편하고 효과적인 무료 CDP 도구
 - 파워토이가 더 편리해졌다··· OCR 등 도구 3종 추가
 - Wavvy - 웹기반 오디오 편집기 (Audacity 포팅) (wavvy.app)
 - [Mac] iterm2 git 명령어 사용시 q를 눌러 빠져나온 후 실행결과가 사라지는 현상 방지 (keep git command outputs after quit)
 - Top 10 Python program for daily basis work. 🧵:
 - (gif) Fork is getting better and better day after day and we are happy to share our results with you.
 - 10 must-know Excel shortcuts:
 
 - 프로그래밍
- The Fullstack Tutorial for GraphQL
 - WebTransport 실험하기
 - NaN boxing or how to make the world dynamic
 - What it Takes to Make a Game by Yourself
 - The Best Command-Line-Only Video Games
 - The Lost Ways of Programming: Commodore 64 BASIC
 - (특허) 통신시스템에서 테더링 서비스 판단 방법 및 이를 위한 장치(PDF)
 - JavaScript 알고리즘 및 자료 구조
 - Why the number input is the worst input
 - How do we generate unique IDs in distributed systems? How do we avoid ID conflicts?
 - How do we design a permission system? The diagram below lists 5 common ways.
 - A Whole Website in a Single JavaScript File, cont'd
 - cloudflare가 nginx를 걷어내고 Rust로 HTTP Proxy(Pingora)를 만들어서 사용 (blog.cloudflare.com)
 - Atkinson Hyperlegible Font - 저시력자를 위해 가독성을 높인 폰트 (brailleinstitute.org)
 - DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a simplified and consistent API over various remote data sources such as databases or web services via batching and caching.
 - 읽어본 것 중 최고의 소스코드는? (news.ycombinator.com)
 - Cake is a C23 compiler front end written from scratch in C.
 - Git Internals PDF
 - Facebook MemLab Helps Finding JavaScript Memory Leaks
 - A pair of Rust kernel modules
 - Software Component Names Should Be Whimsical And Cryptic
 - Code Red: The Business Impact of Code Quality – A Quantitative Study of 39 Proprietary Production Codebases
 - How to learn modern Rust
 - Ladybird: A new cross-platform browser project
 - Hyperscan is a regular expression engine designed to offer high performance, the ability to match multiple expressions simultaneously and flexibility in scanning operation.
 - The Protobuf Language Specification
 - dev.to의 깃허브 공식 페이지
 - Coffee with Brian Kernighan - Computerphile
 - 프로그래밍 무료 학습 자료 모음 (github.com/EbookFoundation)
 - Shortest URLs on the Internet
 - discussion: structured, leveled logging
 - Implementing Container Manager
 - Linux Sees A New Attempt At Threaded Console Printing
 - Teaching C
 - Enaml is a programming language and framework for creating professional-quality user interfaces with minimal effort.
 - How random can you be?
 - TCP Socket Listen: A Tale of Two Queues
 - BigFAT - 파일크기 제한 없는 하위호환 가능 FAT 확장 (segger.com)
 - Infinite Scrolling: When to Use It, When to Avoid It
 - Transcending POSIX: The End of an Era?
 - The technology that changed air travel
 - HTTP/3 From A To Z: Core Concepts
 - Variability and Reproducibility in Software Engineering: A Study of Four Companies that Developed the Same System
 - Byte Magazine Volume 08 Number 08 - The C Language
 - Dockerfile Best Practices for Developers
 - VS 코드 1.71 출시··· “병합 편집기 개선 外”
 - JDK 19 and JDK 20: What We Know So Far
 - The Touhou PC-98 Restoration Project ("ReC98")
 - The PHP Handbook – Learn PHP for Beginners
 - The 100 PHP functions that you have to know
 - How to Test a REST API with .NET and xUnit
 - Concurrent Marking in G1
 - Java 17 features: A comparison between versions 8 and 17. What has changed over the years?
 - Project Valhalla – Java on the path to better performance
 - Apple Watch용으로 Quake 1 포팅 (github.com/MyOwnClone)
 - 애플, 깃허브로 ‘웹킷(WebKit)’ 이전
 - 비주얼 스튜디오의 새로운 확장 모델 이해하기
 - "개발 역량 안에서부터" 시민 개발자 자원을 개발하고 활용하는 방법
 - Go Developer Survey 2022 Q2 Results
 - This is not your grandfather’s Perl
 - Accelerate Python code 100x by import taichi as ti
 - 이스 이야기 - 왜 MSX판 이스1과 이스2의 속도는 달랐을까?
 - ZoomIt은 응용 프로그램 데모를 포함하는 기술 프레젠테이션을 위한 화면 확대/축소, 주석 및 기록 도구입니다.
 - Why haven’t PWAs killed native apps yet?
 - TIL: You Can Access A User’s Camera with Just HTML
 - Brave for desktop is built on top of the open-source Chromium project.
 - he NodeJS SDK supports the use of the Nitric framework with NodeJS 12+.
 - ByteByteGo Newsletter
 - Adding color to bracket pairs
 - The history of sending signals to Unix process groups
 - Building a Distributed Task Queue in Python
 - "Writing an app is like coding for LaserDisc"
 - Copy Dialog Lunar Lander for Windows
 - Google Design
 - Let’s get rid of the stable ABI, but keep the limited API
 - GraphQL
 - Open Source Society University - Path to a free self-taught education in Computer Science!
 - 용량을 각각 0.3MB, 0.7MB로 줄인 NotoSans-KR, NotoSerif-KR 가변 폰트.
 - The Book of Secret Knowledge - A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools, and more.
 - Alumina is an imperative, general-purpose, statically typed, compiled system programming language.
 - Roaring bitmaps are compressed bitmaps. They can be hundreds of times faster.
 - brew is a bad neighbor
 - Typography in ten minutes
 
 - DevOps
- For the love of god, stop using CPU limits on Kubernetes (updated)
 - Access your local cluster like a managed Kubernetes engine
 - Service Mesh: The best way to Encrypt East-West traffic in Kubernetes
 - Setup Nginx HTTP3
 - Cabot is a free, open-source, self-hosted infrastructure monitoring platform that provides some of the best features of PagerDuty, Server Density, Pingdom and Nagios without their cost and complexity. (Nagios, I'm mainly looking at you.)
 - 캐시를 활용한 대용량 트래픽 처리 성능 향상
 - Open-source APM - Understand issues in your deployed applications & solve them quickly
 - Rearchitecting Kubernetes for a more resilient Container Orchestration
 - Accidental complexity, essential complexity, and Kubernetes
 - 한국 카프카 밋업 자료
 - Kubernetes Was Never Designed for Batch Jobs
 
 - 설계
 - 하드웨어
- Korea’s Exports of Key Memory Chip Plummet as Demand Chills
 - Backblaze thinks SSDs are more reliable than hard drives
 - We Spoke With the Last Person Standing in the Floppy Disk Business
 - Physical buttons outperform touchscreens in new cars, test finds
 - Rethinking GPS: Engineering Next-Gen Location at Uber
 - An Enthusiast’s Deep Dive Into Mechanical Keyboard Switches
 - How Transistors Work
 - 삼성이 Z 플립4의 외부 디스플레이를 '작게' 만든 이유
 - “지속 가능한 스마트폰 만들기” 유럽연합, 업데이트와 수리할 권리 보장 추진
 - AMD "라이젠 모바일 프로세서에 새로운 명명 체계 적용할 것"
 - 애플, 신형 에어팟 프로 발표⋯"노이즈 캔슬링 성능 2배 향상"
 - “PC·태블릿 출하량 2분기째 ‘내리막길’… 내년까지 지속” IDC
 
 - 경력 관리와 개발문화
- 기업이 '조용한 퇴직'을 방지하기 위해 해야 할 일
 - ‘짝퉁 애자일 기업’이 자신을 속이는 말 7가지
 - 기업(그리고 임원)이 알아야 할 개발자 동기부여의 비밀
 - How to lose a monopoly
 - 빅테크 들은 어떻게 돈을 벌고 있나 (visualcapitalist.com)
 - 누구나 원하는 개발자되기
 - Managing people 🤯
 - Build Your Career on Dirty Work
 - Shifting from Passenger to Driver Mindset
 - Github Copilot이 개발자의 생산성과 행복에 미치는 영향 (github.blog)
 - Google Restricts Employee Travel to ‘Business Critical’ Trips
 - Overview of technical writing courses
 - Adopting Remote Development Environments at Slack
 - The IKEA Effect - Why people fall in love with their own ideas
 - 신입 이력서 작성 예
 - 서비스 기획자를 위한 가이드
 - 2022 삼성전자 세미나 - 박미정
 - The most-regretted (and lowest-paying) college majors
 - Nokia’s Burning Platform Memo
 - On the Unhappiness of Software Developers
 
 - 블록체인과 메타버스
- 핵심 개념부터 사용 방법까지... ‘암호화폐 지갑’ 시작하기
 - GPU Mining No Longer Profitable After Ethereum Merge
 - Flashbots is a potential mitigation against the so-called MEV problem.
 - 넥슨, 버추얼 월드 커뮤니티 플랫폼 ’넥슨타운’ 시범 서비스 오픈
 - THE SPECTACULAR COLLAPSE OF CRYPTOKITTIES, THE FIRST BIG BLOCKCHAIN GAME
 - The Ethereum Merge Is Done, Opening a New Era for the Second-Biggest Blockchain
 - "이중 지급 문제 해결사" 블록체인 합의 메커니즘 13가지
 - 금융위, 연말까지 '증권형 토큰(STO) 가이드라인' 마련
 - Design and evaluation of IPFS: a storage layer for the decentralized web
 
 
클라우드/고성능 서버/데이터베이스 관련 소식
- 보안
- “기업의 약 3분의 1, 클라우드서 민감 데이터 암호화 안해”
 - Blocking Web Fonts for Speed and Privacy
 - Ransomware gangs switching to new intermittent encryption tactic
 - Awesome Web Security
 - "지난 7년보다 더 많이 바뀐 6개월" 맥OS 보안 강화 약속은 진심이었다
 - 삼성, 6개월 만에 두 번째 데이터 유출··· 이번엔 美 고객
 - 인스타그램, 미성년 개인정보 규제 물결 와중 5,500억 원 벌금 폭탄
 - ‘인앱 브라우저’ 쓰면 개인정보 싹쓸이? 보안 위협 속 돌파구는?
 - 로그인의 미래?··· 애플 패스키 미리 써보니...
 - 한 줄 코드가 낳았던 보안 위기··· 허트블리드 버그 A to Z
 - Participate in early testing for Storage Partitioning
 - AWS 클라우드 내 개인 파일 접근 가능하게 하는 모바일 앱 1859개 발견
 - Peter Eckersley, may his memory be a blessing
 
 - 클라우드
 - 데이터베이스
- Pebble is a LevelDB/RocksDB inspired key-value store focused on performance and internal usage by CockroachDB.
 - 레디스 구조/운영 발표 자료
 - WunderBase - Serverless GraphQL Database on top of SQLite, Firecracker and Prisma
 - SQL을 이용한 리텐션(retention) 구하기
 - cachegrand is an open-source fast, scalable and modular Key-Value store designed from the ground up to take advantage of modern hardware
 - Let’s make WordPress officially support SQLite
 - Announcing AnnaDB - next-gen NoSQL database
 - dblab - Interactive client for PostgreSQL, MySQL and SQLite3.
 - Supabase Realtime - Listens to changes in a PostgreSQL Database and broadcasts them over WebSockets.
 - SafeQL - Write SQL Queries With Confidence
 - SQLite: Past, Present, and Future (vldb.org)
 - Dolphie - An intuitive feature-rich top tool for monitoring MySQL in real time
 
 
보너스: 7 Essential Ingredients of a Metaverse. via @a16zcrypto
EOB수요일, 9월 07, 2022
[독서광] 물고기는 존재하지 않는다
이번 주는 물고기는 존재하지 않는다를 소개하겠다.
방송 스크립트는 전체 공개되어 있으며, 슬라이드셰어에서 보거나 다운로드 받을 수도 있다.
하이라이트를 요약 정리하면 다음과 같다:
- 00:00 도입
 - 00:38 한 페이지 요약
 - 03:52 이 책의 구성
 - 06:04 무엇이 이 책을 흥미롭게 만드는가?
 - 08:52 결론과 마무리
 
토요일, 9월 03, 2022
[B급 프로그래머] 8월 5주 소식(개발/클라우드/고성능 서버/데이터베이스 관련 소식 정리)
오늘의 짤방: 소설가 김영하 : 소설 쓰기에 가장 중요한 건 백업이야 백업해 - 이상 18만자 쓴 소설 날려본 글쟁이가 전달해드렸습니다 via @muntak_y)
개발 관련 소식
- 팁과 유틸리티
- Beeftext - An open-source text substitution tool for Windows.
 - '원하는 검색 결과 더 빨리 찾는' 크롬 브라우저 고급 설정 팁
 - 'PC 업그레이드 시 꼭 알아야 할 정보' RAM 종류 확인하는 방법
 - thunk - The Modern Daily Thinking Tool
 - 안드로이드 13 곳곳에 숨겨진 유용한 개선 사항 9가지
 - Show HN: Wavvy – web-based audio editor (Audacity port)
 - PianoChord.io - A Reference to a Comprehensive Collection of Piano Chords
 - Use TouchID to Authenticate sudo on macOS
 - "맥이라고 사파리가 항상 정답은 아냐" 다른 브라우저를 써야 하는 5가지 이유
 - 갤럭시 탭을 보조 모니터로 설정하는 '세컨드 스크린' 사용법
 - AltTab brings the power of Windows’s “alt-tab” window switcher to macOS.
 - Conway's Multiplayer Game of Life
 
 - 프로그래밍
- 다국어 환경에 맞게 타이포그래피 세팅하기 - 다국어 반응형 타이포그래피
 - Interview on Rust, a Systems Programming Language Developed by Mozilla
 - IIS의 훌륭한 대체 웹 서버, 마이크로소프트 케스트렐
 - Learning Docker with Docker - Toying With DinD For Fun And Profit
 - How we clone a running VM in 2 seconds
 - Falsehoods programmers believe about email
 - the WebKit project froze its Subversion tree and transitioned management and interaction with our source code to git on GitHub.
 - 거의 모든 SW 개발의 필수⋯JSON 데이터 포맷의 이해
 - The Markdown Guide is a free and open-source reference guide that explains how to use Markdown
 - 구글, 안드로이드용 Cross Device SDK 공개 (android-developers.googleblog.com)
 - Soketi - 간단하고 빠른 오픈소스 웹소켓 서버 (soketi.app)
 - Devbox - 격리 쉘/컨테이너를 쉽게 만들어주는 CLI도구 (github.com/jetpack-io)
 - JSON Crack - Seamlessly visualize your JSON data instantly into graphs.
 - Debunking Container Myths 🧵
 - Flutter vs React Native: Side-by-Side Comparison and When To Choose?
 - 𝗚𝗿𝗮𝗽𝗵𝗤𝗟 𝘃𝘀. 𝗴𝗥𝗣𝗖 𝘃𝘀. 𝗥𝗘𝗦𝗧: 𝗖𝗵𝗼𝗼𝘀𝗶𝗻𝗴 𝘁𝗵𝗲 𝗿𝗶𝗴𝗵𝘁 𝗔𝗣𝗜
 - 인프콘 2022 회고
 - CodingBat is a free site of live coding problems to build coding skill in Java and Python.
 - 우리팀이 JDK 17을 도입한 이유
 - 딥링크의 모든것(feat. App Link, Universal Link, Deferred DeepLink)
 - PLDB: a Programming Language Database
 - UNIX Programming Enviornment by Brian W. Kernigan, Rob Pike
 - 러스트 프로그래밍 입문
 - Ushering out strlcpy()
 - Heroicons 2.0 릴리즈 (heroicons.com)
 - Why Slack’s free plan change is causing an exodus
 - What happened when we disabled Google AMP at Tribune Publishing? Shockingly little. So you should try it, too
 - LEARN TO CODE AWESOME WEBSITES IN HTML, CSS, AND JAVASCRIPT
 - “현업이 직접 솔루션 관리”··· 오웬스 코닝의 ‘로우코드’ 활용기
 - Devbox 📦 - Instant, easy, and predictable shells and containers
 - Frontend Bootcamp View on GitHub by Microsoft
 - 커비 개발자, 유튜브 채널 개설…“게임 개발을 더 재미있게”
 - YaCy is free software for your own search engine.
 - Crawlee - 웹스크래핑 & 브라우저 자동화 라이브러리 (crawlee.dev)
 - [독서광] 책 vs 책 - 파이썬 신간 분석 (직접 작성한 글)
 - WHY YOUR WEBSITE SHOULD BE UNDER 14KB IN SIZE
 - 딥링크(Deeplink) : URI스킴, 유니버셜 링크, 앱링크 구분과 이해
 - "자바 고속 직렬화의 진화" 마이크로스트림의 이해
 - YAML의 숨은 오류를 미리 막아주는 7가지 팁
 - Why do arrays start at 0?
 - Beginners' Typescript tutorial
 - The Future of NGINX: Getting Back to Our Open Source Roots
 - 언어별로 구현해본 알고리듬 모음 (the-algorithms.com)
 - Webhooks FYI - 웹훅 구현 및 사용을 위한 가이드 (webhooks.fyi)
 - 초보자를 위한 40가지의 자바스크립트 프로젝트
 - VS Code - What's the deal with the telemetry?
 - Top Programming Languages 2022
 - SSH commit verification now supported
 - Typescript is terrible for library developers
 - JPro - Java in the Browser
 - Cosmopolitan v2.0 릴리즈 (github.com/jart)
 - The Making of Prince of Persia [pdf]
 - "데노 vs. Node.js" JS 런타임 선택 가이드
 - Running Go on Docker — Comparing Debian vs Alpine vs Distroless vs BusyBox vs Scratch
 - A General Overview of What Happens Before main()
 - Software is in Decline - Jonathan Blow
 - QEMU internals
 - Flake8: Your Tool For Style Guide Enforcement
 - What was Dennis Ritchie like?
 - Python F-Strings Number Formatting Cheat Sheet by BrianAllan
 - New #dataviz! The Earth's submarine fiber optic cable network, visualized in #RStats with #rayrender.
 - gojq - Pure Go implementation of jq
 - LibGen's Bloat Problem
 - Using Java to Orchestrate Robot Swarms
 - Why don't we do email verification in revers
 - The Silence of Risk Management Victory
 - Shared libraries as executables
 - Brian Kernighan adds Unicode support to Awk
 - This is a Python implementation of John Gruber's Markdown.
 - Visual Sum of Cubes
 
 - DevOps
- Log analytics using ClickHouse
 - A beginner’s guide to Jaeger
 - Kubernetes Failure Stories
 - 데브옵스 시대는 끝났다
 - Kubernetes from the ground up: the Kubelet
 - The container orchestrator landscape
 - Deploy Multiple NodeJS Apps on single Server with SSL, Nginx, PM2 - Part 1
 - Full Stack Monitoring of JVM Applications, Using Micrometer
 
 - 설계
- 글로벌을 향한 LINE 광고 플랫폼의 도전 | 라인개발실록
 - Understanding Google’s File System
 - DON’T THINK TO WRITE, WRITE TO THINK
 - Chipping Away at the Monolith: Applying MVPs and MVAs to Legacy Applications
 - Notes on Theory of Distributed Systems
 - NGINX Modern Reference Architectures
 - Patterns - 디자인 및 성능 패턴에 대한 최신 정보들을 제공합니다.
 - 기술 분야의 성공을 이끄는 11가지 법칙 [67p PDF] (cbinsights.com)
 
 - 하드웨어
 - 경력 관리와 개발문화
- "연봉 높이는 경력 관리" 클라우드 네트워크 자격증 취득 가이드
 - "여러 업무 공간 비슷하게 유지하라" 하이브리드 워크 생산성 관리 5계명
 - ‘덜어야 더한다’··· 지친 리더를 위한 위임의 기술 6가지
 - How I manage "underperformers"
 - “美 IT 채용 시장, 올 상반기 내내 증가세” 다이스
 - ‘효율성이 중요해진다’··· IT 리더가 취해야 할 8가지
 - The Three F's of Open Source Development
 - 원격 근무 가능한 스타트업이 최고의 인재를 확보하는 전쟁에서 승리할 것 (future.com)
 - Developer Imposter Syndrome (medium.com)
 - ‘신입사원에서 대표까지 20년’ 한국HPE 김영채 대표가 전하는 커리어 노하우
 - “현장직의 37%, 6개월 내 퇴사 고려” 일선 직원 유지를 위한 해결책은?
 - 인터뷰 | ‘SW 디자이너에서 앤젤 투자자로’··· FB '좋아요' 버튼 디자이너 솔레이오
 - '취업 잘된다' 말에 배웠는데…"월급 말하기 부끄러워" 한숨
 - How to pay your rent with your open source project
 - Joining Onehouse
 - 못하지 않는 개발자 되기 - 신입용
 - 대퇴직 이어 '조용한 퇴직'에 주목하라
 - 중국의 헤드헌터들은 중국 게임사들의 정리해고 물결 속에서 무엇을 보았나
 - Global Code Time Report
 - ‘코딩 시험’도 친다…교사 없는데 발표부터 “초·중 필수교육화”
 - What don’t they tell you about retiring early?
 - Nobody Wants to Teach Anymore - Everyone should know why.
 - FE 취준생을 위한 포스트/자료 모음
 
 - 블록체인과 메타버스
 
클라우드/고성능 서버/데이터베이스 관련 소식
- 보안
- 8,000만 명 데이터 유출한 메타-캠브리지 사태, 집단 소송 합의할 듯
 - 전 세계 2,500만명 쓰는 비밀번호 서비스 ‘라스트패스’ 소스코드 해킹… 벌써 5번째
 - 취약점 패치 품질이 악화하는 이유
 - "올 6월까지 발견된 취약점, 전년 동기 대비 35% 많다" 트러스트웨이브 조사
 - Why Xen wasn't hit by RETBleed on Intel CPUs
 - 개인정보 강화 검색엔진 덕덕고, 이메일 포워딩 서비스 일반 공개
 - Protect Your Inbox: DuckDuckGo Email Protection Beta Now Open to All!
 - Protonmail Recommended Browsers
 - Terms of Service Didn't Read
 - 보안은 원래 어렵다, 쉬워지는 '기적'은 없을 터다
 - 한 GCP 고객사, ‘사상 최대’ 디도스 공격 막아냈다
 - “We Kill People Based on Metadata” and Other Metadata Things
 - 애플, 프라이버시 기능으로 약해진 경쟁자를 제치고 자신만의 광고 제국을 건설하기 시작 (axios.com)
 - iOS Privacy: Announcing InAppBrowser.com - see what JavaScript commands get injected through an in-app browser
 
 - 클라우드
- 시끄럽고 추운 공간··· 데이터센터의 어제와 오늘, 그리고 내일
 - 칼럼ㅣ네트워크 가용성, 적은 내부에 있다
 - 한때 잘 나갔는데... ‘헤로쿠’가 시들해지는 이유
 - “클라우드 사업 쉽지 않다” 세일즈포스도 실적 전망치 하향 조정
 - 🧵Here are some quick observations on what I’m seeing within distributed systems in 2022
 - AWS 사용자의 10가지 실수 – 이것만은 피하세요! | AWS Builders 온라인 시리즈 7월, 2022
 - The Fall of Datacenter Software
 - 애저 클라우드, 서버 2년 더 쓴다…기업도 서버 수명주기 연장 추세
 - “데이터센터를 한 대의 시스템처럼” 고속 연결 기술 CXL의 이해
 - "클라우드 비용이 새고 있다" 3가지 이유와 그 해결 방법
 - “마이크로소프트 365도 옮겼다” 윈도우 앱을 컨테이너로 옮기는 방법
 - DataDog의 Serverless 상태 보고서 (datadoghq.com)
 
 - 데이터베이스
- Configure a Read Replica Database in Django
 - AWS, 클라우드 데이터 풀(Pool) 서비스로 디지털 광고 시장 공세
 - Open sourcing our fork of PgBouncer
 - PostgreSQL 14 Internals book – Part II released
 - The Rise of SQL
 - Varlog is a strongly consistent distributed log storage.
 - Parsing SQL
 - SurrealDB - 분산 Document-Graph 데이터베이스 (github.com/surrealdb)
 - Common pitfalls when migrating MySQL to Aurora using AWS DMS
 - Turning SQLite into a distributed database
 
 
보너스: Basic JWT Auth Flow via @GuidesJava
EOB





