2010年12月28日星期二

XAMPP 如何更改 MySQL 的密碼 ? - 簡單的方法


XAMPP 預載的 MySQL 並沒有幫具有最高權限的 root 帳號設定密碼,這樣子是有點危險的,因為任何人都可以拿到最高權限的帳號,就可以任意的編修和刪除資料庫,這樣子實在是不安全。

所以,在裝好 XAMPP 之後,應該要先來設定一下 MySQL root 帳號的密碼,設定的方式是經由下面的這個網址來進入設定的畫面。


 http://localhost/security/xamppsecurity.php 

在這個設定畫面的上方有個 MYSQL SECTIO: “ROOT” PASSWORD字串,在下面就有「New Password:」和「Repeat the new password:」二欄位,請在這二個欄位輸入密碼,然後,按下面的「Password changing」按鈕來完成設定。

按下去之後,如果出現「The root password was successfully changed. Please restart MYSQL to enable these changes!」的訊息,那就是設定有成功了。

Windows 如何安裝 PHP 的 APC 擴充 ( Extension ) ?

阿舍上次已經有介紹過如何在 Ubuntu 上安裝 APC 來提高 PHP 程式的執行效率,這次,就來說一下如何把 APC 裝到  Windows 上,首先,請到這裡下載已經編譯好的 APC 動態程式庫 (  DLL ),依使用的 PHP 版本要下載不同的程式,PHP 5.2 版請下載 php_apc-3.1.5-5.2-vc6-x86.zip,PHP 5.3 版請下載 php_apc-3.1.5-5.3-vc6-x86.zip。

下載完成之後,請把這個下載來的檔案解壓縮,之後,把裡面的 apc.dll 複製到 PHP 安裝資料夾的  ext 資料夾下,接著,再用文字編輯器把 php.ini 打開,然後,把下面這幾行加到檔案的最後面。

[PECL]
extension=php_apc.dll

[apc]
apc.shm_segments = 1
apc.shm_size = 128M
apc.ttl = 7200
apc.user_ttl = 7200
apc.num_files_hint = 1024
apc.enable_cli = 1
apc.rfc1867 = 1

都設好之後,就請把檔案儲存起來,然後,重新啟動 Apache,這樣 APC 應該就會生效了。

2010年12月26日星期日

Ubuntu / Linux 的 PHP 為什麼不需要在php.ini 設定 SMTP ?

php.ini 的 SMTP 這個項目的上面都會有一段註解寫著 "; For Win32 only.",這是為什麼呢 ? 為何只有 Windows 的作業系統才需要設定哩 ?  阿舍之前有寫過設定只寄不送的方式讓 PHP 的程式可以寄送郵件,但是,沒去研究為什麼不用設定 PHP.ini。

後來去問了 G 先生才知道,原來, Unix Linux 作業系統上,PHP 預設就會去找 sendmail 這支程式來傳送郵件,所以,才會不需要額外指定,只要有安裝 sendmail 相容的程式就可以讓 PHP 寄送郵件。

2010年12月25日星期六

Windows Enerprise 7 試用版為什麼需要啟動 ?

阿舍之前有說過,為了要測試東西而裝了一個 Windows 7 Enterprise 90 天試用版,裝好之後就開心的試了快一個月,然後,某一天,它就跳出一個訊息,問說是快過期了,要不用啟用一下,阿舍好奇的去啟用一下,可是,試用版本來就沒有金鑰的,啊要怎麼輸入哩 !

好吧 ! 反正是測試環境,試掛了,也就算了,再重新安裝就好,於是,阿舍就留著空白給它按下,接著它就一直在跑,這時,阿舍心想,該不會最後跳出一個說是盜版或是非法金鑰的訊息吧 ! 結果,最後竟然是跳出一個訊息說,已經成功啟用 90 天試用期了,喔 !  原來試用版心要啟用才有 90 天可以用哩 ! ......

2010年12月20日星期一

VirtualBox 如何用指令直接啟動虛擬機器 ?

