Trawling

최신기사

AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.

혼자 운영할 때 디렉터리 등록에 시간을 얼마나 써야 할까요?

발행

BubbaCode를 혼자 만드는 창업자가 스타트업 디렉터리의 등록 확인 문제를 몇 달째 해결하지 못해, 추가 시간을 들일 가치가 있는지 묻습니다. 댓글에서는 유입·가입 전환을 측정하고, 구매자가 실제로 찾는 디렉터리인지 확인한 뒤 시간을 정해 시도하라는 조언이 나옵니다.

우리 모두에게 ‘진지한 작업용 AI’와 ‘그냥 써보는 AI’가 생겼습니다 — 언제부터였을까요?

발행

작성자는 AI 모델을 의식적으로 역할 분담하지 않았지만, 작업의 난이도와 도구 사용량, 응답 신뢰도에 따라 자연스럽게 선택 기준이 생겼다고 말합니다. 더 똑똑한 모델보다 작업 형태에 맞고 덜 귀찮은 도구를 고르는 과정이 개인별 AI 계층을 만든다는 이야기입니다.

AI에는 지혜가 없고, 당신도 그렇게 될 수 있습니다

발행

AI가 코드를 빠르게 만들더라도 유지보수성과 설계 품질을 즉시 평가하기는 어렵습니다. 글은 코드 읽기와 실수에 대한 책임을 포기하면 개발자의 숙련도도 자라지 않는다고 지적하며, AI를 도구로 쓰되 판단과 학습을 넘겨서는 안 된다고 주장합니다.

OpenAI GPT–6 Astra, 2005년부터 풀리지 않던 Enigma 메시지를 해독하다

발행

2005년부터 풀리지 않던 독일군 Enigma 암호문 MVUEH를 GPT–6 Astra가 해독했다고 Crypto Cellar Research가 보고합니다. 모델은 관련 메시지 SIPVX의 평문과 반복 지명 ROSENOW를 단서로 삼고, Python·C++ 기반 Enigma simulator와 Bombe를 작성해 키와 평문을 찾았습니다. 오탈자와 72번째 문자에서 발생한 드문 로터 전환이 기존 해독을 어렵게 만든 원인으로 확인됐습니다.

엔지니어가 말한 Claude Code의 그늘 — 하루 12시간 엔터만 누르는 일

발행

익명 엔지니어 voxium은 Claude Code가 사양서·테스트·티켓·보고서까지 만들면서 엔지니어가 하루 12~13시간 프롬프트와 엔터 입력만 반복한다고 주장합니다. 커뮤니티에서는 생산성보다 검토·책임·학습 부담이 커졌다는 증언과 가드레일을 갖추면 유용하다는 반론이 맞섭니다.

프로그래밍 언어를 제대로 설계하기

발행

새 프로그래밍 언어가 초기에 결정해야 할 설계 원칙을 정리합니다. 들여쓴 여러 줄 문자열, 파일 경로와 확장자, 후행 쉼표, 키워드와 숫자 리터럴, 개발·배포 환경, 버전 관리, 빌드 시스템과 파일 감시까지 생태계와 호환성을 좌우하는 세부 사항을 짚습니다.

Fearless SIMD v1.0 출시 — Rust SIMD에서 unsafe 제거하기

발행

Rust용 SIMD 라이브러리 Fearless SIMD가 v1.0으로 안정화됐습니다. 안전한 SIMD intrinsic 접근, 하드웨어 벡터 폭 활용, 함수 멀티버저닝을 제공하며 직접 의존하는 크레이트 30개와 간접 의존 크레이트 1,000개 이상에서 사용되고 있습니다.

LLM에는 기억이 없습니다. 애플리케이션에는 반드시 기억이 있어야 합니다

발행

LLM API는 요청마다 독립적으로 동작하므로 대화 기록을 다시 보내는 방식만으로는 장기 실행 워크플로를 안정적으로 관리하기 어렵습니다. 글은 상태를 애플리케이션이 구조화해 저장하고, LLM은 현재 상태를 바탕으로 다음 행동을 제안하는 무상태 처리기로 다뤄야 한다고 설명합니다.

Claude Code 설정과 모니터링을 위한 CLI 도구

발행

Claude Code에 에이전트, 슬래시 명령, 설정, 훅, MCP, 스킬을 추가하는 템플릿 관리 CLI입니다. 대화형 설치뿐 아니라 세션 분석, 채팅 원격 접속, 상태 진단, 플러그인 관리 기능도 제공합니다.

인자 기능을 둘러싼 논쟁

발행

Steve Klabnik이 Rust에 named parameter, optional/default argument, function overloading을 넣을 때 생기는 복잡성을 살펴봅니다. coding agent 시대에는 named parameter만 다시 검토할 여지가 있지만, 패턴·함수 포인터·trait·평가 순서 같은 문제가 남아 있다고 설명합니다.

build_runner 비용을 그만 내자 — 현대 Dart에서 Mockito를 쓰지 않는 이유

발행

Dart와 Flutter 테스트에서 Mockito가 요구하는 build_runner 코드 생성을 비판하고, 코드 생성 없이 동작하는 mocktail로 옮기는 방법을 설명합니다. Mockito와 mocktail의 문법 차이, null safety 때문에 필요한 fallback 등록, 기존 테스트를 파일 단위로 점진적으로 마이그레이션하는 절차를 다룹니다.

browser-use/video-use — 코딩 에이전트로 영상 편집하기

발행

video-use는 원본 영상을 폴더에 넣고 Claude Code 같은 코딩 에이전트에 자연어로 편집을 지시하는 오픈소스 도구입니다. 음성 전사와 필요할 때만 생성하는 시각 자료를 조합해 컷을 결정하고, ffmpeg로 렌더링한 결과를 컷 경계마다 다시 검사합니다.

분당 광고 9개: FIFA 월드컵 26, ‘아름다운 경기’의 대가

발행

브리스톨대와 옥스퍼드대 연구진이 Isambard-AI로 FIFA 월드컵 104경기의 172.6시간 영상을 분석했습니다. 경기 중 노출된 유해 상품 로고는 모든 경기에서 39.3시간 동안 나타났으며, 국가별 광고 규제를 무시한 FIFA의 중계 방식도 지적했습니다.

결합도와 응집도로 돌아가기 — 소프트웨어 설계 원칙을 수치로 읽는 방법

발행

SOLID, DRY, KISS 같은 설계 원칙을 따로 암기하기보다 결합도와 응집도를 관리하는 문제로 바라보자고 제안합니다. 실제 작업에서 변경에 관여한 컴포넌트와 관심사의 노력 분포를 기록해 결합도와 응집도를 계산하고, 같은 프로젝트의 변화 추적과 기술 부채 작업의 근거로 활용하는 방법을 설명합니다.