Browse Category

Computer

換羅技 m557

【m557 本體】跟 m555b 長得差不多,但取消了飛梭滾輪設計,還有塗上了 windows logo
▲【m557 本體】跟 m555b 長得差不多,但取消了飛梭滾輪設計,還有塗上了 windows logo

因為原本的 m555b 出現一些小問題,比照之前換 m525 的經驗跟羅技原廠反應,結果他們又寄了一支新的滑鼠來,但不知道為什麼,官網也沒標示 m555b 已經停產,結果寄來的是 m557

Keep Reading

支援 DDM 的 KVM

UD-12+ 本體

自從入手了第一把機械式鍵盤後,真的就像停不下來似的,不斷地想嘗試不同的鍵軸。一開始用的是紅軸,但改用茶軸之後便覺得紅軸的按鍵太軟,前一陣子剛好又看到 Ducky 又出了閃死人不償命的黃色鍵盤,而且還是同刻的鍵帽,我正想換一種軸來試試,本來最屬意的是青軸,但擔心在報告間打字會吵到人,便入手了一把黑軸的。這把黃色小鴨鍵盤 (Shine 3 DK9008 Yellow)是 Shine 3 系列的,沒想到拿回來裝到原本用的 Aten KVM (CS682) 卻不會動,寫信去問 Ducky,得知:

目前沒有解. 大部分 KVM 的 USB 不支援全部的 USB 規範. 只有 DDM 的 KVM 才可以完全支援所有的 USB. 便宜的 KVM 只有 emulated USB.

這時我才知道原來有 DDM (dynamic device mapping) 這種 USB KVM 的專利技術,而研發的廠商則是均昂科技 (June-ON / ConnectPRO)。

Keep Reading

ImageMagick 在 Ubuntu 12.04 下無法轉換 DICOM 檔

最近在試著用 Tesseract 來做 DICOM 影像的 OCR,身為 Ruby 的愛好者,先去找了 RTesseract 這個 gem 來用,裡面已經把 RMagick (ImageMagick 的 ruby wrapper) 也整合好了,其實還算方便,不過問題在於,我在 Mac 上測試好的程式放到 Ubuntu 12.04 上去跑就是會有問題,拆解元件、交叉測試後發現應該是 ImageMagick 惹的禍:

$ convert spg.dcm spg.jpg
convert: memory allocation failed `spg.dcm' @ error/dcm.c/ReadDCMImage/3502.
convert: missing an image filename `spg.jpg' @ error/convert.c/ConvertImageCommand/3011.

Keep Reading

Logitech m525 換新機

前一陣子,才買一年左右的 m525 開始出現一些好像失靈的狀態,雖然官方的說明可以供電三年左右,但還是不能排除是電力不足的問題,沒想到一把電池蓋打開,居然有漏液!果然是金 X 電池惹得禍,確認漏液後,過沒幾天,整支滑鼠就死掉了。

Keep Reading

醫院發了 iPad Mini Retina

中午的時候,某 VS 拿了一台 iPad Mini Retina 來問我能不能自己改 Apple ID,據說是醫院發下來的公物,我本來以為只有 VS 等級以上的人,或者至少要是臨床科以上的 R 才會有的東西,沒想到下午資訊室就發簡訊要大家去領了,想在週末好好的操弄一番,sono-guide 一做完就迫不及待去領回來。

Keep Reading

拷貝舊報告的介紹影片

今年一月的時候就把 SmartWonder(敝科的 radiology information system)裡用 AutoHotKey 做了一個開啓舊影像及複製報告的 extension 的雛形,期間陸陸續續又有一些小修改,上禮拜,某位主任把它拿去用,讓我又發現了一些小問題,所以下午替它做了些調整。

Keep Reading

Dicom SR Parser For Sonography

趁著主任出國開會的空擋 (XD),把這個功能完成了個大概。

之所以會想做這個,其實也是想要省那一點點的時間,每次在打肚子 sono 報告時,總是會需要手工抄一些數據(雖然可能有人不認同這種報告樣式),例如左右兩邊 kidney 的長度、spleen 長度、prostate size …,其實這些量測性和計算性的資料會被 DICOM Structured Report (SR) 儲存起來,所以只要能解讀出這些欄位,就可以自動幫我填上這些資料。

其實目前報告系統中也有提供類似的功能,但那奇怪的結構實在不和我的胃口,只好「自己報告自己救」了。

Keep Reading

折衷的 IE Javascript Inject

之前為了在報告系統中插入想要執行的 javascript,利用了 AutoHotKey 可以控制網頁物件 DOM 的方式,來進行 javascript inject,不過前一陣子更新了 IE11 後,好像有點問題,執行 window.execScript() 時總會出現錯誤,看了一個討論串,目前用到最重要的 Lib — WBGet() — 的作者 jethrow 表示:

This is of course assuming that window contains a valid window object – but more importantly that you have the correct credentials for that window object. In other words, if you access the window object via HTML Dom navigation, this won’t work.

看來可能是這個原因造成的。雖然目前主力的電腦還是 WinXP + IE8,但總是要想辦法解決 IE11 的問題,而且 IE11+ 以後也不再支援 window.execScript,改以 window.eval 來替代,只好另想其他方法。

Keep Reading