MAKTUB
๐Ÿท๏ธ Tags
๐Ÿ’ป Profile
profile_image
hackertaco
software developer
Lets go chasing bugs
๐Ÿ”Ž Search
๐Ÿ“‚ All Posts
๐Ÿ˜Ž Daily

11์›”์˜ ๊ฒฐ๋ก ๊ณผ 12์›”์˜ ๊ฒฐ์‹ฌ๋“ค

2023๋…„ 12์›” 1์ผ

Daily
๐Ÿงฉ infrastructure

Docker ํ†บ์•„๋ณด๊ธฐ

2023๋…„ 11์›” 30์ผ

๐Ÿ–Œ๏ธ Code

Java ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜:

2023๋…„ 11์›” 28์ผ

๐Ÿ–Œ๏ธ Code

ํƒœ๊ทธ ๋‹ฌ๋ฆฐ ํด๋ž˜์Šค ๋ง๊ณ  ํด๋ž˜์Šค ๊ณ„์ธต ๊ตฌ์กฐ๋กœ ๋ฐ”๊ฟ€ ๊ฒƒ

2023๋…„ 11์›” 25์ผ

๐Ÿ–ฅ๏ธ web

์šฐ๋ฆฌ๊ฐ€ ์›นํŽ˜์ด์ง€๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•

2023๋…„ 11์›” 22์ผ

๐Ÿ–Œ๏ธ Code

๋ถˆ๋ณ€ ๊ฐ์ฒด๋ฅผ ์‚ฌ์šฉํ•˜์ž

2023๋…„ 11์›” 20์ผ

์ตœ๋Œ€ํ•œ ๊ฐ์ฒด์˜ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ์„ฑ์„ ์ตœ์†Œํ™”ํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค.

๐Ÿ–Œ๏ธ Code

Enum์˜ ์“ธ๋ชจ (+Java Enum๋งŒ์˜ ํŠน์ง•)

2023๋…„ 11์›” 13์ผ

๐Ÿชœ Architecture

๋นŒ๋” ํŒจํ„ด

2023๋…„ 11์›” 8์ผ

๐Ÿ–Œ๏ธ Code

Java์˜ ๋ฉ”๋ชจ๋ฆฌ๋Š” ์–ด๋–ป๊ฒŒ ์ผํ• ๊นŒ

2023๋…„ 11์›” 6์ผ

๐Ÿ˜Ž Daily
10์›”์˜ ๊ฒฐ๋ก ๊ณผ 11์›”์˜ ๊ฒฐ์‹ฌ๋“ค

10์›”์˜ ๊ฒฐ๋ก ๊ณผ 11์›”์˜ ๊ฒฐ์‹ฌ๋“ค

2023๋…„ 11์›” 1์ผ

ํšŒ๊ณ 
๐Ÿ–Œ๏ธ Code

Java์˜ ์„ค๊ณ„์  ๊ฒฐํ•จ

2023๋…„ 10์›” 30์ผ

๐Ÿ–Œ๏ธ Code

Java ArrayList์˜ ๋‚ด๋ถ€ ๋™์ž‘ ์›๋ฆฌ

2023๋…„ 10์›” 27์ผ

๐Ÿ›ข๏ธ Database

์ค‘์š”! ๋™์‹œ์„ฑ ๋ฌธ์ œ์™€ ํ•ด๊ฒฐ๋ฒ• ๐Ÿ‘€

2023๋…„ 10์›” 25์ผ

๐Ÿชœ Architecture

์„œ๋ฒ„ ํ™•์žฅ์— ๊ณ ๋ คํ•  ์š”์†Œ๋“ค

2023๋…„ 10์›” 23์ผ

๐Ÿ–Œ๏ธ Code

๋…ธ๋“œ๋žฉ ํ”„๋กœ์ ํŠธ ๊ธฐ์ˆ  ์Šคํƒ Engineering Requirements Document

2023๋…„ 10์›” 20์ผ

๐Ÿ“— Docs

ERD๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ์ฃผ๋กœ ๊ณ ๋ฏผ์ด ๋˜๋Š” ๋ถ€๋ถ„๋“ค

2023๋…„ 10์›” 18์ผ

๐Ÿ–Œ๏ธ Code

Memcached ์ฐพ์•„๋ณด๋‹ค Redis ๊นŒ์ง€ ๋ณด๊ฒŒ๋œ ๊ฑด์— ๋Œ€ํ•˜์—ฌ

2023๋…„ 10์›” 13์ผ

๐Ÿ–Œ๏ธ Code

Java์˜ Static

2023๋…„ 10์›” 11์ผ

Java
๐Ÿ–Œ๏ธ Code

