profile
Backend Developer ๐ŸŒฑ

[๊ธฐ์—…ํ˜‘์—…]์œ„์ฝ”๋“œ, INSA ๊ธฐ์—…ํ˜‘์—… ํ›„๊ธฐ

์œ„์ฝ”๋“œ ๊ธฐ์—…ํ˜‘์—…์„ ํ†ตํ•ด INSA์—์„œ ํ•œ ๋‹ฌ๋™์•ˆ ๊ธฐ์—…ํ˜‘์—…์„ ํ•œ ํ›„๊ธฐ !

2020๋…„ 12์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL]List Comprehension

iterableํ•œ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ค‘ ํ•˜๋‚˜๋กœ ํŒŒ์ด์ฌ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์šฉํ•œ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๋‹ค. List Comprehension (LC)Set Comprehension (SC)Dict Comprehension (DC)Generator Expression

2020๋…„ 11์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Function of Beauty]2์ฐจ ํ”„๋กœ์ ํŠธ ํ›„๊ธฐ

FrontHTML, CSSJavaScript(ES6+)ReactCRASlick libraryAOS library BackAqueryMySQLDjangoRDSFE / ๊น€๋ณด๊ฒฝ : ๋กœ๊ทธ์ธ, ํšŒ์›๊ฐ€์ž… ์ฐฝ ๋‹ด๋‹นFE / ๊น€์ •ํ˜„ : ๋ฉ”์ธํŽ˜์ด์ง€, ์–ด๋ฐ”์›ƒํŽ˜์ด์ง€ ๋‹ด๋‹น โœ”FE / ์ด์ง€

2020๋…„ 11์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Watchapedia]1์ฐจ ํ”„๋กœ์ ํŠธ ํ›„๊ธฐ

์ €๋ฒˆ์ฃผ์— ํ•œ ์ฃผ ํšŒ๊ณ ๋ก์„ ์ผ๋Š”๋ฐ(๋Šฆ๊ฒŒ์จ์„œ..) ๋ฒŒ์จ 1์ฐจ ํ”„๋กœ์ ํŠธ ํ›„๊ธฐ๋ฅผ ์“ฐ๋Š” ๋‚ ์ด ์™”๋‹ค๋‹ˆ ์‹œ๊ฐ„์ด ์ •๋ง ๋น ๋ฅด๋‹ค๋Š”๊ฑธ ๋‹ค์‹œ ํ•œ๋ฒˆ ๋” ๋Š๋‚€๋‹ค. 2์ฃผ๋™์•ˆ ์Šค์Šค๋กœ ๋ถˆ์•ˆํ•ดํ•˜๋Š” ์ผ๋„ ๋งŽ์•˜๊ณ , ํŒ€์— ๋ฏธ์•ˆํ•œ ์ผ๋„ ๋งŽ์•˜๋Š”๋ฐ ์™“์ฑ ์•ค์น  ํŒ€์›๋“ค ๋•๋ถ„์— ์ž˜ ์ง€๋‚˜์˜ฌ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๋‹ค์‹œ ํ•œ๋ฒˆ ๋” ๊ฐ

2020๋…„ 11์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

wecode์—์„œ์˜ ํ•œ ๋‹ฌ

๋‚˜ ๊น€์˜ˆ์ง„ ํ•œ๋‹ฌ... ๋ˆ„๊ตฌ๋ณด๋‹ค ๋œจ๊ฑฐ์› ๊ณ  ๋”ฐ๋œปํ–ˆ๋‹ค.. ์™ผ์†์— ๋งฅ์ฃผ.. ์˜ค๋ฅธ์†์—” ์•ˆ์ฃผ.. ์ด๊ฒƒ์€ ๋ผ์ž„..

2020๋…„ 10์›” 25์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[CodeKata]2

* ๋ฌธ์ œ ์ธ์ž์ธ height๋Š” ์ˆซ์ž๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฐฐ์—ด์ž…๋‹ˆ๋‹ค.๊ทธ๋ž˜ํ”„๋กœ ์ƒ๊ฐํ•œ๋‹ค๋ฉด y์ถ•์˜ ๊ฐ’์ด๊ณ , ๋†’์ด ๊ฐ’์„ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ๊ทธ๋ž˜ํ”„๋ผ๋ฉด height ๋ฐฐ์—ด์€ [1, 8, 6, 2, 5, 4, 8, 3, 7] ์ž…๋‹ˆ๋‹ค. ์ € ๊ทธ๋ž˜ํ”„์— ๋ฌผ์„ ๋‹ด๋Š”๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ , ๋ฌผ์„ ๋‹ด์„ ์ˆ˜

2020๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Django]westagram 2. database ์ƒ์„ฑ

mysql -u root -p : database password ์ž…๋ ฅํ•ด์„œ mysql ์‹คํ–‰mysql -u root : database password์—†์ด mysql ์‹คํ–‰ mysql> create database "NAME" character set utf8mb4 col

2020๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[Django]westagram 1. ์ดˆ๊ธฐ์„ธํŒ…

