λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

λ…μ„œ7

μ •μŠΉμ œ μ„ μƒλ‹˜μ΄μ•Ό! μ§€κΈˆ EBS 50일 μˆ˜ν•™ 상을 κ³΅λΆ€ν•˜κ³  μžˆλŠ”λ° μ •μŠΉμ œ κ°•μ‚¬λ‹˜μ΄ 유λͺ…ν•˜μ‹  건 μ•Œμ•˜μ§€λ§Œ (유튜브 쇼츠에 자주 뜸) μ΄λ ‡κ²Œ 잘 μˆ˜ν•™μ„ 잘 κ°€λ₯΄μ³ μ£Όμ‹œλŠ” 쀄은 λͺ°λžλ‹€. 50일 μˆ˜ν•™μœΌλ‘œ κ°œλ…μ„ λ‹€μ‹œ κ³΅λΆ€ν•˜κ³  κ³ λ“±μˆ˜ν•™λ„ ν•˜λ‹€λ³΄λ©΄ μ–΄λŠμƒˆ μˆ˜ν¬μžμ—μ„œ λ²—μ–΄λ‚  수 μžˆκ² μ§€. μ•„λ¬΄νŠΌ 이 50일 μˆ˜ν•™ κ°•μ‚¬λ‹˜μ΄ μ“΄ 책이 μžˆμ–΄μ„œ μ½μ–΄λ³΄κ²Œ 됬닀. 책이 두껍지 μ•Šκ³  λŒ€ν™”ν•˜λŠ” κ²ƒμ²˜λŸΌ 술술 μ½ν˜€μ„œ 금방 μ½μ—ˆλŠ”λ° λ‚΄ λ©˜νƒˆμ— 도움이 λ˜λŠ” 말이 λ„ˆλ¬΄ λ§Žμ•˜λ‹€. μˆ˜ν•™λ„ 잘 λͺ»ν•˜κ³  μ½”ν…Œλ„ 곡뢀λ₯Ό 계속 ν•˜λŠ”λ° μ‹€λ ₯이 λŠ˜μ§€ μ•Šμ•„μ„œ μ˜κΈ°μ†ŒμΉ¨ν•΄ μžˆμ—ˆλŠ”λ° 이 μ •λ„λŠ” μˆ˜ν¬μžλΌλ„ μ œλŒ€λ‘œλœ λ°©μ‹μœΌλ‘œ λ…Έλ ₯ν•˜λ©΄ ν•  수 μžˆλ‹€λŠ” μžμ‹ κ°μ΄ 생겼닀. 그리고 책에 κ°•μ˜λ§Œ λ΄μ„œλŠ” μˆ˜ν•™μ‹€λ ₯이 λŠ˜μ§€ μ•Šκ³  λ‚΄κ°€ κ³ λ―Όν•˜λŠ” μ‹œκ°„λ§ŒνΌ μ„±μž₯ν•œλ‹€κ³  ν•΄μ„œ λ¦¬νŠΈμ½”λ“œμ—μ„œ 문제λ₯Ό ν’€λ‹€κ°€ μ›λž˜ 20.. 2025. 3. 11.
λ°₯ λ¨Ήμ—¬μ£ΌλŠ” κ²½μ œν•™ ν•œμ€„ν‰: κ²½μ œν•™ μ±… κ°™μ§€μ•Šκ³  λ„ˆλ¬΄ μž¬λ°Œλ‹€.   μš°μ—°νžˆ 보게 λλŠ”λ° 심리학적인 λΆ€λΆ„κ³Ό κ²½μ œν•™μ΄ μ—°κ΄€λ˜μ–΄ λ‚˜μ™€μ„œ μ†Œμ„€μ±… μ½λŠ” κ²ƒμ²˜λŸΌ ν•œ 3일 λ§Œμ— λ‹€ μ½μ—ˆλ‹€.λ‚˜λ„ 합리적이지 λͺ»ν•œ λ³΄ν†΅μ˜ 인간이기 λ•Œλ¬Έμ— μ™„λ²½ν•œ 경제인이라면 ν•˜μ§€ μ•Šμ„ 선택듀을 ν•˜κ³  μžˆμ—ˆλ‹€. λ‚˜μ˜ 삢이 이런 μ„ νƒμ˜ κ²°κ³ΌλΌλ‹ˆ....주식같은 κ²½μš°λ„ μ‚¬λžŒλ“€μ΄ μ™œ 였λ₯Ό λ•Œ νŒ”κ³ , λ‚΄λ €κ°ˆ λ•ŒλŠ” 계속 λ³΄μœ ν•˜λŠ”μ§€μ— λŒ€ν•΄λ„ λ‚˜μ™€μžˆμ—ˆλŠ”λ°λŒ€λ‹€μˆ˜μ˜ μ‚¬λžŒλ“€μ΄ 손싀을 더 λ‘λ €μ›Œν•˜κΈ° λ•Œλ¬Έμ΄λ‹€. κ·Έλž˜μ„œ μˆ˜μ΅μ„ λ‚΄λŠ” 주식을 λ§€λ„ν•΄μ„œ 이읡을 ν™•μ • μ§€μœΌλ €κ³  ν•˜κ³  손싀을 λ‚΄λŠ” 주식은 손싀 νšŒν”Όμ„±(같은 κΈˆμ•‘μ΄λΌλ©΄ 손싀을 이읡보닀 더 크게 λŠλΌλŠ” ν˜„μƒ)으둜 λ§€λ„ν•˜λŠ” 것을 μ£Όμ €ν•˜κ²Œ λœλ‹€.투자의 핡심 원칙인 οΌ‡μ˜ˆμΈ‘μ΄ 맞으면 μœ μ§€, 틀리면 λ³€κ²½οΌ‡κ³Ό λ°˜λŒ€λ˜λŠ” 행동이닀.맀λͺ°λΉ„μš©μ€ 이미 μ§€κΈ‰.. 2024. 10. 19.
ν”„λ‘œκ·Έλž˜λ¨Έμ˜ κΈΈ, λ©˜ν† μ—κ²Œ 묻닀 p.112"μ •λ§λ‘œ ν”„λ‘œκ·Έλž˜λ°μ„ 잘 ν•˜κ²Œ λœλ‹€λŠ” 것은 μΌμƒμ˜ 과업이며, 지속적인 배움과 μ—°μŠ΅μœΌλ‘œ μ΄λ£¨μ–΄κ°€λŠ” λŒ€λ‹΄ν•œ κ³„νšμ΄λ‹€"- λ‘  μ œν”„λ¦¬μ¦ˆ μ™Έ, 'Extreme Programming Installed' "λ‹¬μΈμ˜ κ²½μ§€λ‘œ 이λ₯΄λŠ” 길을 ν•œ 걸음 딛을 λ•Œλ§ˆλ‹€ λ‹Ήμ‹ μ˜ λͺ©μ μ§€λŠ” 두 걸음 멀어진닀. κ·Έ κ²½μ§€λŠ” ν‰μƒμ˜ λ…Έλ ₯이 ν•„μš”ν•¨μ„ 받아듀이고, 거기에 이λ₯΄λŠ” 여정을 μ‚¬λž‘ν•˜λŠ” 법을 배우라"- 쑰지 λ ˆλ„ˆλ“œ, 'Mastery' 'μžμ‹ λ§Œμ˜ 지도λ₯Ό 그릴 λ•ŒλŠ” μ€‘λ…„μ˜ λ‚˜μ΄κ°€ λ˜μ–΄μ„œλ„ μ—¬μ „νžˆ ν˜„μ—­ μ†Œν”„νŠΈμ›¨μ–΄ 개발자일 κ²ƒμ΄λΌλŠ” 점을 λ§ˆμŒμ— μƒˆκΈ°κ³  μžˆμ–΄μ•Ό ν•œλ‹€' -> κΈ΄ μ—¬μ • p.150 '평균적인 ν”„λ‘œκ·Έλž˜λ¨Έλ³΄λ‹€ λ‚˜μ€ μ‚¬λžŒμ΄ λ˜λŠ” 것이 λͺ©ν‘œκ°€ μ•„λ‹ˆλΌ, 자기 λŠ₯λ ₯을 ν‰κ°€ν•˜κ³  μ–΄μ œμ˜ μžμ‹ λ³΄λ‹€ 더 λ‚˜μ•„μ§ˆ 수 μžˆλŠ” 방법을 μ°ΎλŠ” 것' ν”Όλ“œλ°± 루.. 2024. 8. 29.
μ‹¬ν”Œ μ†Œν”„νŠΈμ›¨μ–΄ πŸ“’ μ‹¬ν”Œ μ†Œν”„νŠΈμ›¨μ–΄ (Understanding Software) 36μž₯. ν”„λ‘œκ·Έλž˜λ¨Έκ°€ κ°œλ–‘ 같은 이유 (ν”„λ‘œκ·Έλž˜λ¨Έλ“€μ΄ λ‚˜μœ μ½”λ“œλ₯Ό ν•œ 번 λ§Œλ“œλŠ”λ° κ·ΈμΉ˜μ§€ μ•Šκ³  계속 λ§Œλ“œλŠ” μ΄μœ κ°€ λ¬΄μ—‡μΌκΉŒ?) - ν”„λ‘œκ·Έλž˜λ¨Έ λŒ€λ‹€μˆ˜κ°€ μžμ‹ μ΄ μ‹€μ œλ‘œ 무슨 일을 ν•˜λŠ”μ§€ μ „ν˜€ λͺ¨λ₯Έλ‹€. λ‹€λ₯Έ ν”„λ‘œκ·Έλž˜λ¨Έμ˜ μ‹€μˆ˜λ₯Ό κ·ΈλŒ€λ‘œ 따라 ν•˜λ©°, κ·Έλƒ₯ λ³΅λΆ™ν•œ μ½”λ“œμ™€ λ‹€λ₯΄μ§€ μ•Šμ€ μ˜λ―Έμ—†λŠ” 주문을 μž…λ ₯ν•˜λ©° μžμ‹ μ΄ λ°”λΌλŠ” λŒ€λ‘œ 움직여주길 λ°”λž€λ‹€. 이 λͺ¨λ“  행동을 μ»΄ν“¨ν„°μ˜ λ©”μ»€λ‹ˆμ¦˜μ΄λ‚˜ μ†Œν”„νŠΈμ›¨μ–΄ 섀계 원칙, 본인이 μž…λ ₯ 쀑인 μš©μ–΄λ‚˜ λΆ€ν˜Έμ˜ 의미λ₯Ό μ œλŒ€λ‘œ μ΄ν•΄ν•˜μ§€ λͺ»ν•œ 채 ν•œλ‹€. - κ°œλ°œμ„ 정말 μž˜ν•˜κΈ° μœ„ν•΄μ„œλŠ” μ•Œμ•„μ•Ό ν•  것이 λ„ˆλ¬΄ λ§Žλ‹€. 그럼 무엇을 λ°°μ›Œμ•Ό ν• κΉŒ? 곡뢀할 λΆ„μ•Όλ₯Ό μ•Œμ•„λ‚΄κ³  싢을 λ–„ ν•  수 μžˆλŠ” λͺ‡ 가지 질문이 μžˆλ‹€. - μžμ‹ μ΄ μ“΄ λͺ¨λ“  μ½”.. 2024. 1. 25.
μŠ€ν”„λ§ 인 μ•‘μ…˜ (3판) 1μž₯ μŠ€ν”„λ§ μ†μœΌλ‘œ μŠ€ν”„λ§ μ»¨ν…Œμ΄λ„ˆ : 객체가 νƒœμ–΄λ‚˜κ³ , 자라고, μ†Œλ©Έν•œλ‹€. λΉˆνŒ©ν† λ¦¬(org.springframework.beans.factory.BeanFactory μΈν„°νŽ˜μ΄μŠ€μ— μ •μ˜λ¨) DI에 λŒ€ν•œ 기본적인 지원 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ»¨ν…μŠ€νŠΈ(org.springframework.context.ApplicationContext μΈν„°νŽ˜μ΄μŠ€μ— μ •μ˜λ¨) λΉˆνŒ©ν† λ¦¬λ₯Ό ν™•μž₯ν•΄ ν”„λ‘œνΌν‹° νŒŒμΌμ— ν…μŠ€νŠΈ λ©”μ‹œμ§€λ₯Ό 읽고 ν•΄λ‹Ή 이벀트 λ¦¬μŠ€λ„ˆμ— λŒ€ν•œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 이벀트 λ°œν–‰ 같은 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ ν”„λ ˆμž„μ›Œν¬ μ„œλΉ„μŠ€ 제곡 μŠ€ν”„λ§ ν”„λ ˆμž„μ›Œν¬ μ½”μ–΄ μŠ€ν”„λ§ μ»¨ν…Œμ΄λ„ˆ 빈의 생성, μ„€μ •, 그리고 처리 방법을 κ΄€λ¦¬ν•˜λŠ” μ»¨ν…Œμ΄λ„ˆ. 빈 νŒ©ν† λ¦¬μ™€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ»¨ν…μŠ€νŠΈκ°€ 여기에 ν¬ν•¨λœλ‹€. λͺ¨λ“  μŠ€ν”„λ§μ˜ λͺ¨λ“ˆμ€ μ½”μ–΄ μ»¨ν…Œμ΄λ„ˆ μœ„μ— κ΅¬μΆ•λœλ‹€. AOP λͺ¨λ“ˆ(as.. 2023. 3. 18.
μŠ€ν”„λ§ μž…λ¬Έμ„ μœ„ν•œ μžλ°” 객체 지ν–₯의 원리와 이해 챕터 1 μ‚¬λžŒμ„ μ‚¬λž‘ν•œ κΈ°μˆ μŠ€ν”„λ§ ν”„λ ˆμž„μ›Œν¬μ˜ κ°œλ…μ€ OOP ν”„λ ˆμž„μ›Œν¬μ΄λ‹€μŠ€ν”„λ§ μ‚Όκ°ν˜• IoC/DI, AOP, PSA μžλ°” μ•Œμ•„μ•Ό ν•  것- OOP κ°œλ…- μžλ°” μ–Έμ–΄μ˜ 문법- μžλ°”κ°€ OOP κ°œλ…μ„ κ΅¬ν˜„ν•œ 방식  μ±•ν„° 2 μžλ°”μ™€ 절차적/ꡬ쑰적 ν”„λ‘œκ·Έλž˜λ°main() λ©”μ„œλ“œ(ν”„λ‘œκ·Έλž¨μ΄ μ‹€ν–‰λ˜λŠ” μ‹œμž‘μ )κ°€ 싀행될 λ•Œ Tλ©”λͺ¨λ¦¬μ—λŠ” μ–΄λ–€ 일이 μΌμ–΄λ‚˜λŠ”μ§€?JREκ°€ ν”„λ‘œκ·Έλž¨ μ•ˆμ— main() λ©”μ„œλ“œ ν™•μΈμžˆμ„ 경우, JVM λΆ€νŒ…JVM은 λͺ©μ νŒŒμΌμ„ λ°›μ•„ μ‹€ν–‰JVM은 μ „μ²˜λ¦¬ κ³Όμ • μˆ˜ν–‰java.lang νŒ¨ν‚€μ§€λ₯Ό T λ©”λͺ¨λ¦¬μ˜ μŠ€νƒœν‹± μ˜μ—­μ— λ°°μΉ˜κ°œλ°œμžκ°€ μž‘μ„±ν•œ λͺ¨λ“  ν΄λž˜μŠ€μ™€ μž„ν¬νŠΈ νŒ¨ν‚€μ§€λ₯Ό μŠ€νƒœν‹± μ˜μ—­μ— λ°°μΉ˜λ©€ν‹° μŠ€λ ˆλ“œμ™€ λ©€ν‹° ν”„λ‘œμ„ΈμŠ€λž€?λ©€ν‹° μŠ€λ ˆλ“œ(Multi Thread)- λ©€ν‹° μ“°λ ˆλ“œμ˜ Tλ©”λͺ¨λ¦¬ λͺ¨λΈμ€ μŠ€νƒ μ˜μ—­μ„ μŠ€λ ˆλ“œ 개수.. 2022. 12. 6.