rex tsai的聚會手記

2014-05-15

來源: 2014-05-15

$ iw phy

Tails - Privacy for anyone anywhere
https://tails.boum.org/

2014-02-13

來源: 2014-02-13
Oruxmaps
vespucci
osmand

2014-01-23

來源: 2014-01-23
Beddit - Automatic sleep and wellness tracker. Turn your bed into a smart bed.
http://www.indiegogo.com/projects/beddit-automatic-sleep-and-wellness-tracker-turn-your-bed-into-a-smart-bed

2013-08-29

來源: 2013-08-29
Screen Casting 技術比較
https://docs.google.com/file/d/0B_huMZjf1PYpTlp6N0JfZXZwWVk/edit
https://speakerdeck.com/chihchun/screencasting

2013-08-15

來源: 2013-08-15
WIDI
wireless display

2013-07-11

來源: 2013-07-11

調整 Console 文字大小

$ dpkg-reconfigure console-setup

PulseAudio
http://www.freedesktop.org/wiki/Software/PulseAudio/

2013-06-13

來源: 2013-06-13

Ubuntu on tablet <= QML

2013-04-18

來源: 2013-04-18

SparkleShare - Self hosted, instant, secure file sync
http://sparkleshare.org/

2013-04-11

來源: 2013-04-11

New Release of REMnux Linux Distro for Malware Analysis
http://blog.zeltser.com/post/47545363323/new-release-of-remnux-linux-distro-for-malware-analysis

2012-11-08

來源: 2012-11-08
地圖產生器
http://map.happyman.idv.tw/twmap/login.php

EveryTrail
http://www.everytrail.com/

@trip
http://www.a-trip.com/

GPSies
http://http://www.gpsies.com/

http://runkeeper.com

2012-09-20

來源: 2012-09-20
apport - automatically generate crash reports for debugging.

2012-08-30

來源: 2012-08-30
MK802 Ubuntu Images with optional Droidmote https://www.miniand.com/forums/forums/2/topics/1
XBMC https://www.miniand.com/forums/forums/1/topics/136

2012-08-23

來源: 2012-08-23
Creating a Filter-Hook Driver http://msdn.microsoft.com/en-us/library/ff545404%28v=vs.85%29?
Windows Filtering Platform http://msdn.microsoft.com/en-us/windows/hardware/gg463267.aspx?

2012-03-29

來源: 2012-03-29
metche
http://people.debian.org.tw/~chihchun/2008/03/03/metche/

2011-12-22

來源: 2011-12-22

HIME 懶人包
- HIME INPUT METHOD EDITOR, HIME (姫) 專案,開始!http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=45446

HIME 爭執

http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=211488#forumpost211488

http://tetralet.luna.com.tw/index.php?op=ViewArticle&articleId=235&blogId=1

http://www.plurk.com/p/f1ryar

http://www.plurk.com/p/f1p6l8

gcin 改名 http://hyperrate.com/thread.php?tid=25859

http://www.plurk.com/p/f0socm

http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=210990#forumpost210990 無恥!

orphan gcin http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630484

low popcon, can't be easily be maintained http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652508

GCIN in Debian is seeking co-maintainer http://kanru.info/blog/archives/2011/12/18/gcin-in-debian-is-seeking-co-maintainer/

2011-09-15

來源: 2011-09-15

:colorscheme shine

http://vimdoc.sourceforge.net/htmldoc/undo.html
http://www.vim.org/scripts/script.php?script_id=3304
http://sjl.bitbucket.org/gundo.vim/
http://www.screenr.com/M9l
http://stackoverflow.com/questions/1088864/how-is-vims-undo-tree-used

2011-09-08

來源: 2011-09-08
十本最具影響力的編程書籍 - http://www.internetsecuritydb.com/2011/09/top-ten-most-influential-programming.html

Ubuntu Bug Day 活動,解一些 Oneiric (Ubuntu 11.10)
https://wiki.ubuntu.com/UbuntuBugDay/20110908

