How-To: Revert the Mac OS X 10.5 Opaque Menu Bar Hack

If you’ve been using Mac OS X Leopard 10.5 or 10.5.1 and had previously used the Terminal to make your menu bar opaque, you’re going to notice that something is slightly out-of-order when you upgrade to 10.5.2. Basically, what happens, is the old menu bar opacity hack still works in 10.5.2, but it looks slightly odd; and seeing as the update has the functionality built right in, you might as well just revert the hack.

Reverting the hack is simple. First of all, open a Terminal (/Applications/Utilities/Terminal.app) and in the console type the following commands:

sudo defaults delete /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables'

sudo plutil -convert xml1 /System/Library/LaunchDaemons/com.apple.WindowServer.plist

sudo chmod 644 /System/Library/LaunchDaemons/com.apple.WindowServer.plist

This will delete the hack parameter, convert the com.apple.WindowServer.plist file back to a readable XML format, and then reset the permissions on the file.

Once you’ve reverted the hack, restart the computer, and then you can go ahead and upgrade to 10.5.2. If you’re already running 10.5.2, you can change the menu bar opacity option in System Preferences > Desktop and Screen Saver (the nice thing about this is that it is on-the-fly, no need to restart any more).

Mac OS X 10.5.2 Released, Biggest Update in Apple History

Following right on the heels of Windows Vista SP1 RTM, Apple has seemingly one-upped Microsoft by releasing OS X 10.5.2 – the biggest update to OS X ever – effective immediately and available to all.

The release documentation for the OS X 10.5.2 build can be found at the Apple site, and it contains all the gory details about this whopping update. It’s 343 MiB (for comparison, Vista SP1 x86/x64 RTM are 434/726 MiB, but they contain plenty more changes) and contains a number of important fixes.

At the moment, you can download the update via OS X’s “Software Update” feature or directly from Apple’s OS X downloads site here. Updates are also available for OS X Server, the direct download link can be found here (382 MiB).

10.5.2 ships with several important security updates that were not previously disclosed/patched as well – if you don’t intend on updating to 10.5.2 anytime soon, you should definitely grab the standalone security update found here.

Weighted Round-Robin DNS Solutions?

The round-robin algorithm is often used as a simple-yet-effective method of distributing requests to a single-point-of-entry to multiple servers in the background. It’s used by DNS servers, peer-to-peer networks, and many other multiple-node clusters/networks.

In a nutshell, round-robin algorithms pair an incoming request to a specific machine by cycling (or, more specifically, circling) through a list of servers capable of handling the request. It’s a common solution to many network load balancing needs, even though it does not result in a perfectly-balanced load distribution, strictly speaking. In the non-ideal world we our servers live in, there are many reasons why the stock round-robin algorithm just isn’t good enough when it comes to properly balancing server loads.

The first and most important thing to keep in mind is that not all servers are created equal. One should be able to take advantage of all available resources, and it’s impossible to guarantee that all the servers available to process incoming requests are capable of dealing with the same load quantities, take as long to carry out each command, and deal with larger/longer queues as elegantly. Nor can all requests be treated the same, either. Some take longer to process than others, involve more work, and are generally more-demanding than the rest – just as others are finished relatively fast and with far-fewer resources.

Continue reading

Ubuntu’s Buggy Support for non-ext3fs Partitions

For the past several months, our support forums have been plagued on and off with a number of weird and inexplicable failed attempts at installing Ubuntu by many users. We’ve finally pinned down the cause of the problem, and it isn’t pretty. Ubuntu (ever since version 5.04 Hoary Hedgehog) will not install properly on a filesystem other than ext2fs or ext3fs.

Unfortunately if you attempt to install Ubuntu with the “/” partition formatted as ReiserFS, JFS, XFS or any other non-standard filesystem, Ubuntu installation will begin like normal and tick merrily along its way until it attempts to install GRUB. At that point, you’ll get a fairly inexplicable and non-verbose “fatal error” message about “grub-install()” failing.

Continue reading

How to Repair the Windows Vista Bootloader

There’s a section of the EasyBCD documentation/user manual/wiki that contains more than just information on how to use the program. If you’ve corrupted your bootloader, run into one or more bootmgr-related errors, installed Windows XP or Linux after installing Vista, or otherwise managed to fry, crack, melt, or break the Vista bootloader, then here’s how you fix it.

