2009年8月19日 星期三

Install gecko- media player 安装gecko- media player

有很多Linux的發行公司都因為專利等問題所以不會預設多媒體內容格式,但是使用者可以通過一些方法將這些系統能夠播放這些專利格式的檔案,因此會有比較多人使用到Gnome player。 

雖然GNOME Mplayer是一個不錯的選擇,但是如果想播放一些嵌在網頁上的影音內容,只依使用GNOME player是不足夠的,使用者還要安裝( gecko- media player )的一個軟體。這個系統程式可以將GNOME Player的播放功能去到支援NS4 API的網頁瀏覽器(如Mozilla,Firefox,Opera等) ,讓這些網頁瀏覽器都能夠在網頁上正脊播放。 

你可以在終端上輸入sudo apt-get install gecko-media player 

安裝進行中 

或者你可以上到官方網站下載kdekorte.googlepages.com/gecko-mediaplayer 

選擇適合自己的程式 

下載完成 

如果你想開啟GNOME Player就按Application的Sound & Video選擇GNOME Player 

開啟成功

Install VirtualBox 安装VirtualBox

雖然大家都會有在使用Linux的作業系統平台但依然需要在Linux上使用Windows系統平台的經驗,一般比較舊式的方法就是將電腦硬件分為Linux和Window硬碟區。而現在會教大家使用一種現今較常用的方法,就是在Linux作業系統平台上安裝和使用虛擬系統,這樣就可以在Linux作業系統上開啟Window作業系統事實上攸用這個系統軟體能夠簡化工作時間。 

過往在LINUX上亦出現類似的虛擬系統如XEN等,但這些虛擬系統不是功能太簡單就是太難去使用。後來是一間名為InnoTek這家軟體公司所推出的一個軟體名為VirtualBox。這個軟體能夠在Window,Linux和Mac上運作。但這家軟體公司已被Sun併購,而使用者可通過Sun的網站進行下載。 

而現在將要教大家去安裝VirtualBox的步驟: 

你可以在終端上輸入sudo apt-get install VirtualBox 

它會問你是否安裝下去時,就按Y諡 

安裝進行中 

或者你可以上到官方網站下載www.virtualbox.org/ 

選擇適合自己的程式 

準備進行下載 

程式下載中 

最後只要在Application的System Tools中按開啟成功 

開啟成功

2009年8月18日 星期二

阿里巴巴(Alibaba.com) 深入剖析 二: 首頁分析

不知是否因為與雅虎有技術交流的關係,阿里巴巴與雅虎的首頁用戶介面的確有點相似



雖然首頁有點資訊過多,讓人有點眼花繚亂之感,但另一方面就是一應俱是全·搜索欄置頂,然後各式各樣的分類則分佈下面整個版面·由工業分類,產品分類,省市分類以至拼音分類都有·



比較特別的是底部一帶的區域,一般來說於B2B以至B2C網站都會有一些經驗分享以至一些討論區讓用家交流心得,但阿里巴巴於這一層面比其他網站下多了不少功夫·除了聊天室外,還有商人社區,加插管理找資金,找專家,創業測試等等,這些東西,對不論新手還是老手而言,有這麽方便的資訊,都是值得一看的·

在業務增展以外,之前有提到的聊天室丶視頻(還有直播的)丶博客這些配套,又結予了阿里巴巴一個額外的賣點,給予賣家另類的宣傳手法·這樣,於組織團體的力量,以及於公時以外留住網民方面,阿里巴巴又多了這一手·

綜合以上全文,光憑阿里巴巴的首頁,我們可以看出,他們是走超多元化路線的·以資訊的含量,服務之涵蓋範圍壓倒對手·而要做到這樣的程度,技術上的支援是不可或缺的·擁有雅虎的助力,阿里巴巴充分利用優勢,要在這方面戰勝他們幾乎是不可能的·

唯一可針著的一點是,用戶介面方面的確可以簡化一點,令重點資訊更為突出·

如何解決MySQL 開動不到的問題 MySQL start fail

昨天在服務器搬遷時遇到問題, 就是搬遷後, Mysql Start Fail – MySQL 資料庫不能開始. 找了很久都沒有答案, 檢查程序如下

以下的例子都是在 Ubuntu 下執行, 最後就是我的解決方法
檢查MySQL 的設定檔

Sudo vi /etc/mysql/my.cnf
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
# This was formally known as [safe_mysqld]. Both versions are currently parsed.
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql # 確定 folder 是否存在
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking
bind-address = 127.0.0.1# 如果這裡是其他 ip 地址, 有可能造成 MySQL start fail
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 128K
thread_cache_size = 8
query_cache_limit = 1M
query_cache_size = 16M
log_bin = /var/log/mysql/mysql-bin.log
# WARNING: Using expire_logs_days without bin_log crashes the server! See README.Debian!
expire_logs_days = 10
max_binlog_size = 100M
skip-bdb
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
[mysql]
#no-auto-rehash # faster start of mysql but no tab completition
[isamchk]
key_buffer = 16M
!includedir /etc/mysql/conf.d/
檢查MySQL 資料夾的權限

