드리프트의 뉴 코딩 이야기
close
프로필 배경
프로필 로고

드리프트의 뉴 코딩 이야기

  • 분류 전체보기 (409)
    • Javascript (172)
    • Go (142)
    • Rust (33)
    • Python (30)
    • Docker (5)
    • Codings (10)
    • Linux (5)
    • Flutter (3)
    • Etc (9)
  • 홈
  • Javascript
  • Go
  • Rust
  • Python
파이썬 개발, '제대로' 하고 싶다면 이 조합으로 시작하세요 uv, Ruff, Pyright

파이썬 개발, '제대로' 하고 싶다면 이 조합으로 시작하세요 uv, Ruff, Pyright

파이썬 개발, '제대로' 하고 싶다면 이 조합으로 시작하세요 uv, Ruff, Pyright요즘 파이썬 개발 환경, 정말 빠르게 변하고 있거든요.그래서 어떤 도구를 써야 할지 막막할 때가 많습니다.특히 'uv'나 'Ruff'처럼 떠오르는 신흥 강자들이 등장하면서 기존의 venv, poetry, pip 조합을 계속 고수해야 할지 고민이 되는 시점인데요.이 글에서는 바로 그 고민을 해결해 드릴 '최신 파이썬 개발 끝판왕 조합'을 소개해 드리려고 합니다.프로젝트 관리부터 코드 품질, 그리고 자동화까지, 이 글 하나로 최신 파이썬 개발 워크플로우를 완벽하게 구축할 수 있도록 도와드리겠습니다.1. 모든 것의 시작, 프로젝트 관리 with uv파이썬 개발을 할 때 가장 먼저 부딪히는 허들이 바로 '환경 설정'이거든..

  • format_list_bulleted Python
  • · 2025. 9. 7.
  • textsms
구글 최신 AI 제미나이 2.5 플래시 이미지 API 공짜로 쓰는 법

구글 최신 AI 제미나이 2.5 플래시 이미지 API 공짜로 쓰는 법

구글 최신 AI 제미나이 2.5 플래시 이미지 API 공짜로 쓰는 법최근 AI 기술의 발전 속도가 정말 무서울 정도인데요.특히 텍스트뿐만 아니라 이미지를 이해하고, 심지어 새로운 이미지를 만들어내는 멀티모달 AI의 등장은 개발자들에게 완전히 새로운 가능성의 문을 열어주었습니다.바로 그 최전선에 있는 구글의 최신 모델, 'Gemini 2.5 Flash'가 최근 개발자들 사이에서 큰 화제거든요.그런데 더 놀라운 소식은, 이 강력한 이미지 API를 '무료'로 마음껏 테스트해 볼 수 있는 방법이 생겼다는 겁니다.오늘은 바로 그 비밀의 문, 'OpenRouter'를 통해 Gemini 2.5 Flash 이미지 API를 어떻게 내 프로젝트에 연동하고 활용할 수 있는지, 그 모든 과정을 A부터 Z까지 상세하게 알려드리..

  • format_list_bulleted Python
  • · 2025. 9. 7.
  • textsms
파이썬 중첩 데이터 구조 완벽 가이드 현실 세계의 데이터를 다루는 기술

파이썬 중첩 데이터 구조 완벽 가이드 현실 세계의 데이터를 다루는 기술

파이썬 중첩 데이터 구조 완벽 가이드 현실 세계의 데이터를 다루는 기술 데이터를 담는 그릇 그 이상파이썬을 배우다 보면 여러 가지 '데이터 구조(Data Structures)'를 만나게 됩니다.리스트, 튜플, 딕셔너리, 셋은 각각의 고유한 특징을 가진, 데이터를 담는 훌륭한 그릇과 같습니다.하지만 우리가 현실 세계에서 마주하는 데이터는 단순히 숫자나 문자열의 나열보다 훨씬 더 복잡한 형태를 띱니다.예를 들어, 한 명의 사용자는 이름, 이메일, 그리고 여러 개의 관심사를 가질 수 있고, 온라인 쇼핑몰의 상품 하나는 상품명, 가격, 그리고 여러 개의 구매 후기 정보를 포함할 수 있습니다.이처럼 여러 계층으로 이루어진 복잡한 데이터를 어떻게 깔끔하고 효율적으로 관리할 수 있을까요.바로 이 지점에서 '중첩(Ne..

  • format_list_bulleted Python
  • · 2025. 7. 16.
  • textsms
