iT邦幫忙

ruby相關文章
共有 820 則文章

徵才 Web Crawling Developer 網路爬蟲開發人員

Job Title: Web Crawling DeveloperJob Description:We are seeking a skilled and de...

鐵人賽 Modern Web DAY 26
為你自己學 Ruby on Rails 系列 第 26

技術 第 25 章 - 購物車 Part 1

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 購物車 Part 1 終於進入真正的實作...

鐵人賽 Modern Web DAY 7

技術 第 06 章 - 數字、字串、符號、陣列、雜湊

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 photo by JOBAfunky 數...

鐵人賽 其他技術 DAY 7
快寫HTML靜態網頁 系列 第 7

技術 輕量的標籤語言 HAML

前幾篇有關快寫HTML的解決方案, 都是聚焦在有哪些編輯器, 可以快速寫HTML的方式。 這些方式簡而言之, 就是透過編輯器上辨識縮寫然後做擴展的動作達成。 而...

鐵人賽 DAY 15
Rails 的簡單任務 系列 第 16

技術 [RoR] HTTP 環境變數的考量

從連線IP來判斷單位內外時,會發現 RoR 的 log 檔的 IP 與前端 nginx 的 log 的 IP 有點不同,而且有設 proxy 及沒設 proxy...

技術 比Hpricot更快的HTML/XML解析利器-Nokogiri(鋸子)

之前寫了一篇「在Ruby上,可以用近似 jQuery語法來解析DOM的好工具 -Hpricot」介紹Hpricot這個解析HTML/XML的好用工具,現在更快的...

鐵人賽 DAY 5
Rails 的簡單任務 系列 第 5

技術 [RoR] 簡單完成登入登出的授權機制

在未接觸 RoR 之前,要寫一個網站的認證機制,對我來說真的很頭大,要搞清楚 Sessions 怎麼運作,cookies怎麼去運用,好多細節要去留意到;而 Ro...

鐵人賽 DAY 25
Rails 的簡單任務 系列 第 27

技術 [RoR] 簡單建置 captcha 圖形驗證的機制

什麼是 Captcha?也有 中文 的相關說明。常會看到類似這樣的圖形: 接續前幾篇利用 ImageMagick 相關的圖形議題,可快速加上 captcha...

鐵人賽 DAY 19
Rails 的簡單任務 系列 第 20

技術 [RoR] 中文轉漢語拼音的 permalink

前一日以英文標題轉成具可讀性的 permalink,而標題是中文的話,就可轉成漢語拼音,當作該文章的 permalink。 雖然在台灣一直有到底用通用拼音?漢語...

鐵人賽 DAY 22
Rails 的簡單任務 系列 第 23

技術 [RoR] 簡單產生 Identicon 識別圖像

利用圖像來做為一個帳號的代表,可使網站的畫面生色不少,本文簡述網站本身如何提供不會重覆的圖像,給 user 作為預設的圖像的有趣的作法。 什麼是 Avatar...

鐵人賽 Software Development DAY 2

技術 Day 02 - Client 與 Server 的溝通 - 暖身一下

既然要開發連線遊戲,最一開始需要的思考的問題就是「玩家之間該怎麼連線?」 基本上如果要產生一個連線的話,勢必會有人要扮演伺服器的角色。如果是多人連線遊戲的話,大...

鐵人賽 自我挑戰組 DAY 26

技術 Day26 - Ruby on Rails 中使用 FFmpeg 處理影音轉檔、合併、上字幕

前言 FFmpeg 是一個開放原始碼的自由軟體,可以執行音訊和視訊多種格式的錄影、轉檔、串流功能,包含了libavcodec——這是一個用於多個專案中音訊和視...

鐵人賽 DAY 20
Rails 的簡單任務 系列 第 21

技術 [RoR] 簡單產生 RSS Feeds 及簡易部落格聯播功能

RSS 是 web2.0 的特徵之一,繼續將第3日的簡單Blog及第16日的單位用暫存系統加入這 RSS Feeds 的功能,而可以在連結網址上有: 並且產生...

技術 MozShot幫你抓網站的螢幕剪圖

雖然抓個螢幕剪圖不難,按一下鍵盤上的print Screen,再叫個小畫家貼上,然後調好Size,存檔,收工。 難是不難,就是麻煩了些。 而且,如果今天剛好有什...

鐵人賽 DAY 11
Rails 的簡單任務 系列 第 12

技術 [RoR] 簡單完成上傳功能

