Daily-Log ๐Ÿ“


2024-09-24

  • ๊ฐ€์žฅ ํฐ ํ”„๋กœ์ ํŠธ๊ฐ€ ์˜คํ”ˆํ–ˆ๊ณ , ์˜คํ”ˆ ์งํ›„์˜ ์ด์Šˆ๋“ค๋„ ์ •๋ฆฌ๋˜์–ด ๊ฐ€๊ณ  ์žˆ๋‹ค.
  • ๋ฐ€๋ ธ๋˜ ํฌ์ŠคํŒ…๋“ค์„ ํ•˜๋‚˜์”ฉ ์˜ฌ๋ฆฌ๋ ค๊ณ  ํ•œ๋‹ค.
  • ํ”„๋กœ์ ํŠธ ๋•Œ๋ฌธ์— ๋ช‡๋‚  ๋ฐค์„ ์ƒˆ์› ๋Š”๋ฐ, ๋ช‡์ผ ์‰ฌ์—ˆ๋‹ค๊ณ  ์ •์‹  ๋ชป์ฐจ๋ฆฌ๊ณ  ์Šคํ„ฐ๋””์™€ ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ ค๊ณ  ํ•œ๋‹ค.
  • ๊ทธ ๋•Œ๋ฌธ์— ๋Ÿฌ์ŠคํŠธ ๊ณต๋ถ€๋ฅผ ์‹œ๊ธ‰ํ•˜๊ฒŒ ํ•ด์•ผํ•œ๋‹ค.
  • ๋‹น์žฅ ์˜ค๋Š˜ Rust In Action ๋ณต์Šต์„ ์‹œ์ž‘ํ–ˆ๋‹ค.

2024-09-25

  • ๋Ÿฌ์ŠคํŠธ ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ์˜ ๊ต๋ชจ์™€ ์‹œ๊ธฐ๊ฐ€ ์ƒ๋‹นํžˆ ํƒ€์ดํŠธ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.
  • 10์›” ์ดˆ ๊ธด ์—ฐํœด ๋‚ด์— ๊ฐ์ž ํ•„์š”ํ•œ ๊ฒƒ๋“ค์„ ์ค€๋น„ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.
  • ์ตœ์†Œ ์„œ๋ฒ„๋Š” ๋Ÿฌ์ŠคํŠธ๋กœ ๊ตฌํ˜„ ํ•  ๊ฒƒ ๊ฐ™๋‹ค (actix-web)
  • ๋Ÿฌ์ŠคํŠธ ๋ฌธ๋ฒ•์— ๋Œ€ํ•œ ๋ณต์Šต์„ ์งง๊ฒŒ ๋งˆ์น˜๊ณ , ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•œ ๊ณต๋ถ€์™€ ๋Ÿฌ์ŠคํŠธ ์›น์†Œ์ผ“ ๊ด€๋ จ ์ฝ”๋“œ๋“ค์„ ์ฐพ์•„๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

-09-26

  • ๊ณต๋ถ€ ํ•  ๋•Œ ์•Œ๊ณ  ์žˆ์—ˆ๋˜ ๋‚ด์šฉ์— ๋Œ€ํ•œ ๋” ๋ช…์พŒํ•œ ์ •์˜๊ฐ€ ๋‚˜์˜ค๋ฉด ์พŒ๊ฐ์ด ์ฉ๋‹ค.
  • ํ•ดํ”ผํ•ดํ‚น ํ‚ค๋ณด๋“œ๋ฅผ ์„ ๋ฌผ๋ฐ›์•˜๋‹ค. ๋‚˜๋„ ์ผ๋ณธ์„ ๋‹ค๋…€์™”๋Š”๋ฐ ๊ตฌ๋งคํ•˜์ง€ ๋ชปํ–ˆ๊ณ  ์„ ๋ฌผ๋„ ๋”ฑํžˆ ์ค€๋น„ํ•˜์ง€ ๋ชปํ–ˆ๋Š”๋ฐ ๋ฏธ์•ˆํ–ˆ๋‹ค.
  • ํ‚ค๋ณด๋“œ์— ๋Œ€ํ•œ ์ ์‘์€ ์‚ฌ์‹ค ํ•„์š”์—†์—ˆ์Œ(์นด๋ผ๋น„๋„ˆ๋ฅผ ์ด์šฉํ•ด์„œ ์ด๋ฏธ ๋ฏธ๋‹ˆ๋ฐฐ์—ด์— ์ตœ์ ํ™” ๋˜๋„๋ก ์„ค์ •๋“ค์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ๋Š”๋ฐ ๊ด€๋ จํ•ด์„œ ํ•ดํ”ผํ•ดํ‚น ์‚ฌ์šฉ์ž๋“ค์ด ์–ด๋–ป๊ฒŒ ํ•˜๋‚˜ ๋งŽ์ด ์ฐพ์•„๋ณด๊ณ  ์žˆ์—ˆ์Œ)

