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

๋…ธ๋ ฅ์„ ์ด๊ธฐ๋Š” ์žฌ๋Šฅ์€ ์—†๊ณ 
๋…ธ๋ ฅ์„ ์™ธ๋ฉดํ•˜๋Š” ๊ฒฐ๊ณผ๋„ ์—†๋‹ค.
- ์ด์ฐฝํ˜ธ 9๋‹จ

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ103

[Study C#] C# ๋ณ€์ˆ˜ ๋งŒ๋“ค๊ธฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณ€์ˆ˜ ๋งŒ๋“ค๊ณ  ์ดˆ๊ธฐํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ž‘์„ฑํ•ด๋ณด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. '๋ณ€์ˆ˜ ์„ ์–ธ ๋ฐ ์ดˆ๊ธฐํ™”'๋ผ๊ณ ๋„ ํ•˜๋Š”๋ฐ ๋ณ€์ˆ˜๋กœ ์‚ฌ์šฉํ•  ๋ช…์นญ(?)์„ ์ •ํ•˜๋Š”๋ฐ ๊ฐ€์žฅ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š”๊ฒƒ ๊ฐ™๋‹ค. (๋งค๋ฒˆ ๋ญ๋ผ๊ณ  ์ง€์„๊นŒ๋ฅผ ๊ณ ๋ฏผํ•ด์„œ ๊ทธ๋Ÿฐ๋“ฏ...) C# ๋ณ€์ˆ˜ ๋งŒ๋“ค๊ธฐ ๋ณ€์ˆ˜ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅํ•ด ๋†“๊ณ ์„œ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์„ ๋•Œ ๊บผ๋‚ด ์“ธ ์ˆ˜ ์žˆ๋Š” ์ €์žฅ ๊ณต๊ฐ„์ด๋‹ค. ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•˜๊ณ  ์ดˆ๊ธฐํ™” ํ•˜๋Š” ๊ณผ์ •์œผ๋กœ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ๋ฉ”๋ชจ๋ฆฌ์˜ ๊ณต๊ฐ„์„ ๋งŒ๋“œ๋Š”๊ฒŒ ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•˜๋Š”๊ฒƒ์ด๊ณ  ๊ทธ ์•ˆ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š”๊ฒŒ ์ดˆ๊ธฐํ™”ํ•˜๋Š”๊ฒƒ์ด๋‹ค. ๋ฐ์ดํ„ฐํ˜•์‹ ์„ค๋ช… int ์ •์ˆ˜ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. string ๋ฌธ์ž์—ด ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. bool ์ฐธ ๊ฐ’ ๋˜๋Š” ๊ฑฐ์ง“ ๊ฐ’์„ true์™€ false ํ‚ค์›Œ๋“œ๋กœ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. double, float .. 2021. 12. 1.
[Study C#] C# ๊ธฐ๋ณธ ๋ฌธ๋ฒ• ์ดํ•ดํ•˜๊ธฐ ์–ธ์–ด๋Š” ๋ญ๋“ ์ง€ ๊ธฐ๋ณธ ๋ฌธ๋ฒ•์„ ์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉด ์‚ฌ์šฉํ•˜๋Š”๋ฐ ํฐ ์–ด๋ ค์›€์ด ์žˆ๋Š”๊ฒƒ ๊ฐ™๋‹ค. ๋ฌธ๋ฒ•์€ ๊ณง ๋ฒ•์ด๊ณ  ๊ทœ์น™์ด๋‹ค. ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ทœ์น™์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฐ˜๋“œ์‹œ ์ง€์ผœ์•ผํ•œ๋‹ค. C# ๊ธฐ๋ณธ ๋ฌธ๋ฒ• ์ดํ•ดํ•˜๊ธฐ ์ถœ๋ ฅ๋ฌธ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋‹ค๋ณด๋ฉด ๋ณ€์ˆ˜ ๊ฐ’์„ ์ถœ๋ ฅํ•ด์•ผ ํ•˜๋Š” ์ƒํ™ฉ์ด ์˜จ๋‹ค. ์ด๋•Œ, ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ(ํ„ฐ๋ฏธ๋„)์— System.Console.Write() ๋˜๋Š” System.Console.WriteLine() ๋ช…๋ น ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•ด ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค. using ์ฐธ์กฐ๋กœ using System;์„ ํ•˜๋Š” ๊ฒฝ์šฐ๋ผ๋ฉด Console.Write() ๋˜๋Š” Console.WriteLine() ๋ช…๋ น ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•ด ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค. ์ถœ๋ ฅ๋ฌธ์œผ๋กœ ํ•œ ์ค„์”ฉ ์ถœ๋ ฅํ•  ๋•Œ Console.WriteLine() ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ ์ž๋™ ์ค„ ๋ฐ”๊ฟˆ์„ ํ•˜์ง€ ์•Š์„ ๋•Œ๋Š” Consol.. 2021. 10. 27.
[C# Error] CS0246 'system' ํ˜•์‹ ๋˜๋Š” ๋„ค์ž„์ŠคํŽ˜์ด์Šค ์ด๋ฆ„์„ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. using ์ง€์‹œ๋ฌธ ๋˜๋Š” ์–ด์…ˆ๋ธ”๋ฆฌ ์ฐธ์กฐ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. ํ˜•์‹์ด ํฌํ•จ๋œ ์–ด์…ˆ๋ธ”๋ฆฌ๋ฅผ ์ฐธ์กฐํ•˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ํ•„์ˆ˜ using ์ง€์‹œ๋ฌธ์„ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š์•˜์„ ๋•Œ ๋ฐœ์ƒํ•œ๋‹ค. CS0246 'system' ํ˜•์‹ ๋˜๋Š” ๋„ค์ž„์ŠคํŽ˜์ด์Šค ์ด๋ฆ„์„ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. using ์ง€์‹œ๋ฌธ ๋˜๋Š” ์–ด์…ˆ๋ธ”๋ฆฌ ์ฐธ์กฐ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. ํ˜•์‹ ๋˜๋Š” ๋„ค์ž„์ŠคํŽ˜์ด์Šค ์ด๋ฆ„์˜ ์ฒ ์ž๊ฐ€ ์ž˜๋ชป๋˜์„œ ๋ฐœ์ƒํ•œ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ์ด๋ฆ„์ด ์—†์œผ๋ฉด ์ปดํŒŒ์ผ๋Ÿฌ์—์„œ ํ˜•์‹ ๋˜๋Š” ๋„ค์ž„์ŠคํŽ˜์ด์Šค์— ๋Œ€ํ•œ ์ •์˜๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†๋‹ค. ํ˜•์‹ ์ด๋ฆ„์— ์‚ฌ์šฉ๋œ ๋Œ€/์†Œ๋ฌธ์ž๊ฐ€ ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š์€ ๊ฒฝ์šฐ์— ์ž์ฃผ ๋ฐœ์ƒํ•œ๋‹ค. ์‚ฌ์šฉํ•œ ์กฐ์น˜ ๋ฐฉ๋ฒ• 1. using system์„ using System์œผ๋กœ ๋ณ€๊ฒฝํ•œ๋‹ค. 2021. 10. 27.
[Study C#] ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค 2019(Visual Studio 2019) ์ฃผ์š” ๋‹จ์ถ•๊ธฐ VIsual Studio๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๊ฒŒ๋  ๋‹จ์ถ•๊ธฐ๋ฅผ ์„ค๋ช…ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค(Visual Studio) ๋‹จ์ถ•๊ธฐ F5 : ๋””๋ฒ„๊น… ์‹œ์ž‘ F12 : ํ•จ์ˆ˜ ์ •์˜๋กœ ์ด๋™ Ctrl + N : ์ƒˆ ํŒŒ์ผ ์ถ”๊ฐ€ํ•˜๊ธฐ(์—ฌ๋Ÿฌ ์œ ํ˜•) Ctrl + F4 : ํ˜„์žฌ ๋ฌธ์„œ ๋‹ซ๊ธฐ Ctrl + O : ๊ธฐ์กด ํŒŒ์ผ ์—ด๊ธฐ Ctrl + F5 : ๋””๋ฒ„๊ทธํ•˜์ง€ ์•Š๊ณ  ์‹œ์ž‘ Ctrl + S : ํ˜„์žฌ ํŒŒ์ผ ์ €์žฅ Ctrl + A : ์ „์ฒด ์„ ํƒ Ctrl + C : ๋ณต์‚ฌ Ctrl + V : ๋ถ™์—ฌ ๋„ฃ๊ธฐ Ctrl + D : ํ˜„์žฌ ๋ผ์ธ ์•„๋ž˜ ๋ผ์ธ์— ๋ถ™์ด๊ธฐ Ctrl + F : ์ฐพ๊ธฐ Ctrl + H : ๋ฐ”๊พธ๊ธฐ Ctrl + ;(์„ธ๋ฏธ์ฝœ๋ก ) : ์†”๋ฃจ์…˜ ํƒ์ƒ‰๊ธฐ ์—ด๊ธฐ Ctrl + ,(์ฝค๋งˆ) : ํŠน์ • ํŒŒ์ผ ๋˜๋Š” ํด๋ž˜์Šค ์ฐพ๊ธฐ Ctrl + K, F : ์ •๋ ฌํ•˜๊ธฐ(.. 2021. 10. 27.
[C#] ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค 2019(Visual Studio 2019) ํ”„๋กœ์ ํŠธ๋ฅผ ๊นƒํ—™(Github)์œผ๋กœ ์—ฐ๋™ํ•˜๊ธฐ VIsual Studio 2019์—์„œ ์ž‘์„ฑํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ github์œผ๋กœ ์—ฐ๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ํ˜•์ƒ๊ด€๋ฆฌ ํˆด์ด ์žˆ์ง€๋งŒ, ๊ทธ ์ค‘์—์„œ ๊ฐ€์žฅ ์œ ๋ช…ํ•˜๊ณ  ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๊นƒํ—™์œผ๋กœ ์—ฐ๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค 2019(Visual Studio 2019) ํ”„๋กœ์ ํŠธ๋ฅผ ๊นƒํ—™(Github)์œผ๋กœ ์—ฐ๋™ํ•˜๊ธฐ 1. Visual Studio 2019 ๋ฉ”๋‰ด๋“ค ์ค‘, [๋„๊ตฌ] > [์˜ต์…˜]์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. 2. ์˜ต์…˜ ๋ฉ”๋‰ด์—์„œ [์†Œ์Šค ์ œ์–ด]๋ฅผ ์„ ํƒ ํ›„. ์˜ค๋ฅธ์ชฝ ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ ํƒ์—์„œ Git ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ ํƒํ•˜๊ณ  ํ™•์ธ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. 3. ์†”๋ฃจ์…˜ ํƒ์ƒ‰๊ธฐ์—์„œ ์—ฐ๋™ํ•  ํ”„๋กœ์ ํŠธ๋ฅผ ์„ ํƒ ํ›„, Git ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๋งŒ๋“ค๊ธฐ ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. 4. Git ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๋งŒ๋“ค๊ธฐ ๋ฉ”๋‰ด์—์„œ [๊ณ„์ •]ํƒญ์— GitHub์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. 5. .. 2021. 10. 4.
[Study C#] Hello World! Console ํ”„๋กœ์ ํŠธ & ์ธํ„ฐ๋ ‰ํ‹ฐ๋ธŒ ํ•ญ์ƒ ์–ด๋–ค ์–ธ์–ด๋“  ๊ฐœ๋ฐœ์„ ํ•ด๋ณด๋ฉด ์•Œ๊ฒ ์ง€๋งŒ, ๊ฐ€์žฅ ๊ธฐ์ดˆ์ ์ธ ํ”„๋กœ์ ํŠธ๊ฐ€ "Hello World!"๋ฅผ ์ถœ๋ ฅํ•ด๋ณด๋Š”๊ฒƒ์ด๋‹ค. ํ•ด๋‹น ์–ธ์–ด๋กœ "Hello World!" ํ”„๋กœ์ ํŠธ๋กœ ์ถœ๋ ฅ์„ ํ•ด๋ณด์•˜๋‹ค๋ฉด ์‹œ์ž‘์„ ํ•œ๊ฑฐ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ์„์ •๋„๋กœ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ด๊ณ  ๊ธฐ์ดˆ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ง› ๋ณผ ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ์ ํŠธ๋“ค ์ค‘ ํ•˜๋‚˜์ด๋‹ค. ์—ญ์‹œ๋‚˜ C# ๊ธฐ์ดˆ ๊ณต๋ถ€๋„ Hello World!๋กœ ์‹œ์ž‘ํ•œ๋‹ค. Hello World! Console ํ”„๋กœ์ ํŠธ ๋งŒ๋“ค๊ธฐ 1. Visual Studio 2019๋ฅผ ์‹คํ–‰ ํ›„, ์ƒˆ ํ”„๋กœ์ ํŠธ์—์„œ ์ฝ˜์†” ์•ฑ(.NET Core)๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. 2. ์ฝ˜์†” ์•ฑ(.NET Core) ํ”„๋กœ์ ํŠธ๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ด๋ฆ„ : ConsolePractice ์œ„์น˜ : ์ €์žฅํ•˜๊ณ  ์‹ถ์€ ์œ„์น˜ ์†”๋ฃจ์…˜ ์ด๋ฆ„ : ConsolePractice 3. ์ƒ์„ฑ๋œ ํ”„๋กœ์ .. 2021. 10. 4.
[Study C#] C# ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ดํ•ดํ•˜๊ธฐ ํ•ญ์ƒ ์ƒˆ๋กœ์šด ์–ธ์–ด๋ฅผ ์ ‘ํ• ๋•Œ๋ฉด ๋ญ”์ง€ ๋ชจ๋ฅผ ์–ด๋ ค์›€์ด ์žˆ์—ˆ๋‹ค. ์›๋ž˜ ์ต์ˆ™ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๊ณ  ๊ณต๋ถ€ํ–ˆ๋˜ ์–ธ์–ด๊ฐ€ ์•„๋‹ˆ๋ผ์„œ ๊ทธ๋Ÿฐ์ง€ ์Šต๋“ํ•˜๋Š”๋ฐ์— ๊ต‰์žฅํžˆ ๋ถˆํŽธํ•จ๊ณผ ์–ด๋ ค์›€์ด ์žˆ์—ˆ๋Š”๋ฐ ๋จผ์ € ์–ธ์–ด๋ฅผ ์ดํ•ดํ•˜๋ ค๊ณ  ํ•˜๊ณ  ์‹œ์ž‘ํ•˜๊ฒŒ๋˜๋ฉด ๊ทธ๋ ‡๊ฒŒ ๋ฐ›์•„๋“ค์ด๋Š”๋ฐ์—๋„ ์Šต๋“ํ•˜๋Š”๋ฐ์—๋„ ๊ต‰์žฅํžˆ ์Šค๋ฌด์Šคํ•ด์กŒ๋˜ ๊ฒฝํ—˜์ด ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ C#๊ต๊ณผ์„œ์—์„œ๋„ ์ œ์ผ ๋จผ์ € ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ดํ•ดํ•˜๊ธฐ๋ฅผ ์ œ์ผ ์ฒซ๋ฒˆ์งธ ์ˆœ์„œ๋กœ ์ •ํ–ˆ๋‚˜๋ณด๋‹ค. C# ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ดํ•ดํ•˜๊ธฐ 1. C# ์†Œ๊ฐœํ•˜๊ธฐ C#์€ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ์—์„œ ๋งŒ๋“  ๊ฐœ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋‹ค. C# ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฐ์Šคํฌํ†ฑ, ์›น, ๋ชจ๋ฐ”์ผ, ๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋žจ, ์ฝ˜์†”, ์‘์šฉํ”„๋กœ๊ทธ๋žจ ๋“ฑ ๋ถ„์•ผ๋ฅผ ๊ฐ€๋ฆฌ์ง€ ์•Š๊ณ  ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค. 2000๋…„ 7์›”์— ๋ฐœํ‘œํ–ˆ์œผ๋ฉฐ, ์ „ ์„ธ๊ณ„ ๊ฐœ๋ฐœ์ž๊ฐ€ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘ .. 2021. 10. 1.
[Study C#] C# ๊ต๊ณผ์„œ๋ฅผ ์ ‘ํ•˜๋‹ค. ํ˜„์žฌ ๋‚˜๋Š” ์›น ๊ฐœ๋ฐœ, ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ, ์•ˆ๋“œ๋กœ์ด๋“œ ๊ฐœ๋ฐœ, RestAPI ์„œ๋ฒ„ ๊ฐœ๋ฐœ, ๋ฆฌ๋ˆ…์Šค ๊ฐœ๋ฐœ, ๋ธ”๋ก์ฒด์ธ Wallet, Telegram Bot Custom ๊ฐœ๋ฐœ ๋“ฑ๋“ฑ ์—ฌ๋Ÿฌ ๊ฐœ๋ฐœ์–ธ์–ด๋กœ ๊ฐœ๋ฐœ์„ ํ•˜๊ณ  ์žˆ๋Š” ๊ฐœ๋ฐœ์ž์ด๋‹ค. ๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ถ„๋“ค๊ป˜์„œ ๋‚˜์™€ ๊ฐ™์€ ๊ณ ๋ฏผ์„ ํ•˜๋ฉฐ ํ•˜๋ฃจํ•˜๋ฃจ ์ฃผ์–ด์ง„ ์—…๋ฌด์™€ ์ž์‹ ์˜ ์ปค๋ฆฌ์–ด๋ฅผ ์œ„ํ•ด ์—ด์‹ฌํžˆ ๋…ธ๋ ฅํ•˜์ง„ ์•Š์„๊ฒƒ์ด๋‹ค. (ํ˜„์žฌ '๋‚˜'๋ผ๋Š” ์‚ฌ๋žŒ๋ณด๋‹ค ์›”๋“ฑํ• ๊ฒƒ์ด๊ธฐ์—!) ํƒœ์–‘๊ด‘, ํ’๋ ฅ, EV ์†Œํ”„ํŠธ์›จ์–ด์ธ ESS PV, PV-ESS, PV-EV, PV-PeakCut์˜ Manager(์„œ๋ฒ„), Client(ํด๋ผ์ด์–ธํŠธ), Messenger, RackServer ๋“ฑ๋“ฑ์˜ ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€๋ณด์ˆ˜, ํ˜„ ์‹œ์Šคํ…œ๊ณผ ์—ฐ๋™ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ ๊ฐœ๋ฐœ, ์•ฑ ์—์„œ ์‚ฌ์šฉํ•  RestAPI ์„œ๋ฒ„ ๊ฐœ๋ฐœ, ESS ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ๋ฐœ์ƒํ•˜๋Š” .. 2021. 9. 30.
[Android Error] Cannot fit requested classes in a single dex file ์—๋Ÿฌ ํ•ด๊ฒฐ๋ฐฉ๋ฒ• ๊ธฐ์กด์— ๋ฌธ์ œ ์—†์ด ์ž˜ ์‚ฌ์šฉํ•˜๋˜ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋ช‡๊ฐ€์ง€ ์ˆ˜์ •์„ ํ•˜๊ณ  rebuild๋ฅผ ๋Œ๋ฆฌ๋Š” ์ˆœ๊ฐ„ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค. ์ด๊ฑด ๋˜ ๋ฌด์Šจ ์—๋Ÿฌ์ง€? ๊ธ‰ํ•˜๊ฒŒ ์Šคํ… ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ ๋ฐ ์•ˆ๋“œ๋กœ์ด๋“œ Document๋ฅผ ํ™•์ธํ•˜์—ฌ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋ณด์•˜๋‹ค. ์ถœ๋ ฅ๋˜๋Š” ์—๋Ÿฌ ๋ฉ”์„ธ์ง€๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค. Cannot fit requested classes in a single dex file (# methods: 74581 > 65536) ์•ˆ๋“œ๋กœ์ด๋“œ ์„ค์ •์€ minSdkVersion 16, AndroidX๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ, defaultConfig ์„ค์ •๊ณผ dependencies ์„ค์ •์„ ์ถ”๊ฐ€ํ–ˆ๋‹ค. ์•ˆ๋“œ๋กœ์ด๋“œ๋Š” ๋ฒ„์ „์— ๋”ฐ๋ฅธ ์„ค์ • ํ˜ธํ™˜์ด ์ฐธ ๊นŒ๋‹ค๋กœ์šด๊ฒƒ ๊ฐ™๋‹ค. (๋ญ”๊ฐ€ ์‰ฝ๊ฒŒ ๊นจ์ง€๋Š” ๊ณ„๋ž€๊ฐ™์€ ๋Š๋‚Œ์ด ๋“ค์–ด์„œ ์ˆ˜์ •ํ•˜๋ฉด์„œ ๊ดœ์‹œ๋ฆฌ ๊ฑฑ์ •์ด ๋˜๋Š” ๋ถ€๋ถ„๋“ค์ด ์žˆ์—ˆ๋‹ค.) ์œ„์™€ .. 2021. 9. 24.
[Windows] ์œˆ๋„์šฐ(Windows)10 ํฌ๋ฉง ๋ถ€ํŒ… USB ๋งŒ๋“ค๊ธฐ IT๋ถ„์•ผ์— ์ข…์‚ฌํ•˜๋Š” ๋ถ„๋“ค์ด๋ผ๋ฉด ์œˆ๋„์šฐ ํฌ๋ฉง, ๋ถ€ํŒ… USB๋Š” ๊ฐ–๊ณ  ๊ณ„์‹ ๋ถ„๋“ค์ด ๋งŽ์„๊ฒƒ์ž…๋‹ˆ๋‹ค. (๋ฌผ๋ก  ๊ฐ–๊ณ  ๊ณ„์‹œ์ง€ ์•Š์€ ๋ถ„๋“ค๋„ ์žˆ์Šต๋‹ˆ๋‹ค.) ํ•˜๋‚˜์ •๋„ ๊ฐ–๊ณ  ๋‹ค๋‹ˆ๋ฉด ์œˆ๋„์šฐ๋ฅผ ํฌ๋ฉง ํ•ด์•ผํ•˜๋Š” ๊ฒฝ์šฐ์— ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์œˆ๋„์šฐ(Windows)10 ํฌ๋ฉง ๋ถ€ํŒ… USB ๋งŒ๋“ค๊ธฐ 1. ์œˆ๋„์šฐ ํฌ๋ฉง, ๋ถ€ํŒ… USB๋กœ ์‚ฌ์šฉํ•  ๋“œ๋ผ์ด๋ธŒ๋ฅผ ํฌ๋ฉงํ•˜๊ธฐ ์œ„ํ•ด ํฌ๋ฉง ๋ฉ”๋‰ด๋กœ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. 2. ํŒŒ์ผ ์‹œ์Šคํ…œ FAT32(๊ธฐ๋ณธ๊ฐ’)์œผ๋กœ ์›ํ•˜๋Š” ๋ถˆ๋ฅจ ๋ ˆ์ด๋ธ”์„ ์„ค์ • ํ›„, ์‹œ์ž‘ ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ USB ๋“œ๋ผ์ด๋ธŒ ํฌ๋ฉง์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. 3. Microsoft ํ™ˆํŽ˜์ด์ง€์—์„œ ์œˆ๋„์šฐ10 ํฌ๋ฉง USB๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ํˆด์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์Šต๋‹ˆ๋‹ค. 4. ๋‹ค์šด๋กœ๋“œ ๋ฐ›์€ MediaCreationTool21H1.exe ํŒŒ์ผ์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. 5. ์‹คํ–‰ ํ›„ ๋ช‡ ๊ฐ€์ง€ ํ•ญ๋ชฉ.. 2021. 9. 14.
[Windows] ์œˆ๋„์šฐ(Windows) ํฌ๋ฉง ํ›„์— ๋“œ๋ผ์ด๋ธŒ ํŒŒํ‹ฐ์…˜์ด ์žกํžˆ์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ๋˜๋Š” ์œˆ๋„์šฐ(Windows) ๋””์Šคํฌ๊ด€๋ฆฌ ํŒŒํ‹ฐ์…˜ ์„ค์ • ๋ฐฉ๋ฒ• ์œˆ๋„์šฐ(Windows)๋ฅผ ์ƒˆ๋กญ๊ฒŒ ์„ค์น˜ํ•˜๊ณ  ์…‹ํŒ…ํ•ด์•ผํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ฒจ์„œ ์˜ค์ „ ์—…๋ฌด ์‹œ๊ฐ„๋•Œ ์œˆ๋„์šฐ๋ฅผ ์…‹ํŒ…ํ–ˆ๋‹ค. ํฌ๋ฉง ํ›„ ์…‹ํŒ…์„ ์™„๋ฃŒํ•˜๊ณ  ํƒ์ƒ‰๊ธฐ์—์„œ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ์ฒดํฌํ•˜๋Š”๋ฐ C๋“œ๋ผ์ด๋ธŒ๋งŒ ์ƒ์„ฑ๋˜์–ด ์žˆ๊ณ  D๋“œ๋ผ์ด๋ธŒ๊ฐ€ ์žกํžˆ์งˆ ์•Š์•˜๋‹ค. ์ด๊ฒŒ ๋ฌด์Šจ์ผ์ธ๊ฐ€? ๋‹นํ™ฉํ•˜์ง€ ์•Š๊ณ  ๋””์Šคํฌ ๊ด€๋ฆฌ์—์„œ ํ• ๋‹น๋˜์ง€ ์•Š์€ ๋””์Šคํฌ๋ฅผ ํ• ๋‹นํ•ด์ฃผ๋ฉด ๋์ด๋‚œ๋‹ค. ์œˆ๋„์šฐ(Windows) ํฌ๋ฉง ํ›„ ๋“œ๋ผ์ด๋ธŒ ํŒŒํ‹ฐ์…˜์ด ์žกํžˆ์ง€ ์•Š๊ฑฐ๋‚˜ ์œˆ๋„์šฐ(Windows) ๋””์Šคํฌ ๊ด€๋ฆฌ ํŒŒํ‹ฐ์…˜ ์„ค์ • ๋ฐฉ๋ฒ• 1. ํƒ์ƒ‰๊ธฐ์—์„œ ๋‚ด PC์˜ ๊ด€๋ฆฌ ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. 2. ๋””์Šคํฌ ํ˜„ํ™ฉ์„ ๋ณด์—ฌ์ฃผ๋Š” ๊ณณ์—์„œ "ํ• ๋‹น๋˜์ง€ ์•Š์Œ"์œผ๋กœ ํ‘œ์‹œ๋˜๊ณ  ์žˆ๋Š” ๋””์Šคํฌ1์— ์ƒˆ ๋‹จ์ˆœ ๋ถˆ๋ฅจ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. 3. ์ถ”๊ฐ€ ํ•˜๊ณ ์ž ํ•˜๋Š” ๋””์Šคํฌ ์„ค์ •์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. 4. ์ถ”๊ฐ€ํ•œ ๋””์Šคํฌ๊ฐ€ ํ™œ์„ฑํ™” ๋˜์–ด ์žˆ๋Š”๊ฒƒ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2021. 9. 14.
[Windows Error] ์œˆ๋„์šฐ(Windows) ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. ์—๋Ÿฌ ํ•ด๊ฒฐ๋ฐฉ๋ฒ• ํšŒ์‚ฌ์—์„œ ๊ด€๋ฆฌํ•˜๊ณ  ์žˆ๋Š” CS ์‚ฌ์ดํŠธ๋“ค ์ค‘, ํŠน์ • ๋ช‡๊ฐœ์˜ ์‚ฌ์ดํŠธ๊ฐ€ ์ฃฝ์—ˆ๋‹ค. ์ž˜ ๋Œ์•„๊ฐ€๋˜ ์‹œ์Šคํ…œ์ด ์ฃฝ์—ˆ์œผ๋‹ˆ ์™œ ์ฃฝ์—ˆ๋Š”์ง€ ๋ฌด์Šจ ์ด์œ ๋•Œ๋ฌธ์— ์ฃฝ์—ˆ๋Š”์ง€๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•ด ์šฐ์„  ์‹œ์Šคํ…œ ๋กœ๊ทธ๋ฅผ ํ™•์ธํ•ด๋ณด์•˜๋‹ค. ์ด๋ฒคํŠธ ๋ทฐ์–ด์— ์‹œ์Šคํ…œ์ด ์ฃฝ์—ˆ๋˜ ์‹œ๊ฐ„๋Œ€์— ๋ฐœ์ƒํ•œ ์ด๋ฒคํŠธ๋ฅผ ์–ธ์ €๋ฆฌ๋กœ ์ฐพ์•„๋ณด์•˜๋‹ค. ์ด๋ฒคํŠธID 2004์˜ Resource-Exhaustion-Detector, "Windows์—์„œ ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค๊ณ  ์ง„๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ํ”„๋กœ๊ทธ๋žจ์—์„œ ๋Œ€๋ถ€๋ถ„์˜ ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค...." ๊ณผ ๊ฐ™์€ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ–ˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์‚ฌ์ดํŠธ๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ๋Š” OS์ŠคํŽ™์€ ์œˆ๋„์šฐ10(32bit), RAM(4GB), ํ•˜๋“œ๋””์Šคํฌ(500GB) ๋“ฑ ์œผ๋กœ ๋˜์–ด ์žˆ๋Š”๋ฐ, ์‚ฌ์ดํŠธ๋ฅผ ๊ฐ€๋™ํ•˜๋Š”๋ฐ์— ์žˆ์–ด์„œ ์‚ฌ์šฉ ์ตœ๋Œ€์น˜ ๋ฉ”๋ชจ๋ฆฌ๋ณด๋‹ค ๋” ๋งŽ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ•„์š”๋กœ ๊ฐ€.. 2021. 9. 9.