若從pdf中開啟,建議至下列網址中取得最新作品集
https://www.gitbook.com/book/scsonic/about/details
個人簡歷
- 我是一個軟體工程師,愛好各種新事物,自學能力強,從ios/android app、Deep learning、電子電路都是自學而來,每次學了新的就會作一些奇怪的東西,學無止境,不要讓規則限制你的創造力,很多事只要換另一個更廣的角度想就會不一樣,希望大家都是Open Mind,工作也是成長的機會。
0912xxxxxx請透過mail連絡,73年次,[email protected]
多個android & iOS app 上架經驗
具備電子電路知識,會用arduino/raspberry pi等各種開發工具,可以說是一個"Maker"
喜歡各種資訊產品,並了解其原理,如DIY 3D印表機、仿生機械手臂Inmoov、HTC Vive等
有時參加黑客松 (重點在於跟不同人的互動,如何完成溝通,如何在短時間內完成目標)
有自已買vps & domain scsonic.com,放一些雜七雜八的東西
比賽得獎經驗
- 參加比賽較有目標,比起課堂上的學習還要有趣得多,時間久遠,以下列出部份。
- 台北縣高中程式設計競賽第一名
- 全國大專軟體設計競賽 2003 乙組 第二名
- 全國大專軟體設計競賽 2004 佳作
- 中華電信軟體加值賽2006年 佳作
- 2007 微軟潛能創意盃 第二名
- 2016台大黑客松 遊戲設計組第一名 (ps: 重點是不同人的互動,作品很簡單)
- 2017 VR黑客松創新獎 vr嚇人遊戲: 鬼出現時後面會涼涼的(遊戲會驅動arduino風扇)
2018魚客松Fishackathon 冠軍: 潛艇勾吻鮭,用自動導航潛水艇檢測水質
作品集/相關經驗
歐派相機 OppaiCamera
- 這是一個會辨識、定位Oppai的app,並加上有趣效果的app(Oppai是日文,指的是胸部,乳溝,比基尼)
下載https://itunes.apple.com/us/app/oppaicamera/id1382270395?l=zh&ls=1&mt=8- 又被apple下架了 請試 https://testflight.apple.com/join/Z2TW7dMD
- 範例影片https://www.youtube.com/watch?v=NUVUUuXfFHU
- 使用DeepLearning技術(逼我的顯示卡看歐派)、CoreML、自行收集資料再訓練而成
- iphone有coreml速度夠快,android的高通加速方案並不能滿足所有手機,Android爛爆
- 因為被apple一直有意見所以加一些無關的特效
Amazon Alexa 開發
- 自學了Alexa的api,設定lambda後台
- 送news、設定語句與slot、擷取user id連至會員系統等
StarryNight VR
- https://itunes.apple.com/us/app/starry-night-vr/id1387079193?mt=8
- 透過VR及相機,把你四周的景色變成星月夜的景色
- 使用 StyleTransfer作成,需要近40g的空間才能訓練,vgg + coco + hdf5等,一般人請物嘗試 囧
- 解析度極低128~256,沒有立體效果,改成coreml要把一個layer換掉,害我白訓練好多
- 下一版是水下世界,所有景色會變成水波紋,預計加上3d的魚。
我的四軸好聰明
運用四軸加上深度學習,用單鏡頭,作出即時計算距離效果
影片 https://www.youtube.com/watch?v=lMAyJY5TRjI&feature=youtu.be
pixhawk f450 sjcam m10,用18650可飛20分鐘
透過物件偵測及大小代入公式求距離,實際上並不準,商用一定是要拿更好的設備作,不可能靠單鏡頭
ThunderTiger RoboHero 機器人 App
- 在雷虎科技作的機器人操作app,有ios及android版原生App
- 範例影片: 星際大戰風暴兵版 https://youtu.be/p3a8Ji3sh_M
- 範例影片: 天空之城機器人版 https://youtu.be/MTPi5hUc0zw
- ios: https://itunes.apple.com/us/app/ttrobotix-robohero/id1128647228?mt=8
- android: https://play.google.com/store/apps/details?id=ttrobotix.com.robohero&hl=zh_TW
- 使用3D相關技術: SceneKit及Web GL、three.js 等技術製作、ESP8266控制17個pwm
- 開發Scratch外掛,也支援Blockly,可在小朋友的程式設計課程中當作練習對像,機器人作為教育,成本還是很高,一班的學生可能只有個位數robohero,國中生拿到機器人會很high,大家一上課就想要自已玩,無法控制。
- 開放相關程式碼在github https://github.com/ttrobotix/RoboHero,供diy玩家學習
Cos遙控器App
一個透過app來遙控arudino的app,如led、inmoov機器人手臂等等,主要是用藍芽 4.0的連線功能,要注意的是藍芽2.0速度比4.0還快。
android https://play.google.com/store/apps/details?id=com.ygk.cosremote&hl=zh_TW
ios https://itunes.apple.com/us/app/cos-yao-kong-qi/id1088528456?mt=8
雙原生app、藍芽2.0 4.0連線、arduino。
也有通過iphone認證過的BT2.0的裝置,EAAccessory開發經驗。
GCode Camera App
- 分析3d列印用的GCode檔,分析參數 如層高、速度、溫度,加在照片上,以便分享列印成果於社群。ios限制匯入檔案只能從雲端如icloud dropbox等
- android https://play.google.com/store/apps/details?id=com.ygk.gcodecamera (因為沒更新camera 權限被下架XD)
- ios https://itunes.apple.com/tw/app/gcode-camera/id1001439926?mt=8
- 雙原生app、有存取相機、匯入雲端空間檔案、處理3d列印GCODE格式
我的Cos相簿 App
- 透過App store/play store 應用程式內購,賣數位寫真相簿的App,當初是想幫台灣的Coser賣寫真出國,走純數位通路,實體書或光碟很累,加上個人作的數位加密,賣的每一張相片都不一樣,就算轉jpg圖檔後也會存在,以便抓盜版,但提供照片的Coser不多,後來幾乎停止更新了。
- android https://play.google.com/store/apps/details?id=com.ygk.mycosalbum
- ios https://itunes.apple.com/tw/app/my-cos-album/id948144569?mt=8
- 雙原生app,均作好了iap購買機制,均使用同一伺服器後端,用正規的方式設定了英、日、中三國語言。
Cos金魚腦
- 會隨機出現台灣cosplayer的照片,讓玩家猜哪個coser的遊戲,使用facebook api去取得粉專動態時報等資料,再依照各種參數顯示給玩家猜。
- http://scsonic.com/cosguess/
- 臉書過一段時間就會renew image url所以圖都失聯了,沒人在用沒修 XD
- 簡單的網頁前後端,JQuery Mobile、facebook api等等
- 臉書照片過一般時間連結會重置,故,如果不常檢資料庫就會失聯
我的共乘專車
- 開發給野雞車用的,野雞車使用此app可以得知野雞車目前位子,來決定要不要搭車,反正內湖還是塞到爆。
- 長久未更新已下架 https://play.google.com/store/apps/details?id=com.ygk.mybus
- GPS及地圖api相關應用
- 後來沒在坐野雞車啦,沒在使用
運動追蹤器
- 前公司的工作項目之一,主要功能為報名比賽、比賽時追蹤選手的位子、顯示路徑、通知比賽消息等功能。
- 地圖均使用Google Map,還有附一個裁判控制程式供後台使用,使用者可透過NFC跟裁判互動。
- 搭配MTK Linkit One作成小型GPS Tracker。
- nfc讀寫卡片、結合ibeacon、藍芽手環、GPS報到
- 使用ant+連線心跳帶 (只支援部份手機)
使用各種api經驗
- 使用facebook登入、照片、動態時報、擷取同app朋友清單等、flicker api取得照片、google api取得相片、上傳/下載google drive檔案等。 各家api都不斷的在更新中,每次要用都用最新版的準沒錯。
連線小米手環
- 使用BLE操作小米手環(連線、回傳配對結果、心跳、讀取各種資料)
- 另創獨特方法以便偵測使用者是否有成功回應拍拍手環動作(得到控制權)。
- 小米手環每一段時間就透過app更新韌體,api會一直改,有更新的就會無法使用,囧
iBeacon Tracker
- 用Intel Edison作指向性ibeacon雷達,hcidump取得藍芽掃描raw data,偵測beacon所在角度及距離,依照角度及訊號強度標示在網頁上。
- http://scsonic.com/iot/ (沒有資料不會動) 黑客松作完就沒了
- android手機藍芽掃描速度有限制,nexus5可設定,有的手機不行,android分枝跟本qq。
單晶片相關
- 以前曾使用8051及藍芽SPP模組、j2me作藍芽遙控車,那時還沒有android,全部手工作電路板自已買ic來作,自學電子電路而成。
- 後來arduino熱門多了也有很多模組,使用過Linkit系列及Raspberry Pi、STM32系列、intel edison、ESP8266等各種開發板。
- 有些模組要用IAR開發才能寫韌體,現在潮流是mbed了,沒跟 @@ 。
3D印表機相關
- 個人喜歡各種科技玩具,3D印表機就是其中之一,經手四台3D印表機,最後留下的是台灣Flux3d印表機
- 下載了InMoov機器人手臂實作,自行寫好韌體並透過手機藍芽遙控
- 能夠畫簡單的3d模型,如筆筒或輪胎、伺服機連結座等。
DDDuck 3D照片網站
- 透過3d照像機,作的3d照片分享網站
- 功能簡單,以前放在aws上,後來只修復部份功能再放回現在的網站上
- 網站上可配合許多看3d的方法(那時google cardboard還沒出,如鏡子法,鬥雞眼法,偏光電視專用法 等等)
- 只復活部份功能 http://scsonic.com/ddduck
VR視角 搖控車
- 把樹莓派及二個廣角camera塞在搖控車上,透過Web VR(在網頁直接顯示3d內容) 來觀看車子的camera
- 使用JQuery、A-Frame
- https://github.com/scsonic/StereoVRLive
VR生死一瞬間 - 車禍模擬遊戲
- 透過VR 觀看車禍影片,用跳的動作閃開,限定使用cardboard (pc端無法)
- http://scsonic.com/vralive
- 黑客松作的,其實是一個簡單到不行,用A-Frame作的小東西
伺服器相關
- 自已在digitalocean有買一台VPS,便宜五美金/月,速度也滿快的。也使用過amazon aws,只是太貴了,個人用便宜的就好。
- 才5美金沒安全,寫個script每星期上傳壓縮檔到google drive當備份。
- 有多次使用php / mysql / apache / nodejs 架站完成網頁case或app後台的經驗。
申請專利
- 在acer任職時曾申請專利,二年後得到一次專利獎金50000,但後來員工系統改版,無法再申請。發明第I522888號,電子裝置及其影像檢視方法。
戀x小棧
- 以前跟一些人合作開發的戀愛交友平台,由於被告詐欺(詳請可搜尋相關新聞),目前已全數下架 XD
全民大搜證
- 建立公開網站,上傳行車記錄器影片,影片附加gps及時間資訊於時間軸上,可簡單的查詢何時何地之影片,不用再苦苦上網救助好心人錄到的影片。
- 後來沒有wifi行車記錄器廠商要合作,而且是黑客松作的雛形,非常簡單。
臉書、網頁資料parser、自動機器人等等:
- 仿造http request,摸擬存取cookie相關行為,去各種網站(如天氣 油價 樂透 水電費 各地停車費 活動等)抓取資料。
- 自動趣圖搜尋器: 用facebook fql等相關資料,去抓取fb的留言,拿來交插比對,重覆使用之圖片權重增加,用來提供給愛圖戰的網友玩。
Android Hardware Encoding/Decoding:
- 用Android內建之Hardware Encoding/Decoding作即時視訊對話、遠端視訊監控,使用OpenMax介面,跟硬體有關,不完全支援所有android,滿討厭的。
P2P多人視訊會議
- 用來作一對多的Live Stream的工具,會自動測量頻寬,自動調整傳輸路徑,提升影像同步率。在linux及windows底下多人視訊。
- 底層是ffmpeg
mydlink
- 透過mydlink網站交換使用者及ipcam的資訊,在外不用覆雜的設定就能觀看家中ipcam等資訊
- 使用nat traversal, stunt, upnp, relay等技術