2015年10月17日 星期六

[Python] yield的用法

用了一段時間, 一直沒辦法清楚的講出怎麼使用, IBM 有篇文章寫得真清楚

Python yield 使用淺析
https://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/

學習了

2015年10月4日 星期日

[資訊科學] 自己動手做從硬體到軟體

從宅色夫那邊看到的, 做個筆記吧

Building a Modern Computer from First Principles
http://www.nand2tetris.org/

Inside Raspberry Pi 的好頻道
https://www.youtube.com/playlist?list=PLRwVmtr-pp05PQDzfuOOo-eRskwHsONY0 

ARM assembler in Raspberry Pi – Chapter 1
http://thinkingeek.com/2013/01/09/arm-assembler-raspberry-pi-chapter-1/ 

快點看阿 

2015年10月1日 星期四

[Raspberry Pi] archive images

不知道是不是正常的? 應該用 SHA-1 比一下
http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/

2015年9月7日 星期一

[阿宅專區] ESP8226正夯

ESP8226正夯, Adafruit 也做了自己的 breakout, 還有教學
Home Automation in the Cloud with the ESP8266 & Adafruit IO

話說, 為什麼他們做起來就好有趣的樣子阿?

2015年9月3日 星期四

[程式語言] multi-threading

有鑑於 facebook 的搜尋實在是太難用了, 資料丟上去就跟消失沒兩樣, 因此還是要在這邊紀錄一下比較安心...

Why your GUI app freezes, 告訴你 GUI 程式要怎麼寫

2015年8月3日 星期一

[Arduino] Pulse Sensor

今天在搞 Arduino Pulse Sensor, 文件很齊, 希望有機會移植到 Raspberry Pi 上

不過事情總是沒這麼順利, 一開始在 Windows XP 上使用 Arduino IDE 的版本就有問題, 試了 1.6.5 和 1.0.5 都不行, 最後用了 1.5.8 終於可以順利執行

換到 Ububnut 上, 又出現錯誤訊息
error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
搜尋了一下, 加上 soft link 就可以了
sudo ln -s /usr/lib/libncurses.so.5 /usr/lib/libtinfo.so.5
sudo ln -s /usr/lib/libtinfo.so.5   /usr/lib/libtinfo.so

2015年8月2日 星期日

[電路圖] 寫給軟體工程師看的電子學

RC 電路: http://www.raspberrypi-spy.co.uk/2012/08/reading-analogue-sensors-with-one-gpio-pin/