read: fail

EYG의 실용적인 대규모 업데이트 소식

EYG가 대규모 업데이트로 문서화된 텍스트 문법, 파일 시스템 효과, 그리고 향상된 에러 메시지를 도입했습니다. 이제 EYG로 실전 스크립트 작성이 훨씬 쉬워졌어요! 앞으로 패키지 공유 기능도 기대해보세요.

스크립티(Scripty): 간단하지만 강력한 임베디드 스크립트 언어

스크립티는 문자열이나 문서 내에 쉽게 임베드할 수 있는 간결한 스크립트 언어입니다. 변수나 반복문 없이 한 줄로 쿼리처럼 사용하며, HTML이나 마크다운 등 다양한 곳에 활용할 수 있어요. 템플릿 자동화에 관심 있다면 꼭 주목해보세요!

존재하지 않았던 제약: rxrpc 취약점(CVE-2026-43500)과 잘못된 가정의 위험

이 글은 rxrpc 프로토콜의 보안 취약점(CVE-2026-43500)을 다룹니다. 실제로는 존재하지 않는 8바이트 제약에 대한 오해와, 이를 이용해 단일 바이트 단위로 파일을 덮어쓸 수 있는 공격 방법을 소개합니다. 컨테이너 탈출까지 가능하다니, 궁금하지 않나요?

트랜스포머 아키텍처의 결정화 (2017-2025)

트랜스포머 아키텍처는 2017년 이후 빠르게 실험되다가, 최근에는 RMSNorm, RoPE, SwiGLU, GQA 등 핵심 설계로 수렴했습니다. 하지만 MoE롱컨텍스트 기술에서는 여전히 다양한 시도가 이어지고 있어, 앞으로의 발전이 기대됩니다!

프로그램 분석에 Tree-sitter가 적합하지 않은 이유

Tree-sitter는 빠른 구문 하이라이팅에 탁월하지만, 연산자 구분, 의미 분석, 코드 재생성 등 중요한 정보를 잃어버려 복잡한 프로그램 분석에는 한계가 있습니다. 메모리 안전성 문제도 있어, 단독 사용은 위험할 수 있어요!

생일 한계, 촛불을 끄다: 암호화에서의 충돌 위험 이해하기

생일 역설에서 출발한 생일 한계는 암호화에서 충돌 위험을 예측하는 핵심 개념이에요. 50% 충돌 확률만으로 충분할까요? 최적 생일 한계 등 다양한 기준을 통해, 더 안전한 암호화 방법을 고민해봐요!

톰의 네임스페이스 고민: 오딘 팬픽

오딘 언어로 게임을 만드는 톰의 경험담! 네임스페이스패키지 구조, 그리고 코드 조직의 고민을 통해, 작은 프로젝트와 큰 프로젝트에서의 명확한 네이밍툴링의 중요성을 흥미롭게 풀어냅니다.

VPS에서 에이전트 실행하기

VPS에서 AI 에이전트를 독립적으로 운영하는 방법을 소개합니다. 각 에이전트가 별도 사용자로 동작하며, 자동화된 스크립트와 Git 협업으로 효율을 높입니다. 완전한 자율성보안을 동시에 잡는 실전 팁이 궁금하다면 꼭 읽어보세요!

랜덤 생성이란 무엇인가?

컴퓨터 과학에서의 랜덤 생성, 특히 테스트 자동화랜덤 데이터 구조 생성의 비밀을 파헤칩니다! 랜덤의 원리, 좋은 난수 생성기(RNG) 설계, 그리고 복잡한 데이터 생성법까지 흥미로운 내용을 만나보세요.

macOS에서 파일 변경 감지하기

macOS에서 파일 변경을 빠르게 감지하는 방법을 소개합니다. FSEvents APISwift-Python 연동을 활용해, 외부 라이브러리 없이 2~4ms 내에 변경을 포착하고, 효율적으로 사이트를 자동 리로드하는 비법을 알아보세요!

Mythos, 이미 학습 데이터에 있던 CVE를 '발견'하다 – 여전히 우려되는 이유

