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

Tech News

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

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

'Python' 검색 결과 198 초기화
3월 31일
HN 원문

코드로 3D 모델링을? Python CAD 라이브러리 Build123d 살펴보기

## 마우스 대신 코드로 CAD를 3D 모델링이라고 하면 보통 SolidWorks, Fusion 360, FreeCAD 같은 GUI 프로그램에서 마우스로 클릭하고 드래그하는 걸 떠올리잖아요. 그런데 이걸 Python 코드로 할 수 있다면 어떨까요...

3월 30일
HN 원문

Go로 나만의 Language Server를 만들 수 있는 라이브러리가 나왔어요

## 에디터가 코드를 이해하는 비밀, Language Server Protocol VS Code나 IntelliJ 같은 에디터에서 코드를 작성할 때, 자동완성이 뜨고, 함수 위에 마우스를 올리면 타입 정보가 나오고, 에러에 빨간 줄이 그어지죠? ...

HN 원문

OpenYak: 내 컴퓨터에서 아무 AI 모델이나 돌리고, 파일 시스템까지 직접 제어하는 오픈소스 데스크톱 앱

## AI 도구, 이제 클라우드 없이도 됩니다 요즘 개발하면서 ChatGPT나 Claude 같은 AI 도구 안 쓰는 분 거의 없죠. 그런데 이런 서비스들 쓸 때마다 조금 찜찜한 부분이 있어요. 내 코드, 내 파일을 외부 서버로 보내야 한다는 거거...

3월 29일
HN 원문

Verilog 코드를 팩토리오 회로로 변환하는 컴파일러, RISC-V CPU까지 돌린다

## 게임 안에서 CPU를 만든다고? 팩토리오(Factorio)라는 게임을 아시나요? 공장을 짓고 자동화 라인을 설계하는 게임인데요, 이 게임 안에는 '조합 회로(Combinators)'라는 논리 회로 시스템이 있어요. 신호를 보내고 받고, 조건...

TTJ 코딩클래스 정규반

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

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

정규반 보기
HN 원문

Undroidwish: Tcl/Tk를 단일 실행 파일 하나로 어디서든 돌리는 프로젝트

## Tcl/Tk, 아직도 살아있어요? 프로그래밍을 하다 보면 Tcl/Tk라는 이름을 한 번쯤 마주치게 돼요. Python에서 간단한 GUI를 만들 때 쓰는 tkinter 있잖아요, 그 tkinter의 기반이 되는 게 바로 Tk이고, Tk를 만든 프...

HN 원문

리눅스는 사실 인터프리터다? ELF 바이너리를 바라보는 새로운 시선

## 우리가 당연하게 여기던 것 리눅스에서 프로그램을 실행한다는 건, 터미널에 `./myapp`을 치거나 더블클릭하는 거잖아요. 그런데 이 과정을 자세히 들여다보면 꽤 흥미로운 관점이 하나 나와요. "리눅스 커널은 사실 인터프리터 아닌가?"라는 거예...

HN 원문

C 파일 하나로 끝내는 메모리 할당기 'spaces' — 힙을 직접 관리하고 싶은 분들을 위한 도구

## 메모리 할당, 왜 직접 만들까요? C 언어로 프로그래밍할 때 malloc()과 free()는 거의 숨 쉬듯 쓰는 함수잖아요. 그런데 기본 malloc이 모든 상황에 최적인 건 아니에요. 게임 엔진처럼 매 프레임마다 수천 번 할당·해제를 반복...

HN 원문

APK 파일은 사실 ZIP이다 — 단종된 하드웨어를 되살리는 리버스 엔지니어링 이야기

## 우리가 매일 쓰는 APK, 그 정체를 아시나요? 안드로이드 앱을 설치할 때 사용하는 .apk 파일이 있잖아요. 이 파일의 정체가 뭔지 궁금해하신 적 있나요? 사실 APK는 그냥 ZIP 파일이에요. 확장자만 .apk로 바꿔놓은 것뿐이고, 실제...

HN 원문

Go 네이밍 컨벤션 제대로 정리해봤어요 — 이름 짓기가 코드 품질의 절반입니다

## 왜 이름 짓기가 그렇게 중요할까요 Go를 처음 배우면 문법 자체는 꽤 간결해서 빠르게 익힐 수 있는데요, 막상 실무 코드를 작성하다 보면 의외로 막히는 부분이 있어요. 바로 **이름 짓기**예요. 변수명, 함수명, 패키지명을 어떻게 정하느냐...

3월 28일
HN 원문

코드 인텔리전스의 미래 — Sourcegraph SCIP가 그리는 다음 그림

## 코드 내비게이션, 어떻게 작동하는 건지 생각해본 적 있나요? VS Code에서 함수 이름을 클릭하면 정의된 곳으로 바로 이동하잖아요. 또는 변수 위에 마우스를 올리면 타입 정보가 뜨기도 하고요. 이런 기능들을 통틀어서 **코드 인텔리전스**...

