Computer/C#
๋ง์ฐ์ค ์ขํ ๊ฐ์ ธ์ค๊ธฐ
์คํฌ๋ฆฐ ๊ธฐ์ค ๋ง์ฐ์ค ์ขํ int X; int Y; // X ๋ณ์์ ๋ง์ฐ์ค X ์ขํ (์คํฌ๋ฆฐ ๊ธฐ์ค) ๋์
X = Control.MousePosition.X; // Y๋ณ์์ ๋ง์ฐ์ค Y ์ขํ (์คํฌ๋ฆฐ ๊ธฐ์ค) ๋์
Y = Control.MousePosition.Y; ํน์ ์ปจํธ๋กค ๊ธฐ์ค, ๋ง์ฐ์ค ์ขํ // ์ปจํธ๋กค ๊ธฐ์ค์ผ๋ก ๋ง์ฐ์ค ์ขํ๋ฅผ ๋ฐํ PointToClient(new Point(Control.MousePosition.X, Control.MousePosition.Y));
Computer/WEB, PHP-JAVA-Script
์น์์ผ์ผ๋ก ์ ์กํ ์ ์๋ ๋ฐ์ดํฐ ์ข ๋ฅ
์น์์ผ ํ๋กํ ์ฝ์ ํ
์คํธ์ ๋ฐ์ด๋๋ฆฌ ๋ฐ์ดํฐ๋ฅผ ์ง์ํฉ๋๋ค. ์๋ฐ์คํฌ๋ฆฝํธ์์ ๋ฐ์ด๋๋ฆฌ ๋ฐ์ดํฐ๋ ArrayBuffer์ Blob ํด๋์ค๋ก ํ์๋๊ณ , ํ
์คํธ๋ ๋ฌธ์์ด๋ก ํ์๋๋ค. ์ผ๋ฐ ํ
์คํธ์ ๋ฐ์ด๋๋ฆฌ ํฌ๋ฉง์ ์ฌ์ฉํ๋ฉด, ๊ฑฐ์ ๋ชจ๋ ์ ํ์ HTML5 ๋ฏธ๋์ด๋ฅผ ์ ์ก/ ๋์ฝ๋ฉํ ์ ์๋ค. ์น์์ผ์ ํ ๋ฒ์ ํ๋์ ๋ฐ์ด๋๋ฆฌ ํฌ๋ฉง๋ง์ ์ง์ํ๋ฉฐ, ์๋์ ๊ฐ์ด ๋ฐ๋์ ๋ช
์์ ์ผ๋ก ์ ์ธํด์ผ ํ๋ค. socket.binaryType ="arraybuffer"; ๋๋ socket.binaryType = "blob" ๋ฌธ์์ด OnMessage ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ๋ ๋ง๋ค ํด๋ผ์ด์ธํธ๊ฐ ๋ฐ์ดํฐ ํ์
์ ํ์ธํ๊ณ ๋์. ์๋ฐ์คํฌ๋ฆฝํธ์์ ๋๋ฑ ์ฐ์ฐ์(===)๋ฅผ ์ฌ์ฉํด ๋ฐ์ดํฐ ํ์
์ ๋ฌธ์์ด์ธ์ง ์ฌ๋ถ๋ฅผ ์ฝ๊ฒ ํ๋จ๊ฐ๋ฅ. socket.OnMessage =..
Computer/WebDesign, Animation
๋ฐฐ๊ฒฝ์ด๋ฏธ์ง ์ฝ๊ฒ ์ง์ฐ๊ธฐ!! ๋ฌด๋ ค ์ธ๊ณต์ง๋ฅ (๋๋ผ์์ )
์ค๋๋ง์ด๋ค. ์ผ๋จ ์ฌ๊ธฐ๋ค! (์์งํ ์๋๊ธ๋ค์ ๋ณผ ํ์๊ฐ ์๋ค.) ๋๋ฌด ์์งํ์ด..https://www.remove.bg/ (๋ฐ๋ก๊ฐ๊ธฐ) ์ง๊ธ๊น์ง ํฌํ ์ต์ ์ด์ด์ ํ์ผ ํ๋ํ๋ ์ ์ ๋ฐ๋ผ๊ฐ๋ฉฐ ๋ฐฐ๊ฒฝ์ด๋ฏธ์ง๋ฅผ ์ง์ฐ๋ ์๊ธฐ๋ ์ง๋๊ฐ๋ค. ์์ฃผ ์ฝ๊ฒ 5์ด๋ฉด ์ด๋ฏธ์ง์์ ๋ฐฐ๊ฒฝ์ ์ฌ๋ผ์ง๋ ์ํ๋ ์ด๋ฏธ์ง๋ง ๋จ๋ ์์
์ด ๊ฐ๋ฅํ๋ค. ์ฝ๊ณ ๋น ๋ฅด๊ณ ๊นจ๋ํ๊ฒ ๋๋ผ์์
์ด ๊ฐ๋ฅํ๊ฒ์ด๋ค. ์ด์ ์ฌ์ดํธ์ ๋ค์ด๊ฐ๋ณด์.! https://www.remove.bg/ (๋ฐ๋ก๊ฐ๊ธฐ) ์ฝ๋ค.! ๋น ๋ฅด๋ค.! ์ฝ๊ฒ ๋ฐฐ๊ฒฝ์ ์ ๊ฑฐํ๊ณ ์ถ์ ์ด๋ฏธ์ง๋ง ์
๋ก๋ํ๋ฉด 5์ด์์ ์๋์ผ๋ก ๋ฐฐ๊ฒฝ์ด ์ ๊ฑฐ๋๊ณ ํ์ผ์ ๋ค์ด๋ก๋ ๋๋ ๊ณต์ ํ ์ ์๋ ๋ฒํผ์ด ๋ณด์ธ๋ค. ๋จ์ ์ด๋ผ๋ฉด,๋ฐฐ๊ฒฝ์ด ์ ๋ช
ํ๊ฑฐ๋(๋ธ๋ฌ์ฒ๋ฆฌ๊ฐ ์๋์ด ์์) ์ฌ๋ฌ๊ฐ์ง ์์ดํ
๋ค์ด ๋ณด์ด๋ ๋ฐฐ๊ฒฝ์ด๋ฉด ๋ฐฐ๊ฒฝ์ ๊ฑฐ๊ฐ ๊นจ๋ํ๊ฒ ๋์ง๋ ์์๋ค..
Computer/Image processing
Converting Image
### Mat -> System.Drawing.Bitmap ### Mat mat = new Mat("foobar.jpg", ImreadModes.Color); Bitmap bitmap = OpenCvSharp.Extensions.BitmapConverter.ToBitmap(mat); ### System.Drawing.Bitmap -> Mat ### Bitmap bitmap = new Bitmap("foobar.jpg"); Mat mat = OpenCvSharp.Extensions.BitmapConverter.ToMat(bitmap); ### Mat -> byte[] ### Mat mat = new Mat("foobar.jpg", ImreadModes.Color); byte[] bytes1 = mat.To..
Good Review/PR
(์ ๋ฌธ ์ฅ๋น์์ด, ๋นํธ์ฝ์ธ ์ฑ๊ตดํ๊ธฐ) ์ ๋ง?! ๋ค์ด์ค๋? ๋ช๋ฌ์ด ๊ฑธ๋ ธ์ง๋ง...
์์งํ,๊ฐ์ธ์ ์ธ ํธ๊ธฐ์ฌ๋ ์์ด์.. ๋ช๋ฌ์ ๋ ์์ฃผ์์ฃผ ์ฒ์ฒํ ๊พธ์คํ! computta ์ฑ๊ตด์ ํ์๋ค.์ ๋ง ๋ค์ด์ค๋? ๊ฒฐ๋ก ๋ถํฐ ๋งํ๋ฉด, ๋ค์ด์๋ค.๋ฐ์์ผ๋ ์ด ํฌ์คํ
์ ํ๊ณ ์๋๊ฒ์ผ์๋ : )์๋ค์ด์์ผ๋ฉด! ์ฌ๊ธฐ๋ผ๊ณ ! ์ฌ๋ ธ๊ฒ ์ง? ใ
ใ
๋จผ์ ์ด์ ๊ธ· (์ ๋ฌธ ์ฅ๋น์์ด) ๋นํธ์ฝ์ธ ์ฑ๊ตดํ๊ธฐ! computta ์์ ์ฑ๊ตดํ์๋ 5mBTC๋ฅผ ๋ชจ์ผ๋ฉด ์ถ๊ธ์ ์ฒญ์ ํ ์ ์๋ค. (์ง๊ธ์ 3mBTC๋ก ๋ณ๊ฒฝ๋๊ฒ ๊ฐ๋ค?!) ์ผ๋จ ์ ์ฒญ์ ํ์๋ค. ์ด๋ฏธ ์ ์ฒญํ๊ณ ๋ฐ์๊ธฐ์ 'STATUS'๋ถ๋ถ์ 'Complete' ๋์ด ์๋ค. ๊ทธ๋ฆฌ๊ณ ...๋ด๊ฐ ๋ฐ๋๊ณณ์ ์
๋นํธ(https://upbit.com/) ์
๋นํธ ๋นํธ์ฝ์ธ์ง๊ฐ์ผ๋ก ๋ฐ์๋ค. ์ด๋ฏธ ์ถ๊ธํ๊ณ ์๊ณ ๊ฐ ์๋ค๋๊ฒ... ํฐ ๊ธ์ก์ ์๋์ง๋ง, ์ ์ฒญํ 5.07mBTC๊ฐ ์
๋นํธ๋ก ๋ค์ด์๋ค. ๋์ด๋ฐ ์์ด์คํฌ..
Computer/ETC
์ฅ์น๊ด๋ฆฌ์์์ ๋๋ฐ์ด์ค ์ด๋ฆ ๋ณ๊ฒฝํ๊ธฐ
์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ค๋ณด๋ฉด ๋์ผํ ๋๋ฐ์ด์ค๋ฅผ ์ฌ์ฉํ ๋๊ฐ ์๋ค.๊ทธ๋ด๋! ์ฅ์น๊ด๋ฆฌ์์์ ๋์ผํ๊ฒ ์ด๋ฆ์ด ๋ฌ๋ค๋ฉด, ๋นํฉ์ค๋ฌ์ธ๊ฒ์ด๋ค. ์ ๊ทธ๋ผ ์ฅ์น๊ด๋ฆฌ์๋ฅผ ๋ถ๋ฌ๋ณผ๊น?์๋์ฐ10์ ๋๋ณด๊ธฐ์์ 'devmgmt.msc' ์๋์ฐ8์ดํ๋ ์คํ์์ 'devmgmt.msc' ์คํ์ํค๋ฉด ๋ฌผ๋ก , ๋ด์ปดํจํฐ-์์คํ
์ผ๋ก ๋ค์ด๊ฐ์ ์ฅ์น๊ด๋ฆฌ์๋ก ๋ค์ด๊ฐ๋๋๋ค. ๊ทธ๋ผ ์ฅ์น๊ด๋ฆฌ์ ์๋์ฐ๊ฐ ๋ํ๋๋ฉด์, ์ฐ๊ฒฐ๋ ๋๋ฐ์ด์ค๋ฅผ ๋ณผ์ ์๋ค. Razer Kiyo๋ฅผ ์ฌ์ฉํ๋๋ฐ, ๊ฐ์ ์ด๋ฆ์ผ๋ก ๋ํ๋๋ ์ค์ ํ๊ธฐ๋ ์ ๋งคํ๊ณ On/Off ํ๊ธฐ๋ ํ๋ค๋ค. ๊ทธ๋์!์ฅ์น๊ด๋ฆฌ์์์ ๋๋ฐ์ด์ค ์ด๋ฆ ๋ณ๊ฒฝํ๊ธฐ. ํด๋ณด์. 1. ํด๋น ๋๋ฐ์ด์ค์์ ์ค๋ฅธ์ชฝ๋ง์ฐ์ค ํด๋ฆญ ํ, [์์ฑ] 2. [์์ฑ]์์ [์์ธํ] ํญ์ผ๋ก ๋ค์ด๊ฐ์ '๋๋ผ์ด๋ฒ ํค'๋ฅผ ๋๋ฌ '๊ฐ'์ ํ์ธํ๋ค.3. ๊ทธ๋ฆฌ๊ณ ๋ณต์ฌ! ..
Good Review/PR
(์ ๋ฌธ ์ฅ๋น์์ด) ๋นํธ์ฝ์ธ ์ฑ๊ตดํ๊ธฐ!
https://computta.com/ ๋นํธ์ฝ์ธ, ๊ฐ์ํํ์ ๋ํ ๊ด์ฌ์ด ๋ง์์ง๋ฉด์...(์ด๋ฏธ ๋ง์ด ์ด๊ธฐ๋ ์์์ง๋ง) ๋นํธ์ฝ์ธ ์ฑ๊ตด์ ๋ํ ๊ด์ฌ์ด ๋ง์์ก๋ค. ๊ทธ๋ฆฌ๊ณ , computta ๋ผ๋ ๋ฌด๋ฃ์ฑ๊ตด ์ฌ์ดํธ๋ฅผ ์๊ฒ ๋์๋ค. ๊ณผ์ฐ! ์ผ๋ง๋ ๋ชจ์์ ์์๊น?? "ํ๊ต์์ ์ง์ฅ์์ ๊ฐ๋จํ๊ฒ ์ผ๋๊ณ ์กฐ๊ธ์ฉ ๋ชจ์ผ๋ค๋ณด๋ฉด ์ฉ๋, ํ๋ผ ๋๋ผ.. ์์ฌ์ ๋ ๊ฐ์ ๋์ค์ง ์์๊น?"๋ผ๋ ์๊ฐ์ผ๋ก ์ผ๋๊ณ ์ฑ๊ตดํ๊ณ ์๋ค. ๊ฐ์
๋ฐฉ๋ฒ์. 1. https://computaa.com/ ๋งํฌ๋ก ๋ค์ด๊ฐ ์๋จ๋ฉ๋ด [Sign Up] ์ผ๋ก ๊ฐ์
์ ํ๊ณ . 2. ๋ก๊ทธ์ธ ์ดํ, MEMBER & AFFILIATE ACCOUNT PAGE ์ [Download Smart Miner] ๋ฅผ ํตํด ํ๋ก๊ทธ๋จ์ ๋ค์ด๋ฐ๊ณ ์คํ ํ๋ฉด ๋์ด๋๋ค. 3. ๊ทธ๋ฆฌ๊ณ ํ๋ก๊ทธ๋จ ์ค์น ..
Data/Form
[ํ์์] ์ง์ถ๊ฒฐ์์
์์
ํ์ผํ์์ ์ง์ถ๊ฒฐ์์ ์
๋๋ค. [์ง์ถ๊ฒฐ์์]์ง์ถ๊ฒฐ์์๋ ๋ง ๊ทธ๋๋ก ์ง์ถ์ด ๋ฐ์ ์ ํ์ฌ ๋ด๋ถ ๊ด๋ฆฌ์ ์ง์ถ์ ์ฌ์ ์น์ธ ์์ฒญํ๋ค๋ ๊ด๋ฆฌ ์๋ฅ์
๋๋ค. ํด๋น ํ์ฌ์์ ๋น์ฉ์ด ์ง์ถ๋ ๋ ์๋ถ์ ๊ฒฐ์ฌ๋ฅผ ๋ฐ๊ธฐ ์ํด ์์ฑํ๊ฑฐ๋ ์ง์ถ์ ๋ํ ‘๋ด๋ถํต์ ์ฉ’์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ๋ง๋๋ ๊ฒ์ด ์ผ๋ฐ์ ์
๋๋ค.
Computer/C#
Higherbit, Lowbit ํฉ์น๊ธฐ
๋นํธ ํฉ์น๊ธฐ ๋ชจ๋๋ฒ์ค ๊ฐ ๋ฐ์์ฌ๋, ์กฐ๊ธ ๋น ๋ฅด๊ฒ ํ๊ณ ์ถ์ด์ ๋ง๋ฌ. ๋ค์์ ๊ทธ๋ฅ ๋ณต์ฌํด์ ์จ์ผ์ง! public int modbusMake32(ushort Higherbit, ushort Lowbit) { int result = Higherbit; result = (result
Computer
Microsoft Public License (MS-PL)
Microsoft Public License (MS-PL)This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software.1. Definitions The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law. A "contribution" is the original software, or any addi..
Computer/C#
[C#] serialPort, Delay
serialPort ๋ฆฌํด๊ฐ ํ
์คํธ ์ค ๊ฐ์ ๋ณด๋ด๊ณ ์๋ ํ
์คํธ๋ฐ์ค์ ํ์ํ๋ ์ค ๋ฐ๋ก ๋ํ๋์ง ์๋ ๋ฌธ์ ์ ์ด ์์ด์ ๋๋ ์ด๊ฐ ํ์ํ๋ค. ๋๋ต 10ms ์กฐ๊ธ ๋ถ์กฑํ๊ณ 20ms ์ ๋ ๋๋ ์ด๋ฅผ ์ฃผ๋ฉด ์ ๋๋๊ฒ ๊ฐ์ ๋ณด์๋ค. serialPort.Write ๋ก ๋ณด๋ด์ฃผ๊ณ ๋๋ ์ด! private static DateTime Delay(int MS) { DateTime ThisMoment = DateTime.Now; TimeSpan duration = new TimeSpan(0, 0, 0, 0, MS); DateTime AfterWards = ThisMoment.Add(duration); while(AfterWards >= ThisMoment) { System.Windows.Forms.Application.DoEven..
Good Review/๋ฆฌ๋ทฐ
"์ด์ ๋ ๊ณจ์ ๋ ์๋๋ค!" - TREKZ TITANIUM
AFTERSHOKZ TREKZ TITANIUM ์ค๋๋ง์ ๋ฆฌ๋ทฐ๋ฅผ ํ๋ค์.๋ญ... ์ฌ์ฉํด๋ณด๊ณ ๊ธ ์ ๋๊ฒ ์ทจ๋ฏธ์ธ์ง๋ผ.. ใ
ใ
ํ๋ฌ์ ์ ์ฌ์ ์ฌ์ฉํด๋ณด๊ณ ,์ฌ์ค ํธ์ฆํ๋ฆฌ๊ฐ ํ์ํด์ ๊ตฌ๋งคํ์๋๋ฐ...์๋๋ฌ์ด ๊ณต์ฅ์์ ์๋ฃ๊ธฐ ์ํด์ ์ฐ๊ฑด๋ฐ, ๊ท๊ฐ ์ด๋ ค์์ผ๋ ๊ณจ์ ๋ ๋ณ ์๋ฏธ๊ฐ ์๋ค์์ฐ๋ฆฌ๋๋ผ ์ค์๊ธฐ์
์ ํ์ด๋ ๋น์ทํ๋ฏ ์ถ์ด์ ๊ณจ์ ๋์ ํ๊ณ์ธ๊ฐ ์ถ๋ค์. ์ผ๋จ ์ ์์ฌ!(http://aftershokz.com/) ๊ทธ๋ฆฌ๊ณ ,๊ตญ๋ด ์ ํ์ธ์ฆ ๋ฐ ํ๋งค์ฒ(http://www.apsunfit.com/) ์ผ๋จ ํฌ์ฅ์ ํ์ ํฉ๋๋ค.๊ฐ๊ฒฉ๋๋น ์์ฒญ ํ์ ํฉ๋๋ค.์ ์ฒ์์ ๋๊ฐ ์ฐ๋ค๊ฐ ์ฌํฌ์ฅํด์ ์จ์ค ์์๋ค์. ์์์ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋๋ฐ,์ ๋
ธ๋์์ผ๋ก ํ์ต๋๋ค. ์ฐํ๋
น์์ผ๋ก ๋ณด์ด์ง๋ง, ์๋ก์ฐ๋ผ๊ณ ํ๊ณ ์์ต๋๋ค. ใ
ใ
ใ
์ ํ์ปฌ๋ฌ๋๋ธ๋ฃจ์๋ก์ฐ๊ทธ๋ ์ดํํฌ (์๋ก๋..