2012年3月20日 星期二

[shell script]check file exist use regex / process file 排除檔案名

[shell script]check file exist use regex / process file

早上zz 在討論一個問題,
他想排除ls 出來的file list 的某些檔案,
使用的是regex。

jar_file="./ggyy-zz.jar"

if [ $jar_file == "~/ggyy-*.jar" ]; then
echo "ok"
fi

filenames=`ls -a`
if [ -e ./ggyy-*.jar ] ; then
echo 'zzz '
fi

for fn in $filenames
do
echo $fn
if [ $fn != "ggyy-*.jar" ] ; then
echo 'zzz '$fn
fi
done

echo 'zzzzzzz\n'

for fn in $filenames
do
if [[ "$fn" =~ ggyy-(.*).jar ]] ; then
echo 'zzz '$fn
fi
done

最後這個寫法才是正確的。
另外也可以在ls那邊就解決問題,
使用,
我
ls -a | grep -v -e "ggyy\*.jar"
在ls階段就解決這個問題

ref
bash regex =~ case insensetive, possible? - The UNIX and Linux Forums
http://www.unix.com/shell-programming-scripting/110312-bash-regex-case-insensetive-possible.html
Bash in-process regular expressions
http://aplawrence.com/Linux/bash-regex.html

2012年3月19日 星期一

[整理]dokuwiki 支援markdown markdownextra 與s5slide s5reloaded


標準的dokuwiki語法加上上面的編輯器已經是很簡潔了。
但是如果要使用markdown來編輯的話,
可以使用下面plugin。

plugin:markdownextra [DokuWiki]
http://www.dokuwiki.org/plugin:markdownextra

Download and Installation
Download and install the plugin using the Plugin Manager using the following URL. Refer to Plugins on how to install plugins manually.
http://madpropellerhead.com/projects/markdownextra.tgz

只要在想使用markdown語法的block使用

markdown語法
====

- zzz
- zzzz
- zzz


這樣就可以了。

有時候在使用dokuwiki迅速做完筆記後想要直接轉成slide來做presentation,
那麼就需要使用,
plugin:s5reloaded [DokuWiki]
http://www.dokuwiki.org/plugin:s5reloaded

在想要轉成slide的地方加上 "~~SLIDESHOW~~"
就可以了。

但是,這兩種好像不能混用s5reloaded 只支援dokuwiki語法





2012年3月17日 星期六

[武術]楊太極功操

功操/拉筋十式 - 林新武場 - Yahoo!奇摩部落格
http://tw.myblog.yahoo.com/annarose610/article?mid=653&prev=749&l=f&fid=22
功操-套拳正体 @ CMU 太極社 :: 痞客邦 PIXNET ::
http://cmutaiji.pixnet.net/blog/post/28425964-%E5%8A%9F%E6%93%8D-%E5%A5%97%E6%8B%B3%E6%AD%A3%E4%BD%93


杨家老架式太极功操(上)邓时海 - 视频 - 优酷视频 - 在线观看
http://v.youku.com/v_show/id_XMzA1NDc0OTY=.html
杨家老架式太极功操(下)邓时海 - 视频 - 优酷视频 - 在线观看
http://v.youku.com/v_show/id_XMzA1NDg1Mjg=.html



2012年3月16日 星期五

社會責任


看到很多北大圖書館是否開放的文章,
感觸很深。
原來這種感動叫做社會責任。

跟對自己曾經成長的地方的反饋。

2012年3月15日 星期四

[新加坡]我可能不會愛你 12

無招牌 無招牌 辣椒螃蟹









新加坡河


蓮花


在高樓的游泳池




[python]怎麼複製 itertools to list copy itertools

[python]怎麼複製 itertools to list copy itertools
在使用groupby的時候,
發現同一個for內,操作過的itertools就不見了。
本來使用
new=old 的方式複製
才知道原來他是指到同一個id
所以,
使用new=old[:]
把 舊的list內容複製到new
但是上面作法僅限於list操作。

那對 itertools 呢?
使用,
下面的old是itertools.grouper
import itertools
new, old = itertools.tee(old)
就得到一個item相同的itertools.grouper 物件了。
這樣就可以對他進行list()操作或是set了。