2024-10-07

  • ํ‚ค๋ณด๋“œ์˜ 2๋ฒˆ ๋ ˆ์ด์–ด์˜ ์ŠคํŽ˜์ด์Šค๋ฐ”๋ฅผ optionํ‚ค๋กœ ๋ฐ”๊พธ๊ธฐ

2024-10-11

  • ์ดํŽ™ํ‹ฐ๋ธŒ ๋Ÿฌ์ŠคํŠธ๊ฐ€ ์ถœ์‹œ๋๋‹ค, ์•„๋งˆ ์ด ์ฑ…๋„ ์ฝ์œผ๋ฉฐ ํฌ์ŠคํŒ…์„ ์ž‘์„ฑํ• ๊นŒ ํ•œ๋‹ค.
  • ์ด ํƒฌํ”Œ๋ฆฟ์ด ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค. Kotlin-in-Action
  • aerospace config ์— ์•„๋ž˜ ์„ค์ • ์ถ”๊ฐ€ํ•˜๊ธฐ
  • ๋ธ”๋กœ๊ทธ๋ฅผ ์กฐ๊ธˆ ์œ ์ง€๋ณด์ˆ˜ ํ–ˆ๋‹ค, ์ข€ ๋ณด๊ธฐ ์‹ซ์—ˆ๋˜ css๋ฅผ ์ˆ˜์ •ํ–ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ์ทจ๋ฏธ? ํ˜น์€ ๋ชฉํ‘œ๋กœ ๋งค์ผ ์ˆ˜ํ•™ 1์‹œ๊ฐ„ ๊ณต๋ถ€ํ•˜๊ธฐ๋ฅผ ํ•ด๋ณผ ์˜ˆ์ •์ด๋‹ค, ๊ทธ ์ด์œ ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค.
    • ํ•™์ฐฝ์‹œ์ ˆ์—๋Š” ์ˆ˜ํ•™์„ ๊ทธ๋‚˜๋งˆ ์ข‹์•„ํ–ˆ์ง€๋งŒ, ์–ด๋А ์ˆœ๊ฐ„ ์ดํ›„๋กœ ๋‹ด์„ ์Œ“๊ณ  ์žˆ์—ˆ๊ณ  ํ•„์š” ํ•  ๋•Œ ๋งˆ๋‹ค ํ•„์š”ํ•œ๋ถ€๋ถ„์„ ๋ณด๋Š”์ •๋„๋กœ ๋•Œ์›Œ์™”๋‹ค.
    • ๊ฒฝ์ œํ•™์„ ๊ณต๋ถ€ํ• ๋•Œ ๋ฏธ๋ถ„ ์กฐ๊ธˆ ๋ญ ์ด๋Ÿฐ์‹์œผ๋กœ..
    • ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ์ˆ˜ํ•™์ด ๊ผญ ํ•„์š”ํ•œ ์‹œ์ ์ด ๊ธˆ๋ฐฉ ์˜ค์ง€ ์•Š์„๊นŒ? ๋ผ๋Š” ์ƒ๊ฐ์„ ํ•ด์™”๋Š”๋ฐ, ๋ญ”๊ฐ€ ์ง„์งœ ์™€๊ฐ€๋Š” ๊ฒƒ ๋„ ๊ฐ™๊ณ ,
    • ์˜ค๋Š˜์€ ํŠนํžˆ ํ•˜์Šค์ผˆ ๊ด€๋ จํ•œ ํฌ์ŠคํŒ…์„ ๋ณด๋‹ค๊ฐ€ ์ˆ˜ํ•™์ด ํ•„์š”ํ•˜๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.(ํ•ญ์ƒ ๋ญ”๊ฐ€๋ฅผ ๋ณผ ๋•Œ ์ˆ˜ํ•™์ ์ธ ๋‚ด์šฉ์ด ๋‚˜์˜ฌ ๋•Œ ๋งˆ๋‹ค ๊ฐ€์Šดํ•œ์ผ ์„ ์ฐŒ๋ฅด๋Š”๋ฐ ๋ฐ”๋น ์„œ ์™ธ๋ฉดํ•ด์™”๋‹ค. )
    • ๊ธ‰ํ•œ๊ฑด ์„ ํ˜•๋Œ€์ˆ˜, ์ด์‚ฐ์ˆ˜ํ•™ (๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฑธ ์œ„ํ•œ ๋ฏธ์ ๋ถ„)์ด๊ณ , ๊ฐœ์ธ์ ์œผ๋กœ ๋นจ๋ฆฌ ๋ณด๊ณ ์‹ถ์€๊ฑด ์ˆ˜๋ฆฌ๋…ผ๋ฆฌํ•™์ด๋‹ค.
    • ๊ทธ๋ž˜๋„ ์ง€๊ธˆ์€ ์žฌํ™œ์ด ํ•„์š”ํ•œ ์‹œ์ ์ด๋ผ ๋งˆ์นจ ์ ์ ˆํ•œ ์ธํ”„๋Ÿฐ ๊ฐ•์˜๋„ ์žˆ๊ธฐ์— ๊ธฐ์ดˆ๋Œ€์ˆ˜ํ•™์œผ๋กœ ์‹œ์ž‘ํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.
  • ์ทจ๋ฏธ๋ผ๊ณ  ํ•œ ์ด์œ ๋Š” ์ง€๊ธˆ ๋‹น์žฅ ํ•  ์ผ์ด ๋งŽ์•„ ์ฃฝ๊ฒ ๊ณ , ๊ณต๋ถ€ํ• ๊ฒƒ๋„ ๋งŽ์•„ ์ฃฝ๊ฒ ์–ด์„œ ๋‹น์žฅ ์ด๊ฒŒ ๋จผ์ €๊ฐ€ ์•„๋‹Œ๊ฑด ๋ถ„๋ช…ํžˆ ์•„๋Š”๋ฐ ๋ง‰์—ฐํ•œ ๋ถˆ์•ˆ๊ฐ๊ณผ ์–‘์‹ฌ๋•Œ๋ฌธ์— ๊ตณ์ด ํ•˜๋Š”๊ฑฐ๋ผ์„œ ๊ทธ๋ ‡๋‹ค.
  • ์„ ํ˜•๋Œ€์ˆ˜ํ•™์€ ํ•™๋ถ€๋•Œ c๋ฅผ ๋ฐ›์•˜๊ณ  ๊ทธ๋งŒํผ ์ง€๋ฃจํ–ˆ๋Š”๋ฐ ์ž˜ ํ•ด๋‚ด๊ธธ ๋ฐ”๋ž˜์•ผ๊ฒ ๋‹ค.

