처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

Tech News

트렌드를 한눈에 보는 테크 뉴스

HN · GitHub · Reddit 외 13개 소스에서 매일 큐레이션

5월 25일
HN 원문

Scheme 언어에 자꾸 튕겨 나오는 이유 - 함수형 언어의 진입 장벽을 다시 생각하다

## "좋다는데 왜 안 익혀지지?" 프로그래밍 언어를 배우다 보면 묘한 경험을 합니다. 분명히 좋은 언어라는 평가를 수없이 들었는데, 직접 써보면 자꾸 튕겨 나오는 거예요. iOS 개발자이자 작가인 Graham Lee가 자신의 블로그에 "나는 S...

HN 원문

선 하나 긋는 데 50시간? 차트 라이브러리 없이 직접 만들어 본 개발자의 기록

## 그래프 라이브러리 하나 쓰면 끝나는 거 아니야? 웹에서 데이터를 시각화할 일이 생기면 우리는 보통 별생각 없이 Chart.js나 D3, Recharts 같은 라이브러리를 끌어옵니다. `npm install` 한 줄이면 예쁜 라인 차트가 뚝딱...

HN 원문

"어린 시절의 컴퓨팅" - 제약이 만든 진짜 학습에 대한 회고

## 느린 컴퓨터가 오히려 좋은 선생이었다 Susam Pal이라는 개발자가 자신의 블로그에 쓴 "Childhood Computing"이라는 글이 잔잔한 공감을 일으키고 있어요. 이 글은 인도에서 자란 한 개발자가 1990년대 후반~2000년대 초반,...

HN 원문

APL을 제대로 배우고 싶다면 - 'Mastering Dyalog APL' 무료 교재의 가치

## 한 줄로 행렬 곱셈을 끝내는 언어, APL 프로그래밍 언어 중에 정말 독특한 친구가 하나 있어요. 바로 **APL(A Programming Language)**입니다. 1960년대에 IBM의 케네스 아이버슨이 만든 언어인데, 코드를 보면 처음에...

TTJ 코딩클래스 정규반

테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?

17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공

정규반 보기
HN 원문

마이크로소프트가 6502 BASIC 원본 소스코드를 공개했습니다 - 50년 전 게이츠가 직접 쓴 어셈블리어

## 빌 게이츠의 손때 묻은 코드가 공개됐어요 혹시 "BASIC"이라는 프로그래밍 언어 들어보셨나요? 요즘 개발자분들은 파이썬이나 자바스크립트로 시작하는 경우가 많지만, 1970~80년대에는 거의 모든 개인용 컴퓨터에 BASIC이 기본으로 깔려 ...

HN 원문

키보드 커스터마이징의 모든 것: 키캡부터 펌웨어까지 한 번에 정리

## 들어가며: 왜 개발자들은 키보드에 진심일까 개발자 커뮤니티를 조금만 들여다보면 키보드 이야기가 끊이지 않아요. 청축이냐 갈축이냐, 체리 프로파일이냐 OEM이냐, QMK냐 VIA냐… 처음 보는 사람은 도대체 이게 무슨 외계어인가 싶을 정도죠....

HN 원문

ClickHouse가 공개한 Silk: C++로 만든 협력형 파이버 스케줄러는 왜 필요했을까

## 들어가며: 왜 또 새로운 스케줄러인가요? 요즘 백엔드 엔지니어라면 한 번쯤 "비동기", "코루틴", "async/await" 같은 단어를 들어보셨을 거예요. 우리가 흔히 쓰는 운영체제의 스레드(thread)는 강력하지만 무겁거든요. 스레드 ...

HN 원문

C++의 새 흐름 "네오클래시컬" - 분할 이터레이터가 다시 주목받는 이유

## 오래된 문제를 새로운 시각으로 C++ 개발자들 사이에서 최근 "네오클래시컬 C++(Neoclassical C++)"이라는 표현이 자주 들려요. 이게 뭐냐면, C++의 본래 강점인 **제로 코스트 추상화(zero-cost abstraction...

HN 원문

AWS에서 4년, 그리고 떠난다 - 한 엔지니어의 회고록이 말해주는 클라우드 거인의 민낯

## 거대 기업을 떠나는 사람들의 공통된 이야기 AWS(아마존 웹 서비스)에서 4년을 근무한 한 엔지니어가 퇴사 후기를 공개했어요. 단순히 "나는 떠난다"는 작별 인사가 아니라, 세계 최대 클라우드 회사 안에서 일한다는 게 어떤 경험이었는지를 솔...

HN 원문

C64 죽음의 진단 폰트, 40년 묵은 ROM에서 되살아난 글자들

