profile
Web Developer๐Ÿ‘ฉโ€๐Ÿ’ป

Spring Cloud Config ๊ฐœ๋… ๋ฐ ์„ค์ • ๋ฐฉ๋ฒ•

Spring Cloud Config ๋ž€? ์œ„ ๊ทธ๋ฆผ์œผ๋กœ ๊ฐ„๋‹จํžˆ ์„ค๋ช… ๊ฐ€๋Šฅํ•˜๋‹ค. ์—ฌ๋Ÿฌ ์„œ๋น„์Šค๋“ค์˜ ์„ค์ • ์ •๋ณด๋ฅผ ์ค‘์•™์œผ๋กœ ์ง‘์ค‘ํ•˜์—ฌ ๊ด€๋ฆฌํ•  ๋•Œ, ์ค‘์•™์œผ๋กœ ์ง‘์ค‘๋œ ์„ค์ • ์ •๋ณด์™€ ์„œ๋น„์Šค๋“ค์„ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์—ญํ• ์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด์ œ ์ž์„ธํžˆ ํŠน์ง•์„ ์•„๋ผ๋ณด์ž ๋ถ„์‚ฐ ์‹œ์Šคํ…œ์—์„œ ์™ธ๋ถ€ํ™”

2023๋…„ 2์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

2022๋…„ ํšŒ๊ณ 

์ฒ˜์Œ์œผ๋กœ ํ•œ ํ•ด๋ฅผ ๋งˆ๋ฌด๋ฆฌํ•˜๋Š” ํšŒ๊ณ ๋ฅผ ์ ์–ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ์‚ฌ์‹ค ์—ฌํƒœ๊นŒ์ง€ ํšŒ๊ณ ๋ฅผ ์ ์ง€์•Š์€ ์ด์œ ๋Š” ์–ด์ฉŒ๋‹ค๋ณด๋‹ˆ ์—ฐ๋ง์— ์ž‘์„ฑ์„ ํ•˜์ง€ ๋ชปํ•œ ์ด์œ ๋„ ์žˆ๊ณ .. ํšŒ๊ณ ๋ฅผ ๊ผญ ์ ์–ด์•ผํ•˜๋‚˜? ๋ผ๋Š” ์ƒ๊ฐ ๋•Œ๋ฌธ์ด์—ˆ๋‹ค.๊ทธ๋Ÿฌ๋‹ค ์–ด๋Š๋‚  ์ž‘๋…„์— ๋ญํ–ˆ์ง€..? ์ž˜ ๊ธฐ์–ต์ด ๋‚˜์ง€ ์•Š๋Š”๋‹ค.. ๊ทธ๋ž˜์„œ ์˜ฌํ•ด๋Š” ํ•œ ํ•ด

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

Flyway ์ •์˜, DB ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋„๊ตฌ

์ด๋ฒˆ ์‹ ๊ทœ ํ”„๋กœ์ ํŠธ์— Flyway ๋ฅผ ์ ์šฉํ•˜๊ฒŒ๋˜์–ด Flyway ๊ด€๋ จ ์„ธ๋ฏธ๋‚˜๋ฅผ ์ง„ํ–‰ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์„ธ๋ฏธ๋‚˜๋ฅผ ์ค€๋น„ํ•˜๋ฉฐ ์ •๋ฆฌํ–ˆ๋˜ Flyway ๊ฐœ๋…์— ๋Œ€ํ•ด ๊ฐ„๋‹จํžˆ ์†Œ๊ฐœํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ”„๋กœ์ ํŠธ ์ ์šฉ๊ธฐ๋Š” ์ถ”ํ›„์— ๋ณ„๋„๋กœ ์ž‘์„ฑํ•ด๋ณด๋ คํ•œ๋‹ค. Flyway ๋ž€? ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

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

[MariaDB] r2dbc batch insert, webflux blocking call ์ฒ˜๋ฆฌ

ํ˜„์žฌ webflux ์™€ r2dbc ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์ค‘ api๋ฅผ ๊ฐœ๋ฐœํ•˜๋˜ ์ค‘, r2dbc ์—์„œ batch insert ๋ฅผ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•˜๋Š”์ง€ ์ฐพ์•„๋ณด๊ฒŒ๋˜์—ˆ๊ณ , ์ด๋ฅผ ๊ณต์œ ํ•ด ๋ณด๊ณ ์ž ํ•œ๋‹ค. ์šฐ์„  R2dbcCrudRepository ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์—, ๋‹จ์ˆœํžˆ bulk

