Flex 3
AIR
Flex Open Source
真準時,美東時間十二點開放下載,這個時間的好處在於,此時整個北美都在睡覺,亞洲抓的速度超快啊 XD
基本上 FB3/AIR 的新功能大概在過去幾個月大家都已經知道了,所以正式版出來對開發者的影響不大。
但就商業上來看,AIR 的問市可是有著重大的意義,Feb 25, 2008 這一天很有可能成為將來資訊史上重要的一頁,或許標題可以下為:the day web and desktop unite, 小標是 the one that REALLY works, promised.
它的重要性與代表意義現在一言難盡,日後有空再說。
另外一個非常值得注意的就是 adobe opensource 那個網站,今晚也同時放出了 BlazeDS 與 Flex SDK 的 source,裏面包含了
-Flex SDK 所有的 source code, 包含 rpc.* 下面那一堆
也就是以前沒開源的 RemoteObject, WebService 等元件現在都來了
-Actionscript/MXML compiler 的 java source code
雖然目前看來 compiler source 對一般人來說用途應該不大,但對像 SAP, Oracle 這類想整合 compiler 到 application server 產品的公司來講,就會很方便,當然,像 actionscript viewer 這種專做 decomiler 生意的公司應該也會很歡樂,actionscript 版的 jade 快問市了嗎?XD
-BlazeDS 的完整 java source
BlazeDS 包含了 remoting 與 messaging 兩個重要 connectivity 功能,一推出就成為當然的王道,現在 source 來了終於可以開始惡搞了,這反而是我個人覺得比較歡樂的部份啊~
總之,RIA 新的一頁今天正式開啟,未來幾個月會很精彩…
| by admin
代朋友徵一下人,主要是負責後台程式開發,模組化設計,大部份是 CRUD 類型的操作,目前他們使用 Coldfusion ,因此希望能優先尋找 coldfusion developer, 如果找不到也可接受移植到 RoR 上進行。
他們需要的是有經驗的開發者,能進行系統架構分析、db design等,不用 on-site 工作但最好是在下列地區 (依優先順序排列)
1、在台北或至少新竹以北
2、在台灣
3、在 GMT+800 時區(意思是大陸地區的朋友也會列入考慮)
有興趣的人請寄信聯絡,不要在此篇留言。
| by admin
原文
擷錄:
I actually feel sorry for the Microsoft employees when I hear them pitch this stuff–it can’t be good for the self-esteem. Note to Microsoft–maybe stop tanking in the media sector and work on making an operating system that people don’t hate.
簡單的翻成中文就是:別再撒大錢搞媒體戰,想辦法生一個大家不恨的作業系統出來比較實際.
更簡單的翻譯就是:vista 打掉重練是王道, period.
The funny thing is watching the MS folks do their pitch. Often they lack a fundamental understanding of the space, but when they do you can see them cringing;
their body language suggests they don’t believe a word they are saying. When pressed they often revert to off the record comments that indicate Silverlight 1.0 isn’t ready for prime time–just wait for 2.0, or it’s not the ideal choice for consumer front ends at this time.
…glad I’m not the only one suffering through pitch after pitch.
其中關於 silverlight v1.0 not ready for the prime time 這部份,大抵跟我從別的管道聽來的消息一致,更悲情的版本包含 WPF 與 Silverlight 間並沒有想像中的麻吉,更別提 workflow 整合。
至於文章中提到關於 pitch 的想法,在我早幾年的職業生涯中,也曾跟一些 m$ sales 打過交道,只能說頗有同感。
順帶提幾件事,最近在廣泛的研究手持裝置,主要是手機與pda之類的玩意,而很不幸的,在這個市場裏的領導系統,又是 windows mobile,先直接講目前得到的結論:歹竹出不了好荀,而這可不是盛怒之下的意氣話,背後有著完整的分析與原理,無論從 usability 或 user experience 的角度來看,都會証明這點,但很顯然的,這要等日後有空再說了。
另外一件事就是,下星期二,要麻早點下班回家,要麻晚點兒走,找個有大水管網路的地方待著會比較好
| by admin
原文
1986 年時一本名為”Programmers at Work” 的書介紹了二十個當時的電腦工程師(他們可能是世界上最早接觸個人電腦編程的一群人),二十年後,有個熱血青年吃飽沒事想辦法追蹤了一下這些人現在的近況。
其中比較有趣的簡單列一下:
John Warnock. Then: co-founder of Adobe. Now: retired, serves on boards of directors, apparently runs a bed and breakfast.
Adobe 的創辦人現在已退休在經營一家小旅店,那間店外觀看起來挺不賴啊~
Bill Gates. Then: founder of Microsoft, popularizer of the word “super”. Now: richest guy in the world. After a stint in the 90s as pure evil, semi-retired to focus on philanthropic work.
這位不用多解釋了,現在活的很好呢
C. Wayne Ratliff. Then: author of dBase. Now: retired.
大學時用這個寫圖書館系統,從此立下決心有生之年絕不走這行,10年後事實証明,人不用太鐵齒 XD
Dan Bricklin. Then: co-author of VisiCalc. Now: Has a weblog and lots of accessible historical information about his projects. Still runs Software Garden. Still looks almost exactly like his illustration in PaW, leading some to speculate on a “Spreadsheet of Dorian Gray” type effect. I secretly hope he will see this in referer logs and invite me to hang out with him.
Bob Frankston. Then: the other half of VisiCalc. Now: worked for Microsoft for a few years, now retired, has a weblog.
Jonathan Sachs. Then: co-author of Lotus 1-2-3. Now: semi-retired. Gives away Pocket PC software from his home page, and sells photography software as Digital Light & Color. More details in this 2004 oral history.
| by admin
今天在 flexcoders 上出現一篇有趣的文章,有人問到是否要有 Computer Science 學位才能找到工程師的工作。
果不期然立即獲得廣泛的迴響跟討論,下面是幾種不同觀點的擷錄:
As a business owner I care about much more than solid code samples.Eagerness to learn, willingness to make mistakes, ability to communicate, enthusiasm about what we do, and personality fit would all weigh more heavily than code samples.
You walk away with a very different skill set when you’re taught aboutencapsulation principles than if you’re taught how to create a class in Java or C++.
No question about it; having a degree will make you more hireable.
The HR + Recruiters (AKA Gatekeepers) don’t know anything about great code samples or how to evaluate the quality of your blog.
For many of the jobs out there, you need to convince the gatekeepers to let you to speak to the “People who can really evaluate your skills”. And they need to use some form of cut-off to whittle down the number of applicants. A degree in a related field is one item. Certification is another.
簡單整理一下,基本上認為學歷有幫助的原因是:
-找第一份工作時,公司只能憑你的學歷來判斷是否可能合用
-公司的 HR 通常不瞭解工作性質真正所需的才能,因此只能簡單的用學歷做判斷
-學校教育對未來工作的幫助,主要取決於老師教了什麼?以及教的方法優劣與否,如果教的好能完整的傳達高層次的概念,那將來有可能真的用的到。
至於認為學歷無用的原因則是:
-大部份學校教的東西都太淺或與現實脫節,工作時很難用的上,而真正重要的技能與經驗往往要靠實戰才能習得
-有才華的人會自已熱情且主動的追求知識,因此最後的成就往往比科班出身的人還高
至於我的看法,也簡單列一下
-CS 學程的基本訓練不見得完全無用,至少資料結構、演算法與數學等基礎知識學好,將來不論用任何語言編程是有幫助的(可能可以用更聰明的方式完成同樣的事)。
-大學很重要的一個功能是訓練人的思考方式跟主動學習的能力,這兩種特質在任何工作上都很重要的,尤其是工程師更特別需要強大的邏輯思考能力,這部份是有可能在學校裏訓練出來
-我認同討論串裏面某個人提到的,分辨清楚公司要找的人是 scientist or developer很重要,前者是做研究的學者,可以埋頭在理論上求突破,後者簡單講則是要當黑手真的上戰場,有能力很快的依 spec 把東西實作出來。
在公司裏,兩種人其實都很需要,一個是大腦,一個是雙手,只要比例拿捏正確並且把人才放在好的位置上然後想辦法讓他們和平相處,基本上效果都不錯(奇怪的是企管系並沒有教這些啊 – 例如 how to work with nerds ? XD)
-在台灣我則觀察到一個有趣的現象。
大學畢業的學生,往往面對工作不知所措,但講理論很有一套(當然這裏面又要看是資訊、資科或資工系出來的,每種人的特質都不太一樣,且,在台灣很多優秀的人才一畢業就直接進竹科做晶片去了,這也造成統計上的差異)。
專科或技術學院畢業的學生,實作能力很強,什麼東西都會寫(或至少學的很快可以迅速拼裝出一個成品來),但往往無法深層的鑽研學問的究境,例如可以很快的學會 RoR,但要他深入研究 rails 底層運作的原理,Ruby 這個語言的特質、優點與限制時,就會顯的力不從心(或興趣缺缺)
而不論大學或專科學生,共同的缺點就是英文程度極差,這直接阻斷了快速接觸與學習新知識的機會,非常可惜。
-就我個人幾年來頻繁跟科班與自學有成的工程師打交道的經驗,概觀上來說,90%自學的人都是不錯的人才,大部份傑出的 hacker 也都是這類型的人,而科班出身的,則有很大比例表現普普(meaning: 實作能力不強,但思考強度也不夠,也就是既不能當大腦,也無靈活雙手),當然任何事都有特例,幾年下來偶爾也曾遇上奇葩,這就是三生有幸然後趕快網羅囉~
—
總的來說,我感覺是人才的,自然會泡出頭(人型氣泡排序法?)並且被發掘,這類型的人有某種人格特質造成他們天份高、學習迅速、充滿熱忱並能深入掌握知識的脈絡,而相反的,非這類型的人,一接觸就知道根器大底如何,自然也就不會過於強求。
而我在 hire 人時,看的不外乎也就是下列幾項(依重要性排列)
Enthusiasm about what we do(有興趣最重要,其它一切好說啊~)
Eagerness to learn
Capability to learn
Willingness to make mistakes
Ability to communicate
Personality fit (很多 hacker 都有著極怪異的個性且頗難相處,但在這時代只要有網路線、email, svn 跟 bugzilla,基本上不用碰面也能成事,所以越來越不重要了)
所以簡單小結一下:如果要找 developer,經驗與實力最重要,如果兩者都沒有,就看有無興趣投入,只要根器夠(頭腦、資質、個性)剩下的都好解決,另方面,having badass code samples 或言之有物的 blog 也是個不錯的開始。
(但奇怪的是,就算標準只有這樣,人才還是很難找,誰能立刻賜我十個高等的 flex developer 啊啊啊啊 ?)
| by admin