Trawling

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

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

가입 8명, 스캔 3명, 재방문 0명: 초기 사용자를 붙잡으려면?

발행

웹사이트 감사 도구 GazeRank를 만든 1인 창업자가 초기 가입·스캔·재방문 수치를 공개하고 사용자 유지 방법을 물었습니다. 댓글에서는 적은 표본과 측정 노이즈를 감안하면서 첫 스캔까지의 마찰을 확인하고, 일회성 감사 도구에 맞는 재방문 지표를 찾으라는 제안이 나왔습니다.

여러 코딩 에이전트에 스킬을 설치하는 CLI, npx skills

발행

npx skills는 SKILL.md 형식의 에이전트 스킬을 Claude Code, Cursor, Codex, OpenCode 등 75개 이상의 코딩 에이전트에 설치하고 관리하는 CLI입니다. 저장소 탐색, 선택 설치, 업데이트와 단일 스킬 실행을 지원하며, 설치 경로와 에이전트별 기능 차이도 안내합니다.

조금 더 빠르고 작아진 curl

발행

curl의 새 성능 테스트를 바탕으로 여러 내부 함수와 구조체를 개선했습니다. Base64 디코딩은 40%, URL 인코딩은 약 4배 빨라졌고, 전송에 쓰이는 구조체와 메모리 사용량도 줄었습니다. 일반적인 전송에서 사용자가 체감할 차이는 크지 않을 수 있다고 설명합니다.

첫 번째 스크린샷에는 무엇을 담나요?

발행

IndieNeed에서 등록 제품을 검토하는 운영자가 첫 스크린샷을 어떻게 고르는지 묻습니다. 댓글에서는 제품이 실제로 일을 수행하는 장면이나 결과를 보여주고, 썸네일 크기에서 읽히는지 확인하라는 조언이 나왔습니다.

xtool: Linux·Windows·macOS에서 SwiftPM으로 iOS 앱 빌드·배포

발행

xtool은 Linux, WSL, macOS에서 SwiftPM 프로젝트를 iOS 앱으로 빌드하고 서명·설치하는 도구입니다. Apple Developer 서비스와 기기 조작 기능도 제공하며, XKit 라이브러리를 앱에 SwiftPM 의존성으로 추가할 수 있습니다.

vfmaddrnd231pd는 대체 뭘까요?

발행

Intel 문서에 실렸지만 실제 CPU에서는 실행되지 않는 FMA 명령어 vfmaddrnd231pd를 추적합니다. 작성자는 문서의 설명과 실험 결과를 대조해 명령어가 CPU에 구현되지 않았을 가능성을 제기합니다.

RevSofia, 자동차 모임 채팅을 일정으로 바꾸는 앱

발행

RevSofia는 자동차 모임 채팅을 Gemma 4로 분석해 일정 초안을 만드는 소피아 지역 모임 서비스입니다. 시간대 처리, 입력 검증, 비용 악용 방지와 사람의 승인 절차를 구현하며 실제 테스트에서 발견한 오류와 수정 과정도 공개합니다.

여러분의 C는 표준 C가 아닙니다

발행

GCC, Clang, glibc, musl이 C 및 POSIX 표준과 다르게 동작하는 사례를 정리합니다. 컴파일러 확장과 미지원 pragma, 라이브러리의 오류 처리 및 헤더 정의 차이가 표준에 맞춘 코드의 이식성을 떨어뜨릴 수 있다고 설명합니다.

안드레이 카르파시: AI의 실제 역량을 본 사람은 5,000명뿐입니다

발행

안드레이 카르파시는 대부분의 사람이 챗봇 수준에서 AI를 접하지만, 일부 연구자와 개발자는 장시간 작업하는 에이전트의 역량을 경험한다고 말합니다. 에런 레비는 에이전트 군집이 기업 업무를 바꿀 가능성을 보면서도 비용, 신뢰성, 데이터 연결, 보안과 조직 변화가 도입의 걸림돌이라고 짚습니다.

노트북 네 대로 Blender 렌더 팜을 만들었습니다

발행

Blender 렌더 팜 소프트웨어 Flamenco와 Tailscale, Samba를 이용해 서로 다른 장소의 노트북 네 대를 연결했지만, 원격 파일 전송과 GPU 설정 문제가 렌더 시간을 잡아먹었습니다. 작성자는 렌더 팜의 병목이 GPU 수보다 장면 파일 배포와 네트워크 업로드에 있었다고 설명합니다.

System One 모델을 알아야 하는 이유

발행

TypeSafe의 Jev는 텍스트를 생성하는 대신 예·아니요, 선택지, 척도 형태로 판단을 내리고 확률을 반환하는 모델입니다. Forem은 스팸 분류와 콘텐츠 처리에 Jev를 활용하며, 글은 이런 소형 판단 모델이 대규모 언어 모델의 비용과 지연을 줄이는 계층형 AI 구성에 기여한다고 주장합니다.

불필요하게 보안성이 높은 해시를 바꿔 Unreal Editor 가속하기

발행

Unreal Editor가 셰이더 소스 코드에 쓰던 SHA-1 해시를 xxHash로 바꾸자, 해시 처리에 든 CPU 시간이 12.90초에서 1.59초로 줄었습니다. 저자는 Electric Dreams 샘플 프로젝트를 각 버전에서 다섯 번씩 실행해 비교했고, 변경 사항은 Epic의 검토를 거쳐 수락됐지만 당시 아직 병합 전이었습니다.

AI 코딩 에이전트는 코드를 더 만들지만, 소프트웨어를 더 만들지는 않습니다

발행

700여 개 소프트웨어 기업의 엔지니어링 데이터를 분석한 연구에서 AI 코딩 에이전트 도입 후 코드 줄 수는 평균 30%, 커밋은 20%, 풀 리퀘스트는 23% 늘었습니다. 하지만 Jira에서 추적한 이슈와 에픽의 해결률은 통계적으로 유의하게 변하지 않았으며, 연구진은 코드 리뷰가 생산 과정의 병목으로 남았다고 분석합니다.

DevTerminal — 프로젝트를 인식하는 Run 버튼을 갖춘 macOS 터미널

발행

DevTerminal은 프로젝트별로 실행 명령을 찾아주는 macOS 터미널입니다. Android 앱은 기기에 설치하고 logcat을 보여주며, iOS 앱은 시뮬레이터나 iPhone에서 실행합니다. 일회 결제 가격은 39달러이며, 개발자는 IDE를 열지 않고 실행하는 작업을 줄이려 합니다.

Zig에서 타입 안전한 HTML 템플릿 만들기

발행

Zig용 템플릿 라이브러리 zt는 템플릿을 빌드 중 Zig 코드로 변환해 매개변수와 필드 접근을 컴파일 타임에 검사합니다. 동적 값은 기본적으로 HTML 이스케이프하고 결과를 Writer에 직접 출력해 할당과 중간 버퍼를 피합니다.