This is a great release with lots of bugfixes, new features, and optimizations.
And my friend Mike Clark has the goods on the Forgotten Features, as well.
Upgrading to Rails 5.0, the newest Ruby on Rails version.
Example apps I'm usually required to install: Important, also read this if you have Xcode 4.3.1 by the way this is my /usr/local/etc/optimized file, when using this file you may have to recreate your db [client] port = 3306 socket = /tmp/[mysqld] event_scheduler = ON skip-character-set-client-handshake collation_server = utf8_unicode_ci character_set_server = utf8 bind-address = 127.0.0.1 port = 3306 socket = /tmp/max_connections = 20 table_open_cache = 256 max_allowed_packet = 32M binlog_cache_size = 1M max_heap_table_size = 64M read_buffer_size = 2M read_rnd_buffer_size = 2M sort_buffer_size = 4M join_buffer_size = 512k thread_cache_size = 2 thread_concurrency = 2 query_cache_size = 16M query_cache_limit = 2M default-storage-engine = INNODB thread_stack = 192K transaction_isolation = REPEATABLE-READ tmp_table_size = 64M # My ISAM Options key_buffer_size = 32M bulk_insert_buffer_size = 32M myisam_sort_buffer_size = 32M myisam_max_sort_file_size = 256M myisam_repair_threads = 1 myisam_recover # INNODB Options innodb_additional_mem_pool_size = 8M innodb_buffer_pool_size = 64M innodb_thread_concurrency = 2 innodb_flush_log_at_trx_commit = 2 innodb_log_buffer_size = 8M innodb_log_file_size = 8M innodb_log_files_in_group = 3 innodb_max_dirty_pages_pct = 90 innodb_flush_method = O_DIRECT innodb_lock_wait_timeout = 120 innodb_file_per_table [mysqldump] quick max_allowed_packet = 16M [mysql] no-auto-rehash [myisamchk] key_buffer_size = 64M sort_buffer_size = 64M read_buffer = 16M write_buffer = 16M [mysqlhotcopy] interactive-timeout UPDATED (Mar 14, 2012): * Fixed homebrew install URL * changed from "#" to "$" to avoid confusion of running commands as root EDITED (Feb 10, 2012): * updated for new RVM * source .bash_profile after editing it.
Wednesday, 29 March 2006 • Permalink At long last, Rails 1.1.1 is available for download.
It is important to set up your development environment with the most current version of all the gems that are needed for development.
Developers often install the newest version of Rails but neglect other components needed for Rails to run successfully. The Rails Apps project provides example applications that developers use as starter apps.
But, if you’re upgrading rather than doing a fresh install (as detailed in my tutorial, for example), there’s are two steps you’ll need to take to make sure that things go smoothly.
Note: These are Mac cd Desktop curl -O tar xzvf lighttpd-1.4.11gz cd lighttpd-1.4.11 ./configure --prefix=/usr/local --with-pcre=/usr/local make sudo make install folder.
So let's use the lastest Stable Ruby (1.9.3-p0) See: Rails booting a lot faster.
NOTE: For Heroku I recommend you to use ruby-1.9.2-p290, if you use taps ("heroku db:pull/push") Optionally you might want to install GIT, wget, ack, imagemagick and any other mighty software tools for daily use.
If you don’t update Rails, you leave your application and its server open to attack.
Here’s advice on timing: If you wait too long to upgrade, the community moves on and you’ll find it difficult get help with any issues.
Instead, set up your development environment with multiple versions of Rails so you can easily switch between them.