小弟之前寫了一些文章,比如四年前的 '學術界的遊戲:impact factor'、三年前的'Impact Factor and Its Role in Academic Promotion'、去年的'在“科研指標”廢除後,SCI, Impact factor, Ranking 仍舊是研究者的共業'、以及今年的'Case Report 和 impact factor',都是在敍述,使用 "Impact factor" 是多麼 "不科學"的事。
今年,連最科學的雜誌:Science,它的主編 Bruce Alberts也站出來,也在這次的「舊金山研究評論宣言」──San Francisco Declaration on Research Assessment(DORA)一起反對使用了60多年的 Impact Factor,以及陳述了它對於研究環境的摧殘。
▲▲▲ 這是截圖自臉書上的文章
星期日, 5月 19, 2013
星期三, 5月 08, 2013
用 Python來開 Microsoft Access的.mdb資料檔
其實 Python算是蠻容易了解的語言,至少在語法上算是蠻貼近於我們使用的文字,加上眾多的函式庫的支援,幾乎就是你要的函式大多都可以找到。加上它算是網路世代的程式語言,在網路功能的支援也不惶多讓。不過,沒好好唸過程式語言的我,對於其中的物件還是不太熟悉。
我會使用Python,也是被逼的。當初要交程式報告時,實在是搞不懂要怎麼去get及put網頁資料。看過java及C,直覺並不是我可以在一個假日就完成這樣工作的。因為之前稍稍有看過Python的網頁,它的語法和basic,pascal或Matlab都蠻像的,而且可以查得到網頁相關的功能。
這幾年都接了單位的"品質"精進作業。每年都要想一個品質專案,因為有些事是不得搬上抬面的,所以大家都做些顯而易見,不傷大雅的議題。今年我特別抄去年的專案,只是用 Python寫好電子化的處理方案。在用Python處理時,遇見資料庫讀寫的問題,因為實在太少資料了,所以拿上來分享一下。
先說我的狀況:就是要去開一個已有的.mdb檔,讀出裏面的資料,再上傳到單位的網頁中。為了讀database檔,Python簡單解決方案為使用pyodbc,或是使用pypyodbc。兩者都可以讀一些主流的sql server,以及Microsoft excel和access的存檔。兩者的差異只有pypyodbc是純python的程式碼實作出來的。打開.mdb檔的方式如下:
我會使用Python,也是被逼的。當初要交程式報告時,實在是搞不懂要怎麼去get及put網頁資料。看過java及C,直覺並不是我可以在一個假日就完成這樣工作的。因為之前稍稍有看過Python的網頁,它的語法和basic,pascal或Matlab都蠻像的,而且可以查得到網頁相關的功能。
這幾年都接了單位的"品質"精進作業。每年都要想一個品質專案,因為有些事是不得搬上抬面的,所以大家都做些顯而易見,不傷大雅的議題。今年我特別抄去年的專案,只是用 Python寫好電子化的處理方案。在用Python處理時,遇見資料庫讀寫的問題,因為實在太少資料了,所以拿上來分享一下。
先說我的狀況:就是要去開一個已有的.mdb檔,讀出裏面的資料,再上傳到單位的網頁中。為了讀database檔,Python簡單解決方案為使用pyodbc,或是使用pypyodbc。兩者都可以讀一些主流的sql server,以及Microsoft excel和access的存檔。兩者的差異只有pypyodbc是純python的程式碼實作出來的。打開.mdb檔的方式如下:
###打開.mdb檔的方式
conn = pyodbc.connect('DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\\dir\\file.mdb')
cursor = conn.cursor()
cursor.execute('select * from ProgressNote;')
###
星期日, 3月 10, 2013
你還在用印表機,還是開始用3D-Printer了?
星期四, 2月 28, 2013
氣管內雷射
常有人問我,我的專長是什麼。我制式的回答是:胸腔介入性檢查及治療。
但是什麼是介入性檢查及治療?基本上就是支氣管鏡檢查及治療、超音波檢查及治療。
最具代表性的支氣管鏡治療就是這個 (用影片來說比較快,所要講的也都打在影片中了):
沒有個人資訊,應該不會侵犯隱私吧!
但是什麼是介入性檢查及治療?基本上就是支氣管鏡檢查及治療、超音波檢查及治療。
最具代表性的支氣管鏡治療就是這個 (用影片來說比較快,所要講的也都打在影片中了):
沒有個人資訊,應該不會侵犯隱私吧!
星期日, 2月 24, 2013
Case Report 和 impact factor
這一陣子幫 fellow們投 Case Report,可謂是吃力不討好。連續丟了好幾個 Journal都是 Reject。而且,一堆 Journal幾乎都不收 Case Report了,為什麼?
我們來看美國 Neth Heart J 怎麼樣來評 Case report的:
我們來看美國 Neth Heart J 怎麼樣來評 Case report的:
星期六, 1月 12, 2013
升級公務機:LG Optimus L3 E400,成為 ICS的一員
上次已經介紹過這台公務用手機,LG Optimus L3 E400,了。也知道這是一台便宜貨"入門"手機。配上 512MB的 RAM及 1G的 ROM,實在是沒什麼空間可以裝東西。所以,想說來試看看改成ICS,至少安兔兔上的資料,ICS的效能似乎是比較好的,而且ICS的介面似乎也比較優。剛好查到真的有給 E400用的CM9,就來試看看。基本上我是花了4-6小時才搞定來龍去脈。在這兒寫出來的目的,是讓大家不用多花4小時,短短20分鐘左右就可以讓 ICS 上身 裝上 E400。
醜話先說在前面,刷機有一定的風險,我能成功不代表你也可以無風險的照做沒事情;使用非原廠提供的系統可能會喪失保固;請必須了解到刷機完全是自主行為,且自己可以負擔成功或失敗的所有風險。
第一步,要裝寶典,必先 root:
基本上,Android系統是要root才可以搞花樣,就像iPhone要 jb一樣。只是用Android的人比較有Geek的精神,凡事自己來,沒有iOS上所謂"一鍵 jb"的。可是,Geek沒搞好就 GG了。
root前要做幾件事:
0. 先充飽電 (至少60%以上)。
1. 可以同步,備份的先備一下,尤其是慾照片。
2. 要在pc端安裝 USB 驅動程式,程式可以在LG官網取得,或是在網路上取得。
3. 要把打開 (USB偵錯模式)usb debugger mode,位置在
Settings→Applications→Development,或是 "設定→應用程式→開發項目。
每一台機器 root的方式都不一樣,甚至有官方直接提供 root程式的,像MOTO就有。LGE沒那麼佛心,所以只能使用網路上高手的程式。我用的是下面這一個 root的程序。

醜話先說在前面,刷機有一定的風險,我能成功不代表你也可以無風險的照做沒事情;使用非原廠提供的系統可能會喪失保固;請必須了解到刷機完全是自主行為,且自己可以負擔成功或失敗的所有風險。
第一步,要裝寶典,必先 root:
基本上,Android系統是要root才可以搞花樣,就像iPhone要 jb一樣。只是用Android的人比較有Geek的精神,凡事自己來,沒有iOS上所謂"一鍵 jb"的。可是,Geek沒搞好就 GG了。
root前要做幾件事:
0. 先充飽電 (至少60%以上)。
1. 可以同步,備份的先備一下,尤其是
2. 要在pc端安裝 USB 驅動程式,程式可以在LG官網取得,或是在網路上取得。
3. 要把打開 (USB偵錯模式)usb debugger mode,位置在
Settings→Applications→Development,或是 "設定→應用程式→開發項目。
每一台機器 root的方式都不一樣,甚至有官方直接提供 root程式的,像MOTO就有。LGE沒那麼佛心,所以只能使用網路上高手的程式。我用的是下面這一個 root的程序。

訂閱:
文章 (Atom)