: ์œ„์Šคํƒ€๊ทธ๋žจ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค ๊ฐ€์ƒํ™˜๊ฒฝ์„ ๋จผ์ € ๋งŒ๋“ค์–ด์ค€๋‹ค. conda create -n westagram python=3.8conda : conda ๊ฐ€์ƒํ™˜๊ฒฝ ์‚ฌ์šฉwestagram : ์ƒ์„ฑํ•  ๊ฐ€์ƒ ํ™˜๊ฒฝ์˜ ์ด๋ฆ„python=3.8 : pyhton 3.8๋ฒ„์ „ ์‚ฌ์šฉ: ์ƒ์„ฑํ•œ ๊ฐ€

2020๋…„ 10์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[๊ฐ•์˜][Django]3. Django ํ”„๋กœ์ ํŠธ ์„ค๊ณ„

=) ์•Œ์•„์•ผํ•˜๋Š” ๊ฒƒ๋“ค ์‚ฌ์šฉ์ž๊ฐ€ ์š”์ฒญํ•œ URL์„ ์–ด๋–ป๊ฒŒ ํ™œ์„ฑํ™”ํ•ด์„œ view์ค‘์— ์–ด๋–ค view๊ฐ€ ์‹คํ–‰๋˜์–ด์•ผํ•˜๋Š”์ง€๋ฅผ ์„ค์ •ํ•˜๋Š” URL conf ๋ฐฉ์‹์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ธฐ๋ฐ›์€ URL์„ view๋Š” ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š”์ง€, model์ชฝ์— ์–ด๋–ป๊ฒŒ ๋„˜๊ธฐ๊ณ , template์ชฝ์— ์–ด๋–ป๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ

2020๋…„ 10์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL]์›น์€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ• ๊นŒ? (2)

๋ฐ”๋กœ ์ „ ๊ธ€์—์„œ

2020๋…„ 9์›” 27์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL]์›น์€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ• ๊นŒ? (1)

2020๋…„ 9์›” 27์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์œ„์ฝ”๋“œ๋กœ๊ทธ_9์ผ์ฐจ(09/22)

๐Ÿ—’ ์ˆ˜์ฒฉ์— ์“ฐ๋Š” ์ผ๊ธฐ ๋Œ€์‹  ๐Ÿ–ฅ velog์— ์“ฐ๋Š” ์œ„์ฝ”๋“œ๋กœ๊ทธ~๊ธฐ์ƒ : 7์‹œ 30๋ถ„์œ„์ฝ”๋“œ ์ถœ๊ทผ(?) : 10์‹œ์œ„์ฝ”๋“œ ํ‡ด๊ทผ(?) : 23์‹œ์•„์ง Repl.it์„ ํ’€๊ณ ์žˆ๋‹ค. ์–ธ์  ๊ฐ€๋ถ€ํ„ฐ ํ•˜๋ฃจ์— 2๋ฌธ์ œ๋งŒ ํ’€์–ด๋„ ๋งŽ์ด ํ‘ผ ๊ฒŒ ๋˜์–ด๋ฒ„๋ ธ๋‹ค.. 50๋ฒˆ๊นŒ์ง€ ์™”๋Š”๋ฐ๋„ ์ด์ „์˜ ๊ณผ์ œ๋“ค์„ ๋‚ด๊ฐ€

2020๋…„ 9์›” 22์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL][Repl.it]Python_28.๊ณผ์ œ

Repl.it ๊ณผ์ œ ๋‚ด์šฉ์ด๋‹ค! function๊ณผ function parameter, parameter ์ˆœ์„œ์— ๋Œ€ํ•ด์„œ๋Š” ์ด์ „ TIL์— ๋‚จ๊ฒจ๋†“๊ณ  ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ๊ณผ์ œ์— ๋Œ€ํ•ด์„œ๋งŒ ์ •๋ฆฌํ•˜๋ ค๊ณ  ํ•œ๋‹ค. 1. > ํ•จ์ˆ˜๋ฅผ ์ •์˜ ํ• ๋•Œ default value parameter๋ฅผ no

2020๋…„ 9์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL] Python_Function Parameters

Function(ํ•จ์ˆ˜)๋Š” parameter๋กœ input์„ ๋ฐ›์•„์„œ return์œผ๋กœ ๋ฆฌํ„ด ๊ฐ’์„ output ํ•ด์ค€๋‹ค. ์ด ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•  ๋•Œ parameter๋ฅผ ํ•จ์ˆ˜๋กœ ๊ฑด๋‚ด์„œ ํ˜ธ์ถœํ•œ๋‹ค.Function์€ ์—ฌ๋Ÿฌ ํ˜•ํƒœ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. : ์ˆœ์„œ์— ๋งž์ถฐ parameter ๊ฐ’์„ ์ „ํ•ด

2020๋…„ 9์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL][Repl.it]Python_25.Nested If Statements

