Designed with by Otis Chou

Annideas?

Toronto Life Launching..

Welcome to my blog! I'm currently enrolled at George Brown College in postgraduate program in Information Systems Business Analysis. If you are looking at this article, I guess you must be the new...

我的Ruby學習之路

2014 年 7 月,我剛學程式滿三個月,過了程式與我的試用期。在這之前,我只是一位努力在教育科技產業打拼,到校園推廣能增進課堂互動的教學軟體,一位連終端機是什麼都不懂教學設計師。 當時,受邀參與了這場 Ruby Tuesday #30 - 我的 Ruby 學習之路 座談會,主要由非本科生來分享自學 Ruby / Ruby on Rails 的經驗,其實除了我以外,都是很有名、很厲害的工程...

重構Ruby程式碼(學習筆記)

這篇文章是閱讀『Refactoring: Ruby Edition』這本書的學習筆記,會記錄在書中看到的觀念,以及書中提供的重構範例。 重構初體驗 起點 影片出租店的客戶請你做一隻程式: 『在影片出租店中,顧客可以選擇不同的影片、不同的租期,而商家會依照影片的租期來計算費用。影片類型分為三種:一般片、兒童片、新片。程式要能夠計算費用、並輸出收據,收據上會有收費明細與顧客的點數,點數計...

A ruby week in Japan

很開心可以入選RubyKaigi 2014 獎學金辦法,這一切都要感謝今年三月參加了Rails Girls Taipei,才有接下來這一連串的驚喜!9/15 ~9/22 我們展開了一場奇幻(?)的冒險旅程!能夠有這趟旅程,要感謝的人真的很多,請讓我在下面的文章娓娓道來! 這趟旅程大概可分為幾個部分:IT 公司參訪、Ruby Kaigi 2014(含Pre-Ruby Kaigi Welcome...

Rails Girls Taipei 4th

今年四月初才 po 了一篇第一次成為Rails Girls @Taipei,當時我第一次進到 Rails 的世界中,後來遇到了好多貴人,幫助我能夠持續不斷地在這個世界中探索!今年八月底我以教練的身份再一次參與了這個盛會!很是感動! Rails Girls的「教」與「學」 我發現自己真的很喜歡教人,應該說很喜歡分享自己咀嚼過的事物(噁),分享自己跌跌撞撞之後的寶藏,分享能夠脣齒留香的內容,...

Rails常用指令小筆記

這系列文章打算拿來記錄一些常用,卻又常忘的指令或設定!你也會不喜歡 rails generate 時幫你多增加一些奇奇怪怪的東西嗎?你也想要在一開始新增專案時就設定好要使用的資料庫類型嗎?你也會有將某個 model 刪掉,後來又需要用到時,重新新增卻失敗的情況嗎?明明已經 d 掉,卻沒 d 乾淨… 這裡的筆記不一定是最佳解,但是是能夠 work 的!就是給自己提個醒,會持續更新,有更佳解會...

噢原來CSS要先Reset

各大瀏覽器之間,龍爭虎鬥,勾心鬥角(?) 每個瀏覽器html 標籤樣式的預設值都不一樣,為解決兵家之爭,必先統一! CSS Tools: Reset CSS 最近上了前端的基礎課程,才發現在自學的過程中,漏了不少觀念呢!網路上的資源雖然多,但沒有人引導的話,磚牆雖然能蓋起來,但中間的洞很難避免啊!自己在開發網頁的過程中,都是以 Google Chrome 為主,偶爾打開 Safari 瞧...

用Rails Helper幫你打掃Code

噢,這篇在說自製 Helper!做出來的 Helper 根本跟我老媽一樣,幫我把房間整理得乾乾淨淨的!利用 Helper 整理選單/連結列的 selected style Rails 有很多自己的 Helper,例如: link_to 就幫我們把字串變成超連結、form_for / form_tag就幫我們做出表單…,Rails 既然已經有很多 Helper 了,那我們幹嘛還要再自製 Helper...

will_paginate與ransack

這篇主要介紹兩個很方便的 gem : will_paginate、ransack 這兩個 gem 很方便,star的人也很多!不過同時使用時會產生一些衝突,在此說明並記錄一下,以免自己未來又遇到一樣的問題! will_paginate 幫過長的頁面加入分頁功能,例如: ransack 可讓增加文章搜尋的功能,例如: will_paginate

看看世界-多看前輩的code

走出自己的 sublime 看看其他人的 code 吧!不然寫出不營養的 code ,會長歪的 Orz.. 自學 Rails 的這兩個月中,不外乎透過網路上的免費資源來加深概念,這些知識節點其實都是片片斷斷的,自學最大的壞處就是需要自己把知識組裝起來,如果沒有完整而結實的培訓,很容易走歪。 我曾經就一個不小心,重心不穩,在讓前輩看 code 時,鬧了笑話XD 因為都在自己的本機中寫自己的...