μ•„μ£Ό μ‰½κ²Œ μ„€λͺ…ν•˜λŠ”, λΌμš°ν„°μ™€ VPC: 인터넷이 μ—°κ²°λ˜λŠ” 방법

μ•„μ£Ό μ‰½κ²Œ μ„€λͺ…ν•˜λŠ”, λΌμš°ν„°μ™€ VPC: 인터넷이 μ—°κ²°λ˜λŠ” 방법

μ„œλ²„/인프라λ₯Ό μ§€νƒ±ν•˜λŠ” κΈ°μˆ μ—μ„œ β€˜λ‹€μ€‘ν™”β€™λŠ” ν•„μˆ˜μ μž…λ‹ˆλ‹€.
μ§€κΈˆκ³Ό 같은 ν΄λΌμš°λ“œ μ‹œλŒ€κ°€ λ„λž˜ν•˜κΈ° μ΄μ „μ—λŠ” μž₯λΉ„ ν•˜λ‚˜ ν•˜λ‚˜ λ‹€ μ΅œμ†Œ 두 λŒ€μ”©μ€ λ’€μ–΄μ•Ό ν–ˆ(λ‹€)λŠ”λ°μš”.
λΌμš°ν„°λ„ μž₯μ• μ‹œ λŒ€μ‘μ΄ ν•„μš”ν•œ μž₯치 쀑 ν•˜λ‚˜μ˜€μŠ΅λ‹ˆλ‹€.
이 κΈ€μ—μ„œλŠ” λΌμš°ν„°κ°€ λ­”μ§€, ν΄λΌμš°λ“œ μ‹œλŒ€μ—μ„œμ˜ λΌμš°ν„°λŠ” μ–΄λ–€ 것인지 μ„€λͺ…ν•©λ‹ˆλ‹€.

당신도 λͺ¨λ₯΄κ²Œ λŒμ•„κ°€κ³  μžˆλŠ” κ·Έ ν”„λ‘œκ·Έλž¨, 데λͺ¬(Daemon)

당신도 λͺ¨λ₯΄κ²Œ λŒμ•„κ°€κ³  μžˆλŠ” κ·Έ ν”„λ‘œκ·Έλž¨, 데λͺ¬(Daemon)

Demon이 μ•„λ‹ˆλΌ, Daemon μž…λ‹ˆλ‹€.
데λͺ¬(Daemon)은 μœ λ‹‰μŠ€ 계열 운영체제*μ—μ„œ μ€‘μš”ν•œ 역할을 λ‹΄λ‹Ήν•˜λŠ” λ°±κ·ΈλΌμš΄λ“œ ν”„λ‘œμ„ΈμŠ€μž…λ‹ˆλ‹€.
이 κΈ€μ—μ„œλŠ” 데λͺ¬μ΄ 무엇인지, μ–΄λ–€ νŠΉμ§•μ΄ μžˆλŠ”μ§€, 그리고 μ‹€μ œλ‘œ μ–΄λ–»κ²Œ μ‚¬μš©λ˜λŠ”μ§€ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.

컀밋 λ©”μ‹œμ§€μ—λ„ κ·œμΉ™μ΄ μžˆλ‹€λŠ” κ±Έ μ•Œκ³  κ³„μ…¨λ‚˜μš”?: Conventional Commits

컀밋 λ©”μ‹œμ§€μ—λ„ κ·œμΉ™μ΄ μžˆλ‹€λŠ” κ±Έ μ•Œκ³  κ³„μ…¨λ‚˜μš”?: Conventional Commits

μ œκ°€ 처음 μ ‘ν•œ 컀밋 λ©”μ‹œμ§€ κ·œμΉ™μ€, λŒ€ν•™μ‹œμ ˆ μ‘΄κ²½ν•˜λ˜ μ„ λ°°λ‹˜μ˜ κ·œμΉ™μ΄μ—ˆμŠ΅λ‹ˆλ‹€.
μžμ„Ένžˆ μ–ΈκΈ‰ν•˜λ©΄ ν˜Ήμ—¬ 이 글을 λ³΄μ‹€κΉŒ λΆ€λ„λŸ¬μ›Œ 적지 λͺ»ν•˜κ² μ§€λ§Œ, 저도 μ„ λ°°λ‹˜μ„ 따라 μ €λ§Œμ˜ 컀밋 λ©”μ‹œμ§€ κ·œμΉ™μ„ μ •μ˜ν•œ 적이 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.
κ·ΈλŸ¬κ³ λ³΄λ‹ˆ, 이 λΈ”λ‘œκ·Έ λ ˆν¬μ—λ„ 제 λ‚˜λ¦„μ˜ 컀밋 λ©”μ‹œμ§€ κ·œμΉ™μ΄ 있긴 ν•œ 것 κ°™λ„€μš”.

데이터 동기화와 μ‹€μ‹œκ°„ ν˜‘μ—…μ΄ κ°€λŠ₯ν•œ ν™•μž₯된 HTTP, Braid-HTTP

데이터 동기화와 μ‹€μ‹œκ°„ ν˜‘μ—…μ΄ κ°€λŠ₯ν•œ ν™•μž₯된 HTTP, Braid-HTTP

