Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ubuntuÏ´ruby on rails

 Ò» °²×°ruby
$sudo apt-get install ruby irb rdoc
¶þ °²×°gem
1.µ½ÕâÀïÏÂÔØ ,×îºÃÊÇ×îа汾£¬ÎÒµÄ1.3.5
½âѹ£¬Çл»µ½µ±Ç°Ä¿Â¼£¬Ö´ÐÐ$sudo ruby setup.rb
»òÕßÕâÑù£º
$ tar xzvf rubygems-1.3.5.tgz   £¨½âѹ£©
$ cd rubygems-1.3.5     £¨Çл»µ½´ËĿ¼£©
$ sudo ruby setup.rb
2.gem -v ¼ì²â
Èç¹ûÓöµ½Ò»Ï´íÎó
/usr/bin/gem:10: undefined method `manage_gems' for Gem:Module (NoMethodError)
¾Ígem1.8 -v
»òÕßÖ´ÐдËÃüÁî
sudo ln -s /usr/bin/gem1.8 /usr/bin/gem  £¨ÒªÈ·±£ÄãµÄrubyÊÇ1.8µÄ£¬»¹ÒªÈ·±£Äã×°µÄµØ·½£¬¿´×Ô¼º¶ø¶¨£©
ºóÔÙ³¢ÊÔgem -v
Èý °²×°rails
sudo gem install rails
ËÄ °²×°mysqlÇý¶¯
°²×°´ËÇý¶¯Ê±ÒªÈ·±£Èý¸ö°üÒѰ²×°£¨libmysql-ruby1.8£¬libmysqlclient15-dev£¬ruby1.8-dev£©
ÏÂÔØmysql-ruby-2.8.tar.gz £¬
            $ tar xvzf mysql-ruby-2.8.tar.gz
            $ cd mysql-ruby-2.8
            $ ruby extconf.rb --with-mysql-config
            $ make && make install
Îå °²×°mysql
sudo apt-get installmysql-server
Öмä»áÓöµ½ÉèÖÃÃÜÂ룬ÉèÖÃÍê¾ÍºÃÁË¡£
ÐÞ¸Ämysql±àÂëΪUTF-8:
$sudo gedit /etc/mysql/my.cnf
ÔÚ[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
init_connect='SET NAMESutf8'
ÔÚ[client]
default-character-set=utf8
½øÈëmysql²é¿´±àÂë
mysqlÃüÁî: show variables like'character%';
+--------------------------+----------------------------+
|Variable_name           |Value                     |
+--------------------------+----------------------------+
|character_set_client    |utf8                      |
| character_set_connection |utf8      &nb


Ïà¹ØÎĵµ£º

RubyÑ§Ï°ÍøÂç×ÊÔ´

Ó¢ÎÄ×ÊÔ´£º
http://www.ruby-lang.org/
http://www.ruby-doc.org£¨·ÃÎʲ»µ½¿ÉÓÃÏÂÃæµÄÍøÖ··ÃÎÊ£©£º
http://anonymouse.org/cgi-bin/anon-www.cgi/http://www.ruby-doc.org
http://rubyforge.org/
http://www.ruby-forum.org/bb
http://www.rubygarden.org/ruby
http://www.rubyxml.com/
http://www.pragmaticprogra ......

Ruby±àдµÄMBT²âÊÔ¹¤¾ß

½üÈÕ´Óhttp://code.google.com/p/errfix/ÏÂÔØÁËʹÓÃruby±àдµÄMBT¹¤¾ß--errfix¡£Òò´ËÖ»ºÃѧϰһÏÂruby¡£
rubyµÄÓÅµã»¹Õæ²»ÉÙ£¬ËäÈ»ÊÇСÈÕ±¾¿ª·¢µÄ£¬ºÃ¶«Î÷ҲҪѧһ°Ñ£¬Ê¦ÒÄÖ®³¤ÒÔÖÆÒÄÂï¡£
¾Ý˵ʹÓÃruby±àÐ´ÍøÒ³ÓÈÆä·½±ã£¬´ÓÍøÉÏÏÂÔØÁË¡¶ruby on railsʵ¼ù¡·Ñ§Ï°¡£±àд´ËÊéʱʹÓõÄruby°æ±¾±È½ÏÀÏ£¬ÓÐһЩº¯Êý/Ó÷¨ÔÚÐÂ°æ± ......

ruby Ó¦ÓÃ

1£ºFXRuby is a library for developing powerful and sophisticated cross-platform graphical user interfaces (GUIs) for your Ruby applications. It¡¯s based on the FOX Toolkit, a popular open source C++ library developed by Jeroen van der Zijp. What that means for you as an application developer is that ......

Ruby 101£º¶ÔÏóºÍ·½·¨


Ruby 101£º¶ÔÏóºÍ·½·¨
Written by Allen Lee
´Ó¾²Ì¬·½·¨ËµÆð
      ÔÚÉÏһƪÎÄÕÂĩ⣬ÎÒÃÇÌáµ½ÁËÊܱ£»¤µÄ¾²Ì¬·½·¨……Êܱ£»¤µÄ¾²Ì¬·½·¨£¿£¿RubyµÄprotected²»ÊÇÓÃÀ´ÏòÏàͬÀàÐ͵IJ»Í¬ÊµÀý¿ª·ÅÊÜÏÞ·½·¨µÄ·ÃÎʵÄÂð£¨Íü¼ÇprotectedµÄÓ÷¨ÁË£¿²»Òª½ô£¬»ØÈ¥ÉÏһƪÎÄÕ¸´Ï°Ò»Ï°ɡ££© ......

ruby xml excel

require 'win32ole'
fns = Dir.glob("*.xls")
application = WIN32OLE.new("excel.application") 
application.visible = TRUE
f = File.new('errorCauseEN.xml','w')
f.puts('<?xml version="1.0" encoding="utf-8"?>')
f.puts('<!-- edited with XMLSPY v5 U (http://www.xmlspy.com) by et8 (et8) ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