2022๋…„ 8์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

@WebFluxTest ํ…Œ์ŠคํŠธ ์˜ค๋ฅ˜, Bean ์„ ์ฐพ์ง€ ๋ชปํ•˜๋Š” ์˜ค๋ฅ˜

ํ˜„์žฌ webflux ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰์ค‘์ธ๋ฐ, webflux ๊ธฐ๋ฐ˜์—์„œ ๋งŒ๋“  api ๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์œ„ํ•ด ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋˜ ์ค‘ ๋งŒ๋‚œ ๋ฌธ์ œ์ด๋‹ค. ๋จผ์ € @WebfluxTest ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ„๋‹จํ•˜๊ฒŒ controller ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค. ์šฐ์„  ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฐ„๋‹จํžˆ ์ž‘์„ฑ

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

๋ฆฌํŒฉํ„ฐ๋ง ์Šคํ„ฐ๋”” ํšŒ๊ณ 

์˜ค๋žœ๋งŒ์— ์Šคํ„ฐ๋””๋ฅผ ์ƒˆ๋กœ ์‹œ์ž‘ํ–ˆ๋‹ค. ์–ด๋–ค ์ฃผ์ œ๋กœ ์Šคํ„ฐ๋””๋ฅผ ํ• ๊นŒ ํ•˜๋‹ค๊ฐ€ ์Šคํ„ฐ๋””์›๋“ค์˜ ๊ธฐ์ˆ  ์Šคํƒ์—๋„ ์˜ํ–ฅ์„ ๋ฐ›์ง€์•Š๊ณ , ๋ชจ๋‘์—๊ฒŒ ์˜๋ฏธ ์žˆ๋Š” ์Šคํ„ฐ๋””๋ฅผ ์ƒ๊ฐํ•˜๋‹ค ๋ฆฌํŒฉํ„ฐ๋ง ์Šคํ„ฐ๋””๋ฅผ ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค.๋งˆํ‹ด ํŒŒ์šธ๋Ÿฌ์˜ ๋ฆฌํŒฉํ„ฐ๋ง 2ํŒ ์ฑ…์„ ๊ฐ€์ง€๊ณ  ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ•˜์˜€๊ณ ,์ฑ•ํ„ฐ๋ฅผ ๋‚˜๋ˆ„์–ด, ๋งค์ฃผ ๋Œ์•„

2022๋…„ 2์›” 13์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€
ยท

ํ”„๋ก์‹œ(Proxy) vs ๊ฒŒ์ดํŠธ์›จ์ด(Gateway)

ํ”„๋ก์‹œ๋ž€? ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ์‚ฌ์ด์— ์ค‘๊ฐœ์ž ์—ญํ• ์„ ํ•˜๋Š” ์„œ๋ฒ„์ด๋‹ค. ๊ฐ™์€ ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ํ†ต์‹ ์ด๋‹ค. ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ณด์•ˆ ์ธก๋ฉด์— ์ด์ ์ด๋‚˜, ์บ์‹œ ๊ธฐ๋Šฅ์œผ๋กœ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ํ”„๋ก์‹œ์˜ ์ข…๋ฅ˜์—๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ์บ์‹œ ํ”„๋ก์‹œ ์„œ๋ฒ„

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

Spring Cloud Gateway ๊ฐœ๋…

Spring Reactive ์ƒํƒœ๊ณ„ ์œ„์— Spring Cloud ํŒ€์ด ๊ตฌํ˜„ํ•œ API Gateway ์ด๋‹ค.๊ทธ๋ ‡๋‹ค๋ฉด API Gateway ์— ๋Œ€ํ•ด ์ž ์‹œ ์•Œ์•„๋ณด์ž.reverse proxy ๋ฅผ ํ–ฅ์ƒ ์‹œํ‚จ ๊ฒƒ์ด๋‹ค.Netflix zuul, Amazon API Gateway, S

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

SPA๋ž€? Single Page Application