2024-10-14

  • ์ดํŽ™ํ‹ฐ๋ธŒ ๋Ÿฌ์ŠคํŠธํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๋ ค๊ณ ํ•œ๋‹ค.
  • ์ด๋ฒˆ ์ฃผ ์ˆ˜์š”์ผ๊นŒ์ง€ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ดˆ๊ธฐ์„ธํŒ…์„ ์™„๋ฃŒํ•œ ๋Ÿฌ์ŠคํŠธ ์„œ๋ฒ„๋ฅผ ๋„์›Œ์•ผํ•œ๋‹ค.
  • ์•„๋งˆ๋„ axum + mongodb + jwt๊ด€๋ จ ์„ธํŒ… ์ถ”๊ฐ€ํ•˜๊ณ  ๋„์šธ ๊ฒƒ ๊ฐ™๋‹ค.
  • .ideavimrc ํŒŒ์ผ ์„ ๋งŒ๋“ค๊ณ  ๊ด€๋ฆฌํ•ด์•ผ ๊ฒ ๋‹ค, ์ ์ ๋” dotfiles์— ๋Œ€ํ•œ ์š”๊ตฌ๊ฐ€ ๋งŽ์•„์ ธ์„œ ๋‘˜ ๋‹ค ๊ฐ™์ด ๋นจ๋ฆฌ ์ž‘์—…ํ•ด์•ผ๊ฒ ๋‹ค

2024-10-17

  • ๋Ÿฌ์ŠคํŠธ axum ์„œ๋ฒ„๋ฅผ ์ด์šฉํ•œ ์„œ๋ฒ„ ์ดˆ๊ธฐ ๊ตฌํ˜„์„ ๋๋ƒˆ๋‹ค.
  • ์ƒ๊ฐ๋ณด๋‹ค ํ›จ์”ฌ ์˜ค๋ž˜๊ฑธ๋ ธ๋‹ค.
  • ์ฒ˜์Œ์—๋Š” axum๊ด€๋ จ ์ฝ”๋“œ์— ์ต์ˆ™ํ•˜์ง€ ์•Š์•˜๊ณ , ์ด์Šˆ ํ•ด๊ฒฐํ•˜๋Š”๊ฒŒ ์˜ค๋ž˜๊ฑธ๋ ธ๋‹ค.
  • ๋„ˆ๋ฌด ๋ณต์žกํ•œ boiler_plate template์„ ์„ ํƒํ•ด์„œ ์กฐ๊ธˆ ๋” ํ•ด๋งธ๋˜ ๊ฒƒ ๊ฐ™๋‹ค.
  • ๋งˆ์นจ layered architecture ํŒจํ„ด์œผ๋กœ ๋œ ํ…œํ”Œ๋ฆฟ ์ฐพ์•„์„œ ๊ทธ๋ƒฅ ํ•ด๋‹น ํƒฌํ”Œ๋ฆฟ์œผ๋กœ ๋ฐ”๊พธ๊ณ  ๋‚˜์•„์กŒ๋‹ค.
  • model๊ณผ model_controller๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๊ณ  ๋ผ์šฐํŒ… ํ•ธ๋“ค๋Ÿฌ๊ฐ€ ์ง์ ‘ ์ฐธ์กฐํ•˜๋Š”์‹์œผ๋กœ ํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ์ž˜ ์•ˆ๋๋‹ค ๋ญ”๊ฐ€ ์ฝ”๋“œ๊ฐ€ ์• ๋งคํ•˜๊ฒŒ ๋‚˜์˜จ๋‹ค.
    • ๊ธฐ๋ณธ์ ์œผ๋กœ ์•„์ง ์ƒํƒœ๊ด€๋ฆฌ๊ฐ€ ์ต์ˆ™ํ•˜์ง€ ์•Š์•„์„œ ๊ทธ๋Ÿฐ ๊ฒƒ ๊ฐ™๊ธด ํ•˜๋‹ค
    • ์˜์กด์„ฑ์ฃผ์ž… ๋•๋ถ„์— ํŽธํ–ˆ๋˜ ๋ถ€๋ถ„์„ ์ง์ ‘ ๊ด€๋ฆฌํ•˜๋ ค๊ณ  ํ•˜๋‹ˆ ์ƒ๊ฐ๋ณด๋‹ค ์˜ˆ์˜๊ฒŒ ์•ˆ๋‚˜์™€์„œ ์ผ๋‹จ ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ตฌํ˜„ํ–ˆ๋‹ค.
    • AppState, Axum์˜ State ๋ถ€๋ถ„์„ ์ž˜ ๊ด€๋ฆฌํ•˜๋Š” best case์ฝ”๋“œ๋ฅผ ์‹ค์ œ๋กœ ์ข€ ๋ณด๊ณ ์‹ถ์€๋ฐ ์•„๋ฌด๋ž˜๋„ ์ž๋ฃŒ๊ฐ€ ์กฐ๊ธˆ ๋ถ€์กฑํ•˜๋‹ค

