[ํŠธ๋ Œ๋“œ ์ฝ”๋ฆฌ์•„ 2024] ์œก๊ฐํ˜• ์ธ๊ฐ„(Aspiring to Bea Hexagonal Human)
ยท
Book
์œก๊ฐํ˜•์ธ๊ฐ„ "OOO ์”จ๋Š” ์™ธ๋ชจ, ํŒจ์…˜ ์„ผ์Šค, ์šด๋™์‹ ๊ฒฝ, ์ธ์„ฑ ๋“ฑ ์ •๋ง ๋ญ ํ•˜๋‚˜ ๋น ์ง€๋Š” ๊ฒƒ์ด ์—†๋Š” '์œก๊ฐํ˜•' ์—ฐ์˜ˆ์ธ์ด์—์š”" ํ•˜๋Š” ์‹์˜ ํ‘œํ˜„์ด ์ž์ฃผ ๋“ค๋ฆฐ๋‹ค. ์œก๊ฐํ˜•? ๋ฌด์Šจ ๋ง์ผ๊นŒ? ์–ด๋–ค ๋Œ€์ƒ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ํŠน์„ฑ์„ ๋น„๊ต๋ถ„์„ํ•˜๊ณ ์ž ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์œก๊ฐํ˜• ์ด๋ฏธ์ง€๋ฅผ 'ํ—ฅ์‚ฌ๊ณค ๊ทธ๋ž˜ํ”„'๋ผ๊ณ  ํ•˜๋Š”๋ฐ, ์—ฌ๊ธฐ์„œ ๋ชจ๋“  ๊ธฐ์ค€ ์ถ•์ด ๋๊นŒ์ง€ ๊ฝ‰ ์ฐจ ์™„๋ฒฝํ•œ ๋ชจ์Šต์„ ๋ณด์ด๋ฉด ์ •์œก๊ฐํ˜•์ด ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ์œก๊ฐํ˜•์€ ์ข…์ข… ์™„๋ฒฝ์ด๋ผ๋Š” ์˜๋ฏธ๋กœ ์“ฐ์ธ๋‹ค. ์š”์ฆ˜ ์‚ฌ๋žŒ๋“ค, ํŠนํžˆ ์ Š์€์ด๋“ค์€ ์™„๋ฒฝ์„ ์ถ”๊ตฌํ•œ๋‹ค. ์™ธ๋ชจยทํ•™๋ ฅยท์ž์‚ฐยท์ง์—…ยท์ง‘์•ˆยท์„ฑ๊ฒฉยทํŠน๊ธฐ ๋“ฑ(์—ฌ์„ฏ ๊ฐ€์ง€๊ฐ€ ๋„˜์„ ์ˆ˜๋„ ์žˆ๋‹ค) ๋ชจ๋“  ์ธก๋ฉด์—์„œ ์•ฝ์  ์—†๋Š” ์‚ฌ๋žŒ์„ ์„ ๋งํ•œ๋‹ค. ใ€ŒํŠธ๋ Œ๋“œ ์ฝ”๋ฆฌ์•„ 2024ใ€์—์„œ๋Š” ์ด๋Ÿฐ ์ธ๊ฐ„ํ˜•์„ '์œก๊ฐํ˜•์ธ๊ฐ„'์ด๋ผ๊ณ  ์ด๋ฆ„ ๋ถ™์ด๊ณ ์ž ํ•œ๋‹ค. ์™„๋ฒฝํ•œ '์ตœ๊ณ ์˜ ์ž์•„'๋ฅผ ์„ ๋งํ•˜๋Š” ์œก๊ฐํ˜•..
[ํŠธ๋ Œ๋“œ ์ฝ”๋ฆฌ์•„ 2024] ํ˜ธ๋ชจ ํ”„๋กฌํ”„ํŠธ(Rise of โ€˜Homo Promptusโ€™ )
ยท
Book
ํ˜ธ๋ชจ ํ”„๋กฌํ”„ํŠธ ๊ทธ๋ฆผยท์†Œ์„คยท์ฝ”๋”ฉยทPPT ๋“ฑ ๊ฑฐ์˜ ๋ชจ๋“  ์˜์—ญ์—์„œ ์ƒˆ๋กœ์šด ์ฐฝ์ž‘๋ฌผ์„ ๋งŒ๋“ค์–ด๋‚ผ ์ˆ˜ ์žˆ๋Š” '์ƒ์„ฑํ˜• AIGenerative Artificial Inteligence'๊ฐ€ ๋“ฑ์žฅํ•œ ์ดํ›„ ์šฐ๋ฆฌ๋Š” ๋ชจ๋‘ ํฐ ์ถฉ๊ฒฉ์„ ๋ฐ›์•˜๋‹ค. ๊ฐ€์‚ฌ๋ฅผ ์ง“๊ณ  ์ž‘๊ณก์„ ํ•˜๋Š” ์ฑ—GPT์˜๋“ฑ์žฅ์€ "์ด์ œ ๋‚ด๊ฐ€ ์ธ๊ณต์ง€๋Šฅ๋ณด๋‹ค ์ž˜ํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์ด ์žˆ์„๊นŒ?" ํ•˜๋Š” ์‹ค์กด์ ์ธ ๋ฌธ์ œ๋ฅผ ์ œ๊ธฐํ•˜๊ณ  ์žˆ๋‹ค. ์•ž์œผ๋กœ๋Š” ์–ด๋–ป๊ฒŒ ๋ ๊นŒ? ์‹œ์žฅ๊ณผ ์‚ฌํšŒ์˜ ํŠธ๋ Œ๋“œ๋Š” ์–ด๋–ป๊ฒŒ ๋ณ€ํ™”ํ• ๊นŒ? ์ธ๊ณต์ง€๋Šฅ ์‹œ๋Œ€์˜ ๋„๋ž˜๊ฐ€ ์–ด์ฉ” ์ˆ˜ ์—†๋Š” ํ•„์—ฐ์ด๋ผ๋ฉด, ์šฐ๋ฆฌ๋Š” ๋ฌด์—‡์„ ์ค€๋น„ํ•˜๊ณ  ์–ด๋–ป๊ฒŒ ์‚ด์•„๋‚จ์•„์•ผ ํ• ๊นŒ? ใ€ŽํŠธ๋ Œ๋“œ ์ฝ”๋ฆฌ์•„ 2024ใ€์—์„œ๋Š” 'ํ˜ธ๋ชจ ํ”„๋กฌํ”„ํŠธHomo Prompt'๋ผ๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ํ†ตํ•ด ์ด๋Ÿฌํ•œ ์งˆ๋ฌธ์— ๋Œ€๋‹ตํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋ž€ ์ธ๊ณต์ง€๋Šฅ๊ณผ ์†Œํ†ตํ•˜๋Š” ์ฑ„๋„์ด์ž ๋ฐฉ์‹, ๊ทธ๋ฆฌ๊ณ  AI์™€ ๋ง์„ ์ฃผ๊ณ ๋ฐ›๋Š” ์—ฐ..
ํŠธ๋ Œ๋“œ ์ฝ”๋ฆฌ์•„ 2024 ๋ชฉ์ฐจ
ยท
Book
2024๋…„ 10๋Œ€ ์†Œ๋น„ํŠธ๋ Œ๋“œ ํ‚ค์›Œ๋“œ 2023 ๋Œ€ํ•œ๋ฏผ๊ตญ ํ‰๊ท ์ด ์‚ฌ๋ผ์ง„ ์ž๋ฆฌ ์ตœ๊ทผ 10๋Œ€ ์‚ฌ์ด์—์„œ ๊ด€์‹ฌ ๋งŽ์€ ์ฝ˜ํ…์ธ ๊ฐ€ ์žˆ๋‹ค. '์žํ‡ด ๋ธŒ์ด๋กœ๊ทธ'๋‹ค. ํ•œ ๊ณ ๋“ฑํ•™์ƒ์ด ์–ด๋จธ๋‹ˆ์—๊ฒŒ ์žํ‡ด ์˜์‚ฌ๋ฅผ ๋ฐํžˆ๋Š” ๋Œ€ํ™”๋ฅผ ๋‹ด์€ ์˜์ƒ์€ ์กฐํšŒ ์ˆ˜๊ฐ€ 140๋งŒ ํšŒ์— ์ด๋ฅธ๋‹ค. 2023ํ•™๋…„๋„ ๋Œ€ํ•™์ˆ˜ํ•™๋Šฅ๋ ฅ์‹œํ—˜ ์ง€์›์ž 50๋งŒ8,030๋ช… ์ค‘ ๊ฒ€์ •๊ณ ์‹œ ์ถœ์‹ ์„ ํฌํ•จํ•˜๋Š” ๊ธฐํƒ€ ์ˆ˜ํ—˜์ƒ์€ 1๋งŒ5,488๋ช…์œผ๋กœ ์ „์ฒด์˜ 3.1%์˜€๋‹ค. ์ด๋Š” ํ†ต๊ณ„๊ฐ€ ์ž‘์„ฑ๋œ ์ด๋ž˜ ๊ฐ€์žฅ ๋†’์€ ์ˆ˜์น˜๋ผ๊ณ  ํ•œ๋‹ค. ๊ฒ€์ •๊ณ ์‹œ ์ถœ์‹ ์œผ๋กœ ์ˆ˜๋Šฅ์„ ์ ‘์ˆ˜ํ•œ ๋น„์œจ์„ ๋ณด๋ฉด 2017๋…„ 1.9%๋ถ€ํ„ฐ 2022๋…„ 2.8%๊นŒ์ง€ ์ง€์†์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ถ”์„ธ๋‹ค. ์ฒญ์†Œ๋…„๋“ค์ด ์žํ‡ด๋ฅผ ํ•˜๋Š” ์ด์œ ๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€๋‹ค. ํ•˜๋‚˜๋Š” ๋Œ€ํ•™ ์ง„ํ•™์— ์žˆ์–ด ๊ณ ๊ต ๋‚ด์‹ ์—์„œ ์ข‹์€ ์ ์ˆ˜๋ฅผ ์–ป๋Š” ๊ฒƒ์ด ์–ด๋ ค์šธ ๊ฒฝ์šฐ ์ผ์ฐ์ด ์ •์‹œ ์ „ํ˜• ์ค€๋น„์— ์ „๋…ํ•˜๋ ค๋Š” ..
[ํŠธ๋ Œ๋“œ ์ฝ”๋ฆฌ์•„ 2024] ๋ถ„์ดˆ์‚ฌํšŒ(Don't Waste a Single Second:Time-Efficient Society) ์š”์•ฝ
ยท
Book
๋ถ„์ดˆ์‚ฌํšŒ ๋‹น์‹ ์€ TV๋ฅผ ๋ณด๋ฉด์„œ ์žก์ง€๋ฅผ ๋’ค์ ์ด๊ณ  ๋™์‹œ์— ์Šค๋งˆํŠธํฐ์œผ๋กœ ๊ฒ€์ƒ‰์„ ํ•œ ์ ์ด ์žˆ๋Š”๊ฐ€? 16๋ถ€์ž‘ ์ธ๊ธฐ ๋“œ๋ผ๋งˆ๋ฅผ ์ฐจ๋ถ„ํžˆ ์ •์ฃผํ–‰ํ•˜์ง€ ์•Š๊ณ , ์œ ํŠœ๋ธŒ์˜ ์š”์•ฝ ์˜์ƒ์„ ์ฐพ์•„๋ณธ ํ›„ ๊ทธ ๋“œ๋ผ๋งˆ๋ฅผ ๋ณธ ๊ฒƒ์ฒ˜๋Ÿผ ๋™๋ฃŒ๋“ค์˜ ๋Œ€ํ™”์— ๋‚€ ์ ์€ ์—†๋Š”๊ฐ€? ์ง€ํ•˜์ฒ ์„ ํƒˆ ๋•Œ๋„ ํ™˜์Šน ํ†ต๋กœ๋‚˜ ์ถœ๊ตฌ์™€ ๊ฐ€๊นŒ์šด ์ฐจ๋Ÿ‰ ์œ„์น˜์— ๋ฏธ๋ฆฌ ๊ฐ€ ์žˆ์ง€๋Š” ์•Š๋Š”๊ฐ€? ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ผ์„ ์ €๊ธ€๋งํ•˜๋“ฏ ๋Œ๋ ค ๋ง‰๋Š” ์ƒํ™œ์ด ์ด์ œ๋Š” ์ผ์ƒ์ด ๋˜์–ด๋ฒ„๋ ธ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณ€ํ™”์—๋Š” ๊ณตํ†ต์ ์ด ํ•˜๋‚˜ ์žˆ๋‹ค. ๋ฐ”๋กœ ์‹œ๊ฐ„์„ ๋งค์šฐ ํšจ์œจ์ ์œผ๋กœ ์“ฐ๊ฒŒ ๋๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. '๋ฐœ๋ฆฌ๋ฐœ๋ฆฌ ๋ฌธํ™”'์— ์ต์ˆ™ํ•œ ํ•œ๊ตญ ์‚ฌ๋žŒ๋“ค์ด ๋Š˜ ๋ฐ”์˜๋‹ค๊ณ ๋Š” ํ•˜์ง€๋งŒ, ์š”์ฆ˜ ์‚ฌ๋žŒ๋“ค์˜ ์‹œ๊ฐ„๊ด€๋…์€ ์˜ˆ์ „๊ณผ ํ™•์—ฐํžˆ ๋‹ค๋ฅด๋‹ค. '์‹œ๊ฐ„์˜ ๊ฐ€์„ฑ๋น„'๋ฅผ ๊ทน๋„๋กœ ์ค‘์š”์‹œํ•˜๋ฉฐ ์‚ฌ์šฉ ์‹œ๊ฐ„์˜ ๋ฐ€๋„๊ฐ€ ๋งค์šฐ ๋†’์•„์กŒ๋‹ค. ์ด๊ฒƒ์€ ๋‹จ์ง€ ๋ฐ”๋น ์„œ๊ฐ€ ์•„๋‹ˆ๋‹ค. ์†Œ์œ  ๊ฒฝ์ œ์—์„œ ๊ฒฝํ—˜ ๊ฒฝ์ œ๋กœ..
Kotlin in Action
ยท
Book
์žฅ ์ œ๋ชฉ: ์ฝ”ํ‹€๋ฆฐ ์†Œ๊ฐœ Kotlin์„ ์‚ฌ์šฉํ•œ ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ Kotlin์„ ์‚ฌ์šฉํ•œ ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ Kotlin ๊ฐœ๋ฐœ ๋„๊ตฌ ์‹œ์ž‘ํ•˜๊ธฐ Kotlin์—์„œ ๊ธฐ๋ณธ ์œ ํ˜• ๋ฐ ์ œ์–ด ํ๋ฆ„ ์ž‘์—… Kotlin ์ปฌ๋ ‰์…˜ ๋ฐ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ์˜ˆ์™ธ์™€ ๋กœ๊น…์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ตฌ์ถ• Kotlin์„ ์‚ฌ์šฉํ•œ ๋™์‹œ์„ฑ ๋ฐ ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋”ฉ ์•ˆ๋“œ๋กœ์ด๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์ฝ”ํ‹€๋ฆฐ ์ฝ”ํ‹€๋ฆฐ์„ ์‚ฌ์šฉํ•œ ์›น ๊ฐœ๋ฐœ Kotlin ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ ๋ฐ ๋””๋ฒ„๊น… ๊ณ ๊ธ‰ ์ฝ”ํ‹€๋ฆฐ ๊ธฐ๋Šฅ Kotlin ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๊ถŒ์žฅ์‚ฌํ•ญ Kotlin ๋ฐ Java์™€์˜ ์ƒํ˜ธ ์šด์šฉ์„ฑ ์ฝ”ํ‹€๋ฆฐ ๊ฐœ๋ฐœ์˜ ๋ฏธ๋ž˜ ์ฑ… ์†Œ๊ฐœ : Kotlin์€ Java ๊ฐ€์ƒ ๋จธ์‹ (JVM)์—์„œ ์‹คํ–‰๋˜๋Š” ํ˜„๋Œ€์ ์ด๊ณ  ๊ฐ„๊ฒฐํ•˜๋ฉฐ ๋‹ค์žฌ๋‹ค๋Šฅํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ด๋ฉฐ Android ์•ฑ ๊ฐœ๋ฐœ์—์„œ ์›น ๊ฐœ๋ฐœ ๋ฐ ์„œ๋ฒ„ ์ธก ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€..
๊ฐ์ฒด์ง€ํ–ฅ์˜ ์˜คํ•ด์™€ ์ง„์‹ค (The Misunderstanding and Truth of Object-Oriented Programming)
ยท
Book
์ฑ•ํ„ฐ ๊ฐ์ฒด์ง€ํ–ฅ์˜ ํƒ„์ƒ๊ณผ ์—ญ์‚ฌ (The Birth and History of Object-Oriented Programming) ๊ฐ์ฒด ์ง€ํ–ฅ ์–ธ์–ด์˜ ํŠน์ง• (Characteristics of Object-Oriented Languages) ๊ฐ์ฒด, ํด๋ž˜์Šค, ์ธ์Šคํ„ด์Šค (Objects, Classes, Instances) ์บก์Аํ™”์™€ ์ •๋ณด ์€๋‹‰ (Encapsulation and Information Hiding) ์ƒ์† (Inheritance) ๋‹คํ˜•์„ฑ (Polymorphism) SOLID ์›์น™ (SOLID Principles) ๊ฐ์ฒด ์ง€ํ–ฅ ์„ค๊ณ„ (Object-Oriented Design) ๋””์ž์ธ ํŒจํ„ด (Design Patterns) ํ…Œ์ŠคํŠธ์™€ ๋””๋ฒ„๊น… (Testing and Debugging) ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด (O..