(오늘의 짤방: HTTP 1.0 -> HTTP 1.1 -> HTTP 2.0 -> HTTP 3.0 (QUIC). via @alexxubyte)
개발 관련 소식
- 팁과 유틸리티
- "의외로 너무 유용한 맥 기능" 애플 워치로 잠금 해제하기
- Redo is a command line application to easily create reusable functions in your own shell.
- Uiflow unlocks your team to collaboratively build secure and scalable frontend apps using your own data, UI, and integrations, within a no-code platform.
- Compose with Markdown in Google Docs on web
- 윈도우 11, ‘홈과 프로’ 버전의 차이는?
- Difftastic is an experimental diff tool that compares files based on their syntax.
- Introducing Caddy-SSH
- AltDrag의 대체제 AltSnap (github.com/RamonUnch)
- excalidraw - Online whiteboard collaboration made easy
- Killed by Microsoft
- 암호화된 윈도우 11 PC의 복구 키를 찾는 방법
- Manage Java versions with SDKMan
- delta - A syntax-highlighting pager for git, diff, and grep output
- Almost 37 years after its launch, someone found an Easter egg in Windows 1.0
- Why You Should Start Self Hosting
- How-To : PDF를 워드 문서로 변환하는 방법 3가지
- #C0FFEE is the color
- Word에서 손상된 문서를 해결하는 방법
- mem - Stay organized without even trying
- Show HN: A game that tests how well you know your local area
- 프로그래밍
- Doomfana - Grafana에서 Doom 실행하기 (grafana.com)
- get-tsconfig - Find and parse tsconfig.json files.
- inertiajs - Build single-page apps, without building an API.
- Show HN: A plain-text file format for todos and check lists
- Can Grafana run Doom?
- The wild world of non-C operating systems
- How does Firefox's Reader View work?
- Generics can make your Go code slower
- Part 1: The life of an optimization barrier
- What’s New Between Java 11 and Java 17?
- Problems emerge for a unified /dev/*random
- 개발자에게 듣는 '좋은 소프트웨어'의 조건
- Building a Full Stack Application with Flask and HTMx
- The Must-Know Tools from the Python Library itertools
- Implementing cosine in C from scratch
- Test Everything Easily in Python
- Level up Your Java Performance with TornadoVM
- WebAssembly in my Browser Desktop Environment
- Undocumented Web API 사용하는 법 (jvns.ca)
- Modern PHP - While I wasn't paying attention, PHP got quite good
- source code of Wipeout by Psygnosis
- Java Platform Evolution
- [Article] 0. Firefox UI UX history
- Electron alternative: Python and Qt
- The SHA-256 Project
- The Code Review Pyramid
- The V Programming Language
- FastAPI의 시대. 아직도 Flask 쓰시나요? (planb.hashnode.dev)
- Advanced Unit Tests: 5 Pitfalls and How To Avoid Them
- BoxyHQ - Auth0 / WorkOS 의 오픈소스 대체제 (boxyhq.com)
- A cross-platform minigolf game written in C.
- A way out for a.out
- Why NULL is Bad?
- Java 18 / JDK 18 : General Availability (mail.openjdk.java.net)
- JS 동작 구조 시각화
- Java에서의 Emoji처리에 대해
- Java 18 is Now Available
- Processing large JSON files in Python without running out of memory
- Java Logger Benchmark
- logrotate, copytruncate의 함정
- Next.js 공식 'Foundations' 코스 공개 (nextjs.org)
- 예제로 배우는 Deno (examples.deno.land)
- dav1d 1.0.0 릴리즈 - 오픈소스 크로스플랫폼 AV1 디코더 (code.videolan.org)
- Overtone - Collaborative Programmable Music
- Please put units in names
- 웹 개발자의 비밀무기들 (twitter.com/keif_xyz)
- How much Rust in Firefox?
- Plaintext Productivity
- pointers.py - Bringing the hell of pointers to Python
- 2022-Make-Interpreter-Rust
- PHP Streaming Audio
- Exploring Google Hangouts' Code
- [ 번역글 ] ECMAScript 스펙을 읽는 법 (somedaycode.tistory.com)
- T>T: When Double Precision is Not Enough
- Turbo Vision - A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
- 경험 많은 창업자가 납기일을 더 많이 어긴다
- Visual Studio for remote macOS C++ development
- DevOps
- Dagger - CI/CD 파이프라인 개발킷 (dagger.io)
- INTRODUCING DAGGER: A NEW WAY TO CREATE CI/CD PIPELINES
- Conquering Microservices Complexity @Uber with Distributed Tracing
- Multi-Tenancy in Kubernetes
- What SREs Can Learn from Capt. Sully: When to Follow Playbooks
- Migrations Done Well: Typical Migration Approaches
- `COPY --chmod` reduced the size of my container image by 35%
- Best Practices for Running Stateful Applications on Kubernetes
- Decrypting your own HTTPS traffic with Wireshark
- Autoscaling으로 Kubernetes 지연시간 줄이기
- 설계
- Microservices External API Integration Patterns
- System Design — Backend for Google Photos
- Evolution of Architecture-2-How to Pay the Technical Debt?
- Abstraction: Not What You Think It Is
- SaaS기업의 비밀 : 왜 멀티테넌시가 중요한가 (shomik.substack.com)
- Patterns.dev is free book on design patterns and component patterns for building powerful web apps with vanilla JavaScript and React.
- Kubernetes Workloads in the Serverless Era: Architecture, Platforms, and Trends
- Complex Systems: Microservices and Humans
- What’s Wrong With Your CRUD APIs— Besides Everything?
- 하드웨어
- hBPF = eBPF in hardware
- A retro laptop like no other
- Turn your phone into a space monitoring tool
- Your computer is a distributed system
- How is portable AM radio possible?
- What hardware components does a modern PC have that a PC from the 1980s wouldn't?
- 앞으로도 현역, ‘메인프레임’은 오늘도 달린다
- THE VACUUM TUBE’S FORGOTTEN RIVAL - Magnetic amplifiers, the alt-tech of the Third Reich, lasted into the Internet era
- 5G Skeptic
- What made the NES so interesting?
- 22 Raspberry Pi projects to try in 2022
- Cat printer is a portable thermal printer sold on AliExpress for around $20.
- Nerdy: AWS Graviton vs M1 vs M1 Pro Node.js® Benchmarks
- Third-Generation iPhone SE Teardown Reveals Larger Battery Capacity and Snapdragon X57 Modem
- Best microSD Cards for Raspberry Pi & SBCs
- Addressing Criticism of RISC-V Microprocessors
- Mac Studio Dissected: M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs
- 경력 관리와 개발문화
- 13 REST API interview questions you need to know
- 고객의 불편함이 제품으로 되기까지 - Airbridge API 팀의 개발 프로세스 (engineering.ab180.co)
- How to spread and save the company’s technical knowledge
- fast - Some examples of people quickly accomplishing ambitious things together.
- Developers spend most of their time figuring the system out
- Hard to work with.
- IT기업에서 선호하는 개발자 기술 스택 TOP 20 분석
- 위대한 비즈니스에서 배우는 교훈 (readthegeneralist.com)
- We are reinstating our SAT/ACT requirement for future admissions cycles by Stu Schmill '86
- In 1911, a genius revealed a forgotten science of how to be 50x more productive without working more hours
- ‘This Game is so Realistic! It Feels Just Like Working Overtime’
- Maybe you should do less 'work'
- 직장에 못된 놈 많은데…그들이 잘나간다고요? [뉴욕대 심리학 교수 인터뷰]
- An Engineer’s Guide to a Good Night’s Sleep
- ‘한 지붕 두 목소리’ 사무실 복귀 둘러싼 기업·직원 동상이몽
- A case study in early-stage startup execution
- How many jobs can be done at home?☆
- Knowing when to say 'no'
- The Software Engineering Career Ladder 📈
- [단독] 배민, 채용에 120문항 ‘배민 MBTI’ 도입…컬처핏이 뜬다
- “SW 개발자 수요, 2021년 두 배 증가” 하이어드 보고서
- [신수정의 리더십 코칭] ⑨ 전문가는 자신이 움직이고 리더는 타인을 움직인다
- [직장인을 위한 김호의 ‘생존의 방식’]‘겸손한 질문’이 조직을 살린다
- Ask HN: Developers who switched careers, what are you doing now?
- 12. 사고를 쳐도 혼나지 않는 회사
- Learning How to Learn: Powerful mental tools to help you master tough subjects
- 영향력이 커리어 발전의 원동력이 된다.
- 블록체인
- Polygon: A Multi-Sided Approach to ZK Scaling
- [NFT] 일본 NFT 시장 동향, 그리고 대중화를 향한 길
- NFT, 거품 터지고 있다
- [B급 프로그래머] 이더리움 지갑 주소를 제대로 검증하려면?(본인이 쓴 글)
- 혁신인가 투기인가 들끓는 NFT 시장
- Ethereum cofounder Vitalik Buterin warns about Bored Ape NFTs and massive displays of wealth in crypto: 'It becomes a different kind of gambling'
클라우드/고성능 서버/데이터베이스 관련 소식
- 보안
- 알고도 속는 5가지, 몰라서 속는 4가지 '소셜 엔지니어링' 속임수
- RFC 9225 - Software Defects Considered Harmful
- Critical GitLab vulnerability lets attackers take over accounts
- ENVKEY V2 - End-To-End Encrypted Environments
- P2E 게임 ‘엑시 인피니티’ 뚫렸다…7300억원대 이더리움 탈취
- “2FA의 첫 출발은 보호 계층을 하나 더 추가하는 것”
- Firejail is a SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces, seccomp-bpf and Linux capabilities.
- Countering threats from North Korea
- Bubblewrap: Unprivileged Sandboxing Tool for Linux
- A walk through Project Zero metrics
- The Future of Security - Surveying Your Cybersecurity Landscape
- Racing against the clock -- hitting a tiny kernel race window
- 클라우드
- [클라우드 게임체인저] 삼성SDS·LGCNS·SK㈜C&C의 'MSP 되기'
- A *magical* AWS serverless developer experience
- A Primer on Proxies
- Growing Concerns among Developers about Google Cloud Price Increases
- Google Java App Engine Standard is Now Open Source
- Amazon Corretto 18 정식 버전 출시
- 오라클 클라우드 OCI 업글...블록 스토리지 볼륨 등 11개 기술 추가
- [OCI 탐험일지] 8. 로드 밸런서 설정(본인이 쓴 글)
- ‘편리함이 라이선스보다 유의미하다’ 클라우드와 오픈소스의 역학 살펴보기
- OVHcloud fire report: SBG2 data center had wooden ceilings, no extinguisher, and no power cut-out
- Cloud-Native Microservices Evolves to AWS Serverless Event-driven Architectures
- 데이터베이스
- A database for 2022
- Postlite is a network proxy to allow access to remote SQLite databases over the Postgres wire protocol.
- Grafana Mimir - 초고속 시계열DB 오픈소스 공개 (grafana.com)
- Grafana Mimir lets you scale to 1 billion metrics and beyond, with high availability, multi-tenancy, durable storage, and blazing fast query performance over long periods of time.
- Writing a document database from scratch in Go: Lucene-like filters and indexes
- SQL Indexing and Tuning e-Book
- Migrating to utf8mb4: Things to Consider
- Postico - A Modern PostgreSQL Client for the Mac
- Render Redis
- An update on recent service disruptions
보너스: K-어린이로 살아가기 빡세다 via @Mori_FEdev
댓글 없음:
댓글 쓰기