2013年12月28日

html5的教育部筆順練習-雄版

今天看到這個,發現不錯,已經用html5寫了也可以整理一串字。可以把國小各年級的生字整理出來了。雄老大太強了。
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=自由軟體新年新希望

主網頁
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.htm

網路上找到康X的二上生字表,整理一下變成這樣
康軒二上生字
第一課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=教室位身邊始課本書中畫奇物抱圖
第二課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=床精神摸抬活力伸握早安親臉張挺腰臂
第三課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=做桌吐司塗拿座後味香定等知什餐醬莓黃
第四課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=字發明以前記便結半田覺樣被造繩彎尖角
第五課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=叔黃正接屋忙娶娘嫁妝郵差陳廊矮牆
第六課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=里採土讓感從滿惜民決種漂午待挖鬆拔籃
第七課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=信背包社區寫幸福受幫助現存需賣揮錢捐
第八課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=谷居象蓋動石熊木兔謝點橋如根鄰搬繞
第九課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=衣胖特別針簡單聰才臣敢棒哪思裳慌
第十課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=農工辛苦休息忽然抓運能那此啊撞
第十一課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=渴烏法森幾外旅熱裝進越升忘但鴉瓶難
第十二課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=糖救狼急嗎買害袋剛底試趕緊吞郭養搖嘴
第十三課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=鎮柿節秋因鬧陣飄排乾變甜些意餅埔
第十四課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=湯元狗吵翻耕耳尖豬呼興喊
第十五課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=南男場邪芭蕉令趴習俗掉答參加卑族祭惡
第十六課
https://googledrive.com/host/0B12NSU5QARH9dDgycEdwVXhxR2M/html5/stroke/html5_stroke.html?words=鄉婆表已阿粉捲滾竟演竿祈界識偶姨簾犁

2013年12月26日

libreoffice升級做法

記一下
到官網找到適合版本ppa
https://launchpad.net/~libreoffice/+archive/ppa

以4.1版為例
sudo add-apt-repository ppa:libreoffice/libreoffice-4-1
sudo apt-get update

sudo apt-get install libreoffice
 
 升上去有時也不一定會是最好的,以最近為例,有些版本是有問題的。但這樣可以用到最新版本。

2013年12月25日

writer轉epub

下載檔案
http://lukesblog.it/ebooks/ebook-tools/writer2epub/

http://lukesblog.it/wp-content/plugins/cimy-counter/cc_redirect.php?cc=Writer2ePub&fn=http://dl.dropbox.com/u/14712909/macro/w2e/writer2epub.oxt

用writer開啟下載檔案writer2epub.oxt



 




開啟文件檔,按下轉檔圖示,完成轉檔。
缺點過程中有簡體字出現
 

瀏覽器不能執行java的問題

java安全性漏洞實在太多,瀏覽器預設都不放行,不能執行java的問題,子忠老師提示,找到解法了。在網路類別中有一個叫orcal java 8 web start 中,把例外網站加入設定即可(要先確定它是安全的才開放)。


 
以PHet為例,加入http://phet.colorado.edu





2013年12月23日

把無線網卡當AP分享給手機使用

之前都用無線網卡使手ad-hoc方式分享無線網路,結果都手機都找不到AP,原來 Android不支援ad-doc,不然要用root改機。找了一下,原來有人出了一支程式可以把無線網路設成AP,分享給手機,沒有問題了。
參考網址:
http://tw.myblog.yahoo.com/2007ppd-87965/article?mid=177&prev=178&next=176

0.用iw檢查無線網卡是否支援AP模式
iw list
如果「Supported interface modes」中有「AP」的話,那麼恭喜你,你的無線網卡可以架設虛擬AP。

網卡支援的頻段,超過13後是5G

iwlist wlp2s0 freq
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 36 : 5.18 GHz
          Channel 40 : 5.2 GHz

1.安裝軟體:

# sudo apt-add-repository ppa:ekozincew/ppa
# sudo apt-get update && sudo apt-get install wifi-hostapd-ap


2.第一次執行時改語言


3.再次啟動程式,就看到英文介面了,開始設定資料。option/setting
SSID是無線網路ID名稱
Driver for device是你的無線網卡走的型態
Channels是頻道,如有衝突需調整
Protection是加密型態
Password是密碼
接下來要設定發出的IP內容和DNS,設定好按下Save後離開設定畫面。


 4.啟動設定,按下Activate,啟動成功會看到打勾的綠色圖示。這樣手機就可以看到這台AP了。完成無線網路變成AP了。



2013年12月22日

