顯示包含「PIM」標籤的文章。顯示所有文章
顯示包含「PIM」標籤的文章。顯示所有文章

2008年11月2日星期日

Remember the Milk - 地域性的工作管理服務

個人信息管理(PIM , Personal Information Management)的軟件及網上服務繁多,但要找合用的並不易,每個人的工作及思考方式都不盡同,故此軟件的設計是無法顧及每個人的所需,就算口碑再好,都會有人認為不適合。

像我這樣要求多多的用戶更不用說,就算是參照Getting Things Done所提倡的工作管理方法所設計的軟件之間,差異也是蠻大的,當中我認為最好的是一套叫ThinkingRock的跨平台軟件,可是用了大概二個月左右,我就沒有再打開過了。

放棄的最大原因是資料同步問題,我有數部桌面電腦於不同的場所,加上Eee PC有二部手提電腦,在家裏處理公司的事務、在公司處理個人工作都是相當平常的事,雖然ThinkingRock有辦法經其他行事曆分享有時間限制的工作,但其他類型的工作就沒法子了,故只能靠檔案同步軟件進行,但若在同步前二個拷貝也被修改了的話,就只能選擇放棄其一。(分散式的系統一般都沒有這個問題)

所以我早放棄單靠一套軟件管理自己的行程、工作、專案管理等的事宜,都是用幾套相對比較陽春的軟件或網上服務交替使用,而我最近發現了一個叫Remember the Milk的網站,似乎也挺合用。


有沒有試過想過要買東西,但路過商場時卻完全忘記了?好比如牛奶?

Remember the Milk的名字正是由此而來,rmilk 的其中一項特色功能就是地域性的工作管理,用家可以在Google Map上新增幾個常到的地點,例如自己、他人的辦公室,經常購物、路過的商場等,然後記下有什麼特別事情要在那裏做。


看來不錯,但若記下了一大堆在某處要做的事情,後來真的跑了出街,又忘了有什麼事要做又該怎辦呢?

這時可以用Mobile版的,在手機上網輸入http://m.rememberthemilk.com,登入後有個簡單不複雜的工作選單,只要點擊那個預先輸入的地點就可以得知有什麼事情要做


其他我認為重要的功能:

合作讓事情完成。
與您的聯絡人或全世界分享, 傳送和公開工作及清單。提醒您做其它重要的家務。

任何地點均可獲得提醒。
透過電子郵件、SMS、即時傳訊(AIM, Gadu-Gadu, Google Talk, ICQ, Jabber, MSN, Skype 以及 Yahoo! 全都支援) 接收提醒。

Web介面設計

除了地域性的工作管理外,rmilk還有數個不錯的特色功能,因為開放API的關係,故連開放源碼的客戶端亦一應俱全,不過那會留待下一篇文章介紹,最後想說說rmilk的Web介面,我對此第一個感覺是……

困惑

到底點樣點擊才能修改工作的資料呢?明明已經點選了該工作,但當滑鼠掃過其他項目時,修改欄的資料又會變成其他工作……

即使明白了運作基制,還是經常地出錯,真的相當之難用。

後來我發覺rmilk支援像gmail那樣的vi式shortcut key,咦,這樣用起來舒服多了。

同時另一項令人困惑的介面設計,在配合了那套shortcut key後也變得簡單輕鬆得多了,就是日期的輸入。

不像其他PIM,rmilk的日期欄輸入不會彈出日曆讓用者選擇,而是要用者用鍵盤打入時間,但不用輸入完整的時間,例如說要在今天完成的就輸入Today,要在下星期六完成就輸入Sat如此類推


雖然介面的設計相當之與別不同,經過這段時間的試用,感覺是利多於弊,所以在此向大家介紹這個網站,希望合大家之用。

2008年3月9日星期日

Eee PC的筆記管理軟體

當年PalmPilot時代的PalmOS軟件設計勝在小巧精美、切合使用者的需要,除了那個 真的找不到用處的Expense外,其餘隨機附送的軟件都相當實用,那時每天回家都會立即與Palm Desktop進行同步,讓Contact、Todo、Calendar及Memo資料回到桌面電腦。當中以Calendar及Memo的使用量是最高 的,機乎每天都得管理自己的不同時間的工作,查閱及修改各項事宜。

