오늘의 짤방: fullstack🤪 via @chb0b
개발 관련 소식
- 팁과 유틸리티
- Hardening macOS
- "포토샵 필요 없다" iOS 16·벤추라에서 이미지 배경 제거하는 방법
- 크롬보다 나은 마이크로소프트 엣지의 5가지 기능
- Viddy - Go로 재작성한 모던 Watch 커맨드 (github.com/sachaos)
- MinSans - Noto Sans의 불편한 점을 해결하기 위해 시작된 사이드 프로젝트
- maxurl - Finds larger/original versions of images and videos: 소스코드
- 벤투라에서 찾은 '클래식 맥OS'의 이스터에그
- sourcegraph - Code Search service
- pptx-tool - A script package for pptx helper tools to fill the gap between PowerPoint GUI and OOXML.
- Dan's Tools
- 랜덤 Favicon 생성기 (toolcool.org)
- Ikonate are fully customisable & accessible*, well-optimised vector icons.
- 4 macOS Screenshot Tricks To Impress Your Co-Workers
- Lorien - 무한 칠판/노트 작성 도구 오픈소스 (github.com/mbrlabs)
- dns.toys is a DNS server that takes creative liberties with the DNS protocol to offer handy utilities and services that are easily accessible via the command line.
- Shotcut - 무료, 오픈소스, 크로스플랫폼 비디오 편집기 (shotcut.org)
- 프로그래밍
- Speeding up this site by 50x
- 가장 인기 있는 웹어셈블리 언어는 '러스트'
- Layer — A New Tool for Spreadsheet Management
- NVIDIA has open-sourced its Linux GPU kernel drivers
- Miniflux - 경량 오픈소스 RSS 리더 (miniflux.app)
- Whatever happened to SHA-256 support in Git?
- a brief history of one line fixes
- Data Oriented Programming in Java
- Crafting Interpreters: A Review
- “Don’t Mock What You Don’t Own” in 5 Minutes
- BlueLink - 현대자동차 제어용 Python API Wrapper (Unofficial) (github.com/synchronizing)
- 최고의 개발툴 발표는 어떤 건가요? (news.ycombinator.com)
- Would Steve Wozniak pass Facebook and Google software engineer interviews with flying colors?
- The Documentation Triangle (or, why code isn't self documenting)
- Localhost 시대의 종말 (dx.tips)
- Lexical – a web text editor framework that powers Facebook
- NFS: the early years
- The Illustrated QUIC Connection
- Django Rest Framework 레시피
- Oldschool PC Fonts
- Platformer Toolkit is an interactive video essay
- 리액트 오픈소스 어워드 2022 (osawards.com)
- JavaScript Main Thread Time
- httparchive Report: State of the Web
- Awesome Cold Showers
- Because cross-compiling binaries for Windows is easier than building natively
- We Are Sorry to Inform You (2005)
- 👋 Aloha, this is where you can grab most of my tech doodles and sketchnotes.
- moon - A build system for the JavaScript ecosystem, written in Rust.
- LinkedIn’s journey to Java 11
- 프로그래밍의 ‘짜릿함’과 ‘위대함’에 대하여
- 자바ㆍ자바스크립트용 풀 스택 프레임워크, 제이힙스터의 이해
- API 디자인, 개발, 테스트를 위한 무료 도구 12선
- UI Component Encyclopedia (storybook.js.org)
- Project Bloks: Making code physical for kids
- C#: IEnumerable, yield return, and lazy evaluation
- JavaScript testing best practices
- "새로운 개발자 경험이 온다" 2022년 SW 트렌드 총정리
- Toffeeshare FAQ(file transfer using WebRTC)
- The history and evolution of the Unix operating system is made available as a revision management repository, covering the period from its inception in 1970 as a 2.5 thousand line kernel and 26 commands, to 2018 as a widely-used 30 million line system.
- 당근마켓에서 공통으로 관리되는 웹사이트 소스코드 저장소입니다.
- Design resources for developers
- { 고퀄리티⚡개발 컨텐츠 모음 }
- 자바스크립트 프레임워크 비교 - 애플리케이션 파일 크기 중심으로
- Firefox 데스크탑 & 안드로이드에서 WebContainers 지원 시작 (blog.stackblitz.com)
- Helping developers break through the enigma of code
- fork() without exec() is dangerous in large programs
- mintlify - Autopilot for World Class Documentation
- vvt-gog - A Very, Very Tiny Grammar of Graphics
- How To Set Up Jupyter Notebook with Python 3 on Ubuntu 18.04
- Ten Reasons Why I Don't Like Golang
- Frontend Mentor
- Penpot is the first Open Source design and prototyping platform meant for cross-domain teams.
- Deepkit - 고성능 TypeScript 프레임워크 (deepkit.io)
- Diving into GCC Internals
- 원티드 서버개발자 QnA 1편 ‘원티드 서버 FastAPI 도입 장점과 단점’
- Deepkit - 고성능 TypeScript 프레임워크 (deepkit.io)
- fresh - The next-gen web framework.
- THE STATE OF user research 2022
- IETF Tools - IETF-related tools, standalone or hosted on tools.ietf.org.
- Challenge: Pixel perfect design
- World’s Largest Computing Society Makes Thousands of Research Articles Freely Available; Opens First 50 Years Backfile ACM Takes Major Step in Its Transition To Become a Fully Open Access Publisher
- Neat: LLVM pre-computes `factorial(10)` (3628800) in this Rust example at compile time 😮
- 1. 테스트하기 좋은 코드 - 테스트하기 어려운 코드
- fastcache - fast thread-safe inmemory cache for big number of entries in Go
- 한국 개발자를 위한 법률 모음
- PORTING DOOM TO A FORGOTTEN APPLE OS
- 안드로이드 12 스플래시(SPLASH SCREEN) 화면 적용하기
- The Future Of Frontend Build Tools
- The DJB legacy
- Using Magic Methods to Control Attributes in Python
- DevOps
- 메르세데스 벤츠가 900개의 쿠버네티스 클러스터를 운영하는 이유
- CI/CD에서 한 단계 더 나아간 '지속적 배포 자동화' 준비하는 5가지 방법
- 컨테이너 분야의 '요즘 애들', 포드맨을 아시나요?
- portainer.io - Container Management Made Easy
- Dynamic Kubernetes Cluster Scaling at Airbnb
- Don't Use Kubernetes, Yet
- Introducing Grafana OnCall OSS, on-call management for the open source community
- 페이스북은 어떻게 배포하는가 (subokim.wordpress.com)
- 설계
- How to Make a Complete Map of Every Thought You Think
- NoSQL, NoMQ: Palo Alto Networks’ New Event Streaming Paradigm
- Designers, (Re)define Success First
- Building Serverless Applications That Scale The Perfect Amount
- Distributed System Design Patterns
- How to build a scalable backend to query and search billions of records?
- CACHE IN DISTRIBUTED SYSTEMS
- MSA 환경에서 네트워크 예외를 잘 다루는 방법
- Netflix Drive: Building a Cloud-Native Filesystem for Media Assets
- Meta가 캐시 무효화를 쓰면서 캐시 일관성을 유지하는 방법 (번역) (moonsub-kim.github.io)
- 다른 스타트업은 어떤 기술 스택을 사용하고 있을까요?
- Data Race Patterns in Go
- Dynamic Kubernetes Cluster Scaling at Airbnb
- 하드웨어
- "최신 제품이 항상 최고는 아니다" M2 vs. M1 프로·맥스·울트라 비교 분석
- Why do some 747 pilots shut down engine number 3 while taxiing after landing? I saw this on some videos, but no one shut down number 1, 2, or 4. Is there a special reason for engine 3?
- Record-Breaking Voyager Spacecraft Begin to Power Down
- Why webcams aren’t good enough
- Does the tank have a future?
- 개발자를 위한 모니터 추천 / 가이드 (velog.io)
- STRONG SHOWING FOR FIRST EXPERIMENTAL RISC-V SUPERCOMPUTER
- Apple M2 Die Shot and Architecture Analysis – Big Cost Increase And A15 Based IP
- 경력 관리와 개발문화
- “개발자의 약 85%, 완전 또는 부분 원격근무한다” 스택 오버플로우
- Imagine there’s no human error…
- What Kind of Coach Does Your Team Need?
- 난 Jira가 정말 싫어요 (ifuckinghatejira.com)
- How to Write a Cover Letter in 2022 | Beginner's Guide
- Stack Overflow Developer Survey 2022
- :: 원티드 프리온보딩 프론트엔드 코스 사전과제
- [번역] 개발 배우기가 정말 어려운 이유
- 여러가지 일을 할 수 있다는 건 애매한 게 아니다 (community.applepie.pro)
- Developer Experience at Vercel
- 칼럼ㅣ‘혁신’을 마비시키는 3가지 착각 - CIO Korea
- '디지털 노마드' 삶에 대해 아무도 말하지 않는 6가지
- 가장 효과적인 창업자들을 연구해서 얻은 교훈들 (blog.google)
- “공포와 압박 그만, 상식 따라 살라” 한국 기업문화에 던지는 충고
- Inside the dissolution of Apple’s legacy design team
- The Silent Majority of Experts
- “인재가 없다”... 프로젝트별 단기 고용으로 눈 돌리는 中企
- Luck Surface Area: How to Get Lucky In Life
- 스타트업을 위한 '실험'과 '가설' 개념 설명
- The Joy of Programming
- Reselling Software: Don’t Start a SaaS — White Label Someone Else’s Instead
- How Big Tech Runs Tech Projects and the Curious Absence of Scrum
- Things you're allowed to do
- 미래에는 머지않아 반드시 모두가 배워야 할 장비가 나오게 될 겁니다. 여러분은 지금부터 그때를 대비하는 겁니다. 그래서 오늘 실무적 경험으로 의미 없는 장비를 배워볼 겁니다.
- 블록체인과 메타버스
- DeviantArt Protect scans NFTs on public blockchains to catch art theft in Web3 in real time.
- Reality is Scarce
- Blockchains Vulnerable to Centralized Control, DARPA Report Finds
- Are blockchains decentralized?
- Ethereum Mining Is Going Away
- Building a Blockchain in Python
- Meta Reveals VR Headset Prototypes Designed to Make VR ‘Indistinguishable From Reality’
- Cryptanalysis of the Algorand Subset-Sum Hash Function
- TBD, Web5 발표 (developer.tbd.website)
클라우드/고성능 서버/데이터베이스 관련 소식
- 보안
- SMS phishing is way too easy
- '선언적 관리'로 통합되는 애플의 보안 기술
- Apple, Google, and Microsoft want to kill the password with “Passkey” standard
- Unused Credentials Key Culprits in Cloud Attacks, Study Says
- IAM Your Defense Against Cloud Threats: The Latest Unit 42 Cloud Threat Research
- Popular Python and PHP libraries hijacked to steal AWS keys
- How safe is zig?
- Google Chrome extensions can be fingerprinted to track you online
- 파이어폭스, 무분별한 쿠키 활용 막는 ‘쿠키 통’ 기능 추가
- "보안이 어려운 사용자를 위한" 멀웨어의 보편적인 9가지 유형과 메커니즘
- headscale - An open source, self-hosted implementation of the Tailscale control server.
- How a Saxophonist Tricked the KGB by Encrypting Secrets in Music
- Stuxnet is embarrassing, not amazing
- 클라우드
- 데이터베이스
- Keeping track of database schema changes
- One-liner for running queries against CSV files with SQLite
- AWS Aurora Serverless v2 는 Serverless가 아니다 (lastweekinaws.com)
- goose is a database migration tool. Manage your database schema by creating incremental SQL changes or Go functions.
- Tproxy: A cli tool to proxy and analyze TCP connections with MySQL Support
- IceFireDB SQLite database is a decentralized SQLite database.
보너스: "망치만 있으면 모든 것이 못처럼 보인다. 그 망치가 C++이라면 모든 것이 엄지처럼 보인다." via @bn3monkey
EOB
댓글 없음:
댓글 쓰기