三貂嶺瀑布群健行
https://www.facebook.com/event.php?eid=249905788364492

2011-07-28

來源: 2011-07-28
Geany is a small and lightweight integrated development environment.
http://www.geany.org

2011-07-14

來源: 2011-07-14
https://wiki.ubuntu.com/UbuntuDeveloperWeek 又來了。
確認一下大家 hacking camp 簡報狀態
有人要 COSCUP 入場卷 ?

2011-07-07

來源: 2011-07-07

3D/2D Graphics SoC IP and Multiedamedia Accelerators in embedded world (arm)

Extracts from "Android Protips: Advanced Topics for Expert Android App Developers" by wuman http://www.slideshare.net/wuman/extracts-from-android-protips-advanced-topics-for-expert-android-app-developers

http://www.getontracks.org/

Dot It tomorrow

duplicity http://people.debian.org.tw/~chihchun/2010/07/19/backup-with-duplicity/

2011-06-30

來源: 2011-06-30
Using Ubuntu launchpad as ports/portage
延續上週議題,如何成為 Debian Developer 外,如何成為 MOTU
shellshape - a tiling window extension for gnome-shell # 這就是我想要得阿。 ping.fm/xtrUC
(Amos: Mat之前在用的功能跟這個很像,不知道是不是就是用這套來控制)

MeeGo Harmattan SDK http://amanda_hoic.mysinablog.com/index.php?op=ViewArticle&articleId=3082588#

2011-06-23

來源: 2011-06-23

問誰有 紅軸鍵盤

考古台灣開放源碼社群歷史 http://wiki.debian.org.tw/index.php/%E5%8F%B0%E7%81%A3%E9%96%8B%E6%94%BE%E6%BA%90%E7%A2%BC%E7%A4%BE%E7%BE%A4

Ubuntu TW Karma - http://bit.ly/iVMdnp

check status of ibus-pinyin bopobomo

NUM rules - http://www.debian.org/doc/manuals/developers-reference/pkgs.html#nmu

八卦 Android TV - http://www.geek.com/articles/gadgets/google-tv-2-0-a-look-into-the-android-3-1-fishtank-20110622/

2011-06-16

來源: 2011-06-16
問 Kanru
Meet IOIO - I/O for Android http://ytai-mer.blogspot.com/2011/04/meet-ioio-io-for-android.html
轉換台灣 Debian/Ubuntu Mirror sites
http://www.ptt.cc/man/HANGUKMAL/D444/D494/M.1214554839.A.542.html
http://examples.oreilly.com/9780596514471/cjkvip2e-app%5BE-M%5D.pdf

2011-06-09

來源: 2011-06-09

2011/06/07 記得問 Mat 關於 Ben's Own Graphics Library 跟其他 console terminals

bogl 是 debian installer 用的 library

copyright 中提到歷史悠久,http://packages.debian.org/changelogs/pool/main/b/bogl/bogl_0.1.18-4/bogl-bterm.copyright

Community tasks

  • lightdm locale issue - 無顯示正體中文之 BIG5, UTF8 區別。
  • 建議整合翻譯功能轉進 libc 中。
  • X220 Ubuntu oneriric 版本之 GNOME-Shell 使用出現 No 3D support 錯誤。

2011-06-02

來源: 2011-06-02
*《Make》國際中文版!
** 有簡體中文版 - 愛上制作
* http://www.robotbase.cn/?product-389.html
* http://www.anobii.com/books/%E7%88%B1%E4%B8%8A%E5%88%B6%E4%BD%9C1_/9787115227775/017f39f453110ecae0/

主要是介紹用科技材料作新創事物的屌書
這個月開始代理,想要有 20% 的台灣作的內容
這一期的日本比較多
中國有另外一本叫作"愛上製作"

2011-05-26

來源: 2011-05-26
問 ypwang Linux Device Driver Programming 驅動程式設計品質如何
ypwang:沒讀過 XD

