15.3.10

Why Don't We Enter But Return

很無聊當有趣的標題,不過管它的。XD


這篇一開始也是在回答別人問題,想到了就加點料備份上來這樣。


這個話題最近可能會越來越多人有,因為 iPhone 的關係。有用過 iPhone 的人應該會知道,iPhone 的鍵盤上沒有 Enter 鍵,只有一個 Return,但功能是一樣的。


如果你問的話,大部份人會給你的答案應該就是啊那個都一樣啦,只是蘋果搞剛所以換寫法。事實上不是如此,這個 Return 有它的存在原因。顯而易見地,這個寫法當然來自 Macintosh,在 Mac 上「本來應該是 Enter 鍵」的位置上面寫的了兩行,一行是 Enter,一行是 Return。


25.2.10

在 Mac OS X 下使用 7-Zip 壓縮

Why 7-Zip?



引述重灌狂人文章



當我們要壓縮、解壓縮時都用什麼軟體?大家還在花錢買WinZIP軟體嗎?以下介紹這套全中文介面的7-Zip壓縮軟體,不但操作簡單、速度快,而且還支援常見的ZIP、RAR壓縮格式重點是7-Zip是免費軟體,不用錢、不用破解。如果公司MIS還在幫你灌沒註冊的WinZIP給你用,趕快把他換掉改裝7-Zip吧!



而對於我們 Mac 使用者而言,好處還多了一些。首先,即使你有受權,WinRAR 是 Windows 軟體,雖然可以用 DarwineCrossOver Mac 來跑,不過總是不太方便。雖然系統內建就有壓縮工具,但不但會包進一些莫名其妙的東西,還使用老舊的 ZIP 格式,不支援萬國碼,不支援分割壓縮,也不支援文件加密。Mac 上也是有原生的 RAR 壓縮軟體,但使用的 RAR 程序有版權疑慮(RAR 官方有 Mac OS X 命令列程式,但正式版仍須付費),加上使用者介面不太好,所以我一直不喜歡用。



因為以上種種原因,我已經完全轉向 7z 壓縮格式,並建議所有 Mac 使用者這麼做。我推薦的程式是 7zX。這是一個拖拉放程式,直接把要壓縮的檔案或檔案夾拖到圖示上,填完跳出來的選項,就會壓好。



可是這樣不夠好。內建的壓縮工具只要在檔案上開輔助選單裡面就有,比起拖拉放還是快一點。幸好 Finder 本身就內建可修改輔助選單的工具,接下來要講的就是,如何把這個功能放到選單裡。



24.2.10

Spring Training Picture of 22 February




來自 MetsBlog.com 的 Matthew Cerrone。今天牛棚教練 Randy Niemann 對投捕群說了這句話:



Don't count the days. Make every day count.



真的很棒,不是嗎。




22.2.10

Spring Training Picture of the Day



這陣子來玩這個好了,我絕對不是在惡意洗文章數。



感謝 MetsBlog.com 的 Michael Baron 在 St. Lucie 為我們提供今年的第一手消息!



照片取自他在 Flickr 的相簿



Here we go!




21.2.10

在 Mac OS X 上使用 HFS 共享檔案

一篇簡單的舊文,也沒什麼專業成份,不過很少看到有人提,所以還是放上來當個備份。這個 HFS 不是蘋果開發的那個磁碟格式(Hierarchical File System),而是一種檔案共享平台,HTTP File Server 的縮寫。



概念是,把自己電腦中的檔案賦予一個公開的 HTTP 位址,這樣別人只要簡單在瀏覽器中輸入,就可以直接下載該檔案。詳細就不講了,自己去 Google 這個名詞就會有。可是目前這個小工具雖然很方便,可是只有 Windows 版。其實說真的,Mac OS X 內建 Apache,直接架個站都可以了,放個單一檔只是小兒科。不過話又說回來,殺雞焉用牛刀嘛…



不過放心吧,Mac OS X 當然也有雞刀,而且同樣是內建的!首先打開終端機。





進到你想分享的檔案夾下,使用這行指令:



python -m SimpleHTTPServer portnumber



SimpleHTTPServer 就是我們的程式名稱。前面的 python 代表這個程式是以 python 寫的。後面的 portnumber 是一個你指定的號碼,最好大於 1024 。如果留白,預設值是 8000。



這樣會把你終端機當下的檔案夾作為根目錄,發佈在 http://IP:portnumber 這個網址。例如如果我在 ~ 下面輸入 python -m SimpleHTTPServer 5000,那麼我的家目錄裡的檔案就會在 http://114.32.81.146:5000/ 下面,因為 114.32.81.146 是我家的 IP。沒那麼直覺(主要因為沒有圖形界面),不過平常使用也夠了。



