2016-05-31所有文章 Luka jQuery vs Ruby - 取得倒數的元素並組成字串摘要本篇利用把陣列轉成字串這個題目,探討 jquery 和 ruby 中,map 和 join 行為的差異。 1. 在 jQuery 中可以用類似 Ruby 的方式取得尾部的倒數第幾個元素。1$('span[itemprop=ti ... 繼續閱讀
2016-05-01所有文章 Luka Rails 筆記 - 使用 ActiveRecord::Enum 設定狀態使用 Array 表達狀態123class Order KIND = [ ['未付款', 0], ['已付款', 1], ['已出貨',2] ]end 代表 orders 這張表 ... 繼續閱讀
2016-02-13所有文章 Luka Deploy Redmine to VPS by Rails way in Ubuntu 14.04前言Redmine 是一套以 Ruby 為基底的專案管理網頁應用程式。而且正好就是使用 Ruby on Rails 開發的。所以如果你是 Rails 工程師,使用一般部屬 Rails 專案的方式就可將 Redmine 架起來。 本文記錄下來 ... 繼續閱讀
2016-01-09所有文章 Luka 在 Mac OS X 下使用 brew 安裝 Go兩種安裝方法在 Mac OS X 下安裝 Go 有兩種方法,一種是去官網下載安裝包,另一種是使用 Homebrew 來安裝,為了以後更新的便利性著想,我決定使用 Homebrew 來安裝 Golang。 ps: 如果你還沒有 Homebre ... 繼續閱讀
2015-11-12所有文章 Luka Rails - 使用 dropzone.js 實現檔案上傳實現上傳檔案create的時候controller要設定一些值給js接。 123456789101112def create @upload = Upload.create(upload_params) if @upload.save ... 繼續閱讀
2015-11-12所有文章 Luka CSS排版技巧 - 文繞圖文繞圖先看效果,這次要做的是文繞圖技巧,可以選擇靠左或靠右。 html結構圖片(img)必須在段落(p)的上面,當圖片加上float:left屬性時,圖片的空間會消失,變成浮在畫面上,利用這個技巧,我們來做到文繞圖的效果。 ... 繼續閱讀
2015-11-12所有文章 Luka Rails - 如何解決ajax沒有CSRF Key的問題 錯誤訊息當瀏覽器發生422錯誤,很有可能是缺少CSRF Key所引起的。這時候可以到 Log 確認一下是否是缺少 CSRF Key的情形。 方法一:用js抓mete的csrf-token1234$(document).ajaxSend(fu ... 繼續閱讀
2015-11-12所有文章 Luka Rails - Sortable Table With Ajax 前端使用sortable 後端在幫要排序的類別(這邊是Memo)加上position欄位 原理與流程jquery-ui 的 sortable 套件內建了 serilize ,它的功用是把 id 變成 query string 依順序回傳 ... 繼續閱讀
2015-11-12所有文章 Luka Rails - 使用 will pagniate 搭配 ajax 實作無限捲動概念:will paganiate 由送到 controller 的 params[:page] 決定回傳的@posts。 可以由我們在 controller 中定義@posts所知道。 1@posts = Post.paginate(:p ... 繼續閱讀
2015-11-02所有文章 Luka 從 Tealeaf 課程學習模組化 - Sluggify Module因為 Post 與 Category 都的網址都需要 Sluggify 以便 SEO 的進行。所以我們把 Sluggify 模組化,讓同樣的程式碼只要寫一次就好。 1. 建立module Sluggable,並引入之在lib資料夾中建立一個 ... 繼續閱讀