Single Page Application ์˜ ์•ฝ์ž์ด๋‹ค. ๋‹จ์ผ ํŽ˜์ด์ง€๋กœ ๊ตฌ์„ฑ๋œ ์›น์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งํ•˜๋ฉฐ, ํ™”๋ฉด ์ด๋™ ์‹œ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์„œ๋ฒ„์—์„œ html๋กœ ์ „๋‹ฌ๋ฐ›์ง€ ์•Š๊ณ , ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋งŒ json ํ˜•ํƒœ๋กœ ์ „๋‹ฌ ๋ฐ›์•„ ๋™์ ์œผ๋กœ ๋ Œ๋”๋งํ•œ๋‹ค.๊ทธ๋Ÿฌ๋ฏ€๋กœ ๋„ค์ดํ‹ฐ๋ธŒ ์•ฑ๊ณผ ์œ ์‚ฌํ•œ ์‚ฌ์šฉ

2021๋…„ 8์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

javascript ๋””์ž์ธ ํŒจํ„ด

์ด ๊ธ€์€ javascript ๊ณต๋ถ€๋ฅผ ์œ„ํ•ด 33-js-concepts ์„ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.33-js-concepts ์†Œํ”„ํŠธ์›จ์–ด ๋””์ž์ธ์—์„œ ํ”ํžˆ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋“ค์„ ์œ„ํ•œ ์žฌ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ ํ•ด๊ฒฐ์ฑ…์ด๋‹ค.ํ”ํžˆ๋“ค ์ƒ๊ฐํ•˜๋Š” ๋ชจ๋“ˆํ™” ํŒจํ„ด์ด๋ผ๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋‹ค.๋ชจ๋“ˆํ™”์˜ ์žฅ์ ๋ชจ๋“ˆ์˜

2021๋…„ 7์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

3sum, Leetcode medium - java

Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives the s

2021๋…„ 3์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

ํ•จ์ˆ˜์„ ์–ธ๋ฌธ, ํ•จ์ˆ˜ํ‘œํ˜„์‹๊ณผ ํ˜ธ์ด์ŠคํŒ…

javascript ์ฝ”๋“œ๋ฅผ ๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ๋ฅผ ๋ณด์•˜์„ ๊ฒƒ์ด๋‹ค. javascript ์—์„œ ํ•จ์ˆ˜๋ฅผ ๋ณ€์ˆ˜์— ๋‹ด์„ ์ˆ˜ ์žˆ๋‹ค.์ด๋ ‡๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ํ•จ์ˆ˜ ํ‘œํ˜„์‹ ์ด๋ผ๊ณ  ํ•œ๋‹ค.๊ทธ๋ฆฌ๊ณ  function getName() ๊ณผ ๊ฐ™์ด ํ•จ์ˆ˜๋ฅผ ์„ ์–ธํ•˜๋Š” ๊ฒƒ์„ ํ•จ์ˆ˜ ์„ ์–ธ๋ฌธ์ด๋ผ๊ณ  ํ•œ๋‹ค.๊ทธ๋ ‡

2021๋…„ 3์›” 14์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€
ยท

Github API v3 ์‚ฌ์šฉ๋ฐฉ๋ฒ•, ๊นƒํ—ˆ๋ธŒ API ์ ์šฉ

์ตœ๊ทผ ๊นƒํ—ˆ๋ธŒ API v3์„ ํ™œ์šฉํ•˜์—ฌ, ์ด์Šˆ ๋ฆฌ์ŠคํŠธ๋ฅผ ๋งŒ๋“ค์–ด๋ณด์•˜๋‹ค.์ด๋ฅผ ๊ณ„๊ธฐ๋กœ API v3์˜ ๊ฐ„๋‹จํ•œ ์‚ฌ์šฉ๋ฒ•์„ ์†Œ๊ฐœํ•˜๋ ค๊ณ  ํ•œ๋‹ค. 1 ์šฐ์„  ๊นƒํ—ˆ๋ธŒ API ์ธ์ฆ์„ ์œ„ํ•ด ํ† ํฐ์„ ๋ฐœ๊ธ‰ํ•˜์ž.๊นƒํ—ˆ๋ธŒ์˜ Settings -> Developer settings -> Personal a

2021๋…„ 3์›” 14์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท

AWS ํƒ„๋ ฅ IP (Elastic IP) ์‚ญ์ œ

