Approximity blog home
299 to 308 of 784 articles

Great pics from Italy   31 Mar 06
[print link all ]
Anna, a big thanks for the link.

When will I next be in Italy? :-).

puf - Parallel URL fetcher   31 Mar 06
[print link all ]
puf is a download tool for UNIX-like systems. You may use it to download single files or to mirror entire servers. It is similar to GNU wget (and has a partly compatible command line), but has the ability to do many downloads in parallel. This is very interesting, if you have a high-bandwidth internet connection.

On debian:

  apt-get install puf

puf is one of these great commandline tools that one simply loves!

Zebra tables: making nicer tables with CSS   07 Mar 06
[print link all ]
Thanks to Sven C. Koehler for the link. It explains how to make zebra tables without needing to apply a CSS class to each tr.

Must read: Bjarne Stroustrup Interview about C++   03 Mar 06
[print link all ]

Linkdump on CSS   02 Mar 06
[print link all ]
I asked Stefan for help on some CSS problems and here are the links that he recommended after fixing my problem:

Fun with Spotlight   01 Mar 06
[print link all ]
Thank to Sven C. Koehler for the following scripts. He uses spotlight to datamine the Enron email data :-).

# convertEnronEmail

 #!/usr/bin/perl -0p
 ($date) = /^(Date: [^\n]+)/sm;
 ($from) = /^From:\s*([^\n]+)/sm;
 print "From $from @{[scalar localtime]}\n";


 #! /bin/sh
 mdfind "kMDItemTextContent == '${1+"$@"}'" | grep /enron/


 #! /bin/sh
 enronEmailsForKeyword ${1+"$@"} | xargs grep ${1+"$@"}


 #! /bin/sh
 enronEmailsForKeyword ${1+"$@"} | xargs -n+1 convertEnronEmail


 #! /bin/sh
 enronEmailsForKeyword ${1+"$@"} | xargs cat

Active RBAC   28 Feb 06
[print link all ]
ActiveRBAC is a library for Ruby On Rails that provides a full stack for managing users and permissions. It runs as a Rails Engine and can be set up within minutes for your existing Rails projects.

Timesummer - a simple RoR timesheet   24 Feb 06
[print link all ]
Timesummer is a simple timekeeping application. It was written to make our life as a single remote cowboy programmer easier. The client did not only want working code, but also reports how time was spent. As keeping an excel list or a simple text-file is too much work, we wrote this tiny application.

Getting started:

  • Get a free account.
  • You book your time on accounts. So setup tasks (accounts)

The general structure is client.project.task. The client might be IBM, the project might be XRT and the task might be design. Then you can add t asks like IBM.XRT.testing, which would mean a testing task.

This client.project.task structure has the advantage that it makes it easier to run more complex reports on the data. How much data we do for client X? How much did we do on project Y?

Here we create the client BMW with project RoR and task design. If the client already exists, only the project and the task are created. If the client and the project exist, only the task gets created.

You can add tasks only to existing client.project.task combinations, but by entering IBM.XRT.testing, you automatically create the client IBM, the project XRT and the task testing if they did not exist before.

Starting/Stopping task

Enough! Some people got work todo! OK, it’s as simple as a cd-player. Press the start and stop button.

Task not running

Task running

This client.project.task structure has the advantage that it makes it easier to run more complex reports on the data. How much data we do for client X? How much did we do on project Y?

Enjoy timesummer, and please use the forms on the site to send us feedback.

ANN Ruby GetText-Package-1.2.0   24 Feb 06
[print link all ]
Ruby-GetText-Package-1.2.0 is now available.
 Changes for RoR
 * Works with rjs templates.
 * Add methods to change the error message dialog(?) title/explanation.
 * Bugfixes.
 * Added GetText.Nn_().

View rendered source chart -- Firefox extension   23 Feb 06
[print link all ]
Jennifer Madden has released an amazing firefox extension:
  • Creates a Colorful Chart of a Webpage’s Rendered Source Code
  • Displays Source in its Altered State After the DOM has been Manipulated by JavaScript

Source charting …

  • Clearly Defines Nested Containers
  • Easy Way to Identify Structure and Hierarchy
  • Great Visual Aid Tool for Learning Environments
  • Intuitive and Efficient Way to Analize Source
  • Dramatically Enhances Your Debugging Capability


powered by RubLog
299 to 308 of 784 articles Syndicate: full/short