Cellsea 網上圖像處理系統

Ajaxian 報導了 Cellsea 網上圖像處理系統,一個使用 Ajax 技術的網上應用程式。

你可以上傳圖象,或者輸入圖像的網址,甚至只是包含圖像的網頁的地址(應用程式會自動從網頁抽取圖像,然後用戶從中選擇一個),跟著便會進入 Cellsea 的圖像編輯畫面,執行一些例如改變大小、旋轉、調整顏色等功能,收到指令後伺服器需要一些時間處理,這時頁面會出現一個進度指示表。若果指令需用戶輸入一 些參數,例如改變大小後的長度和闊度、旋轉的角度等,系統會出現一個彈出視窗讓你輸入資料。

Cellsea 支援大量常用的圖像處理功能,包括:

放大縮小 任意角度旋轉 切割 反轉 朦朧化 銳利化 調整顏色 特殊效果 變形

中國大陸解除對 Google 的封鎖

Eli Milchman 在 Wired 有一篇關於中國政府解除對 Google 封鎖的報導

中國政府較早前在六四週年紀念期間,全面封鎖對 google.com 的聯繫,幾天前總部設於巴黎的「無國界記者」測試後證實北京和上海已經恢復了對 Google 的聯絡,Google 的一名發言人也證實了這點。

無國界記者表示,六四期間中國大陸幾乎無法與 google.com 聯繫,即使透過一些專門用來突破封鎖的程式如 DynaPass 和 Ultrasurf 也不行,這些程式首次被大規模地隔絕與目標網站的聯繫。一名「無國界記者」的官員說:「這種事情在中國大陸經常發生,他們相信人民會談論這件事所以嚴密地 封鎖互聯網。」

Google 在本年一月在中國開設了 Google.cn,這是一個自我審查的搜尋網站,完全符合政府對內容的限制,杜絕一些如色情、賭博、及政治上敏感的題材例如天安門、法輪功等。無國界記者相信正因為有了這個「備份」Google 網站,中國政府在決定封鎖 google.com 時顯得更加無所顧忌。

提問的智慧(3.2 版)

作者:

Eric Steven Raymond

Thyrsus Enterprises

<esr@thyrsus.com>

Rick Moen

<rick@linuxmafia.com>

版權 © 2001, 2006 Eric S. Raymond, Rick Moen

修訂歷史 修訂版 3.2 2006 年 1 月 10 日 esr 加入 Rick Moen 的修定 修訂版 3.1 2004 年 10 月 28 日 esr 文檔 ‘Google 是你的朋友!’ 修訂版 3.0 2004 年 2 月 2 日 esr 主要增加網頁論壇應有的禮節內容 原文:How To Ask Questions The Smart Way

翻譯(3.2 版):阿恆 <khchung@hkpug.net>

時間:2006 年 6 月 12 日

翻譯(3.1 版):王剛 <yafrk@yahoo.com>

時間:2004 年 11 月 2 日

內容

譯文

棄權申明

引言

繼續閱讀 »

認識 IPv6

新一代的網絡協定第六版(IPv6)將會是互聯網的未來標準,我們有需要認識 IPv6 與網絡協定第四版(IPv4)有何異同,IPv6 有什麼好處,與及認識有什麼資訊產品兼容這個新標準。

隨著網上的活動與日俱增,有越來越多的電腦產品需要連接上互聯網,對網絡地址的需求越來越大,現時大部分的網絡產品所使用的 IPv4 網絡協定已經逐漸滿足不了網址的需求,可用的網址日益短缺,IPv6 就是在這種情況下發展出來的新協定,它能夠與 IPv4 兼容並且與 IPv4 交互運作,最重要的是它解決了 IPv4 的缺點:

IPv4 網址空間瀕臨用罄 全球選路表的容量已經擠滿 配置複雜 IP 層面的安全措施不足 實時傳送數據的能力低

IPv6 與 IPv4 最明顯的分別是網址空間大幅增加,IPv4 採用 32 位元來記錄網址,每一個網址分為四個 8 位元的位元組,表達出來的時候使用四個十進制的數字,每個數字之間用一個定點分隔,例如:12.24.56.78。

