Archive for February, 2005

javascript:xmlhttprequest [JPSPAN] (Ajax) Feb 24 2005

javascript:xmlhttprequest [JPSPAN]

XMLHttpRequest Introduction

XMLHttpRequest is a native JavaScript object allowing further HTTP requests to be made from a page which has already loaded. It allows Microrequests to be made in response to user events in a web page, rather than requiring a complete page reload, making it possible to implement some notion of a rich client user interface, similar to desktop applications.

The API provided allows a fairly fine grained level of control over HTTP requests, allowing any request header to be set and exposes all response headers.

The original implementation came from Microsoft as an ActiveX object for IE. Mozilla followed suit and implemented XMLHttpRequest with an (almost) identical API. Konqueror (and Safari v1.2, based also on KHTML) also has an XMLHttpRequest implementation and support should be coming in Opera from v7.6x .

This resource isn’t meant as a tutorial for XMLHttpRequest but rather to gather as much information about it as possible. See the Tutorials below for getting started.

Firefox remote filesystem file manager TEH Awesome!!! Feb 24 2005

This is just really, really neat. Go here with a Mozilla based browser (like Firefox, for example) and click on the TRY FILEMANAGER link on the right-hand side.

Really cool. – filemanager: index

FileManager 1.2.3: New release with LGPL!

We have just made the new release for our FileManager, the 1.2.3 milestone, with many UI bugs fixed and the most important thing is that… FileManager is finally LGPL!!! This means you can freely use FileManager or any portion of its code in both free and proprietary projects. Source packages and installation guide can be found in the Installation section – dgthanhan (11/27/2004)

Introduction to XUL FileManager
FileManager is a XUL-based web application running on Mozilla family browsers. This software helps web-masters manage files on web-servers as easily as using Window Explorer. With this application you can easily control you website remotely without any installation.

Key features

* Browsing files and folders using tree and list controls
* Copying and moving files and folders using tradditional copy/cut/paste operations
* Uploading and Downloading files easily
* Built-in text editor
* Speeding up your operations by shortcut keys
* Easily controling your files and folders using context menus
* More features can be added as extensions
* And much more…

Filemanager License

FileManager is released under the GNU LGPL. More information on LGPL can be found at:

Relatively Absolute: Simple PHP Gallery Feb 23 2005

Saw this linked in a WordPress support forum post. May bear some investigation.

Relatively Absolute: Simple PHP Gallery


Simple PHP Gallery is a gallery management system designed to tackle small- to medium-size galleries with a minimum of hassle. While SPG sacrifices a few of the bells and whistles of other gallery systems in favor of simplicity, ease-of-use, and speed, it boasts a large feature set:
Version 1.1
Screenshot of Simple PHP Gallery 1.1

All of the features of 1.0, plus:

* Significant speed enhancements.
* Image precaching – significantly improves the appearance of speed when paging through images.
* Better compatibility with GD 1.x
* Better quality generated images with GD 2.x functions.
* Image resizing – Bypass your photo editing software and resize your images on the fly!
* Image caching – SPG 1.1 can resize your images once, then save the generated files forever!
* Accesskey navigation – Alt [-] for the previous image, Alt [ ] for the next image, Alt [u] to move up one level. (In accesskey enabled browsers)
* Compatible out-of-the-box with Dan Benjamin’s Better Image Rotator.
* Aliases and descriptions for images and folders, controled via an easy-to-edit ini file.
* Automatically generated sub-folder details.
* Automatic thumbnail alignment.
* Folder hiding – keep that pesky ‘cgi-bin’ folder from showing up in your gallery.
* Improved sorting – folder lists are now sorted alphabetically by alias or file name.
* Myriad bug fixes and improved all-around compatibility

This may be the first project that I’ve seen use a Creative Commons license for the source code (versus GPL, BSD, MIT, Apache, etc…)

SSH Tunnel Manager for OS X Feb 21 2005

Tynsoe projects

SSH Tunnel Manager is a front-end for the ssh command when used to open tunnels between two hosts. Those command lines are particulary long and confusing, especially for novices, and I never remember which argument comes first, if I have to open local or remote tunnels and so on… That’s why I wrote this tool.

Blog Torrent – Simplified bittorrent by Downhill Battle Feb 19 2005

Blog Torrent – Simplified bittorrent by Downhill Battle

Blog Torrent

The easiest, most intuitive torrent tracker in the world.

A project of Downhill Battle.

Feb 18: Version 0.9 Released
New Features:
-Supports Mac OS X for download and upload
-Elegant, optional support for MySQL

From the readme.txt:

Blog Torrent is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

The Pirate Bay – Swedish Bit Torrent site Feb 18 2005

The Pirate Bay

You gotta love these guys. Check out their legal threats section. LOL!