2024-10-18

โ€˜์˜ฌ๋ฐ”๋ฅธ ๋ฌธ์ œโ€™๋ฅผ โ€˜์˜ฌ๋ฐ”๋ฅธ ๋•Œโ€™์— โ€˜์ œ๋Œ€๋กœ๋œ ๋ฐฉ๋ฒ•โ€™์œผ๋กœ ํ’€์–ด ๊ฐ€๋Š” ์‚ฌ๋žŒ์ด ๊ฒฐ๊ตญ ์ด๊น๋‹ˆ๋‹ค

  • ์ด๋ฒˆ ์ฃผ๋ง์˜ ๋ชฉํ‘œ๋กœ๋Š” ์ˆ˜ํ•™๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๋Š”๊ฒƒ๊ณผ, dotfiles ๋ ˆํฌ ๋งŒ๋“ค๊ธฐ๊ฐ€ ์žˆ๋‹ค ๊ธฐ๋Œ€๋œ๋‹ค.

ํ™•์žฅ์„ฑ์€ ์ฆ๊ฐ€ํ•œ ๋ถ€ํ•˜์— ๋Œ€์ฒ˜ํ•˜๋Š” ์‹œ์Šคํ…œ ๋Šฅ๋ ฅ์„ ์„ค๋ช…ํ•˜๋Š”๋ฐ ์‚ฌ์šฉํ•˜๋Š” ์šฉ์–ด์ง€๋งŒ ์‹œ์Šคํ…œ์— ๋ถ€์—ฌํ•˜๋Š” ์ผ์ฐจ์›์ ์ธ ํ‘œ์‹์ด ์•„๋‹˜์„ ์ฃผ์˜ํ•˜์ž. โ€œX๋Š” ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋‹คโ€ ๋˜๋Š” โ€œY๋Š” ํ™•์žฅ์„ฑ์ด ์—†๋‹คโ€ ๊ฐ™์€ ๋ง์€ ์˜๋ฏธ๊ฐ€ ์—†๋‹ค. ์˜คํžˆ๋ ค ํ™•์žฅ์„ฑ์„ ๋…ผํ•œ๋‹ค๋Š” ๊ฒƒ์€ โ€œ์‹œ์Šคํ…œ์ด ํŠน์ • ๋ฐฉ์‹์œผ๋กœ ์ปค์ง€๋ฉด ์ด์— ๋Œ€์ฒ˜ํ•˜๊ธฐ ์œ„ํ•œ ์„ ํƒ์€ ๋ฌด์—‡์ธ๊ฐ€?โ€œ์™€ โ€œ์ถ”๊ฐ€ ๋ถ€ํ•˜๋ฅผ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด ๊ณ„์‚ฐ ์ž์›์„ ์–ด๋–ป๊ฒŒ ํˆฌ์ž…ํ• ๊นŒ?โ€ ๊ฐ™์€ ์งˆ๋ฌธ์„ ๊ณ ๋ คํ•œ๋‹ค๋Š” ์˜๋ฏธ๋‹ค.

  • ์•„์ฃผ ์ข‹์€ ๊ด€์ ์ด์ž ์ข‹์€ ๋ฌธ๊ตฌ์ธ ๊ฒƒ ๊ฐ™๋‹ค. (์‹ฌ์ง€์–ด ํŠœํ„ฐ๋ง์ค‘์— ์จ๋จน๊ธฐ๋„ ๋„ˆ๋ฌด ์ข‹๋‹ค)
  • ๊ฐ€๋”ํŒจํ„ด์ด๋‚˜ ๋ฐฉ๋ฒ•๋ก ์ฑ…(์ดํŽ™ํ‹ฐ๋ธŒ ์‹œ๋ฆฌ์ฆˆ, ํด๋ฆฐ์ฝ”๋“œ, ํด๋ฆฐ์•„ํ‚คํ…์ฒ˜)๋‚˜, ํŠน์ • ํŒจ๋Ÿฌ๋‹ค์ž„๋“ฑ์„ ์ฒ˜์Œ ๊ณต๋ถ€ํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด ๋„ˆ๋ฌด ์‹ฌ์ทจํ•˜์…”์„œ โ€œ~ ํŒจํ„ด์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜์œผ๋‹ˆ ์•ˆ์ข‹์€ ์ฝ”๋“œ๋‹คโ€ ๋ผ๋Š” ์‹์œผ๋กœ ์ƒ๊ฐํ•˜์‹œ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋Š”๋ฐ, ์†Œ๊ฐœํ•ด์ฃผ๊ธฐ ์ข‹์€ ๊ด€์ ์ธ ๊ฒƒ ๊ฐ™๋‹ค.