AWS EC2์—์„œ ํƒ„๋ ฅ IP๋ฅผ ์‚ญ์ œํ•ด๋ณด์ž์šฐ์„  ํƒ„๋ ฅ IP๋ฅผ ์ƒ์„ฑํ•œ ํ›„, ์ธ์Šคํ„ด์Šค์™€ ์—ฐ๊ฒฐํ•˜์ง€ ์•Š์œผ๋ฉด ๋ˆ์ด ๋ถ€๊ณผ๋œ๋‹ค!๊ทธ๋ฆฌ๊ณ  ํƒ„๋ ฅ IP๊ฐ€ ์—ฐ๊ฒฐ๋œ ์ธ์Šคํ„ด์Šค๋ฅผ ์‚ญ์ œํ•˜๋ฉด, ํƒ„๋ ฅIP๋„ ๋”ฐ๋กœ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์ธ์Šคํ„ด์Šค์— ์—ฐ๊ฒฐํ•ด์•ผํ•œ๋‹ค.ํ•„์ž๋Š” ์ธ์Šคํ„ด์Šค ์ง€์šฐ๋ฉด ๊ฐ™์ด ์ง€์›Œ์ง€๋Š” ์ค„ ์•Œ๊ณ  ๋ฐฉ์น˜ํ•˜๋‹ค

2021๋…„ 3์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

์Šคํ”„๋ง component-scan ๊ฐœ๋… ๋ฐ ๋™์ž‘ ๊ณผ์ •

์Šคํ”„๋ง component-scan์˜ ๊ฐœ๋…๊ณผ ๋™์ž‘ ๊ณผ์ •์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋ ค๊ณ  ํ•œ๋‹ค!์–ผ๋งˆ ์ „ ๋ฉด์ ‘์—์„œ component-scan์˜ ๋™์ž‘ ๊ณผ์ •์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ด๋‹ฌ๋ผ๋Š” ์งˆ๋ฌธ์„ ๋ฐ›์•˜๋‹ค...์งˆ๋ฌธ์„ ๋ฐ›์•˜์„ ๋•Œ, component-scan...? ์ด๊ฒƒ์€..์Šค์บ”ํ•˜๋Š”๊ฑด๋ฐ...๋ญ๋ผ ์„ค๋ช…์„ ๋ชปํ–ˆ๋‹ค

2021๋…„ 3์›” 14์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€
ยท

๊ฐœ๋…๋ฐ•์‚ด๋‚ด๊ธฐ ์Šคํ„ฐ๋”” ํšŒ๊ณ 

์งง์ง€๋งŒ ์นœ๊ตฌ๋“ค๊ณผ ์ง„ํ–‰ํ–ˆ๋˜ ์Šคํ„ฐ๋”” ํšŒ๊ณ ๋ฅผ ์จ๋ณด๋ ค๊ณ  ํ•œ๋‹ค.์ง€๋‚œ 1์ผ 1์ปค๋ฐ‹ ์ดํ›„๋กœ ์ปดํ“จํ„ฐ ๊ตฌ์กฐ์— ๋Œ€ํ•ด ์Šคํ„ฐ๋””๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค. 1์ผ 1์ปค๋ฐ‹ ํ•œ๋‹ฌ ํšŒ๊ณ  ์ง€๋‚œ 1์ผ 1์ปค๋ฐ‹์ด ๋งค์šฐ ์„ฑ๊ณต์ ์ด์—ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์—ฌ, ์ด๋ฒˆ ์Šคํ„ฐ๋””๋„ ์ž˜ ๋˜๋ฆฌ๋ผ ์ƒ๊ฐํ–ˆ์ง€๋งŒ๊ฒฐ๋ก ๋ถ€ํ„ฐ ๋งํ•˜์ž๋ฉด ๋ฐ˜๋ฐ˜ ์ด์—ˆ๋˜ ๊ฒƒ ๊ฐ™

2021๋…„ 3์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

REST API ๋ž€? REST API ์™€ Restful

