« November 2005 | Main

December 11, 2005

Zend Debugger module was not loaded

After installing Zend Optimizer 2.6.0 I get this when I login on the Zend Studio Server:

Zend Debugger module was not loaded.

It seems that they still need to upgrade the debugger to make it 5.1.x compatible...

What can we do else than wait? Oh dear...

December 10, 2005

Posting delays

I'm delaying posts or not posting at all because I'm currently very busy designing my next software.

Expect at least two weeks before multiple posts per day will appear again.

All I can say about that software is that it's rentirely object-oriented and OMG standard compatible.

I'm hoping this software I'm developing will be a huge success, so stay tuned for exclusive reports here.

William Huang - Your news editor.

Winamp 5.12 released

Nullsoft WinAmp is a fast, flexible, high-fidelity media player for Windows. WinAmp supports playback of many audio (MP3, OGG, AAC, WAV, MOD, XM, S3M, IT, MIDI, etc) and video types (AVI,ASF,MPEG,NSV), custom appearances called skins (supporting both classic WinAmp 1.x/2.x skins and Winamp 3 freeform skins), audio visualization and audio effect plug-ins (including two industry dominating visualization plug-ins), an advanced media library, Internet radio and TV support, CD ripping, and CD burning

What's New?

New: [in_wm] Windows Media Video support (with DRM)
New: [in_mp4] Support for HE-AAC MP4/M4A files
Improved: lots of minor plugin improvements
Improved: Visualization data calculations
Improved: Significantly less playlist memory usage
Improved: more multi-user improvements (almost there!)
Improved: [installer] setup options, saved settings, codec downloading
Improved: [gen_ff] optimized skinning engine
Improved: [out_disk] new features
Improved: [in_cdda] playback/ripping with sonic engine
Fixed: freezing when cancelling cd burn
Fixed: video scaling bug (with modern skin scaling < 100%)
Fixed: minor installer bugs
Fixed: freeze when loading classic skin with main window hidden
Fixed: Visualizations for 24bit and 32bit songs
Fixed: Advanced Title Formatting with Japanese, Chinese and Korean metadata (thanks mrym)
Fixed: [in_mp3] raw AAC VBR file seeking and bitrate reporting
Fixed: [in_mp4] unicode metadata writing
Fixed: [in_wm/in_dshow] mms:// streaming video playback
Fixed: [in_cdda] audio cd bitrate display
Fixed: [in_cdda] Sonic engine on 64bit windows (thanks STanger)
Fixed: lots of small bugs ...
Updated: Sonic CD Engine 2.2.50
Updated: libmp4v2 1.4.1
Updated: Coding Technology AAC+ Decoder 7.2.0 glitch


Pro - Full - Lite

December 07, 2005

IM worm that chats with its victims

A new worm that targets users of America Online's AOL Instant Messenger is believed to be the first that actually chats with the intended victim to dupe the target into activating a malicious payload, IM security vendor IMlogic warned Tuesday.

If you feel alone... chat with your favorite worm!

Read more:
New IM worm chats with intended victims

December 05, 2005

Microsoft Open XML: Open But NOT So Open?

Looks like Microsoft is trying to put open standards on the background. Well, it's the nature of their business. They are smart, and they make tons of money.

Microsoft is only doing this because they are facing competition from the likes of Adobe and the emerging OpenDocument standard. Microsoft would certainly prefer for the world to use their proprietary file formats, such as .doc (Word for Windows), .xls (Excel) and .ppt (PowerPoint). As long as most people are using these closed formats, it becomes much more difficult for alternatives, such as OpenOffice.org and StarOffice, and in the broader sense, Linux, to gain traction.

Read more:
Is Microsoft Open XML Really Open?

December 04, 2005

DirectX 10...and so it ends!

There are troubled times ahead. Through one bold move, Microsoft has decided that it will not support, the already too “old” DirectX 9, not to mention DirectX 8 or any of the previous versions. But... it appears to be some logic hidden somewhere.

I agree fully to not support old hardware. To technology evolve, it is needed to spend resources researching NEW stuff, not supporting old pieces of junk... signs of capitalism here heh....

Read more:

DirectX 10...and so it ends!

December 03, 2005

Top 10 hacks of all time

So you think hacking your neighbor Wi-Fi is fun... how about a military network???

Even as the National Association of Software and Services Companies (Nasscom) is collaborating with Mumbai Police to observe Cyber Safety Week, DNA takes a look at the top 10 hacking incidents of all time — instances where some of the most seemingly secure computer networks were compromised.

Read more:

The top 10 hacks of all time

Linux lacking applications makes desktop use a hell

I think that every OS has its usage purpose.

Sure Linux sucks at desktop application support, as Windows sucks at server application support.

But in the end there are always those that want to use Red Hat Enterprise Linux as their desktop system and Windows XP as their main server. Cannot think of anything more stranger than Apache running on Windows and Photoshop on Linux hehe.

Corporate adoption of Linux desktops is hindered by the inability to run Windows applications, the difficulty of installing and managing peripheral devices and the challenge of making users feel comfortable with the open-source operating system, a survey shows.

Read more:

