
一歲的偽天龍人
在台北不知不覺過了一年了,想起來也算是退伍一年,更仔細想想這一年似乎沒什麼成長?總是太餓了嗎?還是太蠢了呢? 回想起來,從萬華這邊起頭似乎很有緣分,扣除房東外,第一個跟我交談的是水電工,輕描淡寫地說住在這邊不要多想什麼,堅定正派信念,更要懂得珍惜長者。很妙地這些正不是資訊業的縮影?大家自恃著擁有搜尋…

在台北不知不覺過了一年了,想起來也算是退伍一年,更仔細想想這一年似乎沒什麼成長?總是太餓了嗎?還是太蠢了呢? 回想起來,從萬華這邊起頭似乎很有緣分,扣除房東外,第一個跟我交談的是水電工,輕描淡寫地說住在這邊不要多想什麼,堅定正派信念,更要懂得珍惜長者。很妙地這些正不是資訊業的縮影?大家自恃著擁有搜尋…
Python Bottle 提供 web server 與簡易的 MVC framework 服務(或許稱不上MVC架構),且 bottle 單純只是一個 python 檔案而已,十分輕巧,姑且不論效能,但應該稱得上是個不錯的測試、製作 prototype 的好工具。 常見的簡易 Web serve…
大概有半年了,跟 fastcgi 與 nginx 的淵源還不斷地繼續著,不過,開始更有機會真的用 C/C++ 寫 Fastcgi 啦,在此簡易筆記用法 /etc/nginx/sites-enabled/fcgidev: server { listen 55688; root /tmp/fcgidev…
嵌入式就是這麼奇妙!nginx 在 x86 可以穩穩跑、在 ARM-based 的 linux 也能穩穩跑,但是在 LOA 上頭就是會收到 signal 7 訊號而掛掉! 最後則是想要編 debug 訊息來用,意外發現 -O0 時就一切正常了! 故,最佳化這種事,還是小心為妙。
最近常用 nginx 開發服務,接著又碰碰 lua 的部分,十分彈性。接下來,移植到 ARM 裝置後,就開始進入 debug 模式 XD 需要追蹤一些 requests 的流向,又想到 lua 啦 nginx-test.conf location /lua { default_type 'text/…

想說前陣子買的 domain 該好好把玩一下,就想到 Mail server 服務啦。若曾架過站,應該不難體會維護一台機器、甚至一台 Mail server 是多重的任務了 XD 更別說中毒、被駭之後的處理流程等。所以,就先看看市面上有什麼好用的資源,除非不得已不然就不自己架站 :P 前陣子用過 G…
圖片來源: Complete Linux Installer 最近把玩 Linux on Android (LOA),這的確是個還不錯的架構: Complete Linux Installer - https://play.google.com/store/apps/details?id=com.z…
最近在 Linux on Android 環境下,用 git 取東西時,發現了這個現象: error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none w…
之前不知是不是從 OVA 檔 import 出來的 VM 環境沒挑好?建立 VM 時,儲存部分採用 vmdk 格式,接著用了一陣子後,雖然 Guest OS 的空間只用了不到 8GB ,但匯出 OVA 檔案卻高達 2x GB 大小。 找了一下解法,大概就是儲存格式從 vmdk 轉成 vdi 格式,接…
![[Raspberry Pi] 使用 Raspbmc 之 PPStream 播放影音](https://farm8.staticflickr.com/7320/9273999622_746faffd8e.jpg)
前陣子買的 Raspberry Pi 是為了工作用途,但隨著工作越積越多後,漸漸地來越沒時間來處理 Pi 裝置,上次放假索性就把玩了 Raspbmc 與 AirPlay ,但除了 iOS YouTube app 外,其他家寫的 iOS app 效果不好,如 PPS、風行網,接著我有好一陣子沒把玩了。…

台北是一個集結台灣許多資源的地方,多到變成一個干擾的環境。例如捷運很便利,但不是每個目的地都必須選擇捷運,反而刻意搭捷運會耗掉一些成本。這讓我回想了資訊業,現況集結了許多未來性的方向,但如果公司資源沒法善用,反而成了無形的內耗模式。 我覺得,能夠做擅長的事是幸福的,但能夠挑戰不擅長的領域也是另一種的…
最近有需求需要從裝置發 socket request 到指定的 socket server 上,丟一串字串就結束連線。 簡易範例: - (void)sentAMessageTo:(NSString *)server_ip port:(int)port message:(NSString *)mess…
![[Javascript] 處理新舊網站網址對應問題,以 PIXNET 與 Blogger 為例](https://farm4.staticflickr.com/3692/9170417317_0b640981f7.jpg)
最近剛從 PIXNET 移到 Blogger 服務,對於之前在 PIXNET 的資料(流量)是否有好的解法呢?嘗試處理一下,的確有解 :) 問題: 舊網站網址與新網站的規則不一樣:http://old_site/ blog/post/xxxx 與 http://new_site/ 2013/06/o…
有一些需要,想要知道 Blogger 文章標題與網址的對應,所以寫了隻 python 程式,撈了一遍 blogger 出來 XD 其實 Blogger 有提供 APIs 可以來做這件事 (https://www.googleapis.com/blogger/v2/blogs/ blog-id /po…
github.com 有提供 raw 存取方式,但其 content type 並僅 text/plain 而已,這會影響 Javascript 的使用。幸運的,github.com 有提供 text/javascript 的存取方式 例如原先 raw 網址: <script type="text/…
繼上篇撈一些 HTML 資料回來,接著想要取出 link 來分析,則使用 python BeautifulSoup 套件。 $ sudo port install py27-beautifulsoup 片段程式碼: from BeautifulSoup import BeautifulSoup im…
抽空復習一下 Python ,想到用 Python 撈資料。 這時就先用了 pycurl 去跟 Web server 要資料,接著嘗試跟 Web server 要 gz 形態的資料回來,並使用 zlib 解掉。 範例: import pycurl import StringIO import zli…
最近在整合嵌入式的環境,碰到 socket server/client 的模式,正在想有沒合適的測試方式,就發現了 busbox nc 的用法!在嵌入式環境中真的是超方便的。 $ busybox nc BusyBox v1.18.5 (Ubuntu 1:1.18.5-1ubuntu4.1) mult…

手上有台裝置是 ARM-based Linux device,在其上頭執行 busybox hostname 的結果是 (none) ,原先以為只要更新 /etc/hostsname 後即可改善,但結果仍是不行的。 最後的解法是更新 /proc/sys/kernel/hostname 來處理,由於此…

前陣子下了決定買了 changyy.org,覺得在資訊業打滾了一會兒後,應該多多建立個人品牌,除了持續將恰當的東西放在 github.com/changyy 外,再買了一個 domain name 來用用,一年也不貴,在 www.namecheap.com 約 10 塊美金,說起來還比一些台灣 .t…