權限分別為
keithyau@Yubis-production:/var/lib$ sudo ls -l /var/lib/mysql
total 20612
-rw-r–r– 1 root root 0 2008-03-16 22:01 debian-5.0.flag
drwx—— 2 mysql mysql 12288 2008-08-16 02:29 drupal
-rw-rw—- 1 mysql mysql 10485760 2009-02-26 21:00 ibdata1
-rw-rw—- 1 mysql mysql 5242880 2009-02-26 21:08 ib_logfile0
-rw-rw—- 1 mysql mysql 5242880 2008-03-16 22:01 ib_logfile1
drwxr-xr-x 2 mysql root 4096 2002-01-13 17:16 mysql
-rw——- 1 root root 6 2008-03-16 22:01 mysql_upgrade_info
keithyau@Yubis-production:/var/lib$ sudo ls -l /var/lib
total 176
drwxr-xr-x 4 root root 4096 2008-03-14 20:39 apt
drwxr-xr-x 2 root root 4096 2008-03-14 20:41 aptitude
drwxr-xr-x 2 root root 4096 2002-01-26 19:48 dhcp3
drwxr-xr-x 4 root root 4096 2008-03-14 20:52 dictionaries-common
drwxr-xr-x 2 root root 4096 2006-10-24 03:27 discover
drwxr-xr-x 7 root root 4096 2009-02-26 20:45 dpkg
drwxr-xr-x 3 root root 4096 2008-03-14 20:53 gstreamer
drwxr-xr-x 2 root root 4096 2008-03-14 20:39 initramfs-tools
drwxr-xr-x 2 root root 4096 2007-01-31 06:27 initscripts
drwxr-xr-x 2 root root 4096 2009-02-26 19:17 lib_mysql
drwxr-xr-x 2 root root 4096 2008-03-14 22:32 logrotate
drwxr-xr-x 6 root root 4096 2009-01-03 14:12 menu-xdg
drwxr-xr-x 2 root root 4096 2006-10-28 22:06 misc
drwxr-xr-x 10 mysql mysql 4096 2009-02-26 21:08 mysql
drwxr-xr-x 2 root root 4096 2008-01-27 19:46 mysql-cluster
檢查後依然不能開始MySQL 服務器 ……

打開 /var/log/syslog 看看有沒有以下一行
Feb 26 20:45:59 Yubis-production /etc/init.d/mysql[6254]: ^G/usr/bin/mysqladmin: connect to server at ‘localhost’ failed
Feb 26 20:45:59 Yubis-production /etc/init.d/mysql[6254]: error: ‘Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)’
Feb 26 20:45:59 Yubis-production /etc/init.d/mysql[6254]: Check that mysqld is running and that the socket: ‘/var/run/mysqld/mysqld.sock’ exists!
Feb 26 20:45:59 Yubis-production /etc/init.d/mysql[6254]:
Feb 26 20:46:04 Yubis-production mysqld_safe[6319]: started
Feb 26 20:46:04 Yubis-production mysqld[6328]: 090226 20:46:04 InnoDB: Started; log sequence number 0 43665
Feb 26 20:46:04 Yubis-production mysqld[6328]: 090226 20:46:04 [ERROR] Binlog has bad magic number; It’s not a binary log file that can be used by this version of MySQL
如果存在的話, 應該是你的 MySQL 服務器沒有正常關上, 那就 …

打開 /var/log/mysql
keithyau@Yubis-production:/var/lib$ sudo ls -l /var/log/mysql/
total 295696
-rw-rw—- 1 mysql adm 104885450 2009-02-18 12:36 mysql-bin.000077
-rw-rw—- 1 mysql adm 105175310 2009-02-24 11:27 mysql-bin.000078
-rw-rw—- 1 mysql adm 83164522 2009-02-26 19:24 mysql-bin.000079
-rw-rw—- 1 mysql adm 98 2009-02-26 19:56 mysql-bin.000080
-rw-rw—- 1 mysql adm 9233377 2009-02-27 16:10 mysql-bin.000081
-rw-rw—- 1 mysql adm 160 2009-02-26 21:08 mysql-bin.index
把最後一個 bin 檔案刪除
sudo rm /var/log/mysql/mysql-bin.00081
再打開 mysql-bin.index 把最後一行刪除
sudo vi /var/log/mysql/mysql-bin.index
/var/log/mysql/mysql-bin.000077
/var/log/mysql/mysql-bin.000078
/var/log/mysql/mysql-bin.000079
/var/log/mysql/mysql-bin.000080
/var/log/mysql/mysql-bin.000081
重新打開 MySQL 資料庫就完成了

Sudo /etc/init.d/mysql restart

Install AcetoneISO2 安装AcetoneISO2

