2010年12月21日 星期二

行政電腦Windows Update無法更新之修正

今天行政電腦安裝完成,執行windows update發現無法更新,查了一下更新主機是指向wsus.tpc.edu.tw,暫時取消這項設定就可以正常更新了。





2010年12月3日 星期五

wiimote電子白板終於裝完啦

經過2個多禮拜,終於裝完了!這次一共裝了25間教室,總共花了將近4萬元,平均一間教室不到1600元,省了經費卻累死我了.......

紀錄一下材料清單(1套):

  • wii右手控制器1個

  • 3V 1A(凱名Kami)變壓器1個

  • 電線2條(改裝wii控制器接變壓器)

  • 粗的熱融膠一小段(約比3號電池長度略短)+圓頭螺絲1個(用來固定電線於wii控制器正極)

  • L型角鐵1個(用來當作wii控制器的固定支架)

  • 束線帶2條(用來固定wii控制器於L型角鐵)

  • 電工膠帶、雙面泡棉膠帶


現在全校36個班有26個班有裝,剩下10個班再找看看有沒有經費囉。

2010年12月2日 星期四

在OB2D安裝PowerChute Network Shutdown

本來要用PowerChute Network Shutdown for ESXi,可是要$$(官網也沒得下載),所以改用free的(應該吧?至少官網有下載點)for Linux版。

UPS:APC Smart-UPS RT 3000 RM XL

軟體:PowerChute Network Shutdown 2.2.7 for Linux

Server OS:OB2D

1、下載(需註冊帳號)後解壓縮。

2、因為啟動檔預設安裝路徑與OB2D的路徑不符,安裝時會失敗,所以要修改install.sh,將所有的 /etc/rc.d改為/etc(去掉/rc.d)

2010年11月6日 星期六

IPv6 DNS建置完成了

看了將近1個禮拜的資料,剛好要把i-chip上的DNS、DHCP Server轉到虛擬機,順便就把IPv6 DNS Server也建起來了。

以下是這幾天的參考資料:





本校IPv6為:

2001:288:226f::/48

實際設定時為:

163網段 ==> 2001:288:226f:5::/64

231網段 ==> 2001:288:226f:10::/64

241網段 ==> 2001:288:226f:20::/64

251網段 ==> 2001:288:226f:30::/64

也就是 2001:288:226f:vlan_id::/64

例如:

www.yljh.ntpc.edu.tw ==> 2001:288:226f:5::3 , netmask ==>64

dns.yljh.ntpc.edu.tw  ==> 2001:288:226f:5::1 , netmask ==>64

gateway  ==> 2001:288:226f:5::ff

2010年10月24日 星期日

wiimote電子白板推廣

上週到各領域教學研究會介紹wiimote電子白板,不知道有多少人想要試試看?

接下來打算辦體驗試用活動,等有經費買設備、材料時再來辦研習,還要到教室安裝wiimote,有得忙囉!

不知道是腦袋有問題還是發瘋了,幹嘛把自己搞得這麼累!既然做了,如果對老師們進行資訊融入教學有幫助,那就算值得了。

2010年10月1日 星期五

moodle模組Enhanced File Module修正

Enhanced File預設行為是同時上傳2個檔案,上傳後產生的線上資源名稱為上傳之檔案名稱(含副檔名),且順序並非按照檔名順序排列(多檔上傳時),結果就是要自己手動調整線上資源的順序,上傳的檔案較多時比較不方便。

修正目標:

1、產生的線上資源名稱不含副檔名。

2、修改同時上傳的檔案數量。

修正步驟:

2010年9月25日 星期六

iTALC master安裝於XP SP3之修正

電腦教室教師端安裝iTALC master,無法監看到全部學生機的畫面,有時甚至一台也看不到,運作起來非常的不順暢,到官網wiki翻資料,原來是TCP連線數不夠的關係(預設值是10),調大後就很順囉。

參考資料:在這裡

2010年9月15日 星期三

XP關閉自動登入

今天要關閉XP的自動登入,因為太久沒用又忘了!

查詢一下順便記下來。

control userpasswords2

使用者 -> 勾選「必須輸入使用者名稱和密碼,才能使用這台電腦」

進階 -> 取消「要求使用者按Ctrl-Alt-Delete」

2010年9月12日 星期日

osTube批次上傳圖片第3版

這一版可以不用自己先整理圖片了,直接由網頁上傳即可。

整合了plupload這個好用的多檔上傳元件,借用了osTube的帳號權限以及樣板,看起來就像是osTube內建的功能。

適用版本:osTube 2.6版,其他版本不確定是否可用。

目前已知的問題:

1、操作順序務必要正確,否則會多出一些無效的媒體紀錄需手動刪除。

2、不支援IE,Firefox及Chrome應該都沒問題。(ps.我不是故意的,功力不足不會修正咩)

2010年9月4日 星期六

修正ubuntu下Google Earth無法輸入中文

資料來源:Ubuntu正體中文站

sudo vi /usr/bin/googleearth

#!/bin/bash
export LD_LIBRARY_PATH=/usr/lib32/googleearth:"${LD_LIBRARY_PATH}"
## LP: #402787
# export LC_NUMERIC=en_US.UTF-8
export LC_NUMBERIC=zh_TW.UTF-8
cd /usr/lib32/googleearth
exec /usr/lib32/googleearth/googleearth-bin "$@"

2010年8月20日 星期五

moodle模組Enhanced File Module中文檔名修正

Server OS:OB2D

moodle版本:1.9.9+(Build:20100811)

模組名稱:Enhanced File Module

用途:

可一次上傳多個檔案,並加入課程的線上資源(檔名為標題),省去一個一個挑選檔案的麻煩

問題:

檔名含有中文時會無法上傳

修正步驟:

2010年8月19日 星期四

osTube手動批次上傳圖檔(第2版)

第一次的方法在資料庫的部分稍嫌麻煩,所以這一次把資料庫的部分整理了一下,只要一個php檔就可以搞定了,完全不需要進到phpmyadmin,而且也借用了osTube本身的帳號權限控管,只有具備管理者權限的帳號才能執行。

由於製作時所用的osTube為2.6版,若要使用於其他版本請務必先備份資料庫。

執行步驟:

MySQL找出資料表的下一個AutoIndex值

http://dev.mysql.com/doc/refman/5.0/en/show-table-status.html

PHP語法範例(參考資料):