IPv6 則採用 128 位元來記錄網址,每一個網址分為八個 16 位元的位元組,表達出來的時候使用八個十六進制的數字,每個數字之間用一個冒號分隔,例如:ABCD:1234:BCDE:5678:56:78:90:AB。

IPv6 也可以表達成一個 96 位元的前置段加上一個 32 位元與 IPv4 兼容的部份組成,表達出來的時候前面的部份用 IPv6 的格式表示(十六進制和冒號),後面的部份用 IPv4 的格式表示(十進制數字和定點),例如:ABCD:1234:BCDE:5678:56:78:145.62.3.87。

在 URL 中 IPv6 的網址必須用方括號包著,例如:

http://[ABCE:1234:BCDE:5678:56:78:90:AB]:80/index.html http://[65:0:4EB8:4E:459A:3C:C24:31]/index.html

除了表達方式不同,功能上 IPv6 與 IPv4 也有很多不同,例如 IPv6 沒有子網域廣播地址,因為它並不是使用特定的地址來實現廣播,IPv4 的回送網址是 127.0.0.1,IPv6 的回送網址是 0:0:0:0:0:0:0:1,此外在保安功能、網址管理、流動器材的支援上 IPv6 都比 IPv4 優勝。

現時支援 IPv6 的操作系統包括

Windows Server 2003 Windows XP SP 1 Windows CE .NET 4.1 Sun Solaris 8.0 HP-UX 11i IBM AIX 5.2 ML3 Redhat Enterprise Linux Advance 繼續閱讀 »

Web 2.0 已經成為註冊商標了

又一宗商標註冊、侵權的事件。

在互聯網上有多少網頁與 Web 2.0 有關?數以百計?成千上萬?太少了,Google 一下 Web 2.0,一共超過八億個!Web 2.0 近年已經成為資訊科技界的明星詞彙,但原來它已經被人註冊,以後不能隨意亂用,否則可能要面對大公司的法律訴訟。

IT@Cork 是愛爾蘭一個為資訊科技界的專業人士服務的非牟利團體,他們將於今年六月八日舉行一個名為 Web 2.0 的半天會議,就在會議舉行前兩星期(即五月廿五日)他們接到 O’Reilly 一份法律文件,指 Web 2.0 是他們的註冊商標,要求 IT@Cork 不要用 Web 2.0 作為他們的會議名稱。

這次會議的籌委會會員之一 Tom Raftery 在他的個人網誌公 開了這次事件,他說他在今年二月曾經發信邀請 O’Reilly 的創辦人及行政總裁 Tim O’Reilly 出席這次會議,並且發表演說,當時 Tim O’Reilly 回覆說他很榮幸獲得邀請,但由於工作太忙無法出席遠在愛爾蘭的會議。既然 Tim O’Reilly 在二月已經知道這個會議名為 Web 2.0 Conference,為甚麼要在會議開始前兩星期才發出律師信要他們改名?Tom Raftery 在他的網誌上苦惱地問:他應該怎樣做?

一石激起千層浪,這篇文章迅速在各大網站轉載,網民在聲討 O’Reilly 無理之餘,建議大家以後棄用 Web 2.0,改用 Web 2.1,甚至 Web 3.0,而且要杯葛所有 O’Reilly 舉辦的所有會議。

事情峰迴路轉, 第二天(即五月廿六日)IT@Cork 又收到 O’Reilly 一封函件,表示考慮到 O’Reilly 在發出律師信前沒有與 IT@Cork 好好溝通,兼且他們的會議還有兩星期便舉行,O’Reilly 表示只要他們保證以後不會用 Web 2.0 作為會議的名稱,這次可以破例讓他們照樣使用 Web 2.0。Tom Raftery 在他的網誌上公佈了這封信,並認為他們使用 Web 2.0 這個名稱並無不妥,拒絕向 O’Reilly 作出任何保證。

同一天一名 O’Reilly 的員工在網誌上刊登了一篇聲明 ,那是代 O’Reilly 的公關副總裁 Sara Winge 發出的,表達了 O’Reilly 註冊 繼續閱讀 »

PHP 有望成為第三受歡迎的編程語言

