<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The NeoSmart Files &#187; Macintosh</title>
	<atom:link href="http://neosmart.net/blog/category/os/mac/feed/" rel="self" type="application/rss+xml" />
	<link>http://neosmart.net/blog</link>
	<description>Connecting Ideas</description>
	<lastBuildDate>Sun, 08 Nov 2009 20:24:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Make Old Java Applications Fully Snow Leopard Compatible</title>
		<link>http://neosmart.net/blog/2009/make-old-java-applications-fully-snow-leopard-compatible/</link>
		<comments>http://neosmart.net/blog/2009/make-old-java-applications-fully-snow-leopard-compatible/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 20:33:47 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[OS X 10.6]]></category>
		<category><![CDATA[Rosetta]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=691</guid>
		<description><![CDATA[If you have a bunch of old Java applications lying around in your Mac&#8217;s /Applications folder, chances are, you&#8217;ll come across this message box when you attempt to run them on Snow Leopard:
To open JavaApplicationStub, you need to install Rosetta. Would you like to install it now?

Personally, I try my best to avoid legacy Mac [...]]]></description>
			<content:encoded><![CDATA[<p>If you have a bunch of old Java applications lying around in your Mac&#8217;s /Applications folder, chances are, you&#8217;ll come across this message box when you attempt to run them on Snow Leopard:</p>
<blockquote><p>To open JavaApplicationStub, you need to install Rosetta. Would you like to install it now?</p></blockquote>
<p><img src="http://neosmart.net/blog/wp-content/uploads/Install_Rosetta.png" alt="To open JavaApplicationStub, you need to install Rosetta. Would you like to install it now?" style="border:none;"/></p>
<p>Personally, I try my best to avoid legacy Mac OS apps and haven&#8217;t found the need to install Rosetta on OS X 10.6 Snow Leopard as of yet. Whether you have need of Rosetta for your other applications or not, there&#8217;s no reason you should be running your Java-based applications through the Rosetta environment &mdash; they&#8217;ll run just fine on native Intel Java on OS X&hellip; with just a little bit of a prod in the right direction.</p>
<p>Java applications are CPU agnostic (hence  the &#8220;write once, run everywhere&#8221; Java motto). The Java applets you download and use can theoretically be run on any <strike>PC</strike> machine that supports Java; be it Intel, PPC, ARM, SPARC, or more. The native Java virtual machine will translate the &#8220;Java bytecode&#8221; into the equivalent machine assembly that your PC uses and understands, and therefore, Java code written for legacy Mac OS should run just fine on Snow Leopard</p>
<p><span id="more-691"></span></p>
<p><em>If there&#8217;s no problem with running older Java applications on Snow Leopard, why am I seeing this dialog?</em> you ask. Well, the problem isn&#8217;t with the Java application itself, rather it&#8217;s an issue with the Java loader, which as a tiny native Mac OS application that simply launches the Java virtual machine and points it to the JAR file that contains the Java applet in question. If you have an old Mac OS application, chances are, it&#8217;s shipping with a PPC version of the Java Stub Loader, and that&#8217;s what&#8217;s triggering Rosetta. The good news is, it&#8217;s easy to fix, since the latest Intel-based Java stub loader on Snow Leopard can run <em>any</em> of your old JAR files easy as pie.</p>
<ol>
<li>Open Finder, and browse (command+shift+G) to
<pre>/System/Library/Frameworks/JavaVM.framework/Resources/MacOS/</pre>
</li>
<li>Copy the file &#8220;JavaApplicationStub&#8221; to the clipboard (command+C)</li>
<li>Now browse to the folder that contains the Java application in question.</li>
<li>Right-click the Java application, and select &#8220;Show Package Contents&#8221; to view the actual app files in the OS X app bundle.</li>
<li>Open the &#8220;Contents&#8221; subfolder, and then the &#8220;MacOS&#8221; folder.</li>
<li>Paste the &#8220;JavaStubLoader&#8221; file from the keyboard to here, and accept the overwrite prompt. You may need to enter your password when prompted as necessary.</li>
<li>You&#8217;re done!</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2009/make-old-java-applications-fully-snow-leopard-compatible/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Does it GTK/QT/Win32 Really Matter for Chrome?</title>
		<link>http://neosmart.net/blog/2009/does-it-gtkqtwin32-really-matter-for-chrome/</link>
		<comments>http://neosmart.net/blog/2009/does-it-gtkqtwin32-really-matter-for-chrome/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 17:48:20 +0000</pubDate>
		<dc:creator>Mahmoud Al-Qudsi</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Qt]]></category>
		<category><![CDATA[User Interface]]></category>
		<category><![CDATA[Web OS]]></category>
		<category><![CDATA[Win32]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2009/does-it-gtkqtwin32-really-matter-for-chrome/</guid>
		<description><![CDATA[A recent article on OSNews highlights the changes expected to come in Google&#8217;s Chrome 2.0 for Windows and the progress being made on the Linux and OS X fronts for Google&#8217;s new browser.
In the article, Ben Goodger, lead Chrome UI developer, states
[Google avoids] cross platform UI toolkits because while they may offer what superficially appears [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float:right;" src="http://neosmart.net/blog/wp-content/uploads/ImageCache/upload.wikimedia.org/wikipedia/en/thumb/3/35/GoogleChromeLogo.png/128px-GoogleChromeLogo.png" alt="128px-GoogleChromeLogo.png" width="128" height="122" />A recent article <a href="http://osnews.com/story/20980/Linux_Version_of_Chrome_To_Use_Gtk_">on OSNews</a> highlights the changes expected to come in Google&#8217;s Chrome 2.0 for Windows and the progress being made on the Linux and OS X fronts for Google&#8217;s new browser.</p>
<p>In the article, Ben Goodger, lead Chrome UI developer, states</p>
<blockquote><p>[Google avoids] cross platform UI toolkits because while they may offer what superficially appears to be a quick path to native looking UI on a variety of target platforms, once you go a bit deeper it turns out to be a bit more problematic.&#8221; [... Your applications end up] speaking with a foreign accent.</p></blockquote>
<p>But there&#8217;s something we&#8217;re not getting here. Obviously given enough brilliant programmers and a good team lead to keep the different codebases in sync, going with native APIs is the better approach. But the reasons Goodger is offering aren&#8217;t very convincing.</p>
<p><span id="more-658"></span></p>
<p>The problem is&#8230;. Google&#8217;s Chrome for Windows doesn&#8217;t look native. In fact, it&#8217;s about as far from native Win32 as you can get. We had originally explained away the non-win32 looks by assuming it was because Google wanted an interface that was consistent across the different platforms and different at the same time from any of the operating systems native UI toolkits: in line with Google&#8217;s vision of turning the browser into an OS, regardless of the platform beneath.</p>
<p>A non-native UI that looks the same on Mac, Windows, and Linux would be the answer to such a browser OS. It would indicate that Chrome is its own product &#8211; from the codebase to the user experience &#8211; and that to the end user it shouldn&#8217;t matter what OS you&#8217;re on. And that in the future Google could ship a standalone (OS-free) browser that looks like Chrome and acts like Chrome, regardless of the platform beneath?</p>
<p>Otherwise there is no good explanation for the horrendously-different user interface that comes with Chrome. It requires learning the tips &amp; tricks to a whole new UI, and forgetting a number of &#8220;niceties&#8221; you may have been accustomed to (such as pressing the &#8217;spacebar&#8217; to OK pop-up dialogs, etc.).</p>
<p>With the preliminary screenshots of <a href="http://homepage.mac.com/avidrissman/extimgs/st.png">Chrome for Mac</a>, the platform Chrome runs on begins to peek through.</p>
<p>Does this mean that Google&#8217;s <a href="http://googlesystem.blogspot.com/2008/09/google-os-is-actually-browser-google.html">vision of Chrome as its own OS</a> has come to pass &#8211; with Google now content to just launch a cross-platform browser without attempting to lull users away from the platforms they&#8217;ve come to love?</p>
<p>Whatever the case, it&#8217;s sure to be interesting watching and waiting to see what Google has planned for its users. Whether its a cross-platform browser experience that&#8217;s different enough to be the same across all platforms while retaining a feel of the platform or if it&#8217;s paving the way for the OS to come it&#8217;s quite obvious that the gears are now in motion and something big just might happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2009/does-it-gtkqtwin32-really-matter-for-chrome/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>OS X Snow Leopard to Use ULE Scheduler?</title>
		<link>http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-scheduler/</link>
		<comments>http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-scheduler/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 21:58:02 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Computer Architecture]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Grand Central]]></category>
		<category><![CDATA[OpenCL]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[OS X 10.6]]></category>
		<category><![CDATA[Parallel Processing]]></category>
		<category><![CDATA[Scheduler]]></category>
		<category><![CDATA[SMP]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[ULE]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-scheduler/</guid>
		<description><![CDATA[
Ever since Steve Jobs first unveiled the next version of OS X, dubbed “Snow Leopard,” the internet has been abuzz with excitement and wondering about the supposed “evolutionary” qualities of OS X 10.6. One of the most-hyped improvements is the promised revamp of the SMP capabilities of OS X, with a “breakthrough” in SMP performance.
The [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" title="snow-leopard" src="http://neosmart.net/blog/wp-content/uploads/snowleopard.jpg" border="0" alt="snow-leopard" width="400" height="82" /></p>
<p>Ever since Steve Jobs first unveiled the next version of OS X, dubbed “Snow Leopard,” the internet has been abuzz with excitement and wondering about the supposed “evolutionary” qualities of OS X 10.6. One of the most-hyped improvements is the promised revamp of the SMP capabilities of OS X, with a <a href="http://bits.blogs.nytimes.com/2008/06/10/apple-in-parallel-turning-the-pc-world-upside-down/">“breakthrough” in SMP performance</a>.</p>
<p>The codename for the technology behind the SMP improvements in OS X Snow Leopard has been named “Grand Central,” which <a href="http://www.apple.com/macosx/snowleopard/">Apple describes best</a>:</p>
<blockquote><p>“Grand Central,” a new set of technologies built into Snow Leopard, brings unrivaled support for multicore systems to Mac OS X. More cores, not faster clock speeds, drive performance increases in today’s processors. Grand Central takes full advantage by making all of Mac OS X multicore aware and optimizing it for allocating tasks across multiple cores and processors. Grand Central also makes it much easier for developers to create programs that squeeze every last drop of power from multicore systems.</p></blockquote>
<p>Our guess is that these SMP “breakthroughs” are going to be delivered in two blows:</p>
<ol>
<li>Improvements to the OS X kernel intended to boost multi-threading &amp; multi-tasking performance and better-distribute the loads across multiple CPU cores more intelligently.</li>
<li>Provide an SDK (perhaps as improvements to XCode) that allows developers to more-easily write multi-threaded code, handle forking, and provide load-balancing features on a per-core basis.</li>
</ol>
<p><span id="more-593"></span></p>
<p>The first feature is what’s exciting – we believe there’s a good chance Apple will be using some form of FreeBSD’s ULE scheduler or the other in OS X.</p>
<p>There isn’t much info available on what scheduler(s) OS X is currently using as of 10.5 (the only question we could find on the topic <a href="http://lists.apple.com/archives/darwin-development/2002/Mar/msg00285.html">remains unanswered</a>). But OS X has its roots firmly planted in the *nix world, and it’s possible to make some educated guesses on the topic. The XNU Kernel that OS X uses is a mesh of the Mach Kernel and large portions of the FreeBSD project, and OS X <a href="http://www.kernelthread.com/mac/osx/arch_xnu.html">uses the Mach kernel’s scheduler</a> – or at least it did back when OS X was first launched.</p>
<p>The FreeBSD project has long been working on alternative scheduler intended to replace the default and aging 4BSD scheduler: <a href="http://www.scribd.com/doc/3299978/ULE">the ULE scheduler</a>. ULE is now scheduled to become the default scheduler in the upcoming FreeBSD 7.1 release. ULE has shown significant improvements in multi-core environments, and was designed from the ground up to provide increased SMP scalability. Most importantly is ULE’s <a href="http://my.opera.com/blu3c4t/blog/show.dml/1531517">overhauled support</a> for per-processor queuing of tasks and the ability to set CPU affinity per-processor-per-thread.</p>
<p>If Apple were to implement a form of the ULE scheduler in OS X 10.6, Snow Leopard would be a formidable OS indeed. Using ULE guarantees huge performance benefits for multi-threaded applications, and would help address the second point listed above: the SMT affinity options provided in ULE would make creating an SDK intended to allow developers to use multiple cores efficiently and evenly quite easy. OS X has always been close to the FreeBSD project, and something like this is a natural fit for an OS looking for improvements to SMP/SMT performance.</p>
<p>Of course any time Apple offers a feature, it has a twist of its own. In this case, it’s OpenCL – a technology Apple says will allow developers to <a href="http://www.apple.com/macosx/snowleopard/">use the GPU as a number-crunching processor</a> right from the usual code without much effort. This lies squarely in ULE’s playing field, since the ULE scheduler was designed with full support for load-balancing and threading across processors of varying performance, clock speeds, and fortés &#8211; which isn&#8217;t something that other schedulers can do, and would make OpenCL simply a matter of interfacing with the ULE scheduler and add the GPU to the list of CPU cores available for the ULE thread scheduler to take advantage of.</p>
<p>The bottom line is, the history of OS X and the XNU Kernel, the features promised in Snow Leopard, and the design and architecture of the ULE scheduler all point to a high likelihood of Apple using a redesigned thread scheduler that is either an implementation of the ULE scheduler or at least based around it in OS X 10.6. And if this is the case, OS X 10.6 will be one heck of a powerhorse.</p>
<p><strong>Further Reading</strong></p>
<ul>
<li><a href="http://www.scribd.com/doc/3299978/ULE">The ULE Thread Scheduer</a></li>
<li><a href="http://my.opera.com/blu3c4t/blog/show.dml/1531517">Introduction to ULE</a></li>
<li><a href="http://www.thejemreport.com/mambo/content/view/113/">Early benchmarks of the ULE scheduler</a></li>
<li><a href="http://www.kernelthread.com/mac/osx/arch_xnu.html">Architecture of the XNU kernel</a></li>
<li><a href="http://www.usenix.org/events/bsdcon02/full_papers/gerbarg/gerbarg_html/">Advanced Synchronization in OS X</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-scheduler/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Shipping Seven is a Fraud.</title>
		<link>http://neosmart.net/blog/2008/shipping-seven-is-a-fraud/</link>
		<comments>http://neosmart.net/blog/2008/shipping-seven-is-a-fraud/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 11:31:43 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Kernels]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Shipping Seven]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/shipping-seven-is-a-fraud/</guid>
		<description><![CDATA[A blog titled Shipping Seven has gotten a lot of traffic recently for their article about Windows 7 and the MinWin kernel &#8211; namely, how they&#8217;re actually one and the same. The argument offered by &#8220;Soma&#8221; is that Windows Vista&#8217;s kernel (which is what Windows 7 will be built on) is MinWin ad that it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>A blog titled <em><a href="http://shippingseven.blogspot.com/" rel="nofollow">Shipping Seven</a></em> has gotten a lot of traffic recently for <a href="http://shippingseven.blogspot.com/2008/05/windows-7-wont-have-compact-minwin.html" rel="nofollow">their article</a> about <a href="http://win7.neosmart.net">Windows 7</a> and <a href="http://blogs.zdnet.com/microsoft/?p=842">the MinWin kernel</a> &#8211; namely, how they&#8217;re actually one and the same. The argument offered by &#8220;Soma&#8221; is that Windows Vista&#8217;s kernel (which is what Windows 7 will be built on) <em>is </em>MinWin ad that it&#8217;s already on every Vista desktop out there.</p>
<p>Whether or not MinWin is the very same kernel that went into Vista or not is officially unknown at the moment; but what we <em>do</em> know is that <strong><em>Shipping Seven </em>is either one huge fake, or else that the Windows core programmers at Microsoft are so stupid that they don&#8217;t know the first thing about coding, kernels, operating systems and compilers.</strong></p>
<p>The post at <em>Shipping Seven</em> is littered from beginning to end with fallacies, lies, and incorrect deductions that anyone with even the most basic coding skills would know better than to ever post, especially not when attempting to pass it off as the work of some of the more talented coders out there.</p>
<p> <span id="more-579"></span>
<p>Here are some of the more-glaring factual errors in the post that completely strip <em>Shipping Seven</em> of any authenticity or authority it may have on the topic of Windows 7:</p>
<blockquote><p>How many times has the Ubuntu or Mac OS X kernel been rewritten?</p>
</blockquote>
<p>Correction: OS X is powered by <em>a rewrite of</em>&nbsp;<a href="http://en.wikipedia.org/wiki/XNU">the XNU kernel</a> which is a modified version of <a href="http://en.wikipedia.org/wiki/Mach_kernel">the Mach kernel</a> which, in turn, <em>is a complete rewrite</em> of the original <a href="http://en.wikipedia.org/wiki/Berkeley_Software_Distribution">BSD kernel</a>. And, of course, Ubuntu isn&#8217;t an OS in and of itself, rather it&#8217;s just a distribution of Linux.</p>
<p>While it can be argued that not every developer at Microsoft is expected to have intimate knowledge of the inner-workings of other operating systems, no one in their right mind would believe that the Windows kernel programmers don&#8217;t even know what kernels their strongest competitors are currently using.</p>
<blockquote><p>We spent a boatload of time during Windows Vista making everything &#8216;componentizable&#8217; &#8211; So that we could (by creating some xml files that our build process uses) create a boatload of different versions of Vista (and Server 2008).
<p>&#8230;.
<p>You already have MinWin &#8211; It is the core system components that Windows Vista needs to function; everything else on the system depends directly or indirectly on it. It is the last thing you could (theoretically) uninstall.
<p>So, if you really really want it, you can get it, I suppose &#8211; you probably could (using the command line) uninstall almost every single Windows Vista system component, including the user interface. I don&#8217;t know what the hell you&#8217;d do with just a kernel and a kernel loader on your machine, though.</p>
</blockquote>
<p>Assuming you can get past the <em>way</em> that the post was written (with references like &#8220;using the command line&#8221; which indicate a general lack of knowledge about computers in general; treating the command line as if it were a &#8220;god mode&#8221; that can be used to do just about anything), there&#8217;s still the matter of factual inaccuracies &#8211; and inconsistencies in the article itself.
<p><strong>You can&#8217;t change/modify/revert pre-build settings by running commands in the command line.</strong> Components that are integrated at compile time simply cannot be removed by running a bunch of commands afterwards &#8211; especially not from within the resulting OS itself.
<p>Anyone that&#8217;s ever manually compiled a Linux kernel knows this. You can&#8217;t strip ext3 support from the kernel after it&#8217;s already built any more than you can add Reiser4 support to the kernel without re-building it. As a matter of fact, anyone who&#8217;s built anything at all should know this &#8211; the same rules apply to any other program as well. For example, you can&#8217;t remove PHP support from Apache if you&#8217;ve compiled mod_php directly into the binaries.
<p><em>Shipping Seven </em>is a big, fat fraud. It&#8217;s written by someone with only the most basic knowledge of computers, zero knowledge of coding concepts, and absolutely no experience with kernels and operating systems. <em>Shipping Seven</em> is most likely written by the equivalent of script kiddy, eagerly awaiting the first leaked builds of Windows 7 to appease an inner itch &#8211; most likely all the while lamenting his lack of involvement in the Longhorn beta. It isn&#8217;t worth the time it takes to read, and definitely doesn&#8217;t deserve even the questionable authority it now has on the topic.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/shipping-seven-is-a-fraud/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Avoid notebook sleep issues with a few easy steps</title>
		<link>http://neosmart.net/blog/2008/avoid-notebook-sleep-issues/</link>
		<comments>http://neosmart.net/blog/2008/avoid-notebook-sleep-issues/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 22:51:26 +0000</pubDate>
		<dc:creator>Kristan Kenney</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Portable Computing]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=560</guid>
		<description><![CDATA[If you&#8217;re a notebook user, chances are you&#8217;ve encountered an issue with getting your computer to go to sleep peacefully. Something is either keeping it from drifting off to the land of 0&#8217;s and 1&#8217;s, or it can&#8217;t stay asleep, the hard drive just keeps tossing and turning and you open your bag to find [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a notebook user, chances are you&#8217;ve encountered an issue with getting your computer to go to sleep peacefully. Something is either keeping it from drifting off to the land of 0&#8217;s and 1&#8217;s, or it can&#8217;t stay asleep, the hard drive just keeps tossing and turning and you open your bag to find a notebook so hot you could cook an egg on it.</p>
<p>What are the most common causes of notebook sleep issues?</p>
<ul>
<li>A process running on the system does not allow the system to enter sleep mode. </li>
<li>A hardware interrupt, such as some peripheral devices for example. </li>
<li>An unstable driver which does not properly support sleep states or is just buggy. </li>
</ul>
<p>I&#8217;ve owned several notebooks over the years, and almost every one of them have had an issue with sleep mode in one way or another, and over time I&#8217;ve learned a certain &quot;practice&quot; which ensures that sleep mode generally works when I close the lid of my computer&#8230;</p>
<p> <span id="more-560"></span>
<ol>
<li>Make sure that all of the latest updates are installed for your operating system (Windows Update on Microsoft Windows, Software Update on Mac OS X, your favorite package manager on Linux). </li>
<li>Close any running programs on the system (and exit any programs which are running in the notification area which is next to the clock on Windows systems). </li>
<li>Unplug all external devices (USB, FireWire, etc.) This includes your external keyboard and mouse if you&#8217;re using one, your printer, and whatever else you have plugged in. And no, your<a title="USB Powered Rocket Launcher at ThinkGeek" href="http://www.thinkgeek.com/geektoys/warfare/8a0f/" target="_blank"> USB-powered rocket launcher</a> isn&#8217;t an exception, even though it is really cool. </li>
<li>Use the &quot;Sleep&quot; option in your operating system to put the computer to sleep instead of the lid (Start &gt; Turn Off Computer &gt; Sleep on Windows XP, Apple menu &gt; Sleep on Mac OS X). </li>
<li>Once the computer has gone to sleep, close the lid. </li>
</ol>
<p>You&#8217;re probably wondering why it&#8217;s not a good idea to always rely on the lid of your computer to put it to sleep, and the answer is fairly simple. Notebooks have a sensor or switch which detects the position of the display (lid) and when the lid is closed to a certain degree it <strong>should</strong> trigger sleep mode&#8230; only that&#8217;s not always the case.</p>
<p>Some notebooks take up to one minute to fully go into sleep mode, and general habits have shown that you&#8217;re more likely to close the lid and immediately tuck your computer into its carrying case, which means you&#8217;re moving the computer around in mid-air before the hard drive head has gotten a chance to park, which could cause damage to the hard drive (and your valuable data). By using the operating systems &quot;sleep&quot; function and waiting for the signal that your computer is snoozing away (whether it be a flashing power light or a pulsating sleep light), you give the computer a chance to park the hard disk head and enter sleep mode correctly. </p>
<p><em>Mind you, some notebooks with older NVIDIA drivers on Windows Vista may cause your computer to go into a perpetual coma every time it falls asleep. If your notebook manufacturer hasn&#8217;t provided you with a newer graphics driver, I&#8217;d recommend consulting a sleep therapist LaptopVideo2Go.com, which has all of the latest NVIDIA drivers and modified INF files for installing them on any NVIDIA graphics card.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/avoid-notebook-sleep-issues/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How-To: Revert the Mac OS X 10.5 Opaque Menu Bar Hack</title>
		<link>http://neosmart.net/blog/2008/how-to-revert-mac-os-x-105-opaque-menu-bar-hack/</link>
		<comments>http://neosmart.net/blog/2008/how-to-revert-mac-os-x-105-opaque-menu-bar-hack/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 00:55:07 +0000</pubDate>
		<dc:creator>Kristan Kenney</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=536</guid>
		<description><![CDATA[If you&#8217;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&#8217;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 [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;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&#8217;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.</p>
<p>Reverting the hack is simple. First of all, open a Terminal (/Applications/Utilities/Terminal.app) and in the console type the following commands:</p>
<p><code class="terminal">sudo defaults delete /System/Library/LaunchDaemons/com.apple.WindowServer 'EnvironmentVariables'     </p>
<p>sudo plutil -convert xml1 /System/Library/LaunchDaemons/com.apple.WindowServer.plist      </p>
<p>sudo chmod 644 /System/Library/LaunchDaemons/com.apple.WindowServer.plist      <br /></code></p>
<p>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.</p>
<p>Once you&#8217;ve reverted the hack, restart the computer, and then you can go ahead and upgrade to 10.5.2. If you&#8217;re already running 10.5.2, you can change the menu bar opacity option in System Preferences &gt; Desktop and Screen Saver (the nice thing about this is that it is on-the-fly, no need to restart any more).</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/how-to-revert-mac-os-x-105-opaque-menu-bar-hack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X 10.5.2 Released, Biggest Update in Apple History</title>
		<link>http://neosmart.net/blog/2008/mac-os-x-10-5-2-released/</link>
		<comments>http://neosmart.net/blog/2008/mac-os-x-10-5-2-released/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 22:01:13 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[10.5.2]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/mac-os-x-10-5-2-released/</guid>
		<description><![CDATA[Following right on the heels of Windows Vista SP1 RTM, Apple has seemingly one-upped Microsoft by releasing OS X 10.5.2 &#8211; the biggest update to OS X ever &#8211; 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 [...]]]></description>
			<content:encoded><![CDATA[<p>Following right on the heels of <a href="http://windowsvistablog.com/blogs/windowsvista/archive/2008/02/04/announcing-the-rtm-of-windows-vista-sp1.aspx">Windows Vista SP1 RTM</a>, Apple has seemingly one-upped Microsoft by releasing OS X 10.5.2 &#8211; the biggest update to OS X ever &#8211; effective immediately and available to all.</p>
<p>The release documentation for the OS X 10.5.2 build can be found <a href="http://docs.info.apple.com/article.html?artnum=307109">at the Apple site</a>, and it contains all the gory details about this whopping update. It&#8217;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.</p>
<p>At the moment, you can download the update via OS X&#8217;s &#8220;Software Update&#8221; feature or directly from Apple&#8217;s OS X downloads site <a href="http://www.apple.com/support/downloads/macosx1052comboupdate.html">here</a>. Updates are also available for OS X Server, the direct download link can be found <a href="http://www.apple.com/support/downloads/macosxserver1052comboupdate.html">here</a> (382 MiB).</p>
<p>10.5.2 ships with several <a href="http://docs.info.apple.com/article.html?artnum=307430">important security updates</a> that were not previously disclosed/patched as well &#8211; if you don&#8217;t intend on updating to 10.5.2 anytime soon, you should definitely grab the standalone security update found <a href="http://www.apple.com/support/downloads/securityupdate2008001universal.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/mac-os-x-10-5-2-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Why Tech Communities are Falling Through</title>
		<link>http://neosmart.net/blog/2008/the-state-of-tech-communities/</link>
		<comments>http://neosmart.net/blog/2008/the-state-of-tech-communities/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 03:43:08 +0000</pubDate>
		<dc:creator>Kristan Kenney</dc:creator>
				<category><![CDATA[Alternatives]]></category>
		<category><![CDATA[Blogosphere]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Fanboys]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2008/a-personal-thought/</guid>
		<description><![CDATA[Note: This is a personal opinion piece. Feel free to take this with several grains of salt. Hell, take the whole cube while you&#8217;re at it.
I&#8217;ve been doing some thinking, and after having numerous conversations with some individuals who will remain un-named, I&#8217;ve come to the conclusion that some people are too wrapped-up around the [...]]]></description>
			<content:encoded><![CDATA[<p><br/><small>Note<strong>:</strong> This is a <em>personal opinion </em>piece. Feel free to take this with several grains of salt. Hell, take the whole cube while you&#8217;re at it.</small>
<p>I&#8217;ve been doing some thinking, and after having numerous conversations with some individuals who will remain un-named, I&#8217;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 &#8220;fanboy,&#8221; and I feel that this is affecting the credibility of the tech community as a whole.</p>
<p><strong>Example:</strong></p>
<p>&#8220;John,&#8221; 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.</p>
<p>Now, &#8220;Jim,&#8221; 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.</p>
<p><span id="more-528"></span></p>
<p>John doesn&#8217;t care about using Windows, he&#8217;s comfortable on Linux and he gets more enjoyment out of his system than he did when he was running Windows, but Jim is unable to see that and continues to insult John for his choice.</p>
<p>What do you see wrong here? To me, I see this constant criticism as being petty, and shows that one is unable to look past their own needs. Just because you&#8217;re a supporter of one system doesn&#8217;t mean you have to hammer down on everyone else running a different system. Remember, we&#8217;re all just human beings sitting behind a computer screen. So what does it really matter what the person on the other side of the screen is running?</p>
<p>I&#8217;m not against any platform, I&#8217;m currently running Windows XP on two of my home computers, Ubuntu 7.10 on one notebook, and Mac OS X 10.5.1 on my MacBook Pro. They all serve their purpose, and at the end of the day isn&#8217;t that what really matters?</p>
<p>I believe that we should all try to contribute positively to the tech. community as a whole, enough of the &#8220;flame wars&#8221; and the un-necessary bashing.</p>
<p>Also, for the record, I never said that Windows sucks in my previous article. I stated reasons that I believe that Mac OS X may be a better choice for some people, and how overall it has a lower <acronym title="Total Cost of Ownership">TCO</acronym> when it comes to upgrading systems down the road. If you want to use Windows, Linux, BeOS, FreeBSD, Mac OS X, or hell even DOS, that&#8217;s up to you. It&#8217;s your choice. I&#8217;m not trying to force my choice on anyone, I merely posted my thoughts on the matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/the-state-of-tech-communities/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>15 Years to Pick an OS</title>
		<link>http://neosmart.net/blog/2008/switching-to-mac/</link>
		<comments>http://neosmart.net/blog/2008/switching-to-mac/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 18:14:28 +0000</pubDate>
		<dc:creator>Kristan Kenney</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=523</guid>
		<description><![CDATA[ For the last 15 years, I have been a Windows user and developer. I’ve owned several different computers, all running one version of Windows or another, and sometimes I’d even do a little bit of dabbling in Linux, but for the most part I’ve always felt that Windows could be better. The user interface [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://neosmart.net/forums/customavatars/avatar4_3.gif" align="left"> For the last 15 years, I have been a Windows user and developer. I’ve owned several different computers, all running one version of Windows or another, and sometimes I’d even do a little bit of dabbling in Linux, but for the most part I’ve always felt that Windows could be better. The user interface lacks consistency, and personally I feel that with Windows Vista, things are going down hill.
<p>I was set to build a new computer for myself at the end of February, but I realized soon after I had ﬁnished ﬁnalizing the speciﬁcation that I would need to run Windows Vista 64-bit on it in order to take full advantage of my hardware. I’m not much of a fan of Windows Vista 64-bit, due to all of the issues between 32-bit and 64-bit executables and the headaches of 32-bit vs. 64-bit Internet Explorer. After considering many things, like what I plan on doing with my computer, I changed my mind on building that system, in fact I’ve completely crossed it off of my list.
<p>Let me tell you, I never thought I&#8217;d see the day where I actually managed to pull this one off&#8230;</p>
<p><span id="more-523"></span></p>
<p>&#8230; as of January 15th, 2008 I am now a Mac user. I purchased a brand new 15” MacBook Pro with a 2.2GHz Intel Core 2 Duo processor, 2 GB of RAM, 8x Dual Layer SuperDrive, 120 GB of hard disk space and a NVIDIA GeForce 8600M GT graphics processor with 128MB of video memory, running Mac OS X 10.5.</p>
<p>I can sum up my experience with Mac OS X in just three words: Oh. My. God. This computer is insanely powerful, and provides a rock-solid computing experience that is out of this world. iPhoto handles all of my photo editing needs, Pages is a great word processor, iTunes is amazing, and Safari renders pages faster than any browser I’ve ever used. </p>
<p>Not to mention all of the great applications that come with the computer which make it extremely fun &#8212; iMovie, GarageBand, and Photo Booth are three such applications which I could play with for hours on end.Needless to say, my days as a Windows user have officially come to an end. I’m tired of the maintenance, dealing with the cumbersome registry, and worrying about upcoming Windows Updates wreaking havoc on my system.</p>
<p>With this switch, I would also like to take the time to make another announcement. I will now be blogging here at NeoSmart Technologies (NST). My plan is to cover mostly Mac topics, although I will still have a hand in some Windows guides as well. </p>
<p>Consider this post to be an introduction, the first of a series on the best way to go about switching from one OS to another&#8230;. completely.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/switching-to-mac/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Things to Think About When Switching to a Mac</title>
		<link>http://neosmart.net/blog/2008/why-use-mac/</link>
		<comments>http://neosmart.net/blog/2008/why-use-mac/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 18:02:09 +0000</pubDate>
		<dc:creator>Kristan Kenney</dc:creator>
				<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/?p=519</guid>
		<description><![CDATA[If you are a die-hard Windows user and are considering jumping over to the other side of the fence (don’t worry, many of us have had this feeling at one point or another), you may be wondering, “are there any good reasons for me to switch?” or “what software can I use on the Mac [...]]]></description>
			<content:encoded><![CDATA[<p>If you are a die-hard Windows user and are considering jumping over to the other side of the fence (don’t worry, many of us have had this feeling at one point or another), you may be wondering, “are there any good reasons for me to switch?” or “what software can I use on the Mac to replace the software that I use on my PC?”
<p>Fear no more. I’ve written this article with the potential Mac “switcher” in mind. I&#8217;ve been a long-time Windows-user myself, and have only recently made the switch to what, in my personal opinion, is a better overall platform.
<p>First and foremost, Apple computers are not the cheapest on the planet, but you definitely get what you pay for. You’re probably wondering, “is it really worth spending so much on a computer?” This is really up to personal preference and budget, however I do feel that it is a great investment, as a Mac will last you several years, not to mention that Macs have a very high resale value. You could turn around in 2 years and sell your Mac for close to what you paid for it then and buy a new one. You just can’t do that with a traditional or OEM PC, because they lose value from the day you purchase it.
<p>When you consider making an investment such as this, make sure that you pick out a Mac that’s right for you. There’s nothing worse than purchasing a computer that you’re not going to be satisfied with. First, you need to decide if you are going to be doing any traveling or moving around with your Mac. If you are, you’d most likely want to look at getting a portable Mac, but if all your computing is done from the comfort of your home office (or bedroom), then a desktop Mac will be fine.</p>
<p><span id="more-519"></span></p>
<p>The following chart lists several common tasks and which Mac would be right for you in either situation.
<p>&nbsp;<img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="325" alt="Table1" src="http://neosmart.net/blog/wp-content/uploads/table1.png" width="574" border="0">
<p>Here is a quick run-down between the different Macs available:
<p><strong>Desktop Macs</strong>
<ul>
<li>Mac mini: Provides the Mac experience on the cheap. Think of this Mac as the “PC tower” equivalent. You would go about setting up a Mac mini in the same fashion that you would when setting up a PC, meaning that you’d need a display, keyboard, and mouse. Does not have features such as iSight camera. Price: starting at $599 USD.
<li>iMac: Provides the entire Mac experience in an all-in-one package. The iMac features a stunning LCD display which is built into the computer itself, and you have the option of either a corded or wireless keyboard and mouse along with your Mac, as well as other build-to-order options if you are ordering from the Apple Online Store. Includes FrontRow remote and iSight camera built into the display. Price: starting at $1,199 USD.
<li>Mac Pro: If you’re looking for the ultimate workhorse, the Mac Pro is the machine you’d be looking for. Equipped with dual quad-core Intel Xeon processors (for a total of 8 processing cores), with support for up to 16GB of RAM with either an ATi or nVidia graphics processor, nothing will ever hold you back. Requires that you have your own display,<br />keyboard, and mouse. Price: starting at $2,700 USD1.</li>
</ul>
<p><strong>Portable Macs</strong></p>
<ul>
<li>MacBook: If you’re a student, or just someone looking for a portable Mac for every-day, common tasks like e-mail, word processing, browsing the internet, managing your photos, music, and video libraries, the MacBook may be the option for you. The MacBook comes with a 13” widescreen display with a glossy coating which provides rich colors(this is great for watching movies), with either a 2.0 GHz or 2.2 GHz Intel Core 2 Duo processor meaning you’ve got two processing cores ready to crunch away at whatever you throw at it, 1 GB of RAM, and an Intel X3100 graphics processor. Price: starting at $1,099 USD.
<li>MacBook Air: Primarily for those who travel frequently, the MacBook Air is the “world’s thinnest notebook,” in an ultra-portable form factor without compromising performance or screen size. Price: starting at $1,799 USD.
<li>MacBook Pro: The portable powerhouse. Available with 2.2 GHz, 2.4 GHz, or 2.6 GHz Intel Core 2 Duo processors, 2 GB of RAM, and a nVidia 8600M GT graphics processor with either 128MB or 256MB of video memory, and housed inside of a stylish aluminumen closure, the MacBook Pro is one beast of a notebook. The best part is that it is only1.0-inch thick, and it weighs 5.6 pounds. Price: starting at $1,999 USD.</li>
</ul>
<p>You’ll also be happy to hear that every new Mac comes with iLife ’08, a collection of programs which will allow you to manage your digital life and be creative, artistic, and just have fun. iLife ’08 includes <strong>iPhoto</strong>, <strong>iDVD</strong>, <strong>iMovie</strong>, <strong>iWeb</strong>, and <strong>GarageBand</strong>. All New Macs also come with a 30-day trial of iWork ’08, a 60-day test drive of Microsoft Office 2004 for Mac, and a trial of Aperture, which is Apple’s premium photo editing solution. The latest Macintosh system software and iLife ’08 are already installed on your new Mac when you start it up, but for whatever reason you feel like performing a clean installation, you can use the software installation discs that come with your computer. </p>
<p>There are tens of thousands of software applications available for Windows, which allow you to edit videos and photos, listen to music, write code, chat with other people, send e-mail and browse the web, and much more. Windows has a greater market share, therefore it is obvious that most programmers create applications for Windows. However, one thing that you will find on the Macintosh platform is that you do not need two or three different programs to complete your tasks, and all of the applications available for the Mac have rich user interfaces which are easy to follow and learn, and lack the inconsistency in appearance of Windows applications.</p>
<p>You can find a comparison of Windows and Mac software in our &#8220;Mac Switcher&#8217;s Guide.&#8221;</p>
<p>Uninstalling applications on a Mac is very easy compared to on a Windows PC. For example, on a Windows PC you need to open Start, Control Panel, Add or Remove Programs, and then click on the applications name in the list and go through the steps in the uninstaller software. On a Mac, you open the Applications folder, and drag the application that you wish to uninstall to the Trash. It really can’t get much easier than that.
<p>Managing applications is a breeze on a Mac. Simply drag the applications icon from the Applications folder to the dock. To manage the open application windows on your screen, press <strong>F9</strong> to activate Expose, which shows you smaller previews of all the open windows, allowing you to <strong>Tab </strong>through or click on any window to bring it to the foreground.
<p>Another great feature for managing open applications in the latest version of Mac OS X is <strong>Spaces</strong>, which allows you to have applications assigned to specific “spaces”, essentially acting as if you have more than one display. This helps reduce clutter and allows you to work more efficiently. For example, you could have Safari open in one space, iChat AV and iTunes open in a second space, and Mail in a third space.
<p>The Mac OS X system software also comes with a plethora of additional features which will make your every-day computing life a lot easier, two of these features include:
<ul>
<li><strong>Calculate mathematical equations Spotlight</strong>: One of the neat features in Mac OS X is <br />Spotlight, it allows you to find your files and applications instantaneously with ease.<br />But did you know that in Mac OS X 10.5, Spotlight can also calculate mathematical equations? Simply type in the equation, and Spotlight will do the math for you (e.g.:<br /><strong>4+4</strong> will give you the answer 8, <strong>sqrt(25)</strong> will give you the answer 5, and typing <strong>pi</strong> will <br />display 3.14).
<li><strong>Define words using Spotlight</strong>: Another nifty feature in Mac OS X 10.5’s Spotlight is the ability to define words directly from the results display. Type a word into Spotlight(for instance, <strong>Computer</strong>) and it will display a partial definition (in this case, it would display <strong>noun an electronic device f&#8230;</strong>) Simply click on the partial definition, and Dictionary will display the full definition. </li>
</ul>
<p>When it comes time to upgrade your system software, you don’t have to worry about which version to pick! There is only one “edition” of Mac OS X, and it comes with all of the features. In comparison, there are 8 editions of Windows Vista, not counting Starter and Enterprise: Home Basic, Home Premium, Business, and Ultimate, in both 32-bit and 64-bit flavors. At the time of writing, Mac OS X costs $129.00 USD, and family packs cost $199.99.</p>
<p>Windows Vista Home Premium costs $219.00 and it doesn’t include all of the features that <br />Windows Vista offers, it’s even more costly to migrate your entire home over to Windows Vista if you have more than one computer. Not to mention Windows Vista only runs decently on computers purchased in the last ~3 years, while Mac OS X 10.5 is working on hardware as old as 7 years. </p>
<p>If you’re a gamer, fear not: Macs can now run Microsoft Windows natively! Using BootCamp, you can dual boot Windows on your Mac just so you can play the latest games or run those applications that have no Mac equivalent. Essentially, Macs give you the best of both worlds with a lower total cost of ownership (“TCO”).
<p>If you’re a seasoned keyboard veteran in Windows, you might be a bit upset at first to find that the Mac uses different modifier keys, but it doesn’t take very long to get used to it. For example, to copy text on a Windows PC you’d first highlight the text and then perform the <strong>Ctrl-C</strong> key combination. To do the same thing on a Mac, highlight the text and then perform the <strong>Cmd-C</strong> key combination. It’s actually easier because the <strong>Cmd</strong> key is closer to the commonly-used keys for cutting, copying, and pasting (<strong>X</strong>, <strong>C</strong>, and <strong>V</strong> respectively)&#8230; unless you&#8217;re a Dvorak user, of course.
<p>With all of this information, you should be able to make an educated decision on whether or not a Mac is right for you. As a recent switcher, I can fully vouch for the Mac and stand behind my decision. I no longer have to worry about maintaining my computer to keep it running at top speed, everything “just works.”</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2008/why-use-mac/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Proper Shell Scripting on Windows Servers with Perl</title>
		<link>http://neosmart.net/blog/2007/proper-shell-scripting-on-windows-servers-with-perl/</link>
		<comments>http://neosmart.net/blog/2007/proper-shell-scripting-on-windows-servers-with-perl/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 20:43:18 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Guides]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Batch]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Server Management]]></category>
		<category><![CDATA[Shell Scripting with Perl]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2007/proper-shell-scripting-on-windows-servers-with-perl/</guid>
		<description><![CDATA[
Fact: Shell scripting is a must for any serious IT admin managing a server. From automating backups to checking logs and keeping server performance and load in check, scripting is a must. 
Fact: Shell scripting on Windows sucks. ((Hopefully Monad (Microsoft Power Shell) will provide a solution, but so far the results are mixed; and [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><strong>Fact:</strong> Shell scripting is a must for any serious IT admin managing a server. From automating backups to checking logs and keeping server performance and load in check, scripting is a must. </li>
<li><strong>Fact:</strong> Shell scripting on Windows sucks. ((Hopefully Monad (Microsoft Power Shell) will provide a solution, but so far the results are mixed; and it&#8217;s not popular enough to be considered a viable substitute at the moment.))</li>
<li><strong>Fact:</strong> Shell scripting on Linux and other *nix operating systems is powerful, well-documented, and quite straight-forward.</li>
</ul>
<p>Most people take a look at these three facts, and instantly come to a conclusion.. the <em>wrong</em> conclusion: you can&#8217;t properly manage a Windows server because it&#8217;s inherently lacking in the shell scripting department.</p>
<p><span id="more-500"></span></p>
<p>But that&#8217;s not true&#8230; Because here&#8217;s another fact for you:</p>
<p><strong>Perl scripts are a drop-in replacement for 99%</strong> ((We admit, that&#8217;s a made up statistic, give us a break though, will ya?)) <strong>of all shell scripting needs.</strong></p>
<p>And another fact:</p>
<p><strong>Perl (unlike PHP) runs great (awesome, in fact) on Windows.</strong></p>
<p>Now with these two facts in mind, you can now make a proper conclusion: <strong>Shell scripting on Windows doesn&#8217;t have to be difficult, limiting, or in any way inferior than on Linux</strong>.</p>
<p>Perl is an awesome language. Between the online Perl community and the millions of Perl-scripting samples across the web, it&#8217;s quite the well-documented language and no sysadmin has an excuse not to use it. The Perl modules are an extensive array of easy-to-use pluggable scripts that you just reference and run.</p>
<p>Perl was <em>created</em> for stuff like this. It&#8217;s the language of choice for hacking quick scripts that get the job done, easily, quickly, and with little pain or effort. A Perl script made to run on Linux will likely run on Windows too, with little to no hacking necessary for most of the stuff out there.</p>
<p>With Perl, you can easily do things like manage (prune, grep, or sort) log files, backup <em>and FTP or email</em> database server dumps, schedule webserver maintenance, and more.</p>
<p>Shell scripting with Perl is even easier than shell scripting in Bash &#8211; simply because of the huge libraries available that make even the most mundane and PITA tasks quite easy. It takes all of 6 statements (we&#8217;re purposely refraining from counting lines because this is <em>Perl</em> we&#8217;re talking about) to compose an email with your MySQL dumps as a GZIP&#8217;d attachment.</p>
<p>You can easily schedule Perl scripts to run at regular intervals with the Task Scheduler &#8211; but that&#8217;s about all you&#8217;ll ever need to interact with Windows for. </p>
<p>A quick Google search will reveal millions of results for <a href="http://www.google.com/search?q=perl+server+management+scripts&amp;rls=com.microsoft:en-US&amp;ie=UTF-8&amp;oe=UTF-8&amp;startIndex=&amp;startPage=1">&#8220;Perl server management scripts.&#8221;</a> Take your pick, hack it, and run.</p>
<p>Here&#8217;s our 5-step guide to managing your server with Perl scripts:</p>
<ol>
<li>Download and install <a href="http://www.activestate.com/Products/activeperl/">Perl for Windows</a> (ActivePerl, free).</li>
<li>Read <a href="http://perldoc.perl.org/perlfaq.html">the Perl FAQs</a> and <a href="http://en.wikibooks.org/wiki/Perl">get familiar with the syntax</a>. It&#8217;s nothing too complicated, and very simple to code in (though reading someone else&#8217;s code is another story). You absolutely don&#8217;t need anything more than the basic syntax, stuff like classes and functions are completely unnecessary for shell scripting &#8211; it&#8217;s too easy to even be considered programming!</li>
<li>Write your Perl script. Use a real text editor like <a href="http://notepad-plus.sourceforge.net/uk/site.htm">Notepad++</a>.</li>
<li>Test it by running it from the command line and ensuring it does what you need. Repeat step 3 as needed.</li>
<li>Open up Scheduled Tasks in the Control Panel and set up a new task to run your Perl script however often you like.</li>
</ol>
<p>Sure, maybe it&#8217;s not as easy it looks and it&#8217;ll probably take you a day or so to go from absolute zero to cranking your first Perl-based shell script; but soon enough you&#8217;ll be doing it blindfolded and with <em>both</em> your hands behind your back. And it&#8217;ll only be one line long, too! </p>
<p><strong>The most important thing to realize is, you don&#8217;t need to be a programmer (or become one) in order to shell script in Perl</strong>.</p>
<p>Just pretend your Perl script is a batch file (yuck!). The Perl processor will run it from top to bottom, in a very straight-forward manner. Put one task/command per-line, stick loops where needed, and test constantly. You don&#8217;t need classes, you don&#8217;t need data structures, you don&#8217;t need object orientation, and you don&#8217;t even really need to use variables if you don&#8217;t want to!</p>
<p>We&#8217;ll be posting more details, guides, sample shell scripts, and how-to&#8217;s on Perl-based shell scripting in the weeks and months to come. Don&#8217;t give up just because it involves learning something new, this is in an investment that&#8217;ll last a lifetime. If you can shell script in Perl on Windows, you can do the same on Linux and OS X with ease. If you can shell script in Perl, you can do anything!</p>
<p class="alert">View <a href="http://neosmart.net/blog/tag/shell-scripting-with-perl/">all articles</a> in the &#8220;Shell Scripting with Perl&#8221; category.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2007/proper-shell-scripting-on-windows-servers-with-perl/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mono Doesn&#8217;t Get Enough Credit</title>
		<link>http://neosmart.net/blog/2007/mono-doesnt-get-enough-credit/</link>
		<comments>http://neosmart.net/blog/2007/mono-doesnt-get-enough-credit/#comments</comments>
		<pubDate>Sat, 23 Jun 2007 15:22:41 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Mono]]></category>
		<category><![CDATA[Moonlight]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2007/mono-doesnt-get-enough-credit/</guid>
		<description><![CDATA[Reading through the daily Techmeme headlines, there was a story that would make any Windows&#8217; developers&#8217; hearts stop: &#8220;Microsoft Hosts Demo of Silverlight on Linux&#8221;

Beat. Beat. Beat. Beeeeep. Beeeeep. Beeeeep. &#60;click&#62;. Beeeeep. &#60;wait&#62;. Beeeeep. &#60;read&#62;. Beat. &#60;relax&#62;. Beat. Beat.

OK, so maybe that&#8217;s a bit of an over-exaggeration, but not by much. Microsoft demoing Silverlight on [...]]]></description>
			<content:encoded><![CDATA[<p>Reading through the daily Techmeme headlines, there was a story that would make any Windows&#8217; developers&#8217; hearts stop: &#8220;Microsoft Hosts Demo of Silverlight on Linux&#8221;
</p>
<p>Beat. Beat. Beat. Beeeeep. Beeeeep. Beeeeep. &lt;click&gt;. Beeeeep. &lt;wait&gt;. Beeeeep. &lt;read&gt;. Beat. &lt;relax&gt;. Beat. Beat.
</p>
<p>OK, so maybe that&#8217;s a bit of an over-exaggeration, but not by much. <strong>Microsoft</strong> demoing Silverlight <strong>on Linux?</strong> What has the world come to?! But the subtitle on <a href="http://www.pcworld.com/article/id,133315-pg,1/article.html">the PC World article</a> cleared things up: Microsoft France invited <em>the Mono team</em> to demo <em>their own version of Silverlight</em> that runs on Linux. Now <em>that</em> makes more sense.
</p>
<p><span id="more-451"></span></p>
<p>We&#8217;ve commented on Microsoft&#8217;s atrocious, constant, and never-ending denial that there is an operating system called Linux that exists and has a real userbase which .NET Developers would like to code &#8220;cross-platform&#8221; software for <a href="http://neosmart.net/blog/2007/please-microsoft-stop-holding-net-back/">time</a> and <a href="http://neosmart.net/blog/2007/forget-about-popfly/">time again</a>, but alas, it seemed no one would listen; so you can imagine our surprise at those headlines.
</p>
<p>Mono is the GPL&#8217;d EMCA implementation of the .NET Framework for Linux. Moonlight is the new Silverlight-compatible runtime for the *nix world. Miguel de Icaza, head developer of <a href="http://www.mono-project.com/">the Mono Project</a> was invited to demo Moonlight over at Microsoft France during a presentation. This is a surprising twist on Microsoft&#8217;s normal &#8220;ignore the Linux world&#8221; attitude when it comes to developers, &#8220;cross-platform,&#8221; and frameworks alike.
</p>
<p><strong>But the whole point is, almost no one gives Mono the credit it deserves.</strong> While we&#8217;re the first to point out its shortcomings and even complete failure at being a &#8220;drop-in&#8221; replacement for the .NET Library in its current condition, <em>its developers deserve a lot more recognition for their work.</em> Miguel and his team are addressing a particularly &#8220;turmoiled&#8221; sector of the computer market &#8211; Windows developers coding for Linux. Microsoft pretends these people don&#8217;t exist, and the rest of the Linux world frowns down and mutters things like &#8220;use Java instead,&#8221; &#8220;forget about Microsoft and .NET,&#8221; and &#8220;Why waste your time on a closed-source framework?&#8221; (forgetting, of course, that Java has only recently become open-source itself).
</p>
<p>The Mono Project has done a hell of a job with the limited resources it has, the constant need for developers, the sheer size of the .NET Framework, the lack of cooperation on both sides of the Windows-Linux fence, and the fact that a large portion of the .NET Framework is just managed wrappers for Windows-only code.
</p>
<p>Sure, the Mono Project isn&#8217;t anything you would actually consider to be a &#8220;Linux version&#8221; of the .NET Framework thanks to the rather-conspicuous yet well-hidden fact that it doesn&#8217;t have a compatible UI Library (well, not yet anyway) and that, in reality, it&#8217;s&nbsp;a port of the CLR and C#, not of the .NET Framework itself; but nevertheless, Mono is pretty amazing.
</p>
<p>So why can&#8217;t companies like PC World and their ilk write proper <em>well-attributed</em> titles like &#8220;Mono Creates, Demoes&nbsp;Silverlight for Linux&#8221; rather than &#8220;Microsoft Hosts Demon of Silverlight on Linux?&#8221; Why is it so hard for these people that do Microsoft&#8217;s dirty work ((seeing as Microsoft feels having a OS X and Windows implementation of anything suffices to consider it &#8220;cross platform&#8221; &#8211; whether it be Internet Explorer, .NET, MSN Messenger, or now, Silverlight)) to get the recognition the deserve? Because <em>acknowledgement</em> is what powers the free software world. Microsoft isn&#8217;t paying the Mono Project to create these libraries and to put these years of work into making the .NET Framework something that is truly cross-platform, it&#8217;s the fact that they&#8217;re making a difference, fulfilling a need, and getting the proper credit that does.
</p>
<p>But on a more positive note: <strong>Moonlight <em>really is</em> a&nbsp;&#8221;drop-in&#8221; Silverlight replacement for Linux!</strong>
</p>
<p>Silverlight (and now, Moonlight as well) uses <a href="http://www.xaml.net/">XAML</a> to create the UI and make all those pretty little ponies dance around that computer screen. Silverlight and Moonlight&#8217;s jobs are to take that XAML code and render it on the screen. Unlike the .NET Framework on Windows where you use certain APIs to design the form, in Silverlight/Moonlight, everything is WPF and now, fully portable to Linux.
</p>
<p>Well, to be fair, <a href="http://www.mono-project.com/Moonlight">Moonlight</a> isn&#8217;t ready yet. It&#8217;s really close, but not yet there. But what matters is, it <em>does</em> have a working C++ XAML parser, and the main UI interface/library <em>will</em> be truly cross-platform compatible with Windows.
</p>
<p>Congratulations Mono Team, you really deserve it!</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2007/mono-doesnt-get-enough-credit/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Why Apple Delayed Leopard for the iPhone</title>
		<link>http://neosmart.net/blog/2007/why-apple-delayed-leopard-for-the-iphone/</link>
		<comments>http://neosmart.net/blog/2007/why-apple-delayed-leopard-for-the-iphone/#comments</comments>
		<pubDate>Sat, 14 Apr 2007 14:32:01 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Corporate Talk]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Tiger]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/2007/why-apple-delayed-leopard-for-the-iphone/</guid>
		<description><![CDATA[Yesterday&#8217;s news: Apple [[AAPL]] takes developers off of OS X 10.5 &#8220;Leopard&#8221; to hurry up and meet iPhone deadlines.
Today&#8217;s news: Why they did it.
This decision was not about (not) missing deadlines for contracts with Cingular, not allocating enough resources to iPhone in the first place, or otherwise neglecting to do the right stuff at the [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday&#8217;s news: Apple [[AAPL]] <a href="http://www.nytimes.com/2007/04/13/technology/13apple.html?_r=1&amp;oref=slogin">takes developers off</a> of <a href="http://www.apple.com/macosx/leopard">OS X 10.5 &#8220;Leopard&#8221;</a> to hurry up and meet iPhone deadlines.</p>
<p>Today&#8217;s news: Why they did it.</p>
<p>This decision was not about (not) missing deadlines for contracts with Cingular, not allocating enough resources to iPhone in the first place, or otherwise neglecting to do the right stuff at the managerial level &#8211; <em>iPhone</em> was delayed, yet Apple chose to trade in an iPhone delay for a 4-month postponement of OS X Leopard. Why would they do that? Is iPhone really a bigger deal than OS X 10.5? Does Apple care more about the iPhone than Leopard?</p>
<p>Apple is notoriously quiet about the future of their products &#8211; especially their operating system, OS X. While Leopard is but a bump to the minor version of Mac OS 10, it&#8217;s supposed to be a big deal. It&#8217;s certainly hyped-up for a lot longer than the actual iPhone &#8211; both in and out of Apple. So why this &#8220;sudden&#8221; shift in priorities? The answer is rather clear, and even self-explanatory.</p>
<p><span id="more-411"></span>
<p>Put it whatever way you like, the only reason Apple is anywhere near as successful as it is now is because of its dedicated fanbase. Whether it&#8217;s the iPod, G5, Mac Mini, iPhone, or the rumored Apple-powered BMW, their fans are all over it. Apple&#8217;s marketing ploys, from the &#8220;I&#8217;m a Mac&#8221; ads to the iPod commercials and webvertisements all take advantage of this fact &#8211; very commendable and smart marketing going on there. However, Apple has one thing in their favor no other company has &#8211; to the best of our knowledge &#8211; ever had: a fanbase willing to take things way of proportion, and to spread these rumors faster than wild fire.</p>
<p>We&#8217;re not here to judge &#8211; but these <em>are</em> the facts, and, like it or not, they play a major role in Apple&#8217;s most recent decision: to prioritize the iPhone over Leopard with regards to release dates and resource allocation.</p>
<p>The reason is simple: at the moment, the iPhone is the &#8216;next-big-thing&#8217; for Apple&#8217;s fanbase everywhere. Despite the fact that &#8211; strictly speaking &#8211; OS X 10.5 <em>is</em> the bigger deal and will power the Mac OS platform for the next couple of years and usher in a set of new technologies for developers and users alike, and will, most probably, bring in more cash than the iPhone; Apple&#8217;s fanbase is determined that the iPhone is the be-all end-all of the Apple universe &#8211; for today.</p>
<p>Apple <em>needs</em> to catch this wave, because getting the iPhone out <em>now</em> rather than&nbsp;4 months later means that they can capitalize on their eager users&#8217; anticipation, hype, and free advertisements. Like it or not, Apple&#8217;s secrecy with regards to OS X Leopard and the user-base&#8217;s general non-programming makeup means that they&#8217;re focused on iPhone and nothing else.</p>
<p>Anything Apple does <em>before</em> they release the iPhone won&#8217;t be getting the users&#8217; full and undivided attention. Delaying the iPhone for a couple of months will naturally result in a inevitable (albeit slight) decrease in the amount of hype going around &#8211; just like Duke Nukem Forever&#8217;s fanbase is slowly dwindling down to one&#8230;</p>
<p>These two facts together make it very much worth delaying OS X Leopard and getting the iPhone out ASAP. In short, unlike most of the other companies on the software/hardware playing field, Apple&#8217;s decisions aren&#8217;t made by the stockholders alone &#8211; what the users want, the users get. After all, whenever it is that Apple gets OS X 10.5 ready, their users will already be lined up to get it.</p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2007/why-apple-delayed-leopard-for-the-iphone/feed/</wfw:commentRss>
		<slash:comments>66</slash:comments>
		</item>
		<item>
		<title>EasyBCD 1.51 Released: Dual-Boot Vista and Anything!</title>
		<link>http://neosmart.net/blog/2006/easybcd-151-released/</link>
		<comments>http://neosmart.net/blog/2006/easybcd-151-released/#comments</comments>
		<pubDate>Sun, 17 Dec 2006 21:14:50 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Alternatives]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/archives/304</guid>
		<description><![CDATA[
After two months of crazy bug-hunting and hundreds of rounds of scenario testing, EasyBCD 1.51 is finally out. If you&#8217;re in a really big hurry, go and get it &#8211; if not, read on. EasyBCD 1.51 is a very major change from 1.5. As a matter of fact, if it wasn&#8217;t for the fact that [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://neosmart.net/images/software/EasyBCD/EasyBCD.png" align="left" /></p>
<p>After two months of crazy bug-hunting and hundreds of rounds of scenario testing, EasyBCD 1.51 is finally out. If you&#8217;re in a really big hurry, <a href="http://neosmart.net/dl.php?id=1">go and get it</a> &#8211; if not, read on. EasyBCD 1.51 is a <strong>very</strong> major change from 1.5. As a matter of fact, if it wasn&#8217;t for the fact that it would <strong>completely ruin</strong> our release schedule, this release would have been dubbed EasyBCD 2.0. It&#8217;s that big.
</p>
<p>What makes EasyBCD 1.51 so special is the switch in purpose and technique. In the past, EasyBCD was only a bootloader modification tool that let end-users configure the Windows Vista bootloader, and EasyBCD 1.5 added support for &#8220;profiles&#8221; that could be used to <a href="http://neosmart.net/blog/archives/273">boot into Linux, BSD, &amp; OS X</a>. Not only does EasyBCD 1.51 add support for several other operating systems, but also it goes a step further. A <strong>very big step</strong> further. Now, if there is anything that Vista&#8217;s BCD bootloader <em>can&#8217;t<strong> </strong></em>boot into, EasyBCD 1.51 <strong>comes with its own additional bootloader</strong> that can boot into it. It&#8217;s called NeoGrub, and you&#8217;re going to love it.
</p>
<p><span id="more-304"></span></p>
<p>Besides the fact that EasyBCD 1.51 is now the <strong>most powerful bootloader on earth</strong>, ((As a matter of fact, the <em>only</em> bootloader on the planet that can boot <strong>straight into</strong> Vista, Linux, Mac OS X, SkyOS, BSD, FreeBSD, and every other OS you can imagine!)) it&#8217;s still the number 1 most versatile tool for modifying the Vista bootloader, used by everyone and anyone that care to make their lives easier ((Including guys at Google, Microsoft, and more!)) with tens of functions and lots of time-saving features. EasyBCD is now supports booting into Windows Vista/Longhorn Server natively; Legacy versions of Windows via NTLDR; chainloading into GRUB, Darwin, Lilo, FreeBSD Loader; and <strong>natively booting into</strong> Linux, Mac OS X, BSD, ReactOS, SkyOS, and many more <strong>from the all new NeoGrub bootloader!</strong>
</p>
<div align="right"><?php include("http://neosmart.net/includes/chipin.php?type=wide"); ?>
</div>
<p><em>What is NeoGrub?</em> Good question. It&#8217;s an implementation of GRUB built&nbsp;for Windows. EasyBCD installs NeoGrub first, then hooks into it upon request. It&#8217;s built upon the excellent work of the GRUB for Windows project, boot it&#8217;s now directly integrated into Windows Vista&#8217;s BCD bootloader. Basically, it&#8217;s a way of booting into <strong>almost any operating system</strong> with little to no configuration required. The <a href="http://neosmart.net/wiki/display/EBCD/">documentation</a>&nbsp;<del>will be up soon</del> is now up,&nbsp;and you can read all about EasyBCD there.
</p>
<p>As always, EasyBCD is free. We hope you enjoy it, and our excellent technical support team will be <a href="http://neosmart.net/forums/">more than happy to help</a> you with any issues you might have with EasyBCD and/or configuring your multi-boot system. (And donations <a href="http://neosmart.net/donations.php">are freely accepted</a> for this non-profit program!!)
</p>
<p><strong>Product Link: </strong><a href="http://neosmart.net/dl.php?id=1">EasyBCD 1.51 Download Page</a></p>
<p><strong>Screenshots:</strong> <a href="http://neosmart.net/gallery/v/neosmart/EasyBCD/1_50/">EasyBCD 1.5 Screens</a><strong></p>
<p>Documentation:</strong> <a href="http://neosmart.net/wiki/display/EBCD">EasyBCD Documentation Home</a>&nbsp;
</p>
<p class="save"><strong>Download:</strong> <a title="EasyBCD Setup" href="http://neosmart.net/dl.php?id=1">EasyBCD 1.51 Setup</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2006/easybcd-151-released/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		</item>
		<item>
		<title>EasyBCD 1.5: Multi/Dual-Boot Vista, Linux, Mac OS X, &amp; BSD!</title>
		<link>http://neosmart.net/blog/2006/easybcd-15-multidual-boot-vista-linux-mac-os-x-bsd/</link>
		<comments>http://neosmart.net/blog/2006/easybcd-15-multidual-boot-vista-linux-mac-os-x-bsd/#comments</comments>
		<pubDate>Mon, 16 Oct 2006 17:36:18 +0000</pubDate>
		<dc:creator>NeoSmart Technologies</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[NeoSmart Technologies]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Bootloader]]></category>
		<category><![CDATA[Bootmanager]]></category>
		<category><![CDATA[BSD]]></category>
		<category><![CDATA[EasyBCD]]></category>
		<category><![CDATA[GRUB]]></category>
		<category><![CDATA[Lilo]]></category>
		<category><![CDATA[MBR]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://neosmart.net/blog/archives/273</guid>
		<description><![CDATA[Important! Upgrade immediately and read the docs to make it work!!!

We’ve done it! NeoSmart Technologies has built a better mousetrap, and it’s a beauty. EasyBCD 1.5 is the first and only application to allow users of Microsoft’s new OS complete compatibility with any other OS they might be using! It doesn’t make a difference if [...]]]></description>
			<content:encoded><![CDATA[<p class="alert"><strong>Important! </strong><a href="http://neosmart.net/dl.php?id=1">Upgrade</a> immediately and <a href="http://neosmart.net/wiki/display/EBCD/Linux">read the docs</a> to make it work!!!</p>
<p><img src="http://neosmart.net/images/software/EasyBCD/EasyBCD.png" alt="" align="left" /></p>
<p>We’ve done it! NeoSmart Technologies has <a href="http://neosmart.net/gallery/v/neosmart/EasyBCD/1_50/EasyBCD+Setup.png.html">built a better mousetrap</a>, and it’s a beauty. <a title="download EasyBCD 1.5" href="http://neosmart.net/dl.php?id=1">EasyBCD 1.5</a> is the <strong>first and only</strong> application to allow users of Microsoft’s new OS <strong>complete compatibility</strong> with any other OS they might be using! It doesn’t make a difference if it’s <a href="http://neosmart.net/wiki/display/EBCD/Mac+OS+X">Mac OS X</a> or <a href="http://neosmart.net/wiki/display/EBCD/Linux">Linux</a>, <a href="http://neosmart.net/wiki/display/EBCD/Linux">BSD</a> or Unix; EasyBCD 1.5 means you can boot into it! For too long have Vista’s beta testers been locked-in to Windows simply because nothing else can be easily booted into, but not anymore!</p>
<p>Windows Vista’s new bootmanager is a double-edged sword. It’s one of the most powerful booting scripts in existence, and a far cry from the very limiting boot.ini of legacy Windows operating systems. But at the same time, Microsoft shows its disregard for other simultaneously installed operating systems. It overwrites the MBR without a second thought, and doesn’t provide any means for users of alternate operating systems and boot managers to use their old system. That’s where EasyBCD 1.5 comes in!</p>
<p><span id="more-273"></span></p>
<p>You can’t get much simpler than this. With our new release of EasyBCD 1.5, booting into Linux, Mac OS X, or BSD <em>straight from the Vista bootloader</em> without <strong>ever</strong> having to add a <strong>single line of code</strong> reconfigure a thing is but a touch away! The new Add/Remove operating system section has been completely redone, making it easier to boot into legacy operating systems and adding the long-awaited support for adding non-Microsoft operating systems:</p>
<p><img src="http://neosmart.net/images/software/EasyBCD/Adding%20an%20OS.png" alt="" /></p>
<p>You <em>don’t have to configure a single thing!</em> Once you specify a name for the entry and choose the platform + booting method (for Linux), you’re all set! If you can boot into Vista, you can boot into Linux or Mac OS X! No more re-configuring GRUB or Lilo, it just works – from the very first time. So long as at some point in time before installing Vista your operating system used to boot OK it will now, nothing to it.</p>
<p><img src="http://neosmart.net/images/software/EasyBCD/MBR%20Backup.png" alt="" /></p>
<p>Besides multi-OS support, EasyBCD sports <a href="http://neosmart.net/dl.php?id=1">a changelog</a> a mile-and-a-half long. Some of the major changes include fully UAC/UAP compatibility, multi-threaded, longer-timeout <a href="http://neosmart.net/gallery/v/neosmart/EasyBCD/1_50/Checking+for+Updates.png.html">update checks</a>, and a very handy “Automated MBR Backup” section (still a work-in-progress). EasyBCD is now capable of backing up the <em>entire</em> MBR – not just the BCD settings; meaning you can preserve whatever working configuration you have now byte-for-byte:</p>
<p align="center">
<p>As always, EasyBCD is free. We hope you enjoy it, and our excellent technical support team will be more than happy to help you with any issues you might have with EasyBCD and/or configuring your multi-boot system. (And donations <a href="http://neosmart.net/donations.php">are freely accepted</a> for this non-profit program!!)</p>
<p><strong>Product Link: </strong><a href="http://neosmart.net/dl.php?id=1">EasyBCD 1.5 Download Page</a></p>
<p><strong>Documentation: </strong><a href="http://neosmart.net/wiki/display/EBCD/">EasyBCD Documentation</a></p>
<p><strong>Screenshots:</strong> <a href="http://neosmart.net/gallery/v/neosmart/EasyBCD/1_50/">EasyBCD 1.5 Screens</a></p>
<p class="save"><strong>Download:</strong> <a title="EasyBCD Setup" href="http://neosmart.net/dl.php?id=1">EasyBCD 1.5 Setup</a></p>
]]></content:encoded>
			<wfw:commentRss>http://neosmart.net/blog/2006/easybcd-15-multidual-boot-vista-linux-mac-os-x-bsd/feed/</wfw:commentRss>
		<slash:comments>151</slash:comments>
		</item>
	</channel>
</rss>