We’ve compiled information from over twos-years’ worth of experience with fixing broken bootloaders into a single guide, broken up into subsections for varying levels of damage to the bootloader. If you can get into Windows, we advise that you download & install EasyBCD, then follow the instructions in this section of the guide to repair the Vista bootloader from within Windows.

If your bootloader is so damaged that you cannot get into a Windows operating system, then get your Windows Vista DVD out and boot from it. If you don’t have a Windows Vista DVD, grab a copy of our Windows Vista Recovery DVD instead, stick it in your CD-ROM drive, and prepare to boot from it.

Continue reading

Forget Mashable; It’s the Chinese You Should Worry About!

Several days ago, blogger Louis Gray lashed-out at Mashable‘s considerable disregard for proper citing/linking back to the original source on certain stories. Gray’s post spread pretty fast across the blogosphere, with support coming in from all corners of the web. As a result, Mashable updated several stories with proper links and acknowledgement to the original sources.

But the truth is, what Mashable does is nothing, nothing in comparison to what goes on in the non-English territories on the web. A couple of days ago, we published an article along with a download link to a Windows Vista Recovery DVD… Within 24 hours, we’d gotten first taste of the Chinese Web. For some odd reason, our story download link to the 120MB ISO image spread like wild-fire in the Chinese corners of the internet.

To put things in perspective, NeoSmart Technologies was under load the equivalent of 15 simultaneous Slashdot effects. Impressive, right?

Continue reading

Hotlinking of Vista Recovery Disc Disabled

The Windows Vista Recovery Disc ISO image that we published a couple of days ago has been a hugely-popular success – thank you all for your interest and your links. Unfortunately, we’ve had a lot of people (*cough* Chinese download sites *cough*) hotlinking the image directly, and as a result we’ve been forced to take certain measures.

The Windows Vista Recovery Disc is a 120 MiB download, and our bandwidth has jumped quite drastically since making it publicly available. Effective immediately, all hotlinked requests to the ISO image are being redirected to the download page, we ask you (quite humbly) to refrain from linking directly to the image file.

We haven’t done anything evil like disabling the usage of download managers or any other such nefarious actions that would bring the wrath of our beloved readers upon us though; so no worries :)

Continue reading

Why Tech Communities are Falling Through

Note: This is a personal opinion piece. Feel free to take this with several grains of salt. Hell, take the whole cube while you’re at it.

I’ve been doing some thinking, and after having numerous conversations with some individuals who will remain un-named, I’ve come to the conclusion that some people are too wrapped-up around the computer system that they use, to the point where they could very well border-line on “fanboy,” and I feel that this is affecting the credibility of the tech community as a whole.

Example:

“John,” a PHP developer, switches his personal home computer from Windows to Linux, and he enjoys using Linux because of the advanced functionality that it provides to him.

Now, “Jim,” a long-time Windows user and Microsoft supporter, who has conversed with John for several years, criticizes John for his decision, stating that he is brainless and dim-witted because Linux is open-source, and that Windows is the only platform that matters.

Continue reading

Don’t Believe The Lies: PHP Isn’t Thread-Safe Yet

If you took everything you heard for granted, you’d have been lead to believe that the official PHP distributions (from php.net) have been thread-safe since version 5.2.0.

That’s not true. Don’t fall for it. Don’t attempt to use PHP in a multi-threaded environment (mpm_worker on Apache, ISAPI on IIS, etc.), because PHP thread-safety is a myth.. nothing more than a bunch of lies, if you will.

If you look at the PHP download page, you’ll see that the pre-built binaries (in this case, Windows) are split into two: thread-safe and non-thread-safe:

Thread-Safety

The problem is, no matter which you choose, PHP isn’t thread safe. You’ll still get the same, old, dreaded “PHP has encountered an access violation at memory_address” error.

It’s not a question of server configuration so much as it is one of PHP writing bad code and pretending that’s not the case. PHP isn’t multi-threading ready and most everyone knows it… but it seems they still feel the need to pass it off as if it were, never mind the complaints and bug reports that come.

Continue reading

