-
Tutorial: How to change the Product Code on a Nokia Symbian OS phone
This tutorial will show you how to change the product code on any Nokia Symbian OS phone. This will allow you to flash the firmware in your phone with any version equal to or higher than your current version, regardless of which network operator and territory you bought it from.
-
Tutorial: Bluetooth A2DP headphones (high quality stereo), Windows Vista, and cellphones
02-Aug-2007: Added information about using AVRCP with Winamp 24-Sep-2007: Added my experiences with the Toshiba Bluetooth stack 01-Oct-2007: Added information about WIDCOMM Stack 6.0.1.5100, Toshiba Stack 5.00.07 and 5.10.12, BlueSoleil Stack 5.0.5 build 178, an issue with installing the Broadcom/WIDCOMM 6.x drivers via the online web updater, and the References section. Do you remember when…
-
Tutorial: Using your phone as a Bluetooth modem in Windows Vista
In the past I’ve used my laptop as a Bluetooth LAN router, so that I could access the internet at home with my phone (which doesn’t have any WLAN capability), mainly to hear streaming audio in my headphones walking around the house without having to pay for 3G network access or a Bluetooth headset. This…
-
NTFS Bad Sectors Resolution: The $BadClus metafile
UPDATE (20-May-2012): This post is now out of date as there are numerous better and automated solutions available. The article is presented here for historical and academic interest. UPDATE (16-Apr-2007): If you are using Windows Vista, there is a new option in chkdsk – chkdsk x: /b – which will re-evaluate all the bad sectors…
-
Tutorial: Cross-platform background process forking without extensions in PHP
There are plenty of ways to fork new processes in PHP. You can use shell functions like exec() or shell(), the pcntl_* function set in the Process Control extension or stream/filesystem functions such as popen(). In this article, we’re going to look at the latter of these, and learn: How to make it work on…
-
Tutorial: How To Fix WMI Corruption
You might not know what WMI is, and you probably don’t care. This article is for those of you who have applications that aren’t working properly or programs or updates that won’t install because of WMI problems.
-
Solving MSI Errors: When Installers and Updates Go Wrong
This article is for anyone who has ever tried to install a program or critical update/hotfix on Windows and come up against an error which prevented the installation from completing successfully.
-
Unique key grouping with multiple input documents and nodesets in variables
The problem A common requirement in XSL transformations is to group unsorted data by a key unique to each group, and sort it for display. For example: We may typically want to output an HTML table with each food type (Fruit, Meat, Vegetable) as a header with all the items in each food category as…
-
Out-of-process (IPC) Winamp control with multiple Winamp instances
At Deviant Audio, we use bespoke tools written in C# to control Winamp playlists. The tools are processes external to Winamp which communicate via IPC (Inter-process Communication) – namely via the SendMessage() Win32 API function. When controlling Winamp with a 3rd party process, the first thing you must do is locate Winamp’s main window. If…