Weblinks Top Level

Categories

Links in this category and its subcategories

A guide to VoIP and Asterisk
jhm – Wed, 2005 – 06 – 01 08:01

An article about how to setup Asterisk

Advanced Bash Scripting
jhm – Fri, 2005 – 02 – 18 08:43

This book is suitable for classroom use as a general introduction to programming concepts.

Ajax Patterns
jhm – Sat, 2006 – 05 – 20 11:54

an Ajax portal and homepage for the upcoming "Ajax Design Patterns" text (O'Reilly), with full text online.

Amiga 3000
jhm – Thu, 2004 – 12 – 30 10:36

Amiga 500
jhm – Thu, 2004 – 12 – 30 10:35

Apache2::Reload - Reload Perl Modules when Changed on Disk
jhm – Thu, 2005 – 12 – 15 10:12

Apache2::Reload reloads modules that change on the disk.

When Perl pulls a file via require, it stores the filename in the global hash %INC. The next time Perl tries to require the same file, it sees the file in %INC and does not reload from disk. This module's handler can be configured to iterate over the modules in %INC and reload those that have changed on disk or only specific modules that have registered themselves with Apache2::Reload. It can also do the check for modified modules, when a special touch-file has been modified.

Apple Mac OS X
jhm – Wed, 2004 – 12 – 29 11:14

Ariadne II
jhm – Thu, 2004 – 12 – 30 10:42

Banksy
jhm – Tue, 2008 – 08 – 26 11:45

This lad is an artist. I love his Norman Rockwell themed social critique like

Banksy

Barak Obama's Web Site
jhm – Tue, 2007 – 04 – 03 14:23

community driven web site of Senator Barak Obama

Bayesian filtering
jhm – Wed, 2004 – 12 – 29 13:29

Bayesian filtering is the process of using to Bayesian
statistical methods classify documents into categories.

Ben Edelman's Spyware MustRead
jhm – Fri, 2005 – 03 – 11 00:58

Comparison of Unwanted Software Installed by P2P Programs

Blender3D
jhm – Wed, 2005 – 02 – 16 09:24

Blender3D is a project I first got introduced to back in 199[67]. It absolutely blew my mind then, and since it was bought from NaN Technologies by the community and opensourced, it rocks even more. I just wish the browser plugin came back. ...

Booting Max OS X
jhm – Fri, 2005 – 03 – 18 08:22

This page contains a brief description of the Mac's firmware (analogous to the PC BIOS in many respects), the bootloader, and the typical Mac OS X boot up sequence. There are significant differences between how older (68k, "Old World" PowerMacs) and newer (everything currently, but essentially "New World" machines with Open Firmware 3.x that load ROM from a file) boot. The discussion here applies to the newer systems.

Broadband Speedtest
jhm – Tue, 2007 – 02 – 13 10:02

This is probably the nicest speedtest for broadband connections.

btail
jhm – Wed, 2004 – 12 – 29 13:32

Btail monitors a logfile for specific events. To do this it uses a bayesian filter to determine what events are worth passing through and which should be suppressed.

Camino Browser 2.x and Java
jhm – Thu, 2012 – 03 – 29 07:57

Today I spent way too much time trying to figure out how to enable Java on a browser I hardly ever use. Turns out Camino in it's latest incantation does not support Java out of the box.

Fortunately it is easy to fix:

Installing the Java Embedding Plugin

1. Download the latest version of the Java Embedding Plugin (0.9.7.5 as of November 30, 2011)

Celiac Disease
jhm – Thu, 2004 – 12 – 30 09:24

Immune responses to gluten, the proteins found in cereal grains are a common cause of disease. In celiac disease the gastrointestinal tract is the primary target organ; however systemic disease is an important consequence of cereal grain ingestion in many patients. We think that the people diagnosed with celiac disease are a sub-population of a much larger group with gluten allergy.

COMET - the next stage of AJAX
jhm – Wed, 2007 – 03 – 21 15:34

quoted from the article


Regular Ajax improves the responsiveness of a UI for a single user, but at the cost of allowing the context to go “stale” for long-lived pages. Changes to data from others users is lost until a user refreshes the whole page. An application can alternately return to the “bad old days” and maintain some sort of state mechanism by which it tells client about changes since the last time they’ve communicated. The user has to either wait until they preform some action which would kick off a request to see the updated state from other users (which might impact the action they wanted to preform!) or request changes from the server at some interval (called “polling”). Since the web is inherently multi-user, it’s pretty obvious that regular Ajax imposes usability and transparency hurdles for users. Applications that employ the Comet technique can avoid this problem by pushing updates to all clients as they happen. UI state does not go out of sync and everyone using an application can easily understand what their changes will mean for other users. Ajax improves single-user responsiveness. Comet improves application responsiveness for collaborative, multi-user applications and does it without the performance headaches associated with intermittent polling.

Comet: Beyond AJAX
jhm – Wed, 2007 – 03 – 21 15:28

quoted from the article


Comet application fight lag by avoiding HTTP and TCP/IP set-up and tear-down and a single connection is re-used. But the big kicker for AJAX is polling latency which Comet avoids. The big takeaway: transfer only the necessary data, exactly when it’s most relevant.


There are two implementation techniques: Long-polling where you reconnect after every datagram. This is simple to implement with XmlHTTPRequests. Another method is to use multi-part XmlHTTPRequests. This works differently on IE and Firefox and doesn’t work on Safari. No known system does this portably today.

Command Line
jhm – Wed, 2005 – 01 – 05 10:41

In the Beginning was the Command Line by Neal Stephenson

Commodore 64
jhm – Thu, 2004 – 12 – 30 10:30

Commodore SX64
jhm – Thu, 2004 – 12 – 30 10:31

Commodore VIC 20
jhm – Thu, 2004 – 12 – 30 10:29

Copy Tracks to remote iTunes
jhm – Sat, 2008 – 03 – 15 09:02

Thanks to Paul I got spared a lot of time trying to figure this out for myself. I have the same setup (mini with front row as media center) and even use a NAS to store everything, but could never figure out how to add it to the remote iTunes

CyberStormMK3
jhm – Thu, 2004 – 12 – 30 10:37

cygwin
jhm – Mon, 2005 – 01 – 10 15:43

Cygwin is a Linux-like environment for Windows.
It consists of two parts:

  • A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
  • A collection of tools, which provide Linux look and feel.

The Cygwin DLL works with all non-beta, non "release candidate", ix86 32 bit versions of Windows since Windows 95, with the exception of Windows CE.
<opinion>A must have on any Windows system.</opinion>

Cygwin Environment Variable
jhm – Mon, 2005 – 01 – 10 15:41

The CYGWIN environment variable is used to configure many global settings for the Cygwin runtime system.

Delfina Lite
jhm – Thu, 2004 – 12 – 30 10:39

Diagnosing and Treating Celiac Disease
jhm – Thu, 2004 – 12 – 30 09:21

Celiac disease is far more prevalent than once thought. If left untreated, it can be debilitating. Dr. Peter Green, director of the Celiac Disease Center at Columbia University, joins us to discuss the diagnosis and treatment of this disorder.

Diesel Technology Forum
jhm – Sat, 2006 – 05 – 20 11:44

Looking to buy a car with better fuel economy, we started to check out diesel vehicles. The problem in California is to find a gas station that actually carries diesel fuel.

Disable Dashboard
jhm – Sun, 2006 – 03 – 05 11:17

How to disable Dashboard

Django | Python Web Framework
jhm – Tue, 2005 – 08 – 02 07:48

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

DNSreport
jhm – Thu, 2005 – 01 – 06 21:21

Very helpful link to test your DNS setup

Downgrade iTouch Firmware
jhm – Wed, 2007 – 12 – 19 13:04

Important step if the device gets updated to 1.1.2 by accident

Dynamic Zone Changes
jhm – Mon, 2007 – 04 – 02 23:09

how to update a running zone

EGS Spectrum
jhm – Thu, 2004 – 12 – 30 10:38

Energy Fiend
jhm – Sat, 2005 – 08 – 20 07:48

A lot of people have been wondering how the Death by Caffeine Calculator works, and how to interpret the results. Here’s the basics you need to know:

engrish.com
jhm – Sat, 2005 – 07 – 02 07:57

Engrish can be simply defined as the humorous English mistakes that appear in Japanese advertising and product design

Expect man-page
jhm – Sat, 2005 – 09 – 03 10:41

Man page for expect

Fallacies of Distributed Computing
jhm – Tue, 2007 – 03 – 20 09:41

This is something I have to do with on a daily basis. The list sounds silly, but is spot on:

  1. The network is reliable.
  2. Latency is zero.
  3. Bandwidth is infinite.
  4. The network is secure.
  5. Topology doesn't change.
  6. There is one administrator.
  7. Transport cost is zero.
  8. The network is homogeneous.

usually we are affected by all of them

Fast, Good, Cheap
jhm – Fri, 2006 – 11 – 10 14:51

pick three

FireBug
jhm – Wed, 2006 – 08 – 02 14:08

FireBug lets you explore the far corners of the DOM by keyboard or mouse. All of the tools you need to poke, prod, and monitor your JavaScript, CSS, HTML and Ajax are brought together into one seamless experience, including a debugger, an error console, command line, and a variety of fun inspectors.

Firefox tips
jhm – Mon, 2005 – 09 – 26 05:52

This page contains various tips and tricks for Firefox. Most of these tips involve editing of text files on your hard drive and is not recommended if you're not familiar with basic file and folder usage. The tips are divided into four categories and sorted by importance/popularity.

Fuel Economy
jhm – Sat, 2006 – 05 – 20 11:49

The government has a web-site that explains the benefits of fuel economy and technologies available. It also helps compare available vehicle choices in regards to fuel economy.

Funny Monkey
jhm – Thu, 2007 – 04 – 19 19:45

Some interesting thoughts about media literacy, google bombing, and white supremacism

Futurama will be back
jhm – Sun, 2007 – 02 – 04 12:09

Futurama Three Being a big fan of this show, I am glad that, according to the linked story, Futurama will be back on TV in 2008. I can hardly wait.

I am almost religiously re-watching all four seasons episodes, because I find the characters so entertaining and well thought-out. I particularly love all stories with reference back in time allowing to demonstrate how silly things are we do today.

G2 notification module
jhm – Sat, 2006 – 05 – 13 21:07

notification module (with scheduler discussion)

Get in the Zone with Solaris 10
jhm – Thu, 2005 – 03 – 17 11:10

Every now and again an entirely innovative approach to computer technology appears on the market. If you are anything like me then you have probably been working with computer technology for as long as you can remember. This includes the original PONG and probably 6502 assembly language programming on a Commodore PET with 8K of RAM. You have owned at least one Hewlett Packard calculator that used RPN and a Timex Sinclair Z80 computer. You could speak four different programming languages by the age of seventeen. I have this amazing attraction to really innovative technology. Things that actually capture my attention not because they are powerful but because they are entirely innovative in the way that they work. OKay, I admit that PONG was not slick but it was at least captivating at the time.

GrowlMail on Snow Leopard
jhm – Fri, 2009 – 09 – 04 10:19

Since upgrading to Snow Leopard I don't get the beloved GrowlMail popups anymore, because the GrowlMail application does not work under Snow Leopard, yet.

But, there are a thousand ways to skin a cat, as this cuddly proverb knows. Mail Rules and Applescript can compensate for the lack of GrowlMail.

gumstix
jhm – Mon, 2005 – 03 – 28 19:35

The worlds's smallest IP-PBX at astricon: Starting with a 400 Mhz Gumstix and cutting and squeezing Linux and Asterisk into 11MB of flash, the finger sized board supports over 40 simultaneous ulaw voip calls

Hazzah
jhm – Tue, 2006 – 06 – 27 15:51

Hazzah! Back in the days…back in the pirating days (not MP3’s – Gooch). Hazzah was a word coined when drawing swords. Someone would say hazzah! Swords would then be drawn to battle. Kind of like Miles from Celebrity Deathmatch, saying, “Let’s Get It On!”.

Home Page of Ween
jhm – Thu, 2008 – 12 – 11 17:10

New music by Ween

How to Copy and Paste text to and from an rxvt terminal
jhm – Tue, 2007 – 12 – 04 10:50


Text which has been copied to the clipboard via Ctrl-c (or cut with Ctrl-x) can be pasted directly into an rxvt terminal by positioning the cursor in the rxvt terminal where you want the text inserted and holding the shift key while clicking the left mouse button.


To copy text from an rxvt terminal simply drag the cursor over the region of text you want to select with the mouse while holding the left button down. Selected text will be highlighted and available in the clipboard for pasting into other applications via Ctrl-v. Double-clicking on a word will select the entire word. Clicking three times will selected an entire line. To select a range of words you can double click on the first word, then set the mouse cursor to the right of the last word or letter you want copied, and right-click.

How to get content onto your Kindle from Mac OS X
jhm – Sun, 2008 – 10 – 12 08:51

As the author of this blog says, incredible how hard it was to find this information.

How to write drupal filters
jhm – Thu, 2005 – 06 – 16 06:32

This is a 'bookmark' so I can find the page again

Howto fix the “edit home screen” loop for iPhone
jhm – Sun, 2008 – 06 – 01 08:46

Everybody loves the idea to be able to login to the iPhone via ssh and marvel at the fact that this exquisite piece of HW is actually running UNIX (well, a stripped down version of Mac OS X, anyways). It soon dawns that EVERY iPhone has the same root password installed - which is not real security threat considering the fact that ssh as means to login is not supposed to be running anyways. Once you jailbreak your device, you are able to login, but so is everybody else.

Now, when you put on your sysadmin hat and go an change the root password on any of the mobile Mac OS Xes, you'll get a nasty surprise.

HP 41c
jhm – Thu, 2004 – 12 – 30 10:28

HP 65
jhm – Thu, 2004 – 12 – 30 10:25

Hybridizing Java
jhm – Sat, 2007 – 03 – 24 08:14

A very thoughtful 'article' by Bruce Eckel about the state of affairs of 'the Web'

HyperDictionary
jhm – Thu, 2004 – 12 – 30 13:00

Cool online dictionary

IE DOM Inspector
jhm – Thu, 2004 – 12 – 30 08:51

This tool runs in an explorer bar in Microsoft Internet Explorer. It is useful for exploring elements, events, and interfaces in HTML documents.

IE PNG Alpha Fix v1.0
jhm – Tue, 2008 – 01 – 08 12:22

Thanks to this guy there is png transparency support for Windows IE6


Well, now you can add decent PNG support to IE5.5+ on Windows with no changes to your website HTML source code. This script will add near-native PNG support with full alpha opacity, with only one line in your CSS file, that applies to all <img> tags and also background images!

IE5 Web Developer Accessories
jhm – Thu, 2004 – 12 – 30 08:53

These tools help the Web developer or those just curious about how pages are coded. The DOM tree tool lets you view all the Document Object Model properties in tree form via the tools menu or a right-click of the mouse. And for those who are tired of scrolling through hundreds of lines of HTML to find that one section of code that does what you want, search no more—now you can simply highlight the area of the Web page for which you want to view the source, right-click on it, and select "View Partial Source." Not supported by Microsoft.

Important Tool
jhm – Fri, 2008 – 09 – 05 15:14

This is what we need, a Thneed

Jabber User Guide
jhm – Sat, 2005 – 03 – 19 14:12

Jabber is an open-source instant messaging platform that uses open, XML-based protocols to create the standard functionality people expect of an IM system: one-to-one chat, multi-user chat, the ability to subscribe to someone else's presence, and so on. (See the Jabber Overview for details.)

JavaPlugin Tester
jhm – Thu, 2006 – 03 – 23 12:26

This is a nice small applet that displays the JVM version of your JavaPlugin, when enabled. This turns out to be really helpful on Mac OS X.

JavaScript and the Document Object Model
jhm – Sun, 2005 – 03 – 20 14:41

By Nicholas ChasePresident, Chase and Chase, Inc.
01 Jul 2002

In this article, I look at the structure of a Web page from a Document Object Model point of view, examining children and parents and adding nodes to and editing nodes within an existing document. To illustrate this, I build a page where the user can create a series of notes to the page and edit their content. (The page won't get too fancy; I'll leave saving the content, moving them around, resizing them and such to you.) As this is something that could be accomplished without much trouble using DHTML techniques, why bother with DOM?

jaxer
jhm – Tue, 2008 – 03 – 11 16:32

This seems really interesting

John Wheeler
jhm – Thu, 2005 – 06 – 30 08:10

JpGraph
jhm – Sun, 2005 – 02 – 27 11:20

JpGraph is a fully OO (Object-Oriented) Graph creating class library for PHP >= 4.3.0. The library can be used to create numerous types of graphs on-line. JpGraph makes it easy to draw both "quick and dirty" graphs with a minimum of code as well as complex graphs which requires a very fine grained control. The library assigns context sensitive default values for most of the parameters which minimizes the learning curve. The features are there when you need it - they don't get in your way!

JPSpan
jhm – Wed, 2005 – 01 – 19 11:34

JPSpan provides tools to “hook up

KQED public radio
jhm – Thu, 2004 – 12 – 30 09:33

KQED Public Radio was founded in 1969, and the station began broadcasting later that year with a skeletal staff of paid employees and volunteers. In 1987, the station's format was changed to an all-news and information service. Since the format change, the weekly audience for KQED Public Radio has more than doubled.

LavaSoft
jhm – Sat, 2006 – 09 – 02 08:13

The offer a free adware checking program (see attachement)

Linux
jhm – Wed, 2004 – 12 – 29 11:15

This is just a link back to the linux.org home page

Live Music by Ween
jhm – Thu, 2008 – 12 – 11 17:11

more ween links

Local Cached Tsunami Pictures
jhm – Fri, 2004 – 12 – 31 22:04

The DigitalGlobe pictures cached in my gallery

Mac OS X - Clearing DNS Cache
jhm – Wed, 2006 – 05 – 03 11:15

Once you go to a Web site, or do any DNS lookup, the IP gets cached for quite a while. This becomes a royal pain if you’re a systems administrator who is in the middle of migrating domains from one server to another. Executing lookupd -flushcache clears the cache, restarts the caching daemon, and fetches fresh DNS records. And there was much rejoicing…

Mac OS X 10.4 wiki
jhm – Sat, 2006 – 11 – 11 08:43

Mail Act-On
jhm – Fri, 2006 – 12 – 01 09:12

Plugin for Apple's Mail.app to attach keystrokes to mail rules

Mail.app Unread Mystery
jhm – Thu, 2007 – 08 – 23 09:56

After having silently suffered for a long time, finally the solution to my read e-mails reverting back to unread status ...

Mandrake
jhm – Wed, 2004 – 12 – 29 11:18

Since I use Mandrake on my two x86 boxes and an old clam shell PowerBook I want to link back to their site

Media Matters
jhm – Sun, 2005 – 02 – 20 11:15

Media Matters for America is a Web-based, not-for-profit progressive research and information center dedicated to comprehensively monitoring, analyzing, and correcting conservative misinformation in the U.S. media. Conservative misinformation is defined as news or commentary presented in the media that is not accurate, reliable, or credible and that forwards the conservative agenda.

Mobile Apps
jhm – Wed, 2007 – 12 – 19 13:06

mobile apps for iPhone

Modern X Architecture
jhm – Wed, 2005 – 06 – 08 06:27

Ross Burton's blog, containing many interesting things like Devil's Pie

MultiFace II
jhm – Thu, 2004 – 12 – 30 10:41

Multiple Node Access logic patch
jhm – Fri, 2008 – 11 – 14 11:13

drupal related

NFS via ssh tunnel
jhm – Sat, 2005 – 06 – 04 06:49

Tunneling NFS traffic via ssh

Having received a couple of questions lately about Solaris support for ssh tunneling of NFS traffic, a short description of how it can be done and what happens to NFS when ssh tunneling is used.

NGINX + PHP-FPM + APC = Awesome
jhm – Sun, 2009 – 07 – 26 06:55

Trawling the internet for solutions that combine APC with memcache I came across this article. It talkes about NGNIX and APC, one of my next frontiers (ngnix) anyways, so I decided to "bookmark" it here.

OpenDarwin WebKit Drosera
jhm – Wed, 2006 – 08 – 02 14:13

from the website

I would like to introduce a new addition to the WebKit open source tools—a JavaScript debugger. Drosera, named after the largest genera of bug eating plants, lets you attach and debug JavaScript for any WebKit application—not just Safari.

Perl
jhm – Tue, 2005 – 01 – 04 06:11

My second favorite language to write programms in.

PHP static late binding
jhm – Sun, 2010 – 11 – 28 12:07

I just stumbled across this myself and am glad that I am not crazy after all ...

PHP.net
jhm – Tue, 2005 – 01 – 04 06:06

My current, favorite programming language.

pkgadd doesn't really handle filesystems with more than 5TB of free space
jhm – Wed, 2008 – 12 – 10 17:18

I just ran into this problem myself. A coworker found this site. The issue is also discussed at http://www.opensolaris.org/jive/thread.jspa?messageID=102769

They problem surfaced when I tried to install packages in a zone I had created on a zfs filesystem that happened to be on a x4500 with 15 Terabytes of free space.

The work around is to slap a quota on the the ZFS that the zone sits on.

Printing to Mac (OSX 10.2 - Jaguar) from Windows
jhm – Thu, 2005 – 03 – 17 10:05

This document provides detailed step by step instructions and supporting diagnostics that will allow a Windows PC to print to printers shared on a Mac running OSX 10.2 or later (Jaguar) using SAMBA. It assumes familiarity with the Terminal

Prototype callbacks and this keyword
jhm – Mon, 2007 – 05 – 14 10:04

Trying to encapsulate programming logic into objects, I hit a snag when dealing with event callbacks in javascript. Using the prototype library I use the Object.extend method to create my own objects, which contain their own event handlers. When the event handler fires, the reference to the object instance has been lost, however, so the code does not work anymore.

The gentleman in this blog entry found the solution: the callback needs to be passed as event listener like so

this.callback.bindAsEventListener(this)

and all is well.

Public Radio Podcasting
jhm – Fri, 2005 – 07 – 08 08:41

PXE/Jumpstart server configuration
jhm – Wed, 2005 – 02 – 23 18:33

The follow assumes that the PXE is being setup on a private subnet of 192.168.1.0, and that the server is being setup as 192.168.1.77 and is also named jazz. Please edit these files as needed to reflect the proper network that you use, as well as the hostname in the /etc/hosts file. Change the client names and/or IPs to reflect what you would like to serve out.

Quicksilver
jhm – Sat, 2006 – 11 – 11 08:14

Quicksilver is a launcher.

When opened, it will create a catalog of applications and some frequently used folders and documents. Activate it, and you can search for and open anything in its catalog instantly. The search is adaptive, so Quicksilver will recognize which items you are searching for based on previous experience. It also supports abbreviations, so you can type entire words, or just fragments of each. When not in use, Quicksilver vanishes, waiting for the next time you summon it.

QuirksMode
jhm – Sun, 2005 – 03 – 20 16:08

QuirksMode.org is the personal and professional site of Peter-Paul Koch, freelance web developer in Amsterdam, the Netherlands. It contains more than 150 pages with CSS and JavaScript tips and tricks, and is one of the best sources on the WWW for studying and defeating browser incompatibilities.
It is free of charge and ads, and largely free of copyrights.

rdesktop
jhm – Tue, 2005 – 01 – 11 08:07

rdesktop is an open source client for Windows NT Terminal Server and Windows 2000/2003 Terminal Services, capable of natively speaking Remote Desktop Protocol (RDP) in order to present the user's NT desktop. Unlike Citrix ICA, no server extensions are required.

Rosetta
jhm – Thu, 2006 – 10 – 12 21:55

Most of the applications that come on your Intel-based Mac are Universal applications, designed for screaming performance with the Intel Core Duo. That includes Mac OS X, iLife ’06, Safari and Mail. Most existing applications will continue to run, thanks to Rosetta. Pro applications from Apple — including Final Cut Pro, Motion, Soundtrack Pro, DVD Studio Pro, Aperture, Logic Pro, Logic Express, Shake and Final Cut Express — are not supported by Rosetta. For most applications, you can upgrade to the Universal version for minimal cost (see “Apple Applications” to right). Third-party applications that require precision real-time playback may perform better with a Universal version. For the expected arrival dates of Universal versions of third-party applications, check with their manufacturers.

Ruby On Rails
jhm – Tue, 2005 – 08 – 02 07:50

Rails is a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code than most frameworks spend doing XML sit-ups

Running Windows with No Services
jhm – Thu, 2005 – 07 – 28 20:56

A Windows service provides functionality to the operating system and user accounts regardless of whether anyone is logged into a system. Windows XP comes with around four dozen services enabled by default, including ones that many people consider superfluous like Remote Registry, Alerter, and SSDP Discovery (Universal Plug and Play). A question many Windows administrators commonly have is therefore, which services can I safely disable? What if I told you that for at least basic functionality like Web surfing and application execution, Windows doesn’t need any services? In fact, you can also

Safari Icon Manager
jhm – Sun, 2005 – 11 – 27 13:05

This small, simple application lets you browse all of the icons in your Safari icon cache (the little icons that appear in your History and Bookmarks menus). It lets you delete certain icons from the cache, useful for web developers so they can update their site's icon. It can also set locally-stored custom icons for your sites. Finally, it can also empty the entire icon cache.

SAJAX - Simple Ajax Toolkit
jhm – Sun, 2005 – 03 – 20 15:42

Sajax is an open source tool to make programming websites using the Ajax framework — also known as XMLHTTPRequest or remote scripting — as easy as possible. Sajax makes it easy to call PHP, Perl or Python functions from your webpages via JavaScript without performing a browser refresh. The toolkit does 99% of the work for you so you have no excuse to not use it.

ScheduleWorld
jhm – Mon, 2005 – 01 – 03 14:09

Scheduleworld is a complete open standards based calendaring and scheduling alternative to Microsoft Exchange and Microsoft Outlook.

scp resume
jhm – Mon, 2009 – 11 – 16 18:38

I have to say, this is a pretty ingenious way to accomplish resume for scp ...

rsync --partial --progress --rsh=ssh user@host:remote_file local_file

or put it into an alias
alias scpresume="rsync --partial --progress --rsh=ssh"

scriptaculous
jhm – Tue, 2006 – 08 – 01 14:28

The Web is changing. The 30-year-old terminal-like technology it was originally is gradually giving way to new ways of doing things. The power of AJAX allows for rich user interaction without the trouble that has bugged traditional web applications. Building upon the wonderful Prototype JavaScript library, script.aculo.us provides you with some great additional ingredients to mix in.

SecuritySage
jhm – Wed, 2004 – 12 – 29 09:20

SecuritySage security and privacy services can help your organization protect itself from the dangers inherent in networked life. Whether you are a fortune 500, or a small to medium businesses, we will help you to mitigate risks, maximize business objectives, and increase the efficiency of your security environment. Read more at [weblink:48]

Show Windows' Control Panel Who's in Charge
jhm – Sat, 2005 – 07 – 30 20:55

The Control Panel is supposed to be Windows' command central for changing your computer's settings. Instead, it's a confusing mix of wizards and dialog boxes, with settings you never change alongside those you probably tweak quite often. Windows XP's Control Panel is a bit more organized: It groups icons into categories and provides tasks within each. (You can also use the traditional Control Panel view in XP if you wish.) Unfortunately, if you already know which Control Panel applet you want to open, XP's new arrangement only means more clicking. These tips will let you tailor Control Panel i

SleepWatcher - A utility to run tasks on sleep/wake
jhm – Mon, 2009 – 01 – 26 01:37

This is a utility I have been looking for. It allows you to execute tasks when the computer/display goes to sleep and/or wakes up. Very nice.

Here is a little more discussion about it.

Solaris
jhm – Wed, 2004 – 12 – 29 11:16

A link to Solaris at Sun.Com 

SOMAFM
jhm – Thu, 2004 – 12 – 30 09:30

listener-supported, commercial-free, underground/alternative radio broadcasting from San Francisco

SpamAssassin
jhm – Wed, 2004 – 12 – 29 09:21

SpamAssassin is a mature, widely-deployed open source project that serves as a mail filter to identify spam, also known as unsolicited commercial email (UCE). SpamAssassin uses a variety of mechanisms including header and text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases. SpamAssassin runs on a server, and filters spam before it reaches your mailbox. Read more at [weblink:49]

SSL Proxy and Tunneling
jhm – Wed, 2011 – 02 – 16 08:53

This is a very well written article about SSL proxies and tunneling.

Sysinternals Freeware
jhm – Thu, 2005 – 02 – 17 10:16

The Sysinternals web site provides you with advanced utilities, technical information, and source code related to Windows NT/2000/XP/2K3 and Windows 9x, Windows Me internals that you won't find anywhere else. Mark Russinovich and Bryce Cogswell alone write and update everything here. We welcome all suggestions and comments.

SysThread
jhm – Tue, 2005 – 08 – 02 07:46

Systhread is a site about operating systems and programming for real operating system and programming enthusiasts, hobbyists, evangelicals and the like. It is derived from previous sites I have operated and had to (for one reason or another) abandon.

SYSworks
jhm – Fri, 2005 – 04 – 01 09:40

Term Colors
jhm – Wed, 2004 – 12 – 29 10:44

The original article.

The Global Broadband Speedtest
jhm – Sun, 2008 – 02 – 24 10:46

This is a very nice, graphical, global speed-test

[image:335 size=preview node=334]

Tidalforce
jhm – Tue, 2005 – 01 – 04 07:00

This is the home page of a company marketing products powered by [weblink:97] inventions

Toggle Mail.app's preview pane from the menu or keyboard
jhm – Sat, 2006 – 11 – 11 08:07

was looking for a way to toggle the preview pane in Mail.app via a keyboard shortcut. Here is the explanation of what needs to be done. Now I just need to get it to work on Tiger w/o Quicksilver

Tsunami Gallery
jhm – Fri, 2004 – 12 – 31 12:04

The DigitalGlobe web site offers several satellite images of the Tsunami

Tsunami Map
jhm – Fri, 2004 – 12 – 31 11:58

This is a site that provides an interactive map for the 2004 Tsunami

Tutorial: Creating a Mozilla Extension
jhm – Thu, 2004 – 12 – 30 09:02

A Mozilla extension is an installable enhancement to the Mozilla browser that provides additional functionality (for example Linky, which adds an item to the context menu for opening multiple links in a document or selection). This tutorial walks you through the process of building a Mozilla extension that adds an icon to Mozilla's status bar showing the current status of the Mozilla source code (i.e. whether or not the latest version of the code is compiling successfully and passing tests). The extension will access Tinderbox, mozilla.org's webtool for tracking source code status, to get the status of the code.

Unlocking the full potential of your Mac Pro's Sony DW-D150A
jhm – Wed, 2007 – 01 – 10 07:59

Apple has been shipping two types of burners in the MacPro. The first is far from being unknown, as it is a Pioneer DVR-111D. The second, which one finds more often, is a Sony DW-D150A.

Upgrade iPhone to 1.1.2
jhm – Wed, 2007 – 12 – 19 13:05

Instructions that describe how to upgrade to 1.1.2

Using the Windows XP Support Tools
jhm – Thu, 2004 – 12 – 30 13:04

If you need help diagnosing and resolving system problems then check out the Windows Support Tools

Vincent Taal Script Showcase
jhm – Thu, 2005 – 07 – 28 07:06

This guy has some goodies, like scp-resume ...

w2box
jhm – Mon, 2006 – 07 – 10 14:18

This is a simple php script which allow you to upload and download files. There isn't any complex user management because it aims more for private file repository use.

It as direct file deletion using AJAX, instant table sort using a self modified version of sorttable.js and finally upload file progressbar using a cgi(perl) script.

If you want to know more about those technologies, go to more information section.

WaveCrest
jhm – Tue, 2005 – 01 – 04 07:02

What if there was no IE6?
jhm – Sat, 2009 – 04 – 18 10:00

Recently I have been fighting IE6 again, and it never stops to amaze me how it can ruin my day. So I thought I link to this article/blog on ajaxan.com which speaks to this piece of $#@%!$@ software.

WikiPedia
jhm – Sat, 2005 – 07 – 02 07:28

Wikipedia is a Web-based, free-content encyclopedia written collaboratively by volunteers and sponsored by the non-profit Wikimedia Foundation. It has editions in roughly 200 different languages (about 100 of which are active) and contains entries both on traditional encyclopedic topics and on almanac, gazetteer, and current events topics. Its purpose is to create and distribute a free international encyclopedia in as many languages as possible. Wikipedia is one of the most popular reference sites on the internet,[1] receiving around 60 million hits per day.

Windows XP
jhm – Wed, 2004 – 12 – 29 11:15

wmctrl - A command line tool to interact with an EWMH/NetWM compatible X Window Manager
jhm – Thu, 2005 – 12 – 15 10:10

The wmctrl program is a UNIX/Linux command line tool to interact with an EWMH/NetWM compatible X Window Manager

WolframTones
jhm – Sat, 2005 – 09 – 10 08:32

an experiment in a new kind of music

x11vnc: a VNC server for real X displays
jhm – Thu, 2005 – 12 – 15 10:14

x11vnc allows one to remotely view and interact with real X displays (i.e. a display corresponding to a physical monitor, keyboard, and mouse) with any VNC viewer. In this way it plays the role for Unix/X11 that WinVNC plays for Windows.

zephyr - an ajax based framework for php5 developers
jhm – Sat, 2006 – 05 – 20 11:52

zephyr is an ajax based framework for php5 developers. you can easily develop business applications using this robust framework. this is extremely easy to learn and very simple to implement. you can deliver a full fledged ajax application with strong business layer in backend within some minutes. installation and deployment of packages that you develop for zephyr is hassle free. moreover you will get all the features of most popular templating engine "smarty" and powerfull data access layer "adoDB". lets go through the documentation process to discover how easy is to develop an ajax applicatio