Freemium 的意思是說,讓你用免費的基本服務,之後再希望你會轉而使用付費服務,另外,也有達到口碑行銷的效果,這個方式應該是不錯,連微軟在 Office 2010 都打算這樣來玩哩 !
阿舍之前有聽過人家翻成「入門免費」和「分級收費」,阿舍自己是覺得翻成「可加值免費服務」會比較貼切一點,所以,Freemium Business Model 就可以翻成「可加值免費服務商業模式」哩 ! ...
星期二, 四月 06, 2010
星期一, 四月 05, 2010
星期五, 四月 02, 2010
如何在 Ubuntu 上安裝 PHPMyAdmin ( 從 Source Code 安裝 )?
Ubuntu 己經有把 PHPMyAdmin 的 Package 可以提供用 apt-get install 或 aptitude install 來安裝,不過,阿舍要說的安裝方式是用 PHPMyAdmin 的原始程式碼來安裝,阿舍發現好像沒有比較難弄哩 !
1.當然要先安裝 Apache、MySQL 及 PHP5。
2.再來要先安裝 PHPMyAdmin 會用到的 php5-mcrpt 模組,然後重新啟動 Apache
sudo apt-get install php5-mcrypt
sudo /etc/init.d/apache2 restart
3.要用 SVN 下載原始程式,如果沒有裝過 SVN,就請參考這裡。
4.切換到 /var/www 之後,下載 PHPMyAdmin 的原始程式碼
cd /var/www
sudo svn checkout https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/tags/STABLE/phpMyAdmin phpMyAdmin
5. 編譯及權限設定
cd phpMyAdmin
sudo mkdir config
sudo chmod o+rw config
6.用下列網址開啟 phpMyAdmin 的設定網頁來開始設定
http://localhost/phpMyAdmin/setup/
7.設定成功後記得移除 config 資料夾
sudo rm -r phpMyAdmin/conifig
8.設定 .htaccess 來限制可以存取的網址
1.當然要先安裝 Apache、MySQL 及 PHP5。
2.再來要先安裝 PHPMyAdmin 會用到的 php5-mcrpt 模組,然後重新啟動 Apache
sudo apt-get install php5-mcrypt
sudo /etc/init.d/apache2 restart
3.要用 SVN 下載原始程式,如果沒有裝過 SVN,就請參考這裡。
4.切換到 /var/www 之後,下載 PHPMyAdmin 的原始程式碼
cd /var/www
sudo svn checkout https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/tags/STABLE/phpMyAdmin phpMyAdmin
5. 編譯及權限設定
cd phpMyAdmin
sudo mkdir config
sudo chmod o+rw config
6.用下列網址開啟 phpMyAdmin 的設定網頁來開始設定
http://localhost/phpMyAdmin/setup/
7.設定成功後記得移除 config 資料夾
sudo rm -r phpMyAdmin/conifig
8.設定 .htaccess 來限制可以存取的網址
星期四, 四月 01, 2010
如何讓 Ubuntu 啟動就掛載 VirtualBox 的分享資料夾 ?
就直接在 Ubuntu 上的 /etc/rc.local 檔案裡加上掛載 VirtualBox 的分享資料夾指令就可以了,操作步驟如下:
1.sudo vi /etc/rc.local
2.參考這一篇來加入掛載分享資料夾的說明
3.存檔後重開就會有了..
1.sudo vi /etc/rc.local
2.參考這一篇來加入掛載分享資料夾的說明
3.存檔後重開就會有了..
標籤:
Shared Folder,
Ubuntu,
VirtualBox
星期三, 三月 31, 2010
如何在 Ubuntu 上安裝 Webmin ?
Webmin 是一套 Linux 的 Web 管理界面,對於像阿舍這種租用 VPS 主機的人來說,如果不想用指令來做一些繁瑣的管理動作,那就適合用 Webmin 這種工具來幫忙,也就是說,Webmin 適合用在無法安裝 Xwindow 的主機或是需要做遠端控管的主機。
Webmin 的安裝不難,只要去下載 Webmin 的 deb 檔之後,再用 dpkg 來安裝就差不多可以完成了,作法說明如下:
1.到 http://www.webmin.com/deb.html 下載 deb 檔。
2.執行下列指令來安裝 ( 檔名會依下載版本而不同 )
sudo dpkg -i webmin_1.510_all.deb
3.通常上面執行完之後都會有錯誤,一般是因為相依的件未安裝的原因,請執行下列指令來補裝這些套件。
sudo apt-get install -f
Webmin 的安裝不難,只要去下載 Webmin 的 deb 檔之後,再用 dpkg 來安裝就差不多可以完成了,作法說明如下:
1.到 http://www.webmin.com/deb.html 下載 deb 檔。
2.執行下列指令來安裝 ( 檔名會依下載版本而不同 )
sudo dpkg -i webmin_1.510_all.deb
3.通常上面執行完之後都會有錯誤,一般是因為相依的件未安裝的原因,請執行下列指令來補裝這些套件。
sudo apt-get install -f
4.上面三個步驟完成之後就算安裝成功了,接下來就可以用網址來連入到 Webmin 了,Webmin 預設用的 port 是 10000,而且要用 https 來連線才行,例如,阿舍在 http://xyz.com 上裝了 Webmin,那麼就可以用下列網址來登入 Webmin。
https://xyz.com:10000
Webmin 可以用任何有 sudo 權限的使用者來登哩 !
星期二, 三月 30, 2010
如何設定使用者為 sudoer ?
透過 sudo 指令可以讓使用者暫時變成具有 root 的管理權限,Ubuntu 預設會把第一個使用者設定為具有可以執行 sudo 指令的帳號,但是,其它的使用者就得自己手動來調整了,調整的方式可透過 visudo 指令來修改,先執行下列指令進入 visudo:
sudo visudo
等 visudo 開啟後,找到一個 root ALL=(ALL) ALL 那一行,然後在那一行的下面打入和那一行一模一樣的的東西,只是把 root 換成是要變成 sudoer 的使用者名稱就可以了,以阿舍想要把 arthuryu 這個帳號變成 sudoer 來說,在 root 下面那一行打入下面字串後存檔就 OK 了。
arthuryu ALL=(ALL) ALL
另外,如果在 visudo 裡的最下面有看到 %admin ALL=(ALL) ALL 這一行的話,就表示只要把使用者加入到 admin 群組就會變成 sudoer 了,就不用這麼辛苦的開 visudo 來改的哩 !
sudo visudo
等 visudo 開啟後,找到一個 root ALL=(ALL) ALL 那一行,然後在那一行的下面打入和那一行一模一樣的的東西,只是把 root 換成是要變成 sudoer 的使用者名稱就可以了,以阿舍想要把 arthuryu 這個帳號變成 sudoer 來說,在 root 下面那一行打入下面字串後存檔就 OK 了。
arthuryu ALL=(ALL) ALL
另外,如果在 visudo 裡的最下面有看到 %admin ALL=(ALL) ALL 這一行的話,就表示只要把使用者加入到 admin 群組就會變成 sudoer 了,就不用這麼辛苦的開 visudo 來改的哩 !
標籤:
Linux,
Security,
Ubuntu,
Ubuntu Server
星期日, 三月 28, 2010
如何用 tar 備份及還原 Ubuntu ?
Lunix 系統和 Windows 不同,Windows 備份時,除了檔案系統外,還要額外備份一些東西才行,同時還要考慮檔案被 Lock 的問題,而 Linux 就簡單多了,排除不需要的檔案以外,把整個檔案系統備份起來就算全部備份來了,備份的指令如下:
tar cvpzf 備份檔路徑及檔名 --exclude=不備份的檔安或資料夾 根目錄
舉例來說,阿舍把備份檔放在根目錄下,檔名叫做 ubuntu910dt.tgz,操作的指令如下:
tar cvpzf ubuntu910dt.tgz --exclude=/proc --exclude=/lost+found --exclude=/ubuntu910dt.tgz --exclude=/mnt --exclude=/sys /
tar cvpzf 備份檔路徑及檔名 --exclude=不備份的檔安或資料夾 根目錄
舉例來說,阿舍把備份檔放在根目錄下,檔名叫做 ubuntu910dt.tgz,操作的指令如下:
tar cvpzf ubuntu910dt.tgz --exclude=/proc --exclude=/lost+found --exclude=/ubuntu910dt.tgz --exclude=/mnt --exclude=/sys /
PS.因為阿舍把備份的檔案放在根目錄下,所以也要把這個檔案排除,不然會有問題的...。
還原的方式也不難,先把 Ubuntu 安裝完成之後,再把備份檔放回根目錄,再執行下列指令就可以回復來了。
還原的方式也不難,先把 Ubuntu 安裝完成之後,再把備份檔放回根目錄,再執行下列指令就可以回復來了。
tar xvpfz ubuntu910dt.tgz -C /
標籤:
Linux,
Ubuntu,
Ubuntu Server
APT 和 Aptitude 有什麼不同 ?
APT 和 Aptitude 都可以用來搜尋、安裝和移除 Linux 上的軟體套件,不過,Aptitude 是比較聰明的,因為它的中文意思就是「有天資」的,所以,它是比 APT 好用的...( 冷! )。
事實上是,Aptitude 的設計就是為了更簡化套件 ( Package ) 的安裝與管理,所以,Aptitude 不只在安裝時會自動先執行 apt-get update 來更新套件資料庫之外,還會把相依的套件一起給裝起來,而且,只要一個 Aptitude 指令就可以了,不用再分 apt-get 或 apt-cache 等不同用途的指令,所以,安裝套件時,還是用 Aptitude 會比較省事吧 !
事實上是,Aptitude 的設計就是為了更簡化套件 ( Package ) 的安裝與管理,所以,Aptitude 不只在安裝時會自動先執行 apt-get update 來更新套件資料庫之外,還會把相依的套件一起給裝起來,而且,只要一個 Aptitude 指令就可以了,不用再分 apt-get 或 apt-cache 等不同用途的指令,所以,安裝套件時,還是用 Aptitude 會比較省事吧 !
CPanel 有替代的軟體可以用嗎 ?
如果你跟阿舍一樣租了一個 VPS,但是不想每次新增一個網站就要從重設定起,或者,想要很方便可以把 VPS 切一切來和別人一起共用,或是想創業弄個虛擬主機來出租,那麼你就會需要一個類似 cPanel 這樣的工具來方便設定和管理,但是 cPanel 是要付錢的,那有沒有免費的呢 ? 當然有的哩 ! 而且不算少,只是各有優缺點,有興趣的話,可以參考這裡。
目前阿舍在考慮使用的是 ISPConfig、Web://CP 及 SysCP 這幾套,好像不錯用的樣子,而 Webmin 這套應該不算吧 ! 它應該只是方便系統管理員做遠端管理的 Web 界面吧 !
目前阿舍在考慮使用的是 ISPConfig、Web://CP 及 SysCP 這幾套,好像不錯用的樣子,而 Webmin 這套應該不算吧 ! 它應該只是方便系統管理員做遠端管理的 Web 界面吧 !
如何用指令設定 Ubuntu 的時間與網路同步 ?
要先安裝 ntp 這個套件並啟用 ntp 為系統的時間就可以了,執行的指令如下:
sudo aptitude install ntp ntpdate
執行完成之後就會啟用 ntp 時間伺服器來定期和網路上的時間伺服器做同步了,而預設的 ntp 時間伺服器是 ntp.ubuntu.com,如果要變更同步的時間伺器的話,可以開啟 /etc/ntp.conf 這個設定檔來做修改。
台灣也有官方的 NTP 時間伺服器供大家使用,而伺服器的網址在這裡。
sudo aptitude install ntp ntpdate
執行完成之後就會啟用 ntp 時間伺服器來定期和網路上的時間伺服器做同步了,而預設的 ntp 時間伺服器是 ntp.ubuntu.com,如果要變更同步的時間伺器的話,可以開啟 /etc/ntp.conf 這個設定檔來做修改。
台灣也有官方的 NTP 時間伺服器供大家使用,而伺服器的網址在這裡。
星期三, 三月 24, 2010
MeeGo : 遲來的純 Linux 手機作業系統
Linux的手機作業系統在很早以前就摩托羅拉推出過,國內也曾有廠商推出 Linux 作業系統的 PDA,不過,似乎都沒有熱門過,就是一陣子就沒有消息了,阿舍覺得這其實是有點詭異的情況,因為以 Linux 這個適合使用在 Embedded 系統上的作業系統來說,應該很適合應用在手機上才是哩 !
這次 Nokia 和 Intel 合作,把原來的 Maemo 和 Moblin 兩套以 Linux 為基礎的行動裝置作業系統給合併成一套,命名叫做 MeeGo,而這個 MeeGo 不是只有針對手機這種行動裝置來做設計,而是包含各類的可移動裝置,所以,MeeGo 可能可以讓同樣的軟體在不同的裝置上來執行哩 ! 這樣的優勢和大量的現成 Linux 軟體的支援 ( 可能需要一些調整 ),MeeGo 也許打亂目前 iPhone、Android 和 Windows 三角鼎立的局面哩 !
PS. Android 其實也是用 Linux,但是,Google 在上面包了一層的介面,所以,看不太出來了...。
這次 Nokia 和 Intel 合作,把原來的 Maemo 和 Moblin 兩套以 Linux 為基礎的行動裝置作業系統給合併成一套,命名叫做 MeeGo,而這個 MeeGo 不是只有針對手機這種行動裝置來做設計,而是包含各類的可移動裝置,所以,MeeGo 可能可以讓同樣的軟體在不同的裝置上來執行哩 ! 這樣的優勢和大量的現成 Linux 軟體的支援 ( 可能需要一些調整 ),MeeGo 也許打亂目前 iPhone、Android 和 Windows 三角鼎立的局面哩 !
PS. Android 其實也是用 Linux,但是,Google 在上面包了一層的介面,所以,看不太出來了...。
標籤:
Google,
Google Android,
Linux
星期一, 三月 22, 2010
Facebook 粉絲團來的不一定是粉絲哩 !
阿舍最近聽到一個賣床公司的廣播廣告,廣告中有提到要大家去加入這家賣床公司在 Facebook 上的粉絲團,至於加入之後是不是有什麼好康,阿舍己經忘了,只是聽到時,阿舍就想,誰會去加入這個粉絲團 ? 大概是買想買床的人吧 ! 不一定,也許阿舍還不懂所謂的 Facebook 行銷術,不過,來會去參加,倒是一個很重要的問題哩 !
這兩天的一個大新聞,就是雀巢公司的 FackBook 粉絲團被反雀巢公司的不良粉絲給灌暴了 ! 來了一堆的粉絲,但是都是來亂的,這些不良粉絲的發言會影響忠心粉絲的認知,進而造成嚴重的反行銷,而社群網站的特色之一就是訊息的傳遞速度是非常之快的,而且,對應的處理方式通常是決定這個反向行銷加劇的速度,所以,阿舍是覺得,如果想要利這種社群網站的行銷方式之前,還是先擬定各種可能的狀況和應變方式,這樣才可以在事情發生異常時,火速的止血去...。
這兩天的一個大新聞,就是雀巢公司的 FackBook 粉絲團被反雀巢公司的不良粉絲給灌暴了 ! 來了一堆的粉絲,但是都是來亂的,這些不良粉絲的發言會影響忠心粉絲的認知,進而造成嚴重的反行銷,而社群網站的特色之一就是訊息的傳遞速度是非常之快的,而且,對應的處理方式通常是決定這個反向行銷加劇的速度,所以,阿舍是覺得,如果想要利這種社群網站的行銷方式之前,還是先擬定各種可能的狀況和應變方式,這樣才可以在事情發生異常時,火速的止血去...。
標籤:
facebook
星期三, 三月 17, 2010
星期一, 三月 15, 2010
星期六, 三月 13, 2010
BPM 和 Workflow 的不同 ?
BPM ( Business Process Management ) 的中文翻譯,有人說是商業流程管理,也有人是說是企業程管理,後者是目前台灣廠商比較通用的翻譯 ( 但是,阿舍比較喜歡商業流程的翻譯 ) ,BPM 指的是企業營運的流程,從生產、庫存到銷售所形成的這個大流程,這個流程一般都是維繫著企業生存的重要流程。
Workflow ( 工作流程 ) 通常指的是完成一件事所需的所有作業,在企業來看,就是指完成單一工作的所有作業,例如請購作業流程、採購作業流程等,因此,有人說,企業流程是由工作流程所構成的,也有人說,商業流程包含工作流程,上面的說法都不算錯,但重點是,企業流程管理的目的是要從企業整體營運的角度來看,讓企業營運的整體流程能夠順暢和有效率的。
Workflow ( 工作流程 ) 通常指的是完成一件事所需的所有作業,在企業來看,就是指完成單一工作的所有作業,例如請購作業流程、採購作業流程等,因此,有人說,企業流程是由工作流程所構成的,也有人說,商業流程包含工作流程,上面的說法都不算錯,但重點是,企業流程管理的目的是要從企業整體營運的角度來看,讓企業營運的整體流程能夠順暢和有效率的。
Hadoop 的替代品 : Cloud MapReduce
Cloud MapReduce 和 Hadoop 一樣,都是用 Java 實作 MapReduce 演算法的雲端作業系統 ( Cloud OS ),不過,Cloud MapReduce 是架構在 Amazon 的雲端運算服務之上的,不像 Hadoop 是獨立運行的。
Cloud MapReduce 的程式碼只有 3000 多行,比起 Hadoop 的二十幾萬行少很多,Cloud MapReduce 號稱速度比 Hadoop 快有 60 倍之譜哩 ! 而且,Cloud MapReduce 自己說它比較穩定和更分散,如果你是用 Amazon 的雲端服務,那就可以考慮一下用 Cloud MapReduce 來取代 Hadoop 看看...。
Cloud MapReduce 的程式碼只有 3000 多行,比起 Hadoop 的二十幾萬行少很多,Cloud MapReduce 號稱速度比 Hadoop 快有 60 倍之譜哩 ! 而且,Cloud MapReduce 自己說它比較穩定和更分散,如果你是用 Amazon 的雲端服務,那就可以考慮一下用 Cloud MapReduce 來取代 Hadoop 看看...。
標籤:
Amazon,
Cloud Computing,
雲端運算
星期五, 三月 12, 2010
微投影機 ( Micro Projector ) + 虛擬鍵盤 + 智慧手機 ?
微投影機目前的發展應該是接近成熟了,而智慧型手機就更不用說了,就只差這個用投影產生的虛擬鍵盤還沒有成熟的產品出來,不過,還好,如果有人做出將螢幕透過微投影機投出來,然後把手機上的螢幕當成虛擬鍵盤,這樣應該不難做的到,效果應該也不錯。
阿舍想,如果這三種產品都成熟了,而且都可以透過藍芽來連結 ( 為什麼不直接做在一起 ? 大概沒有人還想繼續用「黑金剛」級的大手機吧 !! 呵 !),那麼,就能模擬出和筆記型電腦一樣的使用經驗,可以在任何環境做坐在位置上做的事哩 ! 這樣就會發展出真正的行動運算能力,使用電腦和手機的方式就會改變了。
PS.畢竟要在小螢幕上看和用手指點、點、點,還是很難可以完成用筆記型或桌上型電腦的做的事的。
阿舍想,如果這三種產品都成熟了,而且都可以透過藍芽來連結 ( 為什麼不直接做在一起 ? 大概沒有人還想繼續用「黑金剛」級的大手機吧 !! 呵 !),那麼,就能模擬出和筆記型電腦一樣的使用經驗,可以在任何環境做坐在位置上做的事哩 ! 這樣就會發展出真正的行動運算能力,使用電腦和手機的方式就會改變了。
PS.畢竟要在小螢幕上看和用手指點、點、點,還是很難可以完成用筆記型或桌上型電腦的做的事的。
Flash 將不會被 HTML5 取代 ?
阿舍在上一篇文章中提到,如果要在 Flash 和 HTML5 之間作一個選擇話,阿舍會選 HTML5,不過,阿舍那時也有提到 HTML5 不知何時會 "出世" ? 為什麼遲遲不出來呢 ? 就是因為各大廠之間還是喬不定,所以,有一點遙遙無期的感覺,是啊 ! 不知何時是一個問題,也就是因為這樣,Adobe 才說:「HTML不會終結Flash」。
以阿舍看來, HTML5 和 Flash 之間的戰爭似乎走向了類似 Open Source 和付費軟體的戰爭,而結果就是兩者會以互有消長的狀態,一起存在著,而 HTML5 就變成 Flash 之外的另一個選擇,沒有誰消滅誰的問題了,除非那一方搬出了殺手級的應用方式 ( Killer Application ),那才能有所改變的....。
以阿舍看來, HTML5 和 Flash 之間的戰爭似乎走向了類似 Open Source 和付費軟體的戰爭,而結果就是兩者會以互有消長的狀態,一起存在著,而 HTML5 就變成 Flash 之外的另一個選擇,沒有誰消滅誰的問題了,除非那一方搬出了殺手級的應用方式 ( Killer Application ),那才能有所改變的....。
星期三, 三月 10, 2010
如何在 Lotus Notes 的表單上插入 PNG 檔 ?
Lotus Domino Designer 的 Image Resource 並不支援匯入 PNG 的圖檔,同時,Lotus Notes 7.0 版以前,在 Form 或是 RichText 的欄位中,也都無法插入 PNG 檔,阿舍去查了一下,Lotus Notes Client 要在 Form 或文件中插入 Inline 的 PNG 圖檔是可以的,只要在 Lotus Notes 的 Notes.ini 中加入下列串後再重開 Lotus Notes ,之後要匯入圖檔時,就會多一個叫做「PNG Image」。
EDITIMP18=PNG Image,0,_IW4W,,.PNG,,8,
而 Lotus Notes 8.0 之後的版本己內建支援 PNG 檔,它把 PNG 圖檔稱做是「Portable Network Graphic」,就是 PNG 的全名的意思,而不叫「PNG Image」。
星期二, 三月 09, 2010
星期一, 三月 08, 2010
雲端運算服務的三種賺錢機會...
雲端服務的架構由硬體到軟體來看,會產生下列三種服務的需求。
- 基礎架構服務化 (IaaS, Infrastructure-as-a-services)
- 這個指的是整個硬體和網路的成本,要做這個服務來賺錢,成本要很粗,而且最好是像中華電信這種有當 ISP 和提供 IDC 服務的公司最合適。
- 平台服務化 (PaaS, Platform-as-a-services)
- 這個就像是電腦的作業系統一樣,提供一些網站或網路程式應用雲端運算服務的功能,在台灣,目前己經跳出來說的作的,就只有趨勢科技要成立一家叫做「騰雲」的公司,而在國外,就很多了,比較有名的,就是 Amazon 的 AwS 了。
- 軟體服務化(SaaS, Software-as-a-services)
- 最後的這個就是大家的機會了,只要有創意能寫出好用和受歡迎的網路程式,再加上雲端運算能夠提供由小博大和 Small to Big 的優良環境,所以,這一塊是個人、Soho 以及企業大戶等,大家都可以下去各自打拼的機會了。
標籤:
Cloud Computing,
雲端運算
訂閱:
文章 (Atom)