後來各類不同的PDA出現,電話的功能亦不段改進,PIM的功能亦在演變之中,軟件設計者對於以上四項個人的資料的看法亦出現變化,不過有點讓我相當之悶納,就是很難找到與Palm相若的Memo程式,很多時候甚至是欠奉。

一般只有簡單的文字處理器,又或者附送Office類的軟件,作為文字性質的書寫,這些軟件不是做不到,只是久缺了筆記的管理能力,雖然Memo也很陽春,最少還有文章分類及搜尋功能。

用Office管理筆記?那麼記得一併裝Google Desktop - 要是PDA裝得到的話。

仍是Palm用戶的時候,我的筆記數目早就超過100了,現在則澎漲到了500左右的數目。儲放了很多不同的東西,例如工作的記錄、各類的智識,以 及現在選寫的文章(例如這篇)。不過我沒用Palm Desktop、JPilot之類的軟件了,取而代之,我改用了Desktop的Wiki系統 - Zim。

Zim能提供所有Palm Memo的功能,例如樹狀目錄的文章分類、文章搜尋,RichText排版,圖文連結等等。當然還有作為Wiki構成的重要一環-Hyperlink。

Zim - screenshot

可惜的是這個軟件並沒有對應的PDA版本,不過要把筆記的內容敲到PDA及電話還是可以的,因為Zim是用純文字的格式儲存,一篇文章就用到一個檔 案,故此只要利用檔案同步軟體就能跟其他電話及PDA同步,在街上亦能查看及修改筆記(例如購物清單),只是會失去的文章管理及Wiki的功能。

這麼好的軟體當然要拿到Eee PC上用吧!

Eee PC的Kontact雖然都有筆記功能,不過沒Zim那麼好用呢。將Zim移植到Eee PC要花的力氣比想像中少,雖然軟體本身是用Perl所撰寫,但Eee PC的Perl支援都算不錯,只需額外裝4-5個套件就能讓Etch的Zim 0.17跑起來。不過要把SID的0.23版就要多花力氣了,連Ubuntu 7.10也只有0.17果然是有理由的。

我已經把0.23的版本包好,並得到Fai幫忙放到XEPC上,只要用以下指令便能安裝得到:

sudo apt-get install zim

2005年8月15日星期一

Fruit-Based computers: On the cutting edge

Fruit-Based computers: On the cutting edge

譯者: Ben Lau

在 Orchard Technologies 的 新 聞 發 佈 會 上

    Orchard 的 行 政 總 裁 Richard Mothball 手 上 玩 弄 著 一 個 酷 似 鮮 橙 的 東 西 , 說 道 : 「 這 就 是 我 們 的 產 品 - 一 部 終 極 的 掌 上 電 腦 。 世 界 的 焦 點 將 會 落 在 我 們 的 身 上 , 所 有 的 大 少 傳 媒 面 都 會 以 我 們 的 產 品 做 封 面 , 因 為 ! 我 們 成 功 地 改 造 了 橙 , 讓 它 可 以 儲 存 及 處 理 資 料 ! 它 已 經 是 一 部 電 腦 ! 」

全 場 嘩 然 。

    Richard Mothball 繼 續 道 : 「 我 們 的 工 作 , 就 是 把 橙 的 DNA 改 良 , 讓 它 擁 有 可 覆 寫 資 料 的 特 性 。 這 是 個 讓 人 興 奮 的 產 品 。 」

    他 一 氣 呵 成 , 絕 無 間 斷 , 死 不 斷 氣 地 繼 續 道 : 「 還 有 的 是 , 它 提 供 了 豐 富 的 維 他 命 C , 明 白 嗎 ? C? C++? 」 我 敢 保 證 , 在 場 沒 有 記 者 明 白 他 說 什 麼 。