2024-10-21

  • ์ฃผ๋ง์— ์ˆ˜ํ•™๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค! โ€œ๋‚ด์ผ๋ถ€ํ„ฐ ํ•ด์•ผ์ง€โ€
  • dotfile์€ ๋งŒ๋“ค๊ณ  ์žˆ๊ณ  ๋งŒ๋“ค๋˜ ์™€์ค‘์— ideavim๋„ ๊ฒฐ๊ตญ ๋งŒ์ ธ์•ผ ํ•  ๊ฒƒ ๊ฐ™์•„์„œ ์กฐ๊ธˆ ๊ฑธ๋ฆฌ๊ณ  ์žˆ๋‹ค.
  • Wezterm์œผ๋กœ ๊ฐˆ์•„ํƒ€๋Š”๊ฑฐ์— ํ•œ๋ˆˆ์ด ํŒ”๋ ธ๋‹ค.

2024-10-23

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

2024-10-24

  • ideavimrc๋ฅผ ๋งŒ๋“ค๊ณ , dotfiles ์ž‘์—…์„ ๋งˆ๋ฌด๋ฆฌํ•˜๋ ค๊ณ  ํ•œ๋‹ค.

2024-10-26

  • ๋‚ด ์ธ์ƒ์— ๊ฐ€์žฅ ์œ„๋Œ€ํ•œ ์˜ํ™”๋กœ ๊ผฝํž ์˜ํ™”๋ฅผ ๋ดค๋‹ค. The Wild Robot
  • ๊ทธ๋ž˜๋„ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•˜๋Š” ์‚ฌ๋žŒ์œผ๋กœ์จ ์ ˆ๋Œ€ ์ผ์–ด๋‚  ์ผ ์—†๋Š” ์ผ์„ ์ด ์˜ํ™”์—์„œ ๋‹จ ํ•œ๋ฒˆ๋งŒ ์ผ์–ด๋‚˜๊ฒŒ ํ•ด๋‹ฌ๋ผ๊ณ  ๋•Œ ์“ฐ๋Š” ์• ์ฒ˜๋Ÿผ ๋ดค๋‹ค.
  • ๋˜ ํ•œ ๋ฒˆ ๋‚ด ์ธ์ƒ์—์„œ ๊ฐ€์žฅ ๊ธฐ์–ต์— ๋‚จ์„ ์ˆœ๊ฐ„์„ ๊ฐ™์ดํ•ด์ค€, ๊ทธ๋ฆฌ๊ณ  ๊ธฐ๊บผ์ด ๊ทธ๋Ÿฌ์ž๊ณ  ํ•ด์ค€ ์•„๋‚ด์—๊ฒŒ ๊ฐ์‚ฌํ•˜๋‹ค.

์ธ์ƒ์€ ์•Œ ์ˆ˜ ์—†๋Š” ์ผ์ด์ง€!