其實,阿舍每次透過  Windows 的「開始」選單來啟動 Virtualbox 之後,通常只是為了啟動某一個虛擬機器而已,然後,就把 VirtualBox 那個管理程式擺著,也沒要做什麼,每次都這樣,實在很麻煩,於是阿舍就想要看看有沒有辦法用指令來直接啟動虛擬機器。

結果,這個 VBoxManage 指令真是好用,原來,只要加個  "stratvm" 就可以直接來啟動虛擬機器機器了,以阿舍要啟動一個叫做 Ubuntu1010DT 的虛擬機器來說 ( 虛擬機器名稱,中如果有空白的話,要用雙引號把名稱括起來),只要用下面的指令就可以了。 ( 在操作之前,請先進到  VirtualBox 的資料夾 )

VBoxManage startVM Ubuntu1010DT

2010年12月19日星期日

Isle of Tune - 別種田了,快來蓋會演奏的城市吧 !

看到說要來編音樂,阿舍實在是沒什麼興趣,因為阿舍和 Do Re Me 真的很不熟哩 ! 阿舍到這個 Isle of Tune 網站看了老半天也弄不懂是什麼,但是,當阿舍去看 Demo 的時候,就笑到差點噴飯了,算這個作者利害,會想到這個東西哩 !

Isle of Tune 就是讓你可鋪道路、蓋房子、種路樹和擺香菇的小遊戲,但是,一按下 Demo 就可以聽到電子音樂在演奏,而聲音是來自那些車子經過路樹和房子時所發出的聲音,是的,每房子、路樹和路燈等,都可以設定音調,每當車子經過時就會演奏出來的。

所以,編製一首曲子就是在鋪道路、蓋房子和種路樹等,不難的,連阿舍都可以透過 Try & Error 的方式來編哩 ! 編好之後還可以分享和參加排名,有空的話,自己編一首來聽聽也不錯哩 ! 雖然目前只有網頁版,但是,官網上已經說會有 iPhone 和 iPad 的版本,可是,為什麼沒有  Android 的版本呢 ??

圖片取自 Isle Of Tune 官方網站

Food52.com - 食譜及烹飪急救站

突然想做一道菜,但是,不知道食諎嗎 ? 煮菜煮到一半,不知道這個東西要烤多久嗎 ? 沒關係,就趕快來這個 Food52.com 找食諎或是提出問題,通常,不久就可以得到答案了,只可惜是英文的,如果有中文的就更棒了哩 !

Foood52.com 是由紐約時報的美食專欄作家 Amanda Hesser 和自由美食作家 Merrill Stubbs 為了著作一本食譜書而籌設的網站,主要是用來廣泛收集食譜的,後來,總共收到了 1200 個食譜,然後,這本食譜書也已經在今年( 2010 ) 完成並發行了。

不過,Food52.com 現在已經發展成為一個龐大的美食社群, Food52.com 不再是那個單純用來收集食譜的網站了,在這裡有各種製作美食的資訊和資源,同時,也能交到一些志同道合的朋友哩 !

阿舍看那些圖片就很吸引人,很讓人想去學起來哩 !  Food52.com 除了食譜之外,也有影片的教學,有興趣的話,可以試著邊看邊做囉 !

Ubuntu 如何安裝 Sun 的 JDK ?

阿舍本來以為直接下指令就可以安裝的,結果,因為軟體授權的關係,Canonical 不能夠把 Sun 版本的 JDK 放到 Ubuntu 的發行版本內,所以,Ubuntu 出廠預載的 JDK 版本是 OpenJDK,因此,要安裝 Sun JDK ,除了要安裝程式之外,還得變更設定才行,以下就是安裝步驟:

1.調整 PPA 的來源

Sun JDK 不是放在 Ubuntu 預設的幾個 PPA 裡,所以,請參考這裡來調整。

2.安裝 Sun JDK

請執下面的指令安裝 Sun JDK。

sudo apt-get install sun-java6-bin sun-java6-jdk sun-java6-doc sun-java6-plugin

3.變更預設的 JDK 版