AptURL 使用語法

AptURL 使用語法

參考網址:

http://note.drx.tw/2011/12/apturl.html

怕忘了,記下來

# 安裝單一套件。
<a href="apt://套件">文字</a>

# 安裝多個套件。
<a href="apt://套件1,套件2,套件3">文字</a>

# 先更新套件來源再安裝。
<a href="apt://套件?refresh=yep">文字</a>

 這個有助於我寫東西,用網頁來安裝軟體,先記下來。

2013年12月18日

esteaU版本安裝網頁編輯程式bluegriffon安裝

檔案下載
http://bluegriffon.org/freshmeat/1.7.2/bluegriffon-1.7.2.Ubuntu13.04.x86_64.tar.bz2

進入終端機,執行下列指令
sudo -s
cd /opt
wget http://bluegriffon.org/freshmeat/1.7.2/bluegriffon-1.7.2.Ubuntu13.04.x86_64.tar.bz2

tar -xjf bluegriffon-1.7.2.Ubuntu13.04.x86_64.tar.bz2
rm bluegriffon-1.7.2.Ubuntu13.04.x86_64.tar.bz2

cd /usr/share/applications

echo "[Desktop Entry]" >bluegriffon.desktop
echo "Name=Blue Griffon" >>bluegriffon.desktop
echo "Name[zh_TW]=網頁編輯_Blue Griffon" >>bluegriffon.desktop
echo "Comment=Web editor" >>bluegriffon.desktop
echo "TryExec=/opt/bluegriffon/bluegriffon" >>bluegriffon.desktop
echo "Exec=/opt/bluegriffon/bluegriffon %u" >>bluegriffon.desktop
echo "StartupNotify=true" >>bluegriffon.desktop
echo "Terminal=false" >>bluegriffon.desktop
echo "Type=Application" >>bluegriffon.desktop
echo "Icon=/opt/bluegriffon/chrome/icons/default/default48.png" >>bluegriffon.desktop
echo "Categories=GNOME;GTK;Network;WebBrowser;" >>bluegriffon.desktop
chmod 755 bluegriffon.desktop
 這樣在程式集中的網路中就會有bluegriffon的程式可以用了。

2013年12月16日

檔案轉換工具ffmulticonverter

裝試用版有中文
sudo add-apt-repository ppa:ffmulticonverter/unstable

sudo apt-get update
sudo apt-get install ffmulticonverter

可以轉影音,圖片,檔案不錯用。

2013年12月10日

ubuntu加入自訂的檔案關聯

又解決一件事了,在ubuntu中要設定檔案關聯,不難,在檔案圖示上按右鍵/屬性,以此開啟,選擇要用的程式,再按加入即可。
另一個問題來了,萬一是系統不認識的呢?例如scratch2存的檔案.sb2,被判斷成zip,想加入也找不到可加入的地方。
解決方法:
安裝ubuntu-tweak套件,下載點http://ubuntu-tweak.com/
啟動ubuntu-tweak

選擇自行輸入指令
/opt/Scratch\ 2/bin/Scratch\ 2
按下加入




 完成.sb2可以用scratch2直接開啟。

2013年12月9日

在64位元的ubuntu系統上安裝32位元的程式

之前一直有一個苦腦,就是系統已升上64位元了,而要推s4a,在ubuntu下s4a的程式是32位元的,一直裝不起來。終於找到方法把它裝起來了。做個記錄
dpkg -i --force-all 套件.deb

1.下載arduino for linux 64位元http://arduino.googlecode.com/files/arduino-1.0.5-linux64.tgz 放置於家目錄
2.解開後在家錄錄中會有一個arduino-1.0.5資料夾。

另一種作法是使用套件中心,輸入arduino,就可以把arduino ide裝起來使用。

為了可以不用最高權限也可以啟用arduino的板子,要做下列調校
sudo -s
cd /etc/udev/rules.d
vim 99-arduino.rules
貼入下列內容
如果是 UNO板子
SUBSYSTEMS=="usb", ATTRS{idProduct}=="XXXX", ATTRS{idVendor}=="YYYY", SYMLINK+="ttyACM%n"
其他的arduino板子
SUBSYSTEMS=="usb", ATTRS{idProduct}=="XXXX", ATTRS{idVendor}=="YYYY", SYMLINK+="ttyUSB%n"
至於YYYY和XXX要用lsusb來查出來,以個人為例找出來的設備是
Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
YYYY=0403
XXXX=6001
存檔後重新開機。

motoduino使用手冊
http://www.motoduino.com/phocadownload/arduino/motoduino_manual.pdf

