VE已經死亡很久了,整個Eclipse社區(qū)中,最悲壯的真的要屬VE了。
偉大的目標,沒落的貴族!記得去年在北京的時候,經常有朋友問我VE怎么安裝。呵呵VE2.0開始安裝真的很復雜,偌大的Eclipse-WIKI里面還真的沒有寫多少關于VE安裝的內容。
去年下載過VE的源碼,打算在VE的基礎上做一個自己的設計工具,但是研究了很久,發(fā)現(xiàn)CVS上的源碼都過于陳舊了,然后就再也沒有關注過它了。
很久沒有真正的關注過Eclipse了,今天上來看看,發(fā)現(xiàn)VE真的回來了!
現(xiàn)在VE的領導者是深圳的亞松(在西安有分公司,我還真想去試試... ...),而亞松最讓我崇拜的大牛就是Yves YANG,呵呵,EclipseWord的大牛哦!
我在自己公司的產品里面也引入了建模的概念,下一步就是根據(jù)模型來生成界面,再下一步就是改造VE,讓二次開發(fā)人員開發(fā)起來更容易更加簡單。
祝福VE,希望有了亞松,VE會更好。
預告下一個系列文章:
企業(yè)信息系統(tǒng)建模的思考;
新VE源碼分析;
我見過最好的軟件界面繪制工具http://www.balsamiq.com/
真正能達到又快又好!
做人何懼艱險,豪情不變年復一年,做人有苦有甜,善惡分開兩邊,都為夢中的明天!
上面這段簽名是抄老莫的,每讀一次都會有不同的體會。
沒有維護Blog已經有兩個多月了,這兩個月一直在北京出差,已經待了兩個月了,還得再待一個月!每次出差離開西安總是感覺不舒服,而且從心里要好長時間才能適應,所以就一直沒有維護Blog。
晚上和一位美女吃飯,聊天中突然聊到了這個問題,仔細想想為什么做什么都覺得沒有意思?為什么會不適應外界環(huán)境的改變?為什么覺得一切都不爽?
是因為沒有了激情,最近缺少了激情!缺少了創(chuàng)造的激情,缺少了生活的激情,缺少了工作的激情,缺少了寫B(tài)log的激情... ...
重拾激情,這才是重要的!做人何懼艱險!人生路上本來就充滿了艱險,要勇敢面對,無論是失意還是快樂... ...何必在乎得失,終究一切都會過去!抓緊時間,去實現(xiàn)自己夢想!
老版本的Eclipse多國語言項目只維護到3.2.1版本,以后就再也沒有維護了,我覺得主要的問題是,語言包太大,一個包中會有多種語言,對于RCP版本的產品漢化起來很不舒服,明明我只要中文,結果要加入N個語言進來,而且還是20M的包~
Eclipse的http://download.eclipse.org/eclipse/downloads/最近剛剛放出一個叫做Babel project的項目,這個項目就是在解決國際化的問題,這個項目旨在為每一個插件提供獨立的單語言包,這樣在做RCP項目的時候,可以根據(jù)需要,打不同的包就可以了~!
周五的下午測試了一下,漢化率絕對在99%以上,而且很多地方的漢化還是很到位的~再有哪些客戶看不懂的地方的了~
只是有一個很小的麻煩,就是RCP原來的異常對話框中的內容,每一句后面都會有\(zhòng)n,莫非多國語言的時候\n被轉義了?
希望可以得到改進!
Neil Bartlett的當下工作就是完成《OSGi in Practice》,今天他在Blog中已經放出了本書的一個預覽版本(第二章)。一下是書的目錄:
Introduction
First Steps in OSGi
Bundle Dependencies
Introduction to Services
Example: Mailbox Reader GUI
The Whiteboard Pattern
Declarative Services
The Extender Pattern
Integrating Third-party Libraries
Building Web Applications
從PDF的授權看是“署名的,非商業(yè)的,可流傳的”,我估計這本書上市的時間應該很近了,而且官方的PDF版本也會同步推出的~
喜歡的朋友可以下下來看看,寫的很詳細,個人認為是本好書,而且此作者應該是Eclipse基金會的人,所以對OSGI的理解也不錯有什么問題~
ps:連接地址:http://neilbartlett.name/blog/osgibook/
SQL文件中有Functions,Type,那么在sqlplus中要start直接執(zhí)行SQL文件怎么辦?例如:
CREATE OR REPLACE FUNCTION strcat(input varchar2 )
RETURN varchar2
PARALLEL_ENABLE AGGREGATE USING strcat_type;
將上面的Functions寫入SQL文件中,然后在sqlplus中用start執(zhí)行此文件,后果是此Functions并沒有被創(chuàng)建到數(shù)據(jù)庫中,在后面加上commit;也是沒有用處的,提示的效果是SQL并沒有結束,sqlplus并沒有真正執(zhí)行。
這怎么辦?Google了老半天,也沒有人寫到這個問題,但是看看人家寫Functions和我寫的有一點點區(qū)別,修改一下!
CREATE OR REPLACE FUNCTION strcat(input varchar2 )
RETURN varchar2
PARALLEL_ENABLE AGGREGATE USING strcat_type;
/
在Functions最后一行加上一個/,再執(zhí)行就OK了~看來sqlplus是把/作為一個Functions或者Type的結束符了!大家注意了!
Shell.open()非常重要!
今天在做SWT中顯示OCX控件,照著Demo寫的,但是不知道為什么每次執(zhí)行到:Variant pVarResult = auto.invoke(dispIdMember, rgvarg);
JVM都會直接退出~error如下:
# # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x73d321b9, pid=3696, tid=2208 # # Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode, sharing) # Problematic frame: # C [MFC42.DLL+0x21b9] # # An error report file with more information is saved as hs_err_pid3696.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp # [error occurred during error reporting, step 270, id 0xc0000005] |
尋便了網絡也沒有解決辦法,剛開始以為是JVM版本的問題,于是換了3個版本都是同樣的問題~真是郁悶!
最后通過和Demo代碼的比較,發(fā)現(xiàn)Demo中有一句shell.open(),注釋掉此句,Demo也是引起JVM退出!在代碼中加入shell.open(),搞定!
原來這個open方法還有這么多的玄機啊,但是javadoc上卻只字未提!
早上看到Google的人肉搜索的招聘廣告,興沖沖的發(fā)了郵件,申請,結果:
尊敬的朋友,
非常感謝您在4月1日積極參與谷歌人肉搜索志愿者招聘,這是谷歌于2008年4月1日"愚人節(jié)"推出的讓大家"會心一笑 暫解煩憂"的小笑話,在此謹祝大家"愚人節(jié)"快樂,天天快樂。
如果您對谷歌公司招聘感興趣,歡迎進一步登錄我們的招聘網站尋找自己真正心儀的職位。http://www.google.cn/intl/zh-CN/jobs/
谷歌肉搜組
Dear Friends,
Thank you very much for your interest in the job positions of Google's "Grassroots search" volunteers on April 1. This is a joke that Google China does on April 1, 2008 to give you some light-hearted mood. Hope you laughed because of it :-). Here, we want to wish everyone "Happy April 1st day and Happy Everyday."
Google Grassroots Search Engineer and Product Group
暈~被欺騙了!寫的跟真的一樣的:
關于人肉搜索
什么是人肉搜索?
人肉搜索與刺青、美白、護膚、減肥等直接在人肉上施行的種種行為無關。顧名思義,人肉搜索就是利用現(xiàn)代信息科技,變傳統(tǒng)的網絡信息搜索為人找人,人問人,人碰人,人擠人、人挨人的關系型網絡社區(qū)活動,變枯燥乏味的查詢過程為一人提問、八方回應,一石激起千層浪,一聲呼喚驚醒萬顆真心的人性化搜索體驗。人肉搜索不僅可以在最短時間內揭露某某門背后的真相,為某三某七找到大眾認可的道德定位,還可以在網絡無法觸及的地方,探尋并發(fā)現(xiàn)最美麗的叢林少女,最感人的高山牧民,最神秘的荒漠洞窟,最浪漫的終極邂逅…… 人肉搜索追求的最高目標是:不求最好,但求最肉。
谷歌為什么要創(chuàng)建人肉搜索引擎?
谷歌自進入中國市場以來,一直致力于根據(jù)本地需求改進用戶的搜索體驗。谷歌很早就意識到,自發(fā)的、分散的、有意或無意的人肉搜索行為早在中國互聯(lián)網誕生之初就存在并茁壯成長著。中國互聯(lián)網界發(fā)生的幾乎每一起重大事件,尤其是娛樂性事件,都有可能成為人肉搜索技術的試金石。為了豐富人民群眾的業(yè)余文化生活,為了使廣大網民在最短時間內趕超人肉搜索的世界水平,谷歌決定投入巨資打造亞太地區(qū)最大的人肉搜索引擎。
谷歌人肉搜索引擎有哪些特點?
- 規(guī)模最大:第一期工程擬招募人肉搜索志愿者2500萬名,完成后將成為亞太地區(qū)最大的人肉搜索引擎。
- 創(chuàng)新最多:256項專利技術,1024篇相關論文,4096次用戶調研,65536輪預覽版測試。
- 領域最全:搜索范圍涵蓋娛樂、影視、體育、社會、名人、百姓、歷史、地理、物種、太空等領域。
- 速度最快:平均查詢響應時間32秒。
- 挖掘最深:曾在預覽版測試中,用時128秒,成功定位了中國大陸生產的第一只自動沖水馬桶。
人肉搜索招聘需求
人肉搜索志愿者管理專員
組織和領導以志愿者為核心的超大規(guī)模人肉搜索團隊,整合來自數(shù)千萬搜索志愿者的小道消息,從茫茫人海中發(fā)掘信息背后的奧秘。嚴格管理,制止人肉搜索過程中可能出現(xiàn)的扯皮、造假、謠傳、起哄、攻訐、謾罵等不文明行為,創(chuàng)造合理、有序、創(chuàng)新、務實的人肉搜索新秩序。
能力要求:
- 博士以上學歷
- 管理學、傳播學或相關專業(yè)畢業(yè)
- 掌握五種以上方言
- 有八卦主義精神和凡事不著調作風者優(yōu)先
請將您的中英文簡歷以文本或HTML的格式發(fā)至renrou-jobs@google.com, 并在郵件的標題中注明“人肉搜索志愿者管理專員”。郵件正文請使用中文,所有英文信息請以附件形式提交。
人肉搜索志愿者(兼職)
在業(yè)余時間為人肉搜索引擎奉獻智慧、汗水和好心情。利用谷歌研發(fā)的人肉搜索平臺,與其他數(shù)千萬志愿者并肩工作,使用并行人肉計算的方式,對疑難問題堅持不動搖、不軟弱、不拋棄、不放棄的肉骨茶原則,為廣大網民提供第一手的,帶有人情味兒的,具有震撼力和可傳播性的搜索結果。
能力要求:
- 學歷不限,專業(yè)任選
- 有強烈的好奇心和求知欲
- 對常人無法獲取的信息有敏銳的感知能力和打破砂鍋問到底的堅定信念
- 自備聯(lián)網電腦一臺,電話機一部,粉筆若干,餐巾紙一箱,《八卦人物風云榜》16開大字本一套共40冊
請將您的中英文簡歷以文本或HTML的格式發(fā)至renrou-jobs@google.com, 并在郵件的標題中注明“人肉搜索志愿者(兼職)”。郵件正文請使用中文,所有英文信息請以附件形式提交。
致獵頭公司:對于未簽約的獵頭公司提供的簡歷,谷歌將不支付任何費用。
此次RAP放出了draw2d_in_RAP的Demo,主要展示的是draw2D在RAP框架上的應用,還沒有下載真正的Demo試用,但是從視頻上看,好像是融合了flex來做圖形展示和拖拽,有興趣的朋友可以看看Demo的代碼,然后告訴我~
上次e4放出的基于web的IDE就使用flash作為代碼展示和編輯的編輯器,看來Eclipse社團也感覺到純的js基本上不能完成任務了。
Demo下載地址:http://www.innoopract.com/fileadmin/user_upload/Bilder/Films/draw2d_640x480.mp4
關注過上一篇文章的朋友,基本都對最后說到的微軟要支持SWT的開發(fā)提出了不少自己的看法。
下面我們再來看看來自cnBate.com的新聞:
Java程序員們可能會經常遇到Windows下的UI問題,Java程序總是和Windows的外觀統(tǒng)一不起來,特別是Vista,難度更高.
而現(xiàn)在,微軟微軟宣布它將為Eclipse基金會提供了標準的widget工具,這意味著Java將與Windows Presentation Foundation實現(xiàn)互通,允許應用程序原生采用Windows VIsta的外觀.
這也是微軟未來開放計劃的一部分,微軟認為一個日益開放,透明的方式正在出現(xiàn).之前,微軟還成立了Linux的互操作性實驗室,并與JBoss,Zend Technologies等公司實現(xiàn)了技術合作.
|
微軟真的在開源,不但支持了Linux,而且還來關注SWT,而且還有微軟最近在收購Yahoo!,它最近非常關注開源事業(yè),也許他真的要攪局,也許他真的是想做些事情,也許幾年之后微軟搖身一變真的變成了一個開源斗士了!
微軟更換了首席構架師,他的做事風格在改變,我想微軟是在向開源界證明自己的實力,是想讓人們相信自己,也許過幾年微軟還果真出了一個開源版本的windows了~