...Short explanation: asset_host is used for links to stylesheets and javascripts asset_host belongs to ActionController::Base -- changes are persistent and will not be reset after a request

You are not using javascript tests The file is served from a public folder (not via controller) Problem description...

Today in computer: In Coffeescript, on and yes are aliases for true. off and no are aliases for false.

To read the Rails session from a Rack middleware, use env['rack.session']. It's an ActionDispatch::Request::Session object.

I needed to make sure that an element is visible and not overshadowed by an element that has a higher...

Simply add this to your .rspec instead: --require spec_helper If you are on rspec >= 3 and use a rails_helper.rb...

makandra dev
aws.amazon.com

Amazon Elastic Transcoder is video transcoding in the cloud. It is designed to be a highly scalable, easy to use...

dev.mysql.com

Directly from the MySql docs: There are three likely causes for this error message. Usually it indicates network connectivity trouble...

...your session in a previous request. Working around the issue You can avoid that behavior by stubbing the controller's session and querying that stub: persisted_session = ActionController::TestSession.new controller.stub...

If you need to enable NewRelic monitoring on certain machines within the same Rails environment, a simple solution is to...

...caused by the random order of hash elements of the params hash. class Feedback belongs_to :user def role=(value) @role = value self.email = find_email_by_name(user.name) end

...work on a large application where a lot of code depends on the indeterministic behavior above, and it would be too much work to refactor the whole app for a...

Jasmine has spyOnProperty(), but it only works if the property is implemented using getter and setter functions. This is a...

Xfce gives you a million options to configure your panels. Together with Xfce's sometimes arcane configuration UI, this can...

api.jquery.com

jQuery's removeClass removes the given class string from an element collection. If you want to remove multiple/unknown classes matching...

makandra dev

The Capybara API is somewhat hard for parse for a list of methods you can call on a Capybara node...

In case you want to require a gem, that is not in the Gemfile of you bundle and therefore not...

github.com

...JSON generation from a large, nested Ruby hash down from 200ms to 2ms. Its behavior differs from the default JSON.dump or to_json behavior in that it serializes Ruby symbols...

There are different ways to run rake: On Rails 4.1+ projects, you have Spring and its binstubs which dramatically improve...

makandra dev

The bash offers control over the behavior of autocompletion. The most primitive example is this (just run it in your bash; if you want it available everywhere, put the complete...

...pattern and many more. complete -p gives you a list of currently defined autocompletions. Behold, thou might not define multiple completions for one command. I recently built a script that...

...session using the database. This could be the rails server, rubymine and many more. Beside terminating the session connection manually you can also find out the pid and kill the...

This is a bookmarklet you can add to Chrome or Firefox which will allow you to create a story in...

To parse XML-documents, I recommend the gem nokogiri. A few hints: xml = Nokogiri::XML(" foo bar ") parses an xml...

makandra dev

...you usually group tasks by their domain/scope. An example crontab might look like this: # Begin Whenever generated tasks for: project100 MAILTO="log@example.com" MAILFROM="cron@example.com" # When server is booting up, ensure...

askubuntu.com

While the hardware mute button of my Lenovo x230 worked on Ubuntu 14.04 out of the box, it does not...