請執行下面的指令來把 Ubuntu 預設的 JDK 從 OpenJDK 變成 Sun JDK。

sudo update-java-alternatives -s java-6-sun

4.設定 Java_HOME
請到 /usr/lib/jvm 路徑下查一下 Sun JDK 的資料夾名稱,然後用下面的指令來設定 ( 以阿舍的路徑是 /usr/lib/jvm/java-6-sun-1.6.0.22 為例 )

export JAVA_HOME="/usr/lib/jvm/java-6-sun-1.6.0.22;"

2010年12月15日星期三

Windows 7 如何完全移除 MySQL ?

阿舍實在搞不懂,要移除 MySQL 再重裝一次的這件事,竟然可以弄的這麼麻煩,也許下次該來試試 MariaDB 安裝在 Windows ,是不是也有移除不完整的情形哩 !

在 Windows 7 上要完全的把 MySQL 完整的移除,首先,要先按照一般的移除程式的作法一樣,到「控制台」>「解除安裝程式」把 MySQL 給解除安裝掉,然後,再用 services.msc 的指令來把 MySQL 的服務給停掉 ( 也可以從工作管理員的「服務」來進行 ),這樣完成後,就算完成一半了。

接著,要用「系統管理員身份執行」的方式開啟「命令列提示字元」,然後,執行下面的這一行指令,這樣會把  MySQL 的相關服務給移除。

sc delete mysql

最後,要開啟「檔案總管」並開啟 C:\ProgramData 這個資料夾,然後,請在找到「MySQL」資料夾後,把它整個都刪除掉,完成後,就大工告成了哩 !

Google Web Store - 不只是一家商店而已

光看 Google web Store 這個名字會以為 Google 開了一家商店要來賣西了,但是,等你到了 Google Web Store 的網站,你就會發現,好像是 "Google Chrome App Market" 的感覺,有一堆可以裝在 Google Chrome 瀏覽器的東西哩 !

乍看之下,還以為是 Google 是為了 Chrome 這個瀏覽器而設的網站,但是,請注意一下,這個  Google Web Store 不只是有  Chrome 瀏覽器的主題、擴充,主要是還多了一個 Application 的東西,而這個 Application 其實才是 Google Web Store 的重點,為什麼哩 ?

記得 Google 在去年( 2009 ) 底釋出 Google Chrome OS 的預覽版,這個以 Chrome 瀏覽器為主要界面的作業系統,主要是仰賴網路的服務,本身並不太需要安裝什麼軟體,而那個時候,裝好的 Chrome OS 實在是很陽春,如果沒有這個  Google Web store 的東西,說實在的,還不知要怎麼新增和找服務哩 !

好啦 ! Google 的 Chrome OS 據說明年會釋出,而搭載 Chrome OS 的筆電原型機 Cr-48 也已經出現了,所以,Google 這時推出 Google Web Store 這個服務,很明顯的,是在幫 Chrome OS 鋪路,而不是要幫你的 Chrome 瀏覽器增加功能的,不過,能讓你先熟悉這樣子使用  Chrome 瀏覽器,應該是可有能是其中一個目的的吧 !  ( 阿舍自己猜的哩 ! )

2010年12月14日星期二

Twitter 為什麼無法登入 ?

阿舍最近去登入到 Twiter 帳號的時候,有發現,不管阿舍怎麼打密碼,或是重設密碼,結果咧 ! 還是一樣都登不進去,然後,就改用 Email 來登入,結果還是一樣的不行哩 ! 阿舍那時還十分生氣的以為 Twitter 是不是改了什麼而沒有通知哩 !

後來,阿舍開了一個 Ubuntu 的虛擬機器來試,竟然....就可以了啊 ! 這...這...該不會是阿舍自己電腦的問題吧 ! 阿舍應該是沒有改什麼的吧 !? 怎麼會這樣哩 ! 阿舍想了一會之後,才突然的給它恍然大悟,原來阿舍都有設定瀏覽器關閉時清除所有的暫存資料及 Cookie,沒想到這樣也會有關係哩 ! 又不是設定成不可儲存 Cooke ,真是怪....。

