星期三, 7月 31, 2013

【酸評論】微軟:我們製造的數量,比能賣出去的量,稍微多了幾台。


圖片來源livesino.net
據報導,Microsoft(微軟)執行長Steve Ballmer終於坦承了
─微軟在Surface RT平板電腦上,犯了很大的錯誤。
微軟上周公布,這款平板電腦銷售量低,微軟因該款平板電腦虧損超過9億美元。
Ballmer對這場災難僅輕描淡寫地說:
「我們製造的數量,比能賣出去的量,稍微多了幾台。」
若以微軟在Surface RT上虧損9億美元這個數字計算,此款設備滯銷量大概600萬台。


Windows Surface RT看起來是MS要脫離WINTEL生態圈的一個試驗品,
採用ARM處理器,雖然有WINDOWS傳統介面,
但是又不能跑X86的原生軟體,因此市場的可接受相對低。
想當然爾,試驗失敗,綸至目前低價拋售困存的窘境
微軟清庫存 Surface 平板八月要來台開賣

真不知道微軟對這個產品哪來的自信,
之前還傳出和硬體廠商搶市,與ASUS、ACER鬧得不太愉快。
現在的平板與智慧型手機市場,
已經不是當年WINDOOWS TABLET、WINDOWS MOBILE微軟喊水會結凍的生態了。

反倒是GOOGLE與INTEL這廂眉來眼去,GOOGLE出了可以跑INTEL CPU的安卓,
安卓開發工具上也可以直接將原始碼編譯為INTEL可執行的APP
讓INTEL開始有了可以脫離了WINTEL生態圈的機會,
當然啦,跑INTEL CPU的安卓平板也沒大賣就是了。

那微軟派程式設計師到底要不要學習METRO UI和Windows Store Apps呢?
我想還是先緩緩吧,先把精力放在Windows Form和ASP.NET。
至少目前看到廠商徵才還是以會IOS和安卓Apps的人為多,
市場在哪裡,技術就到哪裡囉。
結論,MS目前硬體大概只能做鍵盤滑鼠和遊樂器吧。

星期二, 7月 30, 2013

Let's Rock Java,使用Crimson Eitor作為JAVA的開發環境

在練習程式的過程當中,最重要的是要有程式編譯器,
還有好用的文字編輯器,不要跟我說Notepad很好用,
他只是一個不得已的選擇,
程式的編輯器首推UltraEdit,
然而不是所有的環境,
都可以讓你安裝要自己付費又不在公司程式核可名單的UE,
因此免錢的Crimson Eitor就變成了另類選擇,

不過要如何讓Crimson Eitor能夠和UE一般,
可以做到在文字編輯器內進行編譯和執行程式呢?

本來想直接搬UE的設定過去,結果當然是不行啦,
參數跟UE很不相同,經查閱公開聲明書,
可以用以下參數進行設定,

先進入Tools/Configure User Tools
第一,設定Java編譯工具:
Menu Text欄位設定值 javac
Command欄位設定值 C:\jdk1.7.0_25
Argument欄位設定值 $(FileName)
Initial dir欄位設定值 $(FileDir)
HotKey自動為CTRL+1也可以自行設定
Capture output和Save before execute打勾

第二,設定Java執行工具:
Menu Text欄位設定值 java
Command欄位設定值 C:\jdk1.7.0_25
Argument欄位設定值 $(FileTitle)
Initial dir欄位設定值 $(FileDir)
HotKey自動為CTRL+2也可以自行設定
Capture output和Save before execute打勾
按下ok就完成設定

這樣就可以利用Crimson Editor進行基本的Java程式撰寫和編譯執行了。
Crimson Editor也有Portable版本,因此連安裝都省略了,不會在Regstry裡面進行登錄,
意味著不需跟公司的MIS躲貓貓,
更重要的是這樣寫程式完全不用花到一毛錢,
JDK本身不用錢,編輯器Crimson Editor也不用錢,花俏的Eclips也不用錢
也正是因為不用錢,所以東西都要自己兜來用,
相對微軟的Visual Studio來說門檻高些吧。

星期一, 7月 29, 2013

Hello Java, Again!!


2004年剛考過MCSD.NET、MCSA.NET for C#,
當時原來交往十多年準備要結婚的女友突然提出分手,頓時天昏地暗,
為了轉換心情,轉戰到了銀行的User Side從事Data Mining的工作,
結果再也沒用過.NET Platform,也沒再寫UI的程式,
SPSS Clementine和SQL Statement變成是我闖蕩江湖唯二武器。

歷經這些年來感情上的紛紛擾擾,以及工作上的不順遂,
劇情應該比電視劇更加精彩 ORZ
想想是應該增加一些競爭力,
兩年多前曾答應一個心愛而很會平面設計的女孩,
可以分工寫APP,我負責程式,她負責UI的設計,
這樣賺外快以後小孩就不會沒有奶粉錢,
雖然至今人事已非,不過路我還是要走下去,寫程式的路仍然是孤獨的。

JAVA對我而言,有著個龐大的而繁雜的架構,
我只是個初學者,以後將會把一些筆記和心得放在BLOG上面,
為的是怕自己忘記,也順便盯一下自己的進度,
這次的學習也不往認證方面走,
畢竟證照不等於實力,可以上戰場比較重要。

最後感謝老天,讓我碰到了資策會的JAVA名師,吳永志老師
他上課一再重複一句話:「不要嫌我囉嗦,我要把這些觀念講到你的DNA裡面。」
剩下的,就要靠自己的努力了。

PS'為什麼要加Again呢?
因為,約在2000年時,曾經在台北車站新光三越後面某個電腦班學過JAVA,
當時的老師完全不知道在講甚麼,
也導致了後來我投抱C#的原因(可見老師真的很重要)。