如何批次下載教育廣播電台的教學節目有聲資料

(Jellyfish.Osaka.Japan) 去水族館看水母,已經成了到各地水族館既定的行程。在微光下,要拍攝出動人的水母照片,難度頗高。若是能拍攝到,當天的心情一定會特別好。 **** 新版的教育廣播電台網站,把原先可以直接下載的連結全變成了網頁。有些課程只能線上收聽(而且得要特定的browser才行,我用firefox和chrome都不可以,在mac只能使用safari才聽得到)。對於這種限制,個人不知道是出於什麼樣的考量。如果是在沒有網路的環境下,那就沒辦法自學了。另一點是線上播放的player是固定的,無法提供快讀或是慢讀,或是A-B播放的功能,對於語言學習來說,很不好用。為此,決定把這些audio都下載下來,在自己的電腦上使用。 ...

April 6, 2013

Simple Random Image Viewer in Python

Nice.France 畫畫,是個人的事。 只要有心,人人都是個畫家。 ***** Usually, I use my flickrRandomImage python script to fetch some random images from my flickr account to amuse myself. However, it heavily depends on the internet access speed. When the network traffic is jammed, it takes a long time to generate 10 thumbnails for each run. Therefore, I decided to go for another way: create a simple image viewer which can randomly pick photos from a designated folder on local hard disk. ...

November 9, 2010

Flickr Random Image Picker

Annecy.France It’s a small tool written to randomly show my photos from flickr. I quite enjoy viewing photos in this way. It helped me to discover photos that I didn’t notice before. However, there are some limitations to it: in current configuration, 10 photos will be shown every time I launch it. it takes too much time to do so. I have to wait for tens of seconds or even longer. in GUI version, no thread is implemented, so the UI is blocked after the button is pressed. To make it better, I did some minor changes: ...

April 3, 2010

onlinedict線上版小改進

lac d’Anncey.France 在這邊看到,透過點小設定,可以讓Chrome的網址列充當搜尋引擎,自訂想要的搜尋。之前用Google App Enginen包裝出來的OnlineDict,只有吃由form餵入的資料,也就是只支援post的方式。為了要讓它也可以做為Chrome搜尋用的引擎,就得要為它做點小改變,讓它也支援get方式的查詢才可以。 ...

March 22, 2010

onlinedict by google app engine

Central Station.NYC.US I posted an article about using Google App Engine in last June, and the experiment target is the onlinedict. Everything goes well and since onlinedict is originally written in python, the porting task is without any efforts. However, there’s one limitation of using Google App Engine: You can get your codes back from the server. You have to keep your codes somewhere. That’s quite strange as a policy. I know it may be easier to control the whole system on google side, but as a user, it’s troublesome ofr me because I am too lazy to my stuff in another source control website. ...

March 4, 2010

Development on android

Annecy.France 看了點文件,想說就來寫寫東西吧,從最簡單的開始。 之前在國外時,為了學法文,幫onlinedic寫了個Vocabulary Review的小程式在Windows Mobile上。讓自己可以用當時帶出去的dopod818加減看一下查過的單字。現在,當時的code已經都不見了,所以想說在android上也寫一個好了。反正onlinedic的export機制都還是okay的。 ...

February 23, 2010

plurkmonitor

Marbourg.Allemagne 又在亂寫東西了。 目前的噗浪,可能是為了有效地節省傳輸的頻寬,提高使用者操作時的response, 雖然它會定期的檢查是不是有新的回應, 但是使用者還是要再按一下才可以切到最新回應的模式。 時間軸的方式在大部分情況下很方便, 但是在看回應時,就顯得不是那麼重要了, 因為,這時使用者在意的是別人的回覆, 而不是這條噗是在什麼時候發出的,或是跟其他噗的前後關係。 所以,如果在看最新回應時,所有的噗可以更集中的話, 應該會更一目瞭然才是。 ...

February 17, 2010

連兩天加班

Nagoya.Japan 今天加班時,同事分我們吃由台中"糖村"買來的牛軋糖。 好好吃啊! 看起來跟這根欄杆的形狀很像。 雖然我拿了一堆,還是被我吃光了。 ...

January 3, 2010

Unofficial Plurk API in Python : A Plurk client in wxpython - Plurkao

Des feuilles.Annecy Originally, I wanna study how to write a small plug-in for Windows Live Messenger, so that every time a plurk alert comes, I can easily input the plurk id and username to reply the message. However, it turns out it’s a hard work to do and there’s no high-level wrappers for this task (please refer to CodeProject: Windows Live Messenger Plug-in Development Bible. Free source code and programming help). Moreover, I don’t even have Visual Studio installed on my home computers. How can I compile my codes without a compiler. ...

June 14, 2009

Python再起,誰與爭鋒:無名小站相簿備份軟體

Autumn.Annecy 這篇雖然是電腦文,不過因為國外連進來的,可能對這篇也不會感興趣,所以破例用中文寫囉。無名小站前陣子因為取消一些服務,搞得民怨四起(好像不是一直都這樣?),鬧得很多人都要出走。要搬家的話,問題就來了:經年累月留下來的文章和照片,要怎樣搬到其他部落格去呢?關於文章、留言的部分,各家部落格其實都有提出類似的服務,可以讓使用者無痛搬家;但是對於相簿這塊,目前網路上找得到的軟體大都是專門設計來下載正妹照片用的,對於相簿中的標題和詳細描述,都沒有另外處理。也就是說,你搬得了照片,搬不了照片的字。 ...

June 14, 2009