2010年12月12日星期日

Windows 7 Enterprise Trail (試用版) 變更為繁體中文

阿舍想在 Windows 7 上安裝一些軟體來做測試,於是,就去微軟的網上下載 Windows 7 的 Windows 7 Enterprise 90 天試用版來安裝,結果,才發現,這個試用版雖然可以在安裝前指定地區和鍵盤,但是,不能選擇語言,只有「English」可以選而已。

阿舍只好先用英文來裝,在裝好之後,去語言設定的地方,還是沒有看到有其它的語言可以選,於是阿舍只好去查下 Help 了,原來,是還要自己去下載來安裝才能設定的,操作方式如下:

1.下載和安裝繁體中文套件
從左下角的「Start」>「Control Panel」>「System and Security」點進去 >「Windows Update」> 點左上方的「Check for updates」,之後會開如檢查更新資料,等跑完之後,在右邊應該會有一個「35 optional updates are available」的連結,點進去後會看到「Windows Language Packs」,在下面可以找到「Chinese(Traditional) Language Pack」的項目,把它打勾後按右下角的「OK」,離開這個畫面,接著回到原來的 Windows Update 畫面,按右邊的「Install Updates」後,就會開始安裝了。

2.設定語言
從左下角的「Start」>「Control Panel」> 找到「Clock,Language and Region」,然後點下面的「Change display language」> 接著會跳出一個畫面,把「Choose a display language:」選成「中文(繁體)」,再按右下角的「Apply」,就會跳出一個對話視窗說要登出,按那個「Log off now」,就會登出了,再登人應該會是熟悉的繁中界面了哩 !

2010年12月11日星期六

虛擬機器可能帶來的改變 ?

像 Java 這樣的電腦語言因為採用虛擬機器的方式而造就了跨平台的能力,同樣的,這一、二年來成為未來趨勢的雲端運算,能夠興起的原因之一,也是因為虛擬機器技術的普及,透過虛擬機器的運行,可以讓作業系統和軟體的運行與硬體設備的關係降到很低的程式哩 !

阿舍一直以來都認為現行的 PC 架構不是一個合適現代技術的架構,當年因為硬碟這種東西根本就不存且軟碟太慢,才造就了記憶體這樣的東西,所有的程式都得先讀入記憶體來執行,這樣的方式到現在還需要嗎 ? 以現在的技術來說,PC 也許可以有更好的架構或改變。

不過,由 IBM 所設計的 PC 架構,已經形成相當的龐大的軟硬體產業,任何的改變都會受限於相容性所帶來的市場利益而困難重重,所以,要改變 PC 的架構並不容易,也因此,在資訊發展這麼多年後,我們竟然還在使用古老的架構哩 !

阿舍覺得,虛擬機器也許是個機會,新設計出來的 PC 架構只要能支援或是根本就是以虛擬機器環境為考量的架構,那麼就可能可以籍由虛擬機器來逐步改變現行的 PC 架構,讓 PC 能夠在更有效率和更友善環境的架構下被生產和運行....。

Virtualbox 如何將 vdi 檔轉換成 Virtual PC 的 vhd 格式 ?

Virtualbox 的新版本就有提供把 vdi 檔轉換成 Virtual PC 的 vhd 檔案的功能,所以,不需安裝額外的程式來做這件事的,用 Virtualbox 提供的程式就可以的到,以阿舍要把 c:\vm\arthurtoday.vdi 這個檔案轉換成 c:\vm\arthurtoday.vhd 為例,操作的指令如下,整個轉換過程要花一點時間,要有點耐哩 ! ( 這個例子是把檔案移到 Virtual 的安裝資料夾來執行的,否則,VBoxManage 前面要加入完整的  Virtualbox 安裝資料夾路徑 ) ...

VBoxManage clonehd  c:\vm\arthurtoday.vdi c:\vm\arthurtoday.vhd --format vhd

Windows XP Mode 如何關機 ?

