Feb 2 2009

Bookmarks for 26/01 through 02/02

These are links I found interesting for 26/01 through 30/01:

  • GlimmerBlocker — pAd blocker for Safari implemented as a non-intrusive proxy./p
  • Noscope | Journal | Extra Image Tags Plugin — pThis is a very minimalistic WordPress plugin, which finds all images you insert into your posts, and wrap them in extra 's, so you can style the hell out of them./p
  • The $300 Million Button — p”It's hard to imagine a form that could be simpler: two fields, two buttons, and one link. Yet, it turns out this form was preventing customers from purchasing products from a major e-commerce site, to the tune of $300,000,000 a year. What was even worse: the designers of the site had no clue there was even a problem.”/p
  • Cops Talk Funny — p”From recruits in academies to senior officers and command staff, you talk funny when you take the stand. Is it in the water at the academies; is there a secret society where you're taught this special language?”/p
  • Videogames outsell DVD and Blu-ray in 2008 — pRetail sales of videogames overtook that of DVD and Blu-ray for the first time, as sales of packaged media grew 6 per cent worldwide to hit USD 61 billion in 2008, according to Media Control GfK International./p

Jan 26 2009

Bookmarks for January 25th through January 26th

These are links I found interesting for January 25th through January 26th:


Dec 21 2005

Foxit Reader

Foxit Reader: a quick, small alternative PDF reader as opposed to Adobe’s slow, bloated Acrobat reader.


Nov 12 2005

Things I Don’t Like About iTunes

  • I want a “remove duplicate entries” option for playlists. I quite often drag good tunes to various playlists, but I’m never sure if I already have the song there.
  • I want the option to have iTunes play the currently selected track after the current one is finished, like Foobar does.
  • Retarded tag writing. It writes its gain info as a comment, for crying out loud! Why can’t iTunes make its own ID3 field called iTunesGain or something and store the data there?
  • And on the topic of audio gain, use a commonly accepted standard instead to be compatible with lots of other players.
  • Reshuffling the party list (with 25 songs) takes forever when the music is on an SMB mount. Why?
  • Stop using 100MB of memory!

Feb 22 2005

SNAFU

The front page was b0rked for a couple of hours. I still had Movable Type installed, and it looks like someone managed to send a trackback (I had deleted mt-comments.cgi to prevent spam, since I don’t even use MT any more), which caused the front page to be overwritten by MT.

I took this as a sign that it was time to upgrade to WordPress 1.5. So I did. All is well again.

Later: Surprise surprise, it was trackback spam.


Dec 18 2004

Synergy

Synergy is a very useful little application. It allows you to share a mouse and keyboard between several computers over a network, and even share the clipboard between them. Works for Windows, OS X and Unix (X).

This is great when I play Eve Online — it works just fine for games that have a mouse pointer. Games without a mouse pointer (such as the typical first-person shooter) keep control of the mouse on the computer it’s played on.

This is a very nice setup. I usually have my laptop next to the desktop monitor when playing Eve, to keep an eye on IRC activity and post on the forums.

One computer is set up as a server — this is the one that has the mouse/keyboard to be shared with the other computers. The others then start Synergy in client mode and connect to the server. Very easy.

No hassle with ports and IP addresses either; the server selects a name for itself and the clients, and then you configure the layout of the screens to decide what display the mouse should move to when it reaches the edge of that screen.

The clients just need a client name and a server name to connect to. Then you’re up and running.


Oct 7 2004

Living wireless

I bought myself a wireless Netgear PC Card the other day. I’ve barely used the stationary computer since then, except for playing some EVE.

Freedom! I can move my laptop wherever I want! No trailing network cable! At least for 90 minutes or so, then I need to recharge the battery. Not exactly a stellar battery time, but I’m not really intending to use the laptop “on the go” anyway.

I also spotted three other networks in the vicinity, all of them without protection, and one who has enough sense to both use WEP and not announce his network. (Not that this stops me from finding it.)

Right now I’m in bed, and the only wire connected to my laptop is the one from my headphones.

One slight problem, now solved, was how to organize my music on the laptop. When my stationary computer is running, I can play all my music via the shared playlists in iTunes.

Copying my music to the laptop to play when I’m not at home isn’t a problem, but keeping it organized was. So I had a look at rsync.