Windows Vista Recovery Disk and Repair Disc Download

Download our recovery and repair disk for Microsoft Windows Vista (also available for Windows 7, 8, XP, 10, 11 or Windows Server editions) that can be used to access system recovery tools, giving you options of using an antivirus, System Restore, document and picture backup and recovery, automated system repair, and a command-line prompt for manual advanced recovery.

Download recovery disk for Windows Vista

Looking for recovery disks for other Windows versions?

Easy Recovery Essentials for Windows Vista

Easy Recovery Essentials (or EasyRE) is a 55 to 135 MiB download image ready to be burned directly to a CD, DVD or a USB stick.

Features of Easy Recovery Essentials include:

  • Automatically find and fix errors
  • Works even when you can’t get into Windows
  • Recover from virus infections
  • Restore your PC to a working state
  • Access and back up your important data
  • Use your PC even when it doesn’t work
  • Advanced tools for IT experts

Disk for recovery & repair

If you’re like most PC users, you probably got Windows Vista with a new PC or laptop. And if you’re like 99% of the population, you get your new machines from one of the major manufacturers.

Dell, Acer, HP, Toshiba, Lenovo, they all have one thing in common: they don’t give you a real Windows Vista installation disk with your purchase.

Instead, they bundle what they call a “recovery disk” (that’s if you’re lucky – otherwise you’ll have a recovery partition instead) with your machine and leave it at that.

It doesn’t matter that you just paid a thousand dollars for a machine that comes with a valid Windows Vista license – your computer manufacturer just don’t want to spend the money (or perhaps take on the responsibility) of giving you a Windows Vista installation DVD to accompany your expensive purchase.

The problem is, with Windows Vista, the installation media serves more than one purpose. It’s not just a way to get Windows installed, it’s also the only way of recovering a borked installation.

The DVD has a “recovery center” that provides you with the option of recovering your system via automated recovery (searches for problems and attempts to fix them automatically), rolling-back to a system restore point, recovering a full PC backup, or accessing a command-line recovery console for advanced recovery purposes.

Download recovery disk for Windows Vista

Windows Vista Logo Easy Recovery Essentials repair process is non-destructive, recovering PCs without formatting or reinstalling Windows.

The powerful repair process can fix many issues that Microsoft’s own Startup Repair cannot. In addition to the industry-leading automated repair features, this disk will give you access to the following:

  • System Restore
  • Web Browser
  • Partition Editor
  • Antivirus Scanner
  • Data/File Backup and Recovery
  • Commandline/Terminal Access

Later update: Please note that this download is no longer free, due to licensing restrictions imposed upon us.

Download Easy Recovery Essentials for Windows Vista

Our recovery disk supports x86 and x64 platforms and all Windows Vista versions, including 32-bit and 64-bit editions:

  • Windows Vista Ultimate (32-bit and 64-bit editions)
  • Windows Vista Enterprise (32-bit and 64-bit editions)
  • Windows Vista Business (32-bit and 64-bit editions)
  • Windows Vista Home Premium (32-bit and 64-bit editions)
  • Windows Vista Home Basic (32-bit and 64-bit editions)
  • Windows Vista Starter (32-bit edition)

And all Service Packs:

  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)

This disk is a 120 MiB download in standard ISO format that you’ll need to burn to a CD or DVD before you can use it as a bootable recovery medium. You can also burn it on a USB stick.

You cannot use a recovery or repair disk to install or reinstall Windows Vista.

Burn to CDs, DVDs or USB sticks

NeoSmart Technologies has published a guide on how to burn an ISO image to CD or DVD with your favorite burning program, which you can read if you need more information or help on this topic. You can burnt it with ImgBurn, Alcohol 120% or ActiveISO:

You can also burn it on a USB stick if you don’t want to use CDs or DVDs. We published a guide on making a EasyRE recovery USB.

Compatible with PC manufacturers

This recovery and repair disk is compatible with desktops, workstations, laptops, notebooks, netbooks, ultrabooks and servers from major PC manufacturers, like Dell, HP, Asus, Acer or Lenovo plus more.

Dell, HP, Asus, Acer

Dell

The disk is compatible with all Dell laptops and desktop computers, including all its manufactured series like Adamo, Inspiron, Studio, Vostro, XPS, Latitude.