2024-10-29

  • ideavim์— ์ต์ˆ™ํ•ด์ง€๊ธฐ ์œ„ํ•ด์„œ ์—ฌ๋Ÿฌ ์„ค์ •์„ ๋“ค์ถฐ๋ณด๊ณ  ์ข‹์€์ชฝ์œผ๋กœ ์ˆ˜์ •๋„ ํ•ด๋ณด๊ณ  ์žˆ๊ณ , ์™€์ค‘์— ๋” ์ข‹์•„๋ณด์ด๋Š” ๋‹จ์ถ•ํ‚ค๋กœ ์›๋ž˜ nvim ํ‚ค๋งคํ•‘๋„ ๋ณ€๊ฒฝํ•ด๊ฐ€๋ฉด์„œ ํ•˜๊ณ  ์žˆ๋‹ค.
  • ๋‘ ๊ฐ€์ง€ ์ด์Šˆ๊ฐ€ ์žˆ๋Š”๋ฐ, ๋ธ”๋กœ๊ทธ์˜ ์ตœ๊ทผ ๋ณ€๊ฒฝ๋œ ๋ฌธ์„œ ํ•ญ๋ชฉ์ด ์ง€๋‚˜์น˜๊ฒŒ ๋Š˜์–ด์ง€๋Š”๊ฑฐ๋ž‘, ๋กœ์ปฌ ๋น”์œ„ํ‚ค๊ฐ€ ๋А๋ ค์ง€๊ณ  ์žˆ๋‹ค๋Š” ์ ์ด๋‹ค(ํ”„๋กœํŒŒ์ผ ํ•ด๋ด๋„ ์ด์œ ๊ฐ€ ์ž˜ ์•ˆ์žกํžŒ๋‹ค.)

2024-10-30

  • ์–ด์ œ ์ฝ”๋“œํฌ๋ž˜ํ”„ํ„ฐ์Šค๋ฅผ ์•Œ๊ฒŒ๋˜์—ˆ๋Š”๋ฐ, rust๋กœ redis ๊ตฌํ˜„ํ•ด๋ณด๋Š” ๊ฐ€์ด๋“œ๊ฐ€ ์žˆ์–ด์„œ ๊ทธ๋ƒฅ ์‹œ์ž‘ํ–ˆ๋‹ค.
  • ์ˆ˜ํ•™๊ณต๋ถ€๋„ ํ•ด์•ผํ•˜๊ณ , ์‚ฌ์ด๋“œ๋„ ํ•ด์•ผํ•˜๋Š”๋ฐ ์ผ๋‹จ ๋œ์ปฅ ์‹œ์ž‘ํ•ด๋ฒ„๋ ธ๋‹ค.

2024-11-01

  • intellij, rustrover, webstorm -> โ€œHide All Tool Windowsโ€ -> shift + space

2024-11-04

  • dotfiles๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค, ๋‹จ์ˆœํ•˜๊ฒŒ ์‹œ์ž‘ํ–ˆ๋‹ค(ํŽธํ•˜๋”๋ผ, ์ง„์ž‘ํ• ๊ฑธ!)
  • ์ด๋ฒˆ์ฃผ๋Š” ๋ฐ์ผ๋ฆฌ๋กœ๊ทธ๋ฅผ ๋‹ค ์จ ๋ด์•ผ๊ฒ ๋‹ค

2024-11-05

  • ๊ธธ์„ ์žƒ์€ ๊ฒƒ ๊ฐ™์„ ๋•Œ๋Š”, ์กฐ๊ธˆ ๋” ๊ตฌ์ฒด์ ์ธ๊ฑธ ํ•˜๋Š”๊ฒŒ ๋‚˜์€ ๊ฒƒ ๊ฐ™๋‹ค.
  • ์ด๋ฒˆ์ฃผ ํ˜น์€ ์ด๋ฒˆ๋‹ฌ์€ ์ •๋ง ์ตœ์†Œํ•œ์˜ ์Šคํ„ฐ๋””์™€ codecrafters, ์ฝ”ํ…Œ์ค€๋น„๋งŒ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค.
  • ํƒ€์ž„ํ…Œ์ด๋ธ”์„ ์กฐ๊ธˆ ๋งŒ๋“ค์–ด์•ผ ๊ฒ ๋‹ค.

2024-11-06

  • ๋ ˆ๋””์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ๊ฐˆ์ˆ˜๋กœ ์–ด๋ ค์›Œ์ง„๋‹ค, ๋ฒ„ํผ๋กœ ๋ญ”๊ฐ€๋ฅผ ํ•˜๋Š”๊ฒŒ ์˜ค๋žซ๋งŒ์ด๋ผ ๋งŽ์ด ์ ˆ๊ณ ์žˆ๋‹ค

2024-11-08

  • ์ฝ”ํ…Œ์ค€๋น„๋Š” ๊ทธ๋ƒฅ์ €๋ƒฅ, ๋ ˆ๋””์Šค๋Š” ์žฌ๋ฏธ์žˆ๊ฒŒ ํ•˜๊ณ ์žˆ๋‹ค. ๋Ÿฌ์ŠคํŠธ๋กœ ์ฝ”ํ…Œ์ค€๋น„๋Š” ์•…ํ‰์ด ์ž์žํ•œ๋ฐ ์•ˆ์‹ฌ์‹ฌํ•˜๊ฒŒ ํ•˜๋ ค๋ฉด ๊ทธ๋ ‡๊ฒŒ๋ผ๋„ ํ•ด์•ผํ• ๊นŒ ์‹ถ๋‹ค.

2024-11-16

