2017年2月28日 星期二

Unicode & code conversion study

UTF-8 vs UTF-16
https://zh.wikipedia.org/wiki/UTF-8

2017年2月26日 星期日

Arduino 資料收集

介紹擴充板
S4A介紹
S4A實驗(台中教育局)
葉難


買過的買家
http://class.ruten.com.tw/user/index00.php?s=buyic&d=3085726&o=0&m=1


RJBot port到Arduino的環境
1. Arduino 使用javascript控制GPIO的能力  https://create.arduino.cc/projecthub/glowascii/basic-arduino-javascript-workshop-88c8df
2. GPIO的https://create.arduino.cc/projecthub/glowascii/basic-arduino-javascript-workshop-88c8df

3. TJBot Source  https://github.com/ibmtjbot/tjbot
https://www.instructables.com/id/Build-TJ-Bot-Out-of-Cardboard/


http://adilmoujahid.com/posts/2015/07/practical-introduction-iot-arduino-nodejs-plotly/

2017年2月23日 星期四

Robot之路 - Day2

找了很多資料都不太清楚
最後找到這篇才做出第一個facebook chatbot
https://github.com/jw84/messenger-bot-tutorial


















學到
  • 新增git remote 
    • =>https://git-scm.com/book/zh-tw/v1/Git-%E5%9F%BA%E7%A4%8E-%E8%88%87%E9%81%A0%E7%AB%AF%E5%8D%94%E5%90%8C%E5%B7%A5%E4%BD%9C
  • 新增粉絲專頁, 設定WebHook
  • 設定Procfile for hekuro

  • https://www.sitepoint.com/building-facebook-chat-bot-node-heroku/

下一關:
  • 整合這個殼跟匯率的爬蟲

2017年2月22日 星期三

Chatbot之路 - Day1 寫一隻抓匯率的chatbot

需求:

  • 讀台銀的匯率網頁
  • 使用者可以輸入“日元” 回傳即時匯價
  • 到價通知
    • 系統預設的匯價
    • 使用者設定匯價
  • 畫面下方預設選項
元件:
  • server端http request抓出幣別-匯價
學習
  • 在Heroku上面部署node.js
  • 串Line/FB前端  
  • 資料庫
進度
2/23
  • 申請Heroku/Line developer 帳號 
  • 後端parse匯率done
  • Problem: WebHook 測試一直失敗

2015年12月24日 星期四

Mobile Computing courses in NCCU for 2015 2H

  In 2015 2H, AI team members in Taipei has a chance again to collaborate with Cheng-chi university on Mobile computing course. We contribute 50% of lecture time to introduce a series of courses with Bluemix.


- Oct. 2     Blumix intro (IBM)
- Oct. 16    Blumix IOT case study (IBM) - Simulator
- Oct. 30   Lab 1 on crowd sourcing(IBM) - “Mobile First Boilerplate Starter”
- Nov. 6    Lab 2 on crowd sourcing(IBM) - "Mobile App development"
- Nov. 13   Lab 3 on IOT - Arduino (IBM)
- Nov. 27  IOT Show Case
- Dec. 4     Lab 4 on Geospatial analytics service
- Dec. 11    Lab 5 on IOT - MQTT on mobile phone. ​


  In the courses, students are required to complete their project assignment with Bluemix, they bring many interesting ideas, such as Crowd Sourcing on mobile, IOT Plant care system etc. The team enjoy the "teaching" journey a lot, since we always inspired by the creation of young generation. We are looking forward the deeper collaboration with NCCU next year.

2015年9月21日 星期一

Cloud course in NCCU


In 2015 spring, AI team members in Taipei worked with Cheng-chi university to introduce a series of courses in Cloud computing courses.

-5/12 IBM: Running Java programs on Bluemix [Labs by Tony Yang]
-5/26 IBM:  IoT App on Bluemix [Labs by Iris]
-6/2 IBM: Deploying and using Hadoop environment of Bluemix [Labs by Rebecca]
-6/9 IBM: Mobile app development with Bluemix [Labs by PeiYi /Thomas]
  
In the courses, students were amazed by how Bluemix can help them create an application to run on in such a short time. They also brings some interesting ideas on their project assignment (to implement with Hadoop & Bluemix), such as Music Pattern Analysis, UBike data collection/forcast etc.

There is a saying "The quickest way to learn is to teach", I believed that is a good chance for both side to know more about cloud world.