read: fail

조합(Composition): 내가 Flox에 입사한 후 가장 원했던 기능

Flox의 조합(Composition) 기능은 여러 개발 환경을 손쉽게 합쳐서 재사용할 수 있게 해줍니다. 이제 Rust, Postgres, Kafka 등 다양한 툴을 한 번에 관리할 수 있어요! 개발자라면 꼭 주목해야 할 생산성 혁신 포인트입니다.

DOOM은 어디까지 실행될 수 있을까? 모든 기기 포트 아카이브

에어프라이어, 구글 맵, 심지어 구글 시트와 PDF까지! DOOM이 상상도 못한 기기와 소프트웨어에서 실행된 사례들을 모았습니다. 게임, 기술, 창의성이 만나는 놀라운 순간들을 확인해보세요!

eBPF 미스터리: IPv4가 IPv4가 아닌 순간? IPv6로 위장할 때!

DualMode 소켓을 사용하면 IPv4 트래픽이 IPv6 소켓을 통해 전송될 수 있습니다. 이때 eBPF는 IPv4-매핑된 IPv6 주소를 감지해야 하죠. IPv4와 IPv6를 구분하는 방법, 그리고 dotnet의 흥미로운 네트워크 트릭을 알아보세요!

2025 TLA+ 커뮤니티 이벤트 요약

TLA+의 최신 동향이 궁금하다면 주목! 북미 첫 TLA+ 커뮤니티 행사에서 분산 시스템 퍼징, 자동 추적 검증, C 코드 모델체킹, 몽고DB 트랜잭션 모델링 등 다양한 연구와 도구가 소개됐어요. 미래지향적 도구와 교육, 그리고 나이아가라 폭포 탐방까지 흥미로운 소식이 가득합니다!

새롭게 출간된 FreePascal 입문서 소개

프로그래밍 입문에 관심 있다면, 354페이지 분량의 무료 PDF ‘FreePascal from Square One’이 나왔어요! 기초부터 파일 입출력, 클릭 가능한 목차까지 담았고, 누구나 자유롭게 공유할 수 있어요. 무료로 배포되는 점이 정말 매력적이죠!

나만의 Atomic(bootc) 데스크탑 만들기

bootc를 활용해 개인화된 불변형 Fedora KDE 데스크탑을 만드는 방법을 소개합니다. 컨테이너 기반 이미지 생성부터 ISO 제작, 사용자 설정까지 한 번에! 불변성롤백 기능, 그리고 완전한 커스터마이즈가 궁금하다면 주목하세요.

200줄 남짓의 코드로 구현하는 마법

약 250줄의 코드로 강력한 개념을 한 파일에 담아내는 건 정말 신기하죠! 새로운 예제를 추가하거나 기존 예제를 함께 개선하고 싶다면, 깃허브에서 풀 리퀘스트로 참여할 수 있어요. 개발의 재미를 느껴보세요!

코틀린 파싱의 도전과제 Part I: 줄바꿈(Newline) 처리

코틀린은 세미콜론이 필요 없는 유연한 문법과 자유로운 줄바꿈 덕분에 코드가 깔끔해지지만, 파싱은 훨씬 복잡해집니다. 줄바꿈이 문맥에 따라 다르게 해석되는 점이 흥미로운데, 이로 인해 컴파일러가 어떻게 문법을 해석하는지 알아보세요!

Rust에서 가장 빠른 렉서 생성기 이기기 (2023)

Rust에서 유명한 렉서 생성기인 logos와 직접 구현한 커스텀 렉서를 비교하며, SIMD완벽 해시 등 다양한 최적화 기법으로 성능을 20% 이상 끌어올린 실험을 소개합니다. ARM(M1)에서의 놀라운 속도 향상이 흥미로운 포인트!

웹 브라우저 텔레메트리 - 2025년 최신판

2025년 기준 주요 웹 브라우저의 초기 네트워크 연결 데이터를 비교해요. 일부 브라우저는 설치 직후에도 수십 번의 연결을 시도해 개인정보 유출 우려가 커요. Tor, Ungoogled Chromium 등은 연결이 거의 없어 프라이버시에 관심 있다면 주목!

