Home
Alessandro Melandri
Cancel

Custom Jekyll filter for tags

This is a simple Jekyll filter that I wrote in order to use Bootstrap’s label objects to display post tags. It’s based on the original array\_to\_sentence\_string filter, part of the Jekyll core. ...

Why passwords have never been weaker and crackers have never been stronger

An in-dept technical article by Arstechnica on password cracking techniques, a must read for an IT guy and for whoever is worried about his online security. For the record, after reading the artic...

Living without human contact for 40 years

The incredible story of the meeting between a group of geologists and a family that lived for 40 years in the russian taiga without human contacts, even unaware of World Ward II. The low door c...

It's a customization

Darkstripes Octopress theme is getting some good feedback and I’m receiving a lof of message from people thanking me for creating this theme. Besides being very happy about the positive comments t...

Some Darkstripes theme improvements

Following the feedback I received after releasing Darkstripes, I’ve just released some little improvements to the theme. Checkout the GitHub repository. Blog archive Decreased the font size and ...

DarkStripes Octopress theme released

Some months ago I published an article about the Octopress theme customization used on this site and since then I received a lot of feedback and customization requests. I finally reworked it and b...

jQuery/Javascript to replace broken images

A nice StackOverflow thread about using Javascript to manage missing images in web pages. Those are my favourites tecniques: Simple Javacript function to be invoked on the img onError event funct...

Using Apache mod_auth_form

Protecting a web site area using Apache httpd basic security is very simple but you have no control over the login alert window displayed by the browser, so when at work we saw that since version 2...

Learning from competition

Reacting well to competition requires critical analysis of your own product and its shortcomings, and a complete, open-minded understanding of why people might choose your competitors. They...

Windows 8 A Giant Misstep Forward

In my opinion, the best computing model is one in which all the devices you use have operating systems, UIs, and interaction models that are appropriate for that device’s form factor and for its...