Regex Blaster: 정규식을 슈팅 게임으로 익히는 브라우저 게임
## 정규식, 알긴 아는데 쓸 때마다 검색하시죠? 개발자라면 정규식(Regular Expression)과의 관계가 좀 묘합니다. 로그 파싱, 입력 검증, 텍스트 치환 등 쓸 곳은 많은데, 막상 작성하려면 매번 구글링을 하게 됩니다. `(?
난해한 프로그래밍 언어로 LLM의 '진짜 추론 능력'을 테스트하다 — EsoLang-Bench
LLM이 정말로 코드를 "이해"하고 추론하는 걸까요? **EsoLang-Bench**는 Brainfuck, Befunge 같은 난해한 프로그래밍 언어(esoteric language)를 활용해 LLM의 순수 추론 능력을 평가하는 벤치마크입니다. ##...
14KB 미만의 초경량 GitHub 클라이언트 — GitClassic
GitHub 웹사이트가 너무 무겁다고 느껴본 적 있으신가요? **GitClassic**은 페이지당 14KB 미만으로 GitHub 저장소를 탐색할 수 있는 초경량 웹 클라이언트입니다. ## 핵심 내용 - **극단적인 경량화**: GitHub의 일반 ...
49MB짜리 웹페이지의 등장 — 뉴스 사이트들은 왜 이렇게 무거워졌나
한 개발자가 주요 뉴스 사이트들의 페이지 용량을 측정해봤더니, 단일 기사 페이지가 **49MB**에 달하는 경우가 발견됐습니다. 텍스트 기사 하나를 읽기 위해 수십 메가바이트를 다운로드해야 하는 현실을 적나라하게 보여주는 분석입니다. ## 무엇이 페...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
JavaScript의 날짜 처리, 9년 만에 드디어 해결된다 — Temporal API 이야기
## 요약 JavaScript의 악명 높은 `Date` 객체를 대체하기 위해 9년간 개발되어 온 **Temporal API**가 드디어 브라우저에 탑재되기 시작했습니다. Bloomberg 엔지니어링 팀이 이 여정을 상세히 공유했습니다. ## 왜 Te...
WebAssembly, 웹의 '일등 시민'이 되다 — Mozilla가 그리는 다음 단계
## 요약 Mozilla가 WebAssembly(Wasm)를 웹에서 JavaScript와 동등한 **일등 시민(first-class language)**으로 만들기 위한 로드맵을 공개했습니다. 단순히 C++/Rust를 브라우저에서 돌리는 수준을 넘어,...
JSLinux, 드디어 x86_64 지원 — 브라우저에서 64비트 리눅스를 돌리는 시대
파비스 벨라르(Fabrice Bellard)의 JSLinux가 x86_64 아키텍처를 지원하기 시작했습니다. 이제 웹 브라우저에서 64비트 리눅스를 직접 실행할 수 있습니다. ## JSLinux란? JSLinux는 전설적인 개발자 파비스 벨라르가 ...
[심층분석] 내 손글씨가 진짜 폰트가 된다 — 브라우저만으로 완성하는 FontCrafter의 기술과 의미
## 왜 지금 '손글씨 폰트'인가 디지털 콘텐츠가 넘쳐나는 시대에 역설적으로 **아날로그 감성**에 대한 수요가 급증하고 있다. 유튜브 썸네일, 브랜드 로고, SNS 콘텐츠에서 손글씨 폰트는 이미 하나의 트렌드를 넘어 필수 디자인 요소로 자리 잡았다...