Introduction About Site Map

XML
RSS 2 Feed RSS 2 Feed
Navigation

Main Page | Blog Index

Archive for the ‘Productivity’ Category

Music Cleanup

Vinyl record

THIS morning I got myself isolated for 3-4 hours. I spent a long time mechanically erasing unwanted music. At the end, I was 5GB leaner; around 1200 unwanted files were fully disposed of. The existence of so much ‘grabage’ is an artefact of recursive downloads and the procrastination that follows. The approach is based on the accumulation of piles of arbitrary music, then getting rid of the undesirable bits. I concentrated too much of the former part, yet the hard-drive’s capacity has reached its limits.

I finally had the opportunity to take some time off (owing to the holiday), so I got a few mandatory chores out of the way. Now that media files have been filtered, I will have fewer cases of bad music coming up when I change tracks in shuffle. mode The method of music erasure involved a few tricks to increase overall efficiency:

  • Deletion from the physical disk directly via the music player (in this case XMMS)
  • Deletion in batches of up to 12 files at a time
  • Seeking for 5-10 seconds per file using the track poisition bar, thereby getting a sense for what tracks are unwanted and what tracks must stay
  • Global shortcuts, particularly for skipping tracks
  • Prompts for deletion confirmation – use the ENTER key which is adjacent to the keypad and thus nearer to the mouse. Meanwhile, the other hand (usually the left) hovers near the ALT, SHIFT and CTRL keys to take advantage of keyboard accelerators.
  • Use of the playlist highlighter feature (of any) for selecting of multiple items, with the aid of the SHIFT key. This becomes natural after hours of repeated keystrokes and actions.

A big burden has been lifted off me. The result: more free space and improved ‘successful hit rate’ for music.

The next challenge which involves a mechanical-type job is organisation of my references. They tend to float around in different documents and some text files; all in a flat or inline text form, thus no semantics. One needs a better storage form, a better structure, more like a database. Putting some papers on-line has enabled me to use Web searches for quick discovery, but this is far from convenient. I want to embed everything in a BiBTeX-friendly tool. I have been planning organisation under a tool such as JabRef, which I have had installed for a while. Some time in the past I was using EndNote, but soon departed from that lock-in which involves expensive proprietary software and integration with Windows-centric programs.

Virtual Desktops & Dual-Head

3-D Desktop
A 3-D visualisation of virtual desktops
switching under 3-D Desktop (click image above for homepage)

VIRTUAL desktops are means of extending one’s workspace. Given the finite size of a monitor, one wonders if that size also imposes strict limits on the (in)visible window environment. Well, it does not. It is possible to treat the monitor as just a rectagular box or a a ‘sliding window’, which metaphrically glances at something much larger. It enables the user to view smaller segments of the whole at any one time. Most commonly, the user would watch only a quarter of the workspace at any one time.

Virtual desktop environments have been available for a long time to Linux user. They will also be officially introduced in Windows Vista, having encountered third-party software that achieved this in the past. Apple Macs have commercial add-ons that achieve the same thing — presenting the users with a pager to control multiple virtual desktops.

The Pager is a small widget which enables the user to select which segment of the screen should be viewed. More specifically, it enables switching from one virtual desktop to another. It often reflects on the content in all virtual desktops. In KDE, for example, the pager contains a schematic of active windows and their positions. In GNOME, it appears to even embed application icons. I used the Pager with virtual desktops about 4 years ago, but not excessively. I needed them when doing some programming jobs, but wasn’t competent with the corresponding CTRL+[1-4] shortcuts, which make the transition between one desktop to another very smooth and rapid.

On to page 2

Keyboard Navigation in Search Engines

Shortcut keysOne of the commonest Web activities involves information discovery and fetching using search engines. It is worthwhile to adopt habits that make that activity a more efficient and productive one. For example, the user can be delivered 100 results per page (in Google at the least). When using GoogleBar, the plug-ins can be configured to get 50 results by default. This is valuable to users on a fast connections.

I am sometimes surprised, on the other hand, by the lacking support for efficient keyboard navigation. Neither Google nor Yahoo use accesskeys in the results page. It always bogs down to having to scroll down (or go to the top of the page) and then aim at the fine numbers to skip to the next page.This is laborious if there are many pages to browse through. Some arrow-shaped buttons exist for that reason in various toolbars, but no keyboard accelerators are bound to them. Moreover, they only accommodate the more basic functions.