rsync isn’t new to people who have some Unix experience. It’s an application to copy stuff from location A to location B, where A or B doesn’t necessarily have to be the computer you’re running rsync on.

I’ve used it quite a lot in Linux environments, but now I had to run it in Windows. Cygwin to the rescue!

Cygwin is essentially a Unix environment in Windows, with all the familiar shells and command line applications ported to Windows.

I only need to sync from the file server, running Linux, to my laptop, so there’s no need for an rsync service on the laptop. If you’re interested in that, here’s a good guide.

I have a batch file with the following command in it:

rsync -rtv -e ssh –stats –modify-window=1 –delete –progress echo@192.168.0.3:/mnt/data/Music/Albums/ /cygdrive/d/Albums

This will recursively copy everything in /mnt/data/Music/Albums/ on the file server to D:Albums on the laptop. Cygwin uses a pseudo-directory for different drives in Windows: /cygdrive/d/ equals D:.

The --delete flag removes any file on the destination that doesn’t exist on the source; so if I remove something from the file server, it gets deleted on the laptop as well the next time I run rsync.

Update: I had some problems with rsync checking every single file, despite them matching on the file server and the laptop. After reading the rsync man page, I found that Windows doesn’t store file dates with the same precision as Linux, so rsync saw them as possibly different due to the time difference and had to check them. Adding --modify-window=1 as an option to the rsync command solved this.

The command above has been updated to reflect my new settings.


Dec 4 2003

iTunes playlists

Following up to an entry on NSLog, here’s a list of my smart playlists in iTunes.

  • “Getting moldy” — My rating is in the range of 3 to 5 stars; last played is not in the last month; limit to 10 songs selected by random.
  • “Recently played” — Last played is in the last month; limit to 100 songs selected by most recently played.
  • “Top 25″ — Limit to 25 songs selected by most played; match only checked songs.
  • “Top rated” — My rating is greater than 4 stars; play count is greater than zero.
  • “Unrated” — My rating is zero stars; limited to 10 songs selected by random; match only checked songs.

Smart playlists in iTunes rocks my world. Before them (known as “the dark ages”), I tended to either listen to a random playlist with all my songs (though I still do that 70% of the time in iTunes) or listen to a subset of my favorite songs.

The ability to make a playlist of songs I haven’t played in a long while alone makes smart playlists worthwhile.

I currently have 2222 songs in iTunes (how’s that for symmetry?), and rating them all takes time. So I listen quite a lot to the Unrated list now and make a quick rating of the song. The ratings are always in a state of flux and may change on subsequent plays. Of course, smart playlists update themselves dynamically, so as soon as I rate a song on the Unrated list, it disappears and another unrated song is added.


Oct 17 2003

iTunes for Windows

iTunes for Windows is released. Get it from Apple or grab it via this torrent (BitTorrent download)

First impressions: Ctrl-W closes the entire application. This is bad. In OS X, it just closes the window and keeps iTunes running and playing. This means I have to keep it in the activity field while running. Slightly annoying.

I’ll toy around a bit with the music sharing; tomorrow I’ll set up an SSH tunnel from school to home and see if I can access my music that way. iTunes only allows music sharing on local subnets; but an SSH tunnel is considered local for all intents and purposes.

Update: Some more impressions.

  • iTunes quits if I right-click the close button. Broken behavior, no Windows applications do that.
  • No always on top. Windows is (duh) windows focused as opposed to the application focus on a Mac; I want always on top for the mini-mode. It iTunes had only used the default Windows widgets instead of the OS X brushed metal appearance, I could use the nVidia drivers to force a window to be always on top.

For something that calls itself “the best Windows app ever” (Apple.com front page as of writing this), it sure is inconsistent with every other Windows app in existence…

More update: I’ve tried the Rendezvous sharing now. It rocks.

I have a Mac here too, and I used to mount my music collection via SMB to access it from my Mac. Now I just need to have iTunes running on my Windows machine, and the Mac sees the entire collection at once via the Rendezvous shared playlist. Rock on.

I want more Rendezvous/Zeroconf applications for Windows!


Aug 29 2003

Tools of the trade

The tools I use for my digital music enjoyment.
Continue reading