designed by Otis

Annideas?

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

Udemy課程-用Rails打造部落格

Rails Girls 活動後,一直處於自學而沒有完整課程的訓練,心裡就一直念叨著:我要上課!我要上課!我要上課!於是,一個偶然,我遇到了Udemy … XDD Learn Ruby on Rails from Scratch - Udemy 線上課程 Learn Ryby on Rails from Scratch 是Udemy線上平台中所開設的影音課程之一,當初會發現這堂課程其實是在...

幽靈-Rails的駭客填字遊戲

小心,幽靈就在你身邊!資安問題不・可・不・防!這篇提到了 XSS 攻擊,在我舊部落格的回應中也有大大說明 XSS 與 SQL Injection 的差別!(舊部落格的回應傳送門) 大概是ㄧ年多前,好朋友跟我介紹了《幽靈》這部韓劇,我很少看韓劇,因為對於韓劇內容還停留在婆媳問題、絕症、窮酸女與高富帥的愛情故事…Orz,但好朋友在跟我介紹時說,這部完全沒有任何愛情故事、沒有時光穿梭,而是以網路...