오늘의 짤방: 있잖아 다산 정약용의 혼신의 엑셀... via @norang214782
개발 관련 소식
- 팁과 유틸리티
- 한마디 언급 없었는데... 구글 드라이브, 숨겨진 파일 수 제한 논란
- CoScreen V5.0 - a new way to share your screen 🤝
- Tiptap Editor Stable Release
- “파란 화면의 마법” 유용한 파워셸 툴 7종
- 사파리에서 HTML 페이지가 열리지 않을 때 해결방법
- 사용하지 않는 소프트웨어와 SaaS 라이선스가 50% : 넥스싱크 리서치
- “윈도우 12는 더 모듈화된다” 새로운 코어PC 개념 ‘눈길’
- WWDC 2023에서 기대하는 맥OS 14의 7가지 변화
- lsd - This project is a rewrite of GNU ls with lots of added features like colors, icons, tree-view, more formatting options etc.
- Little Snitch Mini (obdev.at)
- Apple Passwords Deserve An App
- Traditional word processors are for formatting text. Lunette organizes your ideas and supports the writing process.
- 슬리드(slid) - 영상 속 지식이 클릭만 하면 내 것으로
- You can use Canva to convert any document into a presentation.
- cockatoo - Transcription powered by AI. Turn your audio or video files into text or subtitles in seconds.
- 프로그래밍
- SwissMap: A smaller, faster Golang Hash Table
- The adapter pattern in Go
- Decreasing the Number of Memory Accesses 1/2
- “거의 모든 OS 앱으로 변환” 타우리 프레임워크의 이해
- reviewdog - A code review dog who keeps your codebase healthy.
- Cosine Implementation in C
- From Unknown to Expert: Golang Statements You Need to Know
- Golang Microservices Example
- Awesome Docker
- python3-nmap - A python 3 library which helps in using nmap port scanner.
- Go: A Documentary
- mop: track stocks the hacker way - A command-line utility that displays continuous up-to-date information about select markets and individual stocks.
- Writing a Profiler in 240 Lines of Pure Java
- Unit vs Integration vs System vs E2E Testing
- Code Coverage Best Practices by Google
- Code coverage at Google
- MiniSearch - JavaScript 인메모리 풀텍스트 검색 엔진 (github.com/lucaong)
- C++ Initialization Story in Print
- OLIVE CLI는 사용자 PC 환경에서 OLIVE Platform의 기능을 실행할 수 있도록 돕는 CLI(Command Line Interface) 도구입니다.
- Infinite Mac: infinitemac.org
- Unleashing the Power of Modern Java
- Learn Images - 웹개발자를 위한 이미지에 대한 모든 것 (web.dev)
- Push notifications are now supported cross-browser
- Random Fuzzy Thoughts
- OTPAuth - One Time Password 라이브러리 (github.com/hectorm)
- Thoughts on Svelte
- Goda is a Go dependency analysis toolkit. It contains tools to figure out what your program is using.
- jcscpu - Logical implementation, in Perl and Go, of the computer described in J. Clark Scott's book "But How Do It Know?".
- 구글에서 제안하는 오류 메세지 작성법
- 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.
- Mastering Design Patterns with Examples — Observer Pattern
- Modern iOS Navigation Patterns (frankrausch.com)
- Lenis - 부드러운 스크롤 라이브러리 (lenis.studiofreight.com)
- My experience crafting an interpreter with Rust
- Strategy Pattern
- wuzz - Interactive cli tool for HTTP inspection.
- Decorator Pattern
- The Death of a Technical Skill
- An EEVDF CPU scheduler for Linux
- Why Take a Compiler Course?
- envio is an open source CLI tool that helps make managing environment variables a breeze.
- soup - Web Scraper in Go, similar to BeautifulSoup
- FREE Programming Cheat Sheets
- Zellij is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. Similar programs are sometimes called "Terminal Multiplexers".
- 파이썬을 자바스크립트로, 다시 반대로 변환하는 방법
- How to start a React Project in 2023
- Debugger Upskill: Basic and Advanced Stepping
- Pattern Matching in Java – 5 Examples for Busy Developers
- 7 Steps to Become a Pro Web Developer.
- Top 10 Plugins for IntelliJ-Based IDEs
- I Completed All 8 Advents of Code in One Go: Here Are the Lessons I Learned.
- What good are Record Patterns in Java? An example based on Spark's Catalyst Optimizer and it's Tree Rewriting Rules
- The code quality pyramid
- Increase Your Code Quality in Java by Exploring the Power of Javadoc
- Legacy Code Refactoring: Tips, Steps, and Best Practices
- The Beauty of Java Optional and Either
- Java 20 sneak peek
- Java 21: Performance Improvements Revealed
- JDK 21: Image Performance Improvements
- The Ultimate Guide to JavaScript Error Handling
- How the GitHub Docs team uses GitHub Projects
- 7 Resources Every Web Developer Should Know
- What is .NET, and why should you choose it?
- Thoughts on 'What is .NET, and why should you choose it?'
- PHPUnit 10
- Extending PHPUnit with its new event system
- Laravel v10 Released
- Laravel 10: the mindful upgrade guide
- Microsoft Zero Defect (Internal Memo)
- 개발자를 위한 AI 검색엔진 ‘파인드(Phind)’ 활용법
- Farm is a super-fast web building tool written in Rust.
- The Unit in Unit Testing
- ThumbHash - A very compact representation of an image placeholder.
- The Unix process API is unreliable and unsafe
- Java 20 / JDK 20: General Availability
- So you've installed `fzf`. Now what?
- Mostly adequate guide to FP (in JavaScript) - This is a book on the functional paradigm in general.
- Understanding the .NET ecosystem: The evolution of .NET into .NET 7
- Typst is a new markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use.
- Laying Out a Print Book With CSS
- An Introduction to Computer Networks
- 개발자 양성, 어떻게 할 것인가?(발표 자료)
- mcoding.io - videos about Python, C++, and mathematics with the goal of helping spread knowledge on these topics for free to people all around the world!
- How to use Asynchronous Programming in Python
- WAKATA - GET IT RIGHT (CHALLENGING WEB DEVELOPMENT EXERCISES TO LEARN AND BE EFFECTIVE AS A DEVELOPER)
- Curl 25주년 (daniel.haxx.se)
- lo - Iterate over slices, maps, channels...
- Bats: Bash Automated Testing System
- Modern Font Stacks - 시스템 폰트를 사용한 폰트 스택 (modernfontstacks.com)
- CURL 8.0.0 IS HERE
- zola - A fast static site generator in a single binary with everything built-in.
- Huginn is a system for building agents that perform automated tasks for you online.
- Why We Added package.json Support to Deno
- 5 ways to schedule Jupyter Notebook
- When to use Python's "list" constructor
- I have been coding in Python for 8 years now. ⏳
- Textualize See - Textualize See is a command line tool to open files in the terminal.
- Ken Thompson - Closing Keynote - SCaLE 20x
- Gaia is an open source automation platform which makes it easy and fun to build powerful pipelines in any programming language.
- Golang Guide and Tutorials
- sololearn - The best way to learn to code
- Image Codec Comparison back
- Real-Time Video Processing with WebCodecs and Streams: Processing Pipelines (Part 1)
- Build Your Own Redis with C/C++
- Type Hints with Metadata Annotations(Python)
- fq - Tool, language and decoders for working with binary data.
- Rotation keys in Golang
- dockerize - Utility to simplify running applications in docker containers.
- Arbitrary code execution during compilation POC
- These are the top 300 packages in the world
- Is there a Correlation between the Use of Swearwords and Code Quality in Open Source Code?
- DevOps
- CNCF Platforms White Paper
- 카카오톡 서버 개발의 추억
- Logspout is a log router for Docker containers that runs inside Docker.
- GitOps — Fundamentals Part 0
- Kubernetes is hard
- Improving CI/CD Pipelines through Observability
- Microsoft Adds Support for Pod Sandboxing to Azure Kubernetes Service
- Kubernetes Network Troubleshooting Approach
- Reddit's 314-minute Outage
- Distributed Tracing: All you need to know to get started
- A debug container - This debug container can be used for debugging applications in your kubernetes cluster.
- Open Source Identity and Access Management
- 도커가 ‘무료 팀’ 요금제를 없애는 진짜 의미
- Running Kafka Without Zookeeper (production ready) PART 1
- DevOps Guide
- 설계
- 경력 관리와 개발문화
- [무료] 초보 백엔드 개발자 로드맵
- 9 tips to help you ace a whiteboard interview
- 카카오의 신입 FE 개발자는 어떤 기술 교육을 받을까 (feat. 2023 신입 개발자 블라인드 채용)
- 음 알고리즘을 정말 잘해야 프로그래밍을 잘하는 걸까요?
- 부하 직원에게 '쓴 소리'를 할 수 있는 자격
- IT 리더가 예상하는 5년 뒤 IT 직장의 모습
- ‘경영진 설득이 핵심’··· 코드 품질을 중요시하는 문화를 만드는 법
- You can't tell people anything
- Template for Efficient One-On-One Meetings
- Accenture trims forecasts, to cut 19,000 jobs as IT spending slows
- 개발자 양성, 어떻게 할 것인가?
- The End of Front-End Development
- 이번엔 돈 잘 버는 팀까지…또 9000여명 자른다는 이 거대 기업
- Twitch says it will lay off 400 employees
- More Students Are Turning Away From College and Toward Apprenticeships
- Career tips and no-cost training for the next generation of cloud technology
보안/클라우드/데이터베이스 관련 소식
- 보안
- We need better support for SSH host certificates
- “잘라낸 이미지 복원” 황당 오류, 아이폰ㆍ맥에도 영향 있을까
- Consider All Microservices Vulnerable — And Monitor Their Behavior
- 윈도우 캡처 도구로 잘라낸 이미지, 원본 복구 가능해
- “이메일 위장 쉬워진다” 모질라, 파이어폭스에 이메일 마스킹 서비스 통합 예정
- Sandworm - Javascript 코드 감사 도구 (sandworm.dev)
- Google urges Android phone users to switch off Wi-Fi calling
- 클라우드
- 생성형 AI 띄우기에 나선 빅3 클라우드, 속내는 클라우드 매출 되살리기
- “서버 10년 이상 쓰고 부품 80% 재활용” 한 클라우드 업체의 놀라운 인프라 관리
- 오라클, 대규모 쿠버네티스 환경 위한 OCI 신규 기능군 발표
- Does Kubernetes really give you multicloud portability?
- Cloud Native vs Cloud Agnostic
- s5cmd is a very fast S3 and local filesystem execution tool.
- ‘클라우드 안 쓴다, 고정 관념 버린다’··· 한 SaaS 기업이 ‘서버’를 구매하는 사연
- 클라우드 서비스 사용량 관리를 통한 운영 비용 최적화
- learn-cantrill-io-labs - this repo stores a collection of freely available demos and mini projects for AWS (and in the future other cloud platforms).
- 기업 발목을 잡을 수 있는 클라우드 실수 10가지
- Awesome AWS - A curated list of awesome AWS libraries, open source repos, guides, blogs, and other resources.
- Diagram as Code. - Diagrams lets you draw the cloud system architecture in Python code.
- Cost Optimization with AWS
- The cloud backlash has begun: Why big data is pulling compute back on premises
- Benchmarking the AWS SDK
- AWS S3: You can check out but can never leave
- 데이터베이스
- Parallel Hash Full Join for PostgreSQL 16 dev
- monstache - a go daemon that syncs mongodb to elasticsearch in realtime
- Announcing Blip: A New MySQL Monitor
- Vector database built for scalable similarity search
- psql Tips
- Sqlite Index Blaster - 대규모 SQlite 인덱스 초고속 생성 툴 (github.com/siara-cc)
- UUIDs are so much better than autoincrementing ids and it's not even close
- 주요 charset 소개 및 mybatis typehandler를 통한 한글 다루기
- SQL Coding Series - Advanced
- JupySQL - Run SQL in Jupyter/IPython via a %sql and %%sql magics.
- pg_jsonschema: JSON Schema support for Postgres
- PostgreSQL Lock Conflicts
- MySQL BOOLEAN 컬럼
- MariaDB vs PostgreSQL: 14 Critical Differences
- libgsqlite - A SQLite extension which loads a Google Sheet as a virtual table.
- Plato - SQL DB를 위한 Airtable (plato.io)
보너스: 8 key data structures that power modern databases. Which one is your favorite, and why? via @sahnlam
EOB
댓글 없음:
댓글 쓰기