AI가 발견한 취약점, 정말 새로운 걸까? Anthropic의 Claude Mythos가 FreeBSD의 오래된 취약점(CVE-2026-4747)을 '발견'했지만, 사실 이미 알려진 문제였어요. AI의 진짜 위협은 과거의 취약점을 반복적으로 찾아내는 능력에 있다는 점, 흥미롭지 않나요?

프로그래머블 화이트리스트 기반 설정: Go에 Rye 임베딩하기

Rye 언어를 Go 앱에 임베딩해 안전하고 유연한 설정을 만드는 방법을 소개합니다. 필요한 기능만 화이트리스트로 허용해 보안과 확장성을 모두 잡을 수 있어요! Rye의 독특한 권한 제어 방식이 궁금하다면 꼭 읽어보세요.

Ratty: 인라인 3D 그래픽을 지원하는 터미널 에뮬레이터

GPU 렌더링으로 빠르고 멋진 효과! 터미널에서 3D 그래픽을 바로 볼 수 있고, 귀여운 회전하는 쥐 커서까지 등장해요. 영상으로 직접 확인할 수 있는 독특한 터미널, Ratty가 궁금하지 않으세요?

systemfd로 터미널 출력 브라우저에 실시간 스트리밍하기

systemfdwatchexec를 활용해 서버의 컴파일 로그와 출력을 브라우저에 실시간으로 스트리밍하는 방법을 소개합니다. xterm.js로 터미널처럼 보여주고, 코드 변경 시 자동으로 재컴파일과 서버 재시작까지! 개발 생산성을 확 높여보세요.

Mythos, curl의 취약점을 찾아내다

AI 보안에 관심 있다면 주목! Anthropic의 신형 AI 'Mythos'가 오픈소스 툴 curl의 취약점을 찾아냈어요. 하지만 기대와 달리, 기존 AI와 큰 차이는 없었다는 점이 흥미롭죠. AI가 어떻게 보안에 기여하는지 궁금하다면 꼭 읽어보세요!

크로스 플랫폼 SIMD 코드를 쉽게 만드는 방법

SIMD 코드를 간편하게 작성하는 비법! 타입에 얽매이지 않고, SSA 스타일과 bx 라이브러리의 네이밍 규칙을 활용하면, 플랫폼마다 다른 SIMD 구현도 쉽고 효율적으로 만들 수 있어요. 한 번에 이식성과 성능을 잡는 방법, 궁금하지 않으세요?

최대 256MB FERRIT 모듈형 F-RAM 저장장치, 200년간 중요한 데이터를 안전하게 보존

FERRIT는 200년 데이터 보존, 무제한 쓰기, 방사선 내성을 갖춘 혁신적인 F-RAM 저장장치입니다. 역사적 기록, 암호키, 아카이브 등 장기 보관이 필요한 데이터를 안전하게 지키는 방법이 궁금하다면 주목하세요!

패스키로 암호화된 ZFS 볼륨 잠금 해제하기

Revaulter를 활용하면 ZFS 데이터셋의 암호화 키를 서버에 저장하지 않고, 모바일 기기에서 패스키로 안전하게 승인할 수 있어요. 자동화와 보안, 그리고 감사 가능성까지 잡은 이 방식, 데이터 보호에 관심 있다면 꼭 주목해보세요!

TIOCSTI 없이 Bash에서 Ctrl+R 대체하기

최근 리눅스 커널에서 TIOCSTI가 제한되면서, Bash에서 Ctrl+R을 대체하는 새로운 방법이 필요해졌어요. 이제는 bind -x와 Bash 함수로 rlselect를 연동해, 보안 문제 없이 히스토리 검색을 더 편리하게 할 수 있답니다!

나만의 Pastebin 클론 Vivipara와 프로그래밍 언어에 대한 생각

주말 프로젝트로 만든 Vivipara는 오직 본인만 글을 올릴 수 있는 개인 Pastebin 서비스예요. Go, Zig, Rust, Hare 등 다양한 언어에 대한 솔직한 고민과 선택 이유, 그리고 개발 과정의 뒷이야기가 흥미롭게 펼쳐집니다!