Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

Hanami, 왜 써야 할까요? — 소개

발행

Hanami 유지보수자가 자신의 웹사이트를 만들며 선택한 프레임워크와 기본 구조를 소개합니다. Action, Relation, Repo, Operation으로 책임을 나누는 방식과 직접 구현해야 하는 기능, Rails보다 적은 참고 자료 같은 단점도 함께 설명합니다.

Model Context Protocol 서버 참고 구현 모음

발행

Model Context Protocol(MCP)의 기능과 공식 SDK 사용법을 보여주는 참고 서버 모음입니다. 저장소의 서버는 교육용 예제이며 운영 환경에 바로 쓸 제품이 아닙니다. 전체 서버 목록은 MCP Registry에서 확인하도록 안내합니다.

Reddit, RSS 피드 중단하고 공개 API도 종료합니다

발행

Reddit이 대규모 스크래핑과 자동화 악용을 이유로 11월 13일 RSS 피드를 중단하고, 2027년 3월에는 공개 API 접근을 종료합니다. 사용자 콘텐츠를 AI 기업에 라이선스로 판매하는 사업이 커지는 가운데, 이용자와 연구자, 개발자, 모더레이터의 접근과 도구에도 변화가 생깁니다.

TLA+가 검증할 수 있는 것과 없는 것

발행

TLA+는 동시성 시스템의 불변식과 생존 속성을 검증하는 데 유용하지만, 모든 시스템 속성을 표현하지는 못합니다. 글은 도달 가능성, 여러 실행 경로를 비교하는 하이퍼속성 등 표현의 한계를 짚고, 우회 기법에도 비용이 따른다고 설명합니다.

Gemini 4 Argon — 장기 작업과 사이버 보안에 초점을 둔 Google의 새 모델

발행

Google이 장시간 추론과 복잡한 작업을 겨냥한 Gemini 4 Argon을 공개하고, 우선 신뢰할 수 있는 사이버 보안 방어팀에 제공합니다. Google은 코드 마이그레이션과 메모리 최적화 사례, 여러 벤치마크 결과를 제시했지만 일반 개발자 대상 공개 일정은 밝히지 않았습니다.

llama.cpp에 GLM-5.3-Flash(GLM5-Next) 지원 추가

발행

llama.cpp에서 GLM-5.3-Flash를 실행하도록 GLM5-Next 아키텍처를 추가하고, 멀티스트림 프리필의 쿼리 주소 계산과 공유 KV 셀 정리 경로를 수정합니다. Reddit에서는 메인라인 지원을 반기는 한편, 양자화 파일 호환성과 유지보수 지연도 논의합니다.

`foldl`과 `foldr`의 차이

발행

`foldl`과 `foldr`는 리스트를 훑는 방향보다 결합 순서가 다르며, Haskell의 지연 평가에서는 누산 함수의 엄격성에 따라 시간·공간 사용과 스트리밍 동작이 달라집니다. 누산 함수가 엄격하면 `foldl'`, 두 번째 인자에 느슨하면 `foldr`를 쓰는 기준을 설명합니다.

CodeGraph — 코드 변경을 따라가는 로컬 지식 그래프로 AI 에이전트의 코드 탐색을 줄입니다

발행

CodeGraph는 저장소의 심볼, 호출 관계, 의존성을 미리 색인해 AI 에이전트에 MCP 도구로 제공하는 로컬 코드 지식 그래프입니다. 7개 오픈소스 저장소를 대상으로 한 자체 벤치마크에서 도구 호출은 평균 88%, 토큰은 62% 줄었지만, 세션이 끝날 때 남는 검색 문맥은 파일 탐색 방식보다 약 80% 많았습니다.

OpenClaw — 여러 메신저와 기기에서 쓰는 자체 호스팅 AI 비서

발행

OpenClaw는 사용자의 컴퓨터에서 실행하며 Discord, Slack, WhatsApp 등 20개 이상의 메신저와 여러 운영체제용 앱에 연결하는 오픈소스 AI 비서입니다. Gateway를 중심으로 채널과 도구를 연결하고, 모델 제공자와 에이전트 실행 환경을 플러그인으로 바꿔 쓸 수 있습니다.

앱 대신 SDK를 만들어 월 반복 매출 6만 달러를 달성한 방법

발행

Anton Lavrenov는 오픈소스 라이브러리 Konva.js를 오래 관리하며 쌓은 경험을 바탕으로 디자인 편집기 SDK Polotno를 만들었습니다. 2020년 부업으로 시작한 제품은 유료 고객 200곳 이상, 월 200만 회 사용량, 월 반복 매출 6만 달러를 기록했습니다.

Jev와 Composio로 Discord·Twitch 실시간 채팅 관리하기

발행

Jev의 확률 기반 판단과 Composio를 이용해 Discord·Twitch 채팅을 실시간으로 분류하고 삭제하는 봇을 만드는 튜토리얼입니다. Discord 소규모 테스트에서 메시지 수신부터 삭제까지 중앙값은 979ms였으며, 유해 메시지 5개 중 4개를 잡고 정상 메시지는 삭제하지 않았습니다.

MoneyPrinterTurbo — 주제나 키워드로 짧은 영상을 자동 생성하는 AI 도구

발행

MoneyPrinterTurbo는 주제나 키워드를 입력하면 대본, 영상 소재, 음성, 자막, 배경음악을 구성해 짧은 영상을 만드는 오픈소스 프로젝트입니다. WebUI, API, CLI를 지원하며 여러 모델과 소재 공급자를 연결하고, 배치 생성과 TikTok·Instagram·YouTube Shorts 업로드도 제공합니다.

AI가 추천한 패키지 5개 중 1개는 존재하지 않습니다 — 공격자는 그 이름을 알고 있습니다

발행

AI 코딩 도구가 지어낸 패키지 이름을 공격자가 미리 등록해 악성 코드를 배포하는 공격을 ‘슬롭스쿼팅(slopsquatting)’이라고 합니다. 연구에서는 추천 패키지의 19.7%가 허구였고, 같은 프롬프트에서 이름이 반복되는 경향도 확인했습니다. 설치 전 검증과 의존성 설치 통제가 필요합니다.