" ๋…ธ๋ ฅ์„ ์ด๊ธฐ๋Š” ์žฌ๋Šฅ์€ ์—†๊ณ  "
๋…ธ๋ ฅ์„ ์™ธ๋ฉดํ•˜๋Š” ๊ฒฐ๊ณผ๋„ ์—†๋‹ค
์ด์ฐฝํ˜ธ 9๋‹จ
Junesker
Junesker -
Operating System/Window
์œˆ๋„์šฐ11 ๊ธฐ๋ณธ ๋‚ ์”จ ์•ฑ, RAM 1GB ๋„˜๊ฒŒ ์žก์•„๋จน๋Š”๋‹ค๊ณ ?
์š”์ฆ˜ IT ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๋Œ๋‹ค ๋ณด๋‹ˆ ์žฌ๋ฏธ์žˆ๋Š”(?) ์ด์Šˆ ํ•˜๋‚˜๊ฐ€ ๋ˆˆ์— ๋„๋”๋ผ๊ณ ์š”. ๋ฐ”๋กœ ์œˆ๋„์šฐ11์— ๊ธฐ๋ณธ์œผ๋กœ ๊น”๋ ค ์žˆ๋Š” '๋‚ ์”จ' ์•ฑ์ด ๋žจ(RAM)์„ 1GB ๋„˜๊ฒŒ ์žก์•„๋จน๋Š”๋‹ค๋Š” ๋‚ด์šฉ์ด์—ˆ์–ด์š”. ๋‹จ์ˆœํžˆ ์˜ค๋Š˜ ๊ธฐ์˜จ์ด๋ž‘ ๋ฏธ์„ธ๋จผ์ง€ ์ •๋„ ๋ณด์—ฌ์ฃผ๋Š” ์•ฑ์ธ๋ฐ, ๋žจ์„ ๊ทธ๋ ‡๊ฒŒ๋‚˜ ๋งŽ์ด ์“ด๋‹ค๋‹ˆ ์ข€ ์˜์•„ํ•˜๋”๋ผ๊ณ ์š”. ๊ทธ๋ž˜์„œ ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ์ด ์ด์Šˆ๊ฐ€ ์™œ ๋‚˜์™”๋Š”์ง€, ์‹ค์ œ๋กœ๋Š” ์–ด๋А ์ •๋„์ธ์ง€, ๊ทธ๋ฆฌ๊ณ  ์‹ ๊ฒฝ ์“ฐ์ธ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ๋Œ€์ฒ˜ํ•˜๋ฉด ๋˜๋Š”์ง€ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ‘์ž๊ธฐ ์•Œ๋ ค์ง„ ๋‚ ์”จ์•ฑ ๋ฌธ์ œ ์ด ๋ฌธ์ œ๋Š” ํ•ด์™ธ IT ๋งค์ฒด์ธ Windows Latest์™€ Wccftech ์ชฝ์—์„œ ๋จผ์ € ํ…Œ์ŠคํŠธํ•˜๋ฉด์„œ ์•Œ๋ ค์กŒ์–ด์š”. ๋‘ ๋งค์ฒด ๋ชจ๋‘ ๋น„์Šทํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋‚ด๋†จ๋Š”๋ฐ, ์š”์•ฝํ•˜๋ฉด ์ด๋ ‡์Šต๋‹ˆ๋‹ค. - ๋‚ ์”จ ์•ฑ์„ ์ฒ˜์Œ ์‹คํ–‰ํ•˜๋Š” ์ˆœ๊ฐ„ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์ด ์•ฝ 1GB๊นŒ์ง€ ๊ธ‰์ฆ- ์•„๋ฌด ..
Junesker
Junesker -
DEVELOPMENT/Python
ํŒŒ์ด์ฌ ์กฐ๊ฑด๋ฌธ(if, elif, else) ์ดํ•ดํ•˜๊ธฐ
ํ”„๋กœ๊ทธ๋žจ์ด ์Šค์Šค๋กœ ํŒ๋‹จํ•ด์„œ "๋งŒ์•ฝ ~๋ผ๋ฉด A๋ฅผ ํ•˜๊ณ , ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด B๋ฅผ ํ•˜์„ธ์š”."๋ผ๊ณ  ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์กฐ๊ฑด๋ฌธ์ด๋ž€? ์šฐ๋ฆฌ๊ฐ€ ์ผ์ƒ์ƒํ™œ์—์„œ ๋‚ด๋ฆฌ๋Š” ํŒ๋‹จ์„ ์ƒ๊ฐํ•ด ๋ด…์‹œ๋‹ค."์˜ค๋Š˜ ๋น„๊ฐ€ ์˜ค๋ฉด ์šฐ์‚ฐ์„ ์ฑ™๊ธฐ๊ณ , ๋น„๊ฐ€ ์•ˆ ์˜ค๋ฉด ๊ทธ๋ƒฅ ๋‚˜๊ฐ„๋‹ค." ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ์—๊ฒŒ ํŠน์ • ์กฐ๊ฑด์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ํ–‰๋™์„ ํ•˜๋„๋ก ๋ช…๋ น์„ ๋‚ด๋ฆฌ๋Š” ๊ตฌ๋ฌธ์„ ์กฐ๊ฑด๋ฌธ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์กฐ๊ฑด๋ฌธ์ด ์—†๋‹ค๋ฉด ํ”„๋กœ๊ทธ๋žจ์€ ์ •ํ•ด์ง„ ์ˆœ์„œ๋Œ€๋กœ๋งŒ ์ž‘๋™ํ•˜๋Š” ๋‹จ์ˆœํ•œ ๊ธฐ๊ณ„์— ๋ถˆ๊ณผํ•˜์ง€๋งŒ, ์กฐ๊ฑด๋ฌธ์ด ๋“ค์–ด๊ฐ€๋ฉด ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ํ–‰๋™ํ•˜๋Š” ์Šค๋งˆํŠธํ•œ ํ”„๋กœ๊ทธ๋žจ์ด ๋ฉ๋‹ˆ๋‹ค. ์กฐ๊ฑด๋ฌธ์˜ ํ•ต์‹ฌ ๊ทœ์น™(๋“ค์—ฌ ์“ฐ๊ธฐ)ํŒŒ์ด์ฌ์€ ์กฐ๊ฑด๋ฌธ์„ ์ž‘์„ฑํ•  ๋•Œ ์ค‘๊ด„ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์–ธ์–ด์™€ ๋‹ฌ๋ฆฌ ์ฝœ๋ก ๊ณผ ๋“ค์—ฌ ์“ฐ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.์กฐ๊ฑด์‹ ๋์—๋Š” ๋ฐ˜๋“œ์‹œ ์ฝœ๋ก ( : )์„ ๋ถ™์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.์กฐ๊ฑด์— ํ•ด๋‹น..
Junesker
Junesker -
DEVELOPMENT/Python
ํŒŒ์ด์ฌ ์ง‘ํ•ฉ ์ž๋ฃŒํ˜• ์ดํ•ดํ•˜๊ธฐ
ํŒŒ์ด์ฌ์—์„œ์˜ ์ง‘ํ•ฉ ์ž๋ฃŒํ˜•์€ ์šฐ๋ฆฌ๊ฐ€ ์ˆ˜ํ•™ ์‹œ๊ฐ„์— ๋ฐฐ์šด ๋ฒค๋‹ค์ด์–ด๊ทธ๋žจ๊ณผ ์ง‘ํ•ฉ์˜ ๊ฐœ๋…์„ ๊ทธ๋Œ€๋กœ ์ฝ”๋“œ๋กœ ์˜ฎ๊ฒจ๋†“์€ ๊ฒƒ์ด ๋ฐ”๋กœ ํŒŒ์ด์ฌ์˜ ์ง‘ํ•ฉ ์ž๋ฃŒํ˜•์ž…๋‹ˆ๋‹ค. ์ง‘ํ•ฉ(Set)์ด๋ž€? ์ง‘ํ•ฉ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๊ฐ’์„ ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜์— ๋ชจ์•„์„œ ๊ด€๋ฆฌํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํŒŒ์ด์ฌ์˜ ๊ธฐ๋ณธ ์ž๋ฃŒํ˜• ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. 1๏ธโƒฃ ์ง‘ํ•ฉ ์ƒ์„ฑ์ง‘ํ•ฉ์€ ์ค‘๊ด„ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ set() ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์˜ ์ค‘๋ณต์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š๊ณ  ์ˆœ์„œ๊ฐ€ ์—†์–ด ์ธ๋ฑ์‹ฑ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. # ์ค‘๊ด„ํ˜ธ๋กœ ์ง‘ํ•ฉ ์ƒ์„ฑnumbers = {1,2,2,3,3,3,4,5}print(numbers) # {1, 2, 3, 4, 5}# set() ๋ฉ”์„œ๋“œ๋กœ ์ง‘ํ•ฉ ์ƒ์„ฑtext_set = set("hello")print(text_set) # {'l', 'o', 'e', 'h'}# ๋นˆ ์ง‘ํ•ฉ ์ƒ์„ฑemp..
Junesker
Junesker -
R E V I E W
ํด๋กœ๋“œ ์˜ฌ์ธ์› with ์ฝ”์›Œํฌ, ์ฝ”๋“œ, ๋””์ž์ธ
ํ•œ๋น›๋ฏธ๋””์–ด ์„œํ‰๋‹จ ํ™œ๋™์„ ์œ„ํ•ด์„œ ์ฑ…์„ ํ˜‘์ฐฌ๋ฐ›์•„ ์ž‘์„ฑ๋œ ์„œํ‰์ž…๋‹ˆ๋‹ค. ์ž‘๊ฐ€ ๋ฐ ์ž‘ํ’ˆ ์†Œ๊ฐœ ์ €์ž : ๊ฐ•๋ฏผํ˜- ์ปดํ“จํ„ฐ๊ณตํ•™๊ณผ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ์ „๊ณต- 2010๋…„๋ถ€ํ„ฐ ํ”„๋ฆฌ๋žœ์„œ ์›น ๊ฐœ๋ฐœ์ž๋กœ ํ™œ๋™- IT ์‹ค๋ฌด์ž์ด์ž ๊ต์œก์ž ์ฃผ์š” ํ™œ๋™- AI ์ปค๋ฎค๋‹ˆํ‹ฐ 'ํด๋ฆฌ์ปค' ํ•ต์‹ฌ ์šด์˜์ง„- ์ƒ์„ฑํ˜• AI / ์—…๋ฌด ์ž๋™ํ™” ๋„์„œ ์ง‘ํ•„- Web/IT ๊ฐœ๋ฐœ, ์ƒ์„ฑํ˜• AI/์—…๋ฌด์ž๋™ํ™”,AI ์ปค๋„ฅํ„ฐ ๋ฐ ์—์ด์ „ํŠธ ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ถ„์•ผ์—์„œ ์‹ค๋ฌด ์ค‘์‹ฌ ํŒ ๊ณต์œ - ๊ตญ๊ฐ€์ƒ์ง•๊ตฌ์—ญ ๋งˆ์Šคํ„ฐํ”Œ๋žœ ๊ตญ์ œ๊ณต๋ชจ์ „- ์„œ์šธ๊ฑด์ถ•๋ฌธํ™”์ œ ๋“ฑ ์ •๋ถ€/์ง€์ž์ฒด ๋ฐ ๋Œ€ํ˜• ๊ธฐ๊ด€ ํ”„๋กœ์ ํŠธ ๊ตฌ ์ž‘ํ’ˆ ์†Œ๊ฐœ- ๋„์„œ๋ช… : ํด๋กœ๋“œ ์˜ฌ์ธ์› with ์ฝ”์›Œํฌ, ์ฝ”๋“œ, ๋””์ž์ธ- ์ง€์€์ด : ๊ฐ•๋ฏผํ˜- ๋ฐœํ–‰์ธ : ์ž„๋ฐฑ์ค€- ๋ฐœํ–‰์ฒ˜ : ํ•œ๋น›๋ฏธ๋””์–ด- ๋“ฑ๋ก์ผ : 1999๋…„ 6์›” 24์ผ ํ•„์ž๋Š” ์ฑ…์„ ์ฝ๊ธฐ ์ „ ..
Junesker
Junesker -
DEVELOPMENT/Python
ํŒŒ์ด์ฌ ์ž๋ฃŒ๊ตฌ์กฐ: ๋ฆฌ์ŠคํŠธ, ํŠœํ”Œ, ๋”•์…”๋„ˆ๋ฆฌ ์ดํ•ดํ•˜๊ธฐ
์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•œ ๋ฌผ๊ฑด์„ ์ •๋ฆฌํ•  ๋•Œ ์ƒ์ž์— ๋‹ด๊ณ , ์ฑ…์„ ์ •๋ฆฌํ•  ๋•Œ ์ฑ…์žฅ์— ๊ฝ‚์•„๋‘๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ํŒŒ์ด์ฌ๋„ ์ˆซ์ž๋‚˜ ๊ธ€์ž ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋“ค์„ ๋‹ด์•„๋‘๋Š” ๊ณต๊ฐ„์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ํ•ด๋‹น ๊ณต๊ฐ„์„ '์ž๋ฃŒ๊ตฌ์กฐ(Data Stucture)'๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ํŒŒ์ด์ฌ์—๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๊ณต๊ฐ„์ด ์žˆ์ง€๋งŒ, ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๊ณ  ๊ธฐ๋ณธ์ด ๋˜๋Š” ๋ฆฌ์ŠคํŠธ(List), ํŠœํ”Œ(Tuple). ๋”•์…”๋„ˆ๋ฆฌ(Dictionary) 3๊ฐ€์ง€์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฆฌ์ŠคํŠธ(List) ๋ฆฌ์ŠคํŠธ๋Š” '์—ฌ๋Ÿฌ ๋ฌผ๊ฑด์„ ์ˆœ์„œ๋Œ€๋กœ ๋Š˜์–ด๋†“์€ ์žฅ๋‚œ๊ฐ ๊ธฐ์ฐจ'์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋Œ€๊ด„ํ˜ธ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋งŒ๋“ค๊ณ  ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋งˆ์Œ๊ป ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๋นผ๊ฑฐ๋‚˜, ์ˆœ์„œ๋ฅผ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.1๏ธโƒฃ ๋ฆฌ์ŠคํŠธ ์ƒ์„ฑ- ์ˆœ์„œ๊ฐ€ ์žˆ์Œ : ์š”์†Œ(Element)๋“ค์˜ ์œ„์น˜๊ฐ€ ์ •ํ•ด์ ธ ์žˆ์–ด index(์œ„์น˜ ๋ฒˆํ˜ธ)๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.- ..
Junesker
Junesker -
DEVELOPMENT/Python
ํŒŒ์ด์ฌ ๊ธฐ์ดˆ ์ž๋ฃŒํ˜•: ์ˆซ์žํ˜•, ๋ฌธ์ž์—ด, Bool ์ดํ•ดํ•˜๊ธฐ
์ž๋ฃŒํ˜•์ด๋ž€ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ข…๋ฅ˜๋ฅผ ๋œปํ•ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ์—๊ฒŒ "์ˆซ์ž์ž…๋‹ˆ๋‹ค.", "๋ฌธ์ž์ž…๋‹ˆ๋‹ค."๋ผ๊ณ  ์•Œ๋ ค์ฃผ๋Š” ๊ทœ์น™์ž…๋‹ˆ๋‹ค. ์ˆซ์žํ˜•(Number) ์ˆซ์žํ˜•์€ ์šฐ๋ฆฌ๊ฐ€ ์ˆ˜ํ•™ ์‹œ๊ฐ„์— ๋ฐฐ์šฐ๋Š” ์ˆซ์ž๋ฅผ ํŒŒ์ด์ฌ์—์„œ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.์ •์ˆ˜ํ˜•, ์‹ค์ˆ˜ํ˜•, 8์ง„์ˆ˜์™€ 16์ง„์ˆ˜- ์ •์ˆ˜ํ˜•(Integer) : ์†Œ์ˆ˜์ ์ด ์—†๋Š” ์–‘์˜ ์ •์ˆ˜, ์Œ์˜ ์ •์ˆ˜, ๊ทธ๋ฆฌ๊ณ  0์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.- ์‹ค์ˆ˜ํ˜•(Floating-Point) : ์†Œ์ˆ˜์ ์ด ํฌํ•จ๋œ ์ˆซ์ž๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.- 8์ง„์ˆ˜(Octal)์™€ 16์ง„์ˆ˜(Hexadecimal) : ์ผ์ƒ์ƒํ™œ์—์„œ๋Š” ์ž˜ ์“ฐ์ด์ง€ ์•Š์ง€๋งŒ, ์ปดํ“จํ„ฐ ๋ฉ”๋ชจ๋ฆฌ๋‚˜ ์‹œ์Šคํ…œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์ˆซ์ž ํ‘œํ˜„ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. 8์ง„์ˆ˜๋Š” ์ˆซ์ž '0o' ๋˜๋Š” '0O'๋กœ ์‹œ์ž‘ํ•˜๊ณ  16์ง„์ˆ˜๋Š” '0x' ๋˜๋Š” '0X'๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์น™์—ฐ์‚ฐ- ๋”ํ•˜..
Junesker
Junesker -
DEVELOPMENT/Python
ํŒŒ์ด์ฌ(Python)์˜ ๋ชจ๋“  ๊ฒƒ
์ตœ๊ทผ ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ ํˆฌ์ž…์„ ์•ž๋‘๊ณ  ๋ฐ”์œ ๋‚˜๋‚ ์„ ๋ณด๋‚ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ์— ์ฐธ์—ฌํ•˜๊ฒŒ ๋  ํ”„๋กœ์ ํŠธ๋Š” ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ฐœ๋ฐœํ•˜๋Š” ์—…๋ฌด์ž…๋‹ˆ๋‹ค. ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์ฃผ๋กœ ํ•ด์™”๋˜ ํ•„์ž์—๊ฒŒ๋„ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•œ ๋„๊ตฌ๋กœ์„œ ํŒŒ์ด์ฌ(Python)์€ ํ”ผํ•ด ๊ฐˆ ์ˆ˜ ์—†๋Š”, ๋ฐ˜๋“œ์‹œ ํ•„์ˆ˜๋กœ ํ•ด์•ผ ํ•  ์–ธ์–ด์˜€์Šต๋‹ˆ๋‹ค. (ํ•ด์•ผ ํ•˜๋Š” ๊ฑด ์•Œ์ง€๋งŒ, ์ž๋ฐ”/์Šคํ”„๋ง์ด ์—ฌ์ „ํžˆ ์ข‹์•„์„œ ๊ฐ•์ œ๋กœ ํ”ผํ–ˆ๋˜ ๊ฒƒ ๊ฐ™๋„ค์š”...) ๋ณธ๊ฒฉ์ ์ธ ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ๋‹จ๊ณ„์— ๋“ค์–ด๊ฐ€๊ธฐ์— ์•ž์„œ, ๊ธฐ๋ณธ๊ธฐ๋ฅผ ํƒ„ํƒ„ํžˆ ๋‹ค์ง€๊ณ  ์‹ค๋ฌด ํ™œ์šฉ ์—ญ๋Ÿ‰์„ ๋Œ์–ด์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•ด์„œ ํŒŒ์ด์ฌ ์–ธ์–ด๋ฅผ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ๊ณต๋ถ€ํ•˜๊ณ  ํ™˜๊ฒฝ ์„ค์ •์„ ํ•˜๋‚˜์”ฉ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.๊ณผ์ •์„ ์ค€๋น„ํ•˜๊ณ  ํ–‰ํ•˜๋ฉด์„œ ๋“  ์ƒ๊ฐ์€ ์ €์˜ ๋ชจํ† ์ฒ˜๋Ÿผ ๊ทธ์ € ๋‚˜ ํ˜ผ์ž๋งŒ ์•Œ๊ณ  ๋ฌป์–ด๋‘๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ํ•˜๋‚˜์”ฉ ํ•˜๋‚˜์”ฉ ๋ฐ•์Šค๋ฅผ ์—ด์–ด ๋‹ค ํ•จ๊ป˜ ๊ณต..
Junesker
Junesker -
DEVELOPMENT/Python
์ดํด๋ฆฝ์Šค(Eclipse)์— ํŒŒ์ด์ฌ(Python) ์„ค์น˜ ๋ฐ PyDev ์™„๋ฒฝ ์—ฐ๋™ ๊ฐ€์ด๋“œ
๋ณดํ†ต ํŒŒ์ด์ฌ(Python) ์–ธ์–ด๋ฅผ ๊ตฌ์‚ฌํ•˜๊ณ  ๋ฐฐ์šฐ๊ธฐ ์‹œ์ž‘ํ•  ๋•Œ๋Š” PyCharm(ํŒŒ์ด์ฐธ)์ด๋‚˜ VS Code(๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ์ฝ”๋“œ)๋ผ๋Š” ๊ฐœ๋ฐœ ๋„๊ตฌ๋ฅผ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ํŽธ์ž…๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๊ฐœ๋ฐœ์ž ์ปค๋ฎค๋‹ˆํ‹ฐ๋‚˜ ๊ฐ•์˜๋ฅผ ๋ณด๋ฉด ๋Œ€๋ถ€๋ถ„์ด ์ด๋Ÿฌํ•œ ํˆด์„ ์ถ”์ฒœํ•˜๊ณค ํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ €๋ฅผ ํฌํ•จํ•˜์—ฌ ๊ธฐ์กด์— ์ž๋ฐ”(Java)๋‚˜ ์›น ๊ฐœ๋ฐœ์„ ์ฃผ๋กœ ํ•˜์…จ๋˜ ๋ถ„๋“ค์ด๋ผ๋ฉด ์ด๋ฏธ ์ดํด๋ฆฝ์Šค ํ™˜๊ฒฝ์— ์†๊ณผ ๋ˆˆ์ด ์™„์ „ํžˆ ์ต์ˆ™ํ•ด์ ธ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋‹จ์ถ•ํ‚ค์™€ UI๋ฅผ ์ตํžˆ๋Š” ๊ฒƒ๋„ ์ƒ๊ฐ๋ณด๋‹ค ํฐ ๋ฆฌ์†Œ์Šค๊ฐ€ ์†Œ๋น„๋˜๋Š” ์ผ์ด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ดํด๋ฆฝ์Šค์— ์ต์ˆ™ํ•œ ๋ถ„๋“ค์ด๋ผ๋ฉด ๊ตณ์ด ๋‚ฏ์„  ํŒŒ์ด์ฐธ์œผ๋กœ ๋„˜์–ด๊ฐ€๊ธฐ๋ณด๋‹ค๋Š”, ๊ธฐ์กด์˜ ๊ฐ•๋ ฅํ•œ ์ดํด๋ฆฝ์Šค ํ™˜๊ฒฝ์— ํŒŒ์ด์ฌ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์–น์–ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋„ ์ž‘์—… ํšจ์œจ์„ฑ ๋ฉด์—์„œ ๊ต‰์žฅํžˆ ์ข‹์€ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ IDE ์•ˆ์—์„œ ์ž๋ฐ” ๋ฐฑ์—”๋“œ์™€ ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ..
Junesker
Junesker -
R E V I E W
ํ•˜๋„ค์Šค ์—”์ง€๋‹ˆ์–ด๋ง with ํด๋กœ๋“œ ์ฝ”๋“œ
"ํ•œ๋น›๋ฏธ๋””์–ด ์„œํ‰๋‹จ ํ™œ๋™์„ ์œ„ํ•ด์„œ ์ฑ…์„ ํ˜‘์ฐฌ ๋ฐ›์•„ ์ž‘์„ฑ๋œ ์„œํ‰์ž…๋‹ˆ๋‹ค." ์ž‘๊ฐ€ ๋ฐ ์ž‘ํ’ˆ ์†Œ๊ฐœ ์ €์ž : ํ™ฉ๋ฏผํ˜ธ์ฃผ์š” ํ™œ๋™ : - ํ˜„, Kakao AX ๊ด€๋ จ ์—…๋ฌด ๋‹ด๋‹น- Daum ๊ฒ€์ƒ‰ ์„œ๋น„์Šค ๋‹ด๋‹น- ๊ด‘๊ณ  ํ”Œ๋žซํผ Moment- ์˜คํ”ˆ ์†Œ์Šค ๊ด€๋ฆฌ ํ”Œ๋žซํผ OLIVE- ๊ทธ ์™ธ ์ฃผ์š” ํ”„๋กœ์ ํŠธ ๊ฐœ๋ฐœ ์ฐธ์—ฌ์ž‘ํ’ˆ ์†Œ๊ฐœ : ๋„์„œ๋ช… : ํ•˜๋„ค์Šค ์—”์ง€๋‹ˆ์–ด๋ง with ํด๋กœ๋“œ ์ฝ”๋“œ์ง€์€์ด : ํ™ฉ๋ฏผํ˜ธ๋ฐœํ–‰์ธ : ์ž„๋ฐฑ์ค€๋ฐœํ–‰์ฒ˜ : ํ•œ๋น›๋ฏธ๋””์–ด๋“ฑ๋ก์ผ : 1999๋…„ 6์›” 24์ผ ๊ธฐ์ˆ ์˜ ํŒจ๋Ÿฌ๋‹ค์ž„์ด ๋ฐ”๋€” ๋•Œ๋งˆ๋‹ค ์šฐ๋ฆฌ๋Š” ์ˆ˜๋งŽ์€ ๊ฐœ๋…๊ณผ ์ •์˜ ์†์—์„œ ์‚ด์•„๊ฐ‘๋‹ˆ๋‹ค. ์ตœ๊ทผ ์ƒ์„ฑํ˜• AI์˜ ํญ๋ฐœ์ ์ธ ๋ฐœ์ „์€ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ž์ฒด๋ฅผ ๋’คํ”๋“ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฉ๋ณ€์˜ ์‹œ๊ธฐ์— ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋ณต์žกํ•˜๊ณ  ์–ด๋ ค์šด ๊ฐœ๋…์„ ์ •๋ฆฌํ•˜๊ณ  ๋ฐฉ๋ฒ•์„ ๊ฐ€์ด๋“œํ•ด ์ค€๋‹ค๋ฉด ๋ˆ„๊ตฌ๋‚˜ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ A..
Junesker
Junesker -
DEVELOPMENT/Python
ํŒŒ์ด์ฌ ์ž…๋ฌธ: ํŒŒ์ด์ฐธ(PyCharm)์œผ๋กœ 5๋ถ„ ๋งŒ์— "Hello World!" ์ถœ๋ ฅํ•˜๊ธฐ
์ตœ๊ทผ๊นŒ์ง€๋„ ํ•ซํ•œ ๋จธ์‹ ๋Ÿฌ๋‹, ์ธ๊ณต์ง€๋Šฅ, ๊ทธ๋ฆฌ๊ณ  ๋ฐ์ดํ„ฐ ๋ถ„์„์— ๋„์ „ํ•ด๋ณด๊ณ  ์‹ถ์–ด ํŒŒ์ด์ฌ ๊ณต๋ถ€๋ฅผ ๊ฒฐ์‹ฌํ•˜์‹  ๋ถ„๋“ค์ด ๋งŽ์„๊ฒ๋‹ˆ๋‹ค. ํŒŒ์ด์ฌ ์–ธ์–ด๋Š” ๋ˆ„๊ตฌ๋‚˜ ์ง„์ž…ํ•˜๊ธฐ ์‰ฌ์šด ์–ธ์–ด๋ผ๊ณ ๋“ค ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ•„์ž ์—ญ์‹œ ๋จธ์‹ ๋Ÿฌ๋‹์„ ํ™œ์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์ œ ์†์œผ๋กœ ์ง์ ‘ ์‹œ๋„ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์–ด ํŒŒ์ด์ฌ ์ž…๋ฌธ์˜ ๊ธธ์— ๋ฐœ์„ ๋“ค์˜€์Šต๋‹ˆ๋‹ค.๊ฑฐ์ฐฝํ•œ ์ธ๊ณต์ง€๋Šฅ ๋ชจ๋ธ์„ ๋Œ๋ฆฌ๋Š” ์ƒ์ƒ์„ ํ•˜๋ฉฐ ์ฑ…์„ ํŽผ์ณค์ง€๋งŒ, ๋ฌด์–ธ๊ฐ€๋ฅผ ๋ฐฐ์šฐ๊ธฐ ์œ„ํ•ด ๊ฐ€์žฅ ๋จผ์ € ๋งˆ์ฃผํ•˜๋Š” ๋ฒฝ์€ ์–ธ์ œ๋‚˜ '๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •'์ž…๋‹ˆ๋‹ค. '์–ด๋””์„œ๋ถ€ํ„ฐ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ•˜์ง€?'๋ผ๋Š” ๋ง‰๋ง‰ํ•จ์ด ๋ˆ„๊ตฌ๋‚˜ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ „ ์„ธ๊ณ„ ๋ชจ๋“  ๊ฐœ๋ฐœ์ž๊ฐ€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋ฐฐ์šธ ๋•Œ ๊ฑฐ์น˜๋Š” ์ฒซ๊ฑธ์Œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ 'Hello World!'๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ์ผ์ž…๋‹ˆ๋‹ค. ์ด ํ•œ์ค„์„ ํ™”๋ฉด์— ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค๋ฉด, ์ด๋ฏธ ๊ธด ์—ฌ์ •์˜ ..
Junesker
Junesker -
DEVELOPMENT/Github
Windows์—์„œ Git ์ž๊ฒฉ ์ฆ๋ช… ์‚ญ์ œ ๋ฐฉ๋ฒ• ์ด์ •๋ฆฌ
๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ๋ณด๋ฉด ๋ˆ„๊ตฌ๋‚˜ ํ•œ ๋ฒˆ์ฏค ๋จธ๋ฆฌ๋ฅผ ์‹ธ๋งค๊ฒŒ ๋งŒ๋“œ๋Š” ์ˆœ๊ฐ„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋ฅผ ์—ด์‹ฌํžˆ ์ˆ˜์ •ํ•˜๊ณ  ๊ธฐ๋ถ„ ์ข‹๊ฒŒ 'git push origin main' ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ–ˆ๋Š”๋ฐ, ํ™”๋ฉด์— ์ƒˆ๋นจ๊ฐ„ ๊ธ€์”จ๋กœ 'Permission to user A denied to user B'์™€ ๊ฐ™์€ ์ธ์ฆ ์˜ค๋ฅ˜(Permission Denied)๊ฐ€ ๋–จ์–ด์ง€๋Š” ์ˆœ๊ฐ„์ž…๋‹ˆ๋‹ค. ํŠนํžˆ Windows ํ™˜๊ฒฝ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋ผ๋ฉด ์ด๋Ÿฐ ๊ฒฝํ—˜์ด ์œ ๋… ์žฆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜ผ์ž ์“ฐ๋Š” ๋…ธํŠธ๋ถ์ด๋ผ๋ฉด ๊ทธ๋‚˜๋งˆ ์ƒ๊ด€์—†์„ ์ˆ˜ ์žˆ์ง€๋งŒ, 'ํšŒ์‚ฌ ๊ณ„์ •๊ณผ ๊ฐœ์ธ GitHub ๊ณ„์ •์„ ํ•œ PC์—์„œ ๋ฒˆ๊ฐˆ์•„ ๊ฐ€๋ฉฐ ์‚ฌ์šฉํ•  ๋•Œ', '์ด์ „ ๊ทผ๋ฌด์ž๋‚˜ ๋™๋ฃŒ๊ฐ€ ์“ฐ๋˜ PC๋ฅผ ๋ฌผ๋ ค๋ฐ›์•„ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์„ธํŒ…ํ•  ๋•Œ', '๊ธฐ์กด์— ์“ฐ๋˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋‚˜ Personal Access Token(PAT)์ด ๋งŒ๋ฃŒ๋˜์–ด ์ƒˆ..
Junesker
Junesker -
DEVELOPMENT/Javascript
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ์ดˆ ์Œ“๊ธฐ ์‹œ๋ฆฌ์ฆˆ - 3: ํ•จ์ˆ˜์˜ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ์™€ ์•„๊ทœ๋จผํŠธ(Arguments) ๋ฉ”์ปค๋‹ˆ์ฆ˜
ํ•จ์ˆ˜์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐ๋ฅผ ํ•˜๊ธฐ ์ „, ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•ด ํ•จ์ˆ˜์™€ ๋น„๋ฐ€์š”์›์„ ๋งค์นญํ•ด์„œ ์„ค๋ช…ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋น„๋ฐ€์š”์›์€ ์ž„๋ฌด๊ฐ€ ๋–จ์–ด์ง€๊ธฐ ์ „, ๋ณธ๋ถ€์—์„œ ๋Œ€๊ธฐํ•˜๊ณ  ์žˆ์„ ๋•Œ ์•„๋ฌด๋Ÿฐ ๋ฌด๊ธฐ๋‚˜ ์žฅ๋น„๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ์ € ์ž„๋ฌด ์ง€์นจ์„œ(ํ•จ์ˆ˜ ์ •์˜)๋งŒ ๊ธฐ์–ตํ•˜๊ณ  ์žˆ์„ ๋ฟ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ค ๋ณธ๋ถ€๋กœ๋ถ€ํ„ฐ ์ถœ๋™ ๋ช…๋ น์ด ๋–จ์–ด์ง€๋Š” ์ˆœ๊ฐ„(ํ•จ์ˆ˜ ํ˜ธ์ถœ), ๋น„๋ฐ€ ์š”์›์€ ์ž์‹ ๋งŒ์˜ ๋…๋ฆฝ๋œ ์ž„๋ฌด ์ˆ˜ํ–‰ ๊ณต๊ฐ„(ํ•จ์ˆ˜ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ)์œผ๋กœ ์ง„์ž…ํ•ฉ๋‹ˆ๋‹ค. ์ž„๋ฌด ์ˆ˜ํ–‰ ๊ณต๊ฐ„์œผ๋กœ ๋“ค์–ด๊ฐ€๋ฉด์„œ ๋ณธ๋ถ€ ๊ฐ€๋ฐฉ ์ „๋‹ฌ์ฑ…์œผ๋กœ๋ถ€ํ„ฐ ์ด๋ฒˆ ์ž‘์ „์— ํ•„์š”ํ•œ ํŠน์ˆ˜ ์žฅ๋น„์™€ ์•”ํ˜ธ(์ „๋‹ฌ์ธ์ž: Arguments)๊ฐ€ ๋‹ด๊ธด ๊ฐ€๋ฐฉ์„ ๊ฑด๋„ค๋ฐ›์Šต๋‹ˆ๋‹ค. ์š”์›์€ ์ž‘์ „ ๊ณต๊ฐ„ ์•ˆ์—์„œ ์˜ค์ง ๊ทธ ๊ฐ€๋ฐฉ ์†์— ๋“ค์–ด์žˆ๋Š” ์žฅ๋น„๋“ค๋งŒ ๊บผ๋‚ด์–ด ์ž„๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ž‘์ „ ๊ณต๊ฐ„ ์™ธ๋ถ€์— ์žˆ๋Š” ์ผ๋ฐ˜์ธ๋“ค์€ ์š”์›์˜ ๊ฐ€๋ฐฉ ๋‚ด๋ถ€์— ์–ด๋–ค ์น˜๋ช…์ ์ธ ๋ฌด๊ธฐ๊ฐ€ ๋“ค์–ด์žˆ๋Š”..