python - how itertools.tee works, can type 'itertools.tee' be duplicated in order to save it's "status"? - Stack Overflow
http://stackoverflow.com/questions/3957270/how-itertools-tee-works-can-type-itertools-tee-be-duplicated-in-order-to-save
用python解决 Google Treasure Hunt 2008 Question:Primes - prettyinsight的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/prettyinsight/article/details/5038040



2012年3月14日 星期三

[歌詞]Against all odds Phil Collins

剛剛聽完了哲青主持的
哲青遊天下(76) 2012.03.11 http://ppl.ug/gU9IEtKLOQc/

他在最後放了這首歌,
希望每個人都是在機會來了時候充滿著準備。
這首歌陪他渡過一些艱難的夜晚。

西洋歌曲英漢對照 - Against all odds
http://www3u.homeip.net/lyrics/show.php?fname=a16
Phil Collins - Against All Odds (Paris 2004) HD - YouTube
http://www.youtube.com/watch?v=DHSwA-fM8g0



Against all odds Phil Collins

How can I just let you walk away
Just let you leave without a trace
When I stand here taking every breath with you
You're the only one who really knew me at all

How can you just walk away from me
When all I can do is watch you leave
Cause we've shared the laughter and the pain,
and even shared the tears
You're the only one who really knew me at all

So take a look at me now
Cause there's just an empty space
And there's nothing left here
to remind me just the memory of your face
Take a look at me now
Cause there's just an empty space
And you coming back to me is against all odds
And that's what I've got to face

I wish I could just make you turn around
Turn around and see me cry
There's so much I need to say to you
So many reasons why
You're the only one who really knew me at all

So take a look at me now
Cause there's just an empty space
And there's nothing left here
to remind me just the memory of your face
Take a look at me now
Cause there's just an empty space
But to wait for you, well that's all I can do
And that's what I've got to face
Take a good look at me now
Cause I'll still be standing here
And you coming back to me is against all odds
That's the chance I've got to take

Just take a look at me now

2012年3月13日 星期二

[jquery]圖片輪播 jQuery Cycle Plugin

[jquery]圖片輪播
中午接到電話有個圖片要改圖片輪播,
稍微查了一下
使用了 jQuery Cycle Plugin
JQuery Cycle Plugin - Beginner Demos
http://malsup.com/jquery/cycle/begin.html
The Will Will Web | 撰寫跑馬燈/廣告輪播的好工具:jQuery Cycle Plugin
http://blog.miniasp.com/post/2008/08/Writing-Marquee-and-Banner-Rotate-with-jQuery-Cycle-Plugin.aspx




2012年3月12日 星期一

[note]環島

【GIANT】YUKON(AS840) 24段變速自行車,GIANT,送王建民週邊商品,自行車 - Yahoo!奇摩購物中心
http://buy.yahoo.com.tw/gdsale/gdsale.asp?gdid=673394
一個人去流浪: 腳踏車 環島 相關連結
http://3island.blogspot.com/2007/11/blog-post.html

出來混的總是要還的~
幫筆記一下

2012年3月11日 星期日

120311 湖山岩 進香之旅

120311 湖山岩 進香之旅
約莫好幾年沒到湖山岩去了。

這次剛好是假日,
九隆的日期在星期六,
正好媽媽也提到阿煌哥從台北回來帶著嫂子要一起去進香。

星期日就跟著他們一起去湖山岩進香了。



上一次去好像是跟阿公阿媽一起去的,
更小的時候更是每年跟著轎班一起去,
這真是很久的跟這次去的印象也不一樣了,
不知道是身體大了,就覺得地方小了。
以前都覺得那裡好大好大,
可能是後面還繞著迂迴的販賣街吧。

這次天氣雨

早上七點多起來,
八點前就到哥那邊,等著約八點半跟著車隊出發。

當然,
以這種速度十點多才到。

進去拜拜後,
便在旁邊用餐。

之後往停車場步行,
去吃個朱雞。

