Squints — 실제 웹페이지에서 쓰는 디자인 도구
Squints는 실제 웹페이지 위에 간격 측정, 가이드, 컬럼 그리드, 색상 선택 도구를 띄웁니다. 렌더링된 글꼴을 확인하고 애니메이션을 느리게 재생하거나 구간별로 살펴볼 수도 있습니다. 무료이며 계정이나 추적 기능이 필요하지 않습니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
Squints는 실제 웹페이지 위에 간격 측정, 가이드, 컬럼 그리드, 색상 선택 도구를 띄웁니다. 렌더링된 글꼴을 확인하고 애니메이션을 느리게 재생하거나 구간별로 살펴볼 수도 있습니다. 무료이며 계정이나 추적 기능이 필요하지 않습니다.
CAPTCHA 이미지 문제는 사람과 봇을 가르는 과정에서 특정 국가의 문화 지식을 요구할 수 있습니다. 글쓴이는 미국 택시가 노란색이라는 전제를 모르면 문제를 풀기 어렵다며, 이런 검증 방식이 인터넷 이용자를 미국 중심으로 바라본다고 지적합니다.
DEV·TV는 GitHub, Hacker News, DEV, Hugging Face 등 개발자용 소스를 10개 채널로 보여주는 웹 앱입니다. HTML 파일 하나로 실행하며 로그인과 백엔드가 필요 없습니다. 실제 원문 데이터를 제공하고 AI 요약은 넣지 않았습니다.
gcdatlas.com은 행성부터 관측 가능한 우주까지를 ASCII 문자로 표현하는 인터랙티브 시각화입니다. 실제 천체의 위치와 크기를 반영하고, 카메라를 움직이거나 검색해 탐험할 수 있습니다. WebGL 2가 필요합니다.
INKSHIFT는 모임 계획을 공유하고, 일정 변경 뒤에도 참가자의 예약을 유지하는 앱입니다. Sanity의 Content Lake와 Workflows를 사용해 변경을 검토하고, 세션 ID를 보존해 장소만 옮깁니다. 동시 예약과 변경 이력 처리 방식도 소개합니다.
FinePrint는 해커톤 규정을 구조화하고 출품자의 사실 진술과 대조해 자격 요건을 점검하는 에이전트입니다. 규정이 바뀌면 이전 출처와 새 출처를 보존하고, 판정 근거와 모델의 해석 차이도 함께 보여줍니다. 작성자는 테스트가 일반적인 자격 판정 정확도를 입증하지 않는다고 밝힙니다.
작성자는 B2B 잠재 고객에게 다국어 현지화 샘플을 보냈지만 10일간 답장을 받지 못했습니다. 완성된 결과물보다 잠재 고객의 기존 계획에 맞춘 제안을 하고, 후속 연락은 2주쯤 기다리며, 단일 고객보다 커뮤니티에서 이어지는 리드 파이프라인을 살펴야 한다고 정리합니다.
SheShips가 DEV에 올라온 여성 개발자의 글 8편을 소개합니다. GitHub 데이터를 활용한 도구 제작부터 AI 에이전트 데모, 테스트를 갖춘 개인 웹 프로젝트까지 주제가 다양합니다.
Rails 창시자 DHH가 Rails World 기조연설에서 AI 중심 개발과 Hey의 네이티브 앱·Rust 전환을 내세웠지만, Rails의 미래는 설명하지 않았습니다. 글쓴이는 LLM 생산성 주장과 성능 비교의 근거를 따져 묻고, Rails가 유지보수 단계에 들어섰는지 명확한 계획을 요구합니다.
jev-seo는 사이트 크롤링, 메타 태그·스키마·robots·sitemap 점검과 AI 크롤러 접근 확인을 로컬에서 수행하는 무료 Rust CLI입니다. 의미 기반 점수화에는 무료 API 키가 필요하며, 코딩 에이전트가 호출할 수 있는 MCP 서버도 제공합니다.
Floot MCP는 Claude나 ChatGPT에 연결해 데이터베이스, 사용자 계정, 호스팅이 준비된 클라우드 작업 공간에서 앱을 만들고 배포하는 서비스입니다. 기존 AI 구독을 쓰고 AI 사용량 대신 정액 플랫폼 요금을 받으며, 같은 프로젝트를 웹·iOS·Android로 출시할 수 있다고 소개합니다.
PHP의 file_get_contents()와 fopen()은 리다이렉트를 따라갈 때 Authorization, Cookie 같은 헤더를 다른 출처에도 보냈습니다. PHP 8.2.34, 8.3.35, 8.4.26, 8.5.11에서 출처의 스킴·호스트·포트를 비교해 인증 헤더를 제거하도록 수정했습니다.
Tokio 팀이 Rust 풀스택 프레임워크 Topcoat 0.9와 ORM Toasty의 새 기능을 소개합니다. 서버 렌더링을 기본으로 두면서 브라우저 반응성, 서버 푸시, 타입 안전한 데이터베이스 작업을 지원하는 설계와 구현을 설명합니다.
미국 온천 위치를 지열 흐름 지도 위에 표시하고, 각 지점의 지열 흐름과 수온을 비교하는 웹 지도입니다. 서부에 온천이 몰리는 지질학적 배경과 데이터 출처를 함께 제공하지만, 방문 전에는 사유지 여부와 현장 정보를 별도로 확인해야 합니다.
WaveDigger는 BSSID와 LTE·5G NR 기지국 식별 정보를 입력해 무선 장비의 추정 위치를 지도에 표시하는 오픈소스 도구입니다. Apple의 WLOC API와 비공개 API를 분석한 연구를 활용하며, 기지국 좌표는 정확도가 낮을 수 있다는 지적도 나왔습니다.
개발자 Paul이 AI를 활용해 만든 가상 잉어 연못입니다. 방문자를 다른 잉어로 표현해 함께 연못을 바라보게 했으며, Hacker News에서는 잉어의 출현 방식과 성능, 조용한 분위기에 관한 의견이 오갔습니다.
URL이나 프롬프트를 입력하면 Claude Opus 5.5가 HTML 애니메이션을 만들고 MP4로 렌더링하는 에이전트입니다. 영상 생성 모델 대신 코드와 가상 시계를 활용해 프레임을 재현하며, OpenComputer의 서버리스 에이전트와 microVM으로 실행합니다.
Guile Scheme의 PEG 문법으로 Org 문서를 AST로 파싱한 뒤 SXML을 거쳐 HTML로 렌더링하는 라이브러리 OrgWebAlchemy를 소개합니다. 중첩 목록과 인라인 마크업처럼 정규식만으로 다루기 까다로운 문법을 처리하며, 아직 Org 전체 기능을 지원하지는 않습니다.
SourceHut의 빌드 로그에서 ANSI 출력을 HTML로 바꾸는 ansi2html의 OSC 8 링크 처리에 XSS 취약점이 발견됐습니다. 공격자는 공개 메일링 리스트의 CI 작업 로그에도 악성 입력을 심을 수 있었고, 피해자가 로그를 열면 세션 내 요청을 위조해 계정 권한과 배포 키에 접근할 위험이 있었습니다.
Oniria에서 DEV.to 글을 책으로 배치하는 3D 도서관을 만들며, 좌표를 코드로 고치는 대신 공간 안에서 위치를 지정하는 마커 도구를 개발했습니다. 마커를 Sanity 문서로 저장하고 내보내면서 별도 레벨 편집기 없이도 배치를 이어갈 수 있는 작업 흐름을 마련했습니다.