## 무슨 일이 있었나요? 레트로 컴퓨팅 매니아들 사이에서 작지만 흥미로운 작업이 공개됐어요. masswerk라는 사이트의 운영자가 **C64 "Dead Test" 카트리지에 들어 있던 폰트를 추출해서 현대에서 쓸 수 있는 웹 폰트로 만들어 공개...

HN 원문

Vivado 2026.1이 무료 사용자에게서 리눅스 지원을 빼버린 사건

## 무슨 일이 있었나요? AMD(예전 자일링스 Xilinx)가 만드는 FPGA 개발 도구 **Vivado**의 2026.1 버전이 곧 나오는데요, 무료 라이선스인 **Standard Edition**에서 리눅스 지원이 빠진다는 발표가 나오면서 커뮤...

5월 24일
HN 원문

1980년 우주왕복선 Spacelab 컴퓨터를 회로 단위로 역설계한 이야기

## 45년 전 우주를 날던 컴퓨터를 다시 뜯어본다 레트로 컴퓨팅 분야에서 유명한 엔지니어 **Ken Shirriff** 가 또 한 번 흥미로운 분해 글을 올렸어요. 이번 대상은 1980년대 초반 NASA의 우주왕복선(Space Shuttle) ...

HN 원문

40년 된 언어 Scheme, R7RS Large 절차형 명세 초안이 공개됐어요

## Scheme이 아직도 살아 있다고? 프로그래밍 언어 역사 수업에서 한 번쯤 들어봤을 이름, **Scheme**. 1975년에 MIT에서 탄생한 Lisp 계열 언어인데요. "괄호 많은 그 언어"로 기억하는 분도 많을 거예요. 그런데 이 언어가 아...

HN 원문

C++ AST를 시각적으로 탐색하는 도구 ACAV, 컴파일러 내부가 궁금했다면

## C++ 코드가 컴파일러 눈에는 어떻게 보일까 혹시 C++로 코드를 짜다가 "내가 쓴 이 코드를 컴파일러는 도대체 어떻게 이해하고 있는 걸까?" 하고 궁금해진 적 있으세요? 사실 우리가 작성하는 소스 코드는 컴파일러 입장에서 그냥 텍스트 덩어리거...

HN 원문

영수증 프린터로 던전 앤 드래곤을? 개발자 취미가 만든 도구

## "이런 생각을 어떻게 했지" 싶은 사이드 프로젝트 가끔 개발자들의 사이드 프로젝트를 보면 "이런 생각을 어떻게 했지?" 싶은 것들이 있어요. 'Sales and Dungeons'라는 프로젝트가 딱 그런 경우예요. 이름부터가 'Dungeons...

HN 원문

HTML `<dl>` 태그, 잊혀진 시맨틱의 작은 보석

## 우리가 그동안 외면해온 HTML 태그 이야기 HTML 태그라고 하면 보통 ``, ``, 리스트로는 ``이나 `` 정도까지가 익숙하실 거예요. 그런데 `` 태그를 써보신 적이 있나요? "그런 게 있었어?" 싶은 분들이 대부분일 거라 생각해요....

HN 원문

i3 윈도우 매니저와 Emacs를 한 몸처럼 쓰는 법

## 두 세계가 만나면 생기는 마찰 리눅스 데스크톱을 쓰는 개발자라면 **i3**나 **Emacs**라는 이름이 낯설지 않으실 거예요. i3는 화면을 격자처럼 자동으로 쪼개주는 "타일링 윈도우 매니저"인데, 마우스 없이 키보드만으로 창을 빠르게 배치...

HN 원문

글쓰기 전용 노트북, "라이터덱"이라는 작은 반란

## 노트북이지만 인터넷은 안 됩니다 혹시 글을 쓰려고 노트북을 켰는데, 어느새 유튜브를 보고 있거나 트위터 타임라인을 내리고 있는 자신을 발견한 적 있으세요? 저만 그런 게 아닐 거예요. 최근 베로니카(Veronica)라는 블로거가 자신의 "라...

HN 원문

16바이트짜리 데모씬 작품 "Wake up!"의 비밀을 파헤치다

## 단 16바이트로 무언가를 보여준다고? 혹시 "데모씬(demoscene)"이라는 문화를 들어보셨나요? 1980~90년대 유럽에서 시작된 컴퓨터 예술 운동인데, 한정된 용량과 자원 안에서 영상과 소리를 만들어내는 일종의 코딩 경연이에요. 그런데...

HN 원문

마이크로소프트 내부 계정이 스팸 발송에 악용되고 있다는 경고

## 신뢰받는 도메인이 무기가 될 때 이메일 보안에 관심 있는 분이라면 이런 경험 한 번쯤 있으실 거예요. 회사 메일함을 열었는데 `@microsoft.com`이나 `@notice.microsoft.com`처럼 익숙한 도메인에서 메일이 와 있고,...

« 1 ... 14 15 16 17 18 ... 112 »