<Weekly Log> 2022-33 Week

kukjunLEEยท2022๋…„ 8์›” 21์ผ
0

Weekly Log(2022)

๋ชฉ๋ก ๋ณด๊ธฐ
4/23

์ง€๋‚œ์ฃผ ํšŒ๊ณ 


๊ฐœ๋ฐœ ์ธก๋ฉด

Java ์‹ค์Šต ์„ธ๋ฏธ๋‚˜ ์ง„ํ–‰

ํ›„๋ฐฐ๋“ค์—๊ฒŒ IDE๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  Java ํŒŒ์ผ์„ ์ปดํŒŒ์ผ๊ณผ ์‹คํ–‰ํ•ด๋ณด๋Š” ์˜ˆ์ œ๋ฅผ ๋งŒ๋“ค์–ด์„œ Java์— ๋Œ€ํ•ด ์กฐ๊ธˆ ๋” ์ž˜ ์ดํ•ดํ•˜๊ฒŒ ํ•˜๊ณ ์ž ํ•˜๋Š” ๋ชฉํ‘œ๋กœ ํ•ด๋‹น ์„ธ๋ฏธ๋‚˜๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค.

IDE : Integrate Development Enviorment ์ฆ‰, ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์ด๋ผ๋Š” ์˜๋ฏธ์ด๋‹ค.

IDE๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ฝ”๋“œ ์ž‘์„ฑ ์™ธ์˜ ์ผ๋“ค์„ ํ•˜์ง€ ์•Š๋„๋ก ๋งŒ๋“ค์–ด์ค€๋‹ค. ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์„ ํƒ๊ณผ ์ง‘์ค‘์„ ํ†ตํ•ด์„œ ์ฝ”๋“œ ์ž‘์„ฑ์— ๋ณด๋‹ค ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ๊ฒƒ์ด๋‹ค.
ํ•˜์ง€๋งŒ ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•ด์•ผํ•  ์ผ์€ IDE ๋‚ด๋ถ€์—์„œ๋งŒ ์ด๋ฃจ์–ด์ง€์ง€๋Š” ์•Š๋Š”๋‹ค. ... ์ •๋ง์ด๋‹ค ๐Ÿ˜ญ

IDE๊ฐ€ ๋ฐฐํฌํŒŒ์ผ ์ œ์ž‘, ์ปดํŒŒ์ผ, ์‹คํ–‰, ๊ฐœ๋ฐœํ™˜๊ฒฝ๊ตฌ์„ฑ ๋“ฑ์˜ ์ผ์„ ํ•ด์ฃผ์ง€๋งŒ ์‹ค์ œ ๋ฐฐํฌ ํ™˜๊ฒฝ์ด ์•„๋‹ˆ๊ณ 

ํ•˜์ง€๋งŒ IDE ์•ˆ์—์„œ ๊ฐœ๋ฐœ์„ ํ•˜๋‹ค๋ณด๋ฉด,

  • ์ปดํŒŒ์ผ์„ ์–ด๋–ป๊ฒŒ ํ•˜๋Š”์ง€
  • ์ปดํŒŒ์ผํ•œ ํŒŒ์ผ์„ ์–ด๋–ป๊ฒŒ ์‹คํ–‰ํ•˜๋Š”์ง€
  • ํŒจํ‚ค์ง€๋กœ ๋ฌถ์—ฌ ์žˆ๋Š” ํŒŒ์ผ๋“ค์„ ํ•œ๋ฒˆ์— ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ๋ฌด์—‡์ธ์ง€
  • ํ•ด๋‹น ์–ธ์–ด๊ฐ€ ๊ฐ€์ง€๋Š” ํŠน์ง•๊ณผ ์žฅ์ ์€ ๋ฌด์—‡์ธ์ง€

์ž˜ ์•Œ์ˆ˜๊ฐ€ ์—†๋‹ค ...

ํ•ด๋‹น ๋‚ด์šฉ์„ ์•Œ๋ ค์ฃผ๊ธฐ ์œ„ํ•ด Github ์„ ํ†ตํ•ด์„œ ์‹ค์Šต ํŒŒ์ผ๋“ค์„ ๋งŒ๋“ค์–ด๋†“๊ณ  ์ปดํŒŒ์ผ๊ณผ ์‹คํ–‰์ด ์–ด๋–ป๊ฒŒ ์ด๋ฃจ์–ด์ง€๋Š”์ง€ IDE ๋ฐ– CLI ํ™˜๊ฒฝ์—์„œ ์ˆ˜ํ–‰ํ•ด๋ณด์•˜๋‹ค.

๋ฌผ๋ก  ์ด๋Ÿฌํ•œ ๊ฒƒ ์™ธ์—๋„ IDE๊ฐ€ ์ œ๊ณตํ•ด์ฃผ๋Š” ์žฅ์ ๋“ค์ด ์•„์ฃผ ๋งŽ๊ณ , ๊ธฐํšŒ๊ฐ€ ๋œ๋‹ค๋ฉด ํ›„๋ฐฐ๋“ค์ด ๊ผญ ๋”ฐ๋กœ ์ฐพ์•„๋ดค์œผ๋ฉด ์ข‹๊ฒ ๋‹ค :)

์‹ค์Šต Github ์ฃผ์†Œ
์‹ค์Šต ๋‚ด์šฉ ์š”์•ฝ



Lab Workshop ์ง„ํ–‰

Workshop ์ฃผ์ œ๋กœ ์›๋ž˜ ์ •ํ–ˆ๋˜ ์ฟ ํ‚ค, ์„ธ์…˜, ์บ์‹œ๋ฅผ ํ•˜๋ ค๊ณ  ํ–ˆ์œผ๋‚˜, ๋‹ค๋ฅธ ๋ฐœํ‘œ์ž์™€ ์ฃผ์ œ๊ฐ€ ๊ฒน์ณ ์‹ค์ œ ์‚ฌ์šฉํ•ด๋ณด๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ PPT๋กœ ๋งŒ๋“ค๊ฒŒ ๋˜์—ˆ๋‹ค.