Java ์„ฑ๋Šฅ ์˜ฌ๋ฆฌ๊ธฐ: JIT ์ปดํŒŒ์ผ๋Ÿฌ

2023๋…„ 10์›” 9์ผ

Java
๐Ÿ–Œ๏ธ Code

์ž๋ฐ”๋Š” ํ”Œ๋žซํผ ๋…๋ฆฝ์ ์ด๋‹ค?

2023๋…„ 10์›” 4์ผ

Java์˜ ์žฅ์ ์œผ๋กœ ํ•ญ์ƒ ์–ธ๊ธ‰๋˜๋Š” ํฌ๋กœ์Šค ํ”Œ๋žซํผ์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ

๐Ÿชœ Architecture

SOLID์— ๋Œ€ํ•œ ์ •๋ฆฌ์™€ ํ•œ๊ณ„์ 

2023๋…„ 9์›” 27์ผ

์†Œํ”„ํŠธ์›จ์–ด์„ค๊ณ„๋ฅผ ์ดํ•ด, ์œ ์—ฐ, ์„ค๊ณ„๊ฐ€ ์‰ฝ๊ฒŒ ๋งŒ๋“œ๋Š” ๋ฐฉํ–ฅ์„ ๋งํ•œ๋‹ค.

๐Ÿ–Œ๏ธ Code

Spring๊ณผ ํ•ต์‹ฌ ์›๋ฆฌ (3): Dependency Injection

2023๋…„ 9์›” 25์ผ

๐Ÿ–Œ๏ธ Code

Spring๊ณผ ํ•ต์‹ฌ ์›๋ฆฌ (2): BeanFactory, ApplicationContext

2023๋…„ 9์›” 22์ผ

๐Ÿ–Œ๏ธ Code

Spring๊ณผ ํ•ต์‹ฌ ์›๋ฆฌ (1): IoC

2023๋…„ 9์›” 20์ผ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋Œ€์‹  ์Šคํ”„๋ง ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ๋‹ค ํ•ด์ฃผ๋Š” IoC ์›๋ฆฌ

๐Ÿ–Œ๏ธ Code

User Sign In ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ธ์ฆ-์ธ๊ฐ€(4)

2023๋…„ 9์›” 18์ผ

Spring Security๋Š” ์ธ์ฆ-์ธ๊ฐ€๋ฅผ ์–ด๋–ค ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ตฌ์„ฑํ•ด์„œ ์ง„ํ–‰ํ• ๊นŒ?

๐Ÿ–Œ๏ธ Code

User Sign In ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ธ์ฆ-์ธ๊ฐ€(2)

2023๋…„ 9์›” 13์ผ

๐Ÿ–Œ๏ธ Code

User Sign In ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ธ์ฆ-์ธ๊ฐ€(1)

2023๋…„ 9์›” 11์ผ

๐Ÿ–Œ๏ธ Code

์˜ˆ์™ธ์ƒํ™ฉ์— ๋Œ€์ฒ˜ํ•˜๋Š” ๋ฐฉ๋ฒ•

2023๋…„ 9์›” 8์ผ

๐Ÿ–Œ๏ธ Code

์˜ˆ์™ธ์— ๋Œ€ํ•˜์—ฌ

2023๋…„ 9์›” 6์ผ

์™œ Unchecked ์˜ˆ์™ธ๋ฅผ ์‚ฌ์šฉํ• ๊นŒ? checked/unchecked์˜ ์ฐจ์ด๋Š” ๋Œ€์ฒด ๋ฌด์—‡์ผ๊นŒ.

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 19. KNN ์•Œ๊ณ ๋ฆฌ๋“ฌ

2023๋…„ 9์›” 4์ผ

๐Ÿ˜Ž Daily
8์›”์˜ ๊ฒฐ๋ก ๊ณผ 9์›”์˜ ๊ฒฐ์‹ฌ๋“ค

8์›”์˜ ๊ฒฐ๋ก ๊ณผ 9์›”์˜ ๊ฒฐ์‹ฌ๋“ค

2023๋…„ 9์›” 1์ผ

9์›” 1์ผ์— ์ ์–ด๋ณด๋Š” 8์›”๋‹ฌ ํšŒ๊ณ 

๐Ÿงฉ Algorithm
์•Œ๊ณ ๋ฆฌ๋“ฌ 17. ์ตœ๋Œ€ ์œ ๋Ÿ‰ ๋ฌธ์ œ

์•Œ๊ณ ๋ฆฌ๋“ฌ 17. ์ตœ๋Œ€ ์œ ๋Ÿ‰ ๋ฌธ์ œ

2023๋…„ 8์›” 28์ผ

