-
Updated YARPG
This has been sitting in my queue for some time: almost four years ago (it’s incredible how time flies!) – amongst the first posts I’ve published on the blog – I’ve written a random password generator in Javascript which I’ve named YARPG (for “Yet Another Random Password Generator”). The advantages to using it are the…
-
Sending an X-Face email with Perl+GMail
In the latest Software Freedom Law Show Bradley mentioned the X-Face email header and challenged listeners to send them an email containing the X-Face header. So here is the small Perl script I’ve whipped together to send them an email trough GMail: use strict; use warnings; use Net::SMTP::TLS; my ($from, $password) = (‘…@gmail.com’, ‘MySuperSecretPassword’); my…
-
Performance optimization techniques for Java code
Yesterday I gave a presentation at the Transylvania JUG about using profilers and different techniques which you can use to work around the discovered performance problems. Below you can find the embedded presentation. If you are interested in the code samples (as you most probably are, since a big part of the presentation were demos),…
-
Solving mathematical puzzles with brute-force and Perl
After talking a lot about optimizations and selecting the right algorithm, here is a little brute-force code. This particular one gives the answer to the following puzzle from Richard Wiseman’s Blog (one well worth following BTW): Can you make the number 24 with the number 5, 5, 5, and 1 (again, you cannot join the…
-
RHUB review
RHUB is a company which offers “meeting recording, Web Conference, Remote Access, Webinar software Delivered in Appliances”. It is an interesting model, especially given that there are a lot “software only” solutions in this space (GoTo meeting for example, just to name the biggest of them). They tout the simplicity of the product, especially that…
-
String.intern() – there are better ways
I don’t want to write a “considered harmful” article (because they are harmful), but after experimenting with different solutions I do have a strong opinion that there almost no reason to use String.intern() in Java. But let us proceed step-by-step. First of all, what does String.intern() do? Go read the Javadoc for it and also…
-
alreadyhosting.com review
There are many “web hosting review” sites out there and alreadyhosting.com is one of them doing reviews for Dedicated Server Hosting. These sites usually get their revenue by using affiliate links in their lists, and this particular one is no different. In general such lists are a good starting point, but you should always be…
-
eDirectHost review
eDirectHost is one of the many companies which offer websites for people who don’t want to get bogged down in technical details. The particular niche eDirectHost focuses on is ecommerce web design. In particular, they offer many features specific to such sites like: coupons, support for different payment providers, etc. Two other positive aspects are…
-
Unshortifying Cisco “Go” links
Inspired by a post on the PacketLife.net blog – Cisco "Go" links reference in the wiki – I tried to mine the short links to come up with the “definitive” list, but after running it for a couple of days, it only managed to find 473 links, compared to the 4720 Google estimates it has…
-
delicious/cdman83
ImpulseAdventure – JPEGsnoop – JPEG Decoding Utility Posted: 17 Mar 2010 02:15 AM PDT