Recent Posts

Rails: 使用 Whenever 產生 Cronjob

1 minute read

Part 1 - Crontab 介紹 Crontab 是 Linux 中用來管理例行事務的程式,而 whenever 實際上的作用就是用來產生 cronjob 的,所以先介紹一下 Linux 系統中的 crontab 如何操作。 crontab 指令 比較常用指令的有以下幾項: crontab -l 顯...

在 Atom 設定 .god 對應至 Ruby Syntax

less than 1 minute read

簡介 God God 是以 Ruby 撰寫而成,但不僅限於使用於執行 Ruby 檔,常見的用途是維持程式的運行使程式不中斷,萬一中斷可以自動重啟。不過本篇的重點不在於 God 的使用方法,而是在 Atom 編輯器中於如何讓.god可以對應到 .rb 的語法高亮。 這邊就是設定的方法,打開 config.cso...

JS - 確認 jQuery 是否正確載入

less than 1 minute read

使用情境 有時候你不能確定環境是否已經載入 jQuery,所以你也不能使用 jQuery.ready()。 例如:你想要在別人的網頁上執行一段 javascript 程式碼。 這時候你就可以用本篇筆記記錄的方法等待 jQuery 載入後再執行自己的程式碼。 程式碼: //如果沒有載入的話,會再執行一次直到...

jQuery vs Ruby - 取得倒數的元素並組成字串

less than 1 minute read

摘要 本篇利用把陣列轉成字串這個題目,探討 jquery 和 ruby 中,map 和 join 行為的差異。 1. 在 jQuery 中可以用類似 Ruby 的方式取得尾部的倒數第幾個元素。 $('span[itemprop=title]').eq(-2) 對照 ruby 語法 arr=[1,2,3...