LuckyGg
๋ฌด๋ฃ ํ๋ก๊ทธ๋จ ๋ฐฐํฌ
-
๋ฉ๋ชจ๋ฆฌ์ CPU ๋ถํ์จ์ ๋ชจ๋ํฐ๋งํ๋ Process Manager v2023.05.31, ๋ฌด๋ฃ ๋ฐฐํฌํฉ๋๋ค!
๋ฉ๋ชจ๋ฆฌ์ CPU ๋ถํ์จ์ ๋ชจ๋ํฐ๋งํ๋ Process Manager v2023.05.31, ๋ฌด๋ฃ ๋ฐฐํฌํฉ๋๋ค!
2023.05.31ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๊ณ ๋๋ฉด ์ ์์ ์ผ๋ก ๋์ํ๋์ง, ๋ฌธ์ ๋ ์๋์ง, ์๋ฌ๊ฐ ๋ฐ์ํ๋๋ผ๋ ์์ธ์ฒ๋ฆฌ๊ฐ ๋๋์ง ๋ฑ์ ๊ฒ์ฆ์ ๊ผญ ํ์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐฐํฌ ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋๋ผ๋ ์ด๋ ๋ถ๋ถ์ด ๋ฌธ์ ์๋์ง ์ถ์ ์ด ๊ฐ๋ฅํด์ผ ํฉ๋๋ค. ์ต์ํ์ ๊ฒ์ฆ๋ ์์ด ๋ฐฐํฌํ๋ฉด ์ ์ง๋ณด์ ์ ์ ๋ง ๊ณจ์น๊ฐ ์ํ์ง๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ฉ๋ชจ๋ฆฌ ๋์ ๋๋ ๋ถํ์ํ๊ฒ CPU ๋ถํ์จ์ด ๋์์ง์ง๋ ์๋์ง๋ ์ ๊ฒํ๊ณ ์๋์? ์ฌ์ค ์ ๋ ๋ฉ๋ชจ๋ฆฌ ๋์์ CPU ๋ถํ์จ๊น์ง ๊ผผ๊ผผํ๊ฒ ์ ๊ฒํ์ง๋ ์์์ต๋๋ค. ๋น์ฐํ ๋ฌธ์ ์๊ฒ ์ง ํ๊ณ ๋๋ฌด ๊ฐ๊ณผํ ๋ถ๋ถ์ด์ฃ . ๊ทธ๋ฐ๋ฐ ๊ฐ๋ ํน์ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ ๋์์ CPU ๋ถํ์จ์ ์ ๊ฒํด์ผ ํ๋ ์ผ์ด ์๊ณค ํฉ๋๋ค. ๊ทธ๋ด ๋๋ง๋ค ํ๋ ๋ฐฉ๋ฒ์ด ์์ ๊ด๋ฆฌ์๋ฅผ ์ด๊ณ , ํน์ ํ๋ก์ธ์ค์ ์ํ(๋ฉ๋ชจ๋ฆฌ, CPU)๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ์บก์ฒํ๋ ๊ฒ์ ๋๋ค. ๋๋ ํด.. -
ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ ๋ฐฑ์ ํ๋ก๊ทธ๋จ v2.6, ๋ฌด๋ฃ ๋ฐฐํฌํฉ๋๋ค!
ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ ๋ฐฑ์ ํ๋ก๊ทธ๋จ v2.6, ๋ฌด๋ฃ ๋ฐฐํฌํฉ๋๋ค!
2022.08.11ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ๋ ๋ฐฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ง ์์ง๋ง, Tistory Open API๋ฅผ ์ ๊ณตํ๋๋ฐ์. ์ด API๋ฅผ ์ด์ฉํ์ฌ ํฐ์คํ ๋ฆฌ ๋ฐฑ์ ํ๋ก๊ทธ๋จ์ ์ ์ํด ๋ณด์์ต๋๋ค. ํด๋น ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ๋ถ์ ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ๋ฅผ ์์ ํ๊ฒ ๋ฐฑ์ ํ์ธ์. ๋ฐฑ์ ํ๋ก๊ทธ๋จ ํน์ง ๋ก๊ทธ์ธํ ๊ณ์ ์ ๋ชจ๋ ๋ธ๋ก๊ทธ ์ ๋ณด ํ์ ๊ฐ ๋ธ๋ก๊ทธ์ ์ด๋ฆ, ์ฃผ์์ ๋ชจ๋ ๊ธ ์ ํ์ ๊ฐ ๊ธ์ HTML ๋ณธ๋ฌธ ๋ด์ฉ๊ณผ ์ฒจ๋ถ๋ ๊ทธ๋ฆผ, ํ์ผ(pdf, zip ๋ฑ) ์ ์ฅ ๋ฎ์ด์ฐ๊ธฐ, ๊ฑด๋๋ฐ๊ธฐ, ์ด๋ฏธ์ง ์ ์ฅ ๋ฑ ๋ฐฑ์ ์ต์ ์ ๊ณต ๊ตฌ ์๋ํฐ, ์ ์๋ํฐ์์ ์์ฑ๋ ๋ชจ๋ ๊ธ ๋ฐฑ์ ๊ฐ๋ฅ ํน์ง์ ๋ํ ๋ด์ฉ์ ์๋ '๋๋ณด๊ธฐ' ๋ฒํผ์ ํด๋ฆญํ์ฌ ํ์ธํ ์ ์์ต๋๋ค. ๋๋ณด๊ธฐ ๋ธ๋ก๊ทธ ๋ชฉ๋ก ํ์ ๋ก๊ทธ์ธ ํ ๋ฉ์ธ ํ๋ฉด์๋ ์์ ์ค์ธ ๋ธ๋ก๊ทธ ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค. ์์/ํ์ ์นดํ ๊ณ ๋ฆฌ ํฐ์คํ ๋ฆฌ .. -
C# Project, Solution Rename ์ด๋ฆ ๋ณ๊ฒฝ ํ๋ก๊ทธ๋จ์ ๋ฌด๋ฃ ๋ฐฐํฌํฉ๋๋ค!
C# Project, Solution Rename ์ด๋ฆ ๋ณ๊ฒฝ ํ๋ก๊ทธ๋จ์ ๋ฌด๋ฃ ๋ฐฐํฌํฉ๋๋ค!
2022.03.08์๋ฃจ์ ๋ฐ ํ๋ก์ ํธ ์ด๋ฆ ๋ณ๊ฒฝ ํ๋ก๊ทธ๋จ ๊ฐ๋ ํ ์คํธ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ ๊ฐ๋ฐํ๋ค๊ฐ ๋ฌธ์ ๊ฐ ์์ผ๋ฉด ํด๋น ํ๋ก์ ํธ๋ฅผ ๋ณธ ํ๋ก์ ํธ๋ก ์ฌ์ฉํ๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. MFC๋ฅผ ์ฌ์ฉํ ๋์๋ ์๋ ๋งํฌ์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์๋๋ฐ์. https://blog.daum.net/prodori/15684145 ํ๋ก์ ํธ๋ช ๋ณ๊ฒฝ ํ๋ก์ ํธ ๋ฌธ์ ๋ณ๊ฒฝ ํด๋ก vsrename์ ์ฌ์ฉํ๋ค๊ฐ Visual Studio 2010๊ณผ ๊ฐ์ ์ ๋์ฝ๋๋ UTF_8 ํฌ๋งท์ผ๋ก ์์ฑ๋ ๋ฌธ์๋ค์ ๋ํด์ ์ค๋์์ ํ์ฌ ์ง์ ๋ง๋ค์ด ๋ณธ ํด์ ๋๋ค. ProjectRename.exe ์คํ ํ๋ฉด์ ๋ค blog.daum.net ์ด์ํ๊ฒ C# ์๋ฃจ์ (*.sln)์ด๋ ํ๋ก์ ํธ(*.csproj) ์ด๋ฆ์ ๋ณ๊ฒฝํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ ์ ๊ณตํ๋ ๊ณณ์ด ์๋๊ตฐ์. ๋๊ตฐ๊ฐ ๋ง๋ค์ด์ ๋ฐฐํฌํ ..
์ต๊ทผ ๊ธ
-
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor pastebase64 (with Redmine 4.2.9)
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor pastebase64 (with Redmine 4.2.9)
2025.09.05์๊ฐCKEditor์ pastebase ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉ์๊ฐ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌํ ์ด๋ฏธ์ง๋ฅผ CKEditor ๋ณธ๋ฌธ์ ๋ถ์ฌ ๋ฃ์ ์ ์๋๋ก ์ง์ํ๋ ํ๋ฌ๊ทธ์ธ์ ๋๋ค. CKEditor์์๋ ๊ทธ๋ฆผ ์ฒจ๋ถ ํํ๋ก ์ด๋ฏธ์ง๋ฅผ ๋ฃ์ ์ ์๋๋ฐ์. PasteBase ํ๋ฌ๊ทธ์ธ์ ์ค์นํ๋ฉด ctrl+v๋ก ์ฝ๊ฒ ์ด๋ฏธ์ง๋ฅผ ์ฒจ๋ถํ ์ ์์ต๋๋ค. ์ค์น ๋ฐ๋ผ ํ๊ธฐ1. ํ๋ฌ๊ทธ์ธ ํ์ผ ๋ค์ด๋ก๋ํ๊ธฐ์๋ ๋งํฌ์์ ํ์ผ์ ๋ค์ด๋ก๋ ํ๊ฑฐ๋, ์ฒจ๋ถ๋ ํ์ผ์ ์ฌ์ฉํฉ๋๋ค.https://ckeditor.com/cke4/addon/pastebase642. ํ์ผ ๋ณต์ฌํ๊ธฐRedmine Plugin ๊ฒฝ๋ก๋ฅผ ๋งคํํ๋ค๋ฉด, ์๋์ ๊ฐ์ด ์ ๋ก๋ํฉ๋๋ค.redmine/plugins/redmine_ckeditor/assets/ckeditor-contrib/plugins3. con.. -
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor Codesnippet (with Redmine 4.2.9)
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor Codesnippet (with Redmine 4.2.9)
2025.08.29์๊ฐCKEditor์ Codesnippet ํ๋ฌ๊ทธ์ธ์ ์๋ํฐ์ ์์ฑํ ์ฝ๋ ๋ธ๋ก์ ๋ณด๊ธฐ ์ข๊ฒ ํ์ํด ์ฃผ๋ ํ๋ฌ๊ทธ์ธ์ผ๋ก, ๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ฌธ๋ฒ ํ์ด๋ผ์ดํ ์ ์ง์ํฉ๋๋ค. ๋ณ๊ฑฐ ์๋ ์๋ ์์ง๋ง, ๋จ์ํ ํ ์คํธ ํ์์ ์ฝ๋๊ฐ ์๋, ๊ฐ๋ ์ฑ์ด ๋๊ณ ๊ตฌ์กฐ์ ์ผ๋ก ๊ตฌ๋ถ๋ ์ฝ๋๋ก ๋ณด์ฌ์ค ์ ์์ด ์ฝ๋ ์ฌ๋์ผ๋ก ํ์ฌ๊ธ ์ ๋ฌธ์ฑ๊ณผ ํธ์์ฑ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ์ค์น ๋ฐ๋ผ ํ๊ธฐ์ฃผ์ CKEditor ๊ณต์ ํํ์ด์ง์์ ์ ๊ณตํ๋ codesnippet ํ๋ฌ๊ทธ์ธ ํ์ผ์ ์ฌ์ฉํ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค. ๋ณธ๋ฌธ์ ์ฒจ๋ถ๋ ํ์ผ์ ์ฌ์ฉํ๋ฉด ์ค์น ๋ฐ ์ฌ์ฉ์ ๋ฌธ์ ๋ ์์ต๋๋ค.1. ํ๋ฌ๊ทธ์ธ ํ์ผ ๋ค์ด๋ก๋ํ๊ธฐ์ ์ด๋ ์๋์ ํ์ผ์ Redmine 4.2.9์ CKEditor 1.2.3 ๋ฒ์ ์์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.2. ํ์ผ ๋ณต์ฌํ๊ธฐRedmine Pl.. -
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor (with Redmine 4.2.9)
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine CKEditor (with Redmine 4.2.9)
2025.08.23์๊ฐCKEditor๋ ๊ธ์ ์์ฑํ ๋ ๊ธ์์ ํฐํธ, ์์, ์คํ์ผ, ์ ๋ ฌ, ๊ทธ๋ฆผ ์ฒจ๋ถ, ์ฝ๋ ์ค๋ํ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์๋ํฐ ํด์ด๋ผ๊ณ ์๊ฐํ์๋ฉด ๋ฉ๋๋ค. ๋ ๋๋ง์ธ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋งํฌ๋ค์ด์ ์ ๊ณตํ์ง๋ง, ๋ ํ๋ถํ ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ CKEditor๋ฅผ ๋ณ๋๋ก ์ค์นํด์ผ ํฉ๋๋ค.์ค์น ๋ฐ๋ผ ํ๊ธฐ1. ์ ์ฅ์์์ ์ต์ ๋ฒ์ ๋ค์ด๋ก๋ํ๊ธฐgit clone -b 1.2.3 https://github.com/a-ono/redmine_ckeditor2. ํ์ผ ๋ณต์ฌํ๊ธฐRedmine Plugin ๊ฒฝ๋ก๋ฅผ ๋งคํํ๋ค๋ฉด, ์๋์ ๊ฐ์ด ์ ๋ก๋ํฉ๋๋ค.๋ง์ฝ, ๋งคํ์ ์ ํ๋ค๋ฉด ์ง์ ๋ค์ด๋ก๋ํ ํ์ผ์ Redmine plugin ๊ฒฝ๋ก๋ก ๋ณต์ฌํด์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์ต๋๋ค. ์ฐจ๋ผ๋ฆฌ ์ ์ ๊ณผ์ ์์ ๋งคํ์ ํด๋๊ณ ์์ํ๋ ๊ฒ ์ข์ต๋๋ค. ๋งคํ ๊ด.. -
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Issue Template (with Redmine 4.2.9)
[๋ ๋๋ง์ธ ํ๋ฌ๊ทธ์ธ] Redmine Issue Template (with Redmine 4.2.9)
2025.06.15์๊ฐ์ด์ ํ ํ๋ฆฟ(Issue Template)์ ์๋ก์ด ์ผ๊ฐ์ ์์ฑํ ๋ ๋ฏธ๋ฆฌ ์์ฑ๋ ์์์ ์ ๊ณตํ๋ ํ๋ฌ๊ทธ์ธ์ ๋๋ค. ์๋ฌด๋๋ ๋ค์ํ ์ฌ์ฉ์๊ฐ ์ด์๋ฅผ ์์ฑํ๋ฉด ์๊ธฐ๋ง์ ์ทจํฅ๋๋ก ์์ฑํ๊ธฐ ๋ง๋ จ์ธ๋ฐ์. ์ ์ด๋ ์ด๋ค ๊ตฌ์ฑ์ผ๋ก ์์ฑํด์ผ ํ๋์ง ๊ฐ์ด๋๋ฅผ ์ฃผ๋ ๊ธฐ๋ฅ์ด๋ผ๊ณ ์๊ฐํ์๋ฉด ๋๊ฒ ์ต๋๋ค.์ ๊ทธ๋ฆผ์ 'ํ ์คํธ' ์ ํ์ ์ผ๊ฐ์ ๋ง๋ 'ํ ์คํธ' ํ ํ๋ฆฟ ์์์ ๋๋ค. ๋ณธ๋ฌธ์ ๊ธ์ ํฌ๊ธฐ, ๋ชจ์, ์์, ๊ทธ๋ฆผ ๋ฑ ๋ชจ๋ ์์ฑ์ ์ง์ ํ ์ ์์ต๋๋ค.์ผ๊ฐ ์์ฑ ํ๋ฉด์์ '์ ํ'์ ์ ํํ๋ฉด '์ผ๊ฐ ํ ํ๋ฆฟ'์ ํ ํ๋ฆฟ ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค. ํ ํ๋ฆฟ์ ์ ํํ๋ฉด ์๋ํฐ ๋ณธ๋ฌธ์ ๋ฏธ๋ฆฌ ์ ์ํ ์์์ด ๋ฐ์๋๊ธฐ ๋๋ฌธ์, ์์ฑ์๋ ์ด ํ์ ๋ง์ถฐ ๊ธ์ ์์ฑํ๋ฉด ๋ฉ๋๋ค.์ฐธ๊ณ ๋ก, ํด๋น ํ๋ฌ๊ทธ์ธ์ 2021๋ 1์ 23์ผ์ ๋ณด๊ด ์ฒ๋ฆฌ๋์ด ๋ ์ด์ ์ ๋ฐ์ดํธ ๋์ง.. -
[AI] OpenAI API๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ธฐ์ด ๊ฐ์ด๋ (๋ ธ์ฝ๋ฉ ํ ์คํธ ํฌํจ)
[AI] OpenAI API๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ๊ธฐ์ด ๊ฐ์ด๋ (๋ ธ์ฝ๋ฉ ํ ์คํธ ํฌํจ)
2025.03.22OpenAI API๋?์ด์ ๋ ์์ฑํ ์ธ๊ณต ์ง๋ฅ ์๋น์ค์ธ ChatGPT๋ฅผ ๋ชจ๋ฅด์๋ ๋ถ๋ค์ด ๊ฑฐ์ ์์ ํ ๋ฐ์. OpenAI์ ChatGPT ์ฌ์ดํธ์์ ์ฑํ ํ๋ ๋ฐฉ๋ฒ ๋ฟ๋ง ์๋๋ผ, OpenAI์์ ์ ๊ณตํ๋ GPT ๋ชจ๋ธ์ API๋ก ํธ์ถํ์ฌ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ๋ ์์ต๋๋ค. ์ด ๋ฐฉ์์ ๋ฌด๋ฃ๋ ์๋์ง๋ง ์ง์ ๋ชจ๋ธ์ ๊ตฌ์ถํ๋ ๊ฒ์ ๋นํด ํจ์ฌ ํจ์จ์ ์ ๋๋ค.์ฐธ๊ณ ๋ก, OpenAI API๋ ์ ๋ฃ ์๋น์ค์ธ ChatGPT Plus ๊ตฌ๋ ๊ณผ๋ ๋ค๋ฅธ ๊ฒ์ ๋๋ค. GPT Plus๋ ์ ๊ฒฐ์ ๋ฐฉ์์ผ๋ก, ์๋ก์ด GPT ๋ชจ๋ธ๊ณผ ๋น ๋ฅธ ์๋ต์๋, ๋ ๊ธด ๋ํ๋ฅผ ํ ์ ์๋ ์ฅ์ ์ด ์๋๋ฐ์. API๋ ๋ง ๊ทธ๋๋ก ํ๋ก๊ทธ๋๋ฐ์ ํตํด ๋ฉ์์ง๋ฅผ ์๋ฒ๋ก ๋ณด๋ด๋ฉด ์๋ต์ ๋ฐ๋ ํํ๋ก, ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌํ์ด ๊ฐ๋ฅํด์ง๋๋ค.OpenAI API์์ ์ ๊ณตํ๋ ๊ธฐ๋ฅAPI.. -
[Container Manager] MariaDB์ ๋ ๋๋ง์ธ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ, ์ฝ๊ฒ ๋ฐ๋ผํ๊ธฐ
[Container Manager] MariaDB์ ๋ ๋๋ง์ธ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ, ์ฝ๊ฒ ๋ฐ๋ผํ๊ธฐ
2025.01.31์ด์ Docker ๋์ Container Manager ๐์๋๋ก์ง ํจํค์ง ์ผํฐ์์๋ ๋์ปค(Docker)์ ๋ ๋๋ง์ธ(Redmine) ํจํค์ง๋ฅผ ์ ๊ณตํ๋๋ฐ์. ์ด ํจํค์ง ์ค์น๋ฅผ ํตํด ์ฝ๊ณ ํธํ๊ฒ ๋ ๋๋ง์ธ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค. ํ์ง๋ง, ์์ผ๋ก ์๋๋ก์ง DSM 7.2 ๋ฒ์ ๋ถํฐ๋ ์ด ํจํค์ง๋ฅผ ์ ๊ณตํ์ง ์์ต๋๋ค.์ด์ ๋ฒ์ ์ธ DSM 6.2๊น์ง๋ ๋์ปค์ ๋ ๋๋ง์ธ์ ์ ๊ณตํ์ง๋ง, DSM 7.2์์๋ ์ปจํ ์ด๋ ๋งค๋์ (Container Manager)๋ง ์ ๊ณตํฉ๋๋ค. ์ฆ, ๋ ๋๋ง์ธ์ ์ค์นํ๋ ค๋ฉด ์ปจํ ์ด๋ ๋งค๋์ ๋ฅผ ํตํด ์ง์ ์ค์น์ DB๋ฅผ ์ฐ๋ํ์ฌ ํ๊ฒฝ์ ๊ตฌ์ถํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค.์ง์ ๊ตฌ์ถํ๋ค๋ ๊ฒ์ ๋ถ๋ด์ด ์๊ฒ ์ง๋ง, ๋ง์ ์๋ํด ๋ณด๋ฉด ๊ทธ๋ค์ง ์ด๋ ต์ง ์์ต๋๋ค. ๋ณธ๋ฌธ์์๋ ๋ ๋๋ง์ธ ์ค์น์ MariaDB ์ฐ๋ํ๋ ๋ฐฉ๋ฒ์ ์์ธํ ์ค๋ช .. -
[.Net] ์์ฑํ AI, C#์์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM) LLaMaSharp ์ฌ์ฉํ๊ธฐ(์์ ํฌํจ)
[.Net] ์์ฑํ AI, C#์์ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM) LLaMaSharp ์ฌ์ฉํ๊ธฐ(์์ ํฌํจ)
2024.08.16์์ฑํ(Generative) AI๋?๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋ก์ด ์ฝํ ์ธ ๋ฅผ ์์ฑํ๋ ๊ธฐ์ ๋ก, ์ด๋ฏธ ์กด์ฌํ๋ ๋ฐ์ดํฐ๋ฅผ ํ์ตํ์ฌ ์๋ก์ด ์ด๋ฏธ์ง, ํ ์คํธ, ์์ ๋ฑ ๋ค์ํ ํํ์ ์ฝํ ์ธ ๋ฅผ ๋ง๋ค์ด๋ด๋ ์ธ๊ณต์ง๋ฅ์ ๋๋ค.'์ ์'๋ง ๋ค์ด๋ณด๋ฉด ์ ์๋ฟ์ง ์์ ํ ๋ฐ์. OpenAI์ ChatGPT๋ ์ ์์ค ๊ฒ๋๋ค. ์ด ChatGPT๋ ํ ์คํธ ์์ฑ์ ์ด์ ์ ๋ง์ถ ์์ฑํ AI๋ก, ๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ฅผ ํ์ตํ์ฌ ์ฌ์ฉ์์ ์์ฐ์ค๋ฌ์ด ๋ํ๋ฅผ ๋๋ ์ ์๋ ๊ธฐ์ ์ ์ ๊ณตํฉ๋๋ค. ์กฐ์ฌํด์ผ ํ ๋ถ๋ถ์, ChatGPT์ ๋ต๋ณ์ 100% ์ ๋ต์ด ์๋๋ฉฐ ํ์ ๋ฐ์ดํฐ(Hallucination)๋ฅผ ๊ตฌ๋ถํ ์ค ์์์ผ ํ๋ค๋ ์ ์ ๋๋ค. ์ฆ, ๋งน์ ํ๊ธฐ๋ณด๋ค๋ ์์ฌํ๋ ์์ธ๋ฅผ ์ทจํ๊ณ ์ฌ์ฉํด์ผ ํฉ๋๋ค.์์ฆ์ ๋๊ธฐ์ ๋ฟ๋ง ์๋๋ผ ์คํํธ์ ๊ธฐ์ ์์๋ ์์ฑํ AI๋ฅผ .. -
[.Net] XML ํ์ผ ์ฝ๊ธฐ์ ์ฐ๊ธฐ, ๊ทธ๋ฆฌ๊ณ ์ง๋ ฌํ(Serialization)๋ก ๊ฐ์ฒด์ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ(์์ ํฌํจ)
[.Net] XML ํ์ผ ์ฝ๊ธฐ์ ์ฐ๊ธฐ, ๊ทธ๋ฆฌ๊ณ ์ง๋ ฌํ(Serialization)๋ก ๊ฐ์ฒด์ ์ฐ๋ํ๋ ๋ฐฉ๋ฒ(์์ ํฌํจ)
2024.05.13XML์ด๋?XML์ eXtensible Markup Language์ฝ์๋ก, ๋ง ๊ทธ๋๋ก 'ํ์ฅ ๊ฐ๋ฅํ ๋งํฌ์ ์ธ์ด'๋ฅผ ๋ปํ๋๋ฐ, ์ข ๋ ์๋ฏธ๋ฅผ ํ์๋ฉด '๋ฐ์ดํฐ๋ฅผ ์ ์ํ๋ ๊ท์น์ ์ ๊ณตํ๋ ๋งํฌ์ ์ธ์ด'์ ๋๋ค.XML์ ๋ชฐ๋์ ๋์๋ ํ๋ก๊ทธ๋จ์ ์ค์ ํ์ผ๋ก INI ํฌ๋งท์ ์ฌ์ฉํ์์ผ๋, XML์ ์ ํ ์ดํ๋ก๋ ์ค๊ณง XML ํ์ผ๋ง ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋ฐฐ์ด ํํ๋ก ๋์ด์ด ๊ฐ๋ฅํ๊ณ , ๋ฐ์ดํฐ์ ๊น์ด๋ ์์ ๋กญ๊ฒ ์ค์ ์ด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ํ, ๊ฐ์ฅ ์ค์ํ ์ ์ ์ง๋ ฌํ(Serialization)๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด์ ์ฐ๋์ด ์ฌ์ ์ฝ๊ณ ์ฐ๊ธฐ๊ฐ ์์ฃผ ํธ๋ฆฌํ๋ค๋ ์ ์ ๋๋ค.๊ทธ๋ผ, ๋ณธ๋ฌธ์์๋ XML ํ์ผ์ ๊ตฌ์กฐ์ C#์ผ๋ก ์ด๋ป๊ฒ ์ฝ๊ณ ์ฐ๋์ง๋ฅผ ๋ณด์ฌ์ฃผ๊ณ , Serialization์ ์ฌ์ฉํด ์ด๋ป๊ฒ ๊ฐ์ฒดํํ๋์ง ์ค๋ช ํ๊ฒ ์ต๋๋ค.XML ๊ตฌ์กฐ.. -
[.Net] WinForm UI ์ปจํธ๋กค ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ(Data Binding) ํํค์น๊ธฐ(์์ ํฌํจ)
[.Net] WinForm UI ์ปจํธ๋กค ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ(Data Binding) ํํค์น๊ธฐ(์์ ํฌํจ)
2024.03.24๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ(Data Binding)์ด๋? ํน์ WinForm UI ์ปจํธ๋กค ์ค DataGridView๋ ListBox์์ DataBinding ํญ๋ชฉ์ ๋ณธ ์ ์ด ์๋์? ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ์ UI ์ปจํธ๋กค๊ณผ ๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๋ฐ์ดํฐ์ UI ์ปจํธ๋กค์ด ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉด, ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋ ๋ UI ์ปจํธ๋กค์ด ์๋์ผ๋ก ๊ฐฑ์ ๋๊ฒ ๋ฉ๋๋ค. ์ฆ, ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋์ ๋ ์ฌ์ฉ์๊ฐ ์ผ์ผ์ด UI ์ปจํธ๋กค์ ์์ ํ ํ์๊ฐ ์๋ ๊ฒ์ด์ฃ . ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ์ ์ฌ์ฉํ ๋ ๋ ํ๋์ ์ฅ์ ์ด ์์ต๋๋ค. ๋๋์ ๋ฐ์ดํฐ๋ฅผ UI ์ปจํธ๋กค์ ๋ฐ์ํ ๋ ๋ฐ์ ์๋๊ฐ ๋น ๋ฅด๋ค๋ ๊ฒ์ด์ฃ . ๋ณธ๋ฌธ์์ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ์ ์ฌ์ฉํ์ง ์์์ ๋ ๋ฌธ์ ์ , ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ์ ์ ์ฉํ๋ฉด ์ด๋ค ํจ๊ณผ๋ฅผ ๋ณผ ์ ์๋์ง ์์ธํ ๋ค๋ค๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. DataGridView ์ปจ.. -
[AI] ChatGPT ์ ๋ฃ ๋ฒ์ Custom ์ฑ๋ด ์์ฑ ๋ฐฉ๋ฒ๊ณผ ์ฌ์ฉ ํ๊ธฐ
[AI] ChatGPT ์ ๋ฃ ๋ฒ์ Custom ์ฑ๋ด ์์ฑ ๋ฐฉ๋ฒ๊ณผ ์ฌ์ฉ ํ๊ธฐ
2023.12.09๋ง์ถคํ ๋ฐ์ดํฐ ๊ธฐ๋ฐ์ AI ์ฑ๋ดOpenAI์ ์ฑGPT(ChatGPT)๋ ์ ๋ง ํ์ ์ ์ด์ฃ . ์์ฑ์ผ ๊ธฐ์ค, ์ฑGPT๋ฅผ ์ฌ์ฉํ๋ฉด 2023๋ 4์๊น์ง์ ํ์ต๋ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ๋ฐ์ ์ ์์ต๋๋ค. ๊ฒ๋ค๊ฐ ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ๋ฉด ์น ๋ธ๋ผ์ฐ์ ๊ฒ์์ผ๋ก ์ต์ ๋ฐ์ดํฐ๋ ์ป์ ์ ์์ต๋๋ค.์ฑGPT๋ฅผ ์ฌ์ฉํ๋ค๊ฐ ๋ฌธ๋ ๋ ์๊ฐ์ด, 'ํ์ฌ ๋ด๊ฐ ๊ฐ๊ณ ์๋ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฑGPT์ ๊ฐ์ AI ์ฑ๋ด์ ๋ง๋ค ์ ์์๊น?'์์ต๋๋ค. ํ์ฌ์ ์ ๋ฌด ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฑ๋ด์ผ๋ก ๋ง๋ ๋ค๋ฉด, ์ฌ์ํ๊ณ ๋ฐ๋ณต๋๋ ์ ๋ฌด๋ ๊ณผ๊ฑฐ ๋ฐ์ดํฐ๋ฅผ ์ฐพ์ ๋, ๊ทธ๋ฆฌ๊ณ ์ฅ๊ธฐ๊ฐ ์ด์ด์ง ์ด์๋ฅผ ์์ฝํ ๋ ์ ์ฉํ์ง ์์๊น ์๊ฐํ์ต๋๋ค.ํ์ง๋ง ์๊ฐ๊ณผ ๋ค๋ฅด๊ฒ ํ์ค์ ๋ฒฝ์ ๋๋ฌด ๋์์ต๋๋ค. ์ธ๊ณต์ง๋ฅ ๋ชจ๋ธ์ ํ์ตํ๊ธฐ ์ํ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ด๋ป๊ฒ ์ค๋นํด์ผ ํ ์ง.. -
[์ ๋ ๋์/Selenium, C#] ChromeDriver ๋ฒ์ ์๋ ์ ๋ฐ์ดํธ ์ ์ฉ ๋ฐฉ๋ฒ
[์ ๋ ๋์/Selenium, C#] ChromeDriver ๋ฒ์ ์๋ ์ ๋ฐ์ดํธ ์ ์ฉ ๋ฐฉ๋ฒ
2023.11.22ํฌ๋กฌ ๋๋ผ์ด๋ฒ ์ ๋ฐ์ดํธ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ์ผ๋ก ํฌ๋กค๋ง ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ ์ ํ์ฌ ์์คํ ์ ์ค์น๋์ด ์๋ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์ ๋ฒ์ ๊ณผ, ์คํ๋๋ ํ๋ก๊ทธ๋จ์ ๋ฒ์ ์ ๋ง์ถ๋ ์์ ์ด ์ฐธ ๊ท์ฐฎ์์ต๋๋ค. ๋ง์ฝ, ๋ฒ์ ์ด ๋ง์ง ์์ผ๋ฉด ๋๋ผ์ด๋ฒ ๋ฒ์ ์ด ์ผ์นํ์ง ์์ ๋์ํ๋ค๋ ์๋ฌ ๋ฉ์์ง๊ฐ ๋ฐ์ํฉ๋๋ค. ๊ทธ๋์ ์ด๋ฅผ ๋์ฒํ๋ ๋ฐฉ๋ฒ์ ์๋์ ํฌ์คํ ์ ์ฌ๋ฆฐ ์ ์ด ์์ต๋๋ค. [์ ๋ ๋์/Selenium, C#] ChromeDriver ๋ฒ์ ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ [์ ๋ ๋์/Selenium, C#] ChromeDriver ๋ฒ์ ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ ํฌ๋กฌ ๋๋ผ์ด๋ฒ ๋ฒ์ ์ค๋ฅ ํ์ ํฌ๋กฌ ๋๋ผ์ด๋ฒ๋ฅผ ์ด์ฉํ ํฌ๋กค๋ง ํ๋ก๊ทธ๋จ ์ ์ ์ ์๋์ ๋ฉ์์ง๋ ํ ๋ฒ์ฏค์ ๋ดค์ ๊ฒ์ ๋๋ค. session not created: This version of ChromeDriv.. -
[.Net] ML.NET์ ์ด์ฉํ ๋ฅ ๋ฌ๋ ๋ชจ๋ธ ์์ฑํ๊ธฐ - ์ด๋ฏธ์ง ๋ถ๋ฅ
[.Net] ML.NET์ ์ด์ฉํ ๋ฅ ๋ฌ๋ ๋ชจ๋ธ ์์ฑํ๊ธฐ - ์ด๋ฏธ์ง ๋ถ๋ฅ
2023.10.15์ธ๊ณต ์ง๋ฅ ์ธ๊ณต ์ง๋ฅ(AI)์ด๋ผ๋ ํค์๋๊ฐ ์ด๋ ๊ฐ๋ ๋น ์ง์ง ์์ต๋๋ค. ํ์ต ๋๊ตฌ๋ ๋ฌผ๋ก ์ด๊ณ ์๋์ฐจ, CCTV, ๊ฒ์ ์์ง, ์ฑ๋ด, ๊ธ์ ์ธ์(OCR) ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ์ธ๊ณต ์ง๋ฅ ๊ธฐ์ ์ด ๋ง์ด ์ ๋ชฉ๋์์ต๋๋ค. ์ธ๊ณต ์ง๋ฅ์ ์ญ์ฌ๋ 1950๋ ๋ ๊น์ง ๊ฑฐ์ฌ๋ฌ ์ฌ๋ผ๊ฐ๋ค๊ณ ํ๋๋ฐ์. ์ง๊ธ๊น์ง ์ฌ๋ฌ ์ํ๊ธฐ๋ฅผ ๊ฑฐ์น๊ณ ์ง์์ ์ธ ๋ฐ์ ์ ํตํด ์ค๋๋ ์ฑGPT๊น์ง ์ค๊ฒ ๋์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, AI ๊ธฐ์ ์ ์ฐ๋ฆฌ ์ํ๊ณผ ๋ฐ์ ํ๊ฒ ์ฐ๊ฒฐ๋์๊ณ , AI ๊ธฐ์ ์ ์ผ๋ง๋ ํ์ฉํ๋์ ๋ฐ๋ผ ์ ๋ฌด ํจ์จ์ฑ์ด ๋ฌ๋ผ์ง ์ ๋์ ๋๋ค. ๋ณธ ํฌ์คํ ์ ๋จธ์ ๋ฌ๋(์ธ๊ณต ์ง๋ฅ ๋ถ์ผ์ ํ์ ์งํฉ, ๋ถ์ผ)์ ๋ํ ๊น์ ์ง์์ด ์๋๋ผ๋, C# ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋จํ๊ฒ ๋จธ์ ๋ฌ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ ์๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๊ณ ์ ํฉ๋๋ค. ML.NET ML.NET์ ๋ง์ดํฌ.. -
[Flutter] ์๋์ฐ(Windows)์ ํ๋ฌํฐ(Flutter) ํ๊ฒฝ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ
[Flutter] ์๋์ฐ(Windows)์ ํ๋ฌํฐ(Flutter) ํ๊ฒฝ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ
2023.08.231. ์๋์ฐ ์ฉ Android Studio ์ค์นํ๊ธฐ Android Studio๋ฅผ ๋ค์ด๋ก๋ํ๊ธฐ ์ํด ์๋ ์ฌ์ดํธ์ ์ ์ํฉ๋๋ค. https://developer.android.com/studio Download Android Studio & App Tools - Android Developers Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today. developer.android.com ์ ํํ์ด์ง์ ์ ์ํ๋ฉด ์๋์ ๊ฐ์ด Download Android Studio Giraffe ๋ฒํผ์ด ๋ณด์ ๋๋ค. ํด๋ฆญํ๋ฉด .. -
[Flutter] ๊ฐ์ ๋๋ฐ์ด์ค(Virtual device) ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ
[Flutter] ๊ฐ์ ๋๋ฐ์ด์ค(Virtual device) ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ
2023.08.20Android Virtual Device(AVD) ๊ด๋ฆฌํ๊ธฐ Android Studio์์๋ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ฐ๊ฒฐ๋ ์ค๋งํธ ํฐ์์ ์ฑ์ ๊ฐ๋ฐํ ์๋ ์์ง๋ง, ํธ๋ฆฌํ๊ฒ ๊ฐ์ ๋๋ฐ์ด์ค๋ฅผ ์ถ๊ฐํ์ฌ ์คํํ๊ณ ๋๋ฒ๊น ์ด ๊ฐ๋ฅํฉ๋๋ค. ๊ฐ์ ๋๋ฐ์ด์ค๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์์ฃผ ๊ฐ๋จํ๋ฐ์. ํ๋ฒ ๋ฐ๋ผ ํด ๋ณด๊ฒ ์ต๋๋ค. 1. Virtual Device Manager ๋ฉ๋ด ํด๋ฆญํ๊ธฐ ์ฒ์ Welcome ํ๋ฉด์์ More Actions๋ฅผ ํด๋ฆญํ๋ฉด Virtual Device Manager ๋ฉ๋ด๊ฐ ๋ณด์ ๋๋ค. ์ด ๋ฉ๋ด๋ฅผ ํด๋ฆญํฉ๋๋ค. ๋ง์ฝ, ์ด๋ฏธ ์์ฑํ ํ๋ก์ ํธ๊ฐ ์์ด์ Welcome ํ๋ฉด์ด ๋ณด์ด์ง ์๋๋ค๋ฉด, ์๋์ ๊ฐ์ด ์๋จ ๋ฉ๋ด์ ์์ด์ฝ์ ํด๋ฆญํด๋ ๋์ผํ ํ๋ฉด์ ๋ณผ ์ ์์ต๋๋ค. 2. Virtual Device ์์ฑํ๊ธฐ ์๋ ํ๋ฉด๊ณผ ๊ฐ์ด ํ์.. -
[DirectX] .Net WinForm์์ GDI+์ SharpDX ์ฌ์ฉํ๊ธฐ (์์ ํฌํจ)
[DirectX] .Net WinForm์์ GDI+์ SharpDX ์ฌ์ฉํ๊ธฐ (์์ ํฌํจ)
2023.06.10SharpDX vs GDI+ ์ง๋ ํฌ์คํ ์์ DirectX์ GDI+์ ๊ธฐ๋ณธ์ ์ธ ์ฐจ์ด์ ๊ณผ SharpDX๊ฐ ๋ฌด์์ธ์ง ์์๋ณด์์ต๋๋ค. [.Net] DirectX์ GDI+์ ์ฐจ์ด์ , ๊ทธ๋ฆฌ๊ณ SharpDX ์ดํดํ๊ธฐ [DirectX] DirectX์ GDI+์ ์ฐจ์ด์ , ๊ทธ๋ฆฌ๊ณ SharpDX ์ดํดํ๊ธฐ DirectX์ GDI์ ์ฐจ์ด์ SharpDX๋ฅผ ์ค๋ช ํ๊ธฐ ์ ์, DirectX๊ฐ ๋ฌด์์ธ์ง ๊ทธ๋ฆฌ๊ณ GDI์ ๋ฌด์จ ์ฐจ์ด๊ฐ ์๋์ง๋ถํฐ ์์๋ณด๊ฒ ์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ํํ ์๊ณ ์๋ GDI(Graphics Device Interface)๋ ์๋์ฐ ์ด์ ์ฒด์ ์ ๊ทธ๋ luckygg.tistory.com ๊ฐ๋จํ๊ฒ ์์ฝํ์๋ฉด, 2D ์ด๋ฏธ์ง ๋ ๋๋ง ๊ธฐ์ค์ผ๋ก ํ๋์จ์ด ๊ฐ์์ ์ง์ํ๋์ ์ฐจ์ด์ ์ด ์๋ค๊ณ ๋ณด๋ฉด ๋๊ฒ ์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ Wi..