ํ•ด๋‹น ๋‚ด์šฉ์„ ๋‚ด๊ฐ€ ๋‹ค์‹œ ๋ณด๊ธฐ ํŽธํ•˜๋„๋ก Notion์— ์ €์žฅํ•ด๋†“์•˜๋‹ค.

์ •๋ฆฌํ•œ Cookie, Session ๋‚ด์šฉ



Front end ์ง„ํ–‰ ๋ชฉํ‘œ ์ž‘์„ฑ ํ›„ ํ•ด๋‹น ๋ชฉํ‘œ๊นŒ์ง€ ์ง„ํ–‰

์ด๋ฒˆ ๋ชฉํ‘œ๋Š” 8์›”๊นŒ์ง€ ์ง„ํ–‰ํ•œ ๋ถ€๋ถ„์˜ Front๋ฅผ ๋งŒ๋“ค์–ด๋‚ด๋Š” ๊ฒƒ์ด์—ˆ๋‹ค.

Vuetify ์‚ฌ์šฉ๊ณผ ์ดํ›„ ๋‹ค๋ฅธ ํ”„๋ ˆ์ž„์›Œํฌ ์‚ฌ์šฉ์„ ์œ„ํ•ด์„œ ๋จผ์ € Vue3.0์œผ๋กœ ๋งŒ๋“ค์—ˆ๋˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œ ํ•ด์„œ 2.0์œผ๋กœ ๋Œ๋ ค๋†“์•˜๋‹ค.

Vuefify ๋กœ ๋งŒ๋“ค๋˜ ๋„์ค‘ ํ•ด๋‹น ํ”„๋ ˆ์ž„์›Œํฌ ์‚ฌ์šฉ์— ์žˆ์–ด์„œ ๋ฐฐ์šธ๊ฒŒ ๋„ˆ๋ฌด ๋งŽ์•„์„œ ์ถ”ํ›„ ๊ณผ์ œ๋กœ ๋Œ๋ฆฌ๊ณ , Vue ๊ธฐ๋ณธ ๊ธฐ๋Šฅ๋งŒ ์‚ฌ์šฉํ•ด์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ œ์ž‘ํ•˜๊ณ ์ž ํ–ˆ๋‹ค.

Github Front ์ฃผ์†Œ



๊ณ„ํš ๋ถ„์„๊ณผ ๋ฌธ์ œ์  ๋ณด์™„


โณ๋‹ฌ์„ฑ ์™„๋ฃŒํ–ˆ์œผ๋‚˜, ํ• ์ผ์€ ์—ฌ์ „ํžˆ ๋งŽ์Œ.

์„ฑ๊ณต์ ์œผ๋กœ ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ–ˆ์œผ๋‚˜, ๋ชฉํ‘œ์น˜๊ฐ€ ์‚ด์ง ๋‚ฎ์•˜๋˜ ๊ฒƒ ๊ฐ™์•„์„œ, ๋ชฉํ‘œ์น˜๋ฅผ ์กฐ๊ธˆ ์˜ฌ๋ ค์„œ ์„ค์ •ํ•  ํ•„์š”๊ฐ€ ์žˆ๋Š” ๊ฒƒ ๊ฐ™๋‹ค.

๊ฐœ์ธ ์ผ์ • ์กฐ์ ˆ

๊ฐœ๋ฐœ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๊ฐ„์„ ์ฆ๊ฐ€์‹œํ‚ค๊ธฐ ์œ„ํ•ด์„œ, ๊ทผ๋กœ ์‹œ๊ฐ„์„ ์ค„์ด๋ ค๊ณ  ํ•œ๋‹ค.




๋‹ค์Œ์ฃผ ๊ณ„ํš


๊ฐœ๋ฐœ ์ธก๋ฉด

Java ์„ธ๋ฏธ๋‚˜ ์ง„ํ–‰

ํ›„๋ฐฐ๋“ค ์„ธ๋ฏธ๋‚˜๋ฅผ ์ฐธ๊ด€ํ•˜๊ณ , ๋ฐœํ‘œ์ž์˜ ๋ฐœํ‘œ ๋ฐ ํ›„๋ฐฐ๋“ค ๊ณผ์ œ ๊ฒ€์ฆ์„ ์‹ค์‹œํ•œ๋‹ค.



Front end ๊ธฐ๋Šฅ ๊ตฌํ˜„

Front end Tester, Maker ๊ธฐ๋Šฅ์„ ๋ชจ๋‘ ๊ตฌํ˜„ํ•˜๊ณ  ์ด์— ๋งž๊ฒŒ Backend Logic์„ ๋ณ€๊ฒฝํ•œ๋‹ค.




๊ฐœ์ธ ์ธก๋ฉด

Smart Human Life ํšŒ์˜ ์ง„ํ–‰

์™ธ๋ถ€์„œ๋ฒ„์šฉ ๋ผ์ฆˆ๋ฒ ๋ฆฌํŒŒ์ด๋ฅผ ๋งŒ๋“ค๊ณ , ๋ธŒ๋กœ์ปค๋ฅผ ์„ค์น˜ํ•˜๊ณ  ๋™์ž‘์„ ํ…Œ์ŠคํŠธํ•ด๋ณธ๋‹ค. ํ•ด๋‹น ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ด์„œ ๋ฐœํ‘œ์ž์—๊ฒŒ ์ „๋‹ฌํ•œ๋‹ค.

profile
Backend Developer

0๊ฐœ์˜ ๋Œ“๊ธ€