Study: Lack Of App Support Stunting Linux

Qpopper 4.0.8 warning: sys_errlist is deprecated; use strerror' or strerror_r instead

I was compiling Qpopper 4.0.8, and when I did a make, I got the following error (quitting the make):

main.o(.text+0x1346): In function `sys_err_str': /packages/qpopper4.0.8/popper/main.c:875: warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead main.o(.text+0x1307):/packages/qpopper4.0.8/popper/main.c:874: warning: `sys_nerr' is deprecated; use `strerror' or `strerror_r' instead make[1]: Leaving directory `/packages/qpopper4.0.8/popper'

Well, turns out that I solved the problem myself, correcting the code.
sys_nerr and sys_errlist are deprecated, and I created a solution.

If you have another program that displays the same message, the solution may work too. Here is:

Go to qpopper source main directory, then goto the popper subdirectory.

There is a file named main.c, this is the file that we will make the changes.

Open main.c and replace the following lines:

ORIGINAL Line 874: if ( errno > 0 && errno < sys_nerr )
NEW Line 874: if ( errno > 0 )

ORIGINAL Line 876: errno, sys_errlist [ errno ] );
NEW Line 876: errno, syserror(errno) );

Now it will compile without errors.

As pointed before, you can try this solution on other software that may be having similar errors, because sys_nerr and sys_errlist are still being used wrongly by some codes.

If you want, you can download the modified main.c here

How to display the current playing music/song in MSN Messenger using Winamp

It's very simple! Follow the steps below:

1) Install a Winamp plugin called MessengerAMP

Here is the download link:


When installing make sure Winamp is closed.

2) Go to MSN Messenger, click Tools, on the Personal tab, check Show song information from Windows Media Player as personal message. Click Apply then OK.

3) Start Winamp, play a song and voila, the current music title and artist will be next to your nickname!

Duplicated emails in Outlook Express when using Hotmail

To eliminate the problem of Outlook Express downloading twice each message from your Hotmail account, here is how to not make new duplicates:

Open Outlook Express, go to the Tools menu, select Options and click the General tab.

Simply uncheck When starting, go direcly to my 'Inbox' folder. Click Apply then OK.

It seems that this solution does not work for everybody, I have seen cases myself that it didn't work. Well, it does not hurt to try it.

December 02, 2005

Logitech G7 cordless mouse review

The guys at DriverHeaven did a review on the Logitech G7 cordless mouse.

Anyone heard of tracking problems? I'm still using MX 510 (the new version that came without extra weight by default).

It’s one thing to build a mouse and keyboard meant for browsing the Internet or sending e-mail back and forth; it’s quite another to build peripherals that can withstand the rigors of competitive PC gaming.

Read more:

Logitech G7 cordless mouse review

Gmail has now an embedded virus scanner

Now if they put a virus scanner the websites and block those that send you nasty ActiveX plugins, that would be nice. Again, why are you using Internet Explorer on the first place? Get Firefox and be free of trojans/backdoors that come while browsing.

Google has added a virus scanning feature to its Gmail Web mail service, complementing the existing virus protection based on blocking certain types of file attachments, such as executables. Google informed users of the new feature on a Web page where the company announces new Gmail features.

Read more:


December 01, 2005

"Zend Optimizer not installed" message on PHP 5.1.1

Since PHP 5.1.0 I'm waiting to Zend release the corresponding version of Zend Studio Server to use the debugging funcionalities provided by the Server.

The current Zend Studio Server only supports PHP 5.0.x versions.
It's frustrating to have the niciest version of PHP but not using it fully.

I hope they will release a new version of the Server soon, or at least update Zend Optimizer to support PHP 5.1.x

Maybe I'm a little anxious for this piece of software, but I really need it to test my applications.

Critical IE flaw allows remote code execution by trojan horse

This security bug appearead in May, but the patch was only a partial fix.
It allows code execution on the target machine.

Malicious software that exploits the security flaw to download a Trojan horse to vulnerable computers has been found on the Internet, according to Microsoft. Detection and removal capabilities for the "TrojanDownloader:Win32/Delf.DH" have been added to Microsoft's recently launched online security-scanning tool.

More reading on: CNET News by Joris Evers

Security concerns increases Opera 8.51 downloads

In less than a week, more than 1 million users downloaded the newest version of Opera (8.51).

This surge may be attributed by recently annouced security flaws in Internet Explorer.

The high demand can too be caused by approaching of Christmas, when people go shopping online more than anytime of the year.

My experience with Opera is as follows: it is the only browser that can detect precisely an HTTPS environment. Firefox and Internet Explorer still have problems, because sometimes they show that the environment is secure, when in reality isn't. While a padlock appearing on the right-lower corner of your browser indicates that the current page is encrypted, only Opera can guarantee with certainty that all elements the page is using are currently under HTTPS. When I develop e-commerce solutions, I always use Opera as a judge to verify the securiness of a webpage.

Source: Kauppalehti Online - Opera PR

Download Opera 8.51

Firefox 1.5 tweak guide

To maximize your Firefox experience, customize settings and tune specific options, read this Firefox 1.5 tweak guide.