.net
[์ฑ๋ด/.NET] C#์์ ์๋๋ก์ง Chat์ ์ฑ๋ด ๋ฉ์์ง ๋ณด๋ด๊ธฐ(์์ ํฌํจ)
[์ฑ๋ด/.NET] C#์์ ์๋๋ก์ง Chat์ ์ฑ๋ด ๋ฉ์์ง ๋ณด๋ด๊ธฐ(์์ ํฌํจ)
2022.02.13์๋๋ก์ง Chat ๋ฉ์ ์ ์๋๋ก์ง์๋ Chat์ด๋ผ๋ ๋ฉ์ ์ ๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์ด๋ ํจํค์ง ์ผํฐ์์ ์ค์น๊ฐ ๊ฐ๋ฅํ๋ฐ์. ์ฃผ์ ํน์ง์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅ ๋ฉ์์ง ๊ณ ์ (๊ณต์ง ์ฌํญ), ๋ถ๋งํฌ, ํด์ํ๊ทธ, ์ฌ์ฉ์ ๋ฉ์
, ๊ฒ์ ๊ธฐ๋ฅ ์ค๋ฌธ์กฐ์ฌ, ์ ๋ฌ, ์๋ฆผ, ๋ฉ์์ง ์์ฝ, ํ์ผ ์ ์ก ๊ธฐ๋ฅ ๊ณต๊ฐ, ๋น๊ณต๊ฐ ๋ํ๋ฐฉ ํ์ผ ์ ์ก ์๋์ฐ, ๋ชจ๋ฐ์ผ ์ฑ ์ง์ ์ค๋งํธ ํฐ์์ ํ์ผ ๊ณต์ ๊ฐ๋ฅ ์ง๋ ๋ํ ๊ธฐ๋ก ์ ์ฅ ์ฆ, ์นด์นด์คํก๊ณผ ๊ฐ์ ๋ฉ์ ์ ๋ผ๊ณ ๋ณด๋ฉด ๋๊ฒ ์ต๋๋ค. ๋ฌผ๋ก , ๋ชจ๋๊ฐ Chat์ ์ฌ์ฉํ์ง๋ ์๊ฒ ์ฃ . ๊ทธ๋์ ์ ์ ๊ฒฝ์ฐ์๋ ์ฌ๋ด ๋ฉ์ ์ (์
๋ฌด์ฉ)๋ก ํ์ฉํ๊ณ ์์ต๋๋ค. ์๋๋ก์ง Chat Webhook ๊ธฐ๋ฅ ์๋๋ก์ง ์ฑ์ ์์ , ๋ฐ์ Webhook์ด๋ผ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ์์ Webhook ์์ Webhoo..
[.Net] C# ๋ ๋๋ง์ธ REST API ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ(์์ ํฌํจ)
[.Net] C# ๋ ๋๋ง์ธ REST API ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ(์์ ํฌํจ)
2022.02.10Redmine REST API REST API๋ HTTP ํ๋กํ ์ฝ์ ํ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ์ ์๋ฏธํ์ฃ . REST API์ ๋ํ ์ข ๋ ์์ธํ ๋ด์ฉ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์๋ฉด ์ดํดํ๋๋ฐ ๋์์ด ๋ฉ๋๋ค. [.Net] C#์์ Open API ๊ณ ์๋๋ก ๊ตํต๋ ์ ๋ณด ์ป๊ธฐ (์์ ํฌํจ) [.Net] C#์์ Open API ๊ณ ์๋๋ก ๊ตํต๋ ์ ๋ณด ์ป๊ธฐ (์์ ํฌํจ) ์๊ฐ ์ ๋ ๋จธ์ ๋น์ ๋ถ์ผ์ ๊ทผ๋ฌดํ๊ณ ์๊ณ , ์ฃผ๋ก ๋น์ ๊ด๋ จ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค. ์ฌ์ค ๋งค์ผ ํ๋ ๊ฒ๋ง ๊ฐ๋ฐํ๋ค ๋ณด๋ ์ง๋ฃจํ๊ธฐ๋ ํ๊ณ , ๊ฐ๋ฐ์ ๋ฐฉํฅ์ฑ์ด ๋๋ฌด ํญ์ด ์ข์ ๋๋์ด ๋ค์ luckygg.tistory.com ๊ทธ๋ฐ๋ฐ ๋ ๋๋ง์ธ๋ REST API๋ฅผ ํตํด ๋ฐ์ดํฐ์ ์ ๊ทผํ ์ ์์ผ๋ฉฐ, API๋ XML ๋ฐ JSON ํ์ ๋ชจ๋ ์ง์ํฉ๋๋ค. ๊ทธ..
[.Net] C# WinForm์์ ScottPlot์ผ๋ก ๊ทธ๋ํ, ์ฐจํธ ์ฝ๊ฒ ์ฌ์ฉํ๊ธฐ
[.Net] C# WinForm์์ ScottPlot์ผ๋ก ๊ทธ๋ํ, ์ฐจํธ ์ฝ๊ฒ ์ฌ์ฉํ๊ธฐ
2022.01.09์๊ฐ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๋ค ๋ณด๋ฉด ๊บพ์์ ๊ทธ๋ํ๋ ์ํ ์ฐจํธ์ ๊ฐ์ UI ์ปดํฌ๋ํธ๊ฐ ํ์ํ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. MFC์์๋ ๊บพ์์ ๊ทธ๋ํ๋ฅผ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์ง์ GDI+๋ก ๊ฐ๋ฐํ ๊ฒฝํ์ด ์๋๋ฐ์. ์์งํ UI ์ปดํฌ๋ํธ๋ฅผ ์ง์ ๋ง๋ค ์๋ ์์ง๋ง, ์ฌ๊ธฐ์ ์๊ฐ์ ํฌ์ํ๋ ๊ฒ์ ๋นํจ์จ์ ์ด๋ผ ์๊ฐํฉ๋๋ค. ์ด๋ฌ๋ค ๋ฉ์ธ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ ๊ธฐ๊ฐ๋ง ๋์ด๋๊ธฐ ๋๋ฌธ์ด์ฃ . ๊ทธ๋ฐ๋ฐ ์ด์ ๋ฐ๋๋ก C#์ ๋ฌด๋ฃ UI ์ปดํฌ๋ํธ๋ฅผ ๊ตฌํ๊ธฐ๊ฐ ์์ฃผ ์ฝ์ต๋๋ค. ์ฌ๋งํ ๊ฑด Nuget์์ ์์ฃผ ์ฝ๊ฒ ์ฐพ์ ์ ์๊ธฐ ๋๋ฌธ์ด์ฃ . ์ฐจํธ๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค. ScottPlot ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๋๊ฒ์์ ์ค์นํ๊ณ ๋ฐ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค. ScottPlot ํน์ง ๋ฌด๋ฃ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅ(MIT License) Windows Forms, WPF ๋ชจ๋ ์ง์ ๋ค์ํ ์ฐจํธ ์ง์(Bar,..
[.Net] WPF NodeNetwork ํ๋ก์ ํธ ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ Hello World ๋ง๋ค๊ธฐ(์์ ํฌํจ)
[.Net] WPF NodeNetwork ํ๋ก์ ํธ ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ Hello World ๋ง๋ค๊ธฐ(์์ ํฌํจ)
2021.12.27NodeNetwork์ ๋ํ ๊ธฐ์ด ์ค๋ช
์ ์๋ ํฌ์คํ
์ ์ฐธ๊ณ ํ์ธ์. [.Net] WPF NodeNetwork ๊ธฐ๋ณธ ๊ฐ๋
๊ณผ ํน์ง ์์๋ณด๊ธฐ [.Net] WPF NodeNetwork ๊ธฐ๋ณธ ๊ฐ๋
๊ณผ ํน์ง ์์๋ณด๊ธฐ ์๊ฐ ์ง๋ ํฌ์คํ
์์ Node Editor UI์ ๋ํด ์๊ฐ๋ฅผ ํ์์ต๋๋ค. Node Editor๋ ๋ชจ๋ ๋จ์์ธ ๋
ธ๋(Node)๋ฅผ ๋๋๊ทธ ์ค ๋๋กญ์ผ๋ก ์ฐ๊ฒฐํด ์ฃผ๋ ํธ์ง ๊ธฐ๋ฅ์
๋๋ค. [.Net] Node Editor UI ํ๋ ์์ํฌ ์๊ฐ - NodeNetwo.. luckygg.tistory.com ์๊ฐ ๋ณดํต ํ๋ก๊ทธ๋๋ฐ์ ์ฒ์ ๋ฐฐ์ฐ๋ฉด Hello world๋ถํฐ ์์์ ํ์ฃ . ์ด๋ ๋งจ ์ฒ์ ์ด๋ป๊ฒ ์์ํ๋์ง ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๋ณธ ํฌ์คํ
์ NodeNetwork ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํด์ ์ด๋ป๊ฒ ํ๋ก์ ํธ๋ฅผ ๊ตฌ์ฑํ..
[.Net] WPF NodeNetwork ๊ธฐ๋ณธ ๊ฐ๋
๊ณผ ํน์ง ์์๋ณด๊ธฐ
[.Net] WPF NodeNetwork ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ํน์ง ์์๋ณด๊ธฐ
2021.12.18์๊ฐ ์ง๋ ํฌ์คํ
์์ Node Editor UI์ ๋ํด ์๊ฐ๋ฅผ ํ์์ต๋๋ค. Node Editor๋ ๋ชจ๋ ๋จ์์ธ ๋
ธ๋(Node)๋ฅผ ๋๋๊ทธ ์ค ๋๋กญ์ผ๋ก ์ฐ๊ฒฐํด ์ฃผ๋ ํธ์ง ๊ธฐ๋ฅ์
๋๋ค. [.Net] Node Editor UI ํ๋ ์์ํฌ ์๊ฐ - NodeNetwork [.Net] Node Editor UI ํ๋ ์์ํฌ ์๊ฐ - NodeNetwork Node Editor UI๋? ํน์ ๋ธ๋ ๋(Blender)๋ผ๋ 3D CG ์ํํธ์จ์ด๋ฅผ ๋ณธ ์ ์ด ์๋์? ์ด ์ํํธ์จ์ด๋ ์คํ ์์ค๋ก ์์ค๊ฐ ๊ณต๊ฐ๋์ด ์๊ณ , ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ์ํํธ์จ์ด์
๋๋ค. ๊ทธ๋ฐ๋ฐ Node Editor๋ ๋ฌด์จ luckygg.tistory.com ์ด๋ฒ ํฌ์คํ
์์๋ Node Editor UI ํ๋ ์์ํฌ ์ค ํ๋์ธ WPF Node Network๋ฅผ ์ฌ์ฉํ๊ธฐ ..
[.Net] Node Editor UI ํ๋ ์์ํฌ ์๊ฐ - NodeNetwork
[.Net] Node Editor UI ํ๋ ์์ํฌ ์๊ฐ - NodeNetwork
2021.11.28Node Editor UI๋? ํน์ ๋ธ๋ ๋(Blender)๋ผ๋ 3D CG ์ํํธ์จ์ด๋ฅผ ๋ณธ ์ ์ด ์๋์? ์ด ์ํํธ์จ์ด๋ ์คํ ์์ค๋ก ์์ค๊ฐ ๊ณต๊ฐ๋์ด ์๊ณ , ๋ฌด๋ฃ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ์ํํธ์จ์ด์
๋๋ค. ๊ทธ๋ฐ๋ฐ Node Editor๋ ๋ฌด์จ ์ฐ๊ด์ด ์๊ธธ๋ ๋ธ๋ ๋ ์๊ธฐ๋ฅผ ๊บผ๋์๊น์? ์ ๊ทธ๋ฆผ์ ๋ณด๋ฉด, ๋ธ๋ ๋ ๋ด์ ์กฐ์์ ๋
ธ๋(Node) ๋จ์ ํธ์ง์ผ๋ก ๊ฐ๋ฅํฉ๋๋ค. Render Layers ๋
ธ๋์ Gamma ๋
ธ๋, Composite ๋
ธ๋์ ์
/์ถ๋ ฅ์ ์๋ก ์ฐ๊ฒฐํ์ฌ ๋ฐ์ดํฐ๊ฐ ์ฒ๋ฆฌ๋๋ ๊ฒ์ด์ฃ . ์ด๋ฌํ ํธ์ง ๊ธฐ๋ฅ์ ๋
ธ๋ ์๋ํฐ(Node editor)๋ผ๊ณ ํฉ๋๋ค. .Net ๊ธฐ๋ฐ ๋
ธ๋ ์๋ํฐ ์ ๋ ์ด๋ฌํ ๊ธฐ๋ฅ์ .Net Form ๊ธฐ๋ฐ์์ ๋์ํ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค๊ณ ์ถ์์ต๋๋ค. ์ฒ์๋ถํฐ Node Editor๋ฅผ ๋ง๋ค๊ธฐ๋ ๋ฌด๋ฆฌ์ด๋ฏ๋ก ์ ..
[.Net] C# WinForm์์ ์ฌ๋ผ์ด๋ฉ ๋ฉ๋ด(Sliding menu), ์ฌ์ด๋๋ฐ(Sidebar) ์ฝ๊ฒ ๋ง๋ค๊ธฐ (์์ ํฌํจ)
[.Net] C# WinForm์์ ์ฌ๋ผ์ด๋ฉ ๋ฉ๋ด(Sliding menu), ์ฌ์ด๋๋ฐ(Sidebar) ์ฝ๊ฒ ๋ง๋ค๊ธฐ (์์ ํฌํจ)
2021.09.26์ฌ๋ผ์ด๋ฉ ๋ฉ๋ด(Sliding menu) / ์ฌ์ด๋๋ฐ(Sidebar)๋? ์ฌ์ด๋ ๋ฐ(Sidebar)๋ ์ฃผ๋ก ์น ํ์ด์ง๋ ์ค๋งํธํฐ ์ดํ์์ ๋ง์ด ๋ณด์์ ๊ฒ๋๋ค. ์ข์ธก/์ฐ์ธก์ ํน์ ๋ฒํผ์ ๋๋ฅด๋ฉด ๋ฉ๋ด๊ฐ ํ์๋๊ณ , ํน์ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ค์ ๋ฉ๋ด๊ฐ ์ฌ๋ผ์ง๋ ํํ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฌํ ์ฌ์ด๋๋ฐ ๋ฉ๋ด๊ฐ ๋ฏธ๋๋ฌ์ง๋ฏ์ด ๋ํ๋๊ณ ์ฌ๋ผ์ง๋ฉด ์ฌ๋ผ์ด๋ฉ ๋ฉ๋ด(Sliding menu)๋ผ๊ณ ๋ ํฉ๋๋ค. ์ ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ์๋ ์ด๋ฌํ ์ฌ์ด๋ ๋ฐ๊ฐ ์์ต๋๋ค. ๋ฉ๋ด ์์ด์ฝ์ ํด๋ฆญํ๋ฉด ์ฌ์ด๋์ ์๋ ๋ฉ๋ด๊ฐ ๋ํ๋๊ณ , ๋ค์ ์ฌ๋ผ์ง๋ ๋์์ ๋ณด์ฌ์ค๋๋ค. C#์์ ๋ง๋ ์ฌ๋ผ์ด๋ฉ ๋ฉ๋ด ๋์ C#์ MFC๋ณด๋ค UI ์์
ํ๊ธฐ๊ฐ ์ ๋ง ์ ๋ง ํธ๋ฆฌํฉ๋๋ค. ๊ทธ๋์ ์ ์ด๋ ๊ฒ MFC๋ฅผ ๊ณ ์งํ๋ ์ถ์ ์ ๋์
๋๋ค. ์๋ฌดํผ, ์ด๋ ๊ฒ ํธํ C#์์๋ ์์ฝ์ง๋ง ์ฌ์ด๋..
[.Net] C#์์ CefSharp์ผ๋ก ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ (์์ ํฌํจ)
[.Net] C#์์ CefSharp์ผ๋ก ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ (์์ ํฌํจ)
2021.09.11CefSharp์ด๋? CefSharp์ Google Chrome์ ์คํ ์์ค ๋ฒ์ ์ธ Chrominum Embedded Framework(CEF)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ธ๋ผ์ฐ์ ์ปจํธ๋กค(browser control)์
๋๋ค. CefSharp์ ์ฌ์ฉํ๋ค๋ ๊ฒ์ C# ๋๋ VB.NET์์ ๋ชจ๋ ๊ธฐ๋ฅ์ ํ์ค์ด ํธํ๋๋ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ๋ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ด๊ธฐ๋ ํฉ๋๋ค. ๋ํ CefSharp๋ ์ต์ ์น ํ์ค์ ์์ฉํ๊ณ HTML5, JavaScript, CSS3 ๋ฐ HTML 5 ์ค๋์ค ๋ฐ ๋น๋์ค ์์๋ฅผ ์ง์ํฉ๋๋ค. 3D ์ฝํ
์ธ ๋ ํ๋์จ์ด ๊ฐ์ ๋ ๋๋ง์ ์ํด OpenGL/DirectX๋ฅผ ์ฌ์ฉํ๋ WebGL์ ํตํด ์ง์๋ฉ๋๋ค. ๋ํ PDF๋ฅผ ์ํ ์๋ฒ ๋๋ ๋ชจ๋๋ ํฌํจ๋์ด ์์ต๋๋ค. ์ด๋ฌํ CefSharp์ ์ ์ฒด ์์ค ์ฝ๋๋ฅผ C..
[.Net] C#์์ JPEG, PNG๋ฅผ WebP๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ (์์ ํฌํจ)
[.Net] C#์์ JPEG, PNG๋ฅผ WebP๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ (์์ ํฌํจ)
2021.08.30WebP(์นํผ)๋? C#์์ WebP ๋ณํ ๋ฐฉ๋ฒ์ ์๊ฐํ๊ธฐ์ ์์, WebP๊ฐ ๋ฌด์์ธ์ง๋ถํฐ ์์๋ณด๊ฒ ์ต๋๋ค. WebP๋ ๊ตฌ๊ธ์์ ๋ง๋ ์ด๋ฏธ์ง ํฌ๋งท์
๋๋ค(WebP๋ ์นํผ๋ผ๊ณ ์ฝ์ต๋๋ค). WebP์ ์ค๋ช
์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. WebP(์นํผ, weppy)๋ ์์ค/๋น์์ค ์์ถ ์ด๋ฏธ์ง ํ์ผ์ ์ํ ์ด๋ฏธ์ง ํฌ๋งท์ด๋ค. On2 ํ
ํฌ๋๋ฌ์ง์ค์ ๊ธฐ์ ์ ๊ตฌ๋งคํ์ฌ, ๊ทธ๊ฒ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ๊ธ์ด ๊ฐ๋ฐํ์ฌ, 2010๋
9์ 30์ผ ๊ณต๊ฐํ์๋ค. ์์ ํฌ๋งท์ธ VP8์ ํ์์ผ๋ก, ๋ฉํฐ๋ฏธ๋์ด๋ฅผ ๋ด๋ ํฌ๋งท์ธ WebM์ ์๋งค ํ๋ก์ ํธ์ด๋ค. - ์ํค๋ฐฑ๊ณผ ๋ถ์ฐ ์ค๋ช
์ ํ์๋ฉด, WebP ํฌ๋งท์ ์ผ๋ฐ์ ์ผ๋ก ๋ง์ด ์ฌ์ฉ๋๋ JPEG, PNG์ ๊ฐ์ ํฌ๋งท์ ๋์ฒดํ๊ธฐ ์ํด ๊ฐ๋ฐ๋ ๊ฒ์ธ๋ฐ์. ๊ธฐ์กด ํฌ๋งท ๋๋นํ์ฌ ์์ถ๋ฅ ์ ๋์ฑ ์ข์์ง๊ณ ๋น์ทํ ํ์ง์ ์ ์งํ ์ ์๋ค..
[.Net] C# Syntax Highlighting ์๋ํฐ๋ฅผ ์ํ ScintillaNET ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
[.Net] C# Syntax Highlighting ์๋ํฐ๋ฅผ ์ํ ScintillaNET ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
2021.08.05์ํ ์ฝ๋๋ ๋ณธ๋ฌธ ํ๋จ์ ์ฒจ๋ถ๋์ด ์์ต๋๋ค. ๊ตฌ๋ฌธ ๊ฐ์กฐ(Syntax Highlighting)๋? ScintillaNET๋ฅผ ์๊ฐํ๊ธฐ์ ์์, Syntax Highlighting์ ๋ํด ๋จผ์ ์ค๋ช
ํ๊ฒ ์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ปดํ์ผ๋ฌ ํ
์คํธ ํธ์ง๊ธฐ ๋๋ ์ผ๋ฐ ํ
์คํธ ์๋ํฐ(notepad++)๋ฅผ ๋ณด๋ฉด, ๊ตฌ๋ฌธ ๊ฐ์กฐ ๋ฐ ๊ฐ๋
์ฑ์ ์ํ ํ์ด๋ผ์ดํ
๊ธฐ๋ฅ์ด ํ์ฌ๋์ด ์์ต๋๋ค. ์ด ๊ตฌ๋ฌธ ๊ฐ์กฐ ๊ธฐ๋ฅ์ ๋ฐ๋ก ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ต๋๋ค. ๋จ์ด๋ง ๋ด์๋ ๋ญ๊น ์ถ๊ฒ ์ง๋ง, ๊ทธ๋ฆผ์ ๋ณด๋ฉด ๋๊ตฌ๋ ๋ค ์๋ ๊ฒ์ผ ๊ฒ๋๋ค. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์๊ด์์ด ๊ฑฐ์ ๋ชจ๋ ์๋ํฐ๋ Syntax Highlighting ๊ธฐ๋ฅ์ ์ง์ํ๊ณ ์์ต๋๋ค. ScintillaNET ์ด๋? ๋ธ๋ก๊ทธ์ฒ๋ผ ์น ํ์ด์ง์์ ์ฌ์ฉํ ์ ์๋ Syntax Highlighting ์ปดํฌ๋ํธ..
[OpenCV] C#์์ OpenCVSharp4 ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ์ฌ์ฉ ๋ฐฉ๋ฒ (์์ ํฌํจ)
[OpenCV] C#์์ OpenCVSharp4 ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ์ฌ์ฉ ๋ฐฉ๋ฒ (์์ ํฌํจ)
2021.06.14OpenCVSharp์ด๋? OpenCV๋ Computer Vision ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์
๋๋ค. ์ด OpenCV๋ C/C++ ์ธ์ด๋ก ๊ฐ๋ฐ๋์ด C++ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ์ง๋ง, C#์ ์ ๊ณตํ์ง ์๋๊ตฐ์. ๊ทธ๋์ ์ฐพ์๋ณด๋ C#์์๋ OpenCV๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ C# Wrapping Library๋ฅผ ์ฌ์ฉํ๋ค๊ณ ํฉ๋๋ค. ๊ทธ์ค ์ธ์ง๋๊ฐ ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ Emgu CV์ OpenCVSharp์ด ๋๊ฒ ์ต๋๋ค. Emgu CV์ OpenCVSharp์ ๊ฐ์ฅ ํฐ ์ฐจ์ด์ ์ผ๋ก, OpenCVSharp์ ๊ตฌ๋ฌธ์ด OpenCV C++ ํจ์ ๋ฐ ๋ฉ์๋์ ๋ ๊ฐ๊น๋ค๋ ์ ์ด ์๋๊ตฐ์. ์ด๋ค ๊ฒ์ ์ ํํ๋ ์๊ด์ ์์ง๋ง, ๊ฐ์ธ์ ์ผ๋ก C++ ์ฌ์ฉ ๋ฐฉ๋ฒ๊ณผ ๋น์ทํ OpenCVSharp์ด ๋ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค...
[๋ฐ์ดํฐ๋ฒ ์ด์ค] .Net C#์์ MySQL ์ฌ์ฉํ๊ธฐ (์์ ํ์ผ ๋ค์ด๋ก๋)
[๋ฐ์ดํฐ๋ฒ ์ด์ค] .Net C#์์ MySQL ์ฌ์ฉํ๊ธฐ (์์ ํ์ผ ๋ค์ด๋ก๋)
2021.05.11์๊ฐ ์ง๋ ํฌ์คํ
์์๋ ์๋์ฐ10์์ MySQL์ ์ฌ์ฉํ๊ธฐ ์ํ ํ๊ฒฝ ๊ตฌ์ฑ์ ์๊ฐํ์์ต๋๋ค. [๋ฐ์ดํฐ๋ฒ ์ด์ค] ์๋์ฐ10์ MySQL ์ค์น ๋ฐ ํ๊ฒฝ ์ค์ ํ๊ธฐ [๋ฐ์ดํฐ๋ฒ ์ด์ค] ์๋์ฐ10์ MySQL ์ค์น ๋ฐ ํ๊ฒฝ ์ค์ ํ๊ธฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ํ MySQL MySQL์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
(RDBMS; Relational Database Management System)์
๋๋ค. MySQL์ ๋ฌด๋ฃ ๋ฒ์ ์ธ ์ปค๋ฎค๋ํฐ ์๋์
(Community Edition).. luckygg.tistory.com ์ด๋ฒ ํฌ์คํ
์์๋ ์ฝ๋ ๋ ๋ฒจ์์ ์ด๋ป๊ฒ MySQL์ ์ ๊ทผํ์ฌ DB์ ์ ๊ทผํ๋์ง ์๊ฐํ๊ฒ ์ต๋๋ค. ์์ ํ๋ก์ ํธ ๋ชฉํ ๋ณธ๋ฌธ์ ์์ ํ๋ก์ ํธ๋ ๊ฐ๋จํ๊ฒ MySQL์ ์ฌ์ฉํ์ฌ ์ ํ๋ฒํธ๋ถ๋ฅผ ๋ง๋ค๋ ค๊ณ ..