寫一個 social network aggregator 收集上週 h4 到本週 h4 間,大家討論的有趣新聞。
Mat: 我覺得這個不賴~~
Implemente: rss + gae
project name: h4-addicted.
(LCamel 問: 如果讓 FriendFeed / Ping.fm / HelloText / … 幫忙收集/轉發,
然後對著他們 grep 一下…? 或者用 yahoo pipes 做…. ?)

2011-05-19

來源: 2011-05-19
Rootstock https://launchpad.net/project-rootstock/

2011-05-05

來源: 2011-05-05

CIH 做了 GameCIH & GameCIH2 可以在玩游戲時鎖血量或是改金錢之類的 game master。可以在 Android Market 上下載,需要 root 才能正確執行。
基本原理 - Android App root 後,用 binary serach 去翻查 dalvik vm memory mapping. (只能說耐心超級高!) > 討論爭執主要是 key event , library call 跟 introspection/reflection 攔截是不是有更好的做法。以及 anti-ptrace 的可能性。主張 hprofile/ptrace/jvm debugging api 應該比硬幹攔 keycode, 攔 soft key 的screen/button event 乾淨。

run glade with gtk/python.

#!/usr/bin/env python
import sys
import pygtk
pygtk.require('2.0')
import gtk
import gtk.glade
if len(sys.argv) > 1:
    fname = sys.argv[1]
else:
    fname = 'test.glade'
# create widget tree ...
xml = gtk.glade.XML(fname)
def gtk_main_quit(*args):
    gtk.main_quit()
xml.signal_autoconnect(locals())
gtk.main()

2011-04-14

來源: 2011-04-14
ARM TrustZone®
http://www.arm.com/products/processors/technologies/trustzone.php
Virtualization Extensions
http://www.arm.com/products/processors/technologies/virtualization-extensions.php
chroot / aufs / mount point issue
refs http://www.mail-archive.com/aufs-users@lists.sourceforge.net/msg02715.html

2011-04-07

來源: 2011-04-07
Redmine plugin - http://zh.wikipedia.org/zh-tw/Scrum
http://www.redminebacklogs.net/

2011-03-24

來源: 2011-03-24
Linux Virtual Server ( will be deprecated ) => Linux container ( new )
一般是用硬體的 load balencer 效能跟穩定度都高很多

2011-03-10

來源: 2011-03-10
DMG, disc image
主要是一個目錄,使用者對 .dmg 的檔案點 2下,再拉進系統後,會以檔案系統的方式掛到系統中,就可以直接用了。

2010-12-02

來源: 2010-12-02
之前跟 thinker 討論的時候,在追 code 時,要追 function name 的 caller/callee 的關係
在 linux 上有 cscope,但不會畫圖
cscope 可以列出很多資訊,但是我只想知道關鍵的 function
可以用 dot 來畫 dep tree
先列一個 function 列表,放在某檔案
用 cscope + filter 來找出那些 funtion 的 relation

RTFM => Read The Fucking Manual

2010-11-11

來源: 2010-11-11

最近 Wayalnd[1] 有幾則重大新聞,除了八月底時 Kristian Høgsberg 終於把 EGL_MESA_drm_image
extension 整進 Mesa's EGL driver[2],終於不用再麻煩的找來各種版本的 libary,可以用 mainline
Mesa 使用 wayalnd. 十月底 Wayalnd 從個人維護專案正式成為 freedesktop 專案之一[6]。(BTW,
olv[4] 十月底丟過 Nouveau[5] 相關的 patch[3].)

月初 Mark Shuttleworth 也公告[7],Ubuntu Unity 將使用 Wayland 作為預設 display
management system.

如果大家有興趣的話,最近幾次 h4 會議我們可以進一步討論相關的技術進展。

Referneces:
[1] http://wayland.freedesktop.org/
[2] http://www.phoronix.com/scan.php?page=news_item&px=ODU0NQ
[3] http://www.phoronix.com/scan.php?page=news_item&px=ODczMg
[4] http://olvaffe.blogspot.com/
[5] http://nouveau.freedesktop.org/wiki/
[6] http://www.phoronix.com/scan.php?page=news_item&px=ODczNQ
[7] http://www.markshuttleworth.com/archives/551

