Annideas?

謝謝五年前的自己

2016年,我27歲。有穩定的網站工程師工作,有相處和睦的同事和正常的上下班時間,也有穩定交往三年的男朋友。日復一日的平凡生活,看似順順利利,沒有什麼煩惱,直到那天。 那天,像往常一樣在通勤的時候滑滑Facebook,看看最近又有什麼新奇的事情。滑著滑著,看到了一篇就像內容農場一樣的文章,談著:『什麼事在30歲以前沒做到你會很遺憾?』平常看到這種文章,都是直接略過,心裡暗自瞧不起這種自顧自...

我的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 因為都在自己的本機中寫自己的...