์–ด๋–ค ๋…ธ๋“œ์—์„œ ๋‹ค๋ฅธ ๋…ธ๋“œ๊นŒ์ง€ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€์น˜๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๋ฌธ์ œ๋‹ค.

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 16. ์ตœ์†Œ ์‹ ์žฅ ํŠธ๋ฆฌ์™€ ์™ธํŒ์› ๋ฌธ์ œ

2023๋…„ 8์›” 25์ผ

์–ด๋–ค ๊ทธ๋ž˜ํ”„ ์•ˆ์— ์žˆ๋Š” ๋ชจ๋“  ๋…ธ๋“œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ํŠธ๋ฆฌ๊ฐ€ ์ตœ์†Œ ์‹ ์žฅ ํŠธ๋ฆฌ๋‹ค.

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 15. ๊ฒฝ๋กœ์ฐพ๊ธฐ ์•Œ๊ณ ๋ฆฌ๋“ฌ

2023๋…„ 8์›” 23์ผ

๋‹ค์ต์ŠคํŠธ๋ผ ์•Œ๊ณ ๋ฆฌ๋“ฌ์ด ์ตœ์„ ์ด ์•„๋‹ˆ๋‹ค. ์„ธ์ƒ์—๋Š” ๋งŽ์€ ๊ฒฝ๋กœ ์ฐพ๊ธฐ ์•Œ๊ณ ๋ฆฌ๋“ฌ์ด ์กด์žฌํ•œ๋‹ค.

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 13. ๊ทธ๋ž˜ํ”„์—์„œ์˜ DFS์™€ ์œ„์ƒ์ •๋ ฌ

2023๋…„ 8์›” 19์ผ

์œ„์ƒ ์ •๋ ฌ๊ณผ ์ฝ”์‚ฌ๋ผ์ฃผ ์•Œ๊ณ ๋ฆฌ๋“ฌ ์•Œ์•„๋ณด๊ธฐ

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 12. ๊ทธ๋ž˜ํ”„๋ž€?

2023๋…„ 8์›” 16์ผ

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 11. ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ๋“ฌ

2023๋…„ 8์›” 14์ผ

๊ทธ ์ˆœ๊ฐ„ ์ตœ์ ์˜ ํ•ด๋ฒ•์„ ์ฐพ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ์ตœ์ข…์ ์œผ๋กœ๋Š” ๊ทธ๊ฒƒ์ด ์ตœ์  ํ•ด๋ฒ•์ด ์•„๋‹ ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋น ๋ฅธ ์˜์‚ฌ ๊ฒฐ์ •์ด ๊ฐ€๋Šฅํ•˜๊ณ  ์ถฉ๋ถ„ํžˆ ๊ดœ์ฐฎ์€ ํ•ด๋ฒ•์ด๋‹ค.

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 10. Dynamic Programming

2023๋…„ 8์›” 11์ผ

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 9. DFS์™€ BFS

2023๋…„ 8์›” 9์ผ

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 7. ํŠธ๋ผ์ด

2023๋…„ 8์›” 5์ผ

๐Ÿชœ Architecture

๋””์ž์ธํŒจํ„ด2. ์–ด๋–ค ๊ฐœ์ฒด๊ฐ€ ์ƒ์„ฑ๋ ์ง€ ๋ชจ๋ฅผ ๋•Œ ์ตœ์ , ํŒฉํ† ๋ฆฌ ๋ฉ”์„œ๋“œ

2023๋…„ 8์›” 3์ผ

OOP
๐Ÿ˜Ž Daily
7์›”์˜ ๊ฒฐ๋ก ๊ณผ 8์›”์˜ ๊ฒฐ์‹ฌ๋“ค

7์›”์˜ ๊ฒฐ๋ก ๊ณผ 8์›”์˜ ๊ฒฐ์‹ฌ๋“ค

2023๋…„ 8์›” 1์ผ

์‰ฝ์ง€์•Š๊ณ  ์‰ฝ์ง€ ์•Š๋„ค..

์Šค์Šค๋กœ ๋งŒ๋“ค์–ด๋‚ด๋Š” ๊ฐ€์„ค๋“ค
๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 6. ํŠธ๋ฆฌ์™€ ๋ ˆ๋“œ-๋ธ”๋ž™ ํŠธ๋ฆฌ

2023๋…„ 7์›” 5์ผ

๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 5. ์•”ํ˜ธํ™”

2023๋…„ 7์›” 3์ผ

