Categories
ComputerScience
Logic
Mathematics
CleanCode
Programming
Python
OOP
FFmpeg
Technology
Algorithm
Arithmetic
Data Structures
Implementation
Math
Recursion
Sorting
String
Strings
Graph Theory
Matrix Exponentiation
Cartography
Design
Disjoint Set
Euler's Totient Function
Number Theory
Tools
Union Find
2-SAT
Hash
Trie
EventDrivenArchitecture
Microservices
SoftwareDevelopment
CSharp
DataProtection
Decorators
Exception
Geopolitics
Internet
Networking
Philosophy
Physics
Security
Simulation
Sort
Time
ObjectOriented
Patterns
Tuple
TwoPointers
Memorysafety
Generics
Interface
Record
Iot
Scrap
SpaceX
Artificialgeneralintelligence
DistributedSystems
Movie
Architecture
API
LangGraph
Shell
Webdevelopment
Blockchain
EntityFramework
Linux
Performance
Refactoring
ComputerTerms
Database
Docker
Cpp
Kubernetes
Regex
Sorting, Algorithm
TypeScript
DeepLearning
DesignPattern
CollisionDetection
DataStructure
MachineLearning
SoftwareTesting
Management
TVShows
Bruteforce
Convex Hull
Geometry
Graph
Modular Inverse
Strongly Connected Components
FileSystem
Reinforcement Learning
Serverless
Processor
AI
ChatGPT
Lyft
GitHub
HyperV
Torrent
MarkWhen
SearchEngine
Garmin
Blogtrottr
Google Alart
Util
Monitor
Clean Code
CSS
Windows
Javascript
CleanArchitecture
CMD
SW
RPM
.NET
Jekyll
Plantuml
Corsair
Utterances
Git
Github Desktop
KakalTalk
RDPWrapper
Example Category
Syntax
Themes
UTorrent
Proxy
Launchy
Ubuntu
Tool
LattePanda
Star-5
Discards
2024
[ComputerScience] 알론조 처치: 컴퓨터 과학의 숨은 거장
[Python] 클린 코드의 중요성
[Python] 파이썬의 객체지향 프로그래밍 가이드
[FFmpeg] 최신 AVX-512 최적화로 FFmpeg 성능 향상
[Algorithm] C++/Python 백준 7523번 : Gauß 다국어
[Algorithm] C++/Python 백준 5544번 : 리그 순위 계산
[Algorithm] C++/Python 백준 2975번 : Transactions 다국어
[Algorithm] C++/Python 백준 25501번 : 재귀의 귀재
[Algorithm] C++/Python 백준 16189번 : Repetitive Palindrome
[Algorithm] C++/Python 백준 14924번 : 폰 노이만과 파리
[Algorithm] C++/Python 백준 1225번 : 이상한 곱셈
[Algorithm] C++/Python 백준 10828번 : 스택
[Algorithm] C++/Python 백준 1533번 : 길의 개수
[Algorithm] C++/Python 백준 11266번 : 단절점
[Cartography] 온라인 색상 도구 ColorBrewer
[Algorithm] C++/Python 백준 3830번 : 교수님은 기다리지 않는다
[Algorithm] C++/Python 백준 11689번 : GCD(n, k) = 1
[Algorithm] C++/Python 백준 19585번 : 전설
[Algorithm] C++/Python 백준 11281번 : 2-SAT - 4
[EventDrivenArchitecture] 이벤트 기반 아키텍처란?
[Python] Python Decorator 이해하기
[Philosophy] 시간의 계산적 관점
[Networking] 인터넷 성능 문제 해결을 위한 솔루션
[Internet] 디지털 세계의 지각변동: .io 도메인의 종말
[DataProtection] 데이터 보호를 위한 데이터 암호화 방법
[CSharp] 예외 및 예외 처리
[Algorithm] C++/Python 백준 5342번 : Billing 다국어
[Algorithm] C++/Python 백준 2711번 : 오타맨 고창영
[Algorithm] C++/Python 백준 24051번 : 알고리즘 수업 - 삽입 정렬 1
[CSharp] 패턴 일치 개요
[CSharp] 튜플 및 기타 형식 분해
[CSharp] 무명 형식
[CSharp] C#의 클래스, 구조체 및 레코드 개요
[Algorithm] Two Pointers Algorithm
[Algorithm] C++/Python 백준 28702번 : FizzBuzz 스페셜 저지
[Algorithm] C++/Python 백준 28444번 : HI-ARC=?
[Algorithm] C++/Python 백준 24736번 : Football Scoring
[Algorithm] C++/Python 백준 23808번 : 골뱅이 찍기 - ㅂ
[Algorithm] C++/Python 백준 20492번 : 세금
[Algorithm] C++/Python 백준 18406번 : 럭키 스트레이트
[Algorithm] C++/Python 백준 16394번 : 홍익대학교
[Algorithm] C++/Python 백준 15025번 : Judging Moose
[Algorithm] C++/Python 백준 1384번 : 메시지
[Algorithm] C++/Python 백준 13416번 : 주식 투자
[Algorithm] C++ 백준 14572번 : 스터디 그룹
[Python] shutil 모듈을 활용한 파일 및 폴더 관리
[MemorySafety] 메모리 안전성을 위한 C++의 새로운 접근
[Python] itertools 모듈
[Programming] CRLF와 LF의 차이
[CSharp] 클래스 소개
[CSharp] 제네릭 클래스 및 메서드
[CSharp] 인터페이스 - 여러 형식에 대한 동작 정의
[CSharp] C#의 레코드 형식 소개
[CSharp] C# 형식 시스템
[CSharp] C# 프로그램의 기본 구조
[SpaceX] 발사! SpaceX 스타쉽 5번째 비행 성공, '젓가락' 부스터 착륙 완벽 성공
[Python] System V IPC를 활용한 공유 메모리와 세마포어
[IoT] IoT 기기 최적화 방법
[C#] .NET에서 정규 표현식의 최적화 기법
[Algorithm] C++/Python 백준 2357번 : 최솟값과 최댓값
[Algorithm] C++/Python 백준 16565번 : N포커
[Algorithm] C++/Python 백준 15824번 : 너 봄에는 캡사이신이 맛있단다
[Algorithm] C++/Python 백준 14725번 : 개미굴
[Algorithm] C++/Python 백준 13334번 : 철로
[Algorithm] C++/Python 백준 11505번 : 구간 곱 구하기
[ArtificialGeneralIntelligence] 인공 일반 지능의 발전과 미래
[Algorithm] C++/Python 백준 5670번 : 휴대폰 자판
[Algorithm] C++/Python 백준 3679번 : 단순 다각형
[Algorithm] C++/Python 백준 3653번 : 영화 수집
[Python] 고급 파이썬 튜토리얼
[DistributedSystems] 분산 시스템 패턴
[Algorithm] C++/Python 백준 3176번 : 도로 네트워크
[Algorithm] C++/Python 백준 2618번 : 경찰차
[Algorithm] C++/Python 백준 1014번 : 컨닝
[Movie] A Man Called Otto (2022)
[Algorithm] C++/Python 백준 17401번 : 일하는 세포
[Algorithm] C++/Python 백준 16287번 : Parcel
[Algorithm] C++/Python 백준 15678번 : 연세워터파크
[Algorithm] C++/Python 백준 14942번 : 개미
[Algorithm] C++/Python 백준 14517번 : 팰린드롬 개수 구하기 (Large)
[Algorithm] C++/Python 백준 13977번 : 이항 계수와 쿼리
[Algorithm] C++/Python 백준 13141번 : 그래프 불태우기
[Algorithm] C++/Python 백준 6549번 : 히스토그램에서 가장 큰 직사각형
[Architecture] Architecture Metapatterns
[WebDevelopment] 웹 폰트 로딩 전략
[Shell] 명령어의 입력과 출력을 다루는 방법(I/O Redirection)
[LangGraph] LangGraph를 활용한 LLM 기반 애플리케이션 구축
[API] API Strategy의 중요성과 구현 방법
[Refactoring] 코드 리팩토링의 중요성과 모범 사례
[Performance] 지연 시간 메트릭 마스터하기: P90, P95, P99
[Linux] Linux(리눅스) 파일 시스템의 종류와 특징
[EntityFramework] EF는 당신이 생각하는 것보다 똑똑하다
[Blockchain] 제로 지식 증명(ZKP) 완벽 가이드
[API] REST API와 GraphQL의 비교
ACID Transactions
[Database] 트랜잭션과 ACID의 이해
[Technology] CRDT(Conflict-Free Replicated Data Types)란
[Microservices] 분산 아키텍처에서의 조정 패턴
[Docker] 컨테이너: 진정한 혁신인가?
[Database] SQL 인덱스의 이해와 활용
[Kubernetes] 멀티 클러스터 게이트웨이 API 설정하기
[Database] API 개발에서 흔히 발생하는 데이터베이스 성능 실수 5가지
[C++] C++의 보안 및 시스템 프로그래밍에 대한 비판
[Architecture] Generative AI 기업 아키텍처 설계
[Architecture] C4 모델 쉽게 이해하기
[Algorithm] 코딩 테스트의 역사와 현황
[Algorithm] 알고리즘의 주제별 분류
[Algorithm] 두 수의 합(TwoSum)
[TypeScript] 타입 추론의 모든 것
[Sorting] 버블 정렬(Bubble Sort) 이해하기
[Regex] 정규 표현식의 이해와 활용(C#)
[Regex] 정규 표현식의 기초(Python)
[Python] 함수형 프로그래밍 HOWTO
[Python] 기초 로깅 자습서
[DesignPattern] 프로토타입 패턴
[DesignPattern] 추상 팩토리 패턴
[DesignPattern] 빌더 패턴
[DeepLearning] JAX vs PyTorch: Comparing Two Deep Learning Frameworks
[Database] 관계형 데이터베이스와 비관계형 데이터베이스의 차이
[DesignPattern] 팩토리 메소드 패턴
[DesignPattern] 싱글턴 패턴
[SoftwareTesting] 소스 코드 테스트를 위한 메트릭
[MachineLearning] PyTorch vs JAX: A Critical Analysis
[DataStructure] 쿼드 트리(Quad Tree) 개념 정리
[CollisionDetection] 충돌 감지 알고리즘
[C#] 객체 지향 프로그래밍(C#)
[C#] C# 프로그램의 일반적인 구조체
[C#] C# 인터페이스와 추상클래스의 차이점
[C#] C# 언어 둘러보기
[WebDevelopment] Broadcast Channel API로 브라우저 간 통신하기
[Management] Disagree and Commit - 이견을 제시하고 헌신하라
[TypeScript] 리버스 맵핑 타입의 이해
[SoftwareDevelopment] DDD(도메인 주도 설계)란 무엇인가
[C#] 배열 (Array)
[C#] C#에서 변수와 상수의 이해
[C#] C# 비동기 프로그래밍 async/await
[C#] C# 데이터 타입
[Movie] Ghost in the Shell (2017)
[Algorithm] C++ 백준 2252번 : 줄 세우기
[Algorithm] C++ 백준 2206번 : 벽 부수고 이동하기
[Algorithm] C++ 백준 1005번 : ACM Craft
[Algorithm] C++ 백준 1027번 : 이동
[Movie] Dune (2021)
[Movie] Ghosted (2023)
[Movie] Ghosted (2023)
[Movie] Ghosted (2023)
[TVShows] Car Masters: Rust to Riches - Season 05 (2023)
[Algorithm] C++/Python 백준 4655번 : Hangover
[Algorithm] C++/Python 백준 4225번 : 쓰레기 슈트
[Algorithm] C++/Python 백준 3648번 : 아이돌
[Algorithm] C++/Python 백준 27161번 : 크레이지 타임
[Algorithm] C++/Python 백준 15995번 : 잉여역수 구하기
[Algorithm] C++/Python 백준 1214번 : 쿨한 물건 구매
2023
[Movie] Ghosted (2023)
[FileSystem] Btrfs: 데이터 보호 및 백업을 위한 차세대 파일 시스템
[DesignPattern] Abstract Factory Pattern - 추상팩토리 패턴
[Linux] Crontab 사용법
[DesignPattern] Builder pattern - 생성과 표현의 분리
Shortcodes
[DesignPattern] 디자인 패턴
[Reinforcement Learning] Reinforcement Learning의 이해와 포괄적인 가이드
[Software] SOLID 원칙 이해 - 유지 관리가 가능하고 확장 가능한 코드의 핵심
[Movie] 놈놈놈 (2008) - 독특한 캐릭터와 함께하는 스릴 넘치는 여정
[Networking] API Gateway와 Load Balancer 비고
[Serverless] 서버리스 모놀리스의 등장: 소프트웨어 아키텍처의 새로운 패러다임
[Processor] Understanding the Differences: CPU vs GPU
[Movie] Bicentennial Man (1999) - 로빈 윌리엄스와 함께하는 인간성의 여정
[C/C++] C++의 동적 로딩(Dynamic loading) 이해하기
[AI] AI의 미래 - 기회, 위험, 오픈 소스 연구의 필요성
[ChatGPT] ChatGPT의 품질이 저하된것 같은 느낌에 대한 생각
[Lyft] Lyft의 비밀스러운 계획: 자체 지도와 미래를 통제하다
[C/C++] gcc로 dlopen 하는 방법
[Automation] Nut.js - 오픈소스 데스크탑 오토메이션 툴킷
[Plex] Windows에서 Plex media server 재실행하는 스크립트
[Linux] 용량 측정할때 Symlink도 포함하기
[Rust] Rust Atomics and Locks
[Python] futurecoder - 초보자를 위한 파이썬 무료 & 오픈소스 강의
2022
[Rust] Welcome to Comprehensive Rust
[Prompting] Learn Prompting - 프롬프트 작성법 배우기
[C#] CancellationTokenSource 클래스 사용법
[Git] git-story - 커밋 히스토리를 애니메이션으로 만들어 설명하기
[GitHub] github.dev - GitHub의 웹 IDE
[C/C++] 8983번: 사냥꾼 - 백준
[HyperV] 원격(RPD, Chrome 원격 데스크톱 등) 사용시 은행 사이트에 접근 안되는 것을 HyperV로 해결하기
[Torrent] qBittorrent - RSS 자동 다운로드를 위한 Torrent Client 추천
[Shell] 명령어 반복 실행 (watch, while)
[MarkWhen] MarkWhen - 마크다운으로 계단식 타임라인 만들기
[Linux] File System 종류- DebugFS, SecurityFS, PipeFS, SockFS
[SearchEngine] OpenVerse - 오픈 라이센스 미디어 검색엔진
[Garmin] 가민(Garmin) 워크아웃 목록
[OOP] 디미터의 법칙(Law of Demeter)
[Util] Google Alart, Blogtrottr, 개발과 관련된 최신 정보를 얻을수 있는 방법 소개
[Linux] btop++ - 리눅스용 Processor, Memory, Disks, Network and Processes 모니터
[C#] Source Generators
[C/C++] Lamda를 사용해서 unique_ptr의 자원을 자동으로 해제하기
[C/C++] C언어, C++ 소수점 자릿수 조절하기
Software Unit Test Smells
[C#] string 객체 사용에서 흔히 하는 실수
[.NET] .NET 7 Preview 2 소개 - 더 새로운 경험
[Windows] 설정만 잘 한다면 Windows Defender로도 충분하다.
[CSS] CSS 역사로 알아보는 CSS가 어려워진 이유
[Clean Code] 클린 코드와 같은 건 없다.
[Programming] 가장 똑똑한 소프트웨어 엔지니어에게 배운 10가지 교훈
[Pair Programming] 페어 프로그래밍 안티 패턴들
알고리즘 분류, 알고리즘 구분
Time Complexity 시간 복잡도
Algorithm Efficiency, Computational Complexity 알고리즘 효율성, 계산 복잡도
알고리즘 (Algorithm) 이란?
2장 단위 테스트란 무엇인가
책 소개
1장 : 단위 테스트의 목표
1부 더 큰 그림
[Javascript] Javascript에 주석(Comment) 넣기
[Jekyll] 코드 카피 버튼 만들기
[MathJax] Markdown에서 LaTeX로 수식 작성하기
[C#] long -> int 변환하기
[Kramdown] Kramdown으로 랜더링되는 code 영역에 줄번호 표시하기
[Minimal Mistakes] Minimal Mistakes 페이지 넓게 보기
[Jekyll] 이미지에 캡션 추가하기
[C/C++] 문자열에서 특정 문자열이 있는지 찾는 방법
[C#] 클래스와 구조체 간의 선택
내장 함수들
Basic - 연산자, 변수, 출력, 형변환
I/O Redirection - 명령어의 입력과 출력을 다루는 방법
ps - 현재 실행중인 프로세스를 표시
Vistor
Templete Method
Strategy
State
Singleton
rmdir - 폴더 삭제
Proxy
Prototype
Overview
Observer
Memento
Mediator
ls - 파일 목록 출력
Iterator
Interpreter
Flyweight
Final
Factory Method
Facade
del - 파일 삭제
Decorator
Composite
Command
cmd - 윈도우 명령어 인터프리터
Chain of Responsibility
Builder
Bridge
Adapter
Abstract Factory
3장 패러다임 개요
3A – Arrange, Act, Assert
2장 두 가지 가치에 대한 이야기
2부 벽돌부터 시작하기 - 프로그래밍 패러다임
1장 설계와 아키텍처란?
1부 소개
[C/C++] 1008번: A/B
2021
SW 개발자 필수 마인드
RPM Spec 파일 내에서 주석과 매크로 사용시 주의 사항
[Linux] Custom Signal을 만드는 방법
[C#] Plugin 구조를 위한 Custom AssemblyLoadContext 만들기
[Jekyll] Jekyll에서 Plantuml 사용하기
[Regex] C#에서 Regex로 검색한 결과를 재사용하는 방법
[Shell] 서브 프로세스의 실행 종료를 대기하는 wait 커맨드
[GBS] device is busy 문제 해결 방법
[Shell] 파일 이름에서 경로와 확장자를 추출하는 법
[C/C++] define 문을 namespace안에 선언하는건 의미가 없다.
[Shell] 숫자로 메뉴 실행하는 셸스크립트 예제
[C#] 왜 리플렉션은 느린가?
[Shell] 리눅스 실행 프로세스의 환경변수 알아보기
[.NET] MSBUILD : error MSB1008: Only one project can be specified. 해결 방법
[.NET] Conditioanal compilation option 적용하기
[C#] Runtime에 따른 Finalizer 호출 차이
[Shell] 리눅스 zip, tar, tar.gz 파일 압축 & 풀기
[Utterances] GithubPage에 Disques 대신 Utterances를 사용하여 댓글을 달 수 있도록 하자
[Corsair] CORSAIR 커세어 K63 WIRELESS 블루투스키보드 초기화 하기
[KakaoTalk] Windows 10 다른 사용자도 카카오톡을 사용할 수 있도록 사용권한 주기
[Github Desktop] 이제는 commit과 push가 빨라졌어요
[Git] git 수정 이전으로 내용 되돌리기
[RDPWrapper] Windows 10 Pro 20H2에서 not supported issue 해결하기
[Jekyll] 모아 볼 수 있는 콜렉션 만들기
2020
Hello World
Markdown Syntax Guide
Image gallery
Math Typesetting
[Shell] 날짜로 정렬해서 파일 목록 뽑기
2019
[µtorrent] µtorrent queueing policy
PIP 패키지 인스톨 Proxy 환경에서 사용하기
Launchy - 윈도우7에서 응용프로그램을 몇번의 타이핑만으로 실행하자
[Linux] Change Ubuntu 14.04 from DHCP to Static IP Addredd
[Shell] Exit Codes With Special Meanings
[Shell] Extract directory path and file name from file path
[Shell] Exit and exit status
[Util] Tmux
2018
Install Ubuntu 16.04 on LattePanda Alpha
Remove all docker container
2017
[Movie] Coco (2017)
[Movie] John Wick: Chapter 2 (2017)
2016
[Movie] Doctor Strange (2016)
0001
[CSharp] 무시 항목 - C# 기본 사항