IT
35개 포스트
파이썬 강의 2편: 변수와 데이터 타입
파이썬의 변수 선언 방법과 기본 데이터 타입(정수, 실수, 문자열, 불린)을 배우고 실전 예제를 통해 이해합니다.
파이썬 강의 1편: 파이썬 소개 및 설치하기
파이썬이란 무엇인지 알아보고, Windows와 Mac에서 파이썬을 설치하고 첫 번째 프로그램을 실행해봅니다.
파이썬 강의 4편: 제어문 (if, elif, else)
파이썬의 조건문(if, elif, else)을 배우고 다양한 실전 예제를 통해 조건에 따른 프로그램 흐름 제어를 학습합니다.
파이썬 강의 7편: 리스트와 딕셔너리
파이썬의 리스트와 딕셔너리를 배우고, 요소 추가/삭제/수정, 슬라이싱, 내장 함수 등 다양한 활용법을 학습합니다.
파이썬 강의 5편: 반복문 (for, while)
파이썬의 for문과 while문을 배우고, 리스트 순회, 범위 함수, 중첩 반복문 등 다양한 반복문 활용법을 학습합니다.
파이썬 강의 8편: 문자열 처리
파이썬의 문자열 메서드, 포맷팅, 슬라이싱, 정규표현식 기초 등 문자열 처리의 모든 기능을 배웁니다.
파이썬 강의 6편: 함수
파이썬 함수의 정의와 호출, 매개변수, 반환값, 기본값 인자, 가변 인자 등 함수의 모든 기능을 배웁니다.
파이썬 강의 10편: 클래스와 객체
파이썬의 클래스와 객체, 생성자, 메서드, 상속 등 객체지향 프로그래밍의 기초를 배웁니다.
C언어 공부하기: 시작하며 느낀 점과 개발 환경 설정
C언어를 공부하기 시작하면서 느낀 점과 개발 환경을 설정하는 과정을 기록합니다.
파이썬 강의 9편: 파일 입출력
파이썬으로 파일을 읽고 쓰는 방법, with 문 사용, CSV/JSON 파일 처리 등 파일 입출력의 모든 기능을 배웁니다.
C언어 강의 2편: 변수와 데이터 타입
변수란 무엇인지, 어떻게 사용하는지 배우고 다양한 데이터 타입을 알아봅니다. 실전 예제를 통해 쉽게 이해해봅시다.
C언어 강의 3편: 연산자
C언어 강의 6편: 함수
C언어 강의 4편: 제어문 (if, switch)
C언어 강의 8편: 포인터 기초
C언어 강의 7편: 배열
C언어 강의 5편: 반복문 (for, while)
C언어 강의 9편: 문자열 처리
C언어 강의 10편: 구조체
LiteLLM 운영 베스트 프랙티스
라우팅, 폴백, 비용 관리 관점에서 LiteLLM 운영 팁을 정리합니다.
LiteLLM Proxy 대시보드로 운영 관찰하기
요청/비용/지연을 한눈에 보는 LiteLLM Proxy 대시보드 활용법.
vLLM과 SGLang 차이: 서빙 엔진 vs 제어 언어
vLLM은 추론 엔진, SGLang은 LLM 제어 언어라는 관점에서 차이를 정리합니다.
LoRA로 LLM 파인튜닝하기: 효율적인 모델 학습 가이드
LoRA로 LLM을 효율적으로 파인튜닝하는 방법과 학습 흐름을 정리합니다.
개발자 입장에서 보는 LiteLLM과 LangChain의 차이
LiteLLM은 호출 표준화, LangChain은 워크플로우 구성에 강점이 있습니다.
재귀 알고리즘: 함수가 자신을 부르는 마법
재귀의 개념과 원리, 콜 스택 메모리, 재귀를 이용한 문제 해결 방법을 배웁니다.
시간 복잡도와 공간 복잡도: 알고리즘 효율성 분석
알고리즘의 효율성을 평가하는 시간 복잡도와 공간 복잡도, Big O 표기법에 대해 배웁니다.
알고리즘 기초: 문제 해결을 위한 체계적 접근
알고리즘의 기본 개념과 특성, 좋은 알고리즘의 조건, 문제 해결을 위한 체계적 접근 방법을 배웁니다.
동적 계획법 (Dynamic Programming): 큰 문제를 작은 문제로 나누기
동적 계획법의 핵심 원리와 메모이제이션, 타뷸레이션 기법을 배웁니다.
그래프 알고리즘: 연결된 데이터의 탐색과 분석
그래프의 기본 개념과 BFS/DFS, 최단 경로 알고리즘을 배웁니다.
분할 정복 (Divide and Conquer): 큰 문제를 작은 문제로 나누기
분할 정복 알고리즘의 원리와 마스터 정리, 대표적인 알고리즘들을 배웁니다.
그리디 알고리즘 (Greedy Algorithm): 순간 최선의 선택
그리디 알고리즘의 원리와 최적성 증명, 대표 문제들을 배웁니다.
고급 자료구조와 알고리즘: 실전 시스템 구현
실전 시스템에서 사용되는 고급 자료구조와 알고리즘들을 배웁니다.
기초 정렬 알고리즘: 버블 정렬, 선택 정렬, 삽입 정렬
세 가지 기초 정렬 알고리즘의 원리, 구현, 시간 복잡도를 비교하며 분석합니다.
검색 알고리즘: 선형 검색과 이진 검색
데이터에서 원하는 값을 찾는 선형 검색과 이진 검색 알고리즘의 원리와 구현을 비교합니다.