Do you have a Dell computer running Windows Vista? Read our Dell recovery and restore guide.

HP

The disk is compatible with HP computers: ENVY, EliteBook, Essential Home, Pavilion and x2 for laptops and ENVY, Essential Home and Pavilion for desktops and All-in-One Desktop PCs.

Do you have a HP computer running Windows Vista? Read our HP recovery and restore guide.

Asus

It’s compatible with notebooks, ultrabooks, laptops and desktops from ASUS.

It works for any computer that was manufactured by ASUS, if it runs Windows XP, Vista, 7, 8 or any of the following Windows Server editions: 2003, 2008, 2012.

Do you have an Asus computer running Windows Vista? Read our Asus recovery and restore guide.

Acer

It’s compatible with any Acer computer that has Windows installed, including these manufactured series:

  • Aspire R, Aspire V3 and Aspire E for notebooks
  • Aspire S7, Aspire S5, Aspire S3, Aspire P, Aspire M, Aspire V7, Aspire V5 for ultra-thin computers
  • Aspire One for netbooks
  • Aspire M and T, Aspire X and Predator G for desktops

Do you have an Acer computer running Windows Vista? Read our Acer recovery and restore guide.

Lenovo, Toshiba, Samsung

Lenovo

You can download the repair disk for any Lenovo computers, such as:

  • ThinkPad, IdeaPad, Essential series for laptops
  • Thinkcentre, Ideacentre and Essentials series for desktop PCs

Do you have a Lenovo computer running Windows Vista? Read our Lenovo recovery and restore guide.

Toshiba

It’s compatible with any Toshiba computers running Windows:

  • Satellite, Qosmio, Portege, Tecra, Kira family series
  • All-in-One desktop series

Do you have a Toshiba computer running Windows Vista? Read our Toshiba recovery and restore guide.

Samsung

The disk is compatible with Samsung line of laptops and desktops, including:

  • ATIV Book, Gaming and Business PC series for laptops
  • ATIV One for All-in-One desktops

IBM, Compaq, Gateway, eMachines

IBM

IBM personal computer business division was acquired by Lenovo in 2005.

This disk supports IBM desktop and laptop models, most notably the ThinkPad line.

Compaq

Compaq was acquired by HP in 2002, but some of its famous PC line series are still used by our customers.

Our disk works with Compaq notebooks and desktops PCs, including Compaq Presario series.

Gateway

Gateway Computer was acquired by Acer in 2007.

Our disk is compatible with Gateway Computers netbooks, notebooks and desktops PCs, such as:

  • Series SX, DX and One ZX for desktop systems
  • NE and NV series for notebooks
  • LT series for netbooks

Do you have a Gateway computer running Windows Vista? Read our Gateway recovery and restore guide.

eMachines

eMachines PCs were manufactured up until 2004 when Gateway Computers brought the company. Gateway Computers was later acquired by Acer in 2007, but the eMachines PC brand was used until 2012.

If you own a computer from this computer brand, our disk is compatible with eMachines PCs.

Disk for Windows 7, 8, XP or Server editions

Windows 7

You can get our recovery disk for Windows 7. It supports all versions: Ultimate, Enterprise, Professional, Home Premium, Home Basic and Starter.

Download for Windows 7.

Windows 8

You can also get the recovery disk for Windows 8.

Download for Windows 8.

Windows XP

Easy Recovery Essentials is available for Windows XP users and it supports all Service Packs: Service Pack 1 (SP1), Service Pack 2 (SP2) and Service Pack 3 (SP3).

Windows Server 2003, 2008, 2012

Easy Recovery Essentials supports Microsoft Windows Server editions: 2003, 2008 and 2012.

Support

Our disk supports all Windows service packs (Windows XP SP1, Windows XP SP2, Windows XP SP3, Windows Vista SP1, Windows Vista SP2, Windows 7 SP1, Windows 7 SP2, Windows 8.1, Windows Server 2003 R2, Windows Server 2008 R2, and Windows Server 2012 R2.

Please don’t ask for help below, it’ll get real cluttered real soon! Open a support thread at https://neosmart.net/forums/ and we’ll help you resolve your problem ASAP.