26.04 파이썬 : 파이썬 4는 필요 없다?
한때 ‘느린 언어’라는 오명에 시달리던 파이썬은 이제 강력한 저스트 인 타임(JIT) 컴파일러와 Rust 언어의 도입을 통해 엔터프라이즈 급 성능을 갖춘 현대적 언어로 탈바꿈하고 있습니다. 특히 이번 달에 발표된 다양한 업데이트와 기술적 논의들은 파이썬이 단순한 프로그래밍 언어를 넘어 AI 시대를 지탱하는 핵심 인프라로서 어떻게 자리매김하고 있는지를 여실히 보여주고 있습니다. 코어 파이썬의 기술적 도약: 3.15 시리즈와 성능 […]
2025년 5월 파이썬: 성능의 혁신과 표준의 재정립
2025년 5월 파이썬 파이썬 3.14 베타 1의 공식 출시와 더불어 수년간 논의되어 온 글로벌 인터프리터 락(GIL) 제거 작업이 실질적인 성과를 드러내기 시작했으며, 무엇보다 러스트(Rust) 기반의 도구들이 파이썬 개발 환경을 완전히 재편하는 ‘도구의 혁명’이 정점에 달했습니다.[1, 2, 3] 특히 이 시기 피츠버그에서 개최된 PyCon US 2025는 전 세계 파이썬 개발자들이 모여 이러한 변화를 공유하고, AI와 병렬 […]
장고 시작하기 2 : startapp으로 app 추가

[장고 시작하기] 2 번째 시리즈 : 지난 시간에 Django 환경 세팅하는 것에 대해서 공부하고 정리해보았습니다. 이번에는 실제 장고로 웹 페이지를 구성하기 위해서 ‘startapp으로 app 추가’ 하는 법에 대해서 공부하고 정리해 보았습니다.
장고 SECRET_KEY : SECRET_KEY란, 비밀 정보 숨기기

장고에서 프로젝트를 시작하고 바로 github에 올리면 정말 큰일 난다고 합니다. 이는 SECRET_KEY가 공개되면 안되기 때문인데요. “장고 SECRET KEY”란 무엇이며, 어떻게 숨겨서 github에 올릴 수 있는지 정리해보았습니다.
머신러닝을 위한 선형 회귀 : 최소 제곱법, 평균 제곱 오차

이번 포스트에서는 그 중에 선형 회귀, 최소 제곱법, 평균 제곱 오차의 개념에 대해서 정리하였습니다. 선형 회귀는 쉽게 풀어서 정의하면 가장 훌륭한 예측선 긋기 입니다.
파이썬으로 이해하는 퍼사드 패턴

“파이썬으로 이해하는 퍼사드 패턴” : 처음 디자인 패턴이 나왔을 때는 23개의 디자인 패턴이 나왔는데요. 저는 그중에 우선 “파사드 패턴”을 공부해보았습니다. 언어는 자바가 아닌 파이썬으로 정리했습니다.
홀드아웃 제대로 이해하기

일반화 오류가 낮은 모델이란 테스트한 데이터 외에 미래의 또는 새로운 데이터 세트에 대해서도 더 나은 예측을 하는 것을 의미합니다. 이러한 일반화 성능 개선을 위해 등장한 것이 홀드아웃 방법입니다…
비트 연산 : 파이썬으로 비트 연산

연산자는 참으로 많습니다. 산술 연산자, 삼항 연산자, 비교 연산자, 단항 연산자, 할당 연산자 등 처음 코딩을 배우면 연산자만 배우는 데도 버겁습니다. 그런데 “비트 연산자” 라는 녀셕이 또 등장하네요.
파이썬 자료형 검사 : type(), isinstance(), isnumeric(), isdigit()…

입력 받은 값, 혹은 전달 받은 값이 어떤 자료형 인지 검사할 때가 있습니다.파이썬 자료형 검사 함수들에는 type(), isinstance(), isdigit(), isnumeric() 등이 있는데요…
파이썬 zip 함수 : 반복자 쌍들을 가지고 노는 함수

Python에서 zip() 함수는 여러 iterable 항목(예: 리스트, 튜플 또는 문자열)을 튜플의 반복자로 결합하는 데 사용됩니다. zip 함수는 이런 기능을 이용해서 병렬 반복이나 데이터 쌍과 같은 작업에 유용하게 사용 할 수 있습니다