根據最新一期 Tiobe Programming Community 的報告,PHP 在最受歡迎編程語言排行榜已經追貼 C++,有望進入頭三名的位置,頭兩名分別是 Java 和 C,落後在 PHP 和 C++ 後面的是 Visual Basic 和 Perl。

這個排行榜每月更新一次,主要根據世界各地各種編程語言的

使用人數 課程數量 軟件公司的數量, 各大搜尋器如 Google、Yahoo、MSN 等也會用來做評估之用

Tiobe 強調這個排名榜並非要選出最優勝的編程語言,也不是反應用來編寫最多程序的語言;這個排名榜的其中一個用途是檢核我們的編程技術是否跟得上潮流,或者當我 們開始一個新項目時作為選擇編程語言的一個參考。

所有軟件都適合開放源碼嗎?

Aaron Wormus 在他的網誌中探討是否所有軟件都適合開放源碼,他首先引述一個義大利網站 OSS Blog 訪問 Tobias Schlitt 的一篇文章 中的一段說話。

Tobias Schlitt 說:「我認為現代所有軟件都應該開放源碼,聽起來似乎有點極端,但其實是有原因的,現今大部分的軟件在技術或者概念上並沒有大的突破,軟件開發無非是把其 他軟件集合起來,在外面編寫一點兒程式包裝好,這種做法與開放源碼的概念配合得很好;另一個原因是軟件市場正在改變(可能是由於開放源碼或者是其他原因),賺取利潤的方法已經不再靠軟件本身,而是靠提供支援的服務。後一個原因更適合我作為一名電腦迷的口味,我喜歡透過別人的程式學習,當我需要一些新功能或者修正一些錯誤時,我也喜歡修改這些程式。」

儘管 Aaron 認同開放源碼的概念,但卻不認為這個概念可以應用到所有軟件,與及適合所有商業運作模式。他以一個自己開發的專業財務軟件為例,這種軟件基本上只有商業用途,使用這種軟件的公司互相是競爭對手,他引申出一連串問題:有甚麼驅動力使他開放源碼?開放源碼的話對投資開發這個軟件的公司有甚麼回報?對社區又有甚麼益處?他是否應該盲目把這個軟件的源碼公開?

微軟說:「開放源碼既不可靠,也不可信任」

據 CNET News 報導BBC World (英國廣播公司國際頻道) 播出的一輯紀錄片 Code Breaker 中,微軟的歐洲總部副總裁暨首席技術總裁 Jonathan Murray 表示:「開放源碼既不可靠,也不可信任。」

Jonathan Murray 繼續說:「有些人使用社區為本的軟件,透過在社區分享這些軟件而獲益。另一些人則投向商業軟件,尋求可靠性和可信任性。我們最終所做的決定,還是以哪一種方法帶給我們最多好處為準。」

至於好像 Red Hat 和 MySQL 這種以商業形式運作銷售開放源碼軟件的公司,不知道屬於 Murray 口中的那一種公司。

紀錄片還訪問了「一個小孩一部手提電腦」計畫的 Nicholas Negroponte,他不認同微軟的開放源碼較為次等的說法。

另一位受訪者 The Economist (經濟學人) 的技術專欄作家 Kenneth Cukier 則說開放源碼的軟件功能上與商業軟件分別不大。

還有好幾位人士接受了這個節目的訪問,包括 Free Software Foundation 的發起人 Richard Stallman。

CodePlex 是否微軟版的 Sourceforge?

CodePlex 是一個由微軟建立的開放源碼專案伺服器,功能跟 Sorceforge 很相似,用戶可以在 CodePlex 建立和管理他們的開放源碼專案,CodePlex 提供一系列專案管理的功能:

版本管理 工作事項管理 源碼發放 Wiki 為本的專案團隊聯絡系統 專案討論區 新聞發布

整個系統由 C# 建基於 .NET 2.0 寫成,後台使用微軟的 Team Foundation Server,已經在今年的 5 月 11 日開放讓人們註冊專案,但根據微軟的平台策略主管 Bill Hilf 表示,正式的開放日期會在六月底或七月初。

CodePlex 的網頁沒有說專案的性質有甚麼限制,申請專案需要把有關資料電郵給網管批准,費用全免,有興趣的話不妨試一試。