You definitely should watch it. Gregg Pollack and Jason Seifer from RailsEnvy present:
Part 1. Ruby on Rails vs Java
thoughts about programming
Posted by Dmytro Shteflyuk on under Ruby & Rails
You definitely should watch it. Gregg Pollack and Jason Seifer from RailsEnvy present:
Part 1. Ruby on Rails vs Java
Posted by Dmytro Shteflyuk on under Ruby & Rails
If you are creating Ruby on Rails application like a blog, you most probably want to generate URLs using post titles. It’s good practice, because search engines like keywords in URL, and it looks more human-readable. Just compare: http://example.com/posts/10 and http://example.com/posts/generating-permalinks-from-string (yeah, it’s long, but self-descriptive). Anyways, this is small post about converting a title to a permalink.
Posted by Dmytro Shteflyuk on under JavaScript
This is a third part of the JavaScript optimization tutorial, and today I’m going to talk about events. Sorry for a long delay between posts, I hope remaining parts would not be delayed so much.
Scenario: you have some elements and you need to add some actions to them (for example, when user moves mouse cursor over element, or clicks on elements).
Posted by Dmytro Shteflyuk on under Ruby & Rails
RSpec has great feature — mock objects (mocks). In a few words: mock object imitates behavior of the object, which used by the tested methods. And simple example immediately:
1 2 3 4 5 6 7 8 9 10 | describe UserHelper it 'should generate correct link to user profile in user_link' do @user = mock('User') @user.stub!(:id, 10) @user.stub!(:new_record?, false) @user.stub!(:preferred_name, 'Dmytro S.') @user.stub!(:full_name, 'Dmytro Shteflyuk') user_link(@user).should == link_to('Dmytro S.', user_url(:id => 10), :title => 'Dmytro Shteflyuk') end end |
Posted by Dmytro Shteflyuk on under Ruby & Rails
Rails is just an interface to the memcached?
Cache the Hell out Everything
90% API Requests — cache them
Read the Scaling Twitter.