์ด๊ฒŒ ์™œ ์•Œ๊ณ ๋ฆฌ๋“ฌ์ด๋ƒ ํ•˜์‹œ๋ฉด.. ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ๋‹ค๋Š” ๋œป์—์„œ๋Š” ๊ฐ™์€ ๋งฅ๋ฝ์ด๋ผ๋Š” ํŒ๋‹จ.

Algorithm
๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 4. ํ•ด์‹ฑ

2023๋…„ 6์›” 29์ผ

์•”ํ˜ธํ•™์  ํ•ด์‹œํ•จ์ˆ˜์™€ ๋น„ ์•”ํ˜ธํ•™์  ํ•ด์‹œ ํ•จ์ˆ˜

Algorithm
๐Ÿงฉ Algorithm

์•Œ๊ณ ๋ฆฌ๋“ฌ 2. ์žฌ๊ท€

2023๋…„ 6์›” 23์ผ

์•ˆํƒ€๊น๊ฒŒ๋„ ์žฌ๊ท€๋ฅผ ์ดํ•ดํ•ด์•ผ๋งŒ ์•Œ๊ณ ๋ฆฌ๋“ฌ์„ ์ž˜ ํ•  ์ˆ˜ ์žˆ๋‹ค.

Algorithm
๐Ÿงฌ Math

ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ์œ ๋ฆฌ์ˆ˜

2023๋…„ 6์›” 19์ผ

์ง€์ˆ˜์™€ ๊ฐ€์ˆ˜๊นŒ์ง€ ์ดํ•ดํ•˜๊ธฐ

Math
๐Ÿงฌ Math
์ปดํ“จํ„ฐ์—์„œ๋Š” ๋ฌธ์ž๋„ ์ˆซ์ž๋ผ๋ฉด์„œ์š”?

์ปดํ“จํ„ฐ์—์„œ๋Š” ๋ฌธ์ž๋„ ์ˆซ์ž๋ผ๋ฉด์„œ์š”?

2023๋…„ 6์›” 17์ผ

๐Ÿงฌ Math

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„์œ„ํ•œ ํ†ต๊ณ„

2023๋…„ 6์›” 12์ผ

Math
๐Ÿงฌ Math

XOR ์—ฐ์‚ฐ

2023๋…„ 6์›” 5์ผ

๋น„ํŠธ๋งˆ์Šคํ‚น์— ๋Œ€ํ•˜์—ฌ

Math
๐Ÿงฌ Math

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ์˜ ์กฐ๊ฑด ๋ช…์ œ

2023๋…„ 6์›” 1์ผ

๋””๋ฒ„๊น…ํ•  ๋•Œ ์‚ฌ์šฉ๋  ์กฐ๊ฑด๋ช…์ œ

Math
๐Ÿงฌ Math

ํ”„๋กœ๊ทธ๋ž˜๋ฐ: ๋…ผ๋ฆฌ์  ์‚ฌ๊ณ 

2023๋…„ 5์›” 31์ผ

ํšŒ๋กœ ์„ค๊ณ„๋‚˜, ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑ๊ณผ ๊ฒ€์ฆ์— ๊ธฐ๋ณธ์ ์ธ ๋ฐ”ํƒ•์ด ๋œ๋‹ค.

Math
๐Ÿงฌ Math

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ์ง‘ํ•ฉ์˜ ์˜๋ฏธ

2023๋…„ 5์›” 29์ผ

๊ทธ๋ž˜ํ”„, ์—ฐ์‚ฐ ๋“ฑ์— ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์ง‘ํ•ฉ

Math
๐Ÿค– Computer Science

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

2023๋…„ 5์›” 26์ผ

ipv4์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค ๋“ฑ์žฅํ•œ IPv6

Network
๐Ÿค– Computer Science

๋„คํŠธ์›Œํฌ: ๋ฌด์„  ๋žœ ํ†ต์‹ 

2023๋…„ 5์›” 24์ผ

์ธ์ฝ”๋”ฉ ๋ฐฉ์‹๊ณผ ํ†ต์‹  ํ‘œ์ค€ ๋“ฑ

Network
๐Ÿค– Computer Science

๋„คํŠธ์›Œํฌ: ๋ผ์šฐํ„ฐ ๋‚ด๋ถ€ ์•ก์„ธ์Šค ๋ฆฌ์ŠคํŠธ

2023๋…„ 5์›” 22์ผ

๋„คํŠธ์›Œํฌ์— ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ์ง€๋Š” ์•ก์„ธ์Šค๋ฆฌ์ŠคํŠธ๊ฐ€ ์ •ํ•œ๋‹ค.

Network
๐Ÿค– Computer Science

๋„คํŠธ์›Œํฌ: ๋ผ์šฐํ„ฐ ์ •๋ฆฌ

2023๋…„ 5์›” 17์ผ