只要終端機視窗開著,檔案共享就會持續進行;如果要停止,直接關終端機視窗,或者 ctrl c 中斷執行就行了。這個小東西相當方便,有需要的可以試試。




20.2.10

New York Mets Yahoo Roster Report

懶得自己寫,所以把前幾天翻譯的東西增加點內容丟上來了事(誤很大



因為是趕時間翻的,連校對都沒做,更不要說認真潤稿了,反正這種時效性的東西看得懂不要太誇張就好,麻煩將就一下吧,原文在這裡。(若發現錯誤也請不吝指出。)



假期還有兩天,如果真的找不到事做也是有可能自己寫一篇XD(通常說這種話代表肯定不會寫了…)









Inside Pitch



以四年 $66M 從紅襪叛逃過來的 Jason Bay 將為 2009 年打出大聯盟最少 95 發全壘打的大都會打線,賦予新的生命力。然而,得到 Bay 的幫助會因 Carlos Beltran 的缺陣而打折扣,後者因一月中進行膝蓋手術,將缺席球季的頭兩個月。



從天使得到的 Gary Matthews, Jr. 會與 Angel Pagan 競爭,以補上 Beltran 留下的中外野空缺。這僅是大都會數個有多位人選爭奪的位置之一,而他們往年春訓經常缺乏這類競爭。



8.8.09

神秘的 Mac OS X 剪貼簿

前陣子 duckseven 分享了一篇文章 [軟體] 挑戰 OS X 圖示最簡單抓取法,提到這裡有個很厲害的技巧,可以瞬間得到 icns 檔。因為實在太酷了,沒多久 MacUknow 也特地為這一招寫了一篇文章



Mac OS X 的剪貼簿一直都有驚人的功能,例如可以在 Finder 檔案的「簡介」裡面用複製貼上改圖示等等。但一直以來我的問題是,這個技巧到底是從哪裡來的?為什麼一個剪貼功能可以搞得這麼厲害?



最近在聽 CocoaCast 學 Cocoa Programming,今天學了關於剪下拷貝貼上功能的實作,我終於把這件事情搞懂了,所以來試著解釋一下。



4.8.09

iTunes 與 QuickTime 合作無間

本篇為《輕鬆管理你的影片,如同管理你的音樂》之續篇。



上次我試著利用 Perian 的功能,繞過 iTunes 的檔案格式辨認,以在 iTunes 裡整理影片。但很快我就遇到另一個問題:iTunes 的影片控制功能有夠爛,而且沒辦法一次顯示超過一個視訊視窗(即使你選擇「在獨立視窗內顯示」);跟 Spaces 的整合也很糟,雖然視訊視窗可以跨桌面移動,但是只要一進入全螢幕就會回到和 iTunes 相同的桌面上。除此之外,我之前就習慣在 QuickTime 裡用滾輪來 navigate(不知道中文要怎麼翻),現在 iTunes 裡辦不到,一整個綁手綁腳。



iTunes 的右鍵選單裡有個功能是「顯示於 Finder」,可以顯示該 entry 的原檔案。所以我的第一個想法是更進一步,能不能多加進一個右鍵選單項目,用來執行「以 QuickTime 開啟」。不過這一下就碰壁了,因為 iTunes 並不像 Finder 本身有寫進去這種功能,而我又不會寫 iTunes 的外掛…(這建立在 iTunes 可以加外掛的前提上,而如果我沒記錯,iTunes 好像還是 Carbon 程式所以不太容易辦到…)



29.7.09

棒球英文:Non-tender

最近 non-tender 正夯,原因看 CCLu 的文章大概就懂了。



所以這篇文章也開始又跑出來了。所以今天來談 non-tender。



不過其實這規則沒什麼好談的,上面兩篇都寫得很好,也沒什麼好補充。其實我想講的是關於 non-tender 這個詞



如果去翻大聯盟 CBA,會發現其實裡面根本沒有 non-tender 一詞,只有 tender,在附件 11 裡提到球團 tender 某些特定名單中球員的權力。該附件是用以解釋 Article XX(A),亦即 reserve clause(保留條款),所以這裡 tender 其實就是「換約」的意思。



查字典可以知道,tender 可以當動詞或名詞,而在這裡是動詞。但 non- 字首是用來修飾名詞(不屬於某類)或形容詞/副詞(並非如此),如果放在動詞前將會形成形容詞,但通常是表示「不需要...」,不合這裡的意義。所以如果 non-tender 這個字合理,就要把 tender 當作名詞,non-tender 表示「不換約」這個動作本身。



15.6.09

輕鬆管理你的影片,如同管理你的音樂

iTunes 是優秀的音樂管理軟體,尤其在 Mac 上。但身為一位阿宅,擁有一卡車影片也是相當合理,所以我一直想找到一個能像 iTunes 一樣,分門別類管理我的影片,而且方便搜尋、又能輕鬆收看的軟體。可是這還真是不簡單,我找了好久,免費的找了,要錢的找了(當然我只用了試用版,沒有真的砸錢下去),就是沒有一個軟體合用…



但最近我終於找到了符合我需求的對象。這個軟體的功能和 iTunes 一模一樣,也能做到我所有希望的功能:它能把影片依分類排列、依專輯以格狀顯示(重點)、編輯各種 tags、也能直接雙擊播放。



這個軟體免費,容易下載,方便使用,而且持續更新。



它就叫做 iTunes。



10.6.09

歡迎回來,Safari 4

Safari 4 正式版也終於發佈了,同時提供 Mac 與 Windows 版本,另外當然包括繁體中文~Safari Icon (Small)



當然英文對我是沒什麼差,雖然對我同學應該影響很大。XD



功能上嘛,用 Safari 4 Beta 都用好久了,也習慣了。標籤列改回書籤列下面是好作法,原來的置頂標籤雖然確實很省空間,可是和蘋果的 UI 規範真的差異太大,如果是 Chrome 這樣做我還可以理解,但我不能接受 Safari 這樣改變。



其他就都差不多,都是細節上的修正。標籤列延續 Beta 把圓角做出來,也省掉了關閉符號(要游標移上去才會跑出來),然後變大了…嗯,變大了這我覺得不太好,對我 20" 當然是沒差,但對筆電族群就會很痛苦。網址列還是把藍條改掉了,現在不會有讀取進度只會告訴你正在讀,雖然不高興但是還是只能接受啦,只希望 Hinet 爭氣一點早點讀完網頁啊!



至於「加入書籤」標籤、網址列和重新讀取按鈕合體、以及「新增標籤」按鈕我就很滿意。



不過最重要的是,正式版的 WebKit 引擎也一起更新了!wwwwwwww



9.6.09

Again, Apple wins out.

Snow Leopard in WWDC Keynote今年的 WWDC 結束了。



傳統上 WWDC(Apple Worldwide Developers' Conference,蘋果全世界開發者會議)是以軟體為主,畢竟名字都那樣取了,雖然這幾年的內容有越來越一般性的趨勢,不過當然主要的軟體更新還是放在這裡,所以雖然蘋果沒有發表太多重量級軟體的更新(例如好像很多人期待的 Final Cut Pro),還是宣佈了兩個令人振奮的消息,Mac OS X v10.6 "Snow Leopard",以及 iPhone OS 3.0。



詳細的更新內容資料多的是,所以不打算寫,我只想講一下我對這次發表的最大感想。



1.6.09

"Go one level up" in Finder

昨天為了藍牙耳機寫了一個切換輸出設備的 AppleScript,驅動系統偏好設定的面板。


因為系統偏好設定面板沒有 AppleScript 指令可以用(這件事本身有點詭異,不過事實如此),所以只好用 System Events 來寫。程式本身是沒什麼問題,不過寫完之後我突然想起前陣子看到的這篇,所以就回去看了一下。


程式本身當然沒問題,不過有幾件事情要澄清一下。System Events 是 AppleScript 的基礎,所以其實這絕對不是 10.5 的新東西,而是從 AppleScript 剛出現時就一直存在。程式是 Leopard only 沒錯,但並非 System Events 本身,而是因為 Leopard 修改了其中的機制。


省略進一步的原理(反正不重要),其實這個作法可以很容易地改寫成 10.4 以下通用版本,只要在最前面加上一行


tell application "Finder" to activate

就行了。在 10.4 以前這是所有 System Events 寫法的必要措施。


31.5.09

Ramon Castro 前往白襪

Brian Schneider 在對馬林魚首戰已經歸隊坐在休息區,不過沒有被登錄。為了清出空間給他,大都會把 Ramon Castro 交易到白襪換取投手 Lance Broadway,這代表 Omir Santos 若無意外應該會擔任二號捕手至少到季末。



來談談 Castro 和 Santos。一直都有人討論在 Schneider 回來之後要留哪兩位。很多人認為 Santos 是位好球員,防守不壞,有長打,也常常有關鍵演出。所以雖然一開始大家都很樂意看 Castro 上場,近來 Schneider + Santos 組合的呼聲越來越高。



但其實這很明顯不對,是印象和打擊率製造的標準幻象。Amazin' Avenue 眾成員是反對方最大勢力,而他們的理由非常合理。



2.5.09

調整 Mac OS X 程式語系

問:

請問有人有某某軟體的英文版嗎?我去官網下載回來開都是簡體中文,也找不到可以調的地方,怎麼辦啊?










答:



絕大部分的 Mac OS X 應用程式都內建多國語系,使用哪種語言取決於你的系統偏好設定「國際設定」。



30.4.09

フィリーズが倒さない

昨天早上費城人和國民打了場驚心動魄比賽









Team
1
2
3
4
5
6
7
8
9
R
H
E

Washington
0
2
3
0
1
1
0
4
0
11
12
0

Philadelphia
0
2
0
0
4
1
0
6
X
13
14
0





看大都會的時候就一直有關心,從 2:2 到 6:2 到 6:6,這邊結束後乾脆轉台過去看(我極少看其他隊伍比賽的!),結果眼睜睜看著國民打爆 Eyre,然後 Hanrahan 瞬間連本帶利吐回去,包括費城人單場第二支滿貫砲。orz



費城人繼續連勝,這讓我不禁想起傳說中的「打不倒的空氣人」。這費城人怎麼打就是打不贏是怎樣…







29.4.09

第三週 — Where Have All the Long Balls Gone?

當然標題是來自那首名曲,不過其實我真正想到的是另外一首。







很累的一週…其實事情根本沒有特別多,但是可能是因為勉強自己太久了吧,就是一直想睡覺。這週幾乎都沒跟到直播,午場或晚場都是,最多就看看重播,還有好幾場沒看完(被雷到就不爽看了)。對紅雀第三場就是這樣,不過我想還是要找個時間看一下後幾局,感覺有需要。



22.4.09

新聞與想法:第二週

很長的一個星期,主要是因為我懶得寫所以拖了好幾天。XD



以後還是不能這樣,太久了都不知道怎麼辦,要改進。好吧,要從那裡開始呢…先回答上星期的留言好了 — 其實我本來想早點回的,但一拖就拖到現在,真抱歉。



Lefty on Board關於 Murphy 和 Church 對左投的能力,其實我也覺得就春訓和開季幾場看下來好像沒什麼問題。不過印象不見得準,數據在這方面才不會騙人,而 Church 和 Murphy 的過去紀錄都顯示他們對左投表現不算出色,參見 Five Questions 的第一點。今年的狀況也類似,Church 的表現很棒,但明顯對左投成績差一截;Murphy 是對左投比較好,但其實他在上一場比賽大爆炸 3-5 之前狀況也一樣。不管怎麼講,他們兩個應該都還在 hot streak,所以往下修的機會還是很大,尤其對左投。而且現在樣本也太小。



以正面角度來看,Keith Hernandez 也在前幾天轉播中提到,Church 似乎在季前和 HoJo 討論過對左打的問題,修正了他的打擊站姿,主要是身體和後腳相對於投手的角度。我不確定是因為他現在狀況好,還是和這個修正有關(因為我不記得他去年開季狀況好時的打擊,只記得受傷之後的爛打擊),Church 現在的揮棒路徑似乎比較平,對內角低的抵抗力也比較好。或許這有助於他整季的對左投表現。



不管怎麼講,大都會在可預期的未來(我上週是不是講過一模一樣的話)仍然不會碰到左投先發,所以這個問題都還沒什麼好討論的,不如猜猜看他們倆什麼時候會冷下來。



13.4.09

隨想:第一週

Marlon Anderson為了把 Livan Hernandez 擺上 25 人名單,大都會把 Marlon Hernandez 給 DFA。他今年拿保證約,所以如果有人想拿下他,必須繼續把他放在大聯盟,否則一樣要通過揮棄名單。



感覺好像沒什麼用,只是個守不好打得也不怎樣的工具人,除了當左手代打就沒了,當備胎可以,整年放大聯盟有點拼…不過應該還是會有人想要這位老將啦,等著看吧。



大都會當初的其他選擇是下放 Jeremy Reed,或把 Darren O'Day 丟掉。前者已經提過了,不過從球季幾場比賽他都有在末段上來站左外,就可以看出根本不太可能。至於 O'Day 也差不多,要是我我也不想放,他目前在大都會牛棚還是有作用,如果把他丟掉那局恕不知道要跑到那裡。整體來講,現在這個狀況不太讓人意外。