在Windows里通常我們都會使用Daemon Tools這套免費軟體來掛載映像檔(*.iso、*.nrg、*.cue…etc),而在Linux上亦會有軟體來掛載映像檔,其實Ubuntu上是有預設掛載映像檔的功能,而不需要安裝再去安裝其它程式,但只是要使用者去輸入指令的方式比較麻煩,所以令到很多使用者去安裝其它軟體程式。而現在將會介紹 AcetoneISO2這個軟體。

AcetoneISO2是一款與Windows中的Daemon Tools十分類似的虛擬光驅管理軟件,這個AcetoneISO2不像前一代AcetoneISO只能夠在KDE上使用,目前這新一代的 AcetoneISO2可適用於Linux和Mac OS X等系統平台。而這個軟體可將通過網上去下載Linux的ISO檔案用作虛擬系統掛載電腦,然後可以室檔案總管中瀏覽。除了可掛載映像檔的功能外,還增加了製作與燒錄映像檔、直接播放DVD映像檔影片、各種格式的映像檔轉檔。

但如要安裝AcetoneISO2都需要先裝上fuseiso這個套件,如果不進行安裝AcetoneISO2會無法掛載映像檔,但要特別注意的是,這個套件在Ubuntu官方源碼中是比較舊的版本,所以要自行安裝新的版本。

現在教大家去安裝AcetoneISO2的步驟:

你可以先到以下網站進行下載sourceforge.net/projects/acetoneiso2/

選擇適合自己電腦的deb.程式

檔案正在下載中

完成後就按下Install Package

程式正在安裝中

安裝完成

最後在桌面上按Application中的Accessories選AcetoneISO2

成功開啟AcetoneISO2 


介绍Cairo-Dock Cairo-Dock Introduction

雖然現在使用開原用家中有很多人都會使用Linux做作業平台,但論平台的觀感相信大家都會同意Linux中的GNOME和KDE等作業系統都不能夠與 Mac OS X相比,因而有些人想要將Linux改變做Mac OS X的背景主題,所以現今在網絡上會找到一些可將Window或Linux改變做Mac OS X的背景軟件。而之前在Ubuntu的桌面上最為常用的dock類型的啟動器為AWN,但在Ubuntu 8.04上,AWN每次開啟都會出現卡的,而最近就找到一個可以取代AWN的軟件。

今天要介紹大家的軟件的是Cairo-Dock! Cairo-Dock是一個法國人所開發的,能夠在KDE,XFCE,GNOME等平台中使用,這個軟件是免費的,而這個dock本身除了我們一般熟悉的平面或是3D立體panel bar,也能設定成立體環狀的外觀,或是能呈現出是扇型的外觀,就算在mac上的啟動器stack的動作也都包含於其中。除此之外他還有一個特點,在主要的dock外,還可以設定子dock,而且在每個dock間還可以設定個自dock所能呈現不同的動作。

如果想知了解更多有關Cairo-Dock的資料就請到以下網站www.cairo-dock.org/

現在開始教大家如何安裝Cairo-Dock這個軟件,首先大家可以上官網下載www.cairo-dock.org/
PS因為這個這個軟件是法國人開發的,所以連它的官網都使是用法文的

如果不懂法文就跟我的方法就可以的,去到官網後就按下BerliOS,進入後就選擇適合自己的deb.程式

程式正在下載中

完成後就按Install Package

程式正在安裝中

安裝完成

或你可以在終端上輸入sudo apt-get install cairo-dock

安裝完成

完成後做多一個步驟就是在終端上輸入sudo apt-get update

最後在桌面上按Application中的system tools中的cairo-dock

阿里巴巴(Alibaba.com)深入剖析

阿里巴巴(Alibaba.com Corporation)
馬雲在1999年一手創立企業對企業的網上貿易市場平台– Alibaba.com,中國最大的網路公司和世界第二大網路公司。 2003年,建立個人網上貿易市場平台,淘寶網。 2004年,阿里巴巴投資成立支付寶公司,提供中介安全交易服務。 2005年,阿里巴巴與雅虎達成全面合作關係,阿里巴巴全部收購雅虎中國資產,包括旗下的一搜丶3721丶雅虎美國獲得新阿里巴巴的40%股份。 2007年11月阿里巴巴以港幣13.5元在香港掛牌上市,雖然於2008年,阿里巴巴股價已暴跌至10元,10月股價更加跌破4元,但對其業務運作的影響仍是微乎其微。
由馬雲一手帶領的阿里巴巴集團為抵抗外國易趣攻入中國內地市場的最大力量,提供一條龍式網上商店支援服務,同時更為內地開拓企業對企業網上貿易業務。經歷金額風暴後,美國各界市場經歷重大創傷,內地集中火力剌激內需,這個平台將會引起極大作用,為中國內地市場起飛出一分力。作為對網上商店業務稍有經驗的我,接下來便是會和大家一研究一下Alibaba.com的操作,從中分析其中優劣。

Alibaba.com首頁