以下dropbox是我們自己打包的Kubuntu
https://www.dropbox.com/s/evbfa55o8073cos/ezgo.iso
2014年7月8日 星期二
Ezgo Making Your Own ezgo
這次的講者讓我印象深刻!!!太可惜忘記拍照啦~~~
因為講者看起來時在有夠像我老家旁邊修機車的(這是讓步語氣)
但是當他來我電腦旁邊幫我debug時,感覺根本是Jserv轉世
看他手指靈活大出一堆我看不懂的指令
真的很想當場下跪拜師
切回正題
這次我們是要動手改造出自己的linux作業系統,而且我們是要直接在原始的ISO檔裡動刀
動手實做改完後,其他人可以透過我們改好的ISO安裝出我們自製的作業系統
PS經過這是課程,我完全絕的用了Linux寫作業這麼久,跟他們業界人相比,我完全不會用阿,只會一些基礎的指令,個位還是需要自己多碰碰linux或是多參予open source專案
關於指令 可參考以下網址
http://wiki.ubuntu-tw.org/index.php?title=GNU/Linux_%E5%B8%B8%E7%94%A8%E6%8C%87%E4%BB%A4
會用指令真的能當鍵盤神手,很帥的XD
這次上課我們學的是改kubuntu上的桌面
基本流程為下
(轉載至課堂講義)
/////////////////////////////////////////////////////////////////////////////////////////////////////////
因為講者看起來時在有夠像我老家旁邊
但是當他來我電腦旁邊幫我debug時,感覺根本是Jserv轉世
看他手指靈活大出一堆我看不懂的指令
真的很想當場下跪拜師
切回正題
這次我們是要動手改造出自己的linux作業系統,而且我們是要直接在原始的ISO檔裡動刀
動手實做改完後,其他人可以透過我們改好的ISO安裝出我們自製的作業系統
PS經過這是課程,我完全絕的用了Linux寫作業這麼久,跟他們業界人相比,我完全不會用阿,只會一些基礎的指令,個位還是需要自己多碰碰linux或是多參予open source專案
關於指令 可參考以下網址
http://wiki.ubuntu-tw.org/index.php?title=GNU/Linux_%E5%B8%B8%E7%94%A8%E6%8C%87%E4%BB%A4
會用指令真的能當鍵盤神手,很帥的XD
這次上課我們學的是改kubuntu上的桌面
基本流程為下
(轉載至課堂講義)
/////////////////////////////////////////////////////////////////////////////////////////////////////////
1. 每次開始打包前,記得前置動作要做: # mount --bind /dev ./os.ezgo/dev # chroot ./os.ezgo # mount -t proc none /proc # mount -t sysfs none /sys # mount -t devpts none /dev/pts 2. 系統中加入中文支援 # apt-get install language-pack-zh-hant kde-l10n-zhtw 3. 預設輸入法是 ibus。如果裡面沒有你要的輸入法,則可以用 # apt-cache search ibus- 尋找並安裝自己要使用的輸入法 4. 用 exit 離開。離開前記得卸載 # umount -l /proc /sys /dev/pts # exit # umount -l ./os.ezgo/dev 5. 在 iso.ezgo/isolinux/lang 檔裡會定義 live 開機時使用的語系,把它改成 zh_TW 6. 在 .disk/info 中會定義打包的系統名稱。大家可以試著吧 Kununtu 改掉看看會有什麼效果。 再次打包試試看! ------------------------------------------------------------------------- 最後,我們來改桌布跟桌面。 1. 下載 ftp://goodhorse.idv.tw/debian-ezgo/ezgo-js.tar.gz 解開以後會有兩個目錄: plasma 跟 plasma-desktop 2. 將 plasma 目錄複製到 os.ezgo/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps 下: # cp -af plasma os.ezgo/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps 在 plasma 中雖然有好幾層目錄,但實際只有一個檔案: plasma/layout-templates/org.kde.plasma-desktop.defaultPanel/contents/layout.js 這個檔其實就是定義預設面板的內容。 3. 將 plasma-desktop/init/00-defaultLayout.js 複製到 os.ezgo/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps/plasma-desktop/init 下: # cp -af plasma-desktop/init/00-defaultLayout.js os.ezgo/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps/plasma-desktop/init
////////////////////////////////////////////////////
老實說在操作時還是預到一堆問題,雖然是資工系的,但是馬上被電爆阿QQ
問題很明顯有以下兩點
1.指令不熟
2.OS沒學好(像是mount等等,如果OS學好有助於了解整個運作過程)
主要流程歸納為下
1.需要先將終端機上的路徑掛載到ISO檔內OS的路徑
2.將一些檔案做內部的修正(比方說預設是連到XXX網址改成YYY網址)
3.最後將檔案重新打包成一個ISO檔
心得:OS真的要好好回去翻一翻,然後覺得要多修一點跟簽入式有關的課程(講者就是在做簽入式系統)
這次上課給了我們一次狠狠的教訓阿XD我都不敢說我是資訊系的學生
期望自己能夠把握最後一年好好增強自己的實力!!!
開源軟體的發展與社群參與
這次介紹下半堂我很喜歡的一個講者
Richard Lin
重點是它是法律系畢業的,而不是資工系
之前待在中研院 資創中心 自由軟體鑄造場!!!
沒錯,就是那個你可以在台灣感受到參予opne source專案的地方
http://www.openfoundry.org/
第一個聊到合為自由軟體?
是因為免費嗎???那為何不叫做免費軟體
這是open source的定義(以下截取至他上課的投影片)
Richard Lin
重點是它是法律系畢業的,而不是資工系
之前待在中研院 資創中心 自由軟體鑄造場!!!
沒錯,就是那個你可以在台灣感受到參予opne source專案的地方
http://www.openfoundry.org/
這是他的招牌標誌
因為被派出去開conference,意外被中國一家公司挖走?
GitCafe專案協作平台
以下進入正題XDD第一個聊到合為自由軟體?
是因為免費嗎???那為何不叫做免費軟體
這是open source的定義(以下截取至他上課的投影片)
那要如何保護著作權呢?
所以就是免費軟體囉?
不是的~
自由軟體之父Richard M. Stallman 這樣解釋的
但是Free還是被誤會,所以就改名為我們系在熟知的
Open Source!!!!
以下列出自由軟體開發模式與一般軟體的差別
這其實改善了很多工程師的困擾,還記得當年Richard M. Stallman
因為受不了公司列表機時常出錯誤,屢次幫列表機公司修掉BUG,結果最後公司竟然不提供code了!於是萌生了由軟體的概念
再來提到了著佐權
最後其實參予open source專案或是自由軟體的固定社群聚會其實是相當有幫助的!
因為你寫的code如果被大眾採用,你寫一行,給一百萬人使用,就等於是寫了一百萬行
還是懊惱你寫的程式(作業)永遠都只有助教一人在看嗎?
趕緊加入open soirce的世界吧!
參與社群也會認是到很多不一樣的人,或許你未來的公司老闆就在這些人裡頭!!
should think of “free”
as in
“free speech,”
not as in “free beer.
動手打造自己的3D列表機
這次是請到智新資通股份有限公司的Fuji
記住!!!下個世代有實力的人才會活下去阿~~~
開頭題到了台灣正夯的雷神、圓圓
那國外現在在夯什麼?
原來是3D列表機
甚至經濟學人更預言3D列表機會引起第三波工業革命!
確實,早在我讀大學的時期,就有聽說過這項產品,那時的報導,由倫敦大學的一個團隊,靠著3D列表機聞名世界!
雖然這項技術的熱潮帶動許多硬體軟的改革,但有簡單到可以自幹嗎?
這次Fuji就要帶你來自幹
沒搞錯吧?居然只要一本書跟一組套件????
是的,這也正是這個世代最大的改變,知識的傳授不在僅僅透過學校課業,更精確的來說是衝擊學校課業,之前傳統的資訊人才是需要透過正統的大學教育訓練,但是最近(其實已經一段時間了)很多自學的業餘玩家已經比正統訓練出來的人才還要厲害,搭配上Open course網站像是Coursera這類網站,美國知名學校MIT Stanford把他們的課堂內容放在網路上,提供給全市屆人的觀看,第一波就會衝擊我們這些希望靠著一張文憑來找工作的人
記住!!!下個世代有實力的人才會活下去阿~~~
(文憑只是張廢紙)
拉回來XD
後來推薦了一個套件就是UMaker
對比於一般3D列表機有以下的特色
以及一些Umaker的架構
接下來就是硬體的架構,
講者拍胸埔保證,這一系列組裝起來,只比LOGO難一點點,另外中間打印那部分比較需要校準
至於軟體則是採用號稱外行人也能輕易上手的arduino
最後也是大家最期待的成品了
記得看的成品時我只有一句話
太神拉~~~
你覺得不會相信
這是個螺絲與螺帽,它精細的程度讓螺帽可以順利的在螺絲上旋轉而不會卡住,螺紋的距離超小,也顯示這台機器的威力阿!!!!
這是個金字塔,差不多一個十元硬幣的大小,可是內部有刻畫著時系金字塔內部的格,非常適合拿來做教學,你看連我照相機拍起來都不是很清楚了,它居然可以切割出來
右邊這個圓形物體更是驚為天人,它是由中間的柱子搭配外面六個類似星星造型的東西所構成,然後可以沿著中柱做滑動,相當噁心XDDD
一樣移動時不卡,這連人也很難做出來吧?
這些都是由下面這台做出來的~~~是不是很神奇呢?
趕快來自幹一台3D列表機吧!
2014年7月7日 星期一
Mozilla-2
這次請來的學長是位工程師,也是成大的學長,有著特殊的經歷,他的一步一腳印給我帶來很多指引!
學長畢業於成功大學,當時他上台演講時,由他的LinkedIn上發現他是成大碩士畢業
但由他口述才發現,原來他只不過是大學畢業而已!!
學長當年受到附近朋友的啟發,一起去外面創業,彷彿覺得成大資工的學長姐們之前是充滿朝氣,創新的一群人阿~~~
學長之前並非資訊工程系,靠著努力轉系到了資工系,卻又發現系上的課很無聊
,所以便跟著一群朋友創業,玩一些不同的東西!
在演講過程中,往往會聽到學長說他的實力沒有很強,每次都在摸索新的事物成長
最後展現出許多驚人的作品,像是他們的專題,結合了google搜尋,資訊處理
可以幫你找到那個人附近所有資料,喜好,更會推薦影片,驚人的是他們連影片播放軟體都是自幹出來的,身為學弟,時再感到非常慚愧!
後來學長也有提到他的工作經驗,不過是大學畢業卻成工錄取趨勢科技,當時他為未什麼它會從一群碩士人選中脫穎而出,其時看中的是他實做的能力,大學餐與過創業這些不同的經歷,式比盲目的追求碩士文憑來的重要的!
整場演講說得不過就是一個小夥子從什麼都不會到會一點點,就能有如此成就,給我們很大的啟發!!
後半糖就是介紹Mozilla推出的簡易APP製作程式
Appmaker
左邊那欄就是您可以加入的元素,擊點後可拖曳至手機畫面上
其中每個元素都有Input訊號跟Output訊號,下圖藍色的即為output訊號
學長畢業於成功大學,當時他上台演講時,由他的LinkedIn上發現他是成大碩士畢業
但由他口述才發現,原來他只不過是大學畢業而已!!
學長當年受到附近朋友的啟發,一起去外面創業,彷彿覺得成大資工的學長姐們之前是充滿朝氣,創新的一群人阿~~~
學長之前並非資訊工程系,靠著努力轉系到了資工系,卻又發現系上的課很無聊
,所以便跟著一群朋友創業,玩一些不同的東西!
在演講過程中,往往會聽到學長說他的實力沒有很強,每次都在摸索新的事物成長
最後展現出許多驚人的作品,像是他們的專題,結合了google搜尋,資訊處理
可以幫你找到那個人附近所有資料,喜好,更會推薦影片,驚人的是他們連影片播放軟體都是自幹出來的,身為學弟,時再感到非常慚愧!
後來學長也有提到他的工作經驗,不過是大學畢業卻成工錄取趨勢科技,當時他為未什麼它會從一群碩士人選中脫穎而出,其時看中的是他實做的能力,大學餐與過創業這些不同的經歷,式比盲目的追求碩士文憑來的重要的!
整場演講說得不過就是一個小夥子從什麼都不會到會一點點,就能有如此成就,給我們很大的啟發!!
後半糖就是介紹Mozilla推出的簡易APP製作程式
Appmaker
左邊那欄就是您可以加入的元素,擊點後可拖曳至手機畫面上
其中每個元素都有Input訊號跟Output訊號,下圖藍色的即為output訊號
昨邊藍色的線則是Input
每個INPUT/OUPUT的現都有好幾種不同的顏色,當顏色相同時就會接通
透過不同的input output可以打造出您專屬的APP
還在等什麼?
趕快去製作屬於自己的APP
這將不再試資訊工程式的專利了!!!
作業二 EZGO安裝教學
要安裝超過一個以上的作業系統在同一台電腦內做法有以下兩種
1.雙系統
2.安裝在虛擬機器上使用
對於一個新手還講,最容易上手的就屬第二種方法
虛擬機器廣泛被使用,不論是程式設計師要在Linux上開發軟體或是剛買Mac而不熟悉偷偷使用虛擬機器運作Windows
這次我們要利用虛擬機器來安裝EZGO~~~~
EZGO是什麼?
ezgo11 自由軟體應用推廣光碟以 Linux 系統為基礎環境,內容包含了100多個自由軟體和200多個動畫模擬教材範例,歡迎您下載體驗。
看了這麼多你一定還是不知道這是什麼
1.雙系統
2.安裝在虛擬機器上使用
對於一個新手還講,最容易上手的就屬第二種方法
虛擬機器廣泛被使用,不論是程式設計師要在Linux上開發軟體或是剛買Mac而不熟悉偷偷使用虛擬機器運作Windows
這次我們要利用虛擬機器來安裝EZGO~~~~
EZGO是什麼?
ezgo11 自由軟體應用推廣光碟以 Linux 系統為基礎環境,內容包含了100多個自由軟體和200多個動畫模擬教材範例,歡迎您下載體驗。
| ezgo11 下載與版本說明 | |||
下載 | |||
安裝至硬碟-建議至少有 15GB 以上的硬碟獨立分割磁區 製作隨身碟-建議採用容量 8GB 以上的隨身碟 | |||
簡單來說,可以把他理解為一種集於許多好用的""免費""軟體之作業系統
如果想要快速體驗,可以至http://ezgo.westart.tw/ezgo11/download.php
該業面右上擊點選雲端體驗極可
不想受到網路限制?
那就使用虛擬機器還安裝拉~
虛擬機分為以下兩種
1.VitualBox
第一步
安裝軟體
VitualBox https://www.virtualbox.org/wiki/Downloads
VMware為付費軟體,自己找破解版XD
第二步
獲得iso檔
http://free.nchc.org.tw/ezgo/ezgo11/
以下皆使用VMware做教學
VitualBox請參考
http://sofree.cc/virtualbox-os/
第三步 安裝
1.在File -> New Vitual Machine
6.選擇右邊的安裝EZGO
7.按下 安裝第三方軟體後,按右下角的繼續,按下立刻安裝
8.在安裝的過程中可以設定一些時區,使用者帳戶等等
9.安裝完成後就可以開始體驗EZGO囉~~
小記:通常使用Vitual Box比較快,但是安裝後的系統會比較不穩定,反之VM就比較穩定,但有時安裝速度真的很慢QQ
更多資料可以參考
http://ezgo.westart.tw/ezgo11/
裡面真的有很多很好用的軟體,這些都是可以拿來學習,娛樂的!!!
作業一 lightbeam使用心得
上面這張圖是我使用lightbeam的圖片
因為本人平時瀏覽的網站為數不高,所以這個tree並沒有很大
另外我發現當網欲跳脫到大陸或是國外時,它會自動跳出另一顆新的tree,在此未對岸那些需要"爬牆"的人默哀三秒鐘。
記得當天Mozilla的影片,告訴大眾網路的可怕
講者在短短的早餐時光就被好幾個大型網站做追蹤,一舉一動都被監察
上圖中,若有被追蹤,點會呈現出紅色的點
不知道是因為網站的關係還是身處台灣,使用了好幾天的時間仍然都沒被追蹤
以下列出另外一天的數據
因為本人平時瀏覽的網站為數不高,所以這個tree並沒有很大
另外我發現當網欲跳脫到大陸或是國外時,它會自動跳出另一顆新的tree,在此未對岸那些需要"爬牆"的人默哀三秒鐘。
記得當天Mozilla的影片,告訴大眾網路的可怕
講者在短短的早餐時光就被好幾個大型網站做追蹤,一舉一動都被監察
上圖中,若有被追蹤,點會呈現出紅色的點
不知道是因為網站的關係還是身處台灣,使用了好幾天的時間仍然都沒被追蹤
以下列出另外一天的數據
多天使用下來的情況是,這個差見真的很耗資源,往往網站開到最後就快當機了~~
希望能被追蹤一下,看見幾個紅點><
訂閱:
文章 (Atom)



