TualatriX's overview
http://www.ibentu.org/2008/11/04/linux-new-x-server-waylan.html
http://www.ibentu.org/2008/12/09/wayland-news.html
http://www.ibentu.org/2010/11/06/introduce-to-wayland-01.html
http://www.ibentu.org/2010/11/06/introduce-to-wayland-02.html

Mailing list (old and new)
http://groups.google.com/group/wayland-display-server
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Ubunut's strategy
http://www.markshuttleworth.com/archives/551
https://code.launchpad.net/~gtk-wayland-team/gtk/wayland

2010-11-04

來源: 2010-11-04
vim
taglist.vim http://vim.sourceforge.net/scripts/script.php?script_id=273
gtags.vim http://www.vim.org/scripts/script.php?script_id=893

2010-10-21

來源: 2010-10-21

  • kross

先安裝 openjdk-6-jdk 滿足相依性,然後在第一次進入 GNOME 時,進行 sun-java6-jdk 的安裝取代掉 openjdk-6-jdk,可以在製作安裝光碟 ISO 檔時順便把 sun-java6-jdk 需要的東西放到某個目錄底下,這樣就可以達到不需要網路連線的安裝。

2010-10-14

來源: 2010-10-14

錄音
[h4] 4$ 談 alphabbs & vala
http://zh-tw.justin.tv/chihchun/b/271881427
http://zh-tw.justin.tv/chihchun/b/271881520

[h4] Yap 談中文古書標點系統
http://zh-tw.justin.tv/chihchun/b/271881661

[h4] kcliu 談查字典用 firefox extension
http://zh-tw.justin.tv/chihchun/b/271881775

2010-10-14

來源: 2010-10-14
http://trac.novowork.com/gitg/ , git 的 GUI 介面

git log viewer 的指令版 (忘記那裏看來)
git log —graph —pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' —abbrev-commit —date=relative

請自己設定成 alias
cat » ~/.gitconfig
[alias]
lg = log —graph —pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' —abbrev-commit —date=relative

初心者還請用滑鼠點點 GUI 比較不痛苦.

2010-09-09

來源: 2010-09-09
Social Spot http://www.plurk.com/socialspot

2010-08-26

來源: 2010-08-26

* Rex

* wine hacks

* KKBOX http://www.plurk.com/p/767hle

* PPS http://www.plurk.com/p/768haq

* 邪惡的 Rapportive - http://www.plurk.com/p/7680ne

收集大家的 micro-blogging links (方便會議前偷跟大家每週的新玩意)
http://www.plurk.com/chihchun
http://www.plurk.com/fourdollars
http://www.plurk.com/BobChao
http://www.plurk.com/Thinker

2010-06-24

來源: 2010-06-24
這個是開放專利的聯盟
http://www.openinventionnetwork.com/

2010-05-13

來源: 2010-05-13
可以用 javascript 寫程式的 framework , for iphone, android, windows mobile 同時可以用。

[1] http://en.wikipedia.org/wiki/PhoneGap
[2] http://en.wikipedia.org/wiki/Appcelerator_Titanium
[3] http://en.wikipedia.org/wiki/Rhomobile

2010-04-22

來源: 2010-04-22
debian 有用 svn, git … 之類來管理的工具

2010-04-15

來源: 2010-04-15

fftest /dev/input/event15

可以驅動 joystick 的 force feedback, 使用 iforce lkm.

2010-03-04

來源: 2010-03-04

關於 CNNIC 憑證的安全問題

  • 之前 CNNIC 推廣中文網址,但以 ROOTKIT 的技術來作
  • 個人域名,突然實名制政策更改,收回原先發放網域名稱,導致網路自由受到擠壓

