• 提问要有方法 at 2012年02月03日

    我感觉要是有问题在网上搜,十之八九都能够搜到答案的。。。 当然中文的很可能搜不到啦

    新手学 ruby ror 很费劲的,windows 上试了半天直到放弃,有视频教程按着做结果也不一样,买 Mac 又没钱,转到 Linux 下就先甭学 ruby,ROR 了,命令用熟了就得些日子了,学不好命令你敢编程吗,学完了命令在 Linux 上搭环境又会出现各种问题,新手学这个就够不易的了

    要是看问题不值得回答,不鸟他就完了,再来俩挫折自己就 Python 去了

    我想对网站建设者说几句,这网站建起来到底是干什么的,使命里有没有帮助新手这一项,没有的话,新手就打酱油看着各位谈高科技的,也能学很多东西

    有的话就想想怎么好的为新手服务,可以给新手一个指导,先学什么,后学什么,先做什么,后做什么,有问题怎么办,可以去哪里找等等等等。。。在不需要其他人参与的情况下让他自己解决

    可能要求高了,不过希望 ruby-china 是所有 ruby 人喜欢的地方

    出新手专版无所谓的事情,只是希望能真的能对新手有所帮助,而不是看着 Mac 的屏幕感觉爽了很多

  • 吐槽一下盛大云 at 2012年02月03日

    同情你。。。盛大这也太扯了

  • @huacnlee 我要评论你 at 2012年02月03日

    +_+ 我以为是什么呢

  • rails c 问题求解 at 2012年02月02日

    用 6 楼方法装 readline 和 iconv 报错,不能 rails console http://ruby-china.org/topics/996 同问

    iconv 错误 [2012-02-02 19:54:34] autoreconf -is --force configure.ac:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:134: the top level configure.ac:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:134: the top level libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, build-aux'. libtoolize: linking filebuild-aux/config.guess' libtoolize: linking file build-aux/config.sub' libtoolize: linking filebuild-aux/install-sh' libtoolize: linking file build-aux/ltmain.sh' libtoolize: Consider addingAC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding -I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR,../build-aux'. libtoolize: linking file ../build-aux/config.guess' libtoolize: linking file../build-aux/config.sub' libtoolize: linking file ../build-aux/install-sh' libtoolize: linking file../build-aux/ltmain.sh' libtoolize: Consider adding AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, build-aux'. libtoolize: linking filebuild-aux/config.guess' libtoolize: linking file build-aux/config.sub' libtoolize: linking filebuild-aux/install-sh' libtoolize: linking file build-aux/ltmain.sh' libtoolize: Consider addingAC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. configure.ac:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:134: the top level configure.ac:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:134: the top level configure.ac:151: error: possibly undefined macro: AC_EILSEQ If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1

    readline 错误

    [2012-02-02 19:59:52] autoreconf -is --force autoheader: warning: missing template: CTYPE_NON_ASCII autoheader: Use AC_DEFINE([CTYPE_NON_ASCII], [], [Description]) autoheader: warning: missing template: FIONREAD_IN_SYS_IOCTL autoheader: warning: missing template: HAVE_BSD_SIGNALS autoheader: warning: missing template: HAVE_GETPW_DECLS autoheader: warning: missing template: HAVE_LANGINFO_CODESET autoheader: warning: missing template: HAVE_MBRLEN autoheader: warning: missing template: HAVE_MBSCMP autoheader: warning: missing template: HAVE_MBSNRTOWCS autoheader: warning: missing template: HAVE_MBSRTOWCS autoheader: warning: missing template: HAVE_MBSTATE_T autoheader: warning: missing template: HAVE_POSIX_SIGNALS autoheader: warning: missing template: HAVE_POSIX_SIGSETJMP autoheader: warning: missing template: HAVE_STRUCT_DIRENT_D_FILENO autoheader: warning: missing template: HAVE_STRUCT_DIRENT_D_INO autoheader: warning: missing template: HAVE_USG_SIGHOLD autoheader: warning: missing template: HAVE_WCRTOMB autoheader: warning: missing template: HAVE_WCSCOLL autoheader: warning: missing template: HAVE_WCSDUP autoheader: warning: missing template: HAVE_WCTYPE autoheader: warning: missing template: HAVE_WCWIDTH autoheader: warning: missing template: MUST_REINSTALL_SIGHANDLERS autoheader: warning: missing template: NO_MULTIBYTE_SUPPORT autoheader: warning: missing template: SPEED_T_IN_SYS_TYPES autoheader: warning: missing template: STRCOLL_BROKEN autoheader: warning: missing template: STRUCT_WINSIZE_IN_SYS_IOCTL autoheader: warning: missing template: STRUCT_WINSIZE_IN_TERMIOS autoheader: warning: missing template: TIOCSTAT_IN_SYS_IOCTL autoheader: warning: missing template: VOID_SIGHANDLER autoreconf: /usr/bin/autoheader failed with exit status: 1

  • @huachlee 前辈 运行 ROR 都没有问题,就是不能 rails console。。。

    装 iconv [2012-02-02 19:54:34] autoreconf -is --force configure.ac:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:134: the top level configure.ac:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:134: the top level libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, build-aux'. libtoolize: linking filebuild-aux/config.guess' libtoolize: linking file build-aux/config.sub' libtoolize: linking filebuild-aux/install-sh' libtoolize: linking file build-aux/ltmain.sh' libtoolize: Consider addingAC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding -I m4' to ACLOCAL_AMFLAGS in Makefile.am. libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR,../build-aux'. libtoolize: linking file ../build-aux/config.guess' libtoolize: linking file../build-aux/config.sub' libtoolize: linking file ../build-aux/install-sh' libtoolize: linking file../build-aux/ltmain.sh' libtoolize: Consider adding AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: configure.ac: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, build-aux'. libtoolize: linking filebuild-aux/config.guess' libtoolize: linking file build-aux/config.sub' libtoolize: linking filebuild-aux/install-sh' libtoolize: linking file build-aux/ltmain.sh' libtoolize: Consider addingAC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am. configure.ac:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:134: the top level configure.ac:134: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body ../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from... ../../lib/autoconf/general.m4:2591: _AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2607: AC_COMPILE_IFELSE is expanded from... ../../lib/m4sugar/m4sh.m4:606: AS_IF is expanded from... ../../lib/autoconf/general.m4:2032: AC_CACHE_VAL is expanded from... ../../lib/autoconf/general.m4:2053: AC_CACHE_CHECK is expanded from... configure.ac:134: the top level configure.ac:151: error: possibly undefined macro: AC_EILSEQ If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1

    装 readline

    [2012-02-02 19:59:52] autoreconf -is --force autoheader: warning: missing template: CTYPE_NON_ASCII autoheader: Use AC_DEFINE([CTYPE_NON_ASCII], [], [Description]) autoheader: warning: missing template: FIONREAD_IN_SYS_IOCTL autoheader: warning: missing template: HAVE_BSD_SIGNALS autoheader: warning: missing template: HAVE_GETPW_DECLS autoheader: warning: missing template: HAVE_LANGINFO_CODESET autoheader: warning: missing template: HAVE_MBRLEN autoheader: warning: missing template: HAVE_MBSCMP autoheader: warning: missing template: HAVE_MBSNRTOWCS autoheader: warning: missing template: HAVE_MBSRTOWCS autoheader: warning: missing template: HAVE_MBSTATE_T autoheader: warning: missing template: HAVE_POSIX_SIGNALS autoheader: warning: missing template: HAVE_POSIX_SIGSETJMP autoheader: warning: missing template: HAVE_STRUCT_DIRENT_D_FILENO autoheader: warning: missing template: HAVE_STRUCT_DIRENT_D_INO autoheader: warning: missing template: HAVE_USG_SIGHOLD autoheader: warning: missing template: HAVE_WCRTOMB autoheader: warning: missing template: HAVE_WCSCOLL autoheader: warning: missing template: HAVE_WCSDUP autoheader: warning: missing template: HAVE_WCTYPE autoheader: warning: missing template: HAVE_WCWIDTH autoheader: warning: missing template: MUST_REINSTALL_SIGHANDLERS autoheader: warning: missing template: NO_MULTIBYTE_SUPPORT autoheader: warning: missing template: SPEED_T_IN_SYS_TYPES autoheader: warning: missing template: STRCOLL_BROKEN autoheader: warning: missing template: STRUCT_WINSIZE_IN_SYS_IOCTL autoheader: warning: missing template: STRUCT_WINSIZE_IN_TERMIOS autoheader: warning: missing template: TIOCSTAT_IN_SYS_IOCTL autoheader: warning: missing template: VOID_SIGHANDLER autoreconf: /usr/bin/autoheader failed with exit status: 1

  • @bindiry 我也遇到了这个问题 我运行 rails console 出现错误,说是 readline 的问题,不知到你遇到了没有 看http://ruby-china.org/topics/3116楼

  • GitHub 的产品设计 at 2012年02月02日

    Ding

  • 我们不应该排斥 Windows at 2012年01月29日

    windows 下慢死了,现在 windows 上没法用 ROR,这问题真的不是咱们能解决的 学学 Ruby 语言还行

  • 我们不应该排斥 Windows at 2012年01月29日

    @qiukun 我 ubuntu 刚成功,写了个 wiki, 话说没显示出来,难道在审核嘛???? 你先看这个 按照 http://blog.sudobits.com/2011/10/27/how-to-install-ruby-on-rails-in-ubuntu-11-10/ 装完 rails 后 加上下面评论里的 gem install nodejs 就好了

  • 额,双系统,有 ubuntu 的,不折腾了,不折腾了

  • 您的意思是在非 windows 上就特别顺啊。。。 我这。。。算自虐吧。。。 linux 命令用的还都不太顺的说

  • Gemfile 如下

    source 'http://rubygems.org'

    gem 'rails', '3.1.3'

    Bundle edge Rails instead:

    gem 'rails', :git => 'git://github.com/rails/rails.git'

    gem 'mysql2'

    Gems used only for assets and not required

    in production environments by default.

    group :assets do gem 'sass-rails', '~> 3.1.5' gem 'coffee-rails', '~> 3.1.1' gem 'uglifier', '>= 1.0.3' end

    gem 'jquery-rails'

    To use ActiveModel has_secure_password

    gem 'bcrypt-ruby', '~> 3.0.0'

    Use unicorn as the web server

    gem 'unicorn'

    Deploy with Capistrano

    gem 'capistrano'

    To use debugger

    gem 'ruby-debug19', :require => 'ruby-debug'

    group :test do # Pretty printed test output gem 'turn', '0.8.2', :require => false end

    *database.yml * 如下

    SQLite version 3.x

    gem install sqlite3

    #

    Ensure the SQLite 3 gem is defined in your Gemfile

    gem 'sqlite3'

    development: adapter: mysql2 database: blog pool: 5 username:root encoding:utf8 host:localhost

  • 把 e 补上了,还是说版本不对。。。怎么改啊这个。。。

  • 额,是啊。。。那就主要推荐给用 window 的入门朋友吧。。。

  • 中文 Railscast 第一期上线 at 2012年01月25日

    前辈加油。。。我会追着看的,感觉像看美剧呢,:-)

  • 我 ubuntu,windows 都用的。。。因为有两个笔记本。。。

  • 额,普通不着调大学编程爱好者。。。买不起 Mac。。。喜欢 ROR。。。用 Windows 刻苦钻研,寸步难行中。。。第一次发言。。。对了,感谢网站的视频教程哈