Using the dialog command you can launch ASCII-art dialogs from your shell scripts. Check out man dialog for a...

smashingmagazine.com

A comprehensive introduction to sending HTML emails. Intro: HTML email: Two words that, when combined, brings tears to a developer...

If your Carrierwave uploader dynamically generates the filename (e.g. by incorporating a user's name), you must call model.save! after...

Plot graphs in Ruby WebGraphviz renders in your browser via JavaScript (to store the rendered graph, extract the SVG using...

This method will remove automatically installed packages that no other packages depend on any more. This, of course...

github.com

This might be relevant for us since we're often managing customer documents in our apps. I played around with...

SVG is an acronym for "scalable vector graphics". SVGs should be used whenever an image can be described with vector...

makandra dev
icomoon.io

Icomoon.io offers a free app to build custom icon webfonts. It offers downloads as webfont set (.eot, .ttf, .woff, .woff2...

makandra dev

AWstats is build to regularly run on webservers. If you want it to build a report once, here is the...

Say you have an RGBA color that you need as a non-transparent color because of reasons. Basically, this is...

blog.johnnovak.net

Good article about what "gamma correction" means for color processing, and what "sRGB" actually means. You probably do not need...

css-tricks.com

The linked article shows what current browsers do when you click a link like this: 1-562-867-5309

Is your application doing something expensive every few seconds? Maybe an animated slider that rotates images? Maybe you are updating...

When building a web application, one is tempted to claim it "done" too early. Make sure you check this list...

makandra dev
chir.ag

This service gives you a kind-of standard color name for any hex code. This is useful if you want...

makandra dev
phrogz.net

...The and tags both come with some non-default behavior that you know from other tags.

So you want to use object-fit, but you also need to support Internet Explorer. One option is to use...

When using ImageMagick to manipulate images, you might see that images get darker when beeing modified by newer versions of...

makandra dev
css-tricks.com

All new browsers support the new object-fit CSS property. It allows to specify how an element behaves within its...

makandra dev
blog.makandra.com

This card has become a blog post!

willmore.eu

The linked site hosts a simple test. It shows two images with narrow vertical/horizontal lines. The more they resemble each...

PostgreSQL uses the C library's locale facilities for sorting strings: First, all the letters are compared, ignoring spaces and...

makandra dev
github.com

It claims to be even faster and brings a new plugin that polyfills object-fit and object-position. This allows...

As your Rails project grows, you will accumulate a number of small patches. These will usually fix a bug in...