파이썬(Python) 최강의 기술, 데코레이터(Decorator) 완전 정복

파이썬(Python) 최강의 기술, 데코레이터(Decorator) 완전 정복

파이썬(Python) 최강의 기술, 데코레이터(Decorator) 완전 정복파이썬(Python) 데코레이터 상세 설명1. 데코레이터란 무엇일까요?파이썬(Python)에서 데코레이터(decorator)는 본질적으로 파이썬(Python) 함수입니다.데코레이터(decorator)는 다른 함수의 원본 코드를 수정하지 않고도 추가 기능을 더할 수 있는 독특한 능력을 가지고 있습니다.데코레이터(decorator)의 반환 값 또한 함수 객체입니다.간단히 말해, 다른 함수를 반환하도록 특별히 설계된 함수라고 할 수 있습니다.데코레이터(decorator)는 관점 지향(aspect-oriented) 요구 사항이 있는 많은 시나리오에서 중요한 역할을 합니다.예를 들면 다음과 같은데요.로그 삽입: 함수의 실행 과정과 관련 정..

  • format_list_bulleted Python
  • · 2025. 5. 17.
  • textsms
파이썬 메타프로그래밍 마스터하기: 원하는 모든 것을 제어하는 방법

파이썬 메타프로그래밍 마스터하기: 원하는 모든 것을 제어하는 방법

파이썬 메타프로그래밍 마스터하기: 원하는 모든 것을 제어하세요파이썬 메타프로그래밍 탐구많은 사람들이 "메타프로그래밍(metaprogramming)"이라는 개념에 익숙하지 않고, 또 아주 엄밀한 정의가 있는 것도 아닙니다.이 글은 파이썬(Python)에서의 메타프로그래밍(metaprogramming)을 중심으로 다루지만, 사실 여기서 논의되는 내용이 엄격한 의미의 "메타프로그래밍(metaprogramming)"에 완전히 부합하지 않을 수도 있습니다.단지 이 글의 주제를 나타내기에 이보다 더 적절한 용어를 찾지 못해서 이 단어를 빌려왔을 뿐입니다.부제는 "제어하고 싶은 모든 것을 제어하라" 입니다.본질적으로 이 글은 한 가지에 초점을 맞춥니다.바로 파이썬(Python)이 제공하는 기능들을 활용하여 코드를 가..

  • format_list_bulleted Python
  • · 2025. 5. 6.
  • textsms
블룸 필터(Bloom Filter) 완벽 해부: 원리, 장단점, 파이썬(Python) 코드까지!

블룸 필터(Bloom Filter) 완벽 해부: 원리, 장단점, 파이썬(Python) 코드까지!

블룸 필터(Bloom Filter) 깊이 알기: 파이썬(Python) 코드와 함께 원리 파헤치기1. 블룸 필터(Bloom Filter)의 사용 및 적용 시나리오블룸 필터(Bloom Filter)는 어떤 원소가 특정 집합에 속하는지를 판단하는 데 사용되는, 공간 효율성이 매우 뛰어난 확률적 자료 구조입니다여러 분야에서 아주 유용하게 활용되고 있는데요워드 프로세서(Word Processor)의 맞춤법 검사워드 프로세싱 소프트웨어(word-processing software)에서 영어 단어의 철자가 맞는지 빠르게 검사하는 데 사용될 수 있습니다예를 들어, 사용자가 단어를 입력했을 때 블룸 필터(Bloom Filter)를 통해 해당 단어가 올바른 단어 집합에 속할 가능성이 있는지 신속하게 판단할 수 있습니다만약..

  • format_list_bulleted Python
  • · 2025. 5. 6.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • navigate_next
태그
  • #Go 언어
  • #성능 최적화
  • #자바스크립트
  • #Go
  • #프로그래밍
  • #Golang
  • #타입스크립트
  • #javascript
  • #Rust
  • #typescript
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바