寫成一個外掛來方便移除這個憑證。 https://addons.mozilla.org/zh-TW/firefox/addon/83154
測試方式: 安裝成功的話,在連這個網址時,就會出現警告 https://tns-fsverify.cnnic.cn/

相關文章: http://people.debian.org.tw/~chihchun/tag/cnnic/

2009-12-17

來源: 2009-12-17
金坷拉懶人包

2009-12-10

來源: 2009-12-10
備份工具 duplicity

2009-11-26

來源: 2009-11-26
翻譯 fortune
http://groups.google.com/group/hackingthursday/browse_frm/thread/82b45f582c3eb0b9

2009-11-05

來源: 2009-11-05
WebTablet
javascript, web-based,
有興趣的人請跟 Thinker, Rex 聯絡~
googlegroup://lexue ( 樂學, 不是熱血喔 )

2009-10-29

來源: 2009-10-29
在 git 設 alias
info = cat-file commit HEAD

在 .gitconfig 設定, for merge 時使用.

[merge]                                                                                                                                                
       tool = vim_diff                                                                                                                                 
[mergetool "vim_diff_you_want"]                                                                                                                        
#    cmd = "gvim --noplugin --remote-tab-silent \"+set buftype=nowrite\"                                                                               
#    \"$PWD/$MERGED\" && sleep 1;\                                                                                                                     
#           gvim --remote-send \":split $PWD/$REMOTE<CR>:set buftype=nowrite<CR>:vertical diffsplit $PWD/$LOCAL<CR>:vertical diffsplit $PWD/$BASE<CR>:set buftype=nowrite<CR><C-W>l\""                                                                                                                        
#    cmd = "gvim --noplugin \"$PWD/$MERGED\" \                                                                                                         
#        +\":split $PWD/$REMOTE\" +\":set buftype=nowrite\" \                                                                                          
#        +\":vertical diffsplit $PWD/$LOCAL\" +\":set buftype=nowrite\" \                                                                              
#        +\":vertical diffsplit $PWD/$BASE\" +\":set buftype=nowrite\" \                                                                               
#        +\":wincmd l\""                                                                                                                               
    cmd = "vim --noplugin \"$PWD/$MERGED\" \                                                                                                           
        +\":split $PWD/$REMOTE\" +\":set buftype=nowrite\" \                                                                                           
        +\":vertical diffsplit $PWD/$LOCAL\" +\":set buftype=nowrite\" \                                                                               
        +\":vertical diffsplit $PWD/$BASE\" +\":set buftype=nowrite\" \                                                                                
        +\":wincmd l\""

2009-10-22

來源: 2009-10-22
分享拿 force-directed graph 來作 data virtualization 的初步發想。

筆順教學功能

  • 談現有資源
    • 教育部筆順學習網
    • 全字庫 (目前沒有 visualized 的介面)
    • KanjiVG

現實做有一簡易 Javascript + SVG 的繪字網頁。
有圖有真相 (討論超熱烈啊~~)

gvim 功能插曲

pct: split line 可以上下拖,這個是 gvim 的嗎?
rex: 是內建的!

BASH 技巧分享

好用 BASH 環境參數 (請自行 man bash)
HISTCONTROL=ignoreboth
HISTFILESIZE=5000
HISTIGNORE='&:rm:ls:[bf]g:exit'
HISTSIZE=5000

2009-10-15

來源: 2009-10-15
firefox add-on :
Tamper Data - Use tamperdata to view and modify HTTP/HTTPS headers and post parameters…

2009-10-08

來源: 2009-10-08
workrave, 定時提醒器
http://www.workrave.org/welcome/

2009-09-24

來源: 2009-09-24
軟體自由日 http://www.tossug.org/softwarefreedomday2009
兩個地方, 光華商場,跟火車站。
在光華商場反應比較沒那麼好,沒有什麼反應,大概就拍拍照。
在火車站的場子,有加一些比較戲劇的動作。然後人聚過來後,職員來趕人。

除非特別註明,本頁內容採用以下授權方式: Creative Commons Attribution-ShareAlike 3.0 License