(오늘의 짤방: ㅋㅋ MS dos 4.0도 오픈소스화됨. 커밋 메시지가 MZ is back! MZ는 도스 실행파일을 표시하는 2바이트 시그니처... via @neozest)
개발 관련 소식
- 팁과 유틸리티
- Yazi - ⚡️ Blazing Fast Terminal File Manager
- TagStudio is a photo & file organization application with an underlying system that focuses on giving freedom and flexibility to the user.
- 비디오 화상대화 동안 발표자 오버레이 사용하기(맥OS X)
- Windows Photos adds new Microsoft Designer integration
- Hanword HWP document converter for Microsoft Word 2016 - Hanword HWP document converter for Microsoft Word 2016 is a tool which allows you to convert and open HWP files in Word as DOCX files.
- Firefox 125.0.1 릴리즈 (mozilla.org)
- 구글 ‘서클 투 서치’ 똑똑하게 활용하는 5가지 비법
- 구글, 포토 앱 사용자에게 픽셀 전용 AI 편집 툴 무료 제공…5월부터 적용
- LittleBigMouse - DPI Aware mouse move across screens for Windows 10 / 11
- 프로그래밍
- GN⁺: DOS 4 오픈 소스화 (hanselman.com)
- GN⁺: Rust로 게임 개발을 한 3년 후에 떠나며 (loglog.games)
- ✨ Go-to design system resources 👇
- 이제는 ‘닭 잡는 칼' 이상··· 로우코드 도구 고급 활용법 7가지
- ‘라이선스 변경’ 보다 더 시급히 다뤄야 할 오픈소스 문제
- 자바스크립트 ‘프로미스’ 실전 사용법 5가지
- Write Unit Tests for Your Python Code With ChatGPT
- Nimble (formerly known as “Alpha”) is a new columnar file format for large datasets created by Meta. Nimble is meant to be a replacement for file formats such as Apache Parquet and ORC.
- Introduction to Apache Kafka Error Handling (Springboot)
- JSR은 또 다른 패키지 관리자가 아닌 새로운 도구입니다 (deno.com)
- Modern Java/JVM Build Practices
- unkey - Our platform simplifies the API-building process, allowing you to monetize, analyze, and protect endpoints.
- automathon - A Python library for simulating and visualizing finite automata.
- 프론트엔드 개발자/엔지니어 핸드북 2024 (frontendmasters.com)
- How to run pytest in parallel on GitHub actions
- Empower your script with auto_venv: Say Goodbye to Manual Setup or Install!
- Python Gotcha: strip, lstrip, rstrip can remove more than expected
- escaping: Suppress Exceptions With Callbacks and Logs
- 자바의 Virtual Thread가 나와도 코틀린의 코루틴은 여전히 살아남을까?
- 9 signs your frontend code has quality issues that affect your users
- Show GN: LogTape: 의존성 없는 Node.js/Deno/Bun/브라우저용 로깅 라이브러리 (github.com/dahlia)
- MuPDF.js - WASM을 이용한 브라우저/Node.js용 PDF 뷰어 (github.com/ArtifexSoftware)
- Java Scoped Values: Better ThreadLocals
- py2wasm - Python to WASM 컴파일러 공개 (wasmer.io)
- How to Format Floats Within F-Strings in Python
- Announcing py2wasm: A Python to Wasm compiler
- Predicting solar eclipses with Python
- Client libraries are better when they have no API
- With Great Tables anyone can make wonderful-looking tables in Python.
- csjosa - c# 한글 조사 처리입니다. 모노와 VS2013에서 빌드 및 실행 테스트되었습니다.
- Papers We Love (PWL) is a community built around reading, discussing and learning more about academic computer science papers.
- 자마린 폼 지원 종료 이후 해야 할 일 "업데이트가 전부다"
- 지원 종료된 지도 10년인 윈도우 XP가 아직도 쓰이는 곳들
- A Tale of Two Frameworks: The Domain Graph Service Framework Meets Spring GraphQL
- Elastic Universal Profiling agent, a continuous profiling solution, is now open source
- Adventures in Import-land, Part II
- Java 22 Brings Developers Better Usability, Promise of Simplification
- Spinlocks Considered Harmful
- Build a Flashcards App With Django
- HTTP Requests With the "requests" Library Quiz
- 웹페이지 DOM을 3D로 보여주는 코드 스니펫
- 프론트엔드 개발자가 알아야 할 숫자들 (vercel.com)
- Python F-String Codes I Use Every Day
- Using breakpoints to explore your code
- ASGI deployment options for Django
- How I manage Python in 2024 - No more frustration
- Python Project-Local Virtualenv Management Redux
- Bringing Python to Workers using Pyodide and WebAssembly
- Why Do Python Lists Multiply Oddly? Exploring the CPython Source Code
- Enforcing conventions in Django projects with introspection
- JupyterLab for an Enhanced Notebook Experience
- Clean Code in Python
- I ported THOUSANDS of apps to Windows 95
- 파이썬 초보자가 저지르는 10가지 실수
- unicode-segmenter - A lightweight and fast, pure JavaScript library for Unicode segmentation.
- DevOps
- Observability: logging, tracing, and metrics.
- Cloud Hypervisor is an open source Virtual Machine Monitor (VMM) that runs on top of the KVM hypervisor and the Microsoft Hypervisor (MSHV).
- Investigation of a Cross-regional Network Performance Issue
- How NAT traversal works
- NGINX를 투명 프록시 (transparent proxy)로 사용하기
- 4 types of performance tests and what they tell you.
- Dool – All-in-One Linux Server Performance Monitoring Tool
- 데이터 엔지니어의 Airflow 데이터 파이프라인 CI 테스트 개선기
- koyeb - Deploy to production, scale globally, in minutes (PaaS)
- “개발자 83%는 이미 데브옵스를 쓰고 있다”
- sniffnet - Application to comfortably monitor your Internet traffic, Cross-platform, Intuitive, Reliable
- How to Expose Multiple Containers On the Same Port: Multiple Containers, Same Port, no Reverse Proxy...
- 설계
- Top 8 Cache Eviction Strategies.
- Redesigning In-Train Displays of the ICE
- A Distributed Systems Reading List
- The Serverless Illusion - Abstractions can become illusions. Is Serverless one of them?
- The Design Philosophy of Great Tables
- 모두가 행복해지는 API 문서 통합과 자동화
- The Log: What every software engineer should know about real-time data's unifying abstraction
- 디지털 정부서비스 UI·UX 가이드라인 - 행정안전부. 2024
- Make Python DevEx
- A key motivator of Distributed Async Await: application-level processes "outlive" platform-level processes
- Modular Monolith Data Isolation
- The System Design Primer
- 경력 관리와 개발문화
- 더 나은 사람을 뽑는 방법 | 브라이언 클라스 명강의 몰아보기 3편
- AI로 새 매출 기회를!··· CIO가 CFO와 협력해 ‘레브옵스’ 구축하기
- 한전, 창사 이후 두번째 희망퇴직… 150여명 규모
- “직장 상사보다 AI에 조언 구하는 Z세대…” 이직 고민하게 만드는 기업의 특징
- The jextract tool parses header (.h) files of native libraries, and generates Java code, called bindings, which use the Foreign Function and Memory API (FFM API) under the hood, that can be used by a client to access the native library.
- Kamal - 모든 곳에 웹앱을 쉽게 배포하고 관리해주는 도구 (github.com/basecamp)
- '월급쟁이' 분석해보니…3명 중 1명은 월급 200만원대
- Google is officially a $2 trillion company
- 우리의 소프트웨어 프로젝트 계획이 늘 틀어지는 이유
- 업무 환경의 진화, 키는 ‘주 4일제’에 있다
- '올해 기업 IT 지출 증가하면서 관리형 서비스 성장 중'… IDC 보고서
- 인공지능은 과연 일자리를 없앨까? '역사'는 그렇지 않았다
- '동종업계 이직금지' 조항 무효화의 파장
- 엇갈리는 빅테크 희비… MS·구글 웃고, 메타·인텔은 주가 폭락
- GN⁺: 읽은 내용이 당신을 만든다, 기억하지 못한다 해도 (blog.jim-nielsen.com)
- 구름, 23년 매출 144억원으로 전년비 61%↑…2년 연속 흑자
- How to Become a Supercommunicator at Work
- 덕성여대, 독문-불문과 폐지… 인문학 소멸위기
- GN⁺: 아무도 책을 사지 않습니다 (elysian.press)
- AI, 개발자까지 삼키나…확 달라진 SW시장의 미래는
- 엔씨소프트, 결국 인원 감축 카드 꺼냈다 - 노동조합 통해 다수의 제보... 규모는 확인할 수 없어
- Failures, mistakes and confusion
- 당신이 기술 코파운더를 찾을 수 없는 이유 (breakneck.dev)
- [단독]정부 SW사업 참여 개발자들 10억대 임금체불···'반프리 계약'이 사태 더 키웠다
- Bus driver and Assistant Professor: a unique double position
- GN⁺: 바이엘, 상사 없애고 직원들에게 "자율 조직화" 요청 (fortune.com)
- Why the 100x analyst doesn’t exist
- Why Engineers Should Study Philosophy
- How to survive coding interviews with a single line of Python code
- 2년동안 194USD 버는 앱을 만들면서 얻은 교훈
- 방치형RPG 비판 - 동시대 게임의 사회적 상상력의 문제
- 코딩 잘해야 은행원 된다… 일반 행원 줄이고 전문분야 채용 신설
- 이직할 때 ‘우리 회사 데이터 분석 잘한다’는 말에 낚이지 않는 방법
- 성인 10명중 6명, 1년에 책 한 권도 안 읽는다…독서율 최저치 경신
- “억대 연봉 옛말 됐다”…이 직원 4명분 AI가 도맡아 ‘대규모 칼바람’
- 10 things software developers should learn about learning
- 인건비 줄여 AI 투자…밀려나는 빅테크 직원들
- 오픈AI, 1년 만에 직원수 2배 증가..."올말에는 1500명 넘을 것"
- "까라면 까" 문화는 옛말... '작업중지' 30만 번 발동한 삼성물산
- "이젠 무섭네요"…억대 연봉에 모셔가던 '취업깡패' 지금은
- 일부 금융 대기업, 수습 직급 대체하는 AI 도구 테스트 중
- “AI 코딩 도구 사용률, 2028년까지 급증 전망” 가트너
- 집중과 제거의 중요성
- Product/Market Fit (PMF)을 위한 로드맵 (longform.asmartbear.com)
- 거절은 새로운 시작
- Career Paths Are Never as Straightforward as We Believe: Introducing The Path
- 에드거 샤인의 조직문화의 개념, 조직문화를 강건하게 만드는 방법에 대한 고민들
- 👨🏫좋은 개발 스터디를 운영하는 법
보안/클라우드/데이터베이스 관련 소식
- 보안
- 클라우드 백업 솔루션 선택 시 기억해야 할 4계명
- 내 아이클라우드 계정에 로그인한 모든 기기를 확인하는 방법
- Fingerprint Sensing Process
- 깃허브와 깃랩 사용하면 사실상 대처법이 전무한 피싱 공격 완성
- How to detect a fake account
- Network Security and Exploitation
- GitHub - Psmths/windows-forensic-artifacts: Handbook of windows forensic artifacts across multiple Windows version with interpretation tips with some examples. Work in progress!
- Zero-Knowledge Proofs for the Layman
- “구관이 명관?” 더 이상 사용하지 말아야 할 구식 보안 프랙티스 5가지
- “해커가 나를 보고 있지 않을까?” 윈도우 PC를 위한 웹캠 보안 가이드
- 비밀 관리를 위한 금고 시스템 만들기 (kciter.so)
- 강은성의 보안 아키텍트ㅣ개인정보 처리 위탁에서의 재위탁과 수탁자 및 위탁자 관리
- 구글 원 부가 서비스 VPN, 연내 서비스 중단하며 '구글 공동 묘지'로
- GN⁺: PuTTY 취약점 vuln-p521-bias 발견 (chiark.greenend.org.uk)
- 클라우드
- 데이터베이스
- PostgreSQL's memory allocations
- GN⁺: 분산형 SQLite: 패러다임의 전환인가 과장된 선전인가? (kerkour.com)
- GN⁺: Supabase Storage, 이제 S3 프로토콜 지원 (supabase.com)
- 효율적인 DB관리를 위한 Data Storage Automation
- DrawDB is a robust and user-friendly database entity relationship (DBER) editor right in your browser.
- DB의 아버지 "생성AI 미래, 융합 DB가 관건"
- GN⁺: Neon Serverless Postgres 정식 출시(GA) (neon.tech)
- Supabase, 4년간의 베타를 거쳐 이제 GA(일반 사용 가능) (supabase.com)
- GN⁺: Redka - SQLite로 재구현한 Redis (github.com/nalgeon)
- PostgreSQL Index Advisor (github.com/supabase)
- ParadeDB is an Elasticsearch alternative built on Postgres.
- pqJQ - Postgres에서 jq 사용하기 (github.com/Florents-Tselai)
- Keeping Multiple Databases in Sync Using Kafka Connect and CDC
(보너스: MS-DOS comments 🔥🔥🔥 via @vxunderground)
EOB
댓글 없음:
댓글 쓰기