๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ „์ฒด ๊ธ€53

[์ธ๊ณต์ง€๋Šฅ] Uninformed Search - BFS(๋„ˆ๋น„์šฐ์„ ํƒ์ƒ‰) ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค. :) ์˜ค๋Š˜์€ Uninformed Search์˜ ์ฒซ ๋ฒˆ์งธ ๊ธฐ๋ฒ•, BFS(Breadth-first Search)์— ๋Œ€ํ•ด์„œ ์‚ดํŽด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. BFS (Breadth-first Search) : ๋„ˆ๋น„์šฐ์„ ํƒ์ƒ‰ BFS๋Š” fringe์˜ ์™ผ์ชฝ๋ถ€ํ„ฐ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ๊ฐ€๋ฉฐ, ๋ฐ‘์œผ๋กœ ๋‚ด๋ ค๊ฐ€๋ฉฐ ํƒ์ƒ‰ํ•˜๋Š” ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค. Treeํ˜•ํƒœ BFS๋Š” ์ด๋ ‡๊ฒŒ ํƒ์ƒ‰์„ ํ•˜๋Š”๋ฐ, ์•ž์œผ๋กœ ์‚ดํŽด๋ณผ Uninformed Search์˜ ์ข…๋ฅ˜์—์„œ ๊ฐ ํƒ์ƒ‰๊ธฐ๋ฒ•์˜ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•  ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ฑ๋Šฅ์€ ๋‘ ๊ฐ€์ง€๋กœ Complete (Goal์„ ๋ณด์žฅํ•˜๋Š”๊ฐ€?) Optimal (์ œ์ผ ์ข‹์€ Goal์„ ๋ณด์žฅํ•˜๋Š”๊ฐ€?) ์„ ๋น„๊ตํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. Complete (Goal์„ ๋ณด์žฅํ•˜๋Š”๊ฐ€?) : ์ •๋‹ต(Goal)์„ ๋ณด์žฅํ•˜๋Š”์ง€? Optimal (์ œ์ผ ์ข‹์€ Goal์„ ๋ณด์žฅํ•˜๋Š”๊ฐ€?.. 2021. 12. 29.
[์ธ๊ณต์ง€๋Šฅ] Uninformed Search ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค. :) ์˜ค๋Š˜์€ ์ธ๊ณต์ง€๋Šฅ์˜ [๋ฌธ์ œํ•ด๊ฒฐ] ์˜์—ญ, ํƒ์ƒ‰ ์ „๋žต์˜ ์ฒซ ๋ฒˆ์งธ, Uninformed Search์— ๋Œ€ํ•ด์„œ ์‚ดํŽด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. Uninformed์˜ ๋œป์€ ์ง€์‹์ด ์—†๋Š”, ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š๋‹ค ์ž…๋‹ˆ๋‹ค. ์ฆ‰, Uninformed Search ๋ž€ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์–ด๋– ํ•œ ํžŒํŠธ๋‚˜ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์€ ์ฑ„ ๋ชจํ—˜ํ•˜๋“ฏ์ด ํƒ์ƒ‰ํ•˜๋Š” ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค. ์ด์™€๋Š” ๋ฐ˜๋Œ€๋กœ Informed Search๊ฐ€ ์žˆ๋Š”๋ฐ, ๋‹ค์Œ ๊ฒŒ์‹œ๊ธ€์—์„œ ์‚ดํŽด๋ณผ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค :> ์ผ๋‹จ ํƒ์ƒ‰ํ•˜๊ธฐ ์ „! https://setori-dev.tistory.com/42 [์ธ๊ณต์ง€๋Šฅ] ํƒ์ƒ‰ ์ „๋žต(Search) ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :-) ์˜ค๋Š˜์€ ํƒ์ƒ‰(Search)์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์–ด๋– ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•  ๋•Œ, 1. ๋ฌธ์ œ๋ฅผ ํ‘œํ˜„ 2. Search .. 2021. 12. 28.
[์ธ๊ณต์ง€๋Šฅ] AI(์ธ๊ณต์ง€๋Šฅ)์ด๋ž€? ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ์ธ๊ณต์ง€๋Šฅ์˜ ์ „๋ฐ˜์ ์ธ ํ๋ฆ„์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ 4์ฐจ์‚ฐ์—…ํ˜๋ช…์‹œ๋Œ€๊ฐ€ ์—ด๋ฆฌ๋ฉด์„œ ์ปดํ“จํ„ฐ๋ฅผ ๋น„๋กฏํ•˜์—ฌ ์ž๋™์ฐจ๋‚˜ ํ‚ฅ๋ณด๋“œ, ์ฒญ์†Œ๊ธฐ, ๋ƒ‰์žฅ๊ณ  ๋“ฑ ์ฃผ๋ณ€์—์„œ ์ธ๊ณต์ง€๋Šฅ์ด๋ผ๋Š” ๋‹จ์–ด๋ฅผ ๊ณณ๊ณณ์—์„œ ํ”ํžˆ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ์— ์ง€๊ธˆ์€ ์ปดํ“จํ„ฐ ์ „๊ณต์ž ๋ฟ ์•„๋‹ˆ๋ผ, ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด IT๊ธฐ์ˆ ์— ๊ด€์‹ฌ์„ ๊ฐ–๊ณ  ๊ด€๋ จ ๋‚ด์šฉ์„ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•˜๊ณ ์ž ํ•˜๋Š” ์ถ”์„ธ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค!! ๋˜ํ•œ ์–ผ๋งˆ์ „์— ๋ฐœํ‘œ๋œ 2022 ๊ต์œก๊ณผ์ • ์ •๋ณด๊ต๊ณผ๋Š” ์ดˆ, ์ค‘ํ•™๊ต๋Š” ์ •๋ณด์‹œ๊ฐ„์„ ๋‘ ๋ฐฐ๋กœ ๋Š˜๋ฆฌ๊ณ , ๊ณ ๋“ฑํ•™๊ต์—๋Š” ์ •๋ณด๊ฐ€ ์‹ ์„ค๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ดˆ์ค‘ํ•™๊ต์—์„œ๋Š” ํ•™๊ต์ž์œจ์‹œ๊ฐ„์— ์ •๋ณด(์‹ค๊ณผ)๋ฅผ ๋”ํ•ด ์ดˆ 34์‹œ๊ฐ„, ์ค‘ 68์‹œ๊ฐ„์œผ๋กœ ์ •๋ณด ์‹œ๊ฐ„์ด ๋‘๋ฐฐ๋กœ ๋Š˜์–ด๋‚œ๋‹ค. ๊ณ ๋“ฑํ•™๊ต๋Š” ์ •๋ณด๊ต๊ณผ ์‹ ์„ค๊ณผ ์„ ํƒ๊ณผ๋ชฉ์„ ๊ฐœ์„คํ•œ๋‹ค. ํ•™๊ต๊ธ‰์„ ์—ฐ๊ณ„ํ•˜์—ฌ ํŠน์ƒ‰ ์žˆ๋Š” ๊ต์œก๊ณผ์ •์„ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ์†Œ.. 2021. 12. 16.
[์ธ๊ณต์ง€๋Šฅ] ํƒ์ƒ‰ ์ „๋žต(Search) ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :-) ์˜ค๋Š˜์€ ํƒ์ƒ‰(Search)์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์–ด๋– ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•  ๋•Œ, 1. ๋ฌธ์ œ๋ฅผ ํ‘œํ˜„ (๋ณ€ํ™˜) 2. Search ์ „๋žต (์ ์šฉ) ๊ณผ ๊ฐ™์€ ์ˆœ์„œ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. (Problem Solving As Search? 1. Problem RepreSentation 2. Search Algorithm) ์—ฌ๊ธฐ์„œ ๋งํ•˜๋Š” ๋ฌธ์ œ์˜ ์˜ˆ์‹œ๋Š” ๋‹ค์Œ ๊ทธ๋ฆผ์œผ๋กœ ํ•œ๋‹ค๋ฉด, ๋ฌธ์ œ(Problem)๋Š” ๋งŒ์•ฝ Start์—์„œ Goal๋กœ ๊ฐ€์•ผํ•œ๋‹ค๋ฉด? ์„ ์„ ๋”ฐ๋ผ์„œ ์ด์–ด๊ฐ€๋ฉด Goal์„ ์ฐพ์„ ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, ํ•œ๋ˆˆ์— ์ฐพ๊ธฐ๋Š” ํž˜๋“ญ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด๋ฅผ โ‘ Tree๋กœ ๋ณ€ํ™˜ํ•ด์ค๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด Goal๋กœ ๊ฐ€๋Š” ๊ฒฝ๋กœ๊ฐ€ ์‰ฝ๊ฒŒ ๋ณด์ด์ฃ ? ๋งˆ์ง€๋ง‰์œผ๋กœ โ‘กํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜(Search Algorithm)์˜ ์ข…๋ฅ˜๋Š” ํฌ๊ฒŒ .. 2021. 11. 9.
๐Ÿ†[๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€] ์ง€์—ญ XR์ฑŒ๋ฆฐ์ง€ ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :) ์š”๋ฒˆ์—๋Š” IT๊ด€๋ จ ๋Œ€ํšŒ๋ฅผ ์†Œ๊ฐœํ•ด๋“œ๋ฆฌ๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค! ์ง€์—ญ XR์ฑŒ๋ฆฐ์ง€๋Š” ์š”์ƒˆ ๊ฐ€์žฅ ์ด์Šˆ์ธ XR๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜์—ฌ ์ง€์—ญ์‚ฌํšŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋Œ€ํšŒ์ž…๋‹ˆ๋‹ค! XR์€ AR, VR, ํ™€๋กœ๊ทธ๋žจ ๋“ฑ ์‹ค๊ฐ์ฝ˜ํ…์ธ  ํ”„๋กœ๊ทธ๋žจ์„ ๋œปํ•˜๋Š”๋ฐ์š”, ๋Œ€ํ•™์ƒ ๋ฟ ์•„๋‹ˆ๋ผ ์ผ๋ฐ˜์ธ ๋ˆ„๊ตฌ๋‚˜ ์ฐธ๊ฐ€ํ•  ์ˆ˜ ์žˆ์–ด ์ข‹์€ ๊ฒฝํ—˜์ด ๋  ๊ฒƒ์ด๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค! ์˜ˆ์„ ๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ์˜ค์ง '์•„์ด๋””์–ด' ๊ฐ€์ง€๊ณ  ํ‰๊ฐ€๋ฅผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฒ๋จน์ง€๋งˆ์‹œ๊ณ  ์ผ๋‹จ ๋„์ „ ํ•ด๋ณด์‹œ๊ธธ ์ถ”์ฒœ ๋“œ๋ฆฝ๋‹ˆ๋‹ค!๐Ÿ‘Š โ— ์‘๋ชจ ์ž๊ฒฉ - VR/AR ๊ณผ ํ™€๋กœ๊ทธ๋žจ๋“ฑ์˜ ์‹ค๊ฐ์ฝ˜ํ…์ธ ์— ๊ด€์‹ฌ์žˆ๋Š”๋ถ„ ๋ˆ„๊ตฌ๋‚˜ (2์ธ ์ด์ƒ 5๋ช…์ด๋‚ด) โ— ์‘๋ชจ ์ฃผ์ œ - XR๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜์—ฌ ํ•ด๋‹น ๊ถŒ์—ญ์˜ ์ง€์—ญ์‚ฌํšŒ ๋ฌธ์ œ ํ•ด๊ฒฐ โ— ์‹œ์ƒ ๋‚ด์—ญ - ์ตœ์šฐ์ˆ˜์ƒ(1) : ์ •๋ณดํ†ต์‹ ์‚ฐ์—…์ง„ํฅ์› ์›์žฅ์ƒ - ์šฐ์ˆ˜์ƒ(4) : ํ•™ํšŒ์žฅ์ƒ - ์žฅ๋ ค์ƒ(3) : ์†Œํ”„ํŠธ์›จ์–ด๊ต์œกํ˜.. 2021. 5. 28.
๐Ÿ†[๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€] ์ œ9ํšŒ K-HACKATHON ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :) ์š”๋ฒˆ์—๋Š” IT๊ด€๋ จ ๋Œ€ํšŒ๋ฅผ ์†Œ๊ฐœํ•ด๋“œ๋ฆฌ๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค! K-Hackathon์€ ๋Œ€ํ•™์ƒ๋ถ„๋“ค์ด ์‰ฝ๊ฒŒ ๊ฒฝํ—˜ํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ฐ”์ผ ์•ฑ, IOT๋“ฑ์œผ๋กœ ๊ฐœ๋ฐœํ•˜๋Š” ๋Œ€ํšŒ์ž…๋‹ˆ๋‹ค! ์˜ˆ์„ ๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ์˜ค์ง '์•„์ด๋””์–ด' ๊ฐ€์ง€๊ณ  ํ‰๊ฐ€๋ฅผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฒ๋จน์ง€๋งˆ์‹œ๊ณ  ์ผ๋‹จ ๋„์ „ ํ•ด๋ณด์‹œ๊ธธ ์ถ”์ฒœ ๋“œ๋ฆฝ๋‹ˆ๋‹ค!๐Ÿ‘Š โ— ์‘๋ชจ ์ž๊ฒฉ - ๊ตญ๋‚ด ๋Œ€ํ•™ ์žฌํ•™์ค‘์ธ ๋Œ€ํ•™์ƒ์œผ๋กœ ๊ตฌ์„ฑ๋œ ํŒ€(2์ธ ์ด์ƒ 5๋ช… ์ด๋‚ด) - ๋””์ง€ํ„ธ ์ฝ˜ํ…์ธ ๋ฅผ ํ™œ์šฉํ•œ ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ์— ๊ด€์‹ฌ ์žˆ๋Š” ๊ตญ๋‚ด ๋Œ€ํ•™์ƒ - ํœดํ•™์ƒ ๊ฐ€๋Šฅ, ์žํ‡ด/๋Œ€ํ•™์›์ƒ ๋ถˆ๊ฐ€ โ— ์‘๋ชจ ์ฃผ์ œ - ๋ชจ๋ฐ”์ผ ์•ฑ์ด๋‚˜ IOT๋“ฑ์„ ํ™œ์šฉํ•œ ์ž์œ ์ฃผ์ œโ€‹ โ— ์‹œ์ƒ ๋‚ด์—ญ - ๋Œ€์ƒ(1) : ๊ณผํ•™๊ธฐ์ˆ ์ •๋ณดํ†ต์‹ ๋ถ€ ์žฅ๊ด€์ƒ - ์ตœ์šฐ์ˆ˜์ƒ(1) : ์ •๋ณดํ†ต์‹ ์‚ฐ์—…์ง„ํฅ์› ์›์žฅ์ƒ - ์šฐ์ˆ˜์ƒ(5) : ํ•™ํšŒ์žฅ์ƒ - ์žฅ๋ ค์ƒ(5) : ์†Œํ”„ํŠธ์›จ์–ด๊ต์œกํ˜์‹ ์„ผํ„ฐ ์ด์‚ฌ์žฅ์ƒ .. 2021. 5. 28.
[Excel VBA] ListBox์— ์—ฌ๋Ÿฌ ๊ฐ’๐Ÿ“Ž ๋„์šฐ๊ธฐ ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ๊ฐ„๋‹จํ•œ VBA์˜ FORM์†์„ฑ์ธ ListBox์—์„œ ์ถ”๊ฐ€์ ์ธ ๊ธฐ๋Šฅ์„ ์•Œ์•„๋ณด๋„๋ก ํ•ด์š”! ์ œ๊ฐ€ ๋งŒ๋“  Form์€ ๋‹ค์Œ๊ณผ ๊ฐ™์•„์š”! ์—ฌ๊ธฐ์„œ [์กฐํšŒ]๋ฒ„ํŠผ(btnSelect)์„ ํด๋ฆญํ•˜๋ฉด ListBox์— ํ•™๋ฒˆ, ์ด๋ฆ„, ํ•™๊ณผ(lblDeptAlert) ๋ณด์—ฌ์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ํ•˜๋ ค๊ณ  ํ•ด์š”! ์ฆ‰, ListBox์˜ ๊ธฐ๋ณธ ๊ฐ’์€ 1๊ฐœ์˜ ํ–‰๋งŒ ๋„์šธ ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ํ•™๋ฒˆ, ํ•™๊ณผ, ์ด๋ฆ„์œผ๋กœ ๋„์šธ ์ˆ˜ ์žˆ๋‹ค. ListBox์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์‰ฌ์šด ๋ฉ”์†Œ๋“œ์˜€์ง€๋งŒ, ์•Œ์•„๋‚ด๋Š”๋ฐ ๋งŽ์€ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ๋‹ค๐Ÿ˜‚๐Ÿ˜‚ ๋งŽ์€ ๋„์›€๋˜์…จ๋‹ค๋ฉดโค์™€ ๊ตฌ๋… ๋ถ€ํƒ๋“œ๋ฆด๊ฒŒ์š”! :) 2020. 12. 14.
[Excel VBA] ๊ธฐ์ดˆ VBA๋ฌธ๋ฒ•๐ŸŒž ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ VBA์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ, ๊ฐ€์žฅ ๊ธฐ์ดˆ์ ์ธ ๋ฌธ๋ฒ•์— ๋Œ€ํ•ด ์„ค๋ช…๋“œ๋ฆฌ๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค! ๋จผ์ € ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ๊ธฐ์ดˆ์ธ ์ž๋ฃŒํ˜•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์•„์š”! ์ž๋ฃŒํ˜• ์ž๋ฃŒํ˜•์ด๋ž€? data type, ์ปดํ“จํ„ฐ ๊ณผํ•™๊ณผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ์‹ค์ˆ˜, ์ •์ˆ˜, ๋ถˆ๋ฆฐ ์ž๋ฃŒํ˜• ๋”ฐ์œ„์˜ ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ถ„๋ฅ˜, ์ฆ‰, ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ๋ถ„๋ฅ˜๋ฅผ ๋งํ•œ๋‹ค. ์ž๋ฃŒํ˜•์€ VBA๋ฟ ์•„๋‹ˆ๋ผ ๋งŽ์€ ์–ธ์–ด์—์„œ๋„ ๋น„์Šทํ•˜๊ฒŒ ์ •์˜๋˜๋‹ˆ ์•Œ์•„๋‘๋ฉด ์ข‹์•„์š” ใ…Žใ…Ž ๋ณ€์ˆ˜ ์ •์˜ ํ˜•์‹ ๋‹ค์Œ์€ VBA์—์„œ ๋ณ€์ˆ˜๋ฅผ ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด์—์š”! [ํ‚ค์›Œ๋“œ] ๋ณ€์ˆ˜๋ช… [As ๋ฐ์ดํ„ฐํ˜•] ํ•˜๋‚˜์”ฉ ์‚ดํŽด๋ณด๋„๋ก ํ• ๊นŒ์š”? . . . โ‘ ๋ณ€์ˆ˜ ์„ ์–ธ ํ‚ค์›Œ๋“œ : ํ‚ค์›Œ๋“œ๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ํŒŒ๋ž€์ƒ‰์œผ๋กœ ํ‘œ์‹œ๋˜๊ณ  ์–ด๋–ค ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด ์–ด๋Š ์œ„์น˜์— ์„ ์–ธํ•˜๋Š”์ง€์— ๋”ฐ๋ผ ๋ณ€์ˆ˜์˜ ์‚ฌ์šฉ๋ฒ”์œ„๊ฐ€ ๊ฒฐ์ •๋จ ํ‚ค์›Œ๋“œ์— ๋”ฐ.. 2020. 11. 20.
[์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] ๐Ÿ™‹์ฑ… ์ถ”์ฒœ, "์ˆ˜์ œ๋น„" + 1์ฃผ๋ฐ˜๋งŒ์— ํ•ฉ๊ฒฉ! + ๊ฟ€ํŒ๐Ÿฏ ๐Ÿ”ฅ๋”ฐ๋ˆ๋”ฐ๋ˆํ•œ๐Ÿ”ฅ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ ํ›„๊ธฐ setori-dev.tistory.com/34 [์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ] ์ฑ… ์ถ”์ฒœ, "์ˆ˜์ œ๋น„" +2์ฃผ๋งŒ์— ํ•ฉ๊ฒฉ! +๋‚˜๋งŒ์˜ ๊ณต๋ถ€๋ฒ• ์†Œ๊ฐœ ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :) ์–ผ๋งˆ ์ „ 6์›” 6์ผ์€ ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ์‹œํ—˜์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค! ์ € ์—ญ์‹œ๋„ ๊ทธ ์‹œํ—˜์„ ์น˜๋ฅด๊ณ  ์™€์„œ ์ด๋ ‡๊ฒŒ ๋”ฐ๋ˆ๋”ฐ๋ˆํ•˜๊ฒŒ ๋ฆฌ๋ทฐ๋ฅผ ์ ๊ณ  ์žˆ๋‹ต๋‹ˆ๋‹ท! ์ €๋Š” ์ž‘๋…„์— ์ •๋ณด์ฒ˜๋ฆฌ ์‚ฐ์—…๊ธฐ์‚ฌ๋ฅผ ์ทจ๋“ํ–ˆ๏ฟฝ setori-dev.tistory.com ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :) ํ•œ ๋‹ฌ ์ „์ธ 7์›” 25์ผ์—๋Š” ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ 2ํšŒ ์‹ค๊ธฐ๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค! ๊ทธ ๊ฒฐ๊ณผ๊ฐ€ ์–ผ๋งˆ ์ „์— ๋‚˜์™”๋Š”๋ฐ์š”! ๊ฐ€์ฑ„์ ์„ ํ–ˆ์„ ๋•Œ, 60์ ์ด์—ˆ์ง€๋งŒ ์–ด๋””์„ ๊ฐ€ ํ•œ ๋ฌธ์ œ๋ฅผ ๋” ๋งž๊ฒŒ ํ•ด ์ฃผ์…จ๋”๊ตฐ์š”... ๋งŽ์ด ๋‚ฎ์€ ์ ์ˆ˜์—ฌ์„œ ์•„์‰ฝ์ง€๋งŒ, ๋‹จ๊ธฐ๊ฐ„์— ๊ณต๋ถ€ํ•œ ๊ฒฐ๊ณผ์น˜๊ณ ๋Š” ๋„ˆ๋ฌด ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค๐Ÿ™ˆ ์ด๋ฒˆ ์ •๋ณด์ฒ˜๋ฆฌ ๊ธฐ์‚ฌ ์‹ค๊ธฐ๋ฌธ์ œ๋Š” ๐Ÿ’ฃ๋ฉ˜๋ถ• ํญ.. 2020. 9. 9.
[Android Studio] Google Maps๐Ÿ—พ ๋นˆํ™”๋ฉด ์˜ค๋ฅ˜ ๋ฐ˜๊ฐ‘์Šต๋‹ˆ๋‹ค :) ์˜ค๋Š˜์€ ๊ฐ„๋‹จํ•œ ์˜ค๋ฅ˜๋ฅผ ํ•ด๊ฒฐํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค! Google Maps์™€ Android Studio๋ฅผ ์—ฐ๋™ํ•˜๋ ค๊ณ  ํ•  ๋•Œ, ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋นˆํ™”๋ฉด์œผ๋กœ ๋‚˜์˜ค๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค! (ํ™”๋ฉด์— ์ ํžŒ Name, Long์€ ์ œ ๊ฐœ์ธ์ ์ธ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค! ์˜ค๋ฅ˜์™€ ์•„๋ฌด ์ƒ๊ด€์ด ์—†์–ด์š”!) ์˜ค๋ฅ˜๋ฅผ ์‚ดํŽด๋ณผ๊นŒ์š”? ์•ˆ๋“œ๋กœ์ด๋“œ ์ŠคํŠœ๋””์˜ค ํ”„๋กœ๊ทธ๋žจ์— ์—ฌ๊ธฐ์„œ ์˜ค๋ฅ˜๋‚ด์šฉ์„ ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค! ์˜ค๋ฅ˜ ๋‚ด์šฉ์„ ๋ณด๋ฉด, Google Maps Android API v2๊ฐ€ ํ™œ์„ฑํ™”๋˜์–ด์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋ผ๋ฉฐ ์ด 3๊ฐ€์ง€๋ฅผ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค! Google API ํ‚ค (์˜์–ด์™€ ์ˆซ์ž๋กœ ๊ตฌ์„ฑ), SHA-1 ์ธ์ฆ์„œ ๋””์ง€ํ„ธ ์ง€๋ฌธ (์˜์–ด์™€ ์ˆซ์ž, :์œผ๋กœ ๋‘์ž๋ฆฌ์”ฉ ๊ตฌ์„ฑ), ํŒจํ‚ค์ง€ ์ด๋ฆ„ (com.์œผ๋กœ ์‹œ์ž‘) ํฐ ๋ฐ•์Šค๊ฐ€ ์ณ์ง„ ๋ถ€๋ถ„์ด ์—ฌ๋Ÿฌ๋ถ„๋“ค์˜ 3๊ฐ€์ง€ ์ •๋ณด์ž…๋‹ˆ๋‹ค! ์ด๋ฅผ Google Ma.. 2020. 6. 14.