2014年1月23日 星期四

Use Nitroshare to transfer files between the Virtual Box host and guest machine.

Step one: Download Nitroshare from the website.  https://launchpad.net/nitroshare

Step two: Install the same version of the Nitroshare.

Step three: If you use Nitroshare under the Virtual Box, check the network settings. The Virtual Box network of the host and guest must use the "bridged mode" and should also in the clacc c netmask. 

Step four: Run the Nitroshare in virtual box host and guest machine. Check the Nitroshare settings. Remeber to type the Machine name.(Important!!!)

Step five: Drag and drop files on the Nitroshare icon to transfer files.

Nitroshare Q&A:
Q. unable to find an ipv4 broadcast and netmask address.....
A: Right click on the nitroshare icon at the taskbar. Check the nitroshare settings and remember to type the Machine name. 

Q. Firewall settings
A. Open the firewall 41720/UDP 41721/TCP

[virtual box]

[host:windows7 guest: xp & ubuntu(ezgo)]

[Nitroshare settings]

[Nitroshare setting: Machine name]

2014年1月22日 星期三

用 Virtual Box 安裝 ezgo11 & 學生連線交作業的方法

下學期將開始使用ezgo11來教學,於是用host是windows 7的情形下,安裝了幾個guest 是 ezgo11及 xp,並測試了幾個ezgo內的交作業的方法。在virtual box 下的網路設定,須設定為 bridged (橋接介面卡),這樣才可以讓host及guest互通使用。

學生交作業的方法如下:

1.  pure ftp server:在套件管理員下,安裝pure ftp server,學生就可以利用 file zilla來連線並傳作業。

2.  samba:須安裝主機端成samba server,學生透過網路芳鄰就可連線傳作業。

3.  教學伺服器:ezgo11裡的教師工具中有個教學伺服器,安裝之後,其實是使用opt套件安裝了apache + xoops + moodle2 + mysql + php,等於是在老師端架了一個伺服器,對於不熟悉伺服器的老師而言,用起來會有點複雜。

4. Nitroshare:在網路工具裡有個連線分享、互相傳檔的好工具,記得執行後要設定主機名稱

Nitroshare Q&A:
Q. unable to find an ipv4 broadcast and netmask address.....
A: Use your mouse to right click on the nitroshare icon at the taskbar. Check the nitroshare settings and remember to keyin the machine name. 

安裝nitroshare後,不要讓它自動尋找,用手動方式來設定。記得修改nitroshare 的主機名稱,這樣在傳檔的時候才能被其他有安裝 Nitroshare的伙伴辨認出來。



5. Python的 Simple HTTPServer:ezgo軍師團看到的工具,詳細內容可參考Licess's Blog ,基本上這個工具是架構在 原本 Python 的 SimpleHTTPServer 下,只是作者又加了 Upload File 的功能,讓原本只有 simple http server 變成 可以上傳的server ,用瀏覽器就可以上傳檔案。
原本 ezgo11就有裝 python ,所以使用起來也是很便利。
參考指令如下:
$ python -m SimpleHTTPServer                      '啟動 simple http server
$ python -m SimpleHTTPServerWithUpload   '啟動 simple http server with upload
PS:記得 cd 切換到要讓學生上傳的目錄,然後啟動 server
測試過,連中文檔名也可以!!!


綜合以上說明,目前看來,比較適合用在電腦教室的應該是 Nitroshare及SimpleHTTPServerWithUpload,不過學生應該也會彼此傳得不亦樂乎吧!


2014年1月13日 星期一

和「木」相處在樂生-小板凳完成

一共就只有三塊木板,但是因為木材厚實,砂磨仍要花點時間。今天的目標是完成小板凳。


首先試著把木頭組合起來,並教他們如何在木頭做記號,弄亂了才不致於無法組合。做記號的方法可以利用三角圖案及符號,以便辨明何者為上下左右的木頭。接著開始畫出需要鑽洞的地方,操作電動工具比較危險,所以孩子畫好之後,再幫忙鑽洞。在過程中,也讓孩子試著操作鑽洞工具。

接著開始用樹脂接合,等大致完成之後,恰接近中午時分,剛好利用吃飯的時間,讓樹脂風乾,下午釘接的時候,才會比較順利。

本來我們想用木螺釘來接合,但是我們的技術顧問茆阿伯,建議我們用鋼釘比較好。的確,如果用木螺釘,就只能用螺絲起子,而且小孩應該力氣不夠,無法施力,如果用鋼釘的話,就可以用鐵鎚來敲,孩子的參與感也比較夠。

小孩花了好大的力氣,終於釘接完成,這木頭還真是硬啊,如果不事先鑽洞,應該會裂掉。完成了作品,孩子也很高興。大大小小的木椅,排成一排,從茆阿伯的小板凳,到我們自己完成的木椅,還有什麼是不可能的事呢!

回家前,小孩發現院舍後有一大片四葉的紫花酢醬草,玩起了葉子比角力的童玩遊戲。天氣漸冷,我們跟樂生的阿公阿嬤互道再見。今天真是幸運的一天呢!

熱門文章