개발 관련 소식
- 팁과 유틸리티
- How-To : 윈도우 제어 기능의 끝판왕 ‘갓모드’ 실행법
- spyql - Command-line data analytics made easy
- Dwarf Fortress is a single-player fantasy game
- Frog - Extract Text From Any source
- 윈도우 기기 배터리 수명 관리에 유용한 도구 2가지
- How-To : 윈도우에서 파일 및 폴더 삭제가 안 될 경우 해결책 5가지
- TIC-80 tiny computer v1.0.2164
- Tweek Calendar – A minimal weekly planner and to-do list
- 📆구글 캘린더 100% 활용하기
- Pesticide for Chrome(프론트 개발할때 엘레멘트들 사이즈 어떻게 잡히는지 보여주는 크롬 익스텐션)
- Responsive Viewer(웹사이트가 모든 기기에서 어떻게 보이는지 한눈에 보여주는 크롬 익스텐션)
- upbase - The all-in-one workspace for your tasks, docs, and discussions
- 효과적인 사내 정보 아카이브/정리 방법
- A GitHub business card generator
- 프로그래밍
- jqjq - jq implementation of jq
- CODING CURVES
- Our Solution for Measuring React Native Rendering Times
- Using Shared Memory-Mapped Files in Java
- Meet your new two-factor authenticator: your Commodore 64
- A First Look at Java Inline Classes
- How to reduce JVM docker image size by at least 60%
- Inverting a binary tree using x64 assembly
- git-bug is a bug tracker
- Ccache — a fast C/C++ compiler cache
- D2 - Diagram Scripting Language 오픈소스로 전환 (github.com/terrastruct)
- 요즘 웹개발 특
- Announcing Wasmer 3.0
- Safely writing code that isn't thread-safe - An under-appreciated Rust feature
- Building the fastest Lua interpreter.. automatically!
- Retrofitting null-safety onto Java at Meta
- The best way to do the Spring 6 migration
- CONSIDERING C99 FOR CURL
- Moving away from UUIDs
- How Much of a Genius-Level Move Was Using Binary Space Partitioning in Doom?
- What is Apache Kafka?
- "Game Development in Eight Bits" by Kevin Zurawel
- IT출판 온라인 콘퍼런스 리드잇콘 2022 (readITcon 2022)
- Don't Quote Environment Variables in Docker
- Mildly Interesting Quirks of C(C에서 이상한 사안들을 잘 정리)
- blink is a virtual machine for running x86-64-linux programs on different operating systems and hardware architectures.
- 🔎 검색 결과가 없는 상황 속 고려해야 할 내용!
- Investigating why Steam started picking a random font
- Sapling: Source control that’s user-friendly and scalable
- I Quit my Programmer Job to Become a Chicken
- FREDERICK ("FRED") BROOKS
- How does Windows decide whether your computer has limited or full Internet access?
- unittest’s new context methods in Python 3.11 (with backports)
- The leap second’s time is up: world votes to stop pausing clocks(참고: GPS does not account for leap seconds에서 현재 지역 시각을 기준으로 다양한 시간으로 변경할 수 있다)
- Welcome to the learn-c.org free interactive C tutorial.
- Differences between Spring and Spring Boot
- Gently down the stream - 만화로 보는 카프카 설명
- How to use Java DTOs to stay secure
- Spring Framework 6.0 GA 릴리즈 (spring.io)
- vcpkg September 2022 Release is Now Available: Celebrating 6 Years with Over 2000 Libraries!
- PDFSyntax - A Python PDF parsing library and tool built on top to browse the internal structure of a PDF file
- Ten Steps to “Code” — A Kind of Memoir by Charles Petzold
- All the Easter Eggs in PHP
- Why I Don’t Enjoy Writing PHP Anymore
- How I keep my Git source control history clean
- JavaScript unit testing frameworks in 2022: A comparison
- How to Debug a Jupyter Notebook in PyCharm
- Cultivating Good printf Debugging Habits
- Preparing for Spring Boot 3.0
- SavvyCal Time Zone API - Never have to debug time zone insanity again
- Microservices are testable in isolation
- Mighty Retrospective
- Web Development JWT Practices
- "기업 수요가 가장 많은 프로그래밍 언어는 자바"
- Laravel Best Practices
- OpenBlocks - Retool의 오픈소스 대체제 (github.com/openblocks-dev)
- hypertest is an open-source CLI tool designed to help you maintain focus on the current coding subtask, built specifically for the easily distracted.
- A Basic Guide to Modern Linux Boot Process 🐧↓
- Python 3.12.0 alpha 2 released
- Comparing TCP and QUIC
- FSHistory - Play and Enjoy the History of Microsoft Flight Simulator
- React 렌더링 동작에 대한 (거의) 완벽한 가이드 [번역] (velog.io)
- Making a Go program run 1.7x faster with a one character change
- Performance Optimizations Can Have Unexpectedly Large Effects When Combined With Caches
- Picolibc is library offering standard C library APIs that targets small embedded systems with limited RAM.
- Python, Catastrophic Regular Expressions and the GIL
- hiSHtory - 더 나은 Shell History (github.com/ddworken)
- Mathics - 오픈소스 Mathematica 대체제 (mathics.org)
- Rust and C++ Interoperability
- Scapy - Packet crafting for Python2 and Python3
- Keep `Em Coming: 첫번째 아이디어가 최고가 아닌 이유 (gsb.stanford.edu)
- Xcode 14가 의도치 않게 앱 크기를 늘리는 이유와 줄이는 방법 (emergetools.com)
- Let's build a REST API with NestJS
- Python Asyncio: The Complete Guide
- AT&T Syntax versus Intel Syntax
- chibicc: A Small C Compiler
- sayhello - The search engine for instant answers.
- Why does calloc exist?
- 34 Must Know Terms for Embedded Rust Newbies
- Bevy 0.9: data oriented game engine built in Rust
- wa-tunnel - TCP Tunneling through Whatsapp
- Ghostly is a simple, lightweight, and fast full-stack framework for Golang
- DevOps
- Kubetools - A Curated List of Kubernetes Tools
- Using Canary Deployments in Kubernetes
- Kubeshark - 쿠버네티스용 API 트래픽 뷰어 (github.com/kubeshark)
- OpenBSD for Linux Users
- DevOps for Java Developers
- Kubernetes Deep Dive: StatefulSet Storage State
- .NET 7 Adds Aggressive Garbage Collection for Kubernetes
- Why Twitter Didn’t Go Down: From a Real Twitter SRE
- 있는지조차 모른다, ‘웹 스케일’ 문제 파악하고 해결하는 법
- Enabling Infrastructure as Code at LinkedIn
- ‘데알못’도 알기 쉬운 데브옵스 기본기 다지기
- How to implement DevSecOps in a Kubernetes cluster environment-Github Actions and Azure DevOps
- Terraform in Real Life: Writing Modules
- DevOps Roadmap 2022 (github.com/milanm)
- kubectl-graph - A kubectl plugin to visualize Kubernetes resources and relationships.
- How Kubernetes Provides Networking and Storage to Applications
- 설계
- (microservices architecture) Pattern: Domain event
- 11번가 주니어 개발자의 첫 MSA 설계 및 개발기
- Unix time is bad and needs replacement, not UTC
- The LinkedIn Way of Building API Versions
- A Minimum Viable Product Needs a Minimum Viable Architecture
- Stack Overflow: How We Do Monitoring - 2018 Edition
- Kafka Topic Internals: Segments and Indexes
- Twitter Architecture 2022 vs. 2012. What’s changed over the past 10 years?(참고: Where did they hide those 1,000 RPCs? via @Grady_Booch)
- Microservice Security Design Patterns for Kubernetes (Part 1)
- Selectively Shifting and Constraining Computation (JDK)
- Design System Decision Record (so-so.dev)
- 전 GitHub CTO, "지난 10년간 가장 큰 아키텍처 실수는 풀 마이크로서비스로 전환한 것" (twitter.com/jasoncwarner)
- Werner Vogels – Amazon 분산 컴퓨팅 선언문 (1998)
- Code First v.s. API First - A change of software development philosophy.
- Faster hardware is a bad first solution to slow software
- 네이버 검색에서 HTTP/3 도입 (n.news.naver.com)
- Fast Software, the Best Software
- SAI #05: Spark - Distributed Joins, Static vs. Dynamic Features and more...
- 하드웨어
- How I over-engineered a Fast Fourier Transform for Arduino.
- Ethernet | RJ45 clip to secure/repair/fix broken tab
- The Tragic Birth of FM Radio
- NASA Uses RISC-V Vector Spec to Soup Up Space Computers
- Batter University - Learn About Batteries
- 할아버지 창고에서 찾은 전설적인 1956년도 컴퓨터 LGP-30 (arstechnica.com)
- Computer latency: 1977-2017
- Why the Stick Shift Might Actually Survive the Electric Revolution
- "1만 달러 보청기 vs. 에어팟 프로" 청력 회복 효과 비교해 보니⋯
- 퀄컴, 차세대 CPU '오라이온' 예고…"모바일과 PC의 융합 주도할 것"
- ASML looking to finally get ahead of Moore’s law
- THE INSIDE STORY OF TEXAS INSTRUMENTS’ BIGGEST BLUNDER: THE TMS9900 MICROPROCESSOR
- Why isn't your keyboard in alphabetical order?
- 가정용 e-Ink 날씨 디스플레이 만들기 (kimmo.blog)
- When to hold ’em and when to fold ’em: Adding a hinge to a Game Boy that God never intended
- 아이패드 10세대용 애플펜슬 어댑터가 우스꽝스러운 10가지 이유
- Arduino, IoT를 위한 첫번째 "Micro PLC" 인 Opta 공개 (hackster.io)
- 경력 관리와 개발문화
- 코딩 및 시스템 스킬로 돈을 버는 다른 방법이 있을까요? (news.ycombinator.com)
- “저성과 직원 비율 늘려라” 구글 새 인사고과 지침 밝혀져
- PC 판매량 급감, 구조 조정으로 이어져…HP 6,000명 감원 발표
- "내용도 형식도 잘못됐다" IT 기업 대규모 해고 고찰
- “올해에만 18만 명이 실직”··· 2022년 9~11월 IT 정리해고 연대기
- From Async Code Reviews to Co-Creation Patterns
- The Top 12 Reasons Startups Fail
- TTOSA - 오픈소스 대체제가 나오는 데까지 걸리는 시간 (staltz.com)
- [경향신문×언더스코어] 자주 바뀌는 입시정책, 과실은 누가 챙길까? - 전국 지역 별 학원 데이터와 교육 불평등
- Betting on Things That Never Change
- 토스·두나무 73%↓…'벼랑 끝' 스타트업, 유니콘마저 몸값 '뚝'
- TikTok Is Still Hiring as Competitors Shed Jobs
- Consider working on genomics
- 1 big thing: Unpacking Musk's "hardcore" marching orders
- Strategy 101: An Introduction to Power
- Without Easy Money, The Tech Sector Faces Hard Times
- 아마존 너마저... 사상 최대 규모인 1만 명 정리해고
- How to Prepaer for Life after Twitter
- Hundreds of employees say no to being part of Elon Musk’s ‘extremely hardcore’ Twitter
- 개발자의 생산성을 측정해야 하는가?
- 오픈소스 비즈니스 모델들 (unzip.dev)
- Is 40 hours a week too much? Here’s what history and science say
- “직원의 40%, 현 직장 그만두지 않는 이유로 ‘동료와의 유대감’ 꼽아” 미로
- 아사나(Asana), 운영비 절감 위해 전체 직원의 9% 자른다
- 개발 실력이 눈에 보이는 이력서 작성법
- Top 10 Highest Paying Tech Jobs In 2022 | Most In-Demand Roles
- 트위터 사태로 돌아보는 ‘정리해고’ 대처법
- 16 GitHub repositories with more value than USD 20K+ bootcamps (learn for FREE):
- Coding Interview University
- Amazon Is Said to Plan to Lay Off Thousands of Employees
- Which one of these will be the biggest “unicorn” failure ever?
- Development Department Performance Indicators
- Changing times (or, why is every layoff 10-15%?)
- 블록체인과 메타버스
클라우드/고성능 서버/데이터베이스 관련 소식
- 보안
- Investigating a backdoored PyPi package targeting FastAPI applications
- ‘구독 취소하려면 전화 달라’ 유닛42, ‘콜백 피싱’ 해킹 경고
- ‘해묵은 앱’을 정리해야 하는 이유
- "패치 속도 높인다" 애플, iOS 16.2 베타 버전에서 '신속 보안 대응' 테스트
- Building an Effective Incident Management Process
- Build a More Secure Web using npm with Deno
- Infosys leaked FullAdminAccess AWS keys on PyPi for over a year
- Open-source software vs. the proposed Cyber Resilience Act
- Metlo is an open-source API security platform
- NSA, 메모리 안전문제로 C/C++ 대신 C#, Go, Rust 등의 언어를 권장하는 지침 발표 (nsa.gov)
- 클라우드
- Cloudflare servers don't own IPs anymore – so how do they connect to the Internet?
- Amazon Introduces Saving Plans for AWS Compute Services
- Announcing AWS Graviton2 support for Amazon EMR Serverless - Get up to 35% better price-performance for your serverless Spark and Hive workload
- AWS and Blockchain
- 클라우드에서 자동화는 어떻게 할까?
- AWS를 활용한 확장성 높은 모바일 트레이딩 시스템 (MTS) 구축하기
- Use cross-Region read replicas with Amazon Relational Database Service for SQL Server
- Automate an isolated browser instance with just a few lines of code
- AWS, AWS Lambda에서 .NET 애플리케이션에 대한 네이티브 AOT 도구 지원 발표
- Helping VFX studios pave a path to the cloud
- 데이터베이스
보너스: Take a guess as to when I upgraded from JDK 1.8 to 17: via @_JamesWard)
EOB
댓글 없음:
댓글 쓰기