Wayne Chang
An Engineer, a Senior Manager, an Amateur Software Developer, a Hacker, … and a curious person.
Interest :
Reading, Japanese Animation, Programming, Japanese Language, Math, …. and try new things.
Special :
曾經學習過的程式語言 — 不滯於物,草木竹石均可為劍。自此精修,漸進於無劍勝有劍之境。(獨孤求敗)
電腦程式 語言 | 做過的專案 |
---|---|
BASIC | ⊳ 國中時代,在GW-BASIC上寫過簡單讓電腦Beep的小程式。(on DOS) ⊳ 專科時代,用QBasic做過些電腦程式課程作業。(on DOS) |
C | ⊳ 專科時代,C語言程式小作業(包含Console mode 九九乘法表以及畫出Sine圖形...等)。(on DOS) ⊳ 工作專案,CNC Milling與Turning Controller的核心程式。(on Real-time OS) ⊳ 工作專案,Panasonic 伺服驅動器 RS232通訊Driver (on DOS)。 |
X86 Assembly | ⊳ 專科時代,X86組合語言相關作業(觸發BIOS 中斷以及OS中斷做些小程式,印象最深刻的是用X86組語在螢幕上畫一條類似彩虹漸層的線條)。 |
AutoLISP | ⊳ 專科時代,畢業專題,用AutoCAD+AutoLISP做動態室內設計的專案。 ⊳ 大學時代,機動學作業(多聯桿運動模擬)。 |
C++ | ⊳ 大學時代,計算機程式課程期末作業(Mouse控制的打磚塊遊戲 with Borland C++ Builder) ⊳ 業餘興趣,HolyStone BTF02 / BTF03 FM 廣播晶片之I2C通訊Driver。 |
Matlab | ⊳ 研究所時代,畢業論文的Reinforcement learning以及Fuzzy Model。(Matlab + Simulink) ⊳ 研究所時代,一家鍋爐廠打工,寫了一個解決鍋爐設計常需要解多元聯立方程式的小工具程式。 |
8031/51 Assembly | ⊳ 大學時代,微處理機課程的最後專題,與同學合力做出保齡球計分板。 |
Visual Basic 6 | ⊳ 工作專案,用VB6修改與新增控制器對話式的ActiveX元件。(on Windows XP) |
MFC | ⊳ 工作專案,CNC Milling Controller HMI (on Windows XP) ⊳ 工作專案,CNC Turning Controller HMI (on Windows XP) ⊳ 業餘興趣,三國群英傳遊戲外掛(控制Mouse與Keyboard並計算邊界,自動移動練功) (on Windows XP) |
C# | ⊳ 工作專案,復健機器人控制器人機介面 (on Windows CE with .Net Compact Framework)。 |
JAVA | ⊳ 業餘興趣,參加第一屆通訊大賽-Android手機軟體設計競賽,健康小鈴。(on Android) |
Objective-C | ⊳ 業餘興趣,語音檔標記的專案,AudioTag。(on iOS) |
Javascript | ⊳ 業餘興趣,針對神魔之塔遊戲LINE群組的輔助Bot,土司小妹ロボ。(on CentOS with Node.js) ⊳ 業餘興趣,Ptt(批踢踢)爬蟲模組。ptt-crawler ⊳ 業餘興趣,巴哈姆特爬蟲模組。baha-crawler ⊳ 業餘興趣,整合Bitly多帳號額度的使用模組。unlimited-bitly ⊳ 業餘興趣,寶可夢個體值(IV)查詢模組。pokeiv ⊳ 業餘興趣,寶可夢 大集團 交流 大群 伺服器 Discord bot。poke-dc |