๋ผ์šฐํ„ฐ๋ž€ ๊ตณ์ด ๋งํ•˜์ž๋ฉด ์ง€๋Šฅ์„ ๊ฐ€์ง„ ๊ฒฝ๋กœ ๋ฐฐ์ •๊ธฐ๋‹ค.

Network
๐Ÿค– Computer Science

๋„คํŠธ์›Œํฌ: IP ์ฃผ์†Œ์™€ Subnet Mask

2023๋…„ 5์›” 12์ผ

TCP/IP ํ”„๋กœํ† ์ฝœ ๋‚ด์˜ ์žฅ๋น„๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ์œ„ํ•œ IP ์ฃผ์†Œ์—๋„ ๊ทœ์น™์ด ์žˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋„“์€ ๋„คํŠธ์›Œํฌ๋ฅผ ๋‚˜๋ˆ ์ฃผ๋Š” ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ผ๋Š” ๊ฐœ๋…์„ ๊ณต๋ถ€ํ•œ๋‹ค.

Network
๐Ÿค– Computer Science

๋„คํŠธ์›Œํฌ ์žฅ๋น„

2023๋…„ 5์›” 10์ผ

๋žœ์นด๋“œ, ํ—ˆ๋ธŒ, ๋ธŒ๋ฆฌ์ง€

Network
๐Ÿค– Computer Science

๋„คํŠธ์›Œํฌ์™€ ์ผ€์ด๋ธ”

2023๋…„ 5์›” 8์ผ

๋žœ์€ ๋ญ๊ณ  ์ด๋”๋„ท์€ ๋ญ์ฃ ?

Network
๐Ÿชœ Architecture

์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•  ๊ฒƒ์ธ๊ฐ€.

2023๋…„ 5์›” 3์ผ

ํด๋ž˜์Šค๋ฅผ ์“ธ์ง€ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์“ธ์ง€๋Š” ํ•ญ์ƒ ๊ณ ๋ฏผ๋˜๋Š” ์ผ์ด๋‹ค.

OOP
๐Ÿชœ Architecture

Interface

2023๋…„ 5์›” 1์ผ

ํ•จ์ˆ˜ ํฌ์ธํ„ฐ ๊ฐœ๋…์ด Java์—์„œ๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๊ท€๊ฒฐ๋œ๋‹ค.

OOP
๐Ÿชœ Architecture

์ถ”์ƒ๋ฉ”์„œ๋“œ๋‚˜ ํด๋ž˜์Šค๊ฐ€ ํ•„์š”ํ•œ ์ด์œ 

2023๋…„ 4์›” 28์ผ

OOP์˜ ๊ด€์ ์—์„œ ์ถ”์ƒ๋ฉ”์„œ๋“œ๋‚˜ ์ถ”์ƒ ํด๋ž˜์Šค๊ฐ€ ํ•„์š”ํ•œ ์ด์œ ๋ฅผ ์•Œ์•„๋ณด์ž.

OOP
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: MapReduce and Spark

2023๋…„ 4์›” 19์ผ

NoSql์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ชจ๋ธ์ธ ๋งต๋ฆฌ๋“€์Šค์™€ ์ŠคํŒŒํฌ.

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: No SQL

2023๋…„ 4์›” 17์ผ

No SQL์— ๋Œ€ํ•œ ๋ฐฐ๊ฒฝ, ๊ทธ๋กœ์ธํ•œ ๋ฌธ์ œ๋“ค๊ณผ ๊ธฐ๋Šฅ

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: Distributed Transactions

2023๋…„ 4์›” 14์ผ

๋ฌด๊ณต์œ  ์•„ํ‚คํ…์ฒ˜ ํ•˜์— ์žˆ๋Š” ๋ถ„์‚ฐ ํŠธ๋žœ์žญ์…˜์„ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ๊นŒ?

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: Recovery

2023๋…„ 4์›” 13์ผ

Recovery๊ฐ€ ํ•„์š”ํ•œ ์ด์œ ๋Š” ?

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: Transaction

2023๋…„ 4์›” 12์ผ

Information Retreival

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: Parallel Query Processing

2023๋…„ 4์›” 10์ผ

๋ณ‘๋ ฌ ์ฟผ๋ฆฌ ํ”„๋กœ์„ธ์‹ฑ์œผ๋กœ ์†๋„ ๊ฐœ์„ ํ•˜๊ฑฐ๋‚˜ ํ™•์žฅํ•˜๊ธฐ

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: ์ฟผ๋ฆฌ ๋ฐ˜๋ณต๊ณผ ์กฐ์ธ

2023๋…„ 4์›” 3์ผ

