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

Tech News

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

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

'Python' 검색 결과 104 초기화
오늘
HN 원문

Rust 스레드를 GPU 위에서 돌린다? CPU-GPU 경계를 허무는 새로운 실험

## GPU에서 Rust 스레드를 돌린다니, 그게 가능해요? 우리가 보통 GPU 프로그래밍을 생각하면, CUDA나 OpenCL 같은 전용 프레임워크를 써서 GPU에 맞게 코드를 완전히 새로 짜야 하는 걸 떠올리잖아요. CPU용 코드와 GPU용 코드는...

HN 원문

DuckDB 내부 구조 완전 해부 — 공식 가이드가 나왔어요

## 분석용 데이터베이스, DuckDB를 아시나요? DuckDB는 최근 데이터 분석 분야에서 빠르게 자리를 잡고 있는 임베디드 분석용 데이터베이스예요. 이게 뭐냐면, SQLite처럼 별도의 서버 없이 내 애플리케이션 안에 내장해서 쓸 수 있는 데...

HN 원문

Servo 엔진, 드디어 crates.io에 올라왔다 — Rust 생태계에서 브라우저 엔진을 라이브러리처럼 쓰는 시대

## 무슨 일이 있었나요? Servo라는 이름, 혹시 들어보셨나요? Mozilla에서 Rust 언어로 처음부터 새로 만든 웹 브라우저 엔진인데요. 한때 Mozilla의 핵심 프로젝트였다가 2020년 구조조정으로 개발이 사실상 멈췄던 적이 있어요. 그...

어제
HN 원문

게으름(Laziness)을 잃어버리면 생기는 일 — Bryan Cantrill이 말하는 지연 평가의 중요성

## 시스템 프로그래밍에서 '게으름'이 사라질 때 Oxide Computer의 공동 창업자이자 DTrace의 아버지로 유명한 Bryan Cantrill이 흥미로운 글을 올렸어요. 제목부터 재밌는데요, "The Peril of Laziness Lost...

TTJ 코딩클래스 정규반

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

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

정규반 보기
HN 원문

스마트폰 하나로 물리 실험을 한다고? 오픈소스 앱 Phyphox 이야기

## 스마트폰이 실험 장비가 되는 세상 여러분 손에 들려있는 스마트폰, 사실 꽤 정밀한 센서 덩어리라는 거 알고 계셨나요? 가속도계, 자이로스코프, 기압계, 마이크, 조도 센서 등등… 수십만 원짜리 실험 장비가 주머니 속에 이미 들어있는 셈이에요...

HN 원문

요즘 앱은 왜 다 똑같이 생겼을까 — '관용적 디자인'을 되찾자는 목소리

## 어디서든 본 듯한 그 UI 최근에 새로운 앱이나 웹 서비스를 써보면서 "어? 이거 어디서 본 것 같은데"라는 느낌을 받은 적 없나요? 둥근 모서리의 카드 레이아웃, 좌측 사이드바, 상단의 미니멀한 내비게이션, 비슷비슷한 색감. 소프트웨어 디...

이번 주
HN 원문

프로그래밍에서 '프로퍼티'란 도대체 뭘까? — 언어마다 다른 그 개념을 제대로 정리해봤어요

## 우리가 매일 쓰는 '프로퍼티', 정확히 뭔지 설명할 수 있나요? 개발하다 보면 "프로퍼티(property)"라는 단어를 정말 자주 만나게 되죠. Python에서는 `@property` 데코레이터를 쓰고, JavaScript에서는 객체의 프로퍼티...

HN 원문

내 코드가 얼마나 복잡한지 측정하는 방법들, 제대로 알아보자

## 복잡한 코드, 느낌이 아니라 숫자로 말할 수 있을까? 코드 리뷰를 하다 보면 "이 함수 좀 복잡한데?"라는 말을 하거나 듣게 되잖아요. 그런데 "복잡하다"는 게 정확히 뭘 의미하는 걸까요? 줄 수가 많으면 복잡한 건지, 조건문이 많으면 복잡한 ...

HN 원문

Let's Encrypt가 '일부러 망가진 웹사이트'를 만드는 이유 — TLS 테스트의 어려움

## 인증서가 잘못됐을 때, 당신의 코드는 제대로 실패하나요? HTTPS를 쓰는 웹사이트에 접속하면 브라우저가 자물쇠 아이콘을 보여주죠. 이건 TLS(Transport Layer Security)라는 프로토콜로 통신이 암호화되어 있다는 뜻인데요,...

HN 원문

Python으로 위지윅 워드프로세서를 만들었다고? MiniWord 프로젝트 이야기

## Python으로 워드프로세서라니, 가능한 거야? 위지윅(WYSIWYG)이라는 말, 들어보셨나요? "What You See Is What You Get"의 약자인데요, 화면에 보이는 그대로 출력된다는 뜻이에요. 우리가 쓰는 MS Word나 G...