檔案上傳下載是用網路必要的功能,不同的需要用不同的方式對應,接下來將以上傳的相關議題,來建立適合單位用的簡易上傳下載功能的網站,並加上簡易的保護功能,來了解 R...

鐵人賽 IT技術 DAY 3

技術 Sinatra 與 Ruby on Rails 的比較

較為廣知的 ROR3 該有的功能都裝好, 可以快速建置功能完整的網站。 當熟悉 ROR3 後, 會尋求回應快速而輕量的網站, 雖有其他framework選擇……...

鐵人賽 DAY 1
Rails 的簡單任務 系列 第 1

技術 [RoR]為何Linux -> Perl -> Ruby on Rails?

其實管你黑貓白貓,能抓到老鼠的就是好貓。以很個人主觀的經驗來分享:為何選擇這樣組合的環境,以及為什麼會去用Ruby on Rails (RoR)。 作業系統選擇...

鐵人賽 開發技術 DAY 6
Ruby on Rails 花招百出 系列 第 7

技術 Ruby code 整理系列 if...else

儘管Ruby on Rails的程式碼已經非常精簡,但對新手來說還是會有很多邏輯上的問題,導致寫出很長的程式碼。許多專家針對此提出整理的方法,refactor...

技術 2012年12月語言前五大: C, Java, Object-C, C++, C#

資料來源: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html 這五大語言共佔了八...

鐵人賽 IT技術 DAY 2

技術 Cloud Foundry 雲端應用開發實戰(2/30)Cloud Foundry 的平台及工具

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

鐵人賽 DAY 9
Rails 的簡單任務 系列 第 10

技術 [RoR] 簡單完成分頁功能

多筆資料的分頁是網站建置常見的需要,RoR 的分頁真的是異常的簡單,只要透過 will_paginate 的 plugin 或 gem,再加個兩行就完成了。 安...

鐵人賽 DAY 17
Rails 的簡單任務 系列 第 18

技術 [RoR] 利用 before_filter 的簡單存取控制

前幾日所提到有關存取控制的議題有二:第5日的帳號密碼及第16日的IP範圍為依據;這兩日所都利用不少的程式碼來做判斷,才決定能做或不能做什麼動作。 如果所要寫的程...

鐵人賽 DAY 24
Rails 的簡單任務 系列 第 25

技術 [RoR] 簡單畫出 Web 2.0 特色圖形 Badges 徽章 標記

Web2.0 以來常看到像 這樣的圖示放在網頁的名顯之處,看起來醒目又有活力。利用今天的說明,就可以完全不需動用到 photoshop, photoimpac...

鐵人賽 開發技術 DAY 9
Ruby on Rails 花招百出 系列 第 10

技術 Rails新手易混淆的變數使用

本篇簡單介紹: 在Rails中常接觸且易混淆的變數及符號 對Rails新手來說,常常碰到各種莫名其妙的變數型態,而且只要閱讀高階開發者的程式碼,超容易被各...

技術 自古文人皆相輕,程設人員也不例外

自古文文皆相輕,程式設計師之間同樣的,也有這種現象。 物以稀為貴,做這張圖的人一定很恨 Ruby Programmers ... 就個人感覺 ... 其實這張...

鐵人賽 Modern Web DAY 12

技術 Day12 - 千變萬化的變數: class variable, class instance variable 與 instance variable

前情提要: 第12天,往細節探索去!昨天我們講到broc是有名字的區塊物件,可儲存變數;lambda是一種method方法,嚴格檢查參數數目。今天想要更深地討論...

鐵人賽 Modern Web DAY 3

技術 第 02 章 - 環境設定

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 photo by SilentMode...

鐵人賽 Modern Web DAY 27
為你自己學 Ruby on Rails 系列 第 27

技術 第 26 章 - 購物車 Part 2

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 購物車 Part 2 接續前一個章節,繼...

鐵人賽 Modern Web DAY 2

技術 第 01 章 - Ruby 之生態圈及簡介

本系列文章內容同步發佈於這裡,若有任何問題或錯誤,都歡迎直接到 GitHub 上發 PR 修正,或是在這裡留言討論。 生態圈及簡介 Ruby 生態圈 Ruby...

技術 Highlight 原始碼的方便工具

IT邦幫忙上貼文時,有個〔CODE〕的語法,可以把程式碼中的語法給 Highlight 起來,而根據語法、關鍵字變化顏色;希望這樣的功能也能弄在自己的網站上,所...