java, oracle, sun at April 20th, 2009 by 小影
SUN 終於賣出了 -- 據 Business Insider 的報導,Oracle 將以七十四億美元收購 SUN。Oracle 的網站亦已經正式宣佈這消息。
延申閱讀
Oracle Buys Sun Microsystems (ORCL, JAVA)
Oracle (甲骨文)將以 74 億美金購併 Sun (昇陽) - MMDays
Oracle and Sun
Slashdot Comments | Oracle Buys Sun - 據說是 SUN 的內部宣佈
Posted in Tech | No Comments »
inline, java, native, ruby at March 15th, 2008 by 小影
在 C 語言冒起的年代,當人們需要更高的效能時,他們會在 C 中插入組合語言。在 Java 冒起的年代,人們需要更高的效能時,會使用 JNI 呼叫 C 的源碼。同樣,Ruby 也容許程式把工作交給其他語言。
很多重要的 Ruby 庫例如 mongrel、eventmachine、hpricot 也是由 native 和 ruby 合作而成。雖然在 Ruby 裡使用 C 寫 extension 也算很簡單 (比 JNI 好得多吧?!),然而在使用它仍需要不斷的作 context switching。
於是就有人想到 RubyInline 。
它是受到 Perl 的 Inline.PM 啟發而寫成。就如其名,它讓我們可以在 Ruby 中直接 Inline 寫 C 或 C++ 源碼:
安裝
einstein:lib siuying$ sudo gem install RubyInline
Successfully ...
Posted in Tech | No Comments »
development, distributed-computing, DRb, java, rmi, ruby at February 16th, 2008 by 小影
DRb (Distributed Ruby) 是 Ruby 的 RPC。使用 DRb 我們可以經 TCP/IP 去使用遠端的物件。DRb 的運作方式跟傳統的 RPC 差不多,只是定義 Stub 和 Skeleton 都交給 Ruby 負責,遠端的客戶甚至不需任何有關類的定義,一切都動態地由 Ruby 完成了。
Posted in Tech | No Comments »
development, java, jruby, rmi, ruby at February 13th, 2008 by 小影
JRuby 是一個純 Java 下的 Ruby 實現。在 JVM 下執行的 Ruby 的移植性更好,而且可以讓 Ruby 直接使用 Java 的庫。今次我會介紹如何安裝和設定 JRuby ,並用它去呼叫現有的 Java RMI 。
Posted in Tech | No Comments »
eclipse, java, opensource at July 2nd, 2007 by 小影
Eclipse Europa 是今年的 Eclipse 新版本,裡面包括 21 個 projects 的更新,其中以下比較讓我注意:
Mylyn
一個以「工作」(Task) 為目標的 UI, Mylyn 讓開發者可以 offline 修改像 Bugzilla、Trac 或 JIRA 等的開發平台。Mylyn 會監察你的工作進度並顯示出你有興趣的東西。
SOA Tools Platform Project
在 Eclipse 上開發 Service Oriented Architecture (SOA) 的平台。
Web Tools Platform (WTP) Project
J2EE 和 Web 相關的 project。新版本中包括 EJB3 JPA、JSP2.0、JSF1.2、Axis Web Services、Tomcat 支援和 Java EE 5 project支援。
Model To Text (M2T)
Eclipse ...
Posted in Tech | 3 Comments »