Ruby 板


LINE

這應該是 Ruby 社群的月經題了 最近有一名網友寫信詢問我這個問題 這位網友的 ID 就不 po 出來了 單純討論這個主題 其實,板工自己最沒資格回答這個問題了 XD 板工學 Ruby 後,主要用在以下方面: - 撰寫處理日常事務的命令稿,像 text processing 或 web crawling 等 - 在命令列寫 Ruby one-liner - 用 Sinatra 做 prototype 雖然每次都很想學 Rails,但總是俗務纏身 (遮臉) 回到正題,板工覺得還是要先學 Ruby 但是,不需要啃完 Programming Ruby (斧頭書) 這種大部頭書籍 只要先熟悉核心語法就可以了,其他的慢慢再補 主要要能夠看得懂網路上的 tutorial 和 API 文件 然後再慢慢組合出自己期望的功能 很多國外的程式書,也會用類似的方法 先來一個 short tutorial,將重要的語法瀏覽一次 然後再詳細地介紹各個部分的語法規則 話說回來,學 Rails 也不總是那麼順利 有些初心者,沒想那麼多,就在 Windows 上裝了 Ruby 和 Rails 然後才發現問題一大堆,搞不好還以為是 Rails 的 bug 但是,在 Linux 或 Mac 下用 Rails,其實問題就會少很多 有時候,Rails 的書還會教 Git 和 rbenv 等其他相關的工具 初心者整個就打結了 Orz 歡迎大家繼續討論 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.36.84
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ruby/M.1477460020.A.7EA.html
1F:推 Blueshiva: 其實學很多東西都是這樣,所以問題應該是ruby要學到什 10/26 15:11
2F:→ Blueshiva: 麽程度,學Rails就不會被卡住? 10/26 15:11
如果只學 Ruby,到頭來還是不會寫 Rails,因為沒碰到 web 相關的東西 我自己沒正式學 Rails,不過以前學過 HTML 和 CSS,那時 JavaScript 還不太會 主要的經驗都是玩 Sinatra 的過程中,慢慢建立相關的概念 雖然用 Sinatra 寫也是幾乎在土炮網站,Sinatra 比土炮單頁式 PHP 好一些些 因為 Sinatra 至少有基本的程式碼分離,像是 templates 和 assets 不過,Sinatra 拿來學習還 OK,應該不會想每個專案都從 app.rb 刻起 有基本概念後,還是轉到 Rails 比較好,因為 Rails 提供很多方便的功能 像是很多工作流程都可以自動化等等 其實該學的還是跑不掉,只是選擇一個比較平滑的學習路線,比較好上手 ※ 編輯: Neisseria (61.216.1.85), 10/26/2016 15:56:51
3F:推 LaPass: 框架是框架,語言是語言。直接從Rails開始學起我是覺得也 10/27 09:36
4F:→ LaPass: 不會怎麼樣,但是要留意一下哪些是Rails包給你的,哪些是 10/27 09:37
5F:→ LaPass: 原生的功能。 10/27 09:37
6F:→ LaPass: 然後如果說是,學Ruby學到什麼地步學Rails才不會卡住,我 10/27 09:38
7F:→ LaPass: 覺得,應該是,學到有能力自己開發一套Rails出來的地步吧 10/27 09:39
8F:→ LaPass: 。 我不是在開玩笑,我是認為,當妳對一個語言很熟的時候 10/27 09:39
9F:→ LaPass: ,應該是看到一個框架,自己就能知道那種功能是怎麼寫出來 10/27 09:40
10F:→ LaPass: 的。 不過學到那種地步,自己應該也摸過很多套框架,看過 10/27 09:40
11F:→ LaPass: 不少原始碼了。 10/27 09:40
12F:推 fouring: 我自己是直接先學Rails,硬幫別人做出一個上線 10/28 09:08
13F:→ fouring: 的網站。不過會有很多不知所以然的東西,只是照 10/28 09:08
14F:→ fouring: 著Rails定出來的規則走。Ruby和一些Web相關的知 10/28 09:08
15F:→ fouring: 識都是後來慢慢補起來的。最近有機會碰Sinatra 10/28 09:08
16F:→ fouring: ,邊學邊反思Rails裏面很多的東西,會有一種「 10/28 09:08
17F:→ fouring: 阿,原來是這樣阿!」的感覺 10/28 09:08
18F:→ danadanad: 我也覺得先學Rails以後雖然懵懵懂懂的 這樣學Ruby才有 11/01 23:35
19F:→ danadanad: 感 會更加深Rails印象 11/01 23:36
20F:推 BignoZe: 吃飯要先吃菜還是先吃飯? 11/26 00:41







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP