μ΄λ¦μ μλ μ°λ리μ λμκ΄μμ μκ°μ λ°μλ€.
"Seek, and you shall find" - Matthew 7:7
μ΄ λ ν¬μ§ν 리λ λ¨μν μ½λ μ μ₯μκ° μλ, μ§μμ μΈ νμ΅κ³Ό μ€νμ΄ μ΄λ£¨μ΄μ§λ μ΄μμλ λμ΄ν°κ° λκΈ°λ₯Ό ν¬λ§νλ€.
μλ μ°λ리μ λμκ΄μ λΉμ μΈκ³μ λͺ¨λ μ§μμ νκ³³μ λͺ¨μΌλ € νλ€. κ·Έκ²κ³Ό κ°μ΄ μ΄κ³³μ λ΄κ° λ§μ£ΌμΉλ λͺ¨λ κΈ°μ κ³Ό μμ΄λμ΄λ₯Ό λͺ¨μλλ κ³³μ΄λ€. νΈκΈ°μ¬μ΄ λΏλ λͺ¨λ κ²μ λ΄μλ΄κΈΈ λ°λλ€.
λμκ΄μ λ¨μν μ± μ λͺ¨μλλ κ³³μ΄ μλ, νμλ€μ΄ λͺ¨μ¬ ν λ‘ νκ³ μ°κ΅¬νλ 곡κ°μ΄μλ€. μ΄ λ ν¬μ§ν 리 μμ λ¨μν μ½λ μ μ₯μκ° μλ, μλ‘μ΄ μλμ μ€νμ΄ κ°λ₯ν λμ΄ν°κ° λκΈΈ λ°λλ€.
μλ§μ λΆμΌμ μ§μμ΄ ν κ³³μ λͺ¨μ΄μ, κ·Έ μμμ μλ‘μ΄ λ°κ²¬κ³Ό ν΅μ°°μ΄ νΌμ΄λ¬λ―μ΄. μ΄ κ³΅κ°μμμ λ€μν μ€νκ³Ό λμ μ΄ μλ‘ μ°κ²°λμ΄ λ ν° μμ΄λμ΄λ‘ λ°μ νκΈ°λ₯Ό κΈ°λνλ€.
- Algorithm - μκ³ λ¦¬μ¦
- Book - κΈ°μ μμ μ 리 λ° μ€μ΅
- Implementation - μ§μ ꡬν
- Pattern - λμμΈ ν¨ν΄
- Playground - μμ λ‘μ΄ μ€ν
- POC - κΈ°μ κ²μ¦
- Talk - λ°ν μλ£
- Template - νλ‘μ νΈ ν νλ¦Ώ
- algorithm-two-sum - Two Sum
- algorithm-two-sum-2 - Two Sum II (μ λ ¬λ λ°°μ΄)
- algorithm-three-sum - Three Sum
- algorithm-add-two-numbers - Add Two Numbers (μ°κ²° 리μ€νΈ)
- algorithm-merge-two-sorted-lists - Merge Two Sorted Lists
- algorithm-valid-parentheses - Valid Parentheses
- algorithm-programmers-hash-marathon - νλ‘κ·Έλλ¨Έμ€: μμ£Όνμ§ λͺ»ν μ μ
- algorithm-programmers-hash-clothes - νλ‘κ·Έλλ¨Έμ€: μμ
- algorithm-programmers-stackqueue-feature-development - νλ‘κ·Έλλ¨Έμ€: κΈ°λ₯κ°λ°
- algorithm-programmers-stackqueue-valid-parentheses - νλ‘κ·Έλλ¨Έμ€: μ¬λ°λ₯Έ κ΄νΈ
- algorithm-programmers-sort-h-index - νλ‘κ·Έλλ¨Έμ€: H-Index
- algorithm-programmers-greedy-lifeboat - νλ‘κ·Έλλ¨Έμ€: ꡬλͺ 보νΈ
- algorithm-programmers-dfsbfs-target-number - νλ‘κ·Έλλ¨Έμ€: νκ² λλ²
- algorithm-programmers-bfs-game-map-shortest-path - νλ‘κ·Έλλ¨Έμ€: κ²μ λ§΅ μ΅λ¨κ±°λ¦¬
- algorithm-programmers-binarysearch-immigration - νλ‘κ·Έλλ¨Έμ€: μ κ΅μ¬μ¬
- book-designing-data-intensive-applications - λ°μ΄ν° μ€μ¬ μ ν리μΌμ΄μ μ€κ³
- book-toby-spring - ν λΉμ μ€νλ§
- book-test-driven-development-by-example - ν μ€νΈ μ£Όλ κ°λ°
- book-implementation-patterns - μΌνΈ 벑μ ꡬν ν¨ν΄
- book-building-microservices - λ§μ΄ν¬λ‘μλΉμ€ μν€ν μ²
- book-sre-google - μ¬μ΄νΈ μ λ’°μ± μμ§λμ΄λ§
- book-junit-in-action - JUnit in Action
- book-the-essence-of-object-orientation - κ°μ²΄μ§ν₯μ μ¬μ€κ³Ό μ€ν΄
- book-the-well-grounded-java-developer - The Well-Grounded Java Developer
- book-data-structures - μλ£κ΅¬μ‘°
- book-programming-languages - νλ‘κ·Έλλ° μΈμ΄λ‘
- book-tidy-first - μΌνΈ 벑μ Tidy First?
- book-release-it - Release It! (2nd)
- implementation-garbage-collector - κ°λΉμ§ 컬λ ν°
- implementation-mark-and-sweep-algorithm - Mark & Sweep μκ³ λ¦¬μ¦
- implementation-jvm-simple-interpreter - JVM μΈν°ν리ν°
- implementation-x-unit - xUnit νλ μμν¬
- implementation-message-queue - λ©μμ§ ν
- implementation-hash-map - HashMap
- implementation-least-recently-used - LRU Cache
- implementation-heap-by-array - λ°°μ΄ κΈ°λ° Heap
- implementation-segment-tree - μΈκ·Έλ¨ΌνΈ νΈλ¦¬
- implementation-binary-search - μ΄μ§ νμ
- implementation-insertion-sort - μ½μ μ λ ¬
- implementation-euclidean-gcd - μ ν΄λ¦¬λ νΈμ λ²
- implementation-postfix-notation - νμ νκΈ°λ² κ³μ°κΈ°
- implementation-pid-module - PID λͺ¨λ
- pattern-builder - Builder
- pattern-command - Command
- pattern-chain-of-responsibility - Chain of Responsibility
- pattern-composite - Composite
- pattern-observer - Observer
- pattern-specification - Specification
- pattern-strategy-kotlin - Strategy (Kotlin)
- pattern-saga - Saga (Kotlin)
- pattern-idempotency-key - Idempotency Key (Kotlin)
- pattern-redis-distributed-lock - Redis Distributed Lock (Kotlin)
- pattern-outbox-inbox - Outbox + Inbox (Kotlin)
- pattern-visitor - Visitor
- playground-inventory-management-system - μ¬κ³ κ΄λ¦¬ μμ€ν (CQRS, Event Sourcing)
- playground-mafia-server - λ§νΌμ κ²μ μλ² (Kotlin + Netty)
- playground-opencode - OpenCode μ€ν
- playground-redis-cache - Redis μΊμ μ€ν
- playground-tracing-order-event - μ£Όλ¬Έ μ΄λ²€νΈ μΆμ
- playground-augmented-coding - Augmented Coding
- playground-java-baseball - μ«μ μΌκ΅¬ κ²μ
- playground-java-racingcar - μλμ°¨ κ²½μ£Ό κ²μ
- playground-java-coordinate - μ’ν κ³μ°κΈ°
- playground-playwright-usage - Playwright μ¬μ©λ² μ€μ΅
- poc-spring-graphql - GraphQL
- poc-spring-data-elasticsearch - Elasticsearch
- poc-spring-data-jdbc - Spring Data JDBC
- poc-spring-framework-issue-34576 - Spring Framework μ΄μ κ²μ¦
- poc-jpa-deep-dive-by-currenjin - JPA λ₯λ€μ΄λΈ
- poc-querydsl-advanced - QueryDSL κ³ κΈ
- poc-transaction-isolation - νΈλμμ 격리 μμ€
- poc-query-execution-plan - 쿼리 μ€ν κ³ν (EXPLAIN)
- poc-sleuth-sqs - Spring Cloud Sleuth + SQS
- poc-learning-test - νμ΅ ν μ€νΈ
- poc-queue - ν ꡬν
- poc-fixture-monkey - Fixture Monkey
- poc-autoparams - AutoParams
- poc-wire-mock - WireMock
- poc-jmh - Java Microbenchmark Harness
- poc-table-custom-header - 컀μ€ν ν μ΄λΈ ν€λ
- poc-drag-and-drop - λλκ·Έ μ€ λλ‘
- poc-force-graph - Force Graph μκ°ν
- poc-excel-uploader - μμ μ λ‘λ
- poc-fibonacci - νΌλ³΄λμΉ μμ΄
- poc-kepler-laws - μΌνλ¬ λ²μΉ
- poc-planetary-orbital-calculator - νμ± κΆ€λ κ³μ°κΈ°
- poc-string-calculator - λ¬Έμμ΄ κ³μ°κΈ°
- poc-api-mocker - API Mocker
- poc-subscription-reminder - ꡬλ μλ¦Ό
- poc-large-image-handling - λμ©λ μ΄λ―Έμ§ νΈλ€λ§
- poc-archunit - ArchUnit μν€ν μ² ν μ€νΈ
- poc-seata-at - Apache Seata AT λͺ¨λ
- poc-challenges - μΌμΌ μ½λ© μ±λ¦°μ§
- talk-distributed-transactions - λΆμ° νΈλμμ μ μ’ λ₯μ νκ³ (feat. SAGA)
- talk-tidy-first - μΌνΈ 벑μ Tidy First?
- talk-claude-code - ν΄λ‘λ μ½λ μ€λͺ ν
- template-project - Java + Gradle
- template-project-kotlin - Kotlin + Gradle
- template-project-clang - C
- template-book - Book
- template-ai-context - AI Context