2013年11月10日 星期日
Railsgirls活動開啟黑黑螢幕人生!
之前學習程式語言的管道主要是Codecademy,但總是有一搭沒一搭的,這次Railsgirls活動上看到許多同樣對程式充滿好奇或熱情的女孩們,也聽到大家為什麼會想要學習程式語言的原因,瞬間覺得一點都不孤單了,自己還有好多好多可以加油的地方呢!最重要的是參加活動的女孩們都很漂亮,Coding 真是一種新時尚! XD
Ruby on Rails(ROR)幫助我們可以快速架構網站後台,在安裝環境以後,主要使用命令提示字元(cmd:我個人喜歡叫它黑黑的螢幕)&Sublime text文字編輯器協助,完成整個架站及伺服器開關測試等功能。
活動當天跟著佛心教練以及railsgirls.tw上教材,一步一步架設自己的專案,感受Ruby on Rails的威力。整個活動就像是ROR的開學典禮、入門儀式,之後能做到甚麼程度還是取決於大家課後的努力及實作,但我覺得對於一個好奇於程式語言卻不得其門而入的女孩來說,這是很有啟發性的活動,能夠快速感受到程式語言的威力,如果說衣櫥是通往納尼亞世界的入口,那黑黑螢幕的另一端連結的應該是麻瓜嚮往的魔法世界吧!
總之...我要繼續努力下去!黑黑螢幕的人生GO!
總之...我要繼續努力下去!黑黑螢幕的人生GO!
===Notes===
- 修改程式碼以後,儲存新的Git (Git究竟是甚麼?對現在的我來說還是模糊的概念...)
git commit -a -m "Added rails\_12factor gem and updated Gemfile.lock"
- 先在Github新增Repository,copy 該Repository URL,就準備用黑黑螢幕把程式碼上傳到Github囉!
git commit -m "first commit"
git remote add origin https://github.com/username/rails-girls.git
git push -u origin master
- 注意:如果遇到要修改Remote URL可以用下列方法:
- 黑黑螢幕edit
.git/configfile under your repo directory - 就會跳到藍藍螢幕!! find
url=entry under section[remote "origin"]
"git remote set-url"
2013年5月28日 星期二
C++ 學習小筆記 object (variable) aliasing
c++ aliasing object name在obj C中 所有的 <id> 都是一個object的pointer 加上有ARC所以object在assign 的過程中不必擔心memory裡面的東西會被copy一份,改了obj1卻沒有改到obj2的這種問題 但是在c/c++裡面就會遇到了 當有一個
class Room {
int id;
}
當我宣告一個 Room 的陣列 並且分別assign為1,2,3
Room array[3];
for(int i=0;i<3;i++) array[i]=i;
這個時候我在某個function裡想要對array[3]這個Room物件做一些操作或者是計算的時候發現,要不斷的打array[3]這一串字 非常的煩惱
ex.
for(int j=0;j<array[3]*array[3];j++){
myArray[j] = array[3]+array[3]*array[3]*8;
}
之類的 這個時候恨不得可以把array[3]換成一個room 或是 r 之類的變數,讓他看起來一目了然
經過google大神的指導,原來答案就是一直以來被我嗤之以鼻的,每次考試面試都愛拿出來找人麻煩的 "&" 符號! 原來Room &r = array[3] 就可以把r 這個變數的記憶體位置指到和array[3]一模一樣,也就是說 r 就是 array[3]而不只是array[3]的一份copy!!! 所以上面的城市馬就可以改寫成下面這樣
Room &r = array[3];
for(int k=0;k<r*r;k++){
myArray[j] = r+ r*r*8;
}
輕鬆了不少呢! 老師我錯了我不應該瞧不起這些小地方的XD 寫在這裡乾大家分享囉~
2013年3月1日 星期五
政治-是管理眾人的事
難道他們 笨 他們 說謊 ,偷情,都無所謂了嗎?放任媒體被壟斷,被中共黑手介入,放任企業壓榨員工,議員官說,放任廠商危害國民安全... 我感覺到自己很渺小,感覺到自己為了自己的家園做的太少。 好希望自己能夠透過自己的能力去改變一點點也好,也希望能夠讓更多人一起來關心我們的家園,改變我們的環境。效法 維基解密 22K實價登錄 Chubby小編好希望台灣也能有一個平台,讓全台灣的人都能自由自在的檢舉,爆料,抵制那些”貪污的官員,官說的民代,耍蠢的市長“ 透過網路的力量,一起來改變台灣!
2013年2月27日 星期三
當未來變成現在-穿戴式裝置
過去在電影裡面才有的畫面,真的出現在我們的生活裡了!人類的想像力實在不可思議! 這是最近很夯的一個議題穿戴式裝置,文章中說到了未來兩年穿戴式裝置的商機將會增長到十五億美元!實在是讓Chubby小編迫不及待想要分一杯羹呀XD 穿戴式裝置裡面目前最有看頭的除了兩大廠商Google Project Glass, iWatch之外大概就是MYO了!請看影片:
Chubby小編私以為相較於Glass和MYO,iWatch實在是一點都不吸引人,感覺就像是把iPod綁在手上而以XD。畢竟觸控螢幕對大家來說已經不再是什麼新鮮事了(感謝蘋果公司的辛勞)。這也讓我想起了相當年的Wii和Kinect也是一樣讓大家如此的興奮不已呀!這些新的穿戴裝置也好像在向大家宣告著“鍵盤”和“滑鼠”的時代已經快要過去啦!觸控/體感/語音的世界即將到來~大家做好了無時無刻自言自語比手畫腳的準備了嗎?OK Glass! tell me what's next!
全民媒體人的時代來臨!!?
1.99美元的iphone app讓一位導演完成了因資金短缺而被迫中斷的紀錄片,完成這部獲美國奧斯卡提名的影片。(CNN Money interview)
台灣的電視媒體為此事件下了非常吸睛的結論:全民媒體人的時代已經來臨。
與其這樣說,不如說隨著科技網路的發達,每個人都擁有對自己立場暢所欲言的權利,更甚者擁有了改變世界/社會的可能,讓我們抱著這個一點點僅存的希望之光,努力去改變現今台灣大環境的不友善吧!
Cheer for the birth of Chubby & Sleepy!
網誌存檔
技術提供:Blogger.