์ฟผ๋ฆฌ ํ”„๋กœ์„ธ์‹ฑ์„ ํ•  ๋•Œ, ๋‚ด๋ถ€์—์„œ Operator๊ฐ€ ์–ด๋–ป๊ฒŒ ๋Œ์•„๊ฐˆ๊นŒ?

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: ๋ฒ„ํผ Management

2023๋…„ 3์›” 30์ผ

๋ฒ„ํผ ๋งค๋‹ˆ์ €๊ฐ€ ์–ด๋–ป๊ฒŒ ๋žจ์— ๋“ค์–ด์˜จ ํŽ˜์ด์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๋Š”์ง€๋ฅผ ๊ณต๋ถ€ํ•œ๋‹ค.

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: ์ธ๋ฑ์Šค ๊ตฌ์กฐ ์งœ๊ธฐ

2023๋…„ 3์›” 28์ผ

์ธ๋ฑ์Šค ๊ตฌ์กฐ์—์„œ ์ƒ๊ฐํ•ด๋ณด๋ฉด ์ข‹์„ ๋‹ค์„ฏ๊ฐ€์ง€

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค File Organization

2023๋…„ 3์›” 23์ผ

ํŒŒ์ผ์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์–ด๋–ป๊ฒŒ ๊ตฌ์กฐํ™”ํ•˜๊ณ , ํƒ์ƒ‰ํ•˜๊ณ , ์‚ฝ์ž… ์‚ญ์ œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์„๊นŒ?

Database
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: Disk, Files and Buffers

2023๋…„ 3์›” 22์ผ

Database์˜ ๊ตฌ์กฐ ํŒŒ์•…ํ•˜๊ธฐ

Database
๐Ÿ“š Paper

Schema-free SQL

2023๋…„ 3์›” 15์ผ

sql์˜ ์ •ํ™•ํ•œ ์Šคํ‚ค๋งˆ๋ฅผ ๋ชฐ๋ผ๋„ ์ฟผ๋ฆฌ๋ฅผ ๋‚ ๋ฆด ์ˆ˜ ์žˆ์„๊นŒ?

Paper
๐Ÿ“š Paper

Real-time Data Infrastructure at Uber

2023๋…„ 3์›” 14์ผ

์šฐ๋ฒ„๋Š” ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ธํ”„๋ผ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌ์„ฑํ• ๊นŒ? ์— ๋Œ€ํ•œ ๋…ผ๋ฌธ์„ ์ฝ๊ณ  ์ •๋ฆฌ

Paper
๐Ÿ“š Paper

์ปดํ“จํŒ… ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ์ •๋ฆฌ

2023๋…„ 3์›” 13์ผ

๋ถ„์‚ฐ/ํด๋Ÿฌ์Šคํ„ฐ/์œ ํ‹ธ๋ฆฌํ‹ฐ/๊ทธ๋ฆฌ๋“œ/ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์€ ์„œ๋กœ ๋ฌด์—‡์ด ๋‹ค๋ฅผ๊นŒ?

Paper
๐Ÿ“š Paper

Data Warehouse๋ž€ ๋ฌด์—‡์ผ๊นŒ?

2023๋…„ 3์›” 10์ผ

data warehouse์˜ ํŠน์ง•๋“ค

Paper
๐Ÿ“š Paper

Survey: No Relational Database

2023๋…„ 3์›” 9์ผ

No Relational Database๋ฅผ ์„ ํƒํ•œ์€ ๋ฐ ์žˆ์–ด ์ค‘์š”ํ•œ ๊ฒƒ

Paper
๐Ÿ“š Paper

๋ถ„์‚ฐ ์‹œ์Šคํ…œ: A Comparative experimental study of distributed storage engines for big spatial data processing using GeoSpark

2023๋…„ 3์›” 7์ผ

Paper
๐Ÿ“š Paper

๋ฐ์ดํ„ฐ ์ €์žฅ: Key-value store coupled with an Operating System for Storing large scale values

2023๋…„ 3์›” 6์ผ

OS ๋‚ด์˜ key-value ์Šคํ† ์–ด๋ฅผ ์ด์šฉํ•ด ํฐ ํฌ๊ธฐ์˜ ๋ฐ์ดํ„ฐ ์ €์žฅํ•˜๊ธฐ

Paper
๐Ÿชœ Architecture

๊ฒฐํ•ฉ๋„๋ฅผ ๋‚ฎ์ถ”๋Š” ์˜์กด์„ฑ ์ฃผ์ž…

2023๋…„ 3์›” 2์ผ