阿舍有在 Windows 7 上安裝 XP Mode,但是,阿舍很少用,只是每次要關機的時候,都找不到「關機」的按鈕,然後就會進入休眠模式,本來,阿舍因為少用,所以,就沒有花時間去研究,可是,阿舍想掛一個虛擬硬碟到 XP Mode 去,就發現說,一定要是在關機的模式下才能設定哩 !

於是,阿舍就去翻了一下 Help,其實很簡單,只是和我們一般在用正常版的 Windows XP 不太一1樣而已,只要同時按下 Ctrl 、 Alt 和 Del 這三個鍵之後,就會跳出熟悉的畫面,只要點「關機」就真的把 XP Mode 給關了。

另外,也可以直接按虛擬機器上的「CtrlAlt+Del」,一樣會跳出那個熟悉的畫面哩 !


2010年12月10日星期五

Database.com 付費雲端資料庫來了

 其實,D.atabase.com 不算是第一個付費服務的雲端資料庫,嚴格來說,Google 的  Google App Engine 服務才算是吧 ! 不過,Database.com 應該可算是第一家專門提供雲端資料庫服務的公司吧 !

提供 Database.com 服務的這家公司來頭也不算小,它就是網路應用軟體服務的大咖 - SalesFore.com,阿舍猜想,SalesForce.com 敢提供這種雲端服務的資料庫,應該不是什麼一時興起的事,而是把它用在 SalesFore.com 後端的技術拿出來再賣一次吧 ! 在網路上,真的只要做對一件就可以容易做垂直或橫向發展,然後就會越來越大哩 !

Database.com 的計價方式是採用月租方式,而且還是每一個使用者都要分開計費的,不過,現在是有提供免費申請,但是使用量是有限制的,超過的話,就是要付錢的,這種免費的帳號,感覺上就是讓你來試用用的哩 !

2010年12月7日星期二

那一個非官方的 Android Market 比較好用 ?

阿舍前幾天寫了這一篇有列出幾個不是 Google 官方提供的 Android Market,後來,阿舍就把它們都下載來安裝並試一試,結果,其中的 AppsLib 會認手機,所以,雖然有安裝起來了,但是,還是不能用的,然後,那個色色的 Mikandi 阿舍也沒有去試,因此,實際上有試到的只有三家而已。 

阿舍就分別都用來搜尋軟體並安裝看看,在一番簡單的測試後,阿舍選擇使用 AndroidPIT 出品的 App Center,因為阿舍覺得 AndroidPIT 的 App Center 感覺最熟悉,跟 Google 的官方 Android Market 很像,也有評論和更新通知的功能,所以,如果你和阿舍一樣有不能在內建的 Android Market 下載軟體的症頭的話,可以考慮來用用這 AndroidPIT 的 Android Market,還不錯哩 !

2010年12月6日星期一

Ubuntu 如何快速移除 LAMP Server (Apache、PHP 和 MySQL) ?

阿舍之前已經有分別介紹過 Apache 和 MySQL 解除安裝的方式,不過,那是指在已經知道安裝過那些套件的前提下來執行的,這次阿舍要說的方式是移除的比較完整的方式,就是透 dpkg 指令來找出所有已安裝的相關套件,然後,再把它們全部都移除掉。

阿舍把所有的動作都合併成一行,所以,只要複製下面第一行來執行就可以移除 LAMP 的相關套件了,第二行的目的,是要移除其他的相倚的程式用的哩 !

sudo apt-get purge `dpkg --get-selections | egrep '(apache)|(php)|(mysql)' | perl -i -p -e 's/\s+/ /;s/install//;s/\n//' `

sudo apt-get autoremove

Android Market 無法下載嗎 ? 換個 Martket 吧 !

阿舍和 Android Market 真是不對盤,用  Android 1.6 時有問題,升級到 Android  2.1 之後,還是一樣,為此,阿舍還改了 Gmail 的密碼和重新註冊了一個 Gmail 帳號,能試的都試了,阿舍後來還  Reset 過幾次手機,結果,依然無效。