依稀還記得小的時候阿公總是會帶著我們去吃其中一家當午餐。
可能是因為早起,把時間拉長了,
到的時候十點多,等到去吃朱雞也才十一點,
要回去時也才十二點。

一下就回去了。
天氣也轉好了。

[pycon]2012 videos 影片

PyCon US 2012 at pyvideo.org -
已經上架了
抽點時間來看看大家在玩什麼~

pyvideo.org - PyCon US 2012
http://pyvideo.org/category/17/pycon-us-2012

toread
pyvideo.org - Social Network Analysis with Python
http://pyvideo.org/video/619/social-network-analysis-with-python
pyvideo.org - Bayesian statistics made (as) simple (as possible)
http://pyvideo.org/video/608/bayesian-statistics-made-as-simple-as-possible
pyvideo.org - Web scraping: Reliably and efficiently pull data from pages that don't expect it
http://pyvideo.org/video/609/web-scraping-reliably-and-efficiently-pull-data

Web 主題

pyvideo.org - Writing a Pyramid application
http://pyvideo.org/video/606/writing-a-pyramid-application
pyvideo.org - Introduction to Django
http://pyvideo.org/video/604/introduction-to-django
pyvideo.org - Django in Depth
http://pyvideo.org/video/610/django-in-depth









2012年3月8日 星期四

[survey]支援 linux 數位電視棒

在Linux看HiHD的第一步-找一張有支援的電視卡 - 黑族 - 傑比數位設計、電腦維修(Jaby Group) :: Heyxu 黑族
http://jaby.heyxu.com/PT00D0300/zhcnqfdl
我抄故我在: 在LMDE下用數位電視棒看TV
http://duh2004.blogspot.com/2012/01/lmdetv.html
★ISunfar 愛順發購物網:大通 ED-725 HDTV高畫質雙天線數位棒
http://www.isunfar.com.tw/product/product.aspx?prodSeq=295052
Maxsolar's Linux Blog: 在Linux上看數位電視
http://maxubuntu.blogspot.com/2010/10/linux.html
AVerMedia - LinuxTVWiki
http://linuxtv.org/wiki/index.php/AVerMedia
[SOLVED] AverTV Volar Green HD
http://www.linuxquestions.org/questions/slackware-14/avertv-volar-green-hd-924571/
PChome線上購物 - 24h 購物《圓剛 高畫質數位棒-Green HD Box-A835》
http://shopping.pchome.com.tw/?mod=item&func=exhibit&IT_NO=DCAD30-A50652923&SR_NO=DSAB41&ROWNO=3
★ISunfar 愛順發購物網:圓剛 高畫質數位棒-Green HD
http://www.isunfar.com.tw/product/product.aspx?prodSeq=295298
DVB-T USB Devices/Full - LinuxTVWiki
http://linuxtv.org/wiki/index.php/DVB-T_USB_Devices/Full











2012年3月7日 星期三

[python]lambda map

[python]lambda map



lambda arguments: expression


其實等於下面這個樣式


 



def name(arguments):
return expression



舉個例來說:



lambda x :x+1

def fuc(x):
return x+1



一句話表示: lambda就是 先接傳入參數 冒號 然後運算式


[相關資料]











2012年3月6日 星期二

now.in 新聞 Now.in關站聲明

Now.in關站聲明:
由於「財團法人台灣唱片出版事業基金會RIT(原IFPI)」對Now.in提出「侵犯著作權」與「疑獲取不法商業利益」等控訴,
本站為配合檢警調查,自2012年3月2日起停止服務,全案已經進入司法程序。
在過去幾天內我們收到了非常多Now.in用戶的關心與支持,
我們要在這邊向大家表達由衷的謝意,但因言論自由並非毫無限制,也在此提醒大家不要有涉及人身攻擊的言論。
為了保障眾多電台DJ與聽眾的權益,Now.in正努力尋求法律協助當中。

Now.in粉絲團網址: http://www.facebook.com/www.now.in?sk=wall&filter=1

