Skip to content

JoMingyu/Lets-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Welcome!

์ข‹์€ ๊ธ€์„ ๋งˆ์ฃผ์น˜๋ฉด ๋ถ๋งˆํฌ์ฒ˜๋Ÿผ ์ •๋ฆฌํ•ด ๋‘๋Š” ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋งํฌ ์ถ”๊ฐ€, ์นดํ…Œ๊ณ ๋ฆฌ ๋ณ€๊ฒฝ์ด๋‚˜ ๊นจ์ง„ ๋งํฌ ์ œ๊ฑฐ์™€ ๊ฐ™์€ PR ๋ชจ๋‘ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ

ํ”„๋กœ๊ทธ๋ž˜๋ฐ

ํ•จ์ˆ˜

ํ…Œ์ŠคํŒ…

Test Double

์–ธ์–ด๋ก 

์ปดํŒŒ์ผ๋Ÿฌ

์ปดํŒŒ์ผ๋Ÿฌ ๋งŒ๋“ค๊ธฐ

๋””์ž์ธ ํŒจํ„ด

Singleton

Repository Pattern

DI(Dependency Injection, ์˜์กด์„ฑ ์ฃผ์ž…)

์•„ํ‚คํ…์ฒ˜ ํŒจํ„ด

Hexgonal Architecture

ํด๋ฆฐ ์ฝ”๋“œ

๋ฒ•์น™/์›์น™

๊ฐ€์ด๋“œ๋ผ์ธ

๋ฐœํ‘œ

SaaS

๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ

์บ์‹ฑ

Memoization

Replacement

Cache Strategy

๋กœ๊น…

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด

Python

Fundamentals

Concurrent/Async Programming

Internals

Better way

Version specific

3.7
3.8

Code Style

Linter
Formatter

Environment

pyenv
virtualenv
Package management
pipenv
poetry
uv

Testing

pytest

Libraries

SQLAlchemy
ORM
Connection
Query
Internals
Peewee
boto3

Go

Fundamentals

Java

Fundamentals

Garbage Collection

Node.js

Better way

Environment

Package
Version Manager

Code Style

Libraries

TypeORM

Rust

Gotcha

ํ•™์Šต

AI

๊ธฐ์ˆ  ๋ถ€์ฑ„

๋ฐฉ๋ฒ•๋ก 

TDD

DDD

์ปดํ“จํ„ฐ๊ณผํ•™

์ด๋ก  ์ปดํ“จํ„ฐ ๊ณผํ•™

์˜คํ† ๋งˆํƒ€ ์ด๋ก 

FSM
Regex

๊ณ„์‚ฐ ๋ณต์žก๋„ ์ด๋ก 

์ž๋ฃŒ๊ตฌ์กฐ
Hash
Tree
์ ๊ทผ ํ‘œ๊ธฐ๋ฒ•
๋™์  ๊ณ„ํš๋ฒ•
์•Œ๊ณ ๋ฆฌ์ฆ˜
์ •๋ ฌ
๋ฌธ์ œํ’€์ด
์••์ถ•
์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŒจ๋Ÿฌ๋‹ค์ž„

์šด์˜์ฒด์ œ

๋ฌธ์ž์—ด

๊ฒ€์ƒ‰ ์—”์ง„

๋„คํŠธ์›Œํฌ

Load Balancing

ํ•˜๋“œ์›จ์–ด

DNS

์†Œํ”„ํŠธ์›จ์–ด ๊ณตํ•™

ํ”„๋กœ์„ธ์Šค

ํ‘œ์ค€

Date & Time

Locale

Identifier

Image

Text

Identifying

์›น ๊ฐœ๋ฐœ

HTTP

CORS

Webserver

Polling/Websocket/etcs

HTTPS

์„ค๊ณ„

์œ ์šฉํ•œ ๋„๊ตฌ

HTTP API

Security

Design Principle

REST

GraphQL

HTTP2/HTTPS

์ธ์ฆ/์ธ๊ฐ€

JWT
OAuth
IAM

Framework

Python

Flask
example
boilerplate
Guide
FastAPI

Java/Kotlin

Spring
Tutorial
Auth
Architecture
JPA
Logging
Performance
Configuration
Docs
Testing

Node

Express
NestJS

์›น ํ”„๋ก ํŠธ์—”๋“œ

Fundamental

Environment

History

Useful Service

Nocode

Hosting

Optimization

React

์ƒํƒœ ๊ด€๋ฆฌ

CSS

PostCSS

SaaS

FlexBox

TypeScript

๋ฐฑ์—”๋“œ