Orchard 公 布 , 這 個 產 品 命 名 為 Oranj 。

    Richard Mothbal 慢 慢 地 把 橙 皮 撕 開 , 入 面 是 一 個 生 化 輕 觸 式 螢 幕 , 他 把 寫 好 了 的 電 子 郵 件 送 出 , 跟 著 他 漫 無 目 的 地 翻 開 朋 友 的 資 料 、 玩 了 一 回 兒 俄 羅 斯 方 塊 、 看 了 幾 個 網 頁 , 接 著 就 把 它 吃 了 。

「 平 均 一 個 橙 的 citric acid ( 果 酸 ) 足 夠 它 於 standby mode 運 作 一 個 星 期 , 平 均 使 用 時 間 則 是 二 天 , 跟 著 它 便 會 腐 爛 。 」

「 只 要 利 用 我 們 的 手 提 KitchenSync 插 座 , 便 能 夠 更 新 Oranj 的 資 料 , 只 消 把 KitchenSync 插 在 PC 上 高 的 平 行 埠 便 可 。 」 他 把 一 個 橙 放 進 KitchenSync 上 , 在 PC 上 按 了 數 個 鍵 , 接 著 便 把 橙 拿 起 。 「 這 個 橙 , 放 進 了 我 的 電 話 簿 , 任 何 的 改 動 都 會 存 進 快 閃 式 脫 氧 核 糖 核 酸 (Flash-DNA) 內 , 只 要 少 少 的 一 塊 , 便 可 以 更 新 我 的 PC 。 」 為 求 證 , 他 把 電 話 簿 的 內 容 亂 改 一 通 , 撕 下 幾 片 的 橙 皮 , 不 消 三 二 口 便 把 所 有 橙 肉 吃 進 肚 裏 。 跟 著 他 把 剛 才 撕 下 的 橙 皮 放 進 KitchenSync 上 , 按 下 extract 鍵 , 像 是 攪 拌 機 般 的 聲 音 響 起 。 PC 螢 幕 出 現 了 短 暫 的 停 頓 , 接 著 便 出 現 了 那 些 被 塗 改 了 的 資 料 。

工 程 師 席 上 傳 出 陣 陣 的 喝 采 聲

「 我 們 研 究 過 3COM 與 M$ 的 掌 上 型 電 腦 後 , 我 們 決 定 邀 請 Linus Torvalds 為 Oranj 設 計 作 業 系 統 。 這 可 確 保 Oranj 能 夠 在 市 場 上 生 活 , 因 為 Linus 做 的 每 一 件 事 都 會 被 世 上 萬 千 的 電 腦 愛 好 者 所 仿 傚 。 」

就 在 此 時 , 有 三 個 人 闖 進 會 場 中 , 把 發 佈 會中 止 , 他 們 分 別 是 M$ 的 高 級 行 政 人 員 、 M$ 聘 請 的 一 位 律 師 及 一 位 強 壯 的 護 衛 。

當 日 , M$ 即 場 以 2 憶 5 千 萬 收 購 Orchard Technologies , 並 改 名 為 「 M$ Orchard 99 」 。

第 二 天 , M$N 以 「 Once again , M$ is at the forefront of innovation 」 作 為 網 頁 的 標 題 。

- 2 個 星 期 後 -

M$ 公 布 她 們 成 功 地 把 ~WindozeCE 移 植 到 新 的 PDA - 「 M$-Orange handheld organic PIM 」 上 。 並 會 在 WindozesWorld 99 時 正 式 亮 相 。

在 WindozesWorld 99 當 日 的 揭 幕 禮 上 , 二 位 M$ 最 高 層 人 士 亦 有 出 席 , 當 中 包 括 剛 到 過 美 國 司 法 部 為 反 壟 斷 法 案 訴 訟 答 辯 的 標 叔 叔 。

一 個 寫 著 : 「 What DO YOU Want to Eat Today? 」 的 橫 額 高 高 的 掛 在 禮 堂 上 。

整 個 揭 幕 禮 , 由 示 範 小 組 隊 長 Hiro Takedablame 的 一 番 說 話 開 始 。 他 說 : 「 我 們 做 過 問 卷 調 查 , 關 於 人 們 希 望 在 這 個 新 產 品 上 看 到 什 麼 , 97% 希 望 沒 有 bug 、 3% 希 望 有 USB Port , 所 以 我 們 把 USB Port 加 了 進 去 。 同 時 , 我 們 亦 把 Windozes 98 CE 放 進 了 去 , 我 們 現 在 將 會 示 範 這 部 新 產 品 的 威 力 」