์šฐ๋ฆฌ๋Š” ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ, ๊ฒฐํ•ฉ๋„๋ฅผ ๋‚ฎ์ถ˜ ์ฝ”๋“œ๊ฐ€ ์šฐ์ˆ˜ํ•˜๋‹ค๊ณ  ๋งํ•˜๊ณค ํ•œ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ โ€˜๊ฒฐํ•ฉ๋„โ€™๋Š” ๋ฌด์—‡์ด๊ณ , ์šฐ์ˆ˜ํ•˜๋‹ค๋Š” ๊ธฐ์ค€์€ ๋ฌด์—‡์ผ๊นŒ?

Daily
OOP
๐Ÿชœ Architecture

๋””์ž์ธ ํŒจํ„ด1. ๋””์ž์ธ ํŒจํ„ด์„ ๊ผญ ๊ณต๋ถ€ํ•ด์•ผํ• ๊นŒ?

2023๋…„ 3์›” 1์ผ

๋””์ž์ธ ํŒจํ„ด์€ ์œ ๋ช…์„ธ์™€ ๋‹ค๋ฅด๊ฒŒ ๋น„ํŒ์ ์ด ๋งŽ๋‹ค.

OOP
Daily
๐Ÿงฌ Math
ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ๋ฒกํ„ฐ ๊ฐœ๋…

ํ”„๋กœ๊ทธ๋ž˜๋จธ์˜ ๋ฒกํ„ฐ ๊ฐœ๋…

2023๋…„ 2์›” 2์ผ

Math
๐Ÿงฌ Math

ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ๊ณต๋ถ€ํ•˜๋Š” ์ˆ˜ํ•™์  ๊ท€๋‚ฉ๋ฒ•

2023๋…„ 1์›” 31์ผ

Math
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: ์ •๊ทœํ™”

2023๋…„ 1์›” 30์ผ

๋ฆด๋ ˆ์ด์…˜์—์„œ ์ค‘๋ณต์„ ๋ฌด์‹œํ•˜๋‹ค๋ณด๋ฉด, ์—ฌ๋Ÿฌ ์ด์ƒํ˜„์ƒ๋“ค์ด ๋‚˜ํƒ€๋‚œ๋‹ค. ์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ํ…Œ์ด๋ธ”์„ ์ชผ๊ฐœ๊ฐ€๋Š” ๊ณผ์ •์„ ์ •๊ทœํ™”๋ผ๊ณ  ์นญํ•œ๋‹ค.

Database
๐Ÿค– Computer Science

์ปดํ“จํ„ฐ ๋ณด์•ˆ

2023๋…„ 1์›” 16์ผ

OS
Book
๐Ÿค– Computer Science

๋””์Šคํฌ์™€ ์Šค์ผ€์ค„๋ง

2023๋…„ 1์›” 13์ผ

ํŒŒ์ผ์€ ๋Œ€๋ถ€๋ถ„ ๋””์Šคํฌ์— ์ €์žฅ๋˜๊ณ ,ย ํŒŒ์ผ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์š”์ฒญ์€ ๋””์Šคํฌ ์‹œ์Šคํ…œ์—์˜ ์ ‘๊ทผ์„ ํ•„์š”๋กœ ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ ๋””์Šคํฌ ์‹œ์Šคํ…œ์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ๊ฒฐ๊ณผ์ ์œผ๋กœ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ๋Š” ์Šค์ผ€์ค„๋ง์ด ํ•„์š”ํ•˜๋‹ค.

OS
Book
๐Ÿค– Computer Science

ํŒŒ์ผ ์‹œ์Šคํ…œ

2023๋…„ 1์›” 12์ผ

์‹œ์Šคํ…œ์˜ ๋ฐ์ดํ„ฐ๋Š” ์šด์˜์ฒด์ œ์— ์˜ํ•ด ๊ด€๋ฆฌ๋œ๋‹ค. ์ด ๋ฐ์ดํ„ฐ์˜ ๋…ผ๋ฆฌ์  ๋‹จ์œ„๋Š” ํŒŒ์ผ์ด๋‹ค.ย ์ด๋“ค์˜ ์ €์žฅ,ย ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด ์‹œ์Šคํ…œ ์œ ํ‹ธ๋ฆฌํ‹ฐ ํ”„๋กœ๊ทธ๋žจ์ด ๋™์›๋˜๋Š”๋ฐ ์ด๊ฒƒ์„ ํŒŒ์ผ ์‹œ์Šคํ…œ์ด๋ผ ํ•œ๋‹ค.

OS
Book
๐Ÿค– Computer Science

๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ์˜ ๊ด€๋ฆฌ

2023๋…„ 1์›” 11์ผ