๊ฑฐ์˜ ํ•˜๋ฃจ๋ฅผ ๋ชฝ๋•… ๋‚ ๋ฆฐ ๊ฒƒ ๊ฐ™์€ Repl.it 25๋ฒˆ ๋ฌธ์ œ๋‹ค...(๊ณตํ†ต ์„ธ์…˜๋„ ์žˆ๊ณ , ์ด๊ฒƒ ์ €๊ฒƒ ์žˆ๊ธฐ๋Š” ํ–ˆ์ง€๋งŒ)if๋ฌธ์„ ์งœ๋‹ค๊ฐ€ ๋ฐ˜๋ณต๋˜๋Š” ๊ตฌ๋ฌธ์ด ์žˆ์œผ๋ฉด ์ค‘์ฒฉ๋ฌธ์„ ์‚ฌ์šฉํ•ด์„œ ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค. ๊ณ„์† ๋ฐ˜๋ณต๋˜๋Š” status == "ํ•™์ƒ"์„ if๋ฌธ ์•ˆ์— ๋„ฃ๊ณ  ๋˜ ๋‹ค์‹œ

2020๋…„ 9์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL][Repl.it]Python_24.Testing

Repl.it 24๋ฒˆ ๋ฌธ์ œ๋‹ค...if๋ฌธ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ์ œ.ํ’€๊ธด ํ’€์—ˆ๋Š”๋ฐ ๋ฉ˜ํ† ๋‹˜์ด ์“ฐ์‹  model solution์„ ๋ณด๊ณ  ํ•œ์ค„์”ฉ ๋˜ ๋ถ„ํ•ดํ•ด๋ดค๋‹ค. ์›”(month)์™€ ์ผ(day), ์ด 2๊ฐ€์ง€๋ฅผ input ๊ฐ’์œผ๋กœ ๋ฐ›์•˜์„๋•Œ, 2019๋…„์˜ ํ•ด๋‹น ์›”๊ณผ ์ผ์˜ ๋‹ค์Œ ๋‚ ์˜ ์›”๊ณผ ์ผ์„ ์ถœ๋ ฅ

2020๋…„ 9์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL]Python_Increment a Number(์ฆ๊ฐ์—ฐ์‚ฐ์ž)

2020๋…„ 9์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL] Python_Literal String Interpolation(๋ฌธ์ž์—ด ํ˜•์‹)

2020๋…„ 9์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์œ„์ฝ”๋“œ๋กœ๊ทธ_4์ผ์ฐจ(09/17)

๐Ÿ—’ ์ˆ˜์ฒฉ์— ์“ฐ๋Š” ์ผ๊ธฐ ๋Œ€์‹  ๐Ÿ–ฅ velog์— ์“ฐ๋Š” ์œ„์ฝ”๋“œ๋กœ๊ทธ~๊ธฐ์ƒ : 7์‹œ ์œ„์ฝ”๋“œ ์ถœ๊ทผ(?) : 10์‹œ์œ„์ฝ”๋“œ ํ‡ด๊ทผ(?) : 23์‹œ์œ„์ฝ”๋“œ๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ๋‚˜์„œ๋ถ€ํ„ฐ ๊ฑด๊ฐ•... ์ฒด๋ ฅ๊ด€๋ฆฌ์™€ ๋ฉ˜ํƒˆ๊ด€๋ฆฌ์— ์—„์ฒญ ๊ณต์„ ๋“ค์ด๊ณ ์žˆ๋‹ค. ์ด์ œ ๊ฒจ์šฐ 4์ผ์ฐจ๋ฟ์ธ๋ฐ๋„ ์‹œ๊ฐ„์ด ๋น ๋ฅด๋‹ค๋Š”๊ฒŒ ๋ชธ์†Œ ๋Š๊ปด์ง€๊ณ 

2020๋…„ 9์›” 17์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

[TIL] ๊ฐœ๋ฐœ์ž ๋„๊ตฌ

0. ๊ฐœ๋ฐœ์ž ๋„๊ตฌ? ๋ง ๊ทธ๋Œ€๋กœ ๊ฐœ๋ฐœ์ž๋“ค์ด ์“ฐ๋Š” ๋„๊ตฌ๋‹ค. ์œˆ๋„์šฐ์—์„œ๋Š” F12๋ฅผ ๋ˆ„๋ฅด๊ณ , ๋งฅ์—์„œ๋Š” ์˜ต์…˜+์ปค๋งจ๋“œ+i๋ฅผ ๋ˆ„๋ฅธ๋‹ค. ์•„๋‹ˆ๋ฉด ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ ๋ˆŒ๋Ÿฌ์„œ ๊ฒ€์‚ฌ๋ฅผ ๋ˆŒ๋Ÿฌ์ค˜๋„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋„๊ตฌ๋Š” ๊ฐ๊ฐ์˜ ๋ธŒ๋ผ์šฐ์ €๋“ค์ด ์ œ๊ณตํ•˜๋Š” tool ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ธŒ๋ผ์šฐ์ €๋“ค๋งˆ๋‹ค

2020๋…„ 9์›” 17์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€