#34 楼 @sg552sg552 我 LOL
#8 楼 @help5305fff 这总结的太精辟了,非常感谢~
最后还想打扰大家帮忙看看下面这些 Ruby 的知识点都掌握后是否就可以开始 Rails 的正式学习了?还有欠缺的知识点吗?
Basics Conditionals Loops and Blocks Procs and Lambdas Classes Methods Modules Exceptions
STL Classes Strings Arrays Hashes Regexes
Techniques Inheritance and Composition Mixins
#2 楼 @fresh_fish 在成都,mac mini 吗?要是 macbook 那多好...
@lgn21st 我昨天刚好买了这本书,还有中文版的,书的介绍挺吸引人的,但是买回来发现没有对,譬如第二个范例作者开始介绍如果用脚本交叉 svn 更新,我属纯新手,只知道 svn,对其完全没有用过,所以这个范例基本上都看不太懂
google 了下,sudo apt-get install libmysqlclient-dev 用这条命令解决问题了 :D
我 cd ~回到根目录下面$ sudo gem install mysql2 但是被提示 Error installing mysql2 Error: failed to build gem native extension ... extconf.rb failed could not create Makefile due to some reason ... Gem file will remain install in /usr/.../gems/1.9.1/gems/mysql2-0.3.11 for inspection
不好意思,是自己看漏了一个视频...
谢谢楼上三位,的确好看,但是就算要模仿也不容易,看来前端/设计还是大学问哦 back end is just a piece of the puzzle...
那平心而论,如果要搭建一个普通的站点,wordpress 不是会更快咯?
@skandhas 是这个
谢谢大家的信息
#2 楼 @zhangyuan 谢谢指点,我去看了下 Runtime Dependencies jquery-rails >= 0 rails >= 3.0.3
看来 Sinatra 下面是无法使用了,可惜...
呀,请问 Rei 这是从哪个版本开始的呢?依稀记得之前还是有些 helper 功能的
#1 楼 @huacnlee 我按照説明成功安裝上了但是回頭運行 vim 就抱錯了...我的 vim 是 7.2 版本的
ubuntu:~$ vim *** buffer overflow detected ***: vim terminated ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6(fortify_fail+0x50)[0xed42d0] /lib/tls/i686/cmov/libc.so.6(+0xe120a)[0xed320a] /lib/tls/i686/cmov/libc.so.6(strcpy_chk+0x44)[0xed2584] vim[0x807313d] vim[0x8073c01] vim[0x8074624] vim[0x807bf21] vim[0x8095ad6] vim[0x8094193] vim[0x8089fb9] vim[0x808a3f1] vim[0x8087378] vim[0x8087468] vim[0x80bcf2c] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xe08bd6] vim[0x804a5c1] ======= Memory map: ======== 00110000-0012d000 r-xp 00000000 08:01 1050948 /lib/libgcc_s.so.1 0012d000-0012e000 r--p 0001c000 08:01 1050948 /lib/libgcc_s.so.1 0012e000-0012f000 rw-p 0001d000 08:01 1050948 /lib/libgcc_s.so.1 0020e000-0020f000 r-xp 00000000 00:00 0 [vdso] 00537000-00552000 r-xp 00000000 08:01 1062415 /lib/ld-2.11.1.so 00552000-00553000 r--p 0001a000 08:01 1062415 /lib/ld-2.11.1.so 00553000-00554000 rw-p 0001b000 08:01 1062415 /lib/ld-2.11.1.so 008d8000-008fc000 r-xp 00000000 08:01 18820 /lib/tls/i686/cmov/libm-2.11.1.so 008fc000-008fd000 r--p 00023000 08:01 18820 /lib/tls/i686/cmov/libm-2.11.1.so 008fd000-008fe000 rw-p 00024000 08:01 18820 /lib/tls/i686/cmov/libm-2.11.1.so 00c2e000-00c30000 r-xp 00000000 08:01 18813 /lib/tls/i686/cmov/libdl-2.11.1.so 00c30000-00c31000 r--p 00001000 08:01 18813 /lib/tls/i686/cmov/libdl-2.11.1.so 00c31000-00c32000 rw-p 00002000 08:01 18813 /lib/tls/i686/cmov/libdl-2.11.1.so 00cad000-00ce1000 r-xp 00000000 08:01 1050967 /lib/libncurses.so.5.7 00ce1000-00ce2000 ---p 00034000 08:01 1050967 /lib/libncurses.so.5.7 00ce2000-00ce4000 r--p 00034000 08:01 1050967 /lib/libncurses.so.5.7 00ce4000-00ce5000 rw-p 00036000 08:01 1050967 /lib/libncurses.so.5.7 00df2000-00f45000 r-xp 00000000 08:01 18818 /lib/tls/i686/cmov/libc-2.11.1.so 00f45000-00f47000 r--p 00153000 08:01 18818 /lib/tls/i686/cmov/libc-2.11.1.so 00f47000-00f48000 rw-p 00155000 08:01 18818 /lib/tls/i686/cmov/libc-2.11.1.so 00f48000-00f4b000 rw-p 00000000 00:00 0 08048000-08176000 r-xp 00000000 08:01 954688 /usr/local/bin/vim 08176000-08177000 r--p 0012d000 08:01 954688 /usr/local/bin/vim 08177000-0817d000 rw-p 0012e000 08:01 954688 /usr/local/bin/vim 0817d000-08183000 rw-p 00000000 00:00 0 08903000-08926000 rw-p 00000000 00:00 0 [heap] b75d1000-b75d2000 rw-p 00000000 00:00 0 b75d2000-b7611000 r--p 00000000 08:01 663271 /usr/lib/locale/en_US.utf8/LC_CTYPE b7611000-b7612000 r--p 00000000 08:01 663120 /usr/lib/locale/en_US.utf8/LC_NUMERIC b7612000-b7613000 r--p 00000000 08:01 674815 /usr/lib/locale/en_US.utf8/LC_TIME b7613000-b7731000 r--p 00000000 08:01 663114 /usr/lib/locale/en_US.utf8/LC_COLLATE b7731000-b7732000 r--p 00000000 08:01 674816 /usr/lib/locale/en_US.utf8/LC_MONETARY b7732000-b7734000 rw-p 00000000 00:00 0 b7734000-b7735000 r--p 00000000 08:01 674817 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES b7735000-b7736000 r--p 00000000 08:01 663277 /usr/lib/locale/en_US.utf8/LC_PAPER b7736000-b7737000 r--p 00000000 08:01 662937 /usr/lib/locale/en_US.utf8/LC_NAME b7737000-b7738000 r--p 00000000 08:01 674818 /usr/lib/locale/en_US.utf8/LC_ADDRESS b7738000-b7739000 r--p 00000000 08:01 674819 /usr/lib/locale/en_US.utf8/LC_TELEPHONE b7739000-b773a000 r--p 00000000 08:01 663364 /usr/lib/locale/en_US.utf8/LC_MEASUREMENT b773a000-b7741000 r--s 00000000 08:01 675925 /usr/lib/gconv/gconv-modules.cache b7741000-b7742000 r--p 00000000 08:01 674820 /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION b7742000-b7744000 rw-p 00000000 00:00 0 bf9be000-bf9d3000 rw-p 00000000 00:00 0 [stack] Vim: Caught deadly signal ABRT Vim: Finished. Aborted
#5 楼 @willmouse 我主要看到教程中介绍的部署到 heroku 太简单了,两三句代码就搞定了哈