I am aware that my request is a ‘power user’ feature, but why not incorporate some keyboard shortcuts (accesskey) to make SERP navigation quicker? It is very simple to implement and it adds just a few bytes to the page. Size-wise, it is affordable even if the large majority of users take no advantage of it.

Related items:

Productivity in Research

IF I ever undertake a repetltive task that pertains to research, I wish to either automate it using existing (preferably free) tools, script it (e.g. bash, Perl or MATLAB which is by all means expenesive), or costomise the desktop environment to minimize the number of moves, clicks, etc. Productivity through convenience can be achieved using clipboard stacks, mouse focus policies and so forth.

KDE launcherI find Linux to be a powerful tool in research. Windows, for instance, could not replace the multi-tasking capabiltities and expresiveness of Linux. Macs likewise, although they are most popular among designers, technical designers included. They are not, as far as I can tell, an optimal programming platform considering the price which they sell for. Singularity from Microsoft is intended to address the deficiencies related to Windows in the research sector. It is Singularity, as well as Monad, that ought to endow Microsoft with the platform that suits so-called “power users”. Monad is a command-line tool for Windows, that has been hacked a few months ago and will therefore be excluded from Windows Vista. In the mean time, KDE will remain my favourite desktop environment. Linus Torvalds could give a polite nod.

Desktop environement productivity tools and essays:

Centralising Applications, Settings, and Data

Servers stack
A server as your main and central ‘workstation’

HAVE you ever wondered if re-entering passwords, restoring settings, synchronising bookmarks, and exchanging files are at all necessary tasks? Could these repeatable tasks possibly be avoided? Is there a way of working from a variety of places, totally oblivious to the location of data and the state of the applications used? To me, there is a simple method for keeping everything in a single place, but it relies on a quick network connection.

I keep all my settings synchronised by always SSH‘ing (must get X-forwarding enabled) to a single machine that acts as a server. All other machines are used merely as terminals; and yet, one must assume the user is always connected via fast fast Wi-Fi or Ethernet. How truly comforting would it be to have all the computers behave in the same way? With good bandwidth in hand, also the level of responsiveness is identical.

This can definitely be done with Windows and Apple Macs although, if you steer way from UNIX and its variants, that might involve complications when it comes to applications, utilities or commercial software (Windows in particular). It is worth emphasising that you need only install software once — on the server. Data is stored on the server as well and this includes settings, browser cookies and so forth.

In short: same everything, different hardware, from different locations, at any time (provided you do not mind electricity bills for workstations that are constantly on). I always leave my machines switched on because I often find that it is a good return (productivity-wise) on investment.

Related items:

Keychain ‘Optimisation’

Decline - a sharp drop
Little can be good sometimes

MINIMISATION is an important key to a happy life. Not necessarily minimalism, but a simplification rather.

Several years back, I identified the need to find the right key (among the large set) as quickly as possible. I wanted to optimise the ‘fetch time’. No fumbling, no mistakes. Given the amount of time we spend pulling keys out of our pockets, wouldn’t that seem reasonable? Many would repeat this belt-and-braces exercise about a dozen times a day.

Think what keys you truly need and when. I typically carry just 2 keys and 2 swipe cards. That is all I need in most circumstances. In total, they are weighing at about 30 grams and are invisible in the pocket. My PDA is quite discreet too: no bigger than a small cellular phone.

Wallets likewise. I carry coins or bills when required. I pour all change in my pocket and empty in all in central ‘repository of change’ when I get home. No bloat due to wallet! Pockets are emptied, the pants become lighter and there are never hard or sharp objects nearby valued organs.

Retrieval statistics: 21 queries taking a total of 0.351 seconds • Please report low bandwidth using the feedback form
Original styles created by Ian Main (all acknowledgements) • PHP scripts and styles later modified by Roy Schestowitz • Help yourself to a GPL'd copy
|— Proudly powered by W o r d P r e s s — based on a heavily-hacked version 1.2.1 (Mingus) installation —|