2024-11-17

  • ๋ธ”๋กœ๊ทธ ๊ธ€๋กœ์จ์˜ ์˜์˜๋Š” ๋‹ฌ์„ฑ ํ•˜๋ฉด์„œ๋„, ๋‚ด๊ฐ€ ๊ณต๋ถ€ํ•˜๊ฑฐ๋‚˜ ์ฑ…์„ ์ฝ๋Š” ์†๋„์— ์ง€์žฅ์„ ์ฃผ์ง€ ์•Š๋Š” ์ •๋„์˜ ํฌ์ŠคํŒ…์„ ๊ฐ€๋Š ํ•˜๋Š”๊ฒŒ ์–ด๋ ค์šด ๊ฒƒ ๊ฐ™๋‹ค.

2024-11-18

  • vimwiki๊ฐ€ ๋А๋ ค์กŒ๋Š”๋ฐ, log๋กœ๋Š” ์ด์œ ๊ฐ€ ์ž˜ ํ™•์ธ์ด ์•ˆ๋œ๋‹ค ์ตœ์•…์˜ ๊ฒฝ์šฐ ํ•˜๋‚˜์”ฉ ํ”Œ๋Ÿฌ๊ทธ์ธ๋“ค์„ ๋‚ด๋ ค๋ณด๋ฉฐ ํ™•์ธํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™์€๋ฐ, ์–ธ์ œํ•˜์ง€..

2024-11-22

  • ๋ ˆ๋””์Šค์™€ ์ฝ”ํ…Œโ€ฆ

2024-11-25

  • ์‚ฌ์ด๋“œํ”„๋กœ์ ํŠธ๋Š” ์žŠ๊ณ ์‚ด๋ฉด ํ•ด์ปคํ†ค์ด ๋˜์–ด ๋Œ์•„์˜จ๋‹ค.
  • ์ฝ”๋“œํฌ๋ž˜ํ”„ํ„ฐ์Šค๋Š” ๊ต์ˆ˜๋‹˜๊ฐ™๋‹ค. ๋”๋ฏธ์‘๋‹ต์„ ๋‚ด๋ผ๋ฉฐ ์Šคํ…Œ์ด์ง€๋ฅผ ํ†ต๊ณผ์‹œ์ผœ์ฃผ๋”๋‹ˆ, ์ง„์งœ ๋ž˜ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๋ฐ์ดํ„ฐ ์ „ํŒŒ๋ฅผ ์š”๊ตฌํ•œ๋‹ค.

2024-11-27

  • vimwiki ์„ฑ๋Šฅ์ด ๋Šฆ์–ด์ง€๋Š” ์ด์Šˆ๋Š” ๋ญ”๊ฐ€ ํƒœ๊ทธ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค.

2024-11-28

  • ๋Ÿฌ์ŠคํŠธ ํ•œ๊ตญ ์‚ฌ์šฉ์ž๋ชจ์ž„ ๋””์ฝ”์— ์˜ฌ๋ฆฐ ์งˆ๋ฌธ์— ์ •์„ฑ์Šค๋Ÿฌ์šด ๋‹ต๋ณ€์„ ๋ฐ›์•˜๋‹ค, ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋„์›€์ด ๋ฐ›์„ ๋•Œ ๋งˆ๋‹ค ๋‚˜๋„ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ๋Š” ์‚ฌ๋žŒ์ด ๋˜๊ณ ์‹ถ๋‹ค๋ผ๋Š” ์ƒ๊ฐ์„ ํ•˜๊ฒŒ ๋œ๋‹ค.
  • ์•„๋งˆ ์œ„์˜ ๋‹ต๋ณ€์„ ๊ฒ€ํ† ํ•˜๊ณ  ๋Ÿฌ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ ํ•  ๊ฒƒ ๊ฐ™๋‹ค.

2024-12-01

  • ๋ ˆ๋””์Šค ๋ฆฌํŒฉํ† ๋ง์ค‘
  • ํ‘ธ์‹œ๋ฅผ ํ•œ๋ฒˆ์— ํ•˜๋‹ค๋ณด๋ฉด ๋‹น์ผ ์ž”๋””๋ฅผ ๋ชป์‹ฌ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋Š”๋ฐ, ์ด๊ฑฐ์— ์—ฐ์—ฐํ•˜๋Š”๊ฒŒ ์ฐธ ๋ณ„๋กœ๋ผ๊ณ  ์ƒ๊ฐ๋„ ํ–ˆ๋‹ค๊ฐ€๋„ ๋˜ ์ด๊ฑธ ๊ด€๋ฆฌํ•˜๊ธฐ์œ„ํ•ด์„œ ํ•˜๋Š” ๋ถ€๋ถ„์ด ์žˆ์—ˆ์–ด์„œ ๋ญ๋ผ๊ณ ๋„ ํ•˜๊ธฐ ์• ๋งคํ•œ๊ฒƒ๊ฐ™๊ธฐ๋„
  • ์˜ค๋Š˜ ํ‘ธ์‹œํ•œ ์ปค๋ฐ‹์ด ์—†์–ด์„œ ๋ฐ์ผ๋ฆฌ๋กœ๊ทธ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค๋Š” ์ด์•ผ๊ธฐ๋ฅผ ๊ธธ๊ฒŒ ํ•˜๊ณ ์žˆ๋Š”๊ฑฐ๋‹ค.