Low-code

Architecture

Rate Limiting

Troubleshooting

System Design

Rate Limiting

Microservice

Data Pipeline

Message Queue

Realtime Multiplay

Distributed System

Multi-Region
Partitioning Strategies
Consistent Hashing
Consistency Model
CAP Theorem
Vector Clock
Consensus Protocols
Paxos
Gossip
Raft
ID Generation
Distrubted DB
ScyllaDB
CockroachDB
Vitess

Benchmark

Insight

Postmortem

Protocol

gRPC

Operation

SRE

Scenarios
Recovery/Failover
Deploy

GitOps

FinOps

Automation

Cloudformation
Ansible
Terraform

Monitoring

SaaS

Stacks

ELK
TICK

Container

Docker

Fundamental

Guide

Compose

Tool

Orchestration

Kubernetes

Database

Operation

Migration

RDB

Fundamental

Transaction
Index
Normalization
View
Lock

Sharding/Partitioning

Pattern

Optimize

Vendors

MySQL
Query
DDL
Structure
Tips
Performance
Transaction
Fault Tolerance
PostgreSQL
PrestoDB
SQLite

SQL

DML

INSERT
SELECT
Query Plan
WHERE
ORDER BY
JOIN
Functions
UPDATE
DELETE

DDL

CHECK
UNIQUE

NoSQL

Search Engine

Meilisearch
ElasticSearch
Query

OLAP

Druid

RocksDB

Cache

Redis

๋ชจ๋ฐ”์ผ

Flutter

Android

iOS

ํด๋ผ์šฐ๋“œ

AWS

์ปดํ“จํŒ…

ECS

๋„คํŠธ์›Œํ‚น

VPC

์Šคํ† ๋ฆฌ์ง€

S3

๊ฐœ๋ฐœ์ž ๋„๊ตฌ

CodeStar
CodeBuild
CodeDeploy

๋ณด์•ˆ, ์ž๊ฒฉ ์ฆ๋ช…

IAM

๋จธ์‹ ๋Ÿฌ๋‹

Newral Networks

ํ˜‘์—…

์ฝ”๋“œ ๋ฆฌ๋ทฐ

Git

Fundamental

Command

How to

Guide

Troubleshooting

Advanced

GitHub

์šด์˜์ฒด์ œ๋ณ„

Linux

Mac

๊ต์–‘/๋งˆ์ธ๋“œ

์ปค๋ฆฌ์–ด

์„ฑ์žฅ

Professional

ํšŒ๊ณ 

๋ฒˆ์•„์›ƒ ๊ด€๋ จ

์ข‹์€ ๋ธ”๋กœ๊ทธ

์ข‹์€ ์˜คํ”ˆ์†Œ์Šค

Android

Web Frontend

Backend

Whole Service

๊ธฐํƒ€ ๋ฐฐ๊ฒฝ์ง€์‹

JSON

NDJSON

JSONSchema

MQTT

RSS

Protobuf

Makefile

Streaming

HLS

์ˆ˜ํ•™

ํ†ต๊ณ„ํ•™

๋ฐ˜์˜ฌ๋ฆผ

Glossary

Falsehood

๋ณด์•ˆ

ํ•ดํ‚น

BoF

๋„คํŠธ์›Œํฌ

HTTP

์•”ํ˜ธํ™”

Operation

Insight

๋งˆ์ผ€ํŒ…

SEO

์œ ์ž…

UA

Re-engagement

๋ถ„์„

DAU/MAU

Retention

๊ธฐ์—ฌ

๋น„์ฆˆ๋‹ˆ์Šค

์ธ์‚ฌ์ดํŠธ

์Šคํƒ€ํŠธ์—…

๊ฒฝ์˜

ํ”„๋ ˆ์ž„์›Œํฌ

Product

Management

UI/UX

๋ถ„์„/๊ฐœ์„ 

๊ฒฝ์ œ

Co-working

Management

๋ฆฌ๋”์‰ฝ

์กฐ์ง ๊ด€๋ฆฌ

์กฐ์ง ๊ตฌ์„ฑ

์กฐ์ง ๋ฌธํ™”

์กฐ์ง ์„ฑ์žฅ

์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜

์งˆ๋ฌธ

ํ…์ŠคํŠธ

ํƒœ๋„

๋งˆ์ธ๋“œ

๊ด€๊ณ„

์ปค๋ฆฌ์–ด

์„ฑ์žฅ

์ผ ์ž˜ ํ•˜๊ธฐ

Releases

No releases published

Packages

No packages published