這幾天阿舍就突然開竅了,好吧 ! 既然和 Google 官方的 Android Market 無緣,那就來找找看有沒有其他的 Market 可以用用,於是,在經過搜尋幾組關鍵字之後,終於有找到了,其實,還不算少家哩 ! 阿舍把它列出來,這些是要下載它們家自己提供的 Market 軟體的,要安裝前,請記得要先把「設定」>「應用程式管理」>「未知來源」給打開才行哩!

AndAppStore
AndroidPIT
AppsLib
SlideMe
Mikandi ( 這是一個比較特別的Market,未滿18歲請不要點哩 ! )

2010年12月5日星期日

Ubuntu 如何搜尋檔案 (find、locate、whereis、which 比較) ?

阿舍在用指令操作 Ubuntu 的時候,經常會需要知道檔案的路徑,所以,也就常常會用到搜尋檔案的指令,阿舍比較常用的是 whereis 和 find,其實,還有 locate 和 which 二個指令可用,這四個指令都有不同的功能,阿舍一直時間去搞清楚,今天花了點時間,就把它整理如下了。

find
這個算是功能最多的指令,可以用依檔名、擁有者、群組和權限...等等一堆來搜尋檔案,不過,find 指令是一定要指定搜尋的路徑,否則就只有搜尋目前所在的資料夾,例如,阿舍在家目錄用 find hosts 的指令來搜尋  hosts 檔的話,就一定找不到東西,如果改用 find /etc hosts 的話,就會出現一堆檔案名稱裡有 hosts 這個四個字的所有檔案出來,如果再改成 sudo find /etc -name hosts 就會找出更接近我們要找的檔案列表出來的。

locate
這個指令和其他三個指令不同的地方是,locate 指令並不是宜的去搜尋檔案,而是去搜尋由 updatedb 指令所建立和更新的資料庫並讀入記憶體中,所以,locate 指令的搜尋速度遠比其他的指令來的快,因此,當阿舍執行 locate hosts 指令後,幾乎是馬上就列出檔案名稱裡有 hosts 這個四個字的所有檔案出來哩 ! 不過,通常優點都是來自弱點,只要是安裝之後,在還沒有執行updatedb 之前,這些新的檔案用 locate 指令是找不到的。

whereis
這個指令只會搜尋幾個特定的路徑,像是 /usr、/bin 或 /etc 等,適合用來搜尋 Ubuntu 的執行檔和原始檔及 man 說明,如果用 whereis host 來搜尋 host 檔,就能夠找出需要的結果,如果用來搜尋家目錄的檔案,就會找不到的。

which
這個指令搜尋的範圍比前一個的 whereis 更小,which 指令只用來搜尋 Ubuntu/Linux 的指令程式,如果,阿舍用  which hosts 的指令來找 hosts 的話,很抱歉喔 ! 一定是找不到的,因為 hosts 不是指令,那麼如果阿舍改成 which which 或 which php5 的話,馬上就會有結果跑出來,因為 which 和 php5 都是指令哩 !

這樣整理下來,阿舍的結論是,要快就用 locate,要準就用 find,要查系統檔案就用 whereis,要查指令就用 which,怕麻煩的話,就只要好好學會 find 指令就可以了。供囉 !

Eucalyptus - 私有雲端服務平台

阿舍會發現這個 Eucalyptus 雲端服務平台的原因,因為在試這個 tasksel 指令時,有看到一個叫做 「Walrus storage service」的東西,就好奇的去查了一下才知道,原來這個海象( Walrus ) 儲存服務是 Eucalyptus 裡的一個與 Amazon S3 相容的界面,然後才找到這個 Eucalyptus 系統。

Eucalyptus 是一套使用 Java 開發的開放原始碼軟體,適合使用在 Linux 作業系統,而 Ubuntu 則是比較建議使用的 Linux 發行版本,Ubuntu 的 Ubuntu Enterprise Cloud (UEC) 版本已經將 Eucalyptus 加入成為核心元件,其他的 Linux 發行版本 可透過 RPM 或 deb 檔來安裝。

