端午樟樹寄情
樟葉紅滿地,
樟子綠可採,
若得稚子在,
拾得青子當棋排,
採摘丹葉當裙襬?
楊桃
楊桃庭前生,
黃黃綠綠結,
枝下男與女,
顆顆採來嚐.
後記: 前二徘句乃高雄凱旋醫院原有之日間病房
門前小公園即景之作
王阿香, 約莫 89, 09, 15
2018年7月23日 星期一
Technology that Snappy use !
Backup, 2016/8/3
If you want to hack into snappy, eventually you need to know the following component that snappy use:
If you want to hack into snappy, eventually you need to know the following component that snappy use:
- Go Lang: https://golang.org/ (snapd / snap is written by Go lang)
- Linux Kernel: https://kernel.org/
- Apparmor: http://wiki.apparmor.net/index.php/Main_Page (snappy use apparmor to make sure process use (and only use) those resource it need)
- systemd: https://www.freedesktop.org/wiki/Software/systemd/ (snappy use mechanism from systemd to mount snap / start service on boot)
- Python: https://www.python.org/ (tool snapcraft is written by python)
Since snappy is a Canonical project in the first, it reuse ubuntu infrastructure to bootstrap certain component. Ubuntu is nice to have, unless you want to do low-level bootstrap.
------
As first article, I'd like to share current snappy resources:
------
As first article, I'd like to share current snappy resources:
- http://snapcraft.io/ Snappy 2.x resource.
- https://github.com/snapcore/ Snapy repository on Github.
Since I'll keep update this page, you might found it's not the first article, but it is (in that sense).
2016年8月11日 星期四
c++ joke, to increase salary for programmer !
c++ joke:
https://www-users.cs.york.ac.uk/susan/joke/cpp.htm
http://www.stroustrup.com/bs_faq.html#IEEE
https://www-users.cs.york.ac.uk/susan/joke/cpp.htm
http://www.stroustrup.com/bs_faq.html#IEEE
2011年12月28日 星期三
Kurgo 裡面偵測 Browser 的資源.
1. google kurgo, download, blala, get lib/deviceData.json
2. grep groupName lib/deviceData.json | sort
"groupName": "Advanced BlackBerry (8900, 9000, 9630, 9650, 9700)",
"groupName": "All other BlackBerries",
"groupName": "Android Honeycomb",
"groupName": "Android",
"groupName": "BlackBerry Pearl",
"groupName": "BlackBerry Torch",
"groupName": "Blackberry PlayBook",
"groupName": "Browsers",
"groupName": "Browsers",
"groupName": "Feature phone PLATFORMs",
"groupName": "Feature phone browsers",
"groupName": "Google, Yahoo, Python, Perl, command line tools",
"groupName": "HTC Mogul, Touch Pro (Sprint)",
"groupName": "HTC P series (incl. Touch Diamond, Pro, Cruise, Color)",
"groupName": "HTC P series",
"groupName": "HTC Pure",
"groupName": "HTC S series",
"groupName": "HTC T series (incl. Touch Viva, 3G, Cruise, Pro, HD)",
"groupName": "HTC Tilt",
"groupName": "HTC Touch Diamond (Sprint)",
"groupName": "HTC Touch Diamond (vzw)",
"groupName": "HTC Touch Pro 2 (Sprint)",
"groupName": "HTC Touch Pro 2 (T-Mobile) with Opera",
"groupName": "HTC Touch Pro 2 (T-Mobile)",
"groupName": "HTC Touch Pro 2 (vzw) with Opera",
"groupName": "HTC Touch Pro 2 (vzw)",
"groupName": "HTC Touch, Diamond, Elf (IE)",
"groupName": "HTC Touch, Diamond, Elf",
"groupName": "LG Dare, Versa, Xenon, Calisto",
"groupName": "LG Voyager",
"groupName": "",
"groupName": "Advanced BlackBerry (8900, 9000, 9630, 9650, 9700)",
"groupName": "All other BlackBerries",
"groupName": "Android Honeycomb",
"groupName": "Android",
"groupName": "BlackBerry Pearl",
"groupName": "BlackBerry Torch",
"groupName": "Blackberry PlayBook",
"groupName": "Browsers",
"groupName": "Browsers",
"groupName": "Feature phone PLATFORMs",
"groupName": "Feature phone browsers",
"groupName": "Google, Yahoo, Python, Perl, command line tools",
"groupName": "HTC Mogul, Touch Pro (Sprint)",
"groupName": "HTC P series (incl. Touch Diamond, Pro, Cruise, Color)",
"groupName": "HTC P series",
"groupName": "HTC Pure",
"groupName": "HTC S series",
"groupName": "HTC T series (incl. Touch Viva, 3G, Cruise, Pro, HD)",
"groupName": "HTC Tilt",
"groupName": "HTC Touch Diamond (Sprint)",
"groupName": "HTC Touch Diamond (vzw)",
"groupName": "HTC Touch Pro 2 (Sprint)",
"groupName": "HTC Touch Pro 2 (T-Mobile) with Opera",
"groupName": "HTC Touch Pro 2 (T-Mobile)",
"groupName": "HTC Touch Pro 2 (vzw) with Opera",
"groupName": "HTC Touch Pro 2 (vzw)",
"groupName": "HTC Touch, Diamond, Elf (IE)",
"groupName": "HTC Touch, Diamond, Elf",
"groupName": "LG Dare, Versa, Xenon, Calisto",
"groupName": "LG Voyager",
"groupName": "LG Vu",
"groupName": "Motorola Q series alternative",
"groupName": "Motorola Q series alternative",
Woo
2011年4月28日 星期四
2011年3月6日 星期日
log: disable
2011年1月11日 星期二
Basic Work to make a Smart Phone.
目前市場上一大堆 smart phone, iphone / android 以及排不上名的 Symbian 3, Maemo, Meego.
自從 iPhone 開始不斷地去升級 iPhone OS, 大家忽然看到這樣升級的價值, 但有些人也因為成本的關係而去使用Android.
==> Sony 宣布 X10 不會再升級.
Well, 對於一家廠商利益, 充分理解這個決定. 如果 Android 不能上 internet, 不會有 security hole, 那這完全不是問題. 但 Android 可以連 Internet ㄟ...
微軟是多少年後才宣布不再支援 win98 ? 微軟付出了多少人力去讓那些 *需要舊版OS的某個bug才能正確執行的軟體* 可以繼續執行 (當執行該軟體時, 系統模擬舊系統的 bug). 這當然是微軟的負擔, 同時也是他成功的重要因素.
手機 OS 那個願意承擔呢 ?
iPhone OS 升級之後, 整個效能流暢度 down 下來 !! 過了一段時間再出新版才解決. Apple 此等大廠呀 !!
自從 iPhone 開始不斷地去升級 iPhone OS, 大家忽然看到這樣升級的價值, 但有些人也因為成本的關係而去使用Android.
==> Sony 宣布 X10 不會再升級.
Well, 對於一家廠商利益, 充分理解這個決定. 如果 Android 不能上 internet, 不會有 security hole, 那這完全不是問題. 但 Android 可以連 Internet ㄟ...
微軟是多少年後才宣布不再支援 win98 ? 微軟付出了多少人力去讓那些 *需要舊版OS的某個bug才能正確執行的軟體* 可以繼續執行 (當執行該軟體時, 系統模擬舊系統的 bug). 這當然是微軟的負擔, 同時也是他成功的重要因素.
手機 OS 那個願意承擔呢 ?
iPhone OS 升級之後, 整個效能流暢度 down 下來 !! 過了一段時間再出新版才解決. Apple 此等大廠呀 !!
訂閱:
文章 (Atom)