GN⁺: Braid: HTTP 동기화 기술λ₯Ό 보고 μ’€ 더 적어본 κΈ€μž…λ‹ˆλ‹€.
Braid μžμ²΄λŠ” μƒν˜Έμš΄μš© κ°€λŠ₯ν•œ(즉, ν˜‘μ—… κ°€λŠ₯ν•œ) μƒνƒœ 동기화λ₯Ό μœ„ν•œ μ•Œκ³ λ¦¬μ¦˜, μ• ν”Œλ¦¬μΌ€μ΄μ…˜, 도ꡬ 및 ν‘œμ€€μ„ λ§Œλ“œλŠ” μ˜€ν”ˆ μž‘μ—… κ·Έλ£Ήμž…λ‹ˆλ‹€.
λͺ©ν‘œλŠ” λ„€νŠΈμ›Œν¬ μ»΄ν“¨νŒ… μ‹œμŠ€ν…œ μ „λ°˜μ—μ„œ λΆ„μ‚° μƒνƒœλ₯Ό 둜컬 λ³€μˆ˜μ²˜λŸΌ μ‰½κ²Œ 읽고 μ“Έ 수 μžˆλ„λ‘ ν•˜λŠ” κ²ƒμ΄λΌλŠ”λ°,
말이 μ’€ μ–΄λ ΅μ£ ? κ·Έλž˜μ„œ μ œκ°€ 더 μ°Ύμ•„λ΄€μŠ΅λ‹ˆλ‹€.

μ›Ή κ°œλ°œμžλ„, μ›Ή λ””μžμ΄λ„ˆλ„ 읽어볼 λ§Œν•œ UI의 기초: Refactoring UI

μ›Ή κ°œλ°œμžλ„, μ›Ή λ””μžμ΄λ„ˆλ„ 읽어볼 λ§Œν•œ UI의 기초: Refactoring UI

우리 CTOλ‹˜μ΄ CPOλ‹˜κ»˜ μΆ”μ²œν•΄μ£Όκ³ , CPOλ‹˜μ΄ λ‚΄κ²Œ μΆ”μ²œν•΄μ£Όμ‹  μ±…, Refactoring UIλ₯Ό 읽어봀닀.

λ™μ˜μƒ λ‘œλ”©μ΄ λ„ˆλ¬΄ λŠλ €μš”πŸ˜’!: 원인 뢄석과 ν•΄κ²° κ³Όμ •(Feat. μ••μΆ•)

λ™μ˜μƒ λ‘œλ”©μ΄ λ„ˆλ¬΄ λŠλ €μš”πŸ˜’!: 원인 뢄석과 ν•΄κ²° κ³Όμ •(Feat. μ••μΆ•)

λ™μ˜μƒμ„ μž¬μƒν–ˆμ„ λ•Œ λ‘œλ”© 속도에 κ°œμ„ μ΄ ν•„μš”ν•˜λ‹€λŠ” 이야기가 λ“€λ €μ™”λ‹€.
이λ₯Ό κ°œμ„ ν•˜κΈ° μœ„ν•΄ 원인을 λΆ„μ„ν•˜κ³ , 쑰치λ₯Ό μ·¨ν•œ 과정을 κΈ°λ‘ν–ˆλ‹€.
ν™”μ§ˆμ„ μ΅œλŒ€ν•œ λ³΄μ‘΄ν•˜λ©° 파일 크기λ₯Ό μ΅œλŒ€ν•œ μ€„μ΄λŠ” μ΅œμ ν™”λ₯Ό 톡해, μ €μž₯ λΉ„μš©κ³Ό 속도 μΈ‘λ©΄μ—μ„œ 87%의 κ°œμ„ μ„ κ°€μ Έμ˜¬ 수 μžˆμ—ˆλ‹€.

JavaScript의 비동기에 λŒ€ν•΄ 당신이 μ•Œμ•„μ•Ό ν•  ν•„μˆ˜ μš”μ†Œ: Promise, Async, Await, Event Loop

JavaScript의 비동기에 λŒ€ν•΄ 당신이 μ•Œμ•„μ•Ό ν•  ν•„μˆ˜ μš”μ†Œ: Promise, Async, Await, Event Loop

이 μ •λ„λŠ” μ•Œμ•„μ•Ό λΉ„λ™κΈ°μ˜ μ˜ˆμƒμΉ˜ λͺ»ν•œ λ™μž‘μ— μšΈμ§€ μ•Šκ³  ν”„λ‘œκ·Έλž˜λ°ν•  수 있게 λœλ‹€.

React Native, Expoλ₯Ό ν™œμš©ν•œ μ•± λ§Œλ“€κΈ° - Part 3. OpenWeatherAPI Free Plan 데이터 κ°€κ³΅ν•˜κΈ°

React Native, Expoλ₯Ό ν™œμš©ν•œ μ•± λ§Œλ“€κΈ° - Part 3. OpenWeatherAPI Free Plan 데이터 κ°€κ³΅ν•˜κΈ°

Nomad Coders의 κ°•μ˜μ™€ 달리 ν˜„μž¬λŠ” Free Plan을 μ‚¬μš©ν•΄ 일기예보λ₯Ό λ°›μœΌλ €λ©΄
Current Weather Data API와 5 Day / 3 Hour Forecast APIλ₯Ό μ‚¬μš©ν•΄ 적절히 가곡해야 ν•œλ‹€.
λ¬Όλ‘  κ·Έλƒ₯ 8일치 예보 μ£ΌλŠ” One Call API 써도 ν•˜λ£¨ 1,000 콜 κΉŒμ§€λŠ” λ¬΄λ£Œλ‹€λ§Œ κ·Έλƒ₯ 이게 더 μž¬λ°Œμ„ κ±° κ°™μ•„μ„œ,, ~

Pagination