쌓인 기록에서 찾기
무엇을 찾으세요? 날짜를 몰라도 됩니다. 제목·Key Point·요약·태그를 한꺼번에 뒤집니다.
검색 범위 2026년 8월 13일 (목) 부터 2026년 11월 6일 (금)까지 4095건
13건 · "자바스크립트"조건 지우기 ×
001 21:12 당일 +144 TypeScript, 마이크로소프트의 대규모 자바스크립트 개발 언어 TypeScript는 자바스크립트의 슈퍼셋으로, 선택적 타입 시스템을 추가하여 대규모 애플리케이션 개발을 지원하는 언어입니다. 웹 · 프론트엔드 · microsoft/TypeScript · Go
Key Point 자바스크립트 생태계에서 가장 광범위하게 채택된 타입 시스템이 어떻게 구조화되고 개발되는지 알 수 있으며, 프로젝트에 기여할 수 있는 경로를 제공합니다.
핵심 요약
TypeScript는 자바스크립트의 슈퍼셋으로, 선택적 타입 시스템을 추가하여 대규모 애플리케이션 개발을 지원하는 언어입니다. 모든 브라우저, 호스트, OS 환경에서 사용 가능하며, 가독성 높은 표준 자바스크립트로 컴파일됩니다. 공식 플레이그라운드에서 즉시 시도해볼 수 있고, 공식 블로그와 트위터 계정을 통해 최신 정보를 얻을 수 있습니다. 전체 요약 5문장 읽기 → 002 21:11 당일 +229 AI 에이전트를 위한 경량 헤드리스 브라우저 Moli 공개 Rust로 만들어진 프로덕션급 헤드리스 브라우저 Moli는 온디맨드 레이아웃 및 렌더링 방식으로 완전한 브라우저 런타임을 가볍게 유지한다. 인프라 · 데브옵스 · lexmount/moli · Rust
Key Point AI 에이전트가 웹 자동화 작업을 할 때 매번 전체 브라우저를 렌더링할 필요가 없다는 점을 구현한 새로운 브라우저로, 메모리와 CPU를 대폭 절감하면서도 Chrome과 유사한 호환성을 제공한다.
핵심 요약
Rust로 만들어진 프로덕션급 헤드리스 브라우저 Moli는 온디맨드 레이아웃 및 렌더링 방식으로 완전한 브라우저 런타임을 가볍게 유지한다. CLI, CDP, WebDriver Classic, WebDriver BiDi를 모두 지원하며 Linux, macOS, Windows에서 동작한다. 페이지 구조 추출, DOM 쿼리, 자바스크립트 실행은 레이아웃과 페인트를 건너뛰고 브라우저 런타임 상태를 직접 읽는다. 전체 요약 13문장 읽기 → 003 00:11 ▲ 103 · 댓글 58 자유로운 트위터 클라이언트, Nitter 포크 'Shitter' 공개 프라이버시와 성능을 중시하는 트위터 대체 프론트엔드 'Shitter'는 zedeus/nitter의 포크로, Codeberg에서 공개되었다. 웹 · 프론트엔드 · Shitter – A Nitter Fork
Key Point 트위터의 자바스크립트 강제와 추적 기술을 피하고 싶은 사용자와 프라이버시 중심의 개발자들이 자유롭게 설치·운영할 수 있는 경량의 오픈소스 대안이 등장했다.
핵심 요약
프라이버시와 성능을 중시하는 트위터 대체 프론트엔드 'Shitter'는 zedeus/nitter의 포크로, Codeberg에서 공개되었다. 자바스크립트나 광고 없이 모든 요청이 백엔드를 통해 처리되므로 트위터가 사용자의 IP나 자바스크립트 지문을 추적할 수 없다. 트위터의 비공식 API를 사용해 개발자 계정 없이도 동작하며, Nim 언어로 개발되어 60KB 수준의 가벼운 크기다. 전체 요약 10문장 읽기 → 004 21:11 당일 +294 중국 SNS 6개 플랫폼 자동 수집하는 크롤러 공개 Playwright 브라우저 자동화를 기반으로 소홍서, 틱톡, 쿠쿠쇼, 빌리빌리, 웨이보, 바이두 바이바, 지후 등 7개 중국 자매체 플랫폼의 공개 정보를 수집하는 오픈소스 크롤러 MediaCrawler를 공개했다. 오픈소스 · 도구 · NanmiCoder/MediaCrawler · Python
Key Point 중국 주요 소셜 미디어 플랫폼의 공개 데이터를 대규모로 수집해야 하는 개발자나 연구자들에게 기술적 진입장벽을 크게 낮춘 솔루션이 등장했다.
핵심 요약
Playwright 브라우저 자동화를 기반으로 소홍서, 틱톡, 쿠쿠쇼, 빌리빌리, 웨이보, 바이두 바이바, 지후 등 7개 중국 자매체 플랫폼의 공개 정보를 수집하는 오픈소스 크롤러 MediaCrawler를 공개했다. 로그인 상태를 보존한 브라우저 환경에서 자바스크립트 표현식으로 서명 파라미터를 획득하므로 복잡한 암호화 알고리즘 분석이 필요 없다. 키워드 검색, 특정 게시물 ID 수집, 2차 댓글, 작성자 홈페이지, 로그인 캐싱, IP 프록시, 댓글 워드클라우드 생성 등의 기능을 전 플랫폼에서 지원한다. 전체 요약 8문장 읽기 → 005 00:11 ▲ 103 · 댓글 59 가짜 통계로 ChatGPT에 인용되는 법 저자는 7개월 전 5만 개의 가짜 통계를 담은 웹사이트를 만들었고, Google은 해당 사이트를 인덱스에서 제거했지만 ChatGPT는 계속 참조하고 있다. AI · 머신러닝 · Publish fake stats, get cited in LLMs
Key Point LLM 기반 AI 검색이 Google을 대체하면서 가짜 정보가 인용과 재인용으로 신뢰성을 얻는 '정보 연쇄 반응'의 실증적 증거를 제시하며, 웹 콘텐츠 신뢰성과 LLM 학습 데이터 품질에 대한 근본적인 문제를 지적한다.
핵심 요약
저자는 7개월 전 5만 개의 가짜 통계를 담은 웹사이트를 만들었고, Google은 해당 사이트를 인덱스에서 제거했지만 ChatGPT는 계속 참조하고 있다. 사이트는 ChatGPT로부터 1만 개 이상의 세션을 받았고, Shopify, DHL, Bluehost를 포함한 330개 이상의 도메인에서 링크되었으며, 가짜 수치가 학술 논문과 은행의 투자 연구에 인용되었다. 저자는 LLM 관련 연구 중 LLM들이 지식 격차를 채우기 위해 통계를 찾는 패턴을 발견했고, 이를 통해 GEO(생성형 검색 최적화) 실험을 설계했다. 전체 요약 14문장 읽기 → 006 21:11 ▲ 102 · 댓글 13 폴더로 프로그래밍하는 언어 'Folders' 공개 2015년 창작되고 2026년까지 업데이트된 Folders는 코드를 폴더의 포함 관계와 정렬 순서로만 표현하는 비텍스트 언어로, 폴더 이름은 무시하고 순서가 있는 트리 구조만 사용한다. 오픈소스 · 도구 · The Folders Programming Language
Key Point 폴더의 포함 관계와 순서만으로 프로그래밍하는 파격적 esoteric language의 설계 방식과 구체적인 명령·표현식 체계를 이해할 수 있습니다.
핵심 요약
2015년 창작되고 2026년까지 업데이트된 Folders는 코드를 폴더의 포함 관계와 정렬 순서로만 표현하는 비텍스트 언어로, 폴더 이름은 무시하고 순서가 있는 트리 구조만 사용한다. Whitespace 언어에서 영감을 얻어 비물질화된 코드를 추구하며, 윈도우에서는 빈 폴더가 디스크 공간을 차지하지 않는다는 점을 활용해 무한 저장 용량을 제공한다. 명령은 자식 폴더의 개수로 구분되며, 첫 번째 자식 폴더의 서브폴더 개수로 명령 타입(if·while·declare·let·print·input)을 결정하고, 추가 폴더에 인자를 저장한다. 전체 요약 7문장 읽기 → 007 06:11 ▲ 190 · 댓글 45 30년 전 GTA 차량 물리엔진, 자바스크립트로 부활 개발자 Pat Kerr가 1996년 8월 아타리 ST 컴퓨터에서 GFA BASIC으로 작성한 2D 물리 시뮬레이션을 JavaScript로 재현하여 30주년 기념으로 공개했다. 하드웨어 · 시스템 · 2D Vehicles
Key Point 게임 물리 엔진의 실무적 구현 방식을 1990년대 접근법부터 현대적 재현까지 투명하게 공개한 사례로, 게임 개발자나 물리 시뮬레이션에 관심 있는 개발자에게 실질적인 설계 참고가 된다.
핵심 요약
개발자 Pat Kerr가 1996년 8월 아타리 ST 컴퓨터에서 GFA BASIC으로 작성한 2D 물리 시뮬레이션을 JavaScript로 재현하여 30주년 기념으로 공개했다. 원본은 나중에 C로 포팅되어 GTA의 차량 시스템 기초가 되었으며, 현재 'Motion Lab'이라는 이름으로 웹에서 플레이 가능하다. 기본 '카' 모드 외에 '우주선'(우주 비행 게임 Thrust 스타일)과 '벽돌' 모드를 제공하며, 터치/키보드 조작으로 제어할 수 있다. 전체 요약 11문장 읽기 → 008 06:11 ▲ 110 · 댓글 34 코더의 인생을 바꾼 열 줄의 코드 저자가 프로그래밍 인생에서 의미 있었던 10가지 코드 조각을 소개하는 에세이다. 오픈소스 · 도구 · Ten lines of code that changed my world
Key Point 프로그래머의 개발 경력에 영향을 미친 다양한 시대의 코드들이 어떤 깨달음을 주었는지 보여주는, 기술과 회고가 만난 흥미로운 글이다.
핵심 요약
저자가 프로그래밍 인생에서 의미 있었던 10가지 코드 조각을 소개하는 에세이다. 무한 반복으로 화면에 인사말을 출력하는 베이직 'Hello World'로 시작하며, 컴퓨터가 명령을 그대로 실행하는 경험을 묘사한다. Array(16).join('wat' - 1) + ' Batman' 코드는 자바스크립트의 괴상한 동작을 보여주는 장난스러운 예제다. 전체 요약 11문장 읽기 → 009 06:11 ▲ 108 · 댓글 90 Tokio 핵심 개발자, Rust 풀스택 웹 프레임워크 Topcoat v0.9 공개 Ruby on Rails 핵심 기여자 출신의 Carl Lerche가 주도하는 Topcoat은 Rust로 고생산성 웹 애플리케이션 개발을 목표하는 배터리 포함 풀스택 프레임워크로, 뷰·컴포넌트·메일러·ORM(Toasty) 등을 통합한다. 웹 · 프론트엔드 · Topcoat is pushing the boundary of server applications with Rust
Key Point Rust 생태계에서 Rails 스타일의 고생산성 웹 개발을 가능하게 하려는 시도가 구체적으로 어떻게 작동하는지, 그리고 LLM 시대에 프레임워크가 어떤 역할을 해야 하는지 보여주는 사례다.
핵심 요약
Ruby on Rails 핵심 기여자 출신의 Carl Lerche가 주도하는 Topcoat은 Rust로 고생산성 웹 애플리케이션 개발을 목표하는 배터리 포함 풀스택 프레임워크로, 뷰·컴포넌트·메일러·ORM(Toasty) 등을 통합한다. Topcoat은 서버 사이드 렌더링을 기본으로 하면서도 클라이언트 반응성을 지원하기 위해, 신호(signal) 기반 상태 관리와 특수 런타임 표현식 문법으로 Rust 코드를 자바스크립트로 트랜스파일하는 방식을 채택한다. 시간이 걸리는 구조 변화가 필요할 때를 위해 '샤드(shard)' 라는 특수 컴포넌트를 제공하는데, 클라이언트 신호 변화에 응답해 서버에서 재렌더링되어 업데이트된 HTML을 반환한다. 전체 요약 7문장 읽기 → 010 06:10 ▲ 150 · 댓글 21 Cloudflare, Python Workers 정식 출시 Cloudflare Workers 플랫폼에서 Python을 정식 지원 언어로 승격하였습니다. 인프라 · 데브옵스 · Python Workers are now generally available
Key Point Python 개발자들이 이제 Cloudflare Workers에서 프레임워크와 라이브러리를 그대로 사용할 수 있게 되었으며, 서버 구성 없이 글로벌 인프라에 자동으로 배포할 수 있습니다.
핵심 요약
Cloudflare Workers 플랫폼에서 Python을 정식 지원 언어로 승격하였습니다. Workers AI, R2, D1 등 Cloudflare 서비스와 FastAPI, Django, Flask 같은 주요 Python 프레임워크를 네이티브로 지원합니다. 기존의 복잡한 타입 변환 과정을 Workers 런타임 내에 통합하여 Python 개발자가 자바스크립트 코드 없이 순수 Python만으로 작성할 수 있게 개선했습니다. 전체 요약 5문장 읽기 → 011 08:12 ▲ 358 · 댓글 200 웹어셈블리로 보트 차단, 1년 개발한 Anubis AI 업체의 공격적인 웹 스크래핑으로부터 서버를 보호하기 위해 Anubis라는 도구를 개발했다. 보안 · It took a year to ship WebAssembly in Anubis
Key Point 웹사이트 다운타임을 야기하는 AI 스크래핑 문제에 대한 기술적 대응 방식을 보여주며, 개별 사용자 경험과 대규모 악의적 접근을 구분하는 새로운 접근법을 제시합니다.
핵심 요약
AI 업체의 공격적인 웹 스크래핑으로부터 서버를 보호하기 위해 Anubis라는 도구를 개발했다. 해시캐시 방식의 작업증명(PoW) 챌린지를 사용해 개별 사용자에게는 무시할 수 있는 수준의 부하를 주지만, 대규모 스크래퍼에게는 비용을 크게 증가시킨다. 현재는 임시 해결책이며, 향후 헤드리스 브라우저를 탐지해 정상 사용자에게는 챌린지를 표시하지 않을 계획이다. 전체 요약 4문장 읽기 → 012 20:31 ▲ 211 · 댓글 139 HTML over WebSockets: 자바스크립트 최소화한 실시간 SPA 구축 WebSocket을 통해 서버가 완성된 HTML을 직접 전송하고 클라이언트가 배치하는 방식으로, JSON 파싱과 클라이언트 렌더링 로직을 제거한다. 웹 · 프론트엔드 · HTML over WebSockets: real-time SPAs with barely any JavaScript
Key Point HTTP 요청-응답 방식의 복잡성을 줄이면서 실시간 기능을 자연스럽게 지원하는 대안으로 개발자 커뮤니티에서 재주목받고 있다.
핵심 요약
WebSocket을 통해 서버가 완성된 HTML을 직접 전송하고 클라이언트가 배치하는 방식으로, JSON 파싱과 클라이언트 렌더링 로직을 제거한다. Phoenix LiveView, Django LiveView 같은 구현들이 이 패턴을 활용해 백엔드 단일 언어로 실시간 SPA를 구축할 수 있게 한다. 서버가 데이터베이스에 직접 접근하고 상태를 유지하며 연결된 모든 클라이언트에게 변경사항을 즉시 브로드캐스트할 수 있다. 013 20:31 당일 +1,815 Claude Code를 위한 27가지 에디토리얼 다이어그램 디자인 Claude Code·Codex·Pi용 다이어그램 에이전트 스킬로 아키텍처, 플로우차트, 시퀀스 등 27가지 시각 타입을 제공한다. 웹 · 프론트엔드 · cathrynlavery/diagram-design · HTML
Key Point GitHub 트렌딩에 올라 높은 관심을 받으며, AI 코드 어시스턴트 환경에서 전문가 수준의 다이어그램을 빠르게 생성할 수 있는 솔루션으로 주목받고 있다.
핵심 요약
Claude Code·Codex·Pi용 다이어그램 에이전트 스킬로 아키텍처, 플로우차트, 시퀀스 등 27가지 시각 타입을 제공한다. HTML과 SVG만으로 만든 정적 콘텐츠이며 빌드 단계, 자바스크립트, 외부 이미지 의존성이 없다. 시맨틱 패턴으로 동작을 레이아웃과 분리하므로 큐, 정책 추적, 신뢰 경계 등을 기존 타입으로 표현할 수 있다.