安裝需要套件
sudo apt-get install gcc-avr avr-libc

http://s4a.cat/downloads/S4A15.deb
 安裝S4A15.deb

sudo dpkg -i --force-all  S4A15.deb

 下載framework
https://sites.google.com/site/createyourowns/shi-yong-shou-ce/shi-yongmotoduino
S4A15moto.image
S4A15motoduino.ino

把 S4Amoto.imagee放到s4a的目錄中/usr/lib/s4a
sudo mv  /usr/lib/s4a/S4A.image /usr/lib/s4a/S4A-1.image
sudo cp S4A15moto.image /usr/lib/s4a/S4A.image


用arduino把S4Amotoduino.ino寫入motoduino中

用最高權限進入家目錄中的arduino資料夾(arduino-1.0.5),執行arduino檔案
 File/Open打開S4A15motoduino.ino
選擇[Tools]/[Board]/選擇[Arduino Duemilanove w/ ATmega328 ]

選擇[Tools]/[Serial Port] 選擇/dev/ttyUSB0 

修改s4a的選單
 sudo vim /usr/share/applications/s4a.desktop
Exec=s4a
改成Exec=gksudo  s4a

  完工。
安裝完成後可能會造成套件錯誤訊息,必要時先移除s4a,等裝好後再重裝s4a。



2013年12月2日

新北市nis登入unity

參考了兩篇文章,完成nis登入主機,記錄下來。

http://download.ithome.com.tw/article/index/id/1709

client端
 
sudo apt-get install nis
輸入domain(drbl server nis名稱)

sudo vim /etc/yp.conf
輸入ypserver class417
sudo vim /etc/hosts
確定class417對應IP是drbl server那台主機10.231.97.10

sudo vim /etc/nsswitch.conf
在四個地方加入nis
passwd:         compat nis
group:          compat nis
shadow:         compat nis

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4 nis

sudo -s
echo '+::::::' >> /etc/passwd ; echo '+:::' >> /etc/group ; echo '+::::::::' >> /etc/shadow ; echo '+:::' >> /etc/gshadow

變更sudoers
cd /etc
sudo chmod u+w sudoers
sudo vim sudoers
增加
%nissudo        ALL=(ALL:ALL) ALL
sudo chmod u-w sudoers
重啟ypbind
sudo service ypbind restart

http://jeffyon.blogspot.tw/2013/03/ubuntu-nis-client-nfs-client-autofs.html
sudo apt-get install nfs-common
測試分享資料夾
showmount -e 10.231.97.10

sudo apt-get install autofs
sudo vim /etc/auto.master
增加
/home      /etc/auto.home
sudo vim /etc/auto.home
增加
*    -rw,soft,intr,rsize=8192,wsize=8192   10.231.97.10:/home/&
重新啟動autofs
sudo /etc/init.d/autofs restart
登入帳號加上其他選項
sudo vim /etc/lightdm/lightdm.conf
加入下列兩條
greeter-show-manual-login = true
 帳號不顯示出來加入下列行
greeter-hide-users = true

在drbl server新增使用者測試,參考drbl 管理篇
http://drbl.nchc.org.tw/one4all/desktop/techrpt.php?c=drbl-useradd&t=%E5%A4%A7%E9%87%8F%E5%BB%BA%E7%AB%8B%E4%BD%BF%E7%94%A8%E8%80%85%E5%B8%B3%E8%99%9F

2013年11月23日

別小看牠牠是有智慧的

觀查樺斑蝶有幾年的時間了,今年看到特別的,因為發現竟然幼蟲會在枯掉的葉子上結蛹,難不成牠不怕葉子幾天後掉下來,自己摔死嗎?好好記錄下來。
 又經過二天再去看,葉子真的掉下來了,那蛹怎麼了?原來別看他是小蟲子,也是有智慧的,牠買了保險,牠有安全帶,真是令人驚,牠怎知要在葉柄處加掛保險?

又過了幾天(12/02)牠成為美麗的樺斑蝶出來了,獨留空殼讓我追憶,大自然真奧妙。

2013年11月11日

企鵝輸入法

前言
之前一直用ezgo習慣的hime,但在ubuntu 13.10遇到問題不能用,另外就是有人一直抱怨左上角會有一個輸入法的小圖框會擋住應用程式,只能先把它切換成英數才會不見,還有一個困擾是在linux跑flash的鍵盤練習,會無法使用。有人因此改用chromium,經過保太和士立的推薦使用企鵝輸入法,於是展開測試,這些問題都解決了。本來想用ibus,但是ibus字太小實在不適合小朋友,而企鵝輸入法夠大,可以調整部分也多,可以適合各種需求。因此把過程記錄下來。
另外對他國支援也不足,新住民想用拼音不能用