์ข€ ๋” ๋น ๋ฅด๊ฒŒ ๋งคํ•‘์„ ํ•˜๊ณ ,ย ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์ž˜ํ•ด์•ผํ•œ๋‹ค.ย ๋งŒ์•ฝ ์ฐธ์กฐํ•œ ํŽ˜์ด์ง€๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๋ฐœ๊ฒฌ๋˜์ง€ ์•Š๋Š”๋‹ค๋ฉด, ํŽ˜์ด์ง€ ๋ถ€์žฌ ๋นˆ๋„๊ฐ€ ๋†’๋‹ค๊ณ  ํ•œ๋‹ค. ์ด๋ฅผ ๋‚ฎ์ถœ์ˆ˜๋ก ๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ์˜ ์žฅ์ ์„ ์‚ด๋ฆด ์ˆ˜ ์žˆ๋‹ค.

OS
Book
๐Ÿค– Computer Science

๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ

2023๋…„ 1์›” 10์ผ

์‹œ์Šคํ…œ์ด ์•Œ์•„์„œ ๋ฉ”๋ชจ๋ฆฌ์— ํ”„๋กœ๊ทธ๋žจ์„ ์ ์žฌํ•ด์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ์šฐ๋ฆฌ๋Š” ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํฌ๊ฒŒ ์ธ์‹ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์ด๋Š” ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๋ผ๊ณ  ๋ถˆ๋ฆฐ๋‹ค.

OS
Book
๐Ÿค– Computer Science

๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ

2023๋…„ 1์›” 9์ผ

ํ”„๋กœ๊ทธ๋žจ์„ ๋ฉ”๋ชจ๋ฆฌ์— ์ ์žฌํ•˜๋Š” ๊ณผ์ •์—์„œ ๊ณ ๋ คํ•  ๊ฒƒ๋“ค์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

OS
Book
๐Ÿค– Computer Science

๋ณ‘ํ–‰ ํ”„๋กœ์„ธ์Šค์™€ ๋™๊ธฐํ™”

2023๋…„ 1์›” 5์ผ

์„œ๋กœ ๋‹ค๋ฅธ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ณ‘ํ–‰ํ•ด ๋Œ๋ฆด ๋•Œ, ํ”„๋กœ์„ธ์Šค๋ผ๋ฆฌ๋Š” ์„œ๋กœ ๋ญ˜ ํ•˜๋Š”์ง€ ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์—†๋‹ค. ๋”ฐ๋ผ์„œ ์ด๋“ค ์‚ฌ์ด๋ฅผ ๋™๊ธฐํ™”ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค.

OS
Book
๐Ÿ›ข๏ธ Database

๊ด€๊ณ„ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ

2023๋…„ 1์›” 3์ผ

๋ฐ์ดํ„ฐ ๋ชจ๋ธ์ด๋ž€, ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์˜ ๊ตฌ์กฐ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๊ณ  ์ถ”์ƒํ™”ํ•ด ์ฒด๊ณ„์ ์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋œ๋‹ค. ๊ทธ ์ค‘์—์„œ๋„ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ ๋ณด๋ธ์€ ๊ฐœ์ฒด์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋…ผ๋ฆฌ์  ๊ตฌ์กฐ๋ผ ํ•  ์ˆ˜ ์žˆ๋‹ค.

Database
๐Ÿค– Computer Science

ํ”„๋กœ์„ธ์Šค์™€ ์Šค๋ ˆ๋“œ

2023๋…„ 1์›” 3์ผ

ํ”„๋กœ์„ธ์Šค๋ž€ ์‹คํ–‰์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ์ด๊ณ , ๊ทธ ํ”„๋กœ์„ธ์Šค์˜ ์ผ๊ณผ ์ž์›์„ ๋‚˜๋ˆ„์–ด ์ž‘์—…ํ•˜๋Š” ๋‹จ์œ„๋ฅผ ์Šค๋ ˆ๋“œ๋ผํ•œ๋‹ค.

OS
๐Ÿ›ข๏ธ Database

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐœ๊ด„

2023๋…„ 1์›” 2์ผ

Database
๐Ÿค– Computer Science

OS ๊ธฐ๋ณธ ๊ฐœ๋…

2023๋…„ 1์›” 2์ผ

OS๋ฅผ ๊ณต๋ถ€ํ•˜๊ธฐ ์ „์—, ๊ฐœ๊ด„์ ์ธ ๋ถ€๋ถ„๋“ค์„ ์งš๊ณ  ๋„˜์–ด๊ฐ€๊ธฐ

OS
Book
๐Ÿ’ป Profile
hackertaco
software developer
Lets go chasing bugs
๐ŸŒŸ Service
๐Ÿ’ฌ Contact
github
instagram
email
linkedin