HN 원문

Rust로 만든 보안 스캐너 FoxGuard, 린터만큼 빠르게 취약점을 잡아준다고?

## 코드 보안 검사, 왜 매번 뒷전이 될까 개발하다 보면 보안 검사라는 게 항상 "나중에 하자"가 되기 쉽거든요. 이유는 간단해요. 느리니까요. CI/CD 파이프라인에 보안 스캐너를 붙여놓으면 빌드 시간이 훅 늘어나고, 로컬에서 돌리자니 무거워...

HN 원문

JavaScript로 3D 모델링을? FluidCAD로 만나는 '코드 기반 CAD'의 세계

## 코드로 설계도를 그린다고요? 3D 모델링이라고 하면 보통 마우스로 도형을 끌어다 놓고, 크기를 조절하고, 이리저리 회전시키는 걸 떠올리잖아요. Fusion 360이나 SolidWorks 같은 전통적인 CAD 소프트웨어가 그런 방식이죠. 그런데 ...

HN 원문

Marimo Pair: AI 에이전트가 리액티브 노트북 안에서 직접 코드를 짜주는 세상

## 노트북 환경이 에이전트의 작업 공간이 된다면? 요즘 AI 코딩 에이전트 이야기가 끊이지 않죠. Cursor, Copilot, Devin 등 다양한 도구들이 나오고 있는데요, 대부분은 IDE나 터미널 환경에서 동작해요. 그런데 데이터 분석이나...

HN 원문

D&D 전투 시스템을 테스트하는 방법: 모델 기반 테스트(MBT) 실전 가이드

## 던전 앤 드래곤에 소프트웨어 테스트를 적용한다고? 테스트 코드를 작성하는 건 개발자라면 누구나 하는 일인데요, 보통은 "이 함수에 A를 넣으면 B가 나와야 해"라는 식으로 케이스를 하나하나 짜잖아요. 그런데 만약 테스트해야 할 시스템이 너무...

HN 원문

Dropbox는 어떻게 동기화 버그를 잡을까? 속성 기반 테스트로 분산 시스템 검증하기

## 파일 동기화, 생각보다 훨씬 어려운 문제예요 여러분이 노트북에서 파일을 수정하고, 동시에 폰에서도 같은 파일을 고쳤다고 해볼게요. Dropbox 같은 동기화 서비스는 이 두 변경 사항을 어떻게든 합쳐야 하는데요, 이게 말처럼 단순하지가 않아요....

HN 원문

AI 에이전트의 도구 연결, MCP vs Skills — 왜 아직도 MCP가 나은 선택일까

## MCP가 뭔데, Skills는 또 뭔데? 요즘 AI 에이전트를 만들다 보면 빠지지 않는 키워드가 있어요. 바로 **MCP(Model Context Protocol)**인데요. 이게 뭐냐면, AI 모델이 외부 도구나 데이터에 접근할 수 있도록...

HN 원문

Hegel: 속성 기반 테스팅을 언어 가리지 않고 쓸 수 있게 해주는 새로운 프로토콜

## 테스트를 "예시"가 아니라 "규칙"으로 작성한다면? 우리가 보통 테스트 코드를 작성할 때는 특정 입력에 대해 특정 출력이 나오는지 확인하죠. 예를 들어 "add(2, 3)은 5를 반환해야 한다" 이런 식으로요. 이걸 예시 기반 테스팅(exa...

HN 원문

람다 대신 나무? 계산의 새로운 기초를 제안하는 Tree Calculus

## 계산이란 뭘까, 그 근본부터 다시 생각해보자 프로그래밍을 하다 보면 "람다(lambda)"라는 단어를 한 번쯤은 만나게 되죠. Python의 `lambda x: x + 1`처럼 익명 함수를 만들 때 쓰는 그 키워드요. 그런데 이 람다라는 개...

HN 원문

온콜 장애 대응, AI가 런북을 자동으로 실행해준다면? — Relvy 소개

## 새벽 3시 알림, 그리고 런북 찾기 개발자라면 한 번쯤은 겪어봤을 거예요. 새벽에 PagerDuty나 Slack 알림이 울리고, 잠결에 노트북을 열어서 뭐가 문제인지 파악하려고 하는데, 머리가 안 돌아가서 런북(runbook)을 찾아 헤매는...

HN 원문

AI 코딩 에이전트 시대, 클린 코드의 의미가 달라지고 있다

## 코딩 에이전트가 코드를 짜는 시대의 클린 코드란 클린 코드, 한 번쯤은 들어보셨죠? 로버트 마틴(Uncle Bob)의 "Clean Code"는 개발자 필독서처럼 여겨져 왔어요. 의미 있는 이름 짓기, 함수는 하나의 일만 하기, 주석보다 코드 자...

1 2 3 ... 6 »