Eucalyptus 採用 Amazon EC2 Interface,透過提供 Cloud Controller、Cluster Controller 和 Node Controller 功能來達成雲端運算平台的架構,並使用 Soap + WS-Security 做為系統溝通和資料傳輸的方式,有興趣或有計劃要建立私有雲端服務的話,阿舍建議可以裝來試試哩 !

Eucalyptus 的名稱是源自「Elastic Utility Computing Architecture Linking Your Programs To Useful Systems」的縮寫。

2010年12月4日星期六

Buildor Pro 線上網頁編輯器

前幾天才講過 Daas ( 桌面即服務 ),今天就來介紹一個十分適合用來提供當作 Daas 服務的軟體服務,名字就叫做「BuildorPro」,這個 「BuildorPro」 是一個網頁版的網頁編輯器,可以直接透過瀏覽器來編輯 HTML 和 CSS。

目前這個 BuilderPro 還在 Beta 版,還沒有全面開放註冊,但是,還是可以註冊的,不過,名額有限,阿舍去註冊後,等了一個星期左右的時間才收到可以試用的通知,阿舍收到通知後,就去試用了一下,阿舍覺得還好,可能是用不太順手吧,不過,BuildorPro 網站上已經有提醒了,最好看完教學之後再用,阿舍沒有去看,所以,大概是這個原因才會不上手吧 !!

就功能來說,阿舍覺得是算完整的,可以新增各種 HTML 元件,也可以同時顯示編輯的網頁中和原始碼,而唯一讓阿舍覺得可惜的是沒有「拖拉」的功能,不然,BuildorPro 用屬性設定的方式,阿舍還滿熟悉的哩 ! 如果可以拖拉和更直覺 一點,那就太好了。

像 BuilderPro 這樣網路軟體的使用方式,在目前雲端滿天飛的情況下,阿舍覺得這應該是未來軟體開發方向哩 !


2010年12月2日星期四

Domino Designer 如何解決打開 Java Agent 會當掉的問題 ?

阿舍前幾天想要去編輯一支 Java Agent 的時候,才一點它而已,整個 Notes 就掛掉,不見了,試了好幾次還是不行,後來,阿舍以為版本的問題,就換個版本試試,結果,還是掛了哩 ! 再弄了好久,依然沒有結果....

後來,同事就在本區 ( Local ) 建立一個全新的資料庫,然後,在那個資料庫也新增一支全新的 Java Agent,接著再來開那支會掛掉的 Java Agent,結果,真是神奇啊 ! 就可以打開來編輯了,於是,阿舍就再試看看,還真的是可行哩 !

阿舍有發現,這個問題大多會發生在新安裝的 Domino Designer 上,通常,只要做過上面所說的動作一次之後,就不會再遇到這個問題了哩 !


2010年12月1日星期三

Chrome OS 和 Windows 8 都是 Daas (桌面即服務 )?

這幾天的新聞都有在說, Google 的  Chrome OS 即將釋出,然後,微軟的  Windows 8 也預計明年會上市,這二個消息本來是不相關的,不過,阿舍有注意到一點,就是 Windows 8 將會是一個 Daas (桌面即服務) 的作業系統,而 Chrome OS 就更不用說了,基本上來說,Chrome OS 本身是沒裝什麼軟體的,用的都是 Google 的線上軟體哩 !

Daas (桌面即服務) 講的簡單一點就可說是把桌面當成自己使用網路服務的入口一樣,你的電腦原則上是不需要安裝什麼軟體,因為用的就是雲端上的服務,像是 Google Docs 或是 Office 360 這樣的東西,對於 Google 和  Microsoft 來說,Daas (桌面即服務) 是把這二家公司的雲端服務綁入你的電腦的利器,一旦大家或是企業真的覺得好用的時候,利益也許就會出現了。

以阿舍來看,Daas (桌面即服務)的作業系統應該是雲端服務的最後一哩 ( Last Mile ),一旦成真,雲端就真的無所不在了 ,有一些 IT 人員就要考慮換工作了,寫軟體的方式也會改變的.....。