Ruby on Rails 實戰擴展性案例三則:Basecamp、43 Things、抵押引擎
案例一:37signals Basecamp 每日 40 萬動態請求,無法使用頁面快取(每位使用者資料不同)。 架構:2 台 Web/App 伺服器(
開源框架 Ruby on Rails 成功關鍵:源自實戰、二次重寫與社群共治
Ruby ≠ Rails Ruby 是 1993 年誕生的動態語言;Rails 是 2003 年由 David Heinemeier Hansson 以 Rub
解決 Eclipse 無法除錯 J2ME 程式的設定技巧
問題現象 在 Eclipse 中對 J2ME 專案進行除錯時,程式無法中斷或異常中斷失效。 解決方法 開啟 Window > Preference
Ruby on Rails 入門實戰:從安裝到打造線上日記系統
環境建置 Ruby:至 官網 下載安裝包(Windows 建議用 One-Click Installer)。驗證:ruby -e puts Time.no
ActiveScaffold:讓 Ruby on Rails 後台管理介面開發事半功倍
痛點:傳統 Scaffold 的三大缺陷 不支援關聯:無法自動處理 belongs_to/has_many 關聯的下拉選單或巢狀列表。 無法往返:生成
使用 Eclipse RAVEN 自動驗證 Java GUI 可訪問性
前言:可訪問性法規與技術挑戰 美國《聯邦康復法案》修正案要求聯邦機構採購的軟體必須支援輔助技術(螢幕閱讀器、高對比度、鍵盤操作等)。Java 提供 javax.
掌握 Eclipse JET:以模板驅動代碼生成,提升模型驅動開發效率
什麼是 JET? JET (Java Emitter Templates) 是 Eclipse 技術專案中的代碼生成框架,能依據 XML 輸入模型與模板藍圖,自
使用 JRuby 與 Swing 進行跨平台桌面應用程式開發:Monkeybars 實戰
前言:Ruby 也能寫桌面應用程式 Ruby 不僅限於 Web 開發,透過 JRuby 運行於 JVM 之上,即可呼叫 Java Swing 建立跨平台 GUI
使用 Ruby on Rails 與 Eclipse 開發 iPhone 應用程式(第一部分):偵測 Mobile Safari 與客製化佈局
前言:為何需要針對 iPhone 客製化內容? 自 iPhone 與 iPod touch 問世以來,Mobile Safari 迅速成為美國市佔率最高的行動瀏
使用 Ruby on Rails 與 Eclipse 開發 iPhone 應用程式(第 2 部分):iUI 列表導航與內容呈現
本篇引入 iUI 框架實作 iPhone 風格的鑽取式列表導航,說明 Rails 佈局、Helper 封裝、Ajax 列表載入、分頁替換與分組列表技巧。 iU
使用 Ruby on Rails 與 Eclipse 開發 iPhone 應用程式(第 3 部分):進階視圖與表單
系列最終回,介紹 iPhone 專用視圖面板、表單元素(切換開關、下拉選單)、裝置旋轉事件處理、主畫面圖示設定等進階功能,打造類原生 App 體驗。 面板與分
結合 XForms 與 Ruby on Rails 開發小型門診管理系統(第 1 部分):環境建置與 DB2 pureXML 介紹
系列首篇,說明 XForms、DB2 pureXML、Ruby on Rails 三大技術如何協作,並示範安裝 DB2 Express-C、建立 XML 欄位資
結合 XForms 與 Ruby on Rails 開發小型門診管理系統(第 2 部分):患者資訊表單與驗證
本篇設計患者資料 XML 模型、建立 XForms 輸入表單、加入 XML Schema 驗證與 CSS 樣式,並實作 Rails 後端解析 XML 存入 DB
結合 XForms 與 Ruby on Rails 開發小型門診管理系統(第 3 部分):護士與醫生表單實作
本篇實作護士用的病患編輯與審核表單,包含 Kiosk 編輯視圖、Triage 審核視圖、資料庫新增 approved 欄位、模型修改與 XML 資料處理。 病
結合 XForms 與 Ruby on Rails 開發小型門診管理系統(第 4 部分):醫生與患者搜尋表單
本系列最終回,完成醫生病患資料編輯表單與患者姓氏搜尋表單,實現醫生查看護士審核後的病患資料、新增診療紀錄(血壓、備註),並提供醫生與護士快速依姓氏查找病患的功能
Ruby on Rails 開發實戰(Windows 環境)第 1 篇:InstantRails 快速搭建開發環境
介紹 InstantRails 這個 All-in-one 套件,讓 Windows 使用者無痛安裝 Ruby、Rails、MySQL、Apache 完整開發環
Ruby on Rails 開發實戰(Windows 環境)第 2 篇:建立專案與第一個 Hello World
本篇引導使用 InstantRails 快速建立 Rails 專案,產生控制器與視圖,完成第一個「Hello, Rails!」頁面。 建立專案 Inst
Ruby on Rails 開發實戰(Windows 環境)第 3 篇:頁面跳轉與 link_to 助手
本篇從簡單的 Hello World 進階,實作兩個頁面互相跳轉,並介紹 Rails link_to 助手產生安全連結的用法。 控制器新增動作 修改 say_