1.安裝
 
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx fcitx-chewing  fcitx-table-cangjie5 fcitx-googlepinyin fcitx-table-boshiamy

倉5:fcitx-table-cangjie5
倉3: fcitx-table-cangjie3
新酷音:fcitx-chewing
google拼音:fcitx-googlepinyin
無蝦米:fcitx-table-boshiamy
大易:fcitx-table-dayi(目前無提供)
這裡提供了大易和無蝦米的問題解決方法
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?post_id=210744

但是大易無法裝起來,子忠和士立太強了,找到解決方法。所以這次新北市的版本安裝了倉5 、新酷音、 無蝦米、 大易、 google拼音,google拼音未顯示出來,是提供給新住民用的。
2.切換系統輸入法
指令:
im-config

3.使用方法
中英文切換:Ctrl+space
切換輸入法:Ctrl+Shift
全形半形標點符號切換:Ctrl+.
中英文快速切換鍵:shift
標點符號:shift+標點符號或是按下`會有選項可選用

大部分使用方式和在win下差不多,只有標點符可能要花點時間適應。





2013年10月26日

使用 grml-rescueboot 讓 ISO 映像檔開機

留下來或許有用,方便測試iso
使用 grml-rescueboot 讓 ISO 映像檔開機
安裝
sudo apt-get update
sudo apt-get install grml-rescueboot

接著將要用來開機的映像檔複製到 /boot/grml/ 目錄中:

sudo cp -v ubuntu-13.04-desktop-i386.iso /boot/grml/

sudo update-grub


2013年10月23日

六租電腦cairo-dock效果異常

子忠老師好強,在新北六期租賃電腦上,由於是intel顯卡,在cairo-dock特效上會異常,造成畫面亂跳,原本找到用-c參數可以正常但特效很簡單。子忠老師查到解決方法:
1. 加 xorg 套件源:
    sudo add-apt-repository ppa:xorg-edgers
2. 更新 xserver-xorg-video-intel 套件。
   sudo apt-get update
   apt-get install aptitude
 aptitude upgrade xserver-xorg-video-intel
3. 重新啟動電腦。

2013年10月14日

備份網站sh

記一下備份的sh方便查詢
#!/bin/sh
today=`date "+%Y-%m-%d"`
olddate=`date -d "-21 day" "+%Y-%m-%d"`

/etc/rc.d/init.d/mysqld stop

cd /home/backdata/
tar -zcvf www.$today.tar.gz /var/www
rm -rf www.$olddate.tar.gz

tar -zcvf mysql.$today.tar.gz /var/lib/mysql
/etc/rc.d/init.d/mysqld start
rm -rf mysql.$olddate.tar.gz


cp /etc/apache2/apache.conf /home/backdata
cp /etc/php5/php.ini /home/backdata

做法:
取出日期
停止mysql
備份www
刪除舊資料
備份mysql
刪除舊mysql
備份apache php.ini設定檔案

2013年10月2日

youtube字幕線上製作

有人問這個問題,以前處理過,怕忘了,記一下好了。
原來有線上好用工具處理Youtube影片字幕工具。
http://www.amara.org/zh-tw/videos/create

輸入Youtube網址後,照畫面慢慢走,輸入關鍵字即可。





選擇字幕語言,按下繼續。
接著會有畫面一段一段可以暫停,輸入字幕,一段一個Enter
輸入完文字,用時間軸調校文字時間長度。


調校完可以再播放一次看字幕是否正確

完成後可以下載字幕檔案內容,有好幾個格式,使用複製,貼到文字檔案內容


回到Youtube管理影片,使用編輯字幕,把文字檔案上傳,即完成字幕檔案新增工作,在觀看youtube時就會有字幕出現。


 

替自己的blog自動加上Qrcode

這不是新聞,想說來實作一下,可能有人需要。
把google blog加上自動顯示QR code功能:
1.進入管理介面,進入版面配置,按下新增小工具。

2.選擇HTML/JavaScript
3.要在純文字模式下貼入下列語法(語法來自阿剛老師的文章):
 
<span id="qrcode"></span>
<script>
var img = document.createElement('img');
img.src = 'https://chart.googleapis.com/chart?chs=200x200&cht=qr&chl=' + encodeURIComponent(document.location.href);
document.getElementById('qrcode').appendChild(img);
</script>

 按下儲存。完成。

scratch2 offline安裝-ntpc

以為沒救了,子忠又救了我。在ubuntu 64位元的機器上安裝scratch2 offline版本。看到文件都是32位元的,有點擔心在64位元上跑得起來嗎?
把它做成記錄,參考文章:
http://scratch.mit.edu/scratch2download/

http://linuxg.net/how-to-install-adobe-2-6-air-on-ubuntu-13-04-raring-ringtail-and-linux-mint-15-olivia/


做不出來,在安裝adobe-air死了,經前輩子忠指導,做以下動作
sudo dpkg -i getlibs-all.deb
sudo getlibs -l libhal-storage.so.1
sudo getlibs -l libgnome-keyring.so.0.2.0
做完後重做
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0
再重新安裝Adobe Air就安裝成功了,再來下載scratch2,用adobe Air開啟,就安裝成功了。

範例專案可以下載後解壓縮到家目錄下的/Documents/Scratch Projects目錄中即可。
   

2013年9月21日

drbl server更換網路卡

書軒老師有提到如果更換主機版時,網卡更換,在drbl server時可不可以不要重做drblpush -i,因為要等一段時間?結果書軒老師自已測出來,只要去改/etc/drbl/HOST_MAC_TABLE檔案裡面的mac資料和/etc/dhcp/dhcpd.conf裡的mac資料,即可。
依據書軒老師的做法,這幾天研究了一下寫了一個sh協助改資料,讓使用者可以不用進入文字介界即可完成更換

下載sh:
https://docs.google.com/file/d/0Bz6-J_NwALFBTWNLc2JfUHgxWUE/edit?usp=sharing



更權限
chmod +x drblchmac.sh

執行:
sudo -s
bash drblchmac.sh

輸入舊的網卡mac
輸入新的網卡mac
完成設定。

重新啟動drbl server

 drbl-all-service restart

在執行過程中會顯示/etc/drbl/HOST_MAC_TABLE資料內容。
會自動備份
/etc/drbl/HOST_MAC_TABLE
/etc/drbl/macadr-eth0.txt

/etc/dhcp/dhcpd.conf
成為檔名_日期_時間

2013年9月20日

改套件源到國家高速網路中心

記錄一下,免得忘了。
指令方式:
在終端機中輸入
sudo sed -i 's/tw.archive.ubuntu.com/free.nchc.org.tw/g' /etc/apt/sources.list
sudo sed -i 's/security.ubuntu.com/free.nchc.org.tw/g' /etc/apt/sources.list

圖形介面:
ubuntu unity
開啟ubuntu 軟體中心/編輯軟體來源
把軟體來源改到free.nchc.org.tw

2013年9月7日

ubuntu 的網路工具gnome-nettool

在ezgo9中就有網路工具,這個資訊組的好幫手。在改回用unity再度發現這個好用的工具。把它做個記錄。
安裝:在ubuntu軟體中心輸入gnome-nettool,按下安裝即可。也可以在終端機中輸入:
sudo apt-get install gnome-nettool

安裝好以後它是英文版的,當然可以找到source中找到中文po,再把po轉mo,放在/usr/share/locale/zh_TW/LC_MESSAGES/中,如果想直接套用筆者轉好的mo請點選:
https://docs.google.com/file/d/0Bz6-J_NwALFBV2U1RXo5Nk9ydTA/edit?usp=sharing

使用介紹:
 查IP:
看自己的IP在〔裝置〕中選擇網路卡,即可看到目前網路卡有沒有取得IP。
ping工具:
在ping頁簽中輸入想ping 的IP或是domain就可以看到資料。
 

路由資訊:
在網路狀態的頁簽中,選擇路由表資訊,按下網路狀態鈕。
 路由追縱:
 在路由追縱的頁簽中輸入想查詢的IP或是domain,它可以幫你查出網路是否通暢或是斷在哪裡。
 
掃瞄連接埠:
在掃瞄連接埠的頁簽中,輸入想掃瞄的IP或是domain,即可看出這個IP,開了多少port,這裡要特別注意,未經允許去掃瞄他人主機是犯罪行為。
 
DNS查詢 :
在反查頁簽中輸入要查詢的IP或是domain,再選擇要查詢的類別,即可看到DNS的相關資訊。

 

使用者資訊與管理--finger
 finger 可以讓使用者查詢一些其他使用者的資料,在finger頁簽中輸入

 whois資訊
在whois頁簽中輸入IP或是domain,會看到DNS更詳細資料。