HN 원문

PyPI에서 Telnyx 패키지가 탈취됐습니다: 파이썬 공급망 공격, 남의 일이 아니에요

## 또 터진 PyPI 공급망 공격 파이썬 개발자라면 `pip install`을 매일 쓰실 텐데요. 이번에 통신 API 서비스인 Telnyx의 공식 파이썬 SDK 패키지가 PyPI에서 탈취(compromise)되는 사건이 발생했어요. 공급망 공격...

HN 원문

메모리 최적화, 옛날 기법이 다시 뜨는 이유

## 메모리가 남아돌던 시대는 끝났다? 한동안 개발자들 사이에서 "메모리는 싸니까 신경 쓰지 마"라는 분위기가 있었어요. RAM 가격이 계속 떨어지고, 클라우드에서 서버 스펙을 올리기도 쉬우니까, 메모리 최적화에 공들이는 게 시간 낭비처럼 느껴지...

HN 원문

jq가 느리다고 느꼈다면, jsongrep을 한번 써보세요

## JSON 다루는 일, 개발자라면 피할 수 없죠 JSON은 이제 개발자의 일상이에요. API 응답을 확인할 때, 로그 파일을 뒤질 때, 설정 파일을 수정할 때… 하루에도 수십 번은 JSON과 마주치게 되거든요. 그래서 커맨드라인에서 JSON을 다...

3월 27일
HN 원문

Elixir와 Phoenix로 블로그를 만들어보니 — 함수형 웹 개발의 색다른 경험

## 왜 하필 Elixir와 Phoenix로 블로그를? 블로그를 만드는 방법은 수없이 많죠. Next.js, Hugo, Jekyll, WordPress... 선택지가 넘치는 시대에 한 개발자가 **Elixir**와 **Phoenix** 프레임워크...

3월 26일
HN 원문

웹사이트에서 원하는 데이터만 쏙 뽑아내는 TypeScript LLM 추출기, Lightfeed Extractor

## 웹 스크래핑, 아직도 셀렉터 노가다 하고 계신가요? 웹에서 데이터를 긁어오는 작업은 개발자라면 한 번쯤 해봤을 거예요. 상품 가격을 모아본다든지, 뉴스 기사를 자동으로 수집한다든지. 그런데 이게 생각보다 정말 귀찮은 작업이거든요. CSS 셀...

HN 원문

터미널에서 한글·아랍어·데바나가리가 깨지는 이유, 그리고 OSC 66이라는 해결책

## 터미널에서 글자가 깨져 보인 적 있으세요? 개발하다 보면 터미널을 정말 많이 쓰잖아요. 그런데 영어가 아닌 다른 문자—한글, 아랍어, 힌디어(데바나가리 문자), 태국어 같은—를 터미널에서 표시하려고 하면 글자가 깨지거나 겹치거나 이상하게 보이는...

HN 원문

Swift로 코딩 에이전트를 밑바닥부터 만들어보기

## AI 코딩 에이전트, 직접 만들어보면 어떨까? 요즘 Claude Code, GitHub Copilot, Cursor 같은 AI 코딩 에이전트가 개발자 워크플로우에 빠르게 자리잡고 있는데요, 이런 도구들을 매일 쓰다 보면 한 번쯤 궁금해지잖아...

HN 원문

Python httpx를 포크한 개발자 이야기: 오픈소스 거버넌스와 개발자의 선택

## 무슨 일이 있었냐면 파이썬 생태계에서 HTTP 클라이언트 라이브러리 하면 requests가 가장 유명하지만, 최근 몇 년간 **httpx**가 빠르게 자리를 잡아왔어요. httpx는 requests와 비슷한 API를 제공하면서도 async(비동...

HN 원문

Unity 엔진을 뜯어보다가 C++ 코루틴의 존재 이유를 깨달았다는 이야기

## C++ 코루틴, 왜 이렇게 복잡한 걸까? C++20에서 코루틴이 정식으로 들어왔는데요, 써보신 분들은 아시겠지만... 솔직히 처음 보면 "이게 대체 왜 이렇게 생겼지?"라는 생각이 드는 게 정상이에요. Python이나 JavaScript의 ...

3월 25일
HN 원문

Intel이 공개한 디바이스 모델링 언어(DML), 가상 플랫폼 개발의 새 도구

## 가상 플랫폼이 뭔데, 왜 필요한 걸까요? 칩을 설계하거나 시스템 소프트웨어를 개발할 때, 실제 하드웨어가 나오기 전에 소프트웨어를 먼저 테스트해야 하는 상황이 꽤 자주 생겨요. 반도체 하나 만드는 데 수개월에서 수년이 걸리는데, 그동안 손 ...

« 1 ... 6 7 8 9 10 »