標 叔 叔 滿 意 地 微 笑

Hiro Takedablame 跟 著 便 把 一 個 橙 放 進 了 M$-ActiveActivator 裏 , 按 了 數 個 鍵 , 那 個 橙 震 了 一 震 , 然 後 變 得 沉 寂 , 「 WIndoze98 CE 現 在 啟 動 中 」 Hiro 的 聲 音 響 起 , 「 它 正 在 建 立 一 個 交 換 檔 (swap file) , 跟 著 就 會 啟 動 OuterLooker98 。 我 們 會 把 一 個 USB Fax modem 插 上 去 , 看 它 如 何 自 動 檢 查 」

就 在 這 時 , 那 個 橙 突 然 暴 漲 , 漲 到 像 一 個 南 瓜 般 , 跟 著 「 彭 」 的 一 聲 , 那 個 橙 爆 炸 ! 殘 渣 灑 落 在 各 位 示 範 小 組 成 員 的 身 上 。

觀 眾 席 上 , 有 些 人 狂 笑 、 有 些 人 咆 哮 、 有 些 人 尖 叫 。 標 叔 叔 皺 起 眉 頭 。

「 呀... 」 , Hiro 漲 紅 了 面 道 : 「 可 能 是 記 憶 體 不 足 , 我 想 這 大 概 就 是 我 們 之 所 以 還 不 能 付 運 的 原 因 。 」 執 行 委 員 席 上 傳 出 微 弱 的 笑 聲 。

在 這 裏 作 少 許 補 充 , 有 許 多 的 測 試 員 曾 經 回 報 過 類 似 的 情 況 , 只 是 被 他 們 忽 略 了 。

- - 幾 天 後 - -

Orchard 科 技 發 表 了 新 一 系 列 的 鮮 果 掌 上 型 電 腦

在 發 布 會 上

「 我 們 很 感 謝 M$ 購 買 了 Orange , 使 得 我 們 可 以 獲 得 足 夠 的 經 費 去 開 發 更 強 大 的 產 品 , 現 在 我 為 大 家 介 紹 我 們 的 新 產 品 Orchard Apple 、 Orchard Grape 及 Orchard Banana. 」

差 不 多 在 同 一 時 間 , Linus Torvalds 發 表 了 世 上 第 一 個 為 M$-Orange 設 計 的 preemptive multitasking organic kernal 的 beta 版 本 。

Torvalds 說 : 「 這 實 在 不 是 什 麼 一 回 事 , 把 二 進 制 碼 轉 成 DNA 的 四 進 制 碼 , 是 有 些 困 難 。 但 不 是 不 可 能 的 , 還 得 多 謝 那 些 詳 盡 的 系 統 文 件 說 明 及 來 自 世 界 各 地 的 設 計 師 的 支 持 」

他 接 下 去 說 : 「 我 們 下 一 個 計 劃 是 去 建 立 一 個 支 援 Orchard Grape 及 Banana 以 至 日 後 新 產 品 的 kernel 。 我 們 已 經 計 劃 好 如 何 去 處 理 資 源 分 享 及 低 階 資 料 交 換 等 問 題 , 這 項 技 術 我 們 稱 之 為 Grapevine , 它 就 成 就 應 當 如 當 的 TRS-80 那 樣 。 而 Apple 的 開 發 工 作 亦 已 經 展 開 , 但 我 們 在 core level 上 遇 到 一 些 技 術 上 的 問 題 。 」

Fruit-Based computers: On the cutting edge

Author: Unknown

Orchard Technologies took the world by storm on Friday, when it announced to the world it had successfully genetically enhanced an orange to store and manipulate data.

"This is the ultimate handheld computer. What we've done is enhance the chemical structure of the orange's DNA to allow short-term data storage and retrieval. It's really very exciting.", said Richard Mothball, CEO of Orchard. "Plus, they're a valuable source of Vitamin C. Get it? C? C++?" None of the journalists got it.