Now.in Closure Notice:
Now.in has been shut down by the Investigation Bureau of Taiwan’s Ministry of Justice & IFPI on Mar 3 2012,
due to the suspected "copyright infringements" & "profiting from illegal commercial activity".
We are now in the legal process and will try our best to maintain the rights for our users.
Thanks for your concern!
Now.in Facebook: http://www.facebook.com/www.now.in?sk=wall&filter=1


相關新聞



社群編輯姚南宏/綜合報導


傳統版權與創新網路的戰爭延燒到台灣,Now.in在臉書粉絲專頁宣布,自2012年3月2日起停止服務 ,因為「財團法人台灣唱片出版事業基金會RIT(原IFPI)」對Now.in提出「侵犯著作權」與「疑獲取不法商業利益」等控訴,目前整起事件也成為台灣網路的熱門話題,全案已經進入司法程序。


在去年資策會主辦的IDEAS SHOW網路創意展中,Now.in推出的線上廣播社群服務獲得肯定,奪下兩項企業大獎,也曾代表台灣赴美參賽。林芳本、林芳根兩兄弟以Now.in嶄露 頭角,日前檢警卻以「侵犯著作權」為由,搜索Now.in創辦人林芳本的宿舍,並帶走電腦主機與存摺等物品,兩兄弟的金門老家也同樣遭到搜查。



▲NOW.in發布關站聲明。(圖/翻攝NOW.in網頁)


此事已在台灣網路引發軒然大波,不滿的網友在臉書發動「請還我們Now.in來!(Please give us 'Now.in' back!)」連署活動,目前已有四千人力挺。網友在連署活動直言,「雲端已死... 可以出殯了...」


appWorks初創投共同創辦人Mr.Jamie(林之晨)6日在臉書表示,「從小,課本教我們大陸同胞「身在水深火熱之中」,等著我們去解救。長大了之後才知道,真正身在水深火熱之中的,是我們這群小島上的窮創業者...」


Now.in團隊原本正在跟相關單位洽談音樂版權,面臨這次突如其來的搜查行動感到錯愕、不解。Now.in至今仍是關站狀態,營運長林芳根表示已和律師接洽,商討後續事宜的處理。



now.in 雜想

很早就在關注now.in 不僅僅從now.in
也是因為學習python 而看到e2learn victor lin。
曾經也在CpyUG看過他的發文。
後來更是因為他投入了plurk ...
有幾點雜想



  • fast prototype

  • 自己尋找機會實作

  • 做的比說的大聲

  • 持續改進

  • 關心使用者

  • 持續專研一個技術領域

  • 廣泛吸取其他精華


很多時候一步走走走... ...
會不會遭遇到他現在這種事情呢...


2012年3月3日 星期六

[python] python sqlite timestamp localtime datetime

[python] python sqlite timestamp localtime datetime

因為做一個時間的顯示使用的db是sqlite

g.db.execute('insert into entries (title, text,time) values (?, ?,datetime(CURRENT_TIMESTAMP,"localtime"))',[request.form['title'], request.form['text']])

因為預設是UTC +0
所以轉換成local 的時間。

2012-03-03 16:23:24

[武術]三拳 鑽 踐 裹

戴家心意三拳_雨云山庄总坛_百度空间
http://hi.baidu.com/fansyi/blog/item/58dd4fc8a8ae831c7f3e6f2f.html
戴氏心意拳王映海三拳 - 形意拳論壇 [五行十二形為體,八字為用。] - 台灣國術論壇 - Powered by Discuz!
http://wushu.net.tw/bbs/viewthread.php?tid=750
練形意的人都說三拳三棍 @ 形意拳 :: 隨意窩 Xuite日誌
http://blog.xuite.net/eagle0407/shingyi/22856718






2012年3月2日 星期五

[think]研究雜感 什麼是好?!

星期三meeting完,
老師居然說我做的還不錯...

天阿~ 老師已經好久沒有稱讚我了...

看來現在的目標差不多正確了。

差的是開發能力,開發速度,
跟
一些比較開放性的問題解。

依舊是要追求那種簡單但是夠好的方法。

思路經過,想清楚,寫下來,說出來的昇華。
確實有對想要追求的效果有比較清楚的面貌。


090625 往798的那天

090625 往798的那天
P1090733