REST API? Restful? API๋Š” ์•„๋Š”๋ฐ REST API๋Š” ๋ญ์ง€..?๋‚ด๊ฐ€ ์ฒ˜์Œ REST API๋ฅผ ์ ‘ํ–ˆ์„ ๋•Œ ๋“  ์ƒ๊ฐ์ด์—ˆ๋‹ค.๊ทธ ๋•Œ ์ดํ•ด๊ฐ€ ์ž˜ ์•ˆ๋˜์„œ ๋‚˜์ค‘์— ๊ผญ ์ •๋ฆฌํ•ด๋ด์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ•ด์„œ ํฌ์ŠคํŒ…์„ ํ•˜๊ฒŒ ๋๋‹ค.์‰ฝ๊ฒŒ ๋งํ•ด REST ์•„ํ‚คํ…์ณ๋ฅผ ๋”ฐ๋ฅด๋Š” API ๋ผ๊ณ  ํ•  ์ˆ˜

2021๋…„ 3์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

๊นƒํ—ˆ๋ธŒ(github) ํ”„๋กœ์ ํŠธ import ํ•˜๊ธฐ

์šฐ์„  import๋ฅผ ํ•˜๊ธฐ ์ „, ์ดํด๋ฆฝ์Šค๋Š” .classpath์™€ .project ํŒŒ์ผ์ด ์—†์œผ๋ฉด, ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ๊ฐ€ ์ด์ƒํ•ด์ง„๋‹ค.๊ทธ๋Ÿฐ๋ฐ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—๋Š” ์„ค์ •ํŒŒ์ผ๋“ค์ด ์˜ฌ๋ผ๊ฐ€์žˆ์ง€์•Š๋‹ค.๊ทธ๋ ‡๋‹ค๋ฉด ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ๋ฐ›์œผ๋ฉด, ๊ตฌ์กฐ๊ฐ€ ๋‹ค ๊นจ์ง€์ง€์•Š์„๊นŒ? ๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค ์ˆ˜ ์žˆ๋‹ค.๋‚˜๋„ ์ด์™€ ๊ฐ™์€

2021๋…„ 3์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

2020 KAKAO BLIND RECRUITMENT

๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋˜๊ณ  ์‹ถ์€ ์–ดํ”ผ์น˜๋Š” ๋ฌธ์ž์—ด์„ ์••์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๊ณต๋ถ€๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.์ตœ๊ทผ์— ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ๋น„์†์‹ค ์••์ถ• ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๊ณต๋ถ€๋ฅผ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ,๋ฌธ์ž์—ด์—์„œ ๊ฐ™์€ ๊ฐ’์ด ์—ฐ์†ํ•ด์„œ ๋‚˜ํƒ€๋‚˜๋Š” ๊ฒƒ์„ ๊ทธ ๋ฌธ์ž์˜ ๊ฐœ์ˆ˜์™€ ๋ฐ˜๋ณต๋˜๋Š” ๊ฐ’์œผ๋กœ ํ‘œํ˜„ํ•˜์—ฌ ๋”

2021๋…„ 3์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

๊นƒํ—ˆ๋ธŒ(github) ์ดํด๋ฆฝ์Šค(eclipse) ์—ฐ๋™

์œ„์˜ ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ํฌ์ŠคํŒ… ํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค!์ด์œ ๋Š” ์ฒ˜์Œ ๊นƒํ—ˆ๋ธŒ์™€ ์ดํด๋ฆฝ์Šค ์—ฐ๋™ํ•  ๋•Œ ๊ต‰์žฅํžˆ ์‚ฝ์งˆํ–ˆ๋˜ ๋ถ€๋ถ„์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค..ใ… ใ… ๊นƒํ—ˆ๋ธŒ๋ฅผ ์ž˜ ๋ชจ๋ฅผ ๋•Œ, ์ดํด๋ฆฝ์Šค ์—ฐ๋™ํ•˜๋ ค๋‹ˆ ๊ตฌ๊ธ€๋ง์„ ํ•ด๋„ ์–ด๋ ค์›€์ด ๋งŽ์•˜๋‹ค.๊ทธ๋ž˜์„œ ๋‚ด๊ฐ€ ํ—ท๊ฐˆ๋ ธ๋˜ ๋ถ€๋ถ„์„ ์ตœ๋Œ€ํ•œ ์‰ฝ๊ฒŒ ์„ค๋ช…ํ•˜์—ฌ ํฌ์ŠคํŒ…ํ•ด๋ณด๋ ค๊ณ ํ•œ๋‹ค.

2021๋…„ 3์›” 14์ผ
ยท
6๊ฐœ์˜ ๋Œ“๊ธ€
ยท