Demonstrating the new handheld, dubbed the Oranj, he peeled back the skin, showing an organic touchscreen on the inside, and retrieved some e-mail. Then he fiddled with his contact manager, played a quick game of tetris, and did some web browsing. Then he ate it.

"The average orange has enough citric acid to run the circuits for a week on standby, or two days of average use, after which they decay."

"Users can update their Oranjes using our handy KitchenSync cradle, which attaches to the parallel port of any PC." By way of demonstration, he dropped another orange into the KitchenSync, tapped a few keys, and then lifted out the orange. "Now my contact manager is up to date. And since any changes I make are stored in Flash-DNA, all I need is a small sample to update my PC." To illustrate, he changed a contact name, saved the changes, then tore off a bit of skin, and once again ate the orange. Placing the orange peel in the KitchenSync, he tapped the "extract" key, which caused the Sync to make a blender-like noise. On the PC screen, there was a brief pause, then the contact's name changed. There was a cheer from the developer's corner.

"After reviewing handheld operating systems from 3COM and Microsoft, we have asked Linus Torvalds to design the OS for our Oranj. This will ensure the survival of the product, as anything Linus does is emulated by hundreds of millions of geeks everywhere."

The press release was interrupted by the arrival of three helicoptors full of Microsoft executives, lawyers, and armed guards. They bought Orchard Technologies on the spot for $250 Million dollars, and promptly renamed it to "Microsoft Orchard 99".

"Once again, Microsoft is at the forefront of innovation," babbled a corporate drone.

---------Two Weeks Later---------

Microsoft announced it had succeeded in fitting Windows CE into its new MS-Orange handheld organic PIM. In a press demo at
WindowsWorld 99, top executives gathered to watch the unveiling of the new product. Bill Gates himself was on hand, having just finished his deposition to the DOJ. A banner entitled "What Do You Want to Eat Today?" hung over the stage.

Demo team leader Hiro Takedablame opened with the words, "We asked our focus group, what would you like to see in this product? 97% said, No Bugs. 3% said, a USB port. So, we built in a USB port. We've also installed Windows 98 CE into the MS-Orange, and we'd like to demonstrate the unique capabilities of this product." Bill smiled.

With those words, he dropped the orange into the MS-ActiveActivator and pressed a few keys. The orange vibrated briefly, then was still. "Windows CE is now booting", announced Hiro. "It will build a swap file inside the orange, and start to load in Outlook98. Then we'll plug in this USB faxmodem and watch it auto-detect it."

At this point the orange swelled to the size of a pumpkin and exploded all over the demo team. The press laughed. They roared. They screamed. Bill frowned.

"Umm... hmm... umm.." said a red-faced Hiro. "Looks like an out of memory error. I guess that's why we're not shipping it yet, huh?" Weak laughter from the executives.

It should be noted that many such incidents have been reported to Microsoft by the beta testers, but were ignored by the team.

---------Several days after that, Across the World...---------

Orchard Technologies recently issued a press release of more handheld organic computing devices being readied for market. "Thanks to Microsoft's infusion of cash in purchasing the Orange, we were able to go ahead with research on other, more powerful products. I'd like to introduce the Orchard Apple, the Orchard Grape, and the Orchard Banana."

Almost simultaneously, Linus Torvalds announced the beta release of the world's first preemptive multitasking organic kernel, designed to work on the MS-Orange.

"This was nothing, really", Torvalds said. "converting from binary to Base4 DNA was a little difficult, but not impossible, thanks to our well-documented source code and help from developers worldwide."

"Our next project will be to build kernels that support clustering for Orchard's latest developments, the Grape and Banana. We've already laid out plans for resource sharing and low-level data exchange, called Grapevine, and from what I've seen of the inital code, it'll make Beowulf look like a TRS-80. We've also started work on the Apple, but there are some difficulties at the core level to work through."



Creative Commons License
本網誌Ben Lau製作,以共享創意署名-非商業性-相同方式共享 3.0 香港 授權條款釋出。