$tablename = "tablename";
$next_increment = 0;
$qShowStatus = "SHOW TABLE STATUS LIKE '$tablename' "; ==>注意是單引號
$qShowStatusResult = mysql_query($qShowStatus) or die ( "Query failed: " . mysql_error() . "
" . $qShowStatus );



$row = mysql_fetch_assoc($qShowStatusResult);
$next_increment = $row[’Auto_increment’];
echo "next increment number: [$next_increment]";

2010年8月18日 星期三

osTube影片無法轉檔問題修正

osTube安裝在OB2D上會有影片無法轉檔的問題,只能先轉成FLV再上傳,今天找到修正方法。

根據查到的資料,似乎問題出在原來安裝的mplayer版本比較新,要用較舊的1.0~rc1-12etch5 1.0~rc1-12etch7這一版才支援轉檔。

步驟:

2010年8月17日 星期二

osTube手動批次上傳圖片

osTube雖然不錯用,但有個很大的缺點,就是不能批次上傳,這也是我以前採用gallery來架設網頁相簿的原因。影片一支一支上傳還好,畢竟每支影片的標題、描述、分類、標籤不太一樣;但是照片問題就大了,應該沒有人會一張一張打標題、描述、分類、標籤吧?通常同一批上傳的標題、描述、分類、標籤都是一樣的(好吧,我承認我很懶....)。

所以最近幾天研究一下資料庫結構和圖片上傳後產生的檔案,終於完成了陽春版的手動批次上傳圖片。有需要的朋友可以參考看看,不過風險自負喔!!

以下是執行步驟:

2010年8月15日 星期日

Wordpress預設佈景加入PageNavi導覽列

WordPress預設佈景只有簡單的上一頁、下一頁,如果頁數較多時使用上比較不方便,所以需要動點小手術改造一下。

WordPress版本:3.0.1
佈景及版本:Twenty Ten 1.1

2010年8月14日 星期六

Ubuntu下安裝Google SketchUp

1、安裝wine

參考資料:
http://playubuntu.blogspot.com/2009/01/wine.html


2、修正wine中文亂碼

參考資料:
http://playubuntu.blogspot.com/2008/01/googledroid.html
http://playubuntu.blogspot.com/2009/01/wine-wine.html


3、下載winetricks,利用winetricks安裝所需軟體

wget http://www.kegel.com/wine/winetricks
sh winetricks corefonts vcrun6 vcrun2005


4、下載繁體中文版Google SketchUp安裝檔

下載位址:
http://sketchup.google.com/intl/zh-TW/download/gsu.html


5、在下載回來的安裝檔上按右鍵->用 Wine Windows Program Loader 開啟,安裝完成即可使用。

2010年8月12日 星期四

osTube的TinyMCE語系問題修正

之前安裝osTube後的中文化並未包含TinyMCE的部份,所以在TinyMCE的介面出現的提示文字是js檔中的語系變數,所以只要將缺少的語系檔加入即可正常顯示。

由於中文化時所使用的語系代號為tw,所以要補上的語系檔名為tw.jstw_dlg.js(plugin使用的語系檔名),剛好符合TinyMCE官網提供的正體中文語系檔名,所以直接到TinyMCE官網下載語系檔就好了。

si-captcha-for-wordpress問題修正

今天si-captcha-for-wordpress更新後出現問題了。



原因是找不到captcha-temp這個目錄,修正方法有2種。

2010年8月5日 星期四

育中影音館準備重新開張囉

經過幾天的努力,終於把原來網路相簿裡的影片重新上傳到osTube了,只剩下一些相片還沒處理,就在這個時候突然想起當初為什麼沒有採用osTube的原因了!因為osTube還不支援批次上傳!辛苦了幾天才想到,將近200支影片已經處理完了說!接下來要想想看有沒有解決方案了。

PS.今天突然注意到昨天的瀏覽次數創新高,共205次!有圖有真相。

2010年8月3日 星期二

osTube媒體標題名稱中文亂碼修正

當媒體的標題名稱有中文時,如果太長在某些地方會產生亂碼,例如:網頁顯示的媒體標題、超連結的title屬性、關鍵字搜尋、Tag搜尋。

原因是因為osTube內附的smarty樣板引擎的truncate函數(字串擷取函數)未支援utf8,導致擷取出來的字串最後一個字如果是中文的第一個字元,就會造成亂碼。

truncate函數說明:

修正方法:

  1. 將擷取的字元數設大一點即可,雖然是比較鴕鳥的方法,將就一下囉。(參考網址)

  2. 修正smarty的truncate函數,讓它能支援utf8。(參考網址,沒試過)


2010年8月2日 星期一

ob2d中安裝osTube

因為學校原來的網路相簿所在的IBM主機掛點,所以想趁這個機會換成osTube(2.6版),雖然以前有安裝過,可是這次安裝時遇到一堆問題(記得以前安裝時很簡單的說),原來打算安裝在ob2d-sqz上,搞了一天才發現ob2d-sqz安裝的PHP是5.3版,可是osTube目前不相容PHP 5.3(需降到5.2版),於是改安裝在ob2d-20100406-unstable(基於Debian lenny),順便把過程記錄下來。

參考資料:
Ob2d上安裝osTube

2010年8月1日 星期日

VM中安裝ob2d的怪問題

最近不管在ESXi還是VMware Player中安裝ob2d的時候,安裝過程一切正常,重開機時卻發生kernel panic,似乎是找不到開機分割區。在新增VM時硬碟預設是SCSI硬碟,改成IDE硬碟就正常了。

2010年7月30日 星期五

第100篇文章:倒楣的一天

不知不覺中本站的文章數達到第100篇,本來該高興的,可是今天卻是不怎麼順利的一天!

話說今天同事說某一台主機昨天就無法連線,好像掛了,查了一下果然無法連線,所以就把那台主機重新開機,結果發現似乎是硬碟出狀況了,於是執行了e2fsck,然後不知道按了多少次的Enter,終於執行結束,重開機竟然出現kernel panic!

2010年7月25日 星期日

為ESXi新增NUT服務

之前一直在找UPS的解決方案,結果因為ESXi的限制,暫時由一台Win7 PC來偵測UPS狀態,並透過plink.exe來對ESXi Server下指令。後來發現Synology DS1010+可以當作網路不斷電系統的Server,研究了一下,發現是利用NUT(Network UPS Tools)實現的,而網路上也有人發表為ESXi新增NUT服務的檔案及文件,現在手上2台ESXi 4.1 Server都已經將NUT服務新增完成,而且可以正常偵測DS1010+上的UPS狀態,但是有些設定還搞不清楚就是了(都是因為我的菜英文啦!)。

預期目標:
當市電斷電由UPS供電時,NUT client(ESXi Server)先依正常程序關機,然後NUT master(NAS)依正常程序關機。

2010年7月23日 星期五

升級ESXi 4.1之後的新發現

升級到ESXi 4.1之後,發現有些新的實用的設定項目。

本機Console端:

1、Disable Management Network


[singlepic id=59 w=500 float=center]


按下Enter可以關閉Management Network,同時此項目會變成Enable Management Network,再次按下Enter會啟用Management Network。


Management Network關閉的話則ping、web以及vSphere Client皆無法連線到Server。


ESXi 4升級到ESXi 4.1

今天把2台ESXi 4.0 Update 2 的Server升級到最新的ESXi 4.1(已改名為vSphere Hypervisor),目前正常運作中。以下紀錄一下升級過程。

使用工具:VMware vSphere Command-Line Interface(vSphere CLI)

參考資料:vsp_41_upgrade_guide.pdf(第63頁)

執行步驟:

2010年7月18日 星期日

關於ESXi Server的bootbank、altbootbank目錄

一直不太清楚/bootbank、/altbootbank這兩個目錄的關係,今天google了一下,查到的資料不多,只有一篇討論區的回覆文有提到,但是我的英文實在太爛,只能隱約猜測一下,乾脆在VMware Player裡裝ESXi實驗一下囉。

步驟:

1、ESXi安裝完成

2、執行升級

3、觀察兩目錄下檔案的變化

結論:

1、/bootbank

為一個分割區,ESXi Server由此開機,更新後此目錄下的檔案會更新為新版。

2、/altbootbank

為一個分割區,執行更新後會將更新前的/bootbank下的舊版檔案複製到此目錄下,以便降級(回復到更新前)之用。

2010年7月17日 星期六

實現不需密碼SSH登入ESXi Server

每次ssh遠端登入Server時都需要輸入密碼,雖然不算麻煩,但如果是要從遠端利用script自動ssh登入並執行指令,那麼帳號密碼就要寫入script,感覺不是很安全。

利用public key和private key,搭配適當的權限設定,相對會比較安全。以下是針對ESXi Server的實做。

參考資料:

http://communities.vmware.com/docs/DOC-8890.pdf

2010年7月8日 星期四

停電時讓ESXi Server 自動關機

當市電斷電時Server會由UPS供電,要讓Server能在UPS電力耗盡前能夠正常關機。

最近幾天上網查資料,查到的解決方案都是用APC的UPS搭配apcupsd來達成,可是現在沒有經費可以採購APC的UPS,所以只好用其他的替代方案囉,雖然不理想,但只能先撐著用囉。

設備:科風UPS(USB介面)

2010年7月5日 星期一

ubuntu中設定預設的jre

開啟終端機,執行

sudo update-alternatives --config java

選擇預設的 jre

ESXi 中的shutdown.sh、vmware-autostart.sh、services.sh、poweroff

最近在找當市電斷電時,可以讓ESXi Server自動關機的解決方案,過程中找到這幾個有用的指令。要使用這些指令需要先啟用SSH。

/sbin/shutdown.sh

/sbin/vmware-autostart.sh

/sbin/services.sh

/sbin/poweroff

2010年7月1日 星期四

ESXi Server 維護模式切換

工具:vSphere Client

操作步驟:

點選伺服器->「Summary」標籤,按下「Enter Maintenance Mode」

[singlepic id=35 w=600]

按下「Yes」即可進入維護模式

[singlepic id=36]

按下「Exit Maintenance Mode」可離開維護模式

[singlepic id=37 w=600]

ESXi Server 更新

工具:vSphere Host Update Utility

準備工作:

1、利用vSphere Client將Server切換到維護模式(maintenance mode)

2、將VM關機

操作步驟:

2010年6月25日 星期五

ESXi Server 設定值的備份與還原

使用工具:VMware vSphere CLI(下載

環境:Win7 64位元版

參考資料:官方手冊 ESXi Installable and vCenter Server Setup Guide 第39~41頁

1、開啟命令提示字元

2、切換到VMware vSphere CLI安裝目錄下的bin目錄

cd "C:\Program Files (x86)\VMware\VMware vSphere CLI\bin"

3、依照下列步驟進行。

2010年6月16日 星期三

在Ubuntu中使用iSCSI Initiator連接至iSCSI Target

1、安裝套件:open-iscsi
sudo apt-get install open-iscsi

2、設定(非必須):
如果iSCSI Target有啟用CHAP(非相互CHAP),要編輯/etc/iscsi/iscsid.conf中的CHAP Settings區段,將以下2行啟用(刪掉前面的#)
node.session.auth.username = username
node.session.auth.password = password

並將正確的帳號密碼填入node.session.auth.username、node.session.auth.password,存檔後重新啟動open-iscsi
sudo /etc/init.d/open-iscsi restart

3、尋找iSCSI Target:
sudo iscsiadm -m discovery -t st -p NAS的IP
找到後會列出可用的iSCSI Target名稱,而且在/etc/iscsi/nodes下會產生對應的目錄

4、刪除不用的Target(非必須):
sudo iscsiadm -m node -o delete -T 要刪除的Target名稱 -p NAS的IP
執行成功後/etc/iscsi/nodes下對應的目錄也會刪除

5、登入要連接的iSCSI Target:
sudo iscsiadm -m node -T 要登入的Target名稱 -p NAS的IP -l(小寫L)
成功後會顯示如下訊息
Login to [iface: default, target: 登入的Target名稱, portal: NAS的IP,埠號]: successful

6、接下來就可以建立分割區、格式化、掛載起來使用囉

7、登出已連接的iSCSI Target:
sudo iscsiadm -m node -T 已登入的Target名稱 -p NAS的IP -u

8、設定開機自動登入iSCSI Target:
方法1、針對已存在的Target單獨設定
sudo iscsiadm -m node -T Target名稱 -p NAS的IP -o update -n node.conn[0].startup -v automatic
sudo /etc/init.d/open-iscsi restart

方法2、針對設定之後,新加入的Target,已存在的Target不受影嚮
編輯/etc/iscsi/iscsid.conf
node.startup 設為 automatic
sudo /etc/init.d/open-iscsi restart

參考資料:
http://www.eyny.com/archiver/tid-2471184.html
http://www.open-iscsi.org/docs/README

2010年6月8日 星期二

2010年6月7日 星期一

Windows重複安裝更新問題解決

環境:
Win7 x64

症狀:
安裝完公文製作系統後,一直接收到KB954330:XML Core Services 4.0 Service Pack 2(x64)(沒記錯的話)的更新,安裝之後又出現要更新的訊息。

解決方式:
1、進控制台移除KB954330
2、從微軟網站下載KB973688來安裝

上網查了一下,這種狀況似乎不是第一次出現,希望以後不會再發生了(可能嗎?)......

本站下載:[download id="2"]

2010年5月23日 星期日

wordpress文章利用RSS匯出到facebook格式問題解決

利用RSS將wordpress的文章匯出到facebook的網誌時,斷行和HTML標籤會被吃掉,從網路上找到暫時的解法。

修改檔案:

wp-includes/feed-rss2.php



<description><![CDATA[<?php the_excerpt_rss() ?>]]></description>

替換成

<description><![CDATA[<?php the_content() ?>]]></description>

2010年5月2日 星期日

部落格離線撰寫工具:Zoundry Raven及中文化

官方網站:http://www.zoundry.com/

教學:

http://save-coco.blogspot.com/2009/01/zoundry-raven.html

http://enidhua.blogspot.com/2008/11/zoundry-raven.html

中文化:

http://enidhua.blogspot.com/2008/09/zoundry-raven-beta.html

VMWare ESXi 驚魂記

主機開機到後面時出現

failed to find boot partition

然後就停了(這時候主機的網卡ip是可以ping到的)

解決方法:

用安裝光碟開機,然後執行repair功能(要注意硬碟的選擇),完成後重開機,運氣好的話就正常囉。

正常開機後要重新設定,Licence key要重新輸入,VM可以用vmx檔匯入

VMware ESXi 實戰全紀錄

這個學期有5萬元的補助款,終於可以買一台像樣的伺服器了(雖然比不上別人家一台10幾20幾萬的好東西啦),這台伺服器本來就規劃要安裝 ESXi,順便藉此機會完整記錄一下被玩弄奮鬥的過程。

硬體規格:
ASUS TS300-E6/PS4(在ESXi 4的支援清單上有列出來喔)

CPU: Intel Xeon X3440 2.53GHz 4核心

HDD: 500G *2

RAM: DDR3 ECC+Register 2G *4

ESXi 版本:4.0.0 build 208167

把VMware Server 2 上建立的虛擬機器轉換到ESXi Server 4 (Part2)

今天下午搞定ob2d的轉換後,晚上在家轉換windows server 2003的虛擬機器,

轉換過程還滿順利的,約1小時完成,轉換完成後開機發現網路卡的部份一樣有問題,

但至少網路是通的,因為轉換後的網卡和原來的虛擬機器的網卡不同,所以變成DHCP,

從vSphere Client 的 console 登入後改回原來的固定 ip,當按下確定時出『代誌』囉!

把VMware Server 2 上建立的虛擬機器轉換到ESXi Server 4 (Part1)

解開ESXi 的SSH封印後,可以把.vmx、.vmdk檔上傳,然後在Datastore Browser中利用.vmx檔匯入ESXi Server建立虛擬機器,啟動後發現不能啟動.....

google了一下似乎是VMware Server建立的.vmdk檔與ESXi Server的格式不同,要轉換才能用....

好吧,下載VMware vCenter Converter Standalone下來轉換.vmdk檔(os是ob2d)並上傳到ESXi Server,順便建立虛擬機器,終於可以正常開機了,但是網路卡不見了....

再拜一下google大神,似乎是網卡的紀錄有錯,於是把/etc/udev/rules.d/z25_persistent-net.rules(檔名可能不同,大致上有persistent-net.rules這一串字就是了)刪掉,重開機,終於正常囉!!
比對一下新舊的z25_persistent-net.rules內容,發現應該把mac address改成正確的就可以了。

VMware ESXi 4 啟用SSH

圖片來源:http://www.vm-aware.com/2008/07/enable-ssh-for-esxi/



啟用後可以用winscp來傳檔,通訊協定要用scp,不能用sftp。

設備管理模組的資料庫規劃

前一陣子校務評鑑完了,終於有空開始寫模組了,先把以前寫的財產管理模組重新改寫。

第一件事就是規劃資料庫囉。[download id="1"](xmind檔)。

模組名稱:設備管理

模組用途:

1、管理各項設備的存放位置、使用人、購入日期、使用年限等資訊,便於管理及查詢。

2、可供多人使用,各自管理所保管的設備。

3、每項設備可歸類到多個分類(標籤);每個設備保管人可各自建立專屬的分類(標籤)。

4、輸出報廢單(PDF格式)。

5、其他的功能等上面的寫完後,有想到再說。

Firefox 於各種網路環境的最佳化設定

網路上看到的,有空再試試看是不是真的有用。

http://plog.longwin.com.tw/my_note-app-setting/2010/03/29/firefox-optimize-env-set-2010

http://wiki.moztw.org/Firefox_最佳化

康軒命題光碟無法執行:「缺少msflxgrd.ocx」的解決方法



因為辦公室的公用電腦是以受限制使用者身分登入XP的,第一次使用命題光碟時會在C:\windows\system32下產生msflxgrd.ocx,因為權限不足的關係就無法執行囉。目前已知康軒的命題光碟會出現這個問題,其他版本的就不知道囉。

解法:

用系統管理員身分執行一次命題光碟,讓msflxgrd.ocx順利產生就可以囉。

Virtual Volumes View:可幫光碟、外接硬碟等製作索引

常用光碟片來備份檔案,當光碟片越來越多時,要找舊檔案常常要翻很久,用了這個軟體建立索引檔後就方便多了,更棒的是除了windows版之外,還有Linux和Mac OS版耶。

官網:http://vvvapp.sourceforge.net/

介紹網址:http://briian.com/?p=6844

Linux版的使用方式:

1.下載後解壓縮後會有個資料夾

2.進入該資料夾後直接執行vvv-start.sh即可(終端機下執行或直接點兩下執行都可以)

消除人聲

幾乎每次遇到英語歌唱比賽或是直笛比賽等需要用到伴唱帶的比賽時,都會有人問要如何消除人聲?

其實善用搜尋引擎,網路上可以找到不少方法,只是效果如何就不知道了。

關鍵字:消除人聲

下面列出一些比較簡單的作法,使用的軟體都是可以免費取得的喔。

利用kmplayer的作法:http://www.wretch.cc/blog/jacky734667/13736490

利用音效卡內建功能或winamp的作法:http://briian.com/?p=1442

線上方程式產生器

http://www.matheboard.de/formeleditor.php

可以像word的方程式編輯器一樣用滑鼠點選的方式產生方程式,可以產生出圖檔和latex語法。

剛好最近在架設moodle,latex語法配合moodle使用可以線上即時產生圖檔,不需要抓圖再貼圖,修改方便,不過在moodle裡要把latex語法前後加上$$才有作用,另外moodle的文字過濾器中的TeX表示式要記得打開,必要時調整順序,我是調整到最上方啦。

Ubuntu 自動執行 Lampp(xampp)

xampp是個方便的伺服器快速架設的軟體,內含apache、php、mysql、ftp等伺服器,有windows版也有linux版,是開發php程式或臨時架站時必備的工具,在linux下要啟動實在有點小麻煩,上網找到開機自動啟動的方法,記錄下來免得忘記。

來源網頁

簡單的作法
在 /etc/rc.local 裡加上:


/opt/lampp/lampp start




較正規的作法
參閱:
Auto Start XAMPP On Ubuntu Server
執行以下指令:

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp

sudo update-rc.d -f lampp defaults

可在開關機的過程,做好開啟及結束 lampp 的動作。

VMWare ESXi導入遊記

最近要導入VMWare ESXi的虛擬化系統,上網找到相關文章,先記下來再慢慢K囉。

VMWare ESXi導入遊記(一)有關虛擬機器


VMWare ESXi導入遊記(二)硬體設備評估


VMWare ESXi導入遊記(三)安裝ESXi


以ESXi建立伺服器虛擬化平臺

遠端登入+圖形介面的好工具:FreeNX

先記錄下來,等有空時再來玩玩看。

Ubuntu 加上 FreeNX 遠端桌面

Ubuntu Server 與 Windows 系統的遠端桌面遙控 by FreeNX

一個學習相機攝影的教學網

其實這個網站已經存在我的書籤好幾年了,今天才發現作者把網站上的資料無條件開放給國中小的老師於課堂上使用,對於攝影有興趣或有需要的教師同仁可以去逛逛喔!

486的窩

ps.如果有用到該站的資料請記得註明出處喔。

充實的寒假

今年的寒假過得特別的充實,除了忙著準備校務評鑑、整理電腦教室之外,

還參加了兩個XOOPS的研習,雖然犧牲了3天週休假期,不過學到滿多東西

的,等3月份校務評鑑過後,要開始來寫模組囉~~

word插入打勾符號

很久以前用過,太久沒用就忘了,上網找了一下,順便記下來!


插入 -> 符號 -> 字型選擇 Wingdings 2


OpenOffice.org 也可以用喔!


發現美麗新世界 - 國中線上教學計畫

介紹:

希望透過線上學習,邀請老師一起製作實用且免費的數位教材,讓有心、且願意努力的學生,不會因為家庭 (環境或經濟因素) 或師資的差異而成為學習的弱勢。

該網站目前已有國中7~9年級的數學科教學檔,以及96、97年基測的講解教學檔,還有部份國中自然科的教學檔是個值得推薦的網站喔。

另外該站也提供了教學檔的製作工具PowerCam,如果上傳的教學檔達到5份,可以免費取得PowerCam正式版喔。

網址:

http://www.powercam.cc/ch/1

好物介紹--國中幾何動動動

GSP,一種幾何繪圖軟體,相信有不少數學老師曾經學過、聽過,可是有多少人真的能運用GSP製作教學檔?又有多少人能製作動畫檔?有作過的人一定會覺得很花時間(至少我是這麼覺得啦)。

國中幾何動動動這一套書共四本,每一本都有附光碟,光碟內有豐富的GSP教學動畫檔,可以直接運用在課堂上進行教學,從此就不用再花時間自己製作了(而且做的還沒人家好);放到網路上還可以讓學生在家上網反覆觀看學習,若配合moodle平台還可以紀錄有哪些學生有看過喔。

目前網路上可以看到第3、4本的光碟內容,有興趣的可以去看看喔。

第3本:http://tpc.k12.edu.tw/1001214765/003/index2.html

第4本:http://easytry.tyc.edu.tw/homepage.php?id=2644

免費的電腦時光機:Comodo Time Machine

一直都是用RVS(Returnil Virtual System)這套免費的影子系統,但是每次要改設定或更新系統都要重新開機至少2次,最近發現Comodo出了Time Machine這套免費軟體,試了一下還不錯用,可以製作快照,還可以在不同快照間切換,也可以設定每次開機就還原到指定的快照,所以就用它來取代RVS了。

介紹與教學

ob2d ssh不限制連線範圍的設定

ob2d ssh預設為和主機同網段才能連線, 需要設定下面2個檔案。

目的:

不限制連線範圍

檔案:

/etc/rc.local==>tcp 22 port的部份

/etc/hosts.allow==>加入sshd:ALL

資訊融入之瘋布的玩CAI

雖然早就覺得Flash是資訊融入教學的好工具,沒想到最近逛到瘋布的玩CAI

發現原來還可以用遊戲的方式進行,真的是用遊戲手把來玩喔,真是太厲害了!

不過如果真的要能夠好好運用在實際教學上,可能要懂一點Flash才可以。

小紅傘個人免費繁中版+趨勢免費網頁即時防護

免費又好用的小紅傘推出個人免費繁中版,再加上趨勢的免費網頁即時防護,

剛好可以補上小紅傘免費個人版缺少的部分,雖然個人對趨勢有點......,看在

免費的份上就加減用啦。

參考網址:

http://www.minwt.com/?p=1701

PS. 趨勢的免費網頁即時防護不能安裝在64位元的作業系統

mysql 中文亂碼解決方案

原文

1、my.ini:

[mysqld]
default-character-set=utf8

[client]
default-character-set=utf8
init_connect='SET NAMES utf8'

2、php:
$link = mysql_connect ( $host, "xxx", "xxx" );


mysql_query ( "SET NAMES 'utf8'" ); ==>加入這一行

mysql_select_db ( "your_table_name_here", $link );

佈景 Neoxoopslmclub 修正紀錄

這個佈景滿好看的。

作者網站:
http://neodw.com/

Server OS 為 B2D,佈景安裝起來後發現導覽列等應該出現中文的地方,只出現佈景檔中定義的PHP常數,研究了一下發現是路徑有誤,修改一下就正常了。

解法:

從firefox中觀察到Content-Language為zh- TW charset=UTF-8,佈景檔中的$xoops_langcode的值應為zh- TW 才對,所以要讀取的相關檔案應為:
lang/tchinese/zh- TW .php
lang/tchinese/utf8/zh- TW .php

原始檔名為小寫字母的 tw ,更改為大寫字母就搞定啦!

Ubuntu 9.04下安裝Tivo2dvd

關於Tivo2dvd(http://tivo2dvd.sourceforge.net/):

Tivo2dvd creates and executes the series of commands required to access, format, and burn television shows from a Series II Tivo directly to a DVD. It supports processing multiple shows at once, to a DVD with menus.

PS:經測試發現好像不能支援中文

安裝過程:

原文:http://tivo2dvd.sourceforge.net/INSTALL.html

TadNews模組的修改記錄Part2

因為職稱可能改變,例如資訊組長變成註冊組長,所以原來是資訊組長發的文章,後來發表人顯示為註冊組長(新的職稱),看起來怪怪的,乾脆不要顯示出來!

以下修改只針對前台畫面。

修改檔案:tadnews/index.php

步驟:原來顯示的發表人帶有超連結(連結到userinfo.php),所以用 userinfo.php 來搜尋,把找到的 a 標籤部份刪掉就好囉。

tad_uploader模組的修改記錄(20080206版)

問題:中文檔名可上傳成功,但下載時卻找不到檔案

分析:應該是語系(big-5、utf8)在作怪吧

解決:原作者是記錄原始檔名於資料庫,檔案則是以「流水號_原始檔名」存檔,只要將原始檔名替換為英數字的組合就可以解決囉。

修改檔案:index.php

TadNews模組的修改記錄(1.2.9版)

症狀1:
【本站最新消息】區塊中,當使用【下X則】按鈕切換到第2頁,再使用使用【上X則】按鈕切換到第1頁時, 【上X則】按鈕仍然存在,如果這個時候給它按下去,就會產生錯誤喔。

修改檔案:
ajax.php

ichip的php修正記錄:解決TadNews和TadUploader模組檔案無法上傳的問題

最近在ichip主機(IBM xSeries 206,freebsd)上測試將校網(XOOPS2.2.4 BIG-5版)轉換到XOOPS2.2.4 UTF-8版,資料庫轉移還算順利,原來的phpmyadmin版本比較舊,而且沒有UTF-8的語系,就另外安裝phpmyadmin 2.11版(Tad修改版)來用,就可以正常顯示UTF-8的資料囉。

教室預約模組轉為UTF-8,且原有的bug也已經修改好了,但是測試TadNews和TadUploader模組時卻發現檔案上傳的部份失效,在另一台b2d的主機(IBM xSeries 206m)上卻是正常的,今天心血來潮把兩台主機的phpinfo比較一下,發現206的 safe_mode 是開啟的,把它關閉後,果然兇手就是它,害我試了好幾天.....

TBS (小強)使用手冊正體中文版

小強實在是個好用的樣板引擎,不過因為我是個忘性遠大於記性的人,老是記不住語法,所以常要看手冊查語法,偏偏我的英文程度實在是爛到不像話,每次都要看一堆英文實在是件苦差事,剛好目前網路上好像找不到有人將使用手冊翻譯成正體中文,雖然對岸同胞有人翻譯了,不過版本是2.05版,現在已經到3.4.0版了,所以長痛不如短痛,就自己來翻吧!

翻譯過程中有加入一些自己的東西,有些內容實在是看不懂沒翻,看懂的翻出來的句子可能不太通順,品質不敢掛保證。如果有興趣的朋友要拿去參考的話就請多包涵囉!!

目前陸續翻譯中.......

網址:在這裡唷

小強外掛之NavBar篇

外掛名稱: NavBar

功能: 產生分頁導覽列

引入檔: tbs_plugin_navbar.php,可以在TBS物件產生後才引入

安裝模式: 外掛指令第一次呼叫時會自動安裝

指令語法: $TBS->PlugIn( TBS_NAVBAR, string NavName, mix Options, int PageNum [, int RecCount, int PageSize ] )

EeePC 換裝 Debian + LXDE 試用心得

相關網址:

http://freesf.tw/modules/news/article.php?storyid=3563&com_id=12475&com_rootid=12475&com_mode=flat&com_order=0#comment12475

http://www.mobile01.com/topicdetail.php?f=233&t=682303&last=6920943

介面和華碩原廠linux版幾乎一樣,都是類似翻譯機的樣子

目前為止測試結果:

  • 安裝很快,全程約7~10分鐘。
  • 開機速度和華碩原廠linux版差不多,約20~30秒。
  • SD卡重開機後仍然可正常使用,不需像Ubuntu eee一樣關機前要先卸載。
  • 休眠(Fn+F1)、無線網路開關(Fn+F2)、外接螢幕的切換(Fn+F5)正常。
  • skype視訊及麥克風可正常使用
  • 喇叭開關(Fn+F7)、音量增減(Fn+F8、F9)似乎無作用。
  • 無線網路若有設定金鑰,則每次都要輸入一次,如果能像Ubuntu eee一樣有記憶能力會更方便。
  • 沒有OSD。
  • 藍牙似乎不支援。
  • OpenOffice介面為英文,需自行安裝中文語系。
  • 中文輸入法預設為scim,換裝gcin後,im-switch -s gcin似乎無效,需手動修改~/.xinitrc,修改內容如下:

export GTK_IM_MODULE=scim ==>scim 改為 gcin

export XIM="@im=SCIM" ==>SCIM 改為 GCIN (不確定是不是一定要大寫?)

scim -d ==>改為 gcin &

存檔後重新登入或重開機即可生效

目前看來還是回頭用Ubuntu eee好了,希望下一版能將上面幾點修正,這樣馬上就把Ubuntu eee打入冷宮!

小強外掛之CSV篇

用途:

讀取CSV檔案內容,合併到樣板中。

用法:

小強外掛之HTML篇Final

參數 look 檢查變數值是否包含HTML碼,若有則轉換為HTML原始碼並合併入樣板檔的原始碼中

HTML:

[var.a;ope=html;look]

PHP:

$a="<h1>標題</h1>"==>結果"標題"這兩個字會用h1的樣式顯示

$a="標題"==>結果"標題"這兩個字已一般文字的樣式顯示

小強外掛之HTML篇Part2

核取方塊的應用

HTML:

<form>[var.a;ope=html;select=check_list]
<input type="checkbox" name="check_list" value="1">選項1
<input type="checkbox" name="check_list" value="2">選項2
<input type="checkbox" name="check_list" value="3">選項3
<input type="checkbox" name="check_list" value="4">選項4
</form>

PHP:

$a="2"==>選項2被選取

$a="5"==>沒有選項被選取

$a=array("1","3")==>選項1、選項3被選取

$a=array("1","3","5")==>選項1、選項3被選取

$a=array("5","6") ==>沒有選項被選取

單選鈕的應用

HTML:

<form>[var.a;ope=html;select=radio_list]
<input type="radio" name="radio_list" value="1">選項1
<input type="radio" name="radio_list" value="2">選項2
<input type="radio" name="radio_list" value="3">選項3
<input type="radio" name="radio_list" value="4">選項4
</form>

PHP:

$a="2"==>選項2被選取

$a="6"==>沒有選項被選取

checkbox 和 radio 的作用範圍預設在<form></form>之間,變數a的值和value屬性值比對。

參數 selbounds 可以改變比對範圍,例如: selbounds=div,則範圍為包含該組checkbox、radio的<div></div>之間。

小強外掛之HTML篇Part1

用途:

1、下拉式選單或清單(select)、核取方塊(checkbox)、單選鈕(radio)選取變數所對應的值

2、檢查變數值是否含有HTML碼,若是則轉換成HTML原始碼並合併入樣板原始碼

使用方法:

1、 引入tbs_plugin_html.php

2、若在TBS實體變數產生前引入tbs_plugin_html.php,則會自動安裝;若在產生後才引入,則需要手動安裝:$TBS->PlugIn(TBS_INSTALL,TBS_HTML);

以 Ubuntu 8.04 為基礎的Ez Go 6推出囉!

下載位址:http://ossacc.moe.edu.tw/modules/tinyd3/index.php?id=10

以下內容節錄自教育部校園自由軟體應用諮詢中心

想要玩 Linux 卻不知從何下手嗎?
擔心玩 Linux 會被一堆沒見過的自由軟體搞的頭昏眼花嗎?

諮詢中心結合了熱心的老師及社群朋友們,為支持自由軟體的您,打造了一個輕鬆體驗 Linux 的版本 Ez Go,在此我們將推出以 Ubuntu 8.04 為基礎的 Ez Go 6,目前已開放下載體驗。

當您檔案下載完成後,請您將此檔案燒錄至 DVD 光碟片, 再將此光碟片放入光碟機後重新開機,若重新開機後
並沒有進入 Linux 的畫面,那就表示您必須先對您的電腦進行 BIOS光碟機開機的設定,設定完成後相信您重新
開機後已經可以成功進入Linux 的精彩世界。

此外,為了方便您的體驗與學習,我們也製作了二本線上學習電子書:

適合學生使用
適合老師參考

我們非常希望您能在體驗使用後 給予我們寶貴的意見, 謝謝您的參考與指教!!

【常見問題】
Q 1.如何將下載的 ISO 檔燒成光碟?
Ans:
您可以參考以下 K3B 及 Nero 的製作教學。 
K3B 教學
Nero 教學

Q 2.如何設定電腦以光碟開機
Ans:
您可以參考如下 BIOS 設定教學。
Phoenix BIOS 教學

Q 3.Ez Go 6 和 Ubuntu 8.04 官方版本有什麼不一樣呢
Ans:
Ez_Go 6
Ubuntu 8.04 為基礎,所以本質上並無不同, Ez Go 6 的特色在
於它的易用化應用程式選單,我們已事先將一般使用者不太會用到的選項隱
藏,並且慎選新增各系列值得您體驗使用的應用軟體,然後再加以分類排序
整理,想先一睹
Ez Go 6 的特色選單嗎? 請您先進入右邊連結吧

Q 4.如果我已經安裝了 Ubuntu 8.04 官方版本,有沒有其他的方法可以不用
重新安裝 Ez Go 6,就可 以有 Ez Go 6 一樣整理過的選單

Ans:
這是一個好問題,而這一個問題也正好有一位熱心 的網友 yurenju 協助我們
撰寫了一個執行檔,您只要到以下連結:
http://rt.openfoundry.org/Foundry/Project/?Queue=928
點選下載區中的 ezgo-menu.tgz, 下載並解壓縮後,即可看到一個 ezgo-
menu
的資料夾,進入此資料夾後,您只要 對 ezgo 這一個檔案『快點二下』
執行即可,大約 10 ~ 20 分鐘的時間,此程式就會幫您把您未裝上的程式連線
安裝,並且將您選單內的軟體重新命名,然後加以排序,當然您原本另外安裝
的程式我們並不會將它移除,而是將它移至該選 單的後面,接下來您只要再手
動整理或隱藏一下不想顯示的軟體名稱就大功告成囉!!

在Ubuntu 8.04下使用支援A2DP的藍牙耳機

最近終於可以在Linux中使用支援A2DP的藍牙耳機了,照著以下連結作就可以囉,我已經在Ubuntu 8.04下實作過了,包括我的eeepc也OK啦!

http://fosswire.com/2008/01/11/a2dp-stereo-linux/

需安裝套件:bluez-utils

藍牙棒及藍牙耳機需支援A2DP

下載:http://files.fosswire.com/scripts/a2dp/a2dp.sh

打開終端機,以一般使用者身份執行 bash a2dp.sh

依照原文在快速啟動列增加喇叭與藍牙耳機的切換按鈕

啟用耳機上的控制鈕:編輯/etc/modules,增加uinput(我是加在最後一行),重新開機即可。

從eeepc-acpi-source重編eeepc-acpi模組

You can build the module with the module-assistant program.
First install the package eeepc-acpi-source, this will automatically install module-assistant if needed:
$ sudo apt-get install eeepc-acpi-source

Then build the new package (-u ~ creates it in your home directory):
$ module-assistant build eeepc-acpi-source -u ~

Then install the package you have built:
$ sudo dpkg -i ~/eeepc-acpi-modules-2.6.24-10-generic_1.0-1+2.6.24-10.16_all.deb

(the exact package name may be different, depending on your system)

You may have to install the kernel headers first (probably linux-headers-generic, but this also depends on the system you are using, I am not familiar with the eeepc yet).

原文

Ubuntu 8.04 LTS on ASUS Eee PC

參考網址:http://wiki.eeeuser.com/getting_ubuntu_8.04_to_work_perfectly

http://samiux.wordpress.com/2008/04/26/ubuntu-804-lts-on-asus-eee-pc/這一篇的作者將上一個網站的內容整合成一個script檔,可支援第一代和最新的epc 900,下載執行後重新開機就好了,但是核心版本要注意,最好是2.6.24-16版的(剛裝好時的核心),否則可能Fn鍵的部份不會成功喔。如果核心有更新,那麼wifi和acpi的部份要再做一次。

原作者的script檔似乎有問題,每一行的結尾符號都是「^M」,似乎是在MS Windows下寫的,我把該檔整理過,想試試看的朋友自行下載吧,之前的版本在我的702上試過,大致上沒有問題。記得要先接上網路線,過程中需要下載一些檔案。

目前最新版本是1.1版(2008-05-05),雖然是for 701,但在702應該也可以用,for 900的我不確定可不可以用,因為我沒有900呀!!

修正過的:(2008-05-05版)

ubuntu-8.04-eeetweak-eeepc701-1.1.zip

ubuntu-8.04-eeetweak-eeepc900-1.1.zip


新版的script我沒試過,但內容和上一版大致相同,應該可以用吧。

今天試了一下,小小的修改一下,在我的702可正常執行。我把原作者的檔案拆成幾個小檔案依序執行就好了,有興趣的朋友自行下載囉。我只有整理701/702的檔案喔。

不能正常執行的部份是修改/proc/sys/vm/dirty_writeback_centisecs的部份,在下面的檔案裡已經註解掉了。

檔案下載: (2008-05-05版)

單一檔案:ubuntu-8.04-eeetweak-eeepc701-1.1-onescript.zip

多個檔案:ubuntu-8.04-eeetweak-eeepc701-1.1-multiscripts.zip

下載後解壓縮,按照下列步驟執行:

打開終端機

cd到解壓縮後檔案放置的目錄

chmod a+x *.sh

./欲執行的檔案

重新開機,收工!

Fn鍵除F5外應該都正常了,OSD也有了喔。

Ubuntu Eee 8.04 beta

最近發現這一個OS,就下載來玩玩看囉,順便記一下筆記。

網址:http://ubuntu-eee.tuxfamily.org/index.php5?title=Main_Page

相關網址:https://help.ubuntu.com/community/EeePC

重編無線網卡驅動程式:



sudo apt-get install build-essential
wget 'http://snapshots.madwifi.org/special/madwifi-ng-r2756+ar5007.tar.gz'
tar zxvf madwifi-ng-r2756+ar5007.tar.gz
cd madwifi-ng-r2756+ar5007
make clean
make
sudo make install
reboot


更改/etc/fstab:

sudo gedit /etc/fstab



找到類似這一行




UUID=f3414867-f197-43af-84d6-d79397a09cfa / ext3 defaults,errors=remount-ro 0 1


將參數加入 noatime 改成 noatime, defaults,errors=remount-ro

加入下面幾行,將一些頻繁寫入的目錄丟到ramdisk



tmpfs /var/log tmpfs defaults,noatime 0 0
tmpfs /tmp tmpfs defaults,noatime 0 0
tmpfs /var/tmp tmpfs defaults,noatime 0 0


eeepc 的Fn+F2、Fn+F5終於復活了

我的eeepc的作業系統已經更換成Xubuntu的特別版eeeXubuntu了,但是Fn+F2(開關無線網路)、Fn+F5(外接螢幕時直接切換)這兩組快捷鍵一直沒有辦法使用,今天照著國外網友分享的方法,終於讓我的eeepc功能更完整。

特別將作法記錄下來。

原文網址:http://www.di2.nu/software/eeetweaks.htm

eeepc的touchpad在firefox的「水平捲動」功能復活囉

先前一篇文章:

讓eeepc的touchpad的「水平捲動」在firefox中啟動

經過實作後,真的成功了!!

相信相同的作法在一般的筆電也可以吧??

有興趣的朋友可以試試看。

Tivo Mobile-Linux下的圖形介面TiVo下載工具

網址:http://tivomobile.sourceforge.net/

除了從瀏覽器下載之外,又多了一個新選擇囉,最重要的是有提供Ubuntu的deb檔喔,安裝超方便的啦!!

除了下載之外,也提供轉檔功能喔,有支援ipod的格式喔,還支援多檔下載及轉檔,有空再來試試看囉。

讓eeepc的touchpad的 "水平滾動" 功能在 Firefox 內正常運作

eeepc的touchpad的垂直捲動可以正常運作,但水平捲動在firefox下沒辦法運作,上網找了一下,找到方法了,還沒有試過先記錄下來。

1. 先到系統的滑鼠設定中, 將水平滾動功能開啟 (Horizontal scrolling)
2. 開啟你的 Firefox, 在網址列的地方輸入 about:config
3. 篩選器的地方輸入以下字串: horizscroll.withnokey , 然後就會只剩下三項選項
4. 將 mousewheel.horizscroll.withnokey.action 改為 0
5. 將 mousewheel.horizscroll.withnokey.numlines 改為 1
6. 雙擊兩下 mousewheel.horizscroll.withnokey.sysnumlines 它就會變成 true

原文網址:

http://eeemod.net/forum/viewthread.php?tid=8&extra=page%3D1

PS.該網站將於2008-01-31關站,真的很可惜。

大量檢查 PHP 程式是否有 Syntax Error

這裡看到的,記錄下來方便查詢。

1、檢查單一php檔:

php -l filename.php

註: -l Syntax check only (lint)

2、檢查目錄內(含子目錄)所有php檔:

find . -name \*.php \! -exec php -l {} \;

如果有 .inc 或其它的, 再自己修改

讓Firefox使用Ramdisk做暫存來加速

因為最近敗了一台eeepc,想延長SSD的壽命,所以就將Firefox的佔存檔丟到Ramdisk裡去,藉此減少對SSD的寫入次數囉,也可以加速Firefox的速度喔。一般的電腦也可以喔。

我的eeepc的作業系統已更換為eeexubuntu了,其他linux版本應該也可以啦,最主要是需要root的權限。

步驟1~5均在終端機執行。

1、修改/etc/fstab,mousepad可更換為vim、gedit等慣用的文字編輯器

sudo mousepad /etc/fstab

2、加入下一行,開機時就會自動建立Ramdisk,並掛載到/tmp/cache,128M為Ramdisk大小。

tmpfs /tmp/cache tmpfs size=128M 0 0

3、記得 /etc/fstab最後要留一行空白行 ,否則可能會出現錯誤訊息。存檔離開。

4、在tmp資料夾中建立cache資料夾

sudo mkdir /tmp/cache

5、重新掛載所有掛載點

sudo mount -a

6、修改Firefox設定

開啟Firefox,在網址列上打 about:config

空白處按 右鍵=>新增=>字串

名稱輸入 browser.cache.disk.parent_directory

值為剛掛載的RAMDisk,例如此例為 /tmp/cache

7、重開Firefox,應該會感覺速度有提升。

[轉貼]Clonezilla Live對Windows系統的備份與還原

還在使用Ghost作備份嗎?您使用的Ghost是正版的嗎?介紹一個好用又免費的備份還原軟體--Clonezilla Live,不但能備份windows,也能備份其他作業系統(例如:linux),而且速度挺快的喔。

這裡有一份圖文並茂的教學文件,有興趣的就去看看吧!

http://hc.cyc.edu.tw/exe/clonezilla_live/index.html

php.ini正體中文版

這裡看來的,貼在這裡方便萬一需要時查詢用啦。

php.ini繁體中譯內容轉載自:http://omega.idv.tw/kdb120/viewthread.php?threadid=1706




phpMyBackup Pro --以 PHP 開發的 MySQL 資料庫備份系統

方便備份MySQL的工具

教學動畫:http://www.opensourceinstall.org/index.php

該站需先註冊才能觀看,免費的啦!

安裝重點:

1、export目錄、global_conf.php最好移到web server根目錄之外,且需開放寫入權限給web server

2、編輯definitions.php, 依照export目錄、global_conf.php的存放位置,修改$_PMBP_GLOBAL_CONF、$_PMBP_EXPORT_DIR

3、以瀏覽器連上phpMyBackupPro後,於configuration頁面->Basic configuration中設定資料庫管理者帳號、密碼,only this database留空表示管理全部資料庫

4、 於configuration頁面->Extended configuration中勾選HTTP authentication表示要登入才能使用,帳號、密碼使用剛才設定的資料庫管理者帳號、密碼

5、登出時會出現輸入帳號、密碼的視窗,隨便輸入或留空白按確定後即可安全登出(Safely loged out),若按取消會出現Not safely logged out,不過好像也沒差???

[轉貼]IT自救術-電腦中毒的解決方法建議

通常我們得預防病毒,因為等到電腦「中毒」之後,要救就難了。但若真的不幸已經中毒,「流毒無窮」之後又有什麼辦法可以挽回呢?

去看看吧

[轉貼]IT自救術-病毒(和電腦程式)的運作原理

病毒是一種程式,只是它是「有害」、「惡意」、「具有危險性」的程式。要防堵這種有害的東西,先了解它的運作原理是個不錯的主意。

去看看吧

[轉貼]搶救電腦的幾個工具軟體

原文:阿欣部落

電腦中毒了,怎麼辦呢?電腦怪怪的,怎麼辦呢?
解毒呀!救呀!
怎麼解呀!我不知道耶!
當然要找一些工具軟體來幫忙呀!

作者在文章中有特別提到隨身碟防毒的部分,剛好最近教育局發給大家人手一支隨身碟,值得一看!!

[轉貼]IT自救術-信任與傷害

全文

除了安裝防毒軟體,你也該對電腦的保全有一些基本的常識,像是,哪些檔案有危險?哪些檔案最好不要隨便執行?網站的瀏覽又該注意什麼事情?

Adobe Reader 8.1.1中文版deb推出了

安裝前要先將英文版移除

安裝完啟動時仍然是英文介面,到Edit->Preferences->International

Application Language 選 Choose at application startup

關掉再重新啟動,就會出現語系的選單,選繁體中文就OK囉!

Adobe Reader 8 需要 libgtkembedmoz 的問題

英文版:

edit -> Preference -> Internet

中文版:

編輯->偏好設定->網際網路

下方libgtkembedmoz 填入它的位置

在Ubuntu 7.10 中,位置在 /usr/lib/firefox

在 linux 底下,簡單又快速的製作光碟印象檔

這裡看來的,雖然目前用不到,還是先記錄下來囉!

cat /dev/cdrom > mycd.iso

對,就這樣就好了
順便印出 md5 吧
md5sum mycd.iso
md5sum /dev/cdrom

印出兩者後,比對看看是否一樣

不然就丟給程式自己比對吧

md5sum mycd.iso > mycd.iso.sum ; md5sum -c mycd.iso.sum
成功的話,他會印出

mycd.iso: 沒問題

[轉貼]IT自救術-上網前的第一要務:安裝防毒軟體

原文:http://www.ithome.com.tw/itadm/article.php?c=46219

一般人總覺得自己的電腦不穩定、速度慢,上網時「怪怪的」,那麼,你九成九是「中毒」了。

要避免這些問題,一定得裝防毒軟體。

作者在文章中提出了一些一般人常有的錯誤觀念,值得一看喔!

TiVo網頁下載

今天才知道TiVo有內建網頁下載介面,這樣在linux環境下,要將錄好的節目下載下來就方便多了。

只是如果官方能推出TiVoDesktop的linux版本就更好了,在此之前先將就一下囉。

網址:

https://TiVo的ip

帳號:tivo

密碼:TiVo的key

[轉貼]IT自救術-新電腦裝機後的選項調整(顯示篇)

這一篇文章主要是談顯示器及顯示卡的調整,為了靈魂之窗的健康,正確的設定是一定要的啦!

去看看囉!

http://www.ithome.com.tw/itadm/article.php?c=46148

用wine執行程式時中文顯示問題修正

執行ie6時,在網際網路選項視窗裡的標籤中文顯示不出來,修正方法如下:

修改檔案:

.wine/ 及.ies4linux/ie6/ 下的system.reg

找到
[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes]
將底下2個設定改成你有的中文字體,例如
"MS Shell Dlg"="AR PL New Sung"
"MS Shell Dlg 2"="AR PL New Sung"
這樣就ok了

OpenOffice 使用3D顯示卡加速

網路上看到的,原文網址:

http://blogkrogh.blogspot.com/2007/11/openoffice-3d.html

抽取式儲存裝置內容管理工具

燒了一堆光碟備份,當某一天要從一堆光碟片找出某一個檔案時,卻不知道在哪一片?

試試看這一個工具吧!

DiskSearch

DiskSearch 是一個針對可移動磁盤而進行文件搜索的工具。它支持的可移動磁盤包括光盤、ZIP 磁盤等。DiskSearch 而且還支持使用正則表達式進行搜索。

對岸網友的介紹

使用ubuntu的朋友可由getdeb下載

Linux上放入Big5編碼的光碟片亂碼解決

Windows的編碼是Big5,但現在Linux的編碼大多是UTF-8,因此會出現亂碼,解決方法如下:

編輯/etc/fstab

sudo gedit /etc/fstab

在光碟機掛載點上加上紅色的字串,例如:

/dev/hdd /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0

再重新掛載光碟機後就OK了!

firefox正體中文語系檔下載位址

ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/

swiftfox也可以用喔

[轉貼]IT自救術-驅動程式安裝實務

來源:iThome online

原文網址:http://www.ithome.com.tw/itadm/article.php?c=45879

你可以把驅動程式看成是「作業系統的補綴」,每次你裝了一個新的、作業系統不完全支援的硬體,就得裝上對應的驅動程式,作業系統才能完全發揮它的功能。

去看看吧

VirtualBox設定網路為bridge橋接模式

雖然網路設為NAT一樣可以讓虛擬機器上網,可是網芳無法和其他電腦連線,如果設為bridge模式就可以了,設定方式在說明檔裡就有,只是懶得每次都要開檔,所以在這裡記錄一下囉!

環境:ubuntu 7.10 + VirtualBox 1.5.2

wflinks安裝時要新增或更改權限的目錄

以使用者全名取代使用者帳號顯示的修改

  • 彙整頁左方最新發表文章列表
  • 彙整頁上方文章連結、網誌連結列出的文章列表、網誌列表

以上畫面的使用者預設都是出現使用者帳號,因為資訊組要求要以身分證字號申請帳號,而使用者欄位會去抓帳號,所以就造成身分證字號"全都露"啦,為了安全起見,今天花了一個下午的時間修改了程式碼,應該沒有漏網之魚了吧?

記錄一下修改了哪些檔案,免得將來主程式升級時花太多時間!

刪掉使用者的文章列表出現的使用者帳號

從使用者列表可以連結到某位使用者的文章列表,文章列表會出現使用者帳號,要刪掉。

修改檔案:templates/summary/userprofile.template

第27行:刪掉<strong>{$user->getUsername()}</strong>,


修改前台使用者列表帳號名稱為全名

檔案: templates/summary/user.template

getUsername()==>取得使用者帳號

改為

getFullname()==>取得使用者全名

第5行:<img src="templates/summary/nouser.gif" class="postgrav" width="60" height="60" alt="{$user-> getUsername ()|strip_tags}"

第8行:<h3><a href="?op=UserProfile&amp;userId={$user->getId()}">{$user-> getUsername ()}</a></h3>

ubuntu7.10開關機進度條無法顯示之修正

和usplash 的解析度有關,預設值太高了。我的15吋LCD是1024x768

修改/etc/usplash.conf

xres=1280
yres=1024

改成

xres=1024
yres=768

然後執行

sudo update-initramfs -u -k `uname -r`

就OK了

[外掛]擷取網頁內容為圖檔

外掛名稱:ScreenGrab

下載處:https://addons.mozilla.org/zh-TW/firefox/addon/1146

可以將網頁內容擷取下來存成png圖檔,可以只擷取目前看到的畫面,也可以自訂擷取區域,更好用的是可以擷取超過螢幕顯示的部分喔(全部擷取) 。

2010年5月1日 星期六

註冊確認信亂碼及中文網誌名稱亂碼修正

來源

註冊確認信亂碼修正

class/mail/emailmessage.class.php

第38行

this->_charset = 'iso-8859-1';

改成

$this->_charset = " utf-8 ";


class/mail/phpmailer/class.phpmailer.php

第36行

var $CharSet= "iso-8859-1";

改成

var $CharSet= " utf-8 ";


中文網誌名稱亂碼修正

class/data/textfilter.class.php

第 119行

return htmlentities( $string );

改成

return htmlspecialchars( $string );

讓帳號可以使用大寫字母

/class/data/validator/usernamevalidator.class.php 的第10行,把

define( "ONLY_ALPHANUMERIC_REGEXP", "^([a-z0-9]*)$" );

改成

define( "ONLY_ALPHANUMERIC_REGEXP", "^([A-Za-z0-9]*)$" );

完成!

這樣在註冊時就可以使用大寫英文字母了。

離線子系統無網路連線時登入帳號

離線子系統無網路連線時,只能用身分證字號登入,無法用自定帳號登入。

為swiftfox加上Adobe Reader 8.1.1的plugins

swiftfox安裝在/opt/swiftfox,plugins在/opt/swiftfox/plugins

Adobe Reader安裝在/opt/Adobe

cd /opt/swiftfox/plugins

ln -s /opt/Adobe/Reader8/Browser/intellinux/nppdf.so

完成!

將TiVo的錄影檔轉為mpg檔

使用軟體:tivodecode

介紹

下載

安裝:
./configure
make
make install

用法:
tivodecode --help
tivodecode -m TiVo的key -o 輸出檔名.mpg tivo檔名

修改summary.php的歡迎詞

檔案:

locale/admin/locale_zh_TW.php 中的 $messages['summary_welcome_paragraph']

WF-links與WF-downloads模組顯示之時間格式

在偏好設定中,Timestamp欄位設為Y-m-d

顯示出來為=>2007-09-06