In Rails 5 you can say: ApplicationController.render( :template => 'users/index', :layout => 'my_layout', :assigns => { users: @users } ) If a Request Environment is...
You can use xmllint to pretty-print ugly XML files on your terminal. Just say: xmllint --format file.xml
Smashing Magazine lists some handy tricks for print style sheets, all with CSS: Expand External Links For Print
Here is a hacky way to load dumps directly from the source server, without fully copying them over and extracting...
Prepare to explain customers what changed if your application renders PDF documents to users.
Go to Settings Manager / Keyboard / Application Shortcuts Add a shortcut for the Print key that calls xfce4-screenshooter -f
The linked slidedeck holds many tips, of which I list the most interesting to me below DATA and END
The __END__ keyword tells Ruby where a file ends – but you don't have to stop there. Any text you...
There is no reason to leave trailing whitespace characters in your project's files, so don't add any.
Given you store files on Amazon S3 and you need to stream those files out to people while you don...
A print stylesheet is easy to create. Choose a font suited for paper, hide some elements, done. Unfortunately print stylesheets...
LibreOffice Impress, Writer, etc. doesn't embed most fonts into the PDFs it generates. This means if you share a...
Localizing a non-trivial application can be a huge undertaking. This card will give you an overview over the many...
Embedding bitmap images within PDF sometimes results in large files because the bitmaps are not compressed. If you don't...
By default, Google Analytics tracks the current URL for every request. Sometimes you will want to track another URL instead...
How to get a backtrace from a running Ruby process: Ruby 2.6 # First, find out the PID of your Ruby...
TL;DR {} binds stronger than do … end (as always in Ruby, special characters bind stronger than words) Demo
Pour color on your Rails console with awesome_print. Turn confusing long strings into formatted output. Have objects and classes...
If you need to debug Analytics tracking, consider using this chrome extension. It will replace the tracking code with a...
If your project manager wants to do gatekeeping on a project, as a developer you need to follow the following...
I have no idea how it's supposed to work (or why the don't have a print CSS), but...
When you print out a HTML pages, all raster images (like PNGs) will appear aliased. This is because a printer...
ExpandAnimations is a LibreOffice/OpenOffice.org Impress extension to expand presentation animations before exporting to PDF. This way the exported PDF will...
Single step and slow motion for Cucumber scenarios can come in handy, especially in @javascript scenarios. # features/support/examiners.rb AfterStep('@slow_motion...