** ์ด ๋ฌธ์์ ์๋ณธ ์ฃผ์๋ ์ฌ๊ธฐ(https://github.com/free302)์ ๋๋ค. **
-
2008~2020๊น์ง ๊ดํต์ ์์ ์ ์กฐ ๊ธฐ์ ์์ ์ฐ๊ตฌ์์ผ๋ก ๊ทผ๋ฌดํ์๋ค. 2012๋ ๋ฌผ๋ฆฌํ๊ณผ
QuantumOptics
์ ๊ณต์ผ๋ก ๋ฐ์ฌํ์๋ฅผ ์ทจ๋ํ์๋ค. ๊ทผ๋ฌดํ ํ์ฌ๋ ๊ดํต์ ์์คํ ์ ์ฐ์ด๋ ์ํ ๊ดํ์์์ธWDM์นฉ
๊ณผ ๋ชจ๋์ ๊ฐ๋ฐ ์์ฐํ๋ ํ์ฌ์ด๋ค. ํ์ฌ์์ ์ ๋ถR&D๊ณผ์ ๊ธฐํ/๊ด๋ฆฌ,๊ดํน์ฑ ์ธก์ ์์คํ
๊ฐ๋ฐ,์ธก์ ๋ฐ์ดํฐ ๋ถ์SW
๋ฐ๋ฐ์ดํฐ๊ด๋ฆฌ Web์๋ฒ
๊ฐ๋ฐ ๋ฑ์ ์ํํ์๋ค. -
๊ดํน์ฑ ์ธก์ ์์คํ
์ ์์ฐ๋ WDM ์นฉ์ ๊ดํ์ ํน์ฑ(ํฌ๊ณผ์คํํธ๋ผ)์ ์ธก์ ํ์ฌ ํ์ผ๋ก ์ ์ฅํ๋ค. ์์คํ ์Mechanical Alignment Part
,Optical Measurement Part
,์ ์ดPC
๋ก ๊ตฌ์ฑ๋๋ค.MA Part
๋ 50nm ์ ๋ฐ๋์ Motion ์ ์ด๋ถ์ ๊ธฐํ ์ผ์๋ก ๊ตฌ์ฑ๋๋ฉฐ, ์นฉ์ ๊ด์ ๋ฐ ๊ณ์ธก๊ธฐ์ ์ฐ๊ฒฐ๋ ๊ด์ฌ์ ์ ์ ๋ ฌํ๋ค.OM Part
๋ ๋น์ ์ธ๊ธฐ๋ฅผ ์ฝ๋ ๊ดํ์๋ฏธํฐ์ ๊ฐ๋ณํ์ฅ์ ๋ ์ด์ ๊ด์(TLS)๋ก ๊ตฌ์ฑ๋๋ฉฐ, ์นฉ์ด ์ ๋ ฌ๋ ์ํ์์ ๊ดํฌ๊ณผ์จ์ ์ธก์ ํ๋ค.์ ์ดPC
๋ GPIB/DAQ/USB ๋ฑ์ผ๋ก ๊ฐ ์ฅ์น๋ค์ ์ฐ๊ฒฐ/์ ์ดํ๋ฉฐ์ธก์ ์ ์ดSW
๋C#
์ผ๋ก ๊ฐ๋ฐํ์๋ค. -
๊ณ ๊ฐ์ธ TLS๋ฅผ ์ฌ๋ฌ ์์คํ ์ ๊ณต์ ํ๊ธฐ ์ํด TCP์๋ฒ
TLS Server
๋ฅผ ๊ฐ๋ฐํ์๋ค. ์๋ฒ์ ํด๋ผ์ด์ธํธ์ ์ฅ์น๋ค์ ์ ๊ธฐ์ /๊ดํ์ ์ผ๋ก ์ฐ๊ฒฐ๋๋ฉฐ ์ ์ดPC๋ TCP ์์ผ์ผ๋ก ์ฐ๊ฒฐ๋๋ค. 1๊ฐ์ TLS๋ฅผ 2๊ฐ์ ํด๋ผ์ด์ธํธ ์์คํ ์ด ์ฌ์ฉ์ ์ฝ๊ฐ์ ์ฑ๋ฅ์ ํ(์ธก์ ์๊ฐ์ฆ๊ฐ)๊ฐ ์์ง๋ง, ์ดํ 6๊ฐ๊น์ง ํด๋ผ์ด์ธํธ๋ฅผ ๋๋ ค๋ ์ถ๊ฐ ์ฑ๋ฅ์ ํ๋ ์์์ผ๋ฉฐ, ์๋ฎฌ๋ ์ด์ ๊ฒฐ๊ณผ ์์ญ๊ฐ์ ํด๋ผ์ด์ธํธ์ ์ฐ๊ฒฐ๋ํด ์ถ๊ฐ ์ฑ๋ฅ์ ํ๋ ๋ํ๋์ง ์์๋ค. -
ํ์ฒญ์ ์ฒด์ ์ ๊ณตํ๋
์ธก์ SW
์ ๋ํ์ฌ 2๊ฐ์ง ํด์ ๊ฐ๋ฐํ์ฌ ๋ถ์ ์ ํ ์ฌ์ฉ์ ๋ฐฉ์งํ์๋ค.native wrapping tool
์C++
๋ก ์์ฑ๋ native binary๋ก ๋ชจ๋C# exe & dll
๋ฅผ ๋ํํ์ฌ IL decompile์ ๋ฐฉ์งํ๋ค. ๋ํlicense tool
์ ์ ์ดPC ๊ณ ์ ์ ์ ๋ณด๋ฅผ ์ธ์ํ์ฌ์ธก์ SW
์ ๋ฌด๋จ๋ณต์ฌ ์ฌ์ฉ์ ๋ฐฉ์งํ๋ค. -
์ธก์ ๋ ํฌ๊ณผ์คํํธ๋ผ์ ๋ถ์ํ๊ธฐ ์ํ
wdm analyzing library
๋ฅผ ๊ฐ๋ฐํ์ฌ ๋ฐ์คํฌํ ์ฑ๊ณผ ์น์๋ฒ์ ์ฌ์ฉํ์๋ค(c# & phthon). ๋ผ์ด๋ธ๋ฌ๋ ์ฝ๋์์ ์์ด ์ฌ๋ฌ ๋ถ์์๊ณ ๋ฆฌ์ฆ์ ๋์ํ๋๋ก ์ ์ฐํ๊ฒ ์ค๊ณํ์๊ณ ์๋ง๊ฐ์ ํ์ผ์ ์ฒ๋ฆฌํ๋๋ฐ ๋ณ๋ น์ฒ๋ฆฌ ๊ธฐ๋ฒ์ ์ฌ์ฉํ๋ค. -
๋ฐ์ดํฐ๊ด๋ฆฌ Web์๋ฒ
๋ ์ด๊ธฐ๋ฒ์ ์ python๊ณผ Django๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐํ์์ผ๋ฉฐ, ์ดํPostgreSQL
DB์๋ฒ์ asp.net์ผ๋ก ์ฌ๊ฐ๋ฐํ์๋ค. ๋ฐฑ์๋์ ํ๋ฆฐํฐ์๋ ๋ชจ๋์ C#์ด ์ฌ์ฉ๊ฐ๋ฅํBlazor
๊ธฐ์ ์ ํ์ฉํ๊ณ , ์ถํ ์ถ๊ฐ๋๋ ๋ฐ์ดํฐ๋ชจ๋ธ์ ๊ธฐ์กด์ฝ๋ ์์ ์์ด ๋ฐํ์์ ์์ฑํ ์ ์๋๋กOpCode Emission
๊ธฐ๋ฒ์ผ๋กDynamic DB Context
๋ฅผ ๊ฐ๋ฐํ์๋ค. -
๊ทธ ์ธ ๊ด์ ๋ณํ์ฅ์น(optical powermeter), ํธ๊ด์ ์ด์ฅ์น(polarization controller) ๋ฑ HW์ฅ๋น์ firmware๋ฅผ ๊ฐ๋ฐํ์๋ค.
- ์ฌ์ฉ์ธ์ด: C#, C/C++, Python, Java, Mathematica, Javascript,
TeX
- TOOLs: Mathematica, Visual Studio, Notepad++, Git/Github, 3D Inventor, Altium Designer(์ ์ํ๋ก์ค๊ณ), C2V Olympios(๊ด๋ํ๋ก์ค๊ณ), Avr Studio
- ๐ง [email protected] โ๏ธ 010-9066-3569 Slack
๊ด๋ฆฌ๋ฅผ ์ํด ๋๋๋ก ์ฑ(UI)๊ณผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ถ๋ฆฌํ์๋ค.
- ์ค๋งํธํ ์ผ์ ๋ฐ์ดํฐ ๊ด๋ฆฌ (Python/Flask/Dash)
cams-server
- Spectrometer Measure & Analysis by Machine Learning
ML
UI
- ์คํํธ๋ผ ๋ถ์์ ํตํ ๋น์ฑํ ํ๋น์ธก์ ๊ธฐ ์ด์ฉ์ฑ ๋ฐ ML ๋ถ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ(
ML.NET
) - Coin Trading System
UpbitTrader
- Crypto-Currency ์๋๊ฑฐ๋ ์์คํ , ์๊ณ ๋ฆฌ์ฆ ํ๋ฆฌ๋ฏธํฐ ์ปจํธ๋กค
- TLS ๊ณต์ ๋ฅผ ์ํ
UniverseTcp
- TCP server/client library, TLS ์ ์ด ๋ฐ ํต์ ๋ฐ์ดํฐ ๋ถ์
- ์ธก์ ๋ฐ์ดํฐ ๋ถ์์ ์ํ
UniverseWdm
- ๊ณตํต interface/์๋ฃํ, ๋ฐ์ดํฐ (ํฌ๊ณผ์คํํธ๋ผ) ๋ถ์ ๊ตฌํ
- Web application์ ์ํ
WebData
- Generic model interface, dynamic db context interface & implimentation
- ๊ฐ์ข
์ ํธ๋ฆฌํฐ ํด๋์ค ๋ชจ์
UniverseUtility
- Reflection์ ์ด์ฉํ ์ค์ ํ์ผ๊ด๋ฆฌ, ์ค์ ํ์ผ๋ด ๋ฌธ์์ด ์กฐ์&Casting ๋ฑ ๋ฌธ์์ด ํ์ฅ
- ๋ค์คํค Dictionary/ํด์ฌ์ฝ๋ ๋ฑ ์๋ฃ๊ตฌ์กฐ, ์์ถ, native/.net ๋ก๋ ๋ฑ
- VS ํ๋ก์ ํธ ๋ฒ์ ์ ์๋์ผ๋ก ์ค์ ํด์ฃผ๋ ํ๋ฌ๊ทธ์ธ
BuildVersion
- major.minor๋ ์๋์กฐ์, build.revision์ utc 2000-1-1T00:00:00 ๊ธฐ์ค์ผ๋ก ๋น๋์๊ฐ์ ์ผ์(days)์ 2์ด๋จ์๋ก ์ค์
- ๋์ปดํ์ผ ๋ฐฉ์ง native wrapping tool
CppWrap
(C++) - ๋ณต์ฌ ๋ฐฉ์ง ํด
UniverseLicense
- ๋ฐ์ดํฐ ๋ถ์/๊ด๋ฆฌ Web Application
WdmServer
(ASP.NET Core) - ๊ดํน์ฑ ์ธก์ ์์คํ
์ ์๋ฒ ์ฑ
TlsServer
- ๊ดํน์ฑ ์ธก์ ์์คํ
์ ํด๋ผ์ด์ธํธ ์ฑ
OdmsSw
- ๊ดํน์ฑ ์ธก์ ์์คํ
์ ๋ฐ์ดํฐ๋ถ์ ์ฑ
WdmAnalyzer
- WDM๋ชจ๋ ์ธก์ ์ฉ ์ฑ
Pigtail
-
๊ดํน์ฑ ์ธก์ ์์คํ
์ ์ฌ์์SpecSheet
(Tex)
- NavyField ๊ฒ์ ์๋ณ๋ฝ๊ธฐ ์๋ํ ํด
NFTool
- 21๋ ์ด์ ์ค์ฐ๋์ ๊ตญํ์์์ ๊ณ์ฐ๊ธฐ
Congress
- NTFS ํ์ผ์ alternate stream lib
NtfsAltStream
- ์ฌ์ ๋ ๋ฐ์ดํฐ์์ ์ค์๊ฐ ์ฌ๋ฐ์ ๊ณ์ฐ ๋ฐ ์๊ฐํ ์ฑ
EcgDev
- ๊ธํ์ ์กฐ์ ์ฒด์ ๊ธํ๊ด๋ฆฌ ์น์๋ฒ (C# app์ activex๋ก ๋ณํ)
- Android ์ฉ ์ฐ๋ฝ์ฒ ๊ด๋ฆฌ, SMS ๋ฐ์ก ์ฑ (Java)
- ๋ง์ฐ์ค ๋งคํฌ๋ก๋ฅผ ์ํ ๊ฐ์ ๋ง์ฐ์ค ๋๋ผ์ด๋ฒ (C++)