PostgreSQL에서 상태 기계(State Machine) 구현하기

상태 기계(FSM)를 PostgreSQL에 직접 구현하면 데이터 무결성강력한 분석 기능을 동시에 얻을 수 있어요! 주문 처리와 같은 복잡한 비즈니스 로직을 데이터베이스에서 손쉽게 관리하는 방법, 궁금하지 않으세요?

PostgreSQL CTE 머터리얼라이제이션과 비결정적 서브쿼리, 그리고 LIMIT의 함정 다시 보기

PostgreSQL에서 CTE, DELETE, LIMIT를 함께 쓸 때 서브쿼리가 여러 번 실행되어 예상보다 많은 행이 삭제될 수 있어요. 특히 SKIP LOCKEDIN을 조합하면 주의가 필요합니다. MATERIALIZED CTE로 한 번만 실행되게 하면 안전하게 처리할 수 있어요!

"AI"와 접근성 부족한 SaaS의 문제

AI가 생성한 SaaS 도구, 정말 모두가 쓸 수 있을까요? 접근성을 무시한 채 프로토타입을 바로 서비스로 내놓으면 장애인 등 다양한 사용자가 소외됩니다. AI 코드도 꼼꼼히 검토하고, 접근성을 경쟁력으로 삼아야 할 때입니다!

PostgreSQL 18 베타 1 공개

PostgreSQL 18의 첫 번째 베타가 출시되었습니다! 비동기 I/O, 성능 향상, 보안 강화 등 다양한 신기능이 포함되어 있어요. 특히 AIO 도입UUIDv7 지원이 눈길을 끕니다. 지금 테스트에 참여해보세요!

수천 개의 앱을 Windows 95로 이식한 이야기

수천 개의 최신 앱Windows 95에서 실행해본 경험을 소개합니다! 옛날 운영체제에서 새로운 소프트웨어를 돌리는 과정과 그 비하인드 스토리가 궁금하다면 꼭 읽어보세요.

Apple II MouseCard의 IRQ, VBL 신호와 완벽하게 동기화된다

Apple II MouseCard의 IRQVBL(수직 블랭킹) 신호와 정확히 동기화된다는 사실을 실험과 분석을 통해 확인했습니다. NTSC와 PAL 모두에서 동작하며, 하드웨어와 펌웨어의 상호작용이 핵심 포인트! 타이밍에 민감한 개발자라면 꼭 알아두세요.

Spritely Oaken 출시 소식

Spritely Oaken은 신뢰할 수 없는 코드도 안전하게 실행할 수 있도록 설계된 새로운 Scheme 하위 언어입니다. 게임 모드 같은 서드파티 확장도 보안 걱정 없이 사용할 수 있어요! 자원 제어자동 코드 감시가 핵심 포인트랍니다.

메모리 안전으로 가는 길은 피할 수 없다

메모리 안전은 필수적인 보안 과제로, C/C++의 취약점도 철저한 엔지니어링과 도구 활용으로 줄일 수 있습니다. Fil-C 같은 혁신적 컴파일러와 강력한 런타임 완화책이 주목받고 있어, 최신 보안 트렌드가 궁금하다면 꼭 읽어보세요!

SQLite 확장 프로그램 허브

SQLite의 다양한 확장 기능을 한눈에! 문자열 유사도 검색, 정규식 치환, 데이터 백분위수 계산 등 실무에 유용한 기능을 쉽게 다운로드할 수 있어요. 특히 정규식 검색 기능은 데이터 분석에 큰 도움이 된답니다.

Argo CD v3.0.0 빠른 시작 가이드

Argo CD v3.0.0의 설치 방법을 쉽고 빠르게 안내합니다! HA(고가용성) 배포일반 배포 모두 지원하며, 모든 컨테이너 이미지는 cosign으로 서명되어 보안이 강화되었습니다. 주요 변경점은 공식 블로그에서 확인해보세요!