Date: Sat, 21 Aug 2004 18:21:43 -0100 (GMT)
From: anakata
Subject: Re: Unauthorized Use of DreamWorks SKG Properties

On Mon, 23 Aug 2004 wrote:

> Dennis L. Wilson, Esq.
> 9720 Wilshire Blvd., Penthouse Suite
> Beverly Hills, CA 90212
> Tel: (310) 248-3830
> Fax: (310) 860-0363
> August 23, 2004
> Box 1206
> Stockholm 11479
> Re: Unauthorized Use of DreamWorks SKG Properties
> To Whom It May Concern:
> This letter is being written to you on behalf of our
> client, DreamWorks SKG (hereinafter ^ÓDreamWorks^Ô).
> DreamWorks is the exclusive owner of all copyright,
> trademark and other intellectual property rights in
> and to the ^ÓShrek 2^Ô motion picture. No one is
> authorized to copy, reproduce, distribute, or
> otherwise use the ^ÓShrek 2^Ô motion picture without
> the express written permission of DreamWorks.
> As you may be aware, Internet Service Providers can
> be held liable if they do not respond to claims of
> infringement pursuant to the requirements of the
> Digital Millennium Copyright Act (DMCA). In
> accordance with the DMCA, we request your assistance
> in the removal of infringements of the ^ÓShrek 2^Ô
> motion picture from this web site and any other sites
> for which you act as an Internet Service Provider.
> We further declare under penalty of perjury that we
> are authorized to act on behalf of DreamWorks and
> that the information in this letter is accurate.
> Please contact me immediately to discuss this matter
> further.

As you may or may not be aware, Sweden is not a state in the United States
of America. Sweden is a country in northern Europe.
Unless you figured it out by now, US law does not apply here.
For your information, no Swedish law is being violated.

Please be assured that any further contact with us, regardless of medium,
will result in
a) a suit being filed for harassment
b) a formal complaint lodged with the bar of your legal counsel, for
sending frivolous legal threats.

It is the opinion of us and our lawyers that you are fucking morons, and
that you should please go sodomize yourself with retractable batons.

Please also note that your e-mail and letter will be published in full on

Go fuck yourself.

Polite as usual,

These are dark times we live in.

mesi-torrent – Your Torrents Site. Feb 18 2005

mesi-torrent – Your Torrents Site.

i, robot by Cory Doctorow Feb 16 2005

i, robot by Cory Doctorow

Arturo Icaza de Arana-Goldberg, Police Detective Third Grade, United North American Trading Sphere, Third District, Fourth Prefecture, Second Division (Parkdale) had had many adventures in his distinguished career, running crooks to ground with an unbeatable combination of instinct and unstinting devotion to duty.

Read the rest at Infinite Matrix:

(Via Boing Boing)

Desktop Manager – Desktop pager for OS X with awesome transitions Feb 15 2005

Did you ever want to use the ever-so-cool cube rotating desktop trick in OS X but couldn’t because you didn’t want or need to enable fast user switching? Now you can have AWESOME desktop transitions using this really, really nice little Open Source app:

About Desktop Manager

Desktop Manager is my own pet project to implement a (hopefully) easy to use virtual desktop manager for OS X. I’ve put it up here in the hope that it will be useful to others. Simply run the app and a pager should appear in the status bar and on the desktop.


  • Have any number of named virtual ‘screens’ (up to available memory) to arrange your programs on. Have one screen to keep your mail programs, one for web-browsing, one for work. The possibilities are almost endless.
  • Exciting switch transitions to make all your Windows/Linux using friends green with envy.
  • Control switching via fully configurable ‘hotkeys’.
  • Get an instant overview of your desktops via a status-bar based ‘pager’.
  • Move windows around in desktops via a desktop-based ‘pager’.
  • Desktop pager compatible with CodeTek VirtualDesktop skins.
  • Move windows between desktops easily via status-bar menu or Exposé-like ‘Operations Menu’.
  • Sticky window support – have one window on all desktops.
  • Active edge support – switch desktop when the mouse moves past the edge of the screen.
  • Desktop notification bezel – pops up on desktop switch to help you orient yourself.
  • Current desktop name available on desktop background to help you keep track.
  • Small, unobtrusive app – can be made to be totally invisible if you want. Designed to get out of your way and act like a part of the OS.

Go get it now: Desktop Manager

scriptbuilders @ | script archive Feb 14 2005

scriptbuilders @ | script archive

ScriptBuilders is’s ever growing archive of AppleScript scripts. This section is dedicated to those who provide their efforts to the community; not only to accomplish some task, but also for others to learn from. Currently we have 1460 files available for download, subdivided into 24 categories, which you can access via the menu below. Some packages contain more than one script. We strive to keep this archive as up-to-date as possible, so if you notice a script that isn’t posted in its latest version, please let us know.

sell diamonds