2024-12-09

  • ์ž‘์—…์„ ๋งŽ์ดํ•ด์„œ ๋ธ”๋กœ๊ทธ ๊ธ€์„ ๋ชป์˜ฌ๋ ธ๋‹ค.
  • ์ด๋ฒˆ์ฃผ ํ• ์ผ์€ ์†ก๋…„ํšŒ ํ”„๋กœ์ ํŠธ sse ๊ตฌํ˜„ํ•˜๊ธฐ + ๋ ˆ๋””์Šค ๋ ˆํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋๋‚ด๊ธฐ

2024-12-10

  • ์ •์‹œ์— ์—”ํ„ฐ๋ฅผ ์น˜๋Š” ๊ธฐ๊ณ„์™€, ์ธ๊ฐ„ ์บ์‹œ ์ƒ์„ฑ๊ธฐ, ๋””๋น„ ๋ฐฑ์—…์„ ์œ„ํ•ด ํ…Œ์ดํ”„๋ฅผ ๊ฐ๋Š” ์‚ฌ๋žŒ ๋“ฑ ๋ฌด์„œ์šด ์ด์•ผ๊ธฐ๋ฅผ ๋งŽ์ด ๋“ค์—ˆ๋‹ค.
  • ์•ž์œผ๋กœ ์›”์š”์ผ์— ์ฃผ๊ฐ„ํšŒ๊ณ ๋ฅผ ์“ฐ๋ ค๊ณ  ํ•œ๋‹ค. ์ฃผ๋ง์—๋„ ๋ญ˜ ํ•˜๋‹ค๋ณด๋‹ˆ ์›”์š”์ผ์€ ์ •๋ง ํ‡ด๊ทผํ•˜๋ฉด ๋…น์ดˆ๊ฐ€ ๋˜๊ณ , ๊ทธ๋ž˜๋„ ์ปค๋ฐ‹์„ ์ฑ„์šฐ๊ณ  ์‹ถ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

2024-12-11

  • ์‰ฝ์ง€ ์•Š์€ ์ผ์€ ํ•ญ์ƒ ์ผ์–ด๋‚œ๋‹ค. ๊ธฐ๋Œ€์น˜๋ฅผ ๋‚ฎ์ถฐ๋„ ๊ธฐ๋Œ€์น˜๊ฐ€ ๋†’์€ ์ข…๋ฅ˜์˜ ์ผ์ธ ๊ฒƒ ๊ฐ™๋‹ค.

2024-12-13

  • ์ •๋ง ํฌ๊ฒŒ ๊ฐ์‚ฌํ•˜๊ฒŒ๋„ ๋‹ค์‹œ ๋‹ฌ๋ฆด ๊ธฐํšŒ๋ฅผ ์–ป์—ˆ๋‹ค.
  • ์—ฐ๋ง ์›Œํฌ์ƒต์— ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ์— ๊ฐœ์ธ ๊ณต๋ถ€๊นŒ์ง€ ๋„ˆ๋ฌด ํž˜๋“ค์—ˆ๊ณ  ์›Œํฌ์ƒต ๋๋‚œ ์˜ค๋Š˜์€ ์ •๋ง ํž˜๋“ค์—ˆ๋Š”๋ฐ ์‰ฌ๋‹ค๊ฐ€ ์ข‹์€ ๊ฒฐ๊ณผ ๋ฌธ์ž๋ฉ”์„ธ์ง€๊ฐ€ ํ”ผ๋กœ๋ฅผ ์”ป์–ด์คฌ๋‹ค
  • ์•ž์œผ๋กœ ํ•œ๋‹ฌ๊ฐ„ ์ •๋ง ์ •๋ง ์—ด์‹ฌํžˆ ์ค€๋น„ํ•ด๋ด์•ผ๊ฒ ๋‹ค.

2024-12-18

  • ์ง„์งœ ์‹ซ๋‹ค ๋น ๋ฅด๊ฒŒ ๋– ๋‚˜์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค

2024-12-20

  • ํž˜๋“ ๋ฐ ๊ทธ๋ž˜๋„ ๊ธธ์ด ๋ณด์ด๊ณ  ์žˆ๋‹ค.

2024-12-24

  • ํ‡ด๊ทผ์ด ์•ˆ๋๋‚˜๋Š” ๋А๋‚Œ์ด๋‹ค

2024-12-29

  • ๋ˆ„์ ๋œ ํ”ผ๋กœ๊ฐ€ ๊ฐ€์‹œ์งˆ ์•Š๋Š”๋ฐ ์ด๋ž˜์ €๋ž˜ ์ด์ง์ด ๋๋‚˜๋ฉด ๊ผญ ํ•œ๋™์•ˆ ์‰ฌ์–ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค

2024-12-31

  • ์ƒˆํ•ด๋ณต๋งŽ์ด ๋ฐ›์œผ์„ธ์š”