Scripting archive

  1. When a shell script (and this post) needs replacement

  2. One-liners are back on my Omake page

  3. Losslessly optimising images

  4. Hales on Javascript-loaded assets

  5. The scripting spiral

  6. Concatenating images with ImageMagick

  7. Ansible authorized_key and user variables

  8. Learning about shell indirect expansion

  9. Suppress echo newlines

  10. Basic sh to scan an IP range

  11. Blazing fast grep alternative in Bourne shell

  12. Sourcing bash and Bourne shell scripts

  13. Fedora gem can’t find header files

  14. Using TextExpander with Perl? Hell yes!

  15. Perl 6 Rakudo Star

  16. Eyes, and scripting Tumblr posts to WordPress?

  17. Android isn’t evil, it’s just not as awesome

  18. Shell work at 01:15 in the morning != smart

  19. The best tool for the job is the one you can use

  20. I’d love to meet Python inventor Guido van Rossum

  21. Using env in shebang scripting language lines

  22. Rubenerd Blog October 2008 rambling summary

  23. Nitpicking open source and free… again

  24. Ruby 1.8.7 released

  25. Just ordered a Yubikey

  26. Latest computer book haul

  27. Setting up MediaWiki for registered user edits only

  28. On Adobe Air, limited accounts, updating, BSD

  29. Cutting Mono out of GNOME on FreeBSD

  30. Faulty Intel DQ35JO motherboard fun

  31. On low profile PCI cards and Microsoft tax

  32. Rails pollutes Ruby search results!

  33. O’Reilly Objective C adventures in Singapore

  34. WordPress eXtended RSS fun

  35. On Coffee, Ruby, Harry’s and Moving

  36. On Ruby CGI, hospitals and stuff

  37. Ruby 1.8.6 released

  38. Rubenerd Forum Finally Fixed!

  39. Fixing Rubenerd Sites for Internet Explorer Users

  40. Using WordPress Categories as Tags

  41. Waterfall Software Development

  42. A Closer Look At Apple’s Universal Binaries

  43. Useful Ruby Tutorial Websites

  44. Learning Ruby

  45. New Ruby Website

  46. Getting PHP Working on Mac OS X

  47. Virtual BlackBerry On Your PC

  48. How to Make a WordPress Archives Page

  49. RSS vs. RSS – A Tale of Two Icons

  50. The Myth of RSS Compatibility

  51. Just Registered for OPML.org

  52. Making the Jump to Tableless Design

  53. Great Intro to C++