(오늘의 짤방: ¯\_(ツ)_/¯ via @GuyBarrette)
개발 관련 소식
- 팁과 유틸리티
- Internet Archive Scholar
- How-To : 워드 문서에 체크박스 추가하기
- “메모리 도둑 어디 갔나” 구글 크롬, 메모리·배터리 세이버 모드 발표
- Screen recording in Snipping Tool begins rolling out to Windows Insiders
- Introducing passkeys in Chrome
- 안드로이드 데이터를 ‘간편하게’ 타 플랫폼으로 보내는 방법 3가지
- macOS Command Line
- Show GN: 회사 생활에 유용한 랜덤 도구 사이트 (random.gg)
- 방금 더 찾은 이상한 단축키 Ctrl+Shift+Alt+Windows+...
- Blockbench - A low-poly 3D model editor
- 윈도우 업데이트 오류가 발생했을 때 해결하는 방법 3가지
- PCjs uses JavaScript to recreate the IBM PC experience, using original ROMs, CPUs running at their original speeds, and early IBM video cards and monitors, including the classic green monochrome MDA monitor and the venerable “flickery” CGA monitor.
- Best Favicon Generators Online
- FFmpeg - The Ultimate Guide
- "이렇게도 쓸 수 있어?" 유니버설 컨트롤의 진가를 발견한 3장면
- WebStickies - Sticky Notes for the Internet
- 프로그래밍
- Fireship is a blazingly fast && highly-amusing way to level up your programming skills.
- Gatling vs JMeter - What to Use for Performance Testing
- Uxn is a virtual machine with 32 instructions.
- Nuitka the Python Compiler
- Stripe's real pricing: a primer
- Julia는 왜 훌륭한가 (viralinstruction.com)
- mybatis jacoco unit test coverage result
- Codon is a high-performance Python compiler that compiles Python code to native machine code without any runtime overhead.
- ezy - Fully-featured desktop gRPC/gRPC-Web client.
- Designing Hangeul by Google
- The Hidden Cost of Software Automation
- Abstraction is Expensive
- Silver Bullet - 마크다운 기반의 개인 지식 관리 시스템 오픈소스 (silverbullet.md)
- Python Debugging Cheat Sheet
- Apollo-11 - Original Apollo 11 guidance computer (AGC) source code for Command Module (Comanche055) and Lunar Module (Luminary099).
- Datasette’s new JSON write API: The first alpha of Datasette 1.0
- Lumi - 파이썬 함수를 REST API로 변환하는 초소형 프레임워크 (github.com/Tanmoy741127)
- The state of open source on GitHub
- Java EE에서 Jakarta EE로의 전환
- 사용자를 바보로 만들지 마세요.
- Keyboard latency
- Differences between Axios and Fetch for making API calls. Thread 👇🧵
- go-coffeeshop - A coffee shop application with event-driven microservices has been written in Golang. Nomad, Consul Connect, Vault, and Terraform for deployment
- Progressive web apps (PWAs)
- A Vim Guide for Advanced Users
- 19 valuable GitHub repositories for beginner developers (bookmark them):
- Advent of Code 2022 is nigh
- -10 % 3?
- git gone - 원격에서 삭제된 브랜치를 모두 삭제하는 커스텀 명령어 (erikschierboom.com)
- Tech-Verse 2022의 세션 영상
- 자바스크립트에서 expect(-3 % 3).toEqual(3 % 3)가 실패하는 이유
- What was Coding like 40 years ago?
- Counting unique visitors without using cookies, UIDs or fingerprinting.
- Why I am learning category theory
- Improving Firefox stability with this one weird trick
- macOS의 고급 CLI 명령들 (saurabhs.org)
- [컨테이너 인터널 #2] 컨테이너 파일시스템
- How to make the fastest .NET Serializer with .NET 7 / C# 11, case of MemoryPack
- I am disappointed by dynamic typing
- Java, CraC and Reducing Cold Start Duration with AWS Lambda SnapStart--airhacks.fm podcast
- Testing errors in Go
- Keyboard Shortcuts every Command Line Hacker should know about GNU Readline
- VM Options Explorer - OpenJDK11 HotSpot
- JSON hero - JSON sucks. But we're making it better.
- Rune 프로그래밍 언어 (github.com/google)
- Know Ruby? Enter Crystal!
- 스프링 부트 3 살펴보기
- WSL2보다 더 간단하게 구축하는 멀티패스와 도커 개발 환경
- JupyterLite is a JupyterLab distribution that runs entirely in the browser built from the ground-up using JupyterLab components and extensions.
- Everything I wish I knew when learning C
- Finch - 아마존이 공개한 컨테이너 개발용 오픈소스 클라이언트 (aws.amazon.com)
- Engineers' billing nightmares
- GCC undefined behaviors are getting wild
- 고급 자바스크립트 배우기 by John Resig (johnresig.com)
- I/O is no longer the bottleneck
- Running LXD containers in Macpine
- Git Notes: Git's Coolest, Most Unloved Feature
- Cache invalidation really is one of the hardest problems in computer science
- The Component Gallery: 다양한 디자인 시스템들을 컴포넌트별로 확인 할 수 있는 서비스
- How we ran a Unix-like OS (Xv6) on our home-built CPU with our home-built C compiler
- Swagger와 RestDocs의 우아한 조합
- Top 10 Github Repositories to Learn JavaScript you need to know:
- Scroll animations
- Stack Overflow questions and answers for web-platform technologies
- LuaJIT Remake Project
- Guido van Rossum: Python and the Future of Programming
- act - Run your GitHub Actions locally!
- The Origins of Python
- DevOps
- Grafana Labs Announces Trace Query Language TraceQL
- 네트워크 엔지니어를 위한 '무료' 필수 툴 12가지
- An Introduction to Monitoring Microservices with Prometheus and Grafana
- Tye is a developer tool that makes developing, testing, and deploying microservices and distributed applications easier.
- Fermilab/CERN recommendation for Linux distribution
- “쿠버네티스 덕분에 활력 넘친다” 오픈스택 사용자 설문 보고서
- A detailed explanation of Kubernetes architecture principles
- The Kubernetes API architecture
- Steps to emulate k8s Pod Network
- Containers vs. Pods - Taking a Deeper Look
- Chapter 8: Ingress & TLS/HTTPS with nginx, cert-manager & Vault
- How To Publish a Port of a Running Container 🧵
- How To Publish a Port of a Running Container
- 지능형 자동화가 CI/CD를 어떻게 변화시키는가?
- "시스코부터 데이터독까지" 네트워크 관리 분야 최강자 10선
- Managing Kubernetes without losing your cool
- Kubernetes Labels: Expert Guide with 10 Best Practices
- Notes on exFAT and Reliability
- Top 5 Resources for DevOps in 2023
- Building NAS with ZFS, AFP/Samba for Time Machine
- Amazon Releases Time Sync as Public NTP Service
- How to Monitor the Kubelet
- intro - to - k8s
- Infisical - 환경변수를 암호화하여 팀과 공유하는 오픈소스 (github.com/Infisical)
- Forgejo was forked from the well-known Gitea project in 2022
- The Impossible Port: MacOS
- 설계
- The State of APIs in the Container Ecosystem
- When to use gRPC vs GraphQL
- Using Serverless WebSockets to Enable Real-Time Messaging
- Beyond Microservices: Streams, State and Scalability
- Google 검색 순위 시스템에 관한 새로운 가이드 소개 (developers.google.com)
- GitHub, 미래를 위해서 REST API에 날짜 기반 버저닝 도입 (github.blog)
- 3 Java Patterns that died in 2022
- Memcached Architecture
- To infinity and beyond: enabling the future of GitHub’s REST API with API versioning
- 16 Best tools to Design your CICD Engine
- 경력 관리와 개발문화
- The Importance of Code Ownership
- How I got involved in the Rust community
- SCQA: WHAT IS IT, HOW DOES IT WORK, AND HOW CAN IT HELP ME?
- System Design Interview Cheat Sheet
- Chrome, 10 years later
- “아마존, 2만 명 정리해고 예정”
- The Big Tech Hiring Slowdown Is Here and it will Hurt
- Advice for Less Experienced Software Engineers in the Current Tech Market
- CEO Jim Rose's email to CircleCI employees
- 작년 직장인 평균연봉 4천24만원…'억대 연봉' 100만명 돌파
- a16z 의 테크 미디어 사이트 Future 셧다운 (businessinsider.com)
- 한국, 상위 관리자와 사원 간 직원 경험 격차 심각
- “금방 들어갈줄 알았는데…” 좁아진 IT기업 취업문에 ‘코딩 낭인’ 급증
- 혹시 첫 직장, 잘못 선택했나요?
- 구글에서 개발 팀장이 되기 위한 조건은 무엇인가?
- ‘채용 난·일자리 미스매치 동시에 해소한다’ 미국에서 떠오르는 ‘어프렌티스십 프로그램’
- Some advice from Jeff Bezos
- CEO Ash Kulkarni's email to Elastic employees
- Kraken Takes Steps to Weather Crypto Winter
- Rereading: The Soul of a New Machine by Tracy Kidder
- "경력직 IT 전문가 수요 여전히 높다" 경기 둔화 우려와 경력자 수요 공존
- 구글의 새 인력 개발 시스템, 저성과자 퇴출에도 이용될까?
- Startup Restructuring 101
- [샌드박스 네트워크] 이필성 대표가 말하는 샌드박스의 구조조정과 반성
클라우드/고성능 서버/데이터베이스 관련 소식
- 보안
- 깃허브, ‘계정 관리 도구’와 ‘무료 탐색기’로 NPM 패키지 보안 강화
- "악성 npm 패키지, 2년 사이 100배 늘었다" 리버싱랩스 SW 공급망 보안 보고서
- “보안 아니라 마케팅” 생체인식의 ‘진실’ 3가지
- '천만 페이코' 서명키 유출 알고도 넉 달간 쉬쉬했다
- SSHGuard - Brute-force 공격방어 도구 (sshguard.net)
- 또 해킹 당한 라스트패스…이번에는 고객 정보에 영향
- 2023년은 클라우드 최적화에 집중하자
- Memory Safe Languages in Android 13
- Notice of Recent Security Incident
- "번거로워도 해야 한다" 계정 보안 강화하는 이중인증 종류와 사용법
- Exploiting CORS Misconfigurations
- 독일 개인 정보 감시 기관에서 Microsoft 365는 GDPR과 호환되지 않는다고 결정을 내림 (twitter.com/wolfiechristl)
- No To Spy Pixels
- 클라우드
- Managed database backup and recovery in a multi-tenant SaaS application
- Day1 Keynote / ifkakaodev2022
- Recap of AWS re:Invent 2022
- Amazon VPC Lattice 미리 보기 – 서비스 간 통신을 위한 네트워킹 간소화 기능
- AWS re:Invent 2022 - A closer look at AWS Lambda (SVS404)
- AWS Announces Blue/Green Deployments for MySQL on Aurora and RDS
- 오픈소스·멀티클라우드·서버리스로 보는 AWS 이모저모
- Announcing Amazon CodeCatalyst, a Unified Software Development Service (Preview)
- Getting Started With Cloud Computing by Digital Ocean
- How switching to AWS Graviton slashed our infrastructure bill by 35%
- Data Lake 구조 설계 with Serverless
- AWS Lambda cold starts are about to get faster
- AWS Unveils New AI Service Features and Enhancements at re:Invent 2022
- Quarkus support for AWS Lambda SnapStart
- WasmEdge - Bring the cloud-native and serverless application paradigms to Edge Computing.
- 아마존 라이트세일(Amazon Lightsail)이란?
- “애저 데브옵스에 웹3를 통합한다” 마이크로소프트의 블록체인 실험
- 더 빠른 인스턴스로 옮겼는데 성능이 안 나오면 어디를 봐야 할까? (netflixtechblog.com)
- AWS에서 어떤 컨테이너 서비스를 이용해야 하나요?
- AWS re:Invent 2021 - Enabling workloads for high availability and durability with Amazon RDS
- 데이터베이스
- 개발자를 위한 Next-Level Database Techniques [무료 e북 / 50p PDF] (sqlfordevs.com)
- Welcome to the learnsqlonline.org free interactive SQL tutorial.
- EP30: Why is PostgreSQL the most loved database
- Postgres와 MySQL의 인덱스 머지 vs 컴포지트 인덱스 비교 (sirupsen.com)
- How We Built Fly Postgres
- Pandas vs. SQL — Part 4: Pandas Is More Convenient
- Index Merges vs Composite Indexes in Postgres and MySQL
보너스: found at my cs class via @PR0GRAMMERHUM0R
EOB
댓글 없음:
댓글 쓰기