<?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>MQP3</title>
	<atom:link href="http://blog.mqp3.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mqp3.com</link>
	<description>Dabbling in all things tech</description>
	<lastBuildDate>Thu, 29 Jul 2010 03:13:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Routes and Personal Blacklists (Part 1)</title>
		<link>http://blog.mqp3.com/2010/07/28/routes-and-personal-blacklists-part-1/</link>
		<comments>http://blog.mqp3.com/2010/07/28/routes-and-personal-blacklists-part-1/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 03:13:52 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=1051</guid>
		<description><![CDATA[Routing (or Static Routing) comes from the networking and router field of study/terminology.  While it is highly useful to know how to configure static routes in the case of routers and networks, I will mostly be talking about uses on a personal computer basis and what the applications are in that capacity. First, a little background: Static [...]]]></description>
			<content:encoded><![CDATA[<p>Routing (or Static Routing) comes from the networking and router field of study/terminology.  While it is highly useful to know how to configure static routes in the case of routers and networks, I will mostly be talking about uses on a personal computer basis and what the applications are in that capacity.</p>
<h1>First, a little background:</h1>
<p>Static routes are designed to allow user to manually (as apposed to dynamically) configure the path that their computer network traffic will take based on certain criteria.  Routing usually only needs to be manually changed if there is a lack of communication between two routers, or the router and the computer.</p>
<p>Say, for example, a computer has two network ports connected to two different networks; the computer will have two different IP addresses and two different gateways; therefore that computer has two different paths for accessing the Internet (assuming both networks are Internet-connected) which path will the computer take? With static routing all this traffic can be forced to take one path or another.  All that is being configured is the next hop in a series of hops for a particular interface.</p>
<p>Replace "computer" in the example with "router" and you can see why static routing can be important in the grand scheme of things.</p>
<p>Chances are, in reality not that many people are going to have their personal computers attached to two different internet-enabled networks, but that doesn't mean static routes are unimportant.</p>
<p>Just last week my personal router was having troubles overheating and had all sorts of erratic problems.  After several days of investigation, I found the issue.</p>
<p>For a little topology lesson: I have a router that distributes its signal to three computers and a number of other Internet-connected devices like Smartphones.  One computer, known as Joker, is connected via Ethernet, everything else is attached with WiFi.  Joker is the only desktop so it made the most sense to tether him to one place with a cord.  After I would wake him up from sleep his network connection wouldn't fully connect until I would physically reset the router.  Restarting the router every time I wanted to use the internet on Joker became old really fast.</p>
<h1>Begin the investigation:</h1>
<p>Screenshot of his "Local Area Connection" network connection details in Windows 7 while having these problems.</p>
<div id="attachment_1060" class="wp-caption alignnone" style="width: 137px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/07/NetworkConnectionDetails.png" rel="lightbox[1051]"><img class="size-thumbnail wp-image-1060" title="NetworkConnectionDetails" src="http://blog.mqp3.com/wp-content/uploads/2010/07/NetworkConnectionDetails-127x150.png" alt="Network Connection Details" width="127" height="150" /></a><p class="wp-caption-text">Network Connection Details</p></div>
<p>Everything looks totally legit here. Nothing out of the ordinary.</p>
<p>I was taught to look from the inside out, especially with network problems.  Pinging localhost is the fastest way to check if a network adapter is working properly.</p>
<div id="attachment_1064" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/07/pingLocalhost.png" rel="lightbox[1051]"><img class="size-thumbnail wp-image-1064" title="pingLocalhost" src="http://blog.mqp3.com/wp-content/uploads/2010/07/pingLocalhost-150x75.png" alt="ping localhost" width="150" height="75" /></a><p class="wp-caption-text">ping localhost</p></div>
<p>That is all good.  Even pinging my local IP address seemed to work just fine as well.  After putting up with resetting the router for a few days, it dawned on me.. Why don't I look at my routes?  Here is a copy/paste from running the "route print" command in Windows 7 at the time of the problem (note that the two top entries were switched occasionally).</p>
<pre>IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0         On-link       172.16.0.46     20
          0.0.0.0          0.0.0.0       172.16.0.1      172.16.0.46     20
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      169.254.0.0      255.255.0.0         On-link       172.16.0.46     30
  169.254.255.255  255.255.255.255         On-link       172.16.0.46    276
       172.16.0.0    255.255.255.0         On-link       172.16.0.46    276
      172.16.0.50  255.255.255.255         On-link       172.16.0.46    276
     172.16.0.255  255.255.255.255         On-link       172.16.0.46    276
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link       172.16.0.46    276
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link       172.16.0.46    276
===========================================================================
Persistent Routes:
  None</pre>
<p>Reading this is table pretty straightforward, the <strong>Network Destination</strong> is the criteria (0.0.0.0 being a catchall), the <strong>Netmask</strong> is the mask for the criteria (0.0.0.0 ditto), the <strong>Gateway</strong> is where that criteria-filtered traffic is going to head where On-link is 127.0.0.1, the <strong>Interface</strong> is telling us which interface the rule applies to, and the <strong>Metric</strong> is sort of like the priority.</p>
<p>I find it somewhat funny, that exactly at the time I am researching routes... is the very time I needed it to solve a strange problem involving my routes.  The problem in the table above is that I have two "all traffic" rules, the top two entries.  Sometimes the two entries would be switched and other times they would look just like this.  The problem is that the routes table was telling Joker that the all Internet traffic could be found by going to 127.0.0.1, which is totally false.  I don't believe I am hosting the entirety of the Internet on my computer.</p>
<p>I blame this on the fact that the two rules have the same metric, and therefore the same priority.  When I would release/renew my IP address, the same problem would come up, but only on the Wired connection, which made it even more odd.</p>
<p>After a while the Vista/7 "you're connected to the internet" diagram would show a successful connection in Network and Sharing Center, seen below.</p>
<div id="attachment_1066" class="wp-caption alignnone" style="width: 610px"><img class="size-full wp-image-1066" title="Internet Connected" src="http://blog.mqp3.com/wp-content/uploads/2010/07/networkMapInternetConnected.png" alt="Internet Connected" width="600" height="111" /><p class="wp-caption-text">Internet Connected</p></div>
<p>The only way I could fix the routes was resetting the router and waiting for a new IP address.  Until I discovered this, the real problem, the routes were messed up.</p>
<p>The way I fixed this problem on a temporary basis is by running the route add/change command which goes something like this (format from route /?):</p>
<pre>&gt; route ADD 0.0.0.0 MASK 0.0.0.0  172.16.0.1 METRIC 20 IF 11
       destination^      ^mask    ^gateway    metric^     ^
                                                 Interface^</pre>
<p>or</p>
<pre>&gt; route CHANGE 0.0.0.0 MASK 0.0.0.0 172.16.0.1 METRIC 20 IF 11</pre>
<p>This command will either add a new entry with an "all traffic" as the criteria, and point it to the correct gateway, or it would change the current 0.0.0.0 entry to the correct gateway (I would use both, since sometimes the first one would throw an error).  Note that I didn't want to use the -p flag (persistent), which would make the route static, even when the system was rebooted, because I did not want to have to come back and delete it when I figured what the real problem was.  Yeah, I'm lazy.  I imagine the router was assigning two routes, and only the one that was supposed to work (172.16.0.1) was listed in the Network Connection Details as the correct gateway, as seen in the first picture.</p>
<p>Problem solved discovered. A firmware update and getting it out of the overheating situation lead to: <strong>Problem solved</strong>.</p>
<h1>Blacklisting</h1>
<p>next time...</p>
<p>I decided this post was too long, so I've broken it up in to two parts.  Look for the rest of it, soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/07/28/routes-and-personal-blacklists-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Marriage+future</title>
		<link>http://blog.mqp3.com/2010/07/17/marriagefuture/</link>
		<comments>http://blog.mqp3.com/2010/07/17/marriagefuture/#comments</comments>
		<pubDate>Sun, 18 Jul 2010 01:18:34 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=1052</guid>
		<description><![CDATA[I know this is a personal-related post, but I was recently married..  neglecting this blog was the best I could do. http://koandjr.com is the address to the joined blog of ours. Have no fear, I have a good post about Routes coming up soon. Update: Routes post found here.]]></description>
			<content:encoded><![CDATA[<p>I know this is a personal-related post, but I was recently married..  neglecting this blog was the best I could do.</p>
<p><a title="KOandJR.com" href="http://koandjr.com" target="_blank">http://koandjr.com</a> is the address to the joined blog of ours.</p>
<p>Have no fear, I have a good post about <a title="Static Routes @ Wikipedia" href="http://en.wikipedia.org/wiki/Static_routing" target="_blank">Routes</a> coming up soon.</p>
<p>Update: Routes post <a title="Routes and Personal Blacklists (Part 1)" href="http://blog.mqp3.com/2010/07/28/routes-and-personal-blacklists-part-1/" target="_self">found here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/07/17/marriagefuture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Security in F/OSS</title>
		<link>http://blog.mqp3.com/2010/06/09/security-in-foss/</link>
		<comments>http://blog.mqp3.com/2010/06/09/security-in-foss/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 16:26:14 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=1032</guid>
		<description><![CDATA[The following is a paper that I wrote for an Advanced Linux Server Administration class, this doesn't have much to do with what we learned about in the class, but it was a required assignment anyway.  I have taken some things out and added a few things, but overall it's the same.  Edit: The citations [...]]]></description>
			<content:encoded><![CDATA[<p>The following is a paper that I wrote for an Advanced Linux Server Administration class, this doesn't have much to do with what we learned about in the class, but it was a required assignment anyway.  I have taken some things out and added a few things, but overall it's the same.  <em>Edit: The citations were a little screwy, so I've taken out most inline citations for the time being (aka probably forever).</em></p>
<h1>Abstract</h1>
<p>Security in software is a big deal.  People live their lives on their computers quite literally.  A typical user will store personal pictures, movies and documents on their computer, not to mention visiting their banking, investing and other financial websites using this very same computer.  Users do not understand their computers very well; they only use them as a means to an end, much like cars.  Since end users do not completely understand computer security, this leaves a lot of the work of securing a system up to power users, administrators and the programmers of the software applications.  One way that attackers are invading end users is by executing buffer overflows on their computers.</p>
<p>Buffer overflows are an extremely common and popular way for attackers out in the wild to compromise a system by simply telling their target to do exactly what they want them to.  Since computers are very literal, they’ll execute the code exactly as you told them to, sometimes handing over root/administrator access without any fuss.  Buffer overflows are very scary and should be an item to watch out for no matter who you are.  Fortunately they are mostly detectable, preventable and fixable with a little knowhow and elbow grease.</p>
<p>Free and Open Source Software (F/OSS) is no exception to these rules and must be programmed with the highest security standards in mind.  One professed advantage of F/OSS is that other users besides the original programmers can review the code and find potential security problems and fix it themselves and/or report the problem to the original manufacturer(s).</p>
<h1>Buffer Overflows</h1>
<p>Buffer overflows are a unique beast because it gives the attackers exactly what they need in order to own the system: execution of code.  In <em>Figure 1</em> there is a simple example of two variables stored in memory, before and after a buffer was overrun.  The word OVERFLOW fell (or was pushed) into part of variable 2’s address space and corrupted the data residing there.</p>
<div id="attachment_1033" class="wp-caption alignnone" style="width: 347px"><img class="size-full wp-image-1033" title="Figure 1, Overflow example" src="http://blog.mqp3.com/wp-content/uploads/2010/05/Figure-1-Overflow-example.png" alt="Figure 1, Overflow example" width="337" height="117" /><p class="wp-caption-text">Figure 1, Overflow example</p></div>
<p>There are several ways that code can be injected into a system buffer so that it will be executed, but the most common is by injecting the code there manually and having the program step into it naturally, meaning the program will execute it.  This can be done by force-modifying what is called an activation record.  An activation record does many things, but the part buffer overflows are concerned with is what happens when a function is called; the function lays down on the top of the stack a memory address that the code needs to return to once the function has finished processing.  If an attacker can corrupt the activation record, they can cause the program to jump to their attack code.  This type of attack is called a “stack smashing attack” in the underground world, and makes up a large percentage of attacks on the buffer.</p>
<h2>Prevention methods</h2>
<p>Software prevention, stoppage at the source, is the ideal way to eliminate buffer overflows; but it isn’t the easiest or the most practical method.  There are two major ways to prevent attacks using software: the first is at compile time and the second is at run time.</p>
<h2>Conception, Implementation and Prevention</h2>
<p>One of the reasons it can be such a problem to implement secure software is business-related issues:  The boss wants the program to function properly and he wants it done this week!  In a big project this leaves very little time for the programmer to walk through the many steps it would take in order to properly secure their code.  In addition to the time pressures, it is a commonly accepted practice to sacrifice security and correctness for performance, which might lead to problems down the road.</p>
<p>Thwarting these issues isn’t an easy task, but it is possible.  Using a modern day high-level language which has strong typing makes you much less vulnerable to buffer overflows because the compiler will enforce a smaller variety of operations allowed on the variables included in the code.  “Strong Typing” means that the programming language restricts the procedures that code is allowed to execute on different types of variables, such as trying to put a pointer where a double might be or attempting to call a function defined foo(int) with a string instead of an integer value.  The more checks the compiler and coder do on these types of forced casting, the safer the code will be.</p>
<p>Reviewing code, testing code explicitly for security issues, re-writing older insecure code and replacing code for standard library alternatives which are time-tested and proven will give the best results when it comes to security practices.  The only issue is, the coder needs to actually implement these best practices, or else it doesn’t matter.</p>
<p>Even after bad code is compiled and the exploit code is later prepared, there is still hope.  Thankfully our friends in the operating system and processor worlds combined their knowledge and technologies to create two ingenious ways to foil an attack at the hardware and operating system levels.  The first step to stopping execution of arbitrary code from an un-trusted source is done by leaning on hardware to do some of the heavy-lifting in the form of an NX bit (No eXecute), Intel calls this technology XD (eXecute Disable) and AMD named it Enhanced Virus Protection.  These technologies attempt to automatically recognize when a buffer has overrun its bounds or when an area in memory marked as data storage only attempts to execute.  When either of these actions is found, the NX bit will kill the process responsible for the violation.</p>
<p>The second and third steps are known as DEP (Data Execution Prevention) and ASLR (Address Space Layout Randomization), which is Windows OS terminology.  These same principles are carried over to most all of the modern operating systems including OS X and Linux in almost all flavors.</p>
<p>The DEP protection is simple, both software and hardware work together to prevent any execution from the activation record, the data stack and other places that executable code should never be stored.</p>
<div id="attachment_1034" class="wp-caption alignnone" style="width: 387px"><img class="size-full wp-image-1034" title="Figure 2, DEP" src="http://blog.mqp3.com/wp-content/uploads/2010/05/Figure-2-DEP.png" alt="Figure 2, DEP settings" width="377" height="541" /><p class="wp-caption-text">Figure 2, DEP settings</p></div>
<p>ASLR is a little more complicated than DEP and has only recently been introduced in Vista and Windows Server 2008 (although it has been available for various distributions of Linux for several years).  When a non-ASLR protected system boots it loads certain system files and executable programs into a fixed location in memory (such as 0x77AF0000), this makes it very predictable where core resources are going to be and that much easier to find and exploit them.  That would be like someone driving in their car the same exact path at the exact same time every day while travelling to work.  If someone wanted to harm this person, since they are on a very predictable path and schedule, it would be extremely easy for the malicious people to pick them off.</p>
<p>ASLR randomizes the memory address space layout so that each service, program, library or executable integral to the systems performance and security can be randomly placed in up to 256 different locations.  In this way ASLR obfuscates critical memory locations, which will change on every system reboot, so that an attacker has a much smaller chance of writing repeatable programs that hit a code entry point simply by hard referencing the memory address.  It is also important to note that ASLR can be activated for any program, not just core OS executables; given that it is compiled according to Microsoft’s specifications.</p>
<p>The best recommendation, from a security standpoint, that I can make to anyone whether or not you feel like your system is up to date and secure or not, is do not run programs that you do not trust the sources whence it came.</p>
<h2>Problems introduced</h2>
<p>Problems that are presented when running either DEP and/or ASLR are many, and only a few will be discussed here.  The most important issue is the fact that when either DEP or ASLR catches a piece of software trying to execute a buffer overflow, the default action is to shut the program down.  Let’s pretend that you are Amazon.com running an Apache web server, and you are being subjected to a buffer overflow exploit on Apache via remote intrusion.  What would be the worst thing about automatically shutting down your webserver? One paper says:</p>
<blockquote><p>Being taken offline persistently can be costly; reports in 2000 show that Amazon loses about $180,000 per hour of downtime.</p>
<p>While it may be true that Amazon would do better with disabled servers than compromised servers — that, in the end, is an economic question — it is, nevertheless, also true that it is diﬃcult to distinguish exploitable vulnerabilities from mere (segfault-inducing) denial of service.  Neither an automated watcher program nor a system administrator working under time pressure can be expected to make the correct determination. (Shacham, Page, Pfaff, Goh, Modadugu, &amp; Boneh, 2004)</p></blockquote>
<p>The automated watcher program that they are referring to is a crash detection and reaction mechanism which they call a watcher.  A watcher daemon will detect intrusions and take one of two actions, the first is to notify an administrator and ask them to take action and the second would be to take matters into its own hands.  If the settings instruct taking the second option, it will shut down the program in question or attempt to prevent the attack.</p>
<p>This unintended stopping of programs can apply to non-malicious software as well, as Microsoft points out on their Vista website, DEP can have unintended consequences if the security settings are set too high.</p>
<p>A secondary problem with ASLR is memory fragmentation interfering with the effectiveness of the randomization process.  Memory fragmentation can be split into two parts, Internal Fragmentation and External Fragmentation.  Internal fragmentation occurs when a block of memory is requested and allocated to a program, but never used fully by the program.  External fragmentation is when memory is requested and allocated and a very small piece is left over (from the overall memory block) and can’t be effectively used. See Figure 3 below.</p>
<div id="attachment_1035" class="wp-caption alignnone" style="width: 610px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/05/Figure-3-fragmentation-external-memoryinternal.png" rel="lightbox[1032]"><img class="size-medium wp-image-1035" title="Figure 3, fragmentation--external-memory,internal" src="http://blog.mqp3.com/wp-content/uploads/2010/05/Figure-3-fragmentation-external-memoryinternal-600x207.png" alt="Figure 3, External and Internal fragmentation" width="600" height="207" /></a><p class="wp-caption-text">Figure 3, External and Internal fragmentation</p></div>
<div>
<p>If the memory becomes too fragmented, it reduces the amount of usable memory space for ASLR to work with, thus reducing the amount of randomization possible.  Let’s say that the system will have 1,024 blocks of memory to work with, with 512 of them taken up by the operating system and another 128 of them locked up by other programs, this would leave us only 384 blocks of memory to randomize with.  Because there are multiple programs running and needing ASLR, that number is significantly reduced especially when fragmentation and other inefficiencies of memory usage are factored in.  If each program “requires” 256 places that the memory could be (in the Windows implementation) and if there are not 256 places to choose from, the pool is that much shallower and easier for an exploit to find.</p>
<p>Another problem is that some programs hard-code memory locations, since ASLR randomizes these locations the applications will crash and will not be usable.  Microsoft recommends contacting the manufacturer and getting a newer version of the program that is fully supported for the operating system you’re running.</p>
</div>
<h1>Security Problems in F/OSS</h1>
<h2>"Many eyeballs" debunked</h2>
<div>
<p>An argument that numerous people have for the case of F/OSS is the “many eyeballs” theory, which states that because the source is open and anybody can look at it and when they do they will find security flaws.  This is not necessarily the case and I will explain a few reasons why I believe this is true.</p>
<p>First, “many open source developers, being self-trained, actually don’t have a well-rounded education of software security”. (Viega, 2009)</p>
<p>Second, if you have access to the source code and the compiled program this is what is called a “best-case scenario” for finding exploits.  When you take away the source code, the job becomes much harder.  It is still possible through reverse engineering techniques, but once all the figuratively low hanging fruit is taken, it takes a much greater skill level to analyze the low-level code and create an exploit.  Especially in the case of something advanced like SSH, in order to exploit this program one would not only need to have an advanced learning in programming but also intimately understand the SSH protocol along with the cryptology involved.</p>
<p>Lastly, in closed-source SAAS (software as a service) models the programs are especially hard to exploit.  Not only would you not have access to the source code, you also do not have access to the program itself since it is usually running inside a browser, making it impossible to reverse engineer.  I believe that more and more applications will move to the SAAS model because of its ease of use, since it can be accessible anywhere in the world from virtually any platform, and is very difficult to pirate.  This would effectively reduce the amount of vulnerabilities found in closed-source SAAS webapps.</p>
<h2>Anonymous Source code, Limitation of Liability</h2>
</div>
<p>There are other security risks that are less prominent (in my mind) but are still applicable in open source software.  If open source software is comprised of a number of different people contributing to the codebase, in theory it would be easy for an anonymous person, who could be trusted by the open source group leader, to program something malicious, such as a back door and take over at some later point.  This is only because strangers are able to submit source code and have it included in the final product.  This is not code that I would want to be executing on my computer.  Anonymous code submission would not be allowed, let alone used, in closed source shops.  Also, many open source projects specifically exclude themselves from any sort of liability, such as Mozilla’s legalese:</p>
<blockquote><p>5. LIMITATION OF LIABILITY. EXCEPT AS REQUIRED BY LAW, MOZILLA AND ITS DISTRIBUTORS, DIRECTORS, LICENSORS, CONTRIBUTORS AND AGENTS (COLLECTIVELY, THE "MOZILLA GROUP") WILL NOT BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES ARISING OUT OF OR IN ANY WAY RELATING TO THIS AGREEMENT OR THE USE OF OR INABILITY TO USE THE PRODUCT, INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, LOST PROFITS, LOSS OF DATA, AND COMPUTER FAILURE OR MALFUNCTION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND REGARDLESS OF THE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH SUCH CLAIM IS BASED.</p></blockquote>
<div>
<p>Although I will readily admit that most, if not all, software makers will say something like this in their EULA (End User License Agreement) so that the minimum amount of liability is placed on them, and most of it given to their end users.</p>
<p>The problem that I’ve found in my study of open source software vulnerabilities is that not much quantitative original research and analysis has been done on the matter, and therefore it is very difficult to truly assess the security in F/OSS vs. closed source software binaries.  In addition, “When folks talk about Linux and Windows security, a lot of religion gets involved.”  People see things the way they see them; I have an opinion, when involved in debates of religion or politics it is best to just leave it alone.  I’m not going to convince you and you are not going to convince me.</p>
<h1>The Golden Gate Bridge</h1>
<div>
<p>Security in software is like painting the Golden Gate Bridge, as soon as you have painted across the entire thing, it’s just about time to start painting all over again.  Once you think that all the holes have been plugged, more will turn up before you’re ready for them.  This is exactly why it is important to security in layers, so that you are not relying on just one technology to keep you safe, but instead a web of products and solutions that work in harmony.</p>
<p>Such is the case with buffer overflows: first, you should know not to execute code that is untrusted; second, if that isn’t a choice you’d best be having some sort of security software to catch malicious programs; third, enable optional hardware and software protections such as the NX bit working with DEP and ASLR; finally, remember that there will be problems no matter how secure you think your F/OSS programs are, prepare for them by being vigilant for erratic computer behavior, keeping a backup of your data and learn to be flexible in case you experience downtime.</p>
</div>
</div>
<h1>Works Cited</h1>
<div>
<ul>
<li>Cowan, C., Wagle, P., Pu, C., Beattie, S., &amp; Walpole, J. (2000). Buffer Overflows: Attacks and Defenses for the Vulnerability of the Decade. DARPA Information Survivability Conference and Exposition, 2, 1119.</li>
<li>De Clercq, J. (2008). Vista and Server 2008 Malware Protection Gems. Windows IT Pro, 65-69.</li>
<li>Fisher, G. (2008). Safe Coding Practices. Dr. Dobb's Journal, 24-28.</li>
<li>Fiskiran, A. M., &amp; Lee, R. B. (2004). Runtime Execution Monitoring (REM) to Detect and Prevent Malicious Code Execution. IEEE International Conference on Computer Design (pp. 452-457). San Jose, CA: IEEE Computer Society.</li>
<li>Intel Corporation. (n.d.). Execute Disable Bit and Enterprise Security. Retrieved March 23, 2010, from Intel Corporation: http://www.intel.com/technology/xdbit/</li>
<li>Landy, G. K., &amp; Mastrobattista, A. J. (2008). The IT/Digital Legal Companion: A Comprehensive Business Guide to Software, Internet, and IP Law Includes Contract and Web Forms. Syngress.</li>
<li>Li, L., Just, J. E., &amp; Sekar, R. (2006). Address-Space Randomization for Windows Systems. Annual Computer Security Applications Conference (pp. 329-338). Miami Beach, Florida: IEEE Computer Society.</li>
<li>Microsoft. (2010). Data Execution Prevention: frequently asked questions. Retrieved February 28, 2010, from windows.microsoft.com: http://windows.microsoft.com/en-US/windows-vista/Data-Execution-Prevention-frequently-asked-questions</li>
<li>Mozilla Corporation. (2008, June 17). Mozilla Firefox End-User Software License Agreement. Retrieved March 1, 2010, from Mozilla: http://www.mozilla.com/en-US/legal/eula/firefox-en.html</li>
<li>Novell. (1995, April 1). SERVER MEMORY: Understanding Memory Fragmentation in NetWare Servers. Retrieved March 1, 2010, from Novell Support: http://support.novell.com/techcenter/articles/ana19950407.html</li>
<li>One, A. (1996). Smashing the Stack for Fun and Profit. Phrack Magazine, 49.</li>
<li>Schryen, G., &amp; Kadura, R. (2009). Open source vs. closed source software: towards measuring security. ACM symposium on Applied Computing (pp. 2016-2023). Honolulu, Hawaii: ACM.</li>
<li>Shacham, H., Page, M., Pfaff, B., Goh, E.-J., Modadugu, N., &amp; Boneh, D. (2004). On the effectiveness of address-space randomization. Conference on Computer and Communications Security 2004, (pp. 298-307). Washington DC.</li>
<li>Sharp, B. L., Peterson, G. D., &amp; Yan, L. K. (2008). Extending hardware based mandatory access controls for memory to multicore architectures. Proceedings of the 4th annual workshop on Cyber security and information intelligence research (p. 23). Oak Ridge, TN: ACM.</li>
<li>Stallings, W., &amp; Brown, L. (2007). Computer Security: Principles and Practice. Prentice Hall.</li>
<li>Viega, J. (2009). The Myths of Security (1st ed.). O'Reilly Media.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/06/09/security-in-foss/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook 6- Odds and Ends</title>
		<link>http://blog.mqp3.com/2010/05/01/macbook-6-odds-and-ends/</link>
		<comments>http://blog.mqp3.com/2010/05/01/macbook-6-odds-and-ends/#comments</comments>
		<pubDate>Sat, 01 May 2010 21:00:50 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[MacBook]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=830</guid>
		<description><![CDATA[Here are a few things that bother me or are really excellent, but never made it in to some of my other posts. Finder Address bar? Finder does not have a editable location bar without pushing Shift+CMD+G; that is only if I want to jump to a new folder, my current location is not in [...]]]></description>
			<content:encoded><![CDATA[<p>Here are a few things that bother me or are really excellent, but never made it in to some of my other posts.</p>
<h1>Finder</h1>
<h2>Address bar?</h2>
<p>Finder does not have a editable location bar without pushing Shift+CMD+G; that is only if I want to jump to a new folder, my current location is not in there.  I am constantly copying my current location in Windows and using that in other applications, OS X does not provide an easy way to do this.  What do I do if I want to copy my current location?  No I do not want another plugin to extend the functionality of OS X to make it usable, but I might have to go that route.</p>
<div id="attachment_902" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/03/cmd-shift-G.png" rel="lightbox[830]"><img class="size-thumbnail wp-image-902" title="cmd-shift-G" src="http://blog.mqp3.com/wp-content/uploads/2010/03/cmd-shift-G-150x67.png" alt="Go To Folder" width="150" height="67" /></a><p class="wp-caption-text">Go To Folder (cmd+shift+G)</p></div>
<p>On the other hand, the option (alt) key does wonders for OS X window management, which solves a lot of the complaints I have.  Option+Close (either cmd+w or clicking the close button) will close all open (Finder in this case) windows.  Nice.  Second, option+move the mouse around will grab the bottom right window corner and allow you to resize windows without having to move your mouse down there to find it.  In addition to that, you can control+move mouse around and it'll move the window with it.</p>
<p><strong>Edit:</strong> Turns out some of these functions are features added by the BTT (<a title="Better Touch Tool homepage" href="http://blog.boastr.net/" target="_blank">Better Touch Tool</a>), and not a native function. -1 point for OS X.</p>
<h2>Overlapping active windows</h2>
<p>One concern that I have (and this might not be Finder, but might just be the window management system) is which window is <span style="text-decoration: underline;">really</span> active? Sometimes when I click on a window and all it does it bounce the Dock icon at me and doesn't actually switch to the program I wanted.  This happens most frequently when I try to close an unsaved document in the background like the screenshow below.</p>
<div id="attachment_927" class="wp-caption alignnone" style="width: 610px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/03/WindowOnTop.jpg" rel="lightbox[830]"><img class="size-medium wp-image-927" title="WindowOnTop" src="http://blog.mqp3.com/wp-content/uploads/2010/03/WindowOnTop-600x375.jpg" alt="Window on top of Windows" width="600" height="375" /></a><p class="wp-caption-text">Window on top of Windows</p></div>
<p>You can see the TextEdit Dock icon is bouncing, trying to get my attention.  This was right after I moved the mouse cursor from SLES 9 in VMWare to click the close button in TextEdit.  Why doesn't the TextEdit window bring itself to the foreground, especially when I click on it and it is trying to get my attention?  It's behind the VMWare window, which will require me another click to get focus on TextEdit, then another one to save or not save the file.  Very odd behavior and not all programs do this.</p>
<h1>Device Manager, System Profiler</h1>
<p>The closest thing to the Device Manager (which I spend a fair amount of time in) is the System Profiler; I feel System Profiler is more informational but less powerful.  The Device Manger lets you see every single device currently attached to the computer, and also as an extension lets you see what devices are being installed (if they are new) via the task bar tray.</p>
<p>The first picture is the thing you see right after plugging a new device in, and if you click on the bubble, it'll bring up the second pictures window, which enumerates every device driver that is being installed, in this case a new mouse.</p>
<div id="attachment_1000" class="wp-caption alignnone" style="width: 540px"><img class="size-full wp-image-1000" title="InstallingDeviceDriver" src="http://blog.mqp3.com/wp-content/uploads/2010/05/InstallingDeviceDriver.png" alt="Installing Device Driver" width="530" height="118" /><p class="wp-caption-text">Installing Device Driver</p></div>
<div id="attachment_999" class="wp-caption alignnone" style="width: 546px"><img class="size-full wp-image-999" title="DriverSoftwareInstall" src="http://blog.mqp3.com/wp-content/uploads/2010/05/DriverSoftwareInstall.png" alt="Driver Software Installer Window" width="536" height="213" /><p class="wp-caption-text">Driver Software Installer Window</p></div>
<p>System Profiler shows every device attached, but with no way to disable the device, update its driver and also no way to see easily what devices are new and either being installed or have just been installed.  There isn't a system-level way to tell if something that I just plugged in is actually working.  For an example, a USB headset, I would need to open Skype or a similar program and use its testing functionality to see if something worked, since in System Profiler it shows that the device is there, but doesn't say anything about it working or not.</p>
<p>The nice thing about System Profiler vs Device Manager is that the OS X version shows you tons more information, such as how much memory is installed, what brand it is and its speed.  In addition to this hardware info, they also show you software-related information such as all system fonts, what type of universal access (accessibility) options are turned on and what preference panes are active.  To find this information in Windows, you have to dig much deeper through the control panel, use third-party programs like <a title="CPUID CPU-Z's homepage" href="http://www.cpuid.com/cpuz.php" target="_blank">CPU-Z</a> or <a title="Microsoft PowerToys for XP" href="http://www.microsoft.com/windowsxp/Downloads/powertoys/Xppowertoys.mspx" target="_blank">TweakUI</a> (which I have not found a good replacement for Vista/7, btw).</p>
<div id="attachment_905" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/03/SystemProfiler-memory.png" rel="lightbox[830]"><img class="size-thumbnail wp-image-905" title="SystemProfiler-memory" src="http://blog.mqp3.com/wp-content/uploads/2010/03/SystemProfiler-memory-150x125.png" alt="System Profiler- Memory" width="150" height="125" /></a><p class="wp-caption-text">System Profiler- Memory</p></div>
<h1>Dock</h1>
<p>This almost isn't worth its own section, but I view this as a very serious omission.</p>
<p>I have a minimized dock icon, that looks like this:</p>
<div id="attachment_1003" class="wp-caption alignnone" style="width: 183px"><img class="size-full wp-image-1003" title="DockIconMin" src="http://blog.mqp3.com/wp-content/uploads/2010/05/DockIconMin.png" alt="Minimized Window Dock Icon" width="173" height="113" /><p class="wp-caption-text">Minimized Window Dock Icon</p></div>
<p>Why, when I bring up the context menu for that icon (right-click or ctrl-click) does it show me one measly, worthless option?  It is almost not worth even having!</p>
<div id="attachment_1004" class="wp-caption alignnone" style="width: 217px"><img class="size-full wp-image-1004" title="DockIconMinContext" src="http://blog.mqp3.com/wp-content/uploads/2010/05/DockIconMinContext.png" alt="Minimized Window Dock Icon Context Menu" width="207" height="122" /><p class="wp-caption-text">Minimized Window Dock Icon Context Menu</p></div>
<p>In Windows when I right-click a minimized window it at least gives me the option to close it, which I do <span style="text-decoration: underline;">very</span> often.  They would rather me restore the window, then close it.. an extra un-necessary step.  Would it be so hard to add that?  Even after 6 major version of OS X, they still have not gotten basic window management correctly implemented.</p>
<div id="attachment_1005" class="wp-caption alignnone" style="width: 283px"><img class="size-full wp-image-1005" title="TaskBarMinContext" src="http://blog.mqp3.com/wp-content/uploads/2010/05/TaskBarMinContext.png" alt="Minimized Window Task Bar Context Menu" width="273" height="320" /><p class="wp-caption-text">Minimized Window Task Bar Context Menu</p></div>
<h1>Automator &amp; AppleScript editor</h1>
<p>These two programs are too broad to go in to any amount of depth, but I will say that the inclusion of these two applications in the OS are neat, to say the least.</p>
<h2>Automator</h2>
<p>Automator does exactly what it sounds like it does:</p>
<blockquote><p>Automator is an application developed by Apple for Mac OS X that implements point-and-click (or drag-and-drop) creation of workflows for automating repetitive tasks into batches for quicker alteration, thus saving time and effort over human intervention to manually change each file separately. Automator enables the repetition of tasks across a wide variety of programs, including the Finder, the Safari web browser, iCal, Address Book and others. It can also work with third-party applications such as Microsoft Office, Adobe Photoshop or Pixelmator.</p>
<p><a title="Wikipedia Entry for Automator" href="http://en.wikipedia.org/wiki/Automator" target="_blank">Wikipedia</a></p></blockquote>
<div id="attachment_1008" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/05/AutomatorTemplate.png" rel="lightbox[830]"><img class="size-thumbnail wp-image-1008" title="AutomatorTemplate" src="http://blog.mqp3.com/wp-content/uploads/2010/05/AutomatorTemplate-150x138.png" alt="Automator Template Selection" width="150" height="138" /></a><p class="wp-caption-text">Automator Template Selection</p></div>
<h2>AppleScript Editor</h2>
<p>The AppleScript editor is a close equivalent to batch file programming in Windows, except you can take AppleScripts and make Applications out of them, just like in Automator, or you can create compiled scripts.  This is a very powerful tool, and just like Automator, can make many repetitive tasks become only as hard as running an application.</p>
<div id="attachment_1009" class="wp-caption alignnone" style="width: 149px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/05/AppleScriptTest.png" rel="lightbox[830]"><img class="size-thumbnail wp-image-1009" title="AppleScriptTest" src="http://blog.mqp3.com/wp-content/uploads/2010/05/AppleScriptTest-139x150.png" alt="AppleScript- Test script" width="139" height="150" /></a><p class="wp-caption-text">AppleScript- Test script</p></div>
<p>The test script I got from this <a href="http://blog.samdevore.com/archives/2004/06/29/sample-applescript-test/" target="_blank">blog</a>.</p>
<p>That is about all I can say of those two applications, they are very extensive and I don't even think I have even scratched the surface on either of their full functionality.. and I haven't even used <a title="Xcode at developer.apple.com" href="http://developer.apple.com/technologies/tools/xcode.html" target="_blank">Xcode</a> yet.</p>
<h1>Final Judgement</h1>
<p>OS X is just like an <a title="Reverse Polish Notation on Wikipedia" href="http://en.wikipedia.org/wiki/Reverse_Polish_notation" target="_blank">RPN</a> calculator, if you have ever used one you'll know they are crazy hard to get used to.  After a while it isn't so bad, then you don't even realize you are doing things differently than you were before and you'll be able to jump back and forth from an RPN calculator to a normal one without even thinking about it.</p>
<p>OS X and Windows are different but, the same.  They both get things done and that's what is important.  It also makes me realize that I need to pay more attention to the pieces of software that I choose, I need to make certain that they are really cross-platform before investing in them (I'm looking at you Quicken).  I need to ensure that not only are there clients for both platforms, but that the data can be opened and edited by both clients without any trickery.  This is important, especially since OS X market share is on the rise.</p>
<p>On a side note, it will never be the <a title="Year of Desktop Linux on Wikipedia" href="http://en.wikipedia.org/wiki/Desktop_Linux#Year_of_Desktop_Linux" target="_blank">year of the Linux desktop</a>, so stop dreaming, it isn't going to happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/05/01/macbook-6-odds-and-ends/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personal Posts xxxxxdead</title>
		<link>http://blog.mqp3.com/2010/04/22/personal-posts-xxxxxdead/</link>
		<comments>http://blog.mqp3.com/2010/04/22/personal-posts-xxxxxdead/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 18:13:55 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=995</guid>
		<description><![CDATA[I have murdered all of my personal posts and moved them over to KOandJR.com. I will also have you know that I have my last OS X/MacBook post (#6) in the final stages of its gestation. That is all.]]></description>
			<content:encoded><![CDATA[<p>I have murdered all of my personal posts and moved them over to <a title="KOandJR.com" href="http://koandjr.com" target="_blank">KOandJR.com</a>.</p>
<p>I will also have you know that I have my last OS X/MacBook post (#6) in the final stages of its gestation.</p>
<p>That is all.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/04/22/personal-posts-xxxxxdead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Batch File Scripting</title>
		<link>http://blog.mqp3.com/2010/03/30/batch-file-scripting/</link>
		<comments>http://blog.mqp3.com/2010/03/30/batch-file-scripting/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 18:18:58 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=908</guid>
		<description><![CDATA[I was messing around with the Windows Shell (aka cmd), which I do quite frequently, and I found out/remembered a few helpful hints that might make your batch scripting easier.  Note that this is just regular old command line, not PowerShell. Initializing a cmd window First, opening cmd can be pretty easy.  Running a single [...]]]></description>
			<content:encoded><![CDATA[<p>I was messing around with the Windows Shell (aka cmd), which I do quite frequently, and I found out/remembered a few helpful hints that might make your batch scripting easier.  Note that this is just regular old command line, not PowerShell.</p>
<h1>Initializing a cmd window</h1>
<p>First, opening cmd can be pretty easy.  Running a single command is easy too, think ipconfig.  Combining both is only "difficult" if you want to have the window stay open when it's finished running the command.  I used to execute "ipconfig /all" from the run dialogue box only to have the little black window flash before my eyes before I could read any of the text.  After using a little bit of Google-fu I learned that "cmd /k ipconfig" will run cmd, run ipconfig and "/keep" the window open, at least that's what I'll pretend /k stands for.</p>
<p>tl;dr- How to keep the window open and run a command AT THE SAME TIME!:</p>
<pre>cmd /k command
</pre>
<p>As a bonus, an easy way to run a cmd window as an administrator (on Vista/7) is hit the Windows key, type "cmd" then ctrl+shift+enter and the UAC should prompt you to confirm running as an administrator.</p>
<h1>Environment Variables</h1>
<p>I love Environment Variables in batch files because they are easily declared and easy to use.  Most likely you will use them through the "set" command, like so:</p>
<p>Declare and initialize a variable:</p>
<pre>set varName=43</pre>
<p>Declare and initialize to a value entered by the user, brackets not required:</p>
<pre>set /p varName=[String to Display at the Prompt]
</pre>
<p>To display the variable or use it in a command simply type the variable name surrounded by %'s:</p>
<pre>echo %varName%</pre>
<pre>del /q /f %varName%
</pre>
<p>There are a lot of built in variables that can be used to find out information about the computer you are using, to see some of them and their variables simply enter "set" and hit return.</p>
<p>Some of the most common ones that I use are %username%, %computername%, %date%, %time%.  They are especially useful for logfiles and the like.  Since most of my batch files are related to logging something, those variables are the best to recognize who is running the command, on what computer and when.</p>
<p>Sometimes you don't need the entire variable, that is where the ~ key comes in.  For a real world example, I needed to store the current drive in a filename as part of the logfiles name (because all the logfiles were being stored in the same place on the same directory).  If you view the %cd% variable it will look something like this:</p>
<pre>C:\Users\Administrator\Desktop</pre>
<p>As you all know : and \ can not be in a filename on windows, so it would be helpful if we could grab just a few characters from the beginning of the %cd% variable. %username:~0,5% will only display the 0th to the 5th characters of the %username% variable, or if you just wanted the current drive letter,</p>
<pre>%cd:~0,1%
</pre>
<p>or to get the root of the system drive (where windows is installed):</p>
<pre>%systemDrive:~0,1%
</pre>
<h1>Directory Stacks</h1>
<p>A directory stack works much like a computer <a title="Stacks on Wikipedia" href="http://en.wikipedia.org/wiki/Stack_%28data_structure%29" target="_blank">stack</a> does, meaning first of all it operates on a First In Last Out (FILO) or Last In First Out (LIFO) basis.  Directory stacks are very helpful if you need to perform a bunch of operations in many different directories.</p>
<p>The way Windows works is that when you run the "pushd" command it pushes the current directory into the directory stack, then cd's to the directory you set as the parameter.  The way to get back to the previous directories is to run the command "popd".</p>
<p>For an example, I want to run the dir command in a few different directories and then return to the original directory:</p>
<pre>C:\Windows&gt;pushd D:\Archive
D:\Archive&gt;dir
D:\Archive&gt;pushd C:\Games
C:\Games&gt;dir
C:\Games&gt;pushd P:\Movies
P:\Movies&gt;dir
P:\Movies&gt;popd
C:\Games&gt;popd
D:\Archive&gt;popd
C:\Windows&gt;_
</pre>
<p>Jumping around different drives and different directories and running the dir command probably is not all that useful, but having a stack with previous directories in it certainly is.</p>
<p>That's it for now.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/03/30/batch-file-scripting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wireshark Winner</title>
		<link>http://blog.mqp3.com/2010/03/26/wireshark-winner/</link>
		<comments>http://blog.mqp3.com/2010/03/26/wireshark-winner/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 17:31:02 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=931</guid>
		<description><![CDATA[I have officially been entered in to the Wireshark hall of fame. Okay, maybe not.  But, for the first time in a non-scholastic environment, I used Wireshark to solve a real-life problem. I was at home, trying to get my MacBook connected to my Win7 Pro "Server" machine, and stream a movie file located on [...]]]></description>
			<content:encoded><![CDATA[<p>I have officially been entered in to the Wireshark hall of fame.</p>
<p>Okay, maybe not.  But, for the first time in a non-scholastic environment, I used Wireshark to solve a real-life problem.</p>
<p>I was at home, trying to get my MacBook connected to my Win7 Pro "Server" machine, and stream a movie file located on a share.  I do this streaming several times a week, and always have problems.</p>
<p>On a (somewhat) side note, I am pretty sure that Apple is against Windows shares because they NEVER show up in the Network locations place.</p>
<div id="attachment_933" class="wp-caption alignnone" style="width: 610px"><img class="size-medium wp-image-933" title="NetworkLocEmpty" src="http://blog.mqp3.com/wp-content/uploads/2010/03/NetworkLocEmpty-600x345.png" alt="Network Empty" width="600" height="345" /><p class="wp-caption-text">Network Empty</p></div>
<p>This screenshot is taken on a network with a NAS with a samba share and two Windows 7 machines, both with shares available and open.  I can sit and wait for the refresh period build into Samba and it never shows up.  I hate networking with Windows on this MacBook.  I can CMD+K in Finder and smb://serverName/ and it'll open right up, but the servers never show up in the Network for some odd reason that I have yet to discover.  Suggestions welcome.</p>
<p>Back on topic, I was CMD+K'ing with my Win7 boxes name and every time I would try to connect it would throw and error.  I started cursing Steve Jobs name because he just hates Windows.  Cue Wireshark.</p>
<p>For help with the picture, dent.local is the name of my MacBook and 192.168.1.15 is the IP of my Win7 pro box.</p>
<p>I set a filter so I could see all traffic between me and the Win7 guy, so I could find out what is happening.  After a little (17.1k packets) while of capturing I found the gem I was looking for- an Error!</p>
<div id="attachment_939" class="wp-caption alignnone" style="width: 610px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/03/WireShark.png" rel="lightbox[931]"><img class="size-medium wp-image-939" title="WireShark" src="http://blog.mqp3.com/wp-content/uploads/2010/03/WireShark-600x375.png" alt="Wireshark Capture" width="600" height="375" /></a><p class="wp-caption-text">Wireshark Capture</p></div>
<p>Sorry for those with small resolutions, that lightbox is going to fill your screen!</p>
<p>I found the problem, looked for a solution and ended up just restarting the Win7 box in order to connect to it.  It wasn't out of RAM, I could connect to it with other Windows boxes, but OS X just couldn't do it.  Strange behavior.  Thank goodness restarting always fixes even the worst of problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/03/26/wireshark-winner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Wave Invites</title>
		<link>http://blog.mqp3.com/2010/03/25/google-wave-invites/</link>
		<comments>http://blog.mqp3.com/2010/03/25/google-wave-invites/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 19:28:08 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=936</guid>
		<description><![CDATA[I have lots of Google Wave invites. Lots. I understand there is a small privacy flaw in this distribution method, but I don't want them any more. First come, first served. https://wave.google.com/wave/invite?a=pre&#38;wtok=79e43704a0723898&#38;wsig=ABk8uhRheYEpyCTgggVkNUxivO41U3UJ0w https://wave.google.com/wave/invite?a=pre&#38;wtok=522da1578d51a4bb&#38;wsig=ABk8uhQTnIAdEg-PFJA3Hmt8jvcYQJtkWw https://wave.google.com/wave/invite?a=pre&#38;wtok=b047497d2ed6c20f&#38;wsig=ABk8uhRidipG5hZYJ3eqsCxWk-OeRAfNSQ https://wave.google.com/wave/invite?a=pre&#38;wtok=f3c9b398654e8a8c&#38;wsig=ABk8uhTDT7M5m309VAiuBNGTewf5sFdWmQ https://wave.google.com/wave/invite?a=pre&#38;wtok=bbd20b49a42c437e&#38;wsig=ABk8uhT2-KUd7cGffh7-4e8bkbp0Ieuk9A https://wave.google.com/wave/invite?a=pre&#38;wtok=1522c218754e63cf&#38;wsig=ABk8uhQ8T_dleSXY7wfgBNcaULaSroRSzg https://wave.google.com/wave/invite?a=pre&#38;wtok=12510db5648c214e&#38;wsig=ABk8uhTY1ygGA5H8yPzKEliKgCtPmpjbYw https://wave.google.com/wave/invite?a=pre&#38;wtok=49b877b9e78e4623&#38;wsig=ABk8uhQkzXrJoRjRPWeWofQ5RK7tmVijgQ https://wave.google.com/wave/invite?a=pre&#38;wtok=4e0c12ef6d147e39&#38;wsig=ABk8uhSueMtNmYQ74MQboqAOiIgIHjzPxg https://wave.google.com/wave/invite?a=pre&#38;wtok=07a410bfb426cbe1&#38;wsig=ABk8uhRVkFP7jZp2VnFf5aAAFJXx2QFaCg https://wave.google.com/wave/invite?a=pre&#38;wtok=1358ea488c26c54c&#38;wsig=ABk8uhSFshODCfnYCHBrpDDnGQ6H3kuw0g https://wave.google.com/wave/invite?a=pre&#38;wtok=b54c48a5b4c524a3&#38;wsig=ABk8uhRxn48jXAJHxYC0ZG5s2wVjiB50EA https://wave.google.com/wave/invite?a=pre&#38;wtok=31cc79f23541d090&#38;wsig=ABk8uhRw3EophNc9WB7kHOZTpPTTX0B-ZQ https://wave.google.com/wave/invite?a=pre&#38;wtok=76840734fd3c8c4c&#38;wsig=ABk8uhSgTbZRxpah_yTXF9AyN4UCHNoalQ https://wave.google.com/wave/invite?a=pre&#38;wtok=4a1b020c7662f754&#38;wsig=ABk8uhRS_KDJDBw2hYuuc5vz4vXcGR0fcw https://wave.google.com/wave/invite?a=pre&#38;wtok=2556c69069724b96&#38;wsig=ABk8uhRJHUtWZO7jxVrdPNfYxnGQfLnw2A https://wave.google.com/wave/invite?a=pre&#38;wtok=4e9c59443fe7f3a5&#38;wsig=ABk8uhSDAQ6oOvnqfAujyN9FL39losndYQ]]></description>
			<content:encoded><![CDATA[<p>I have lots of Google Wave invites. Lots.</p>
<p>I understand there is a small privacy flaw in this distribution method, but I don't want them any more.</p>
<p>First come, first served.</p>
<table>
<col></col>
<tbody>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=79e43704a0723898&amp;wsig=ABk8uhRheYEpyCTgggVkNUxivO41U3UJ0w">https://wave.google.com/wave/invite?a=pre&amp;wtok=79e43704a0723898&amp;wsig=ABk8uhRheYEpyCTgggVkNUxivO41U3UJ0w</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=522da1578d51a4bb&amp;wsig=ABk8uhQTnIAdEg-PFJA3Hmt8jvcYQJtkWw">https://wave.google.com/wave/invite?a=pre&amp;wtok=522da1578d51a4bb&amp;wsig=ABk8uhQTnIAdEg-PFJA3Hmt8jvcYQJtkWw</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=b047497d2ed6c20f&amp;wsig=ABk8uhRidipG5hZYJ3eqsCxWk-OeRAfNSQ">https://wave.google.com/wave/invite?a=pre&amp;wtok=b047497d2ed6c20f&amp;wsig=ABk8uhRidipG5hZYJ3eqsCxWk-OeRAfNSQ</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=f3c9b398654e8a8c&amp;wsig=ABk8uhTDT7M5m309VAiuBNGTewf5sFdWmQ">https://wave.google.com/wave/invite?a=pre&amp;wtok=f3c9b398654e8a8c&amp;wsig=ABk8uhTDT7M5m309VAiuBNGTewf5sFdWmQ</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=bbd20b49a42c437e&amp;wsig=ABk8uhT2-KUd7cGffh7-4e8bkbp0Ieuk9A">https://wave.google.com/wave/invite?a=pre&amp;wtok=bbd20b49a42c437e&amp;wsig=ABk8uhT2-KUd7cGffh7-4e8bkbp0Ieuk9A</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=1522c218754e63cf&amp;wsig=ABk8uhQ8T_dleSXY7wfgBNcaULaSroRSzg">https://wave.google.com/wave/invite?a=pre&amp;wtok=1522c218754e63cf&amp;wsig=ABk8uhQ8T_dleSXY7wfgBNcaULaSroRSzg</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=12510db5648c214e&amp;wsig=ABk8uhTY1ygGA5H8yPzKEliKgCtPmpjbYw">https://wave.google.com/wave/invite?a=pre&amp;wtok=12510db5648c214e&amp;wsig=ABk8uhTY1ygGA5H8yPzKEliKgCtPmpjbYw</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=49b877b9e78e4623&amp;wsig=ABk8uhQkzXrJoRjRPWeWofQ5RK7tmVijgQ">https://wave.google.com/wave/invite?a=pre&amp;wtok=49b877b9e78e4623&amp;wsig=ABk8uhQkzXrJoRjRPWeWofQ5RK7tmVijgQ</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=4e0c12ef6d147e39&amp;wsig=ABk8uhSueMtNmYQ74MQboqAOiIgIHjzPxg">https://wave.google.com/wave/invite?a=pre&amp;wtok=4e0c12ef6d147e39&amp;wsig=ABk8uhSueMtNmYQ74MQboqAOiIgIHjzPxg</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=07a410bfb426cbe1&amp;wsig=ABk8uhRVkFP7jZp2VnFf5aAAFJXx2QFaCg">https://wave.google.com/wave/invite?a=pre&amp;wtok=07a410bfb426cbe1&amp;wsig=ABk8uhRVkFP7jZp2VnFf5aAAFJXx2QFaCg</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=1358ea488c26c54c&amp;wsig=ABk8uhSFshODCfnYCHBrpDDnGQ6H3kuw0g">https://wave.google.com/wave/invite?a=pre&amp;wtok=1358ea488c26c54c&amp;wsig=ABk8uhSFshODCfnYCHBrpDDnGQ6H3kuw0g</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=b54c48a5b4c524a3&amp;wsig=ABk8uhRxn48jXAJHxYC0ZG5s2wVjiB50EA">https://wave.google.com/wave/invite?a=pre&amp;wtok=b54c48a5b4c524a3&amp;wsig=ABk8uhRxn48jXAJHxYC0ZG5s2wVjiB50EA</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=31cc79f23541d090&amp;wsig=ABk8uhRw3EophNc9WB7kHOZTpPTTX0B-ZQ">https://wave.google.com/wave/invite?a=pre&amp;wtok=31cc79f23541d090&amp;wsig=ABk8uhRw3EophNc9WB7kHOZTpPTTX0B-ZQ</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=76840734fd3c8c4c&amp;wsig=ABk8uhSgTbZRxpah_yTXF9AyN4UCHNoalQ">https://wave.google.com/wave/invite?a=pre&amp;wtok=76840734fd3c8c4c&amp;wsig=ABk8uhSgTbZRxpah_yTXF9AyN4UCHNoalQ</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=4a1b020c7662f754&amp;wsig=ABk8uhRS_KDJDBw2hYuuc5vz4vXcGR0fcw">https://wave.google.com/wave/invite?a=pre&amp;wtok=4a1b020c7662f754&amp;wsig=ABk8uhRS_KDJDBw2hYuuc5vz4vXcGR0fcw</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=2556c69069724b96&amp;wsig=ABk8uhRJHUtWZO7jxVrdPNfYxnGQfLnw2A">https://wave.google.com/wave/invite?a=pre&amp;wtok=2556c69069724b96&amp;wsig=ABk8uhRJHUtWZO7jxVrdPNfYxnGQfLnw2A</a></td>
</tr>
<tr>
<td><a href="https://wave.google.com/wave/invite?a=pre&amp;wtok=4e9c59443fe7f3a5&amp;wsig=ABk8uhSDAQ6oOvnqfAujyN9FL39losndYQ">https://wave.google.com/wave/invite?a=pre&amp;wtok=4e9c59443fe7f3a5&amp;wsig=ABk8uhSDAQ6oOvnqfAujyN9FL39losndYQ</a></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/03/25/google-wave-invites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Alphabet</title>
		<link>http://blog.mqp3.com/2010/03/18/google-alphabet/</link>
		<comments>http://blog.mqp3.com/2010/03/18/google-alphabet/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 01:29:30 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=870</guid>
		<description><![CDATA[Apparently Google almost owns the world.  I am a pretty big fan of Google and like/use almost everything that they create.  In honor of our new technical overlords, I have made non-exhaustive list of what I'll call the Google Alphabet.  I realize some letters are missing, but that doesn't mean they don't have a service [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently Google almost owns the world.  I am a pretty big fan of Google and like/use almost everything that they create.  In honor of our new technical overlords, I have made non-exhaustive list of what I'll call the Google Alphabet.  I realize some letters are missing, but that doesn't mean they don't have a service that starts with the letter.. I just could not find one.  Also recognize that many of the letters have multiple products that fall under that letter.  I chose whatever one I wanted to.  I hope you can find something new that Google offers, find it useful, then use it.  My top six: Voice, Reader, Chrome, Docs, Gmail and Picasa</p>
<p><a title="Google Alerts" href="http://www.google.com/alerts" target="_blank">Alerts</a>, <a title="Google Books" href="http://books.google.com/" target="_blank">Books</a>, <a title="Google Chrome" href="http://www.google.com/chrome" target="_blank">Chrome</a>, <a title="Google Docs" href="http://docs.google.com/" target="_blank">Docs</a>, <a title="Google Earth" href="http://earth.google.com/" target="_blank">Earth</a>, <a title="Google Finance" href="http://www.google.com/finance" target="_blank">Finance</a>, <a title="Google Groups" href="http://groups.google.com/" target="_blank">Groups</a>, <a title="Google Health" href="https://www.google.com/health" target="_blank">Health</a>, <a title="Google Images" href="http://images.google.com/" target="_blank">Images</a>, <a title="Yeah, I know this one might not count" href="http://code.google.com/apis/ajaxlibs/" target="_blank">jQuery</a>, <a title="Google Knol" href="http://knol.google.com/k" target="_blank">Knol</a>, <a title="Google Latitude" href="http://www.google.com/latitude" target="_blank">Latitude</a>, <a title="Google Maps" href="http://maps.google.com" target="_blank">Maps</a>, <a title="Google News" href="http://news.google.com/" target="_blank">News</a>, <a title="Google Chrome OS" href="http://en.wikipedia.org/wiki/Google_Chrome_OS" target="_blank">OS</a>, <a title="Google Picasa" href="http://picasa.google.com" target="_blank">Picasa</a>, <a title="Google In Quotes" href="http://labs.google.com/inquotes/" target="_blank">in Quotes</a>, <a title="Google Reader" href="http://www.google.com/reader" target="_blank">Reader</a>, <a title="Google SketchUp" href="http://sketchup.google.com" target="_blank">SketchUp</a>, <a title="Google Talk" href="http://www.google.com/talk/" target="_blank">Talk</a>, <a title="Google URL Shortener" href="http://goo.gl/" target="_blank">URL shortener</a>, <a title="Google Voice" href="http://www.google.com/googlevoice/about.html" target="_blank">Voice</a>, <a title="Google Wave" href="http://wave.google.com" target="_blank">Wave</a>, <a title="Google X" href="http://en.wikipedia.org/wiki/Google_X" target="_blank">X</a>, <a title="YouTube" href="http://www.youtube.com" target="_blank">YouTube</a></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="278" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9925756&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="500" height="278" src="http://vimeo.com/moogaloop.swf?clip_id=9925756&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/03/18/google-alphabet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personal stuff moving</title>
		<link>http://blog.mqp3.com/2010/03/10/personal-stuff-moving/</link>
		<comments>http://blog.mqp3.com/2010/03/10/personal-stuff-moving/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 06:38:25 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=877</guid>
		<description><![CDATA[This is a notification to all my many many blog-stalker-followers that I will be moving (and removing) all my "personal" content and will be moving it to a new blog.  The website URL will not be revealed at this time, but it is on a new hosting provider and will be a joint blog with [...]]]></description>
			<content:encoded><![CDATA[<p>This is a notification to all my many many blog-stalker-followers that I will be moving (and removing) all my "personal" content and will be moving it to a new blog.  The website URL will not be revealed at this time, but it is on a <a title="Surpass hosting" href="http://www.surpasshosting.com/" target="_blank">new hosting provider</a> and will be a joint blog with my future wife.  We need to work out the cuteness before anyone else can see it.</p>
<p>Stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/03/10/personal-stuff-moving/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MacBook 5- Software Part 3, Dashboard, Spaces and Time Machine</title>
		<link>http://blog.mqp3.com/2010/02/05/macbook-5-software-part-3-dashboard-spaces-and-time-machine/</link>
		<comments>http://blog.mqp3.com/2010/02/05/macbook-5-software-part-3-dashboard-spaces-and-time-machine/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 04:50:03 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[MacBook]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=817</guid>
		<description><![CDATA[Dashboard Dashboard is a non-essential but cool aspect of OS X.  I would equate it to the Sidebar in Vista or Gadgets in Windows 7.  I wouldn't necessarily say that Windows ripped it off from OS X, but it could be likely.  Maybe Google Desktop and maybe Konfabulator? Who knows. Dashboard is a graphical overlay that [...]]]></description>
			<content:encoded><![CDATA[<h1>Dashboard</h1>
<p>Dashboard is a non-essential but cool aspect of OS X.  I would equate it to the Sidebar in Vista or Gadgets in Windows 7.  I wouldn't necessarily say that Windows ripped it off from OS X, but it could be likely.  Maybe Google Desktop and maybe Konfabulator? Who knows.</p>
<p>Dashboard is a graphical overlay that is the home to what are called widgets.  Widgets are little HTML/CSS/JavaScript/Objective C programs that perform a function.  Widgets generally only perform a single function, and are just fine hiding in the background not being seen.  These widgets can also interact with currently running programs, such as the notification program <a title="Growl's Homepage" href="http://growl.info/" target="_blank">Growl</a>.  Some of the default Widgets that are actually useful are:</p>
<ul>
<li>A pansy calculator (pictured)</li>
<li>Weather</li>
<li>Google Search</li>
<li>iTunes controller</li>
<li>Mini Calendar (pictured)</li>
<li>A time-zone-changeable clock (pictured with Vancouver, no I don't know anyone that lives there)</li>
<li>Unit converter</li>
<li>... and others</li>
</ul>
<div id="attachment_844" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/02/Dashboard-with-Finder.png" rel="lightbox[817]"><img class="size-thumbnail wp-image-844" title="Dashboard with Finder" src="http://blog.mqp3.com/wp-content/uploads/2010/02/Dashboard-with-Finder-150x147.png" alt="" width="150" height="147" /></a><p class="wp-caption-text">Dashboard with Finder</p></div>
<p>There are many third-party widgets available, since is all the widgets are made of is mostly HTML and CSS, they can be rapidly deployed by web programmers.  The best repository for third-party widgets is probably apples own <a title="Apple - Downloads - Dashboard" href="http://www.apple.com/downloads/dashboard/" target="_blank">dashboard widgets</a> site.  About half of my currently-running widgets are third party, because Apple just didn't see the need, my favorite one is <a title="iStat Pro @ Apple Downloads" href="http://www.apple.com/downloads/dashboard/status/istatpro.html" target="_blank">iStat Pro</a>.</p>
<p>Installing widgets is fairly easy, once you download the file (which is a .wdgt btw) you'll double click on it and it will simply ask you if you would like to install the widget (pictured below).  Managing widgets is also pretty easy, and reminds me slightly of the iPhone's Mail/Messages interface (pictured below).  You can't delete built-in widgets, but third-parties are destroyed in a breeze.</p>
<div id="attachment_846" class="wp-caption alignnone" style="width: 542px"><img class="size-full wp-image-846" title="Install widget" src="http://blog.mqp3.com/wp-content/uploads/2010/02/Install-widget.png" alt="" width="532" height="247" /><p class="wp-caption-text">Install Widget?</p></div>
<div id="attachment_848" class="wp-caption alignnone" style="width: 308px"><img class="size-full wp-image-848" title="Widget Manager" src="http://blog.mqp3.com/wp-content/uploads/2010/02/Widget-Manager.png" alt="" width="298" height="330" /><p class="wp-caption-text">Widget Manager</p></div>
<p>The Dashboard is activated several ways: by a keyboard hotkey, by a mouse button or by visiting a hot corner.  The way that I am currently doing it is by a hotkey, because I don't see much sense in assigning a perfectly good mouse button to waste or using hot corners, they kind of bug me.  Oh, and Widgets is a stupid name.</p>
<h2>Hot Corners (Active Screen Corners)</h2>
<p>For those of you not familiar, if you simply move your mouse to a pre-defined corner (all four are free to use) you can make OS X do all sorts of cool things.</p>
<div id="attachment_843" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/02/Hot-corners.png" rel="lightbox[817]"><img class="size-thumbnail wp-image-843" title="Hot corners" src="http://blog.mqp3.com/wp-content/uploads/2010/02/Hot-corners-150x147.png" alt="" width="150" height="147" /></a><p class="wp-caption-text">Hot corners preferences</p></div>
<p>Note that this is one of two places to edit the hot corners, the other place is in Desktop and Screen Saver &gt; Hot Corners... button</p>
<p>It is not pictured here because I couldn't get a good screenshot, but the options are:</p>
<ul>
<li>Exposé All Windows</li>
<li>Exposé Current Application Windows</li>
<li>Show the Desktop</li>
<li>Bring up the Dashboard</li>
<li>Show Spaces</li>
<li>Start the Screen Saver</li>
<li>Disable the Screen Saver</li>
<li>Put the Display to Sleep</li>
</ul>
<p>The real problem I have with hot corners is I accidentally activate them constantly and when it does something annoying like sleep the display; it is very easy to disable that setting and not look back.</p>
<h1>Spaces</h1>
<p>Spaces are okay.  I enabled them a while back, only to find out that I only ever used on space anyway.</p>
<p>Spaces is OS X's solution to a virtual desktop manager.  I was first introduced to virtual desktops in the Windows XP era with the PowerToy called Virtual Desktop Manager.  This PowerToy allowed you up to four separate spaces that had their own start menu, task bar and desktop.</p>
<p><div id="attachment_850" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/02/wxp_pt_final_101.gif" rel="lightbox[817]"><img class="size-thumbnail wp-image-850" title="wxp_pt_final_10[1]" src="http://blog.mqp3.com/wp-content/uploads/2010/02/wxp_pt_final_101-150x112.gif" alt="" width="150" height="112" /></a><p class="wp-caption-text">MSVDM</p></div>From Paul Thurrot's SuperSite review of <a title="PowerToys for Windows XP Review" href="http://www.winsupersite.com/reviews/windowsxp_pt.asp" target="_blank">XP's PowerToys</a></p>
<p>Spaces is similar in that it has its own desktop for different purposes, there are a few things that I am not okay with.  First: Each new space should have its own new dock, or at least the option to make it so. Second: If you have different documents opened by the same program in different spaces, when you cmd-tab to the application it will switch spaces to the one that has the most recently active document for that program.  The cmd-tab should have different selections for the different spaces even if it is the same program, although I understand that might confuse some people who are accustom to the OS X atmosphere of limited possibilities.</p>
<p>Everything else operates how I expect it should.  Exposé only works on the current space.  You are allowed to drag windows to the edges of the screen to switch that window spaces.  In the overview mode you can drag whole spaces around to switch positions of windows, also, you can grab individual windows and move them from space to space (as pictured, where I am dragging a picture of me and the Girl to the lower left space).  I would say that it is a fairly versatile piece of software, but I only use it with two spaces and have a VM is in full screen on one space and everything else is on the other.</p>
<div id="attachment_852" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/02/Spaces-overview.jpg" rel="lightbox[817]"><img class="size-thumbnail wp-image-852" title="Spaces-overview" src="http://blog.mqp3.com/wp-content/uploads/2010/02/Spaces-overview-150x93.jpg" alt="" width="150" height="93" /></a><p class="wp-caption-text">Spaces overview, dragging</p></div>
<p>Now, on to my favorite topic of today...</p>
<h1>Time Machine</h1>
<p>This program is literally the coolest part about OS X.  Now, I might have said that before about some other feature in OS X, but this time I mean it.</p>
<p>Time Machine is an automatic backup feature that backs up your computer every hour.  The best part is automatic.  I have it set to back up to my Windows Server box (that was a nightmare to get Time Machine to accept an smb share) and it does a beautiful job.  I can only say that I have actually used Time Machine to restore one file once, but it was still a magical experience.  The best part about Time Machine (to me) is that it backs up your entire computer, programs, settings and all.  This allows you to wipe your machine and restore from a Time Machine backup without any extra work.</p>
<p>Since Apple will say this much better than I can, here is what type of backups (incremental) Time Machine does:</p>
<blockquote><p>Following the initial backup of your entire Mac, Time Machine automatically makes incremental backups every hour, every day, copying just the files that have changed since your last backup. And it does this all in the background, so you can continue working while Time Machine is busy copying your files. Time Machine saves the hourly backups for the past 24 hours, daily backups for the past month, and weekly backups for everything older than a month. -<a title="Apple - Mac OS X - What is Mac OS X - Time Machine" href="http://www.apple.com/macosx/what-is-macosx/time-machine.html" target="_blank">Time Machine explanation</a></p></blockquote>
<p>The Time Machine program allows you to restore previous versions of not just files in Finder, but also in other first-party programs like iWork and iLife applications (although they are currently untested by me since I don't use them).  The interface is slick, once launched it hides all other windows and shows you the current Finder window with a cascade of previous versioned Finder windows slowly disappearing into the animation behind it (see picture).</p>
<div id="attachment_857" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/02/time-Machine-desktop.jpg" rel="lightbox[817]"><img class="size-thumbnail wp-image-857" title="time-Machine-desktop" src="http://blog.mqp3.com/wp-content/uploads/2010/02/time-Machine-desktop-150x93.jpg" alt="" width="150" height="93" /></a><p class="wp-caption-text">Time Machine: Desktop folder</p></div>
<p>The screenshot is showing what my desktop looked like on Monday, Feb 1st.  I could easily restore the folder and its contents, which have been deleted, by selecting the files/folders and hitting the Restore button in the bottom right hand portion of the screen.  Off on the right hand side there are white tick marks that run up the side of the screen from the bottom to the top, this will let you select a specific day in history if you want to restore files from a certain point.  In the picture I have my mouse hovered over the Monday, Jan 25th restore date</p>
<p>I know it didn't get much screen time, but Time Machine is probably the greatest thing for regular users that are worried about losing all their kids pictures and baseball game memories, etc.  Windows has something similar as implemented by Shadow Copy but the interface of Time Machine is very slick.  What they need now is an online backup method (maybe as part of MobileMe?) like <a title="Mozy Online Backup" href="http://mozy.com/" target="_blank">Mozy</a> or <a title="Carbonite Online Backup" href="http://www.carbonite.com/" target="_blank">Carbonite</a>, except Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/02/05/macbook-5-software-part-3-dashboard-spaces-and-time-machine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DEP, NX bit and others</title>
		<link>http://blog.mqp3.com/2010/01/27/dep-nx-bit-and-others/</link>
		<comments>http://blog.mqp3.com/2010/01/27/dep-nx-bit-and-others/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 06:54:00 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=837</guid>
		<description><![CDATA[This is preliminary, but I have almost-decided to do some research about what is probably most commonly known as DEP (Data Execution Prevention). I'll point you to the Wikipedia entry for more information (and probably more technically accurate), but I'll give you a dumbed-down personalized version here. Data Execution Prevention was introduced in Windows XP [...]]]></description>
			<content:encoded><![CDATA[<p>This is preliminary, but I have almost-decided to do some research about what is probably most commonly known as DEP (Data Execution Prevention).</p>
<p>I'll point you to the <a title="Data Execution Prevention on Wikipedia" href="http://en.wikipedia.org/wiki/Data_Execution_Prevention" target="_blank">Wikipedia entry</a> for more information (and probably more technically accurate), but I'll give you a dumbed-down personalized version here.</p>
<p>Data Execution Prevention was introduced in Windows XP Service Pack 2, my favorite service pack btw, although the idea of DEP has been around for much longer than that.  The idea of DEP is to stop programs, malicious or not, from executing code from a non-executable region of memory such as the default heap, stack or some memory pool pages; it can also prevent the program from writing executable code to these areas.  A malicious program can take advantage of the way that an Operating System (Windows) handles exceptions improperly and then call up some code running in those special areas such as the default heap or stack and some special memory pools. DEP detects these anomalies and kills the process via standard operating system murdering tools.</p>
<p>The famous Blaster and Sasser worms used this method to inject code into (probably the stack) memory and executed it.  From the small amount of research that I have done already, it appears as if the Blaster work took advantage of the RPC (Remote procedure call)  in Windows.  The same story goes for the Sasser worm, which was the result of a buffer overflow in the LSASS (Local Security Authority Subsystem Service).</p>
<p>A simple explanation of what a buffer overflow is this: A legitimate program will have a fixed size of temporary storage in memory (a buffer).  This buffer is filled and emptied when the program needs to use it, a buffer overflow happens when more data that was expected enters the buffer and flows in to an adjacent memory space.  This extra information could be a malicious program that is pushed into an executable area, then executed shortly after.</p>
<p>For an analogy, you have a company owned storage unit and you are constantly filling it with things you want to store and taking things out you are finished storing.  You are also allowing a few employees to put things inside the storage unit when you need them to.  One day a malicious employee puts more things in the storage unit than you have room for, and instead of it not fitting (like would happen in real life) it spills over into the next guys unit.  Since computers are kind of dumb and obedient, they only do the things we tell them to, no matter how crazy it sounds, I'll say that the guy who owns the unit next to yours is very gullible and will do anything you tell him to.  The things that spill over into his unit are some plans that tell him to immediately give your malicious employee every penny he has.  Then he does it.</p>
<p>A lot of the time a buffer overflow will cause the original program to crash, or another program whose memory contents you've just overwritten, or both.  DEP and its variants are supposed to stop this from happening, and while it isn't a perfect option it is better than nothing.</p>
<p>If my opinion changes over time or I find that I am wrong in anything I posted here, I'll try to come back and fix it, but I don't make any promises.  Although, I've tried to make this as accurate as possible by doing some exploratory research.</p>
<p>As for some references to find out more:</p>
<p><a href="http://support.microsoft.com/kb/875352">http://support.microsoft.com/kb/875352</a> (A detailed description of the Data Execution Prevention (DEP) feature in Windows XP Service Pack 2, Windows XP Tablet PC Edition 2005, and Windows Server 2003)</p>
<p><a href="http://www.watchguard.com/infocenter/editorial/135136.asp">http://www.watchguard.com/infocenter/editorial/135136.asp</a> (Foundations: What Are Buffer Overflows?)</p>
<p><a href="http://en.wikipedia.org/wiki/Buffer_overflow">http://en.wikipedia.org/wiki/Buffer_overflow</a></p>
<p><a href="http://en.wikipedia.org/wiki/Sasser_(computer_worm)">http://en.wikipedia.org/wiki/Sasser_(computer_worm)</a></p>
<p><a href="http://en.wikipedia.org/wiki/Blaster_worm">http://en.wikipedia.org/wiki/Blaster_worm</a></p>
<p><a href="http://en.wikipedia.org/wiki/NX_bit">http://en.wikipedia.org/wiki/NX_bit</a></p>
<p><a href="http://en.wikipedia.org/wiki/Exception_handling">http://en.wikipedia.org/wiki/Exception_handling</a></p>
<p><a href="http://en.wikipedia.org/wiki/Memory_pool">http://en.wikipedia.org/wiki/Memory_pool</a></p>
<p><a href="http://en.wikipedia.org/wiki/Stack_(data_structure)">http://en.wikipedia.org/wiki/Stack_(data_structure)</a></p>
<p><a href="http://en.wikipedia.org/wiki/Heap_(data_structure)">http://en.wikipedia.org/wiki/Heap_(data_structure)</a></p>
<p><a href="http://en.wikipedia.org/wiki/Data_Execution_Prevention">http://en.wikipedia.org/wiki/Data_Execution_Prevention</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2010/01/27/dep-nx-bit-and-others/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MacBook 4- Software Part 2, Finder and UI</title>
		<link>http://blog.mqp3.com/2009/12/22/macbook-4-software-part-2-finder-and-ui/</link>
		<comments>http://blog.mqp3.com/2009/12/22/macbook-4-software-part-2-finder-and-ui/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 06:02:05 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[MacBook]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=779</guid>
		<description><![CDATA[Finder, for all those who are not totally aware, is a core component to Mac OS X.  This makes it a pretty important program.  I would equate it to Explorer in Windows.  It shows the file system and lets you interact with it.  Finder controls the Trash, lets your access remote locations, removable media and [...]]]></description>
			<content:encoded><![CDATA[<p>Finder, for all those who are not totally aware, is a core component to Mac OS X.  This makes it a pretty important program.  I would equate it to Explorer in Windows.  It shows the file system and lets you interact with it.  Finder controls the Trash, lets your access remote locations, removable media and built-in hard disk drives.  This can lead to many problems, because if you don't like Finder, you don't like a major aspect of OS X.  I will probably group things in here that don't necessarily belong to Finder, but are still part of the general UI.</p>
<h2>Mouse</h2>
<p>It's <strong>puny</strong>.</p>
<div id="attachment_781" class="wp-caption alignnone" style="width: 112px"><img class="size-full wp-image-781 " title="osxkf9" src="http://blog.mqp3.com/wp-content/uploads/2009/12/osxkf9.png" alt="" width="102" height="90" /><p class="wp-caption-text">OS X mouse cursor</p></div>
<p>Image from <a href="http://nixtechnica.blogspot.com/2007/05/whats-up-with-mac-os-x-mouse-cursor.html" target="_blank">Anil's Technica</a></p>
<p>You can't customize its colors or size without using some third party program, what gives Apple?  Windows has had this option since at least Windows 95!  Oh and it's still super small.</p>
<div id="attachment_820" class="wp-caption alignnone" style="width: 145px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/win95-mouse-pointers.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-820" title="win95-mouse-pointers" src="http://blog.mqp3.com/wp-content/uploads/2009/12/win95-mouse-pointers-135x150.png" alt="" width="135" height="150" /></a><p class="wp-caption-text">Windows 95 Mouse pointers</p></div>
<p>Image from <a href="http://www.guidebookgallery.org/screenshots/win95" target="_blank">GuideBook gallery</a></p>
<p>Why isn't this option in OS X?  Maybe Apple just wants complete control over their UI, even if it's extremely limiting.</p>
<p>Not being able to change the cursor really isn't that big of a deal, I guess, I just find that a black cursor gets lost on a screen much easier than a white one.  The thing that really drives me nuts is where OS X considers the "point" of the cursor to be.</p>
<div id="attachment_782" class="wp-caption alignnone" style="width: 151px"><img class="size-full wp-image-782 " title="osxbigrw1-redTip" src="http://blog.mqp3.com/wp-content/uploads/2009/12/osxbigrw1-redTip.png" alt="" width="141" height="128" /><p class="wp-caption-text">OS X cursor, red &quot;point&quot;</p></div>
<p>Instead of the tip of the cursor being the point of the icon, it drops down a few pixels and drops right a few pixels to where the black actually starts.  This is less precise and leads to many, many missed clicks.  Try it, ctrl+scroll up to zoom in and try to accurately click on something, you'll find that the cursor don't provide as much precision as you would have hoped.</p>
<h2>Window Management</h2>
<p>I'll admit, the Close, Minimize and Maximize (or zoom) buttons are kinda cool, kinda.  The buttons look different if you are hovering over them, or not and the especially great part is that when the document is unsaved, the close button looks differently to represent that.</p>
<div id="attachment_783" class="wp-caption alignnone" style="width: 84px"><img class="size-full wp-image-783 " title="WindowOff" src="http://blog.mqp3.com/wp-content/uploads/2009/12/WindowOff.png" alt="" width="74" height="26" /><p class="wp-caption-text">Window, neutral state </p></div>
<div id="attachment_784" class="wp-caption alignnone" style="width: 84px"><img class="size-full wp-image-784 " title="WindowOn" src="http://blog.mqp3.com/wp-content/uploads/2009/12/WindowOn.png" alt="" width="74" height="26" /><p class="wp-caption-text">Window, hovered over</p></div>
<div id="attachment_785" class="wp-caption alignnone" style="width: 80px"><img class="size-full wp-image-785 " title="WindowUnsaved" src="http://blog.mqp3.com/wp-content/uploads/2009/12/WindowUnsaved.png" alt="Window, neutral but unsaved state" width="70" height="23" /><p class="wp-caption-text">Window, neutral but unsaved state</p></div>
<p>I think they should be on the right side, but that's just me saying that, coming from a Windows world.  The close button works as expected, the minimize works as expected but the maximize (or zoom) button works like a third grader designed it.  For being so obsessed with having a consistent UI, the zoom button basically does the opposite of that.</p>
<p>In Finder it fits to the contents, which makes sense for some folders but definitely not all.  In Safari it tries to fits to the contents, sometimes... it is janky and doesn't work the same for every web site, try Google Maps, it goes nuts... with multiple clicks, for me, it resized the window for a total of four different sizes, none of which filled the entire screen.  PowerPoint didn't resize the window and all.  Firefox actually maximized the window, but upon a second click in made a little box, which was totally unusable.</p>
<div id="attachment_793" class="wp-caption alignnone" style="width: 150px"><img class="size-full wp-image-793 " title="littleFirefox" src="http://blog.mqp3.com/wp-content/uploads/2009/12/littleFirefox.png" alt="" width="140" height="162" /><p class="wp-caption-text">Mini Firefox</p></div>
<p>Thankfully someone came up with a mostly-useful and free program called <a title="RightZoom at BlazingTools" href="http://www.blazingtools.com/downloads.html#RightZoom" target="_blank">RightZoom</a> to fix this problem.  It makes most of the dumb zoom problems go away and can be customized to only work for certain programs or so that it will work with all programs with exclusions.</p>
<p>Without this extension, all programs and windows are a pain to force them to fill the entire screen.  You can even manually resize windows so that they will go behind the dock... like that was ever a good idea.</p>
<div id="attachment_786" class="wp-caption alignnone" style="width: 610px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/maximizeBehindDock.png" rel="lightbox[779]"><img class="size-medium wp-image-786" title="maximizeBehindDock" src="http://blog.mqp3.com/wp-content/uploads/2009/12/maximizeBehindDock-600x67.png" alt="" width="600" height="67" /></a><p class="wp-caption-text">iTunes resized behind the dock</p></div>
<p>Even if windows are maximized so that they fill the entire screen, it is possible and very easy to accidentally move it out of its position, effectively moving part of the visible window off the screen.  This is because the windows edges are not locked to the edges of the screen, like they should be when maximized.</p>
<p>Why is there only one place on a resizable window to actually re-size it?  The bottom right corner, a very annoying place.  Why can't it be whichever side I want to resize, I can just grab that side and resize it?  Can't use the top, can't use the bottom, can't use either of the sides.  Only one measly corner.  In Windows you can resize 8 different sides, the top, the top right, the right, the bottom right, the bottom, the bottom left, the left and the top left.  What happens if that one magical corner flies off the screen because of a resolution change? How convenient Steve, how convenient.</p>
<div id="attachment_789" class="wp-caption alignnone" style="width: 160px"><img class="size-thumbnail wp-image-789 " title="cornerResize" src="http://blog.mqp3.com/wp-content/uploads/2009/12/cornerResize-150x102.png" alt="" width="150" height="102" /><p class="wp-caption-text">Corner Resize</p></div>
<p>While I'm looking down in the corner, take a look at the default setting of the scroll bars. Grouped arrows.  I think Apple likes to make their users work as much as possible, by making you move your mouse to where they think the scroll arrows should be, together.  The logic escapes me of why anyone would want this turned on by default.  What I mean is that if I want to go up in a document the natural instinct is to look towards the top of the document to find some sort of control to force the content to scroll upwards.  Not in the world of OS X, they would rather you look to the most unnatural place, the bottom.</p>
<div id="attachment_791" class="wp-caption alignnone" style="width: 137px"><img class="size-full wp-image-791 " title="groupedScrollbars" src="http://blog.mqp3.com/wp-content/uploads/2009/12/groupedScrollbars.png" alt="" width="127" height="115" /><p class="wp-caption-text">Grouped scroll bar arrows</p></div>
<p>Thankfully it can be turned off in Preferences&gt;Appearance.</p>
<div id="attachment_794" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/killGroupedScroll.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-794" title="killGroupedScroll" src="http://blog.mqp3.com/wp-content/uploads/2009/12/killGroupedScroll-150x43.png" alt="" width="150" height="43" /></a><p class="wp-caption-text">Place scroll arrows: Together</p></div>
<h2>Finder</h2>
<p>There are a few things I like about how Finder operates.  First, the four main views can be switched to/from very easily.  Either as CMD+1,2,3,4 or by pressing the buttons in the toolbar.  I'm going to show the same folder of pictures in the four different views to display some of their differences.</p>
<h3>Icon view</h3>
<p>I don't like icon view and almost never use it, mainly because the icons get moved around too easily and don't automatically align to some sort of grid without explicitly telling that specific folder to act that way.  It is nice for looking at pictures, since it shows thumbnails, and you can easily size the icons to different sizes with the slider in the bottom right corner of the window (or the top right when in mini mode).</p>
<div id="attachment_796" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/iconsGoneCrazyBefore.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-796" title="iconsGoneCrazyBefore" src="http://blog.mqp3.com/wp-content/uploads/2009/12/iconsGoneCrazyBefore-150x125.png" alt="" width="150" height="125" /></a><p class="wp-caption-text">Icons gone crazy!</p></div>
<p>This is my downloads folder about two months ago, why are these icons totally disorganized when I never come into this folder, except through stacks?  Oh well, let's clean it up and make it nice and pretty.</p>
<p><img class="alignnone size-full wp-image-797" title="CleanUp" src="http://blog.mqp3.com/wp-content/uploads/2009/12/CleanUp.png" alt="" width="204" height="180" /></p>
<div id="attachment_795" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/iconsGoneCrazy.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-795 " title="iconsGoneCrazy" src="http://blog.mqp3.com/wp-content/uploads/2009/12/iconsGoneCrazy-150x125.png" alt="" width="150" height="125" /></a><p class="wp-caption-text">Icons are still pretty crazy..</p></div>
<div id="attachment_801" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/picturesIconview.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-801" title="picturesIconview" src="http://blog.mqp3.com/wp-content/uploads/2009/12/picturesIconview-150x125.png" alt="" width="150" height="125" /></a><p class="wp-caption-text">Pictures in Icon view</p></div>
<h3>List view</h3>
<p>List view is my view of choice for pretty much every type of file except pictures.  It allows you to quickly see what is in a subdirectory without much commitment; by using with the tree-like arrows next to every folder (as seen by the indentation on images 0031-0038-1) you can drop down a file structure very fast if you know what you're looking for.  Plus, in list view, icons are not spread all over the place however they feel like arranging themselves that day.  In the various columns it shows pertinent information, such as the modified date, the file size and what type of file it is (if you can't tell by the visible extension, which I have turned on quite recently).</p>
<div id="attachment_802" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/picturesListview.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-802" title="picturesListview" src="http://blog.mqp3.com/wp-content/uploads/2009/12/picturesListview-150x125.png" alt="" width="150" height="125" /></a><p class="wp-caption-text">Pictures in List view</p></div>
<h3>Column view</h3>
<p>Column view was probably the single coolest thing about OS X, until I actually used it.  It looks neat, it looks functional... but the truth is, it really isn't.  It feels slower than any of the other views and doesn't display any useful information like the other views do; small thumbnails, no file size or modified date makes this view virtually useless to me.</p>
<div id="attachment_799" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/picturesColview.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-799" title="picturesColview" src="http://blog.mqp3.com/wp-content/uploads/2009/12/picturesColview-150x125.png" alt="" width="150" height="125" /></a><p class="wp-caption-text">Pictures in Columns view</p></div>
<h3>Cover Flow</h3>
<p>Since the Preview.app doesn't have an effective way to show an impromptu slideshow, Coverflow is the best you're going to get with OS X.  Coverflow works in Finder the same way it does in iTunes, it shows big ol' pictures of what you're looking at on the top half and a list of the files on the bottom half.   This is useful for quickly finding a file just by scrolling through the folders contents, but most of all I find it just gimmicky without a whole lot of actual practical use.</p>
<div id="attachment_800" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/picturesCoverflowview.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-800" title="picturesCoverflowview" src="http://blog.mqp3.com/wp-content/uploads/2009/12/picturesCoverflowview-150x125.png" alt="" width="150" height="125" /></a><p class="wp-caption-text">Pictures in Cover Flow view</p></div>
<h3>Quick Look</h3>
<p>The single most useful thing in a file management program I've ever seen.  Want to look at a picture without opening a picture editor or even Preview.app? Hit the space bar and all your dreams will come true.  Pictures and PDF's are the most useful thing to look at, but they work for a myriad of file types: Pictures, PowerPoint presentations, PDF's, Word documents and others.  It's much faster to find out specific information on a folder or file than going to the context menu and hitting "Get Info".  As a bonus, if you want to view it full screen option(alt)+Space will do the trick.</p>
<div id="attachment_808" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/quickLook.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-808" title="quickLook" src="http://blog.mqp3.com/wp-content/uploads/2009/12/quickLook-150x123.png" alt="" width="150" height="123" /></a><p class="wp-caption-text">Quicklook on Siblings dog</p></div>
<h3>Gripes</h3>
<ul>
<li> The Enter (Return) key does not launch a file/application, instead it initiates a file-rename.  CMD+downarrow launches a file/application.  Even though in iTunes, the Enter key starts the playing of a song.</li>
<li> Most of the time, my other Windows computers don't show up in the shared section on the sidebar until I CMD+K and smb:// to them.</li>
<li> Trying to find out information on more than one file at a time is kind of a nightmare, see what happens when you select multiple files and click "Get Info".  Why can't I get one window that has the aggregate information contained in it?</li>
</ul>
<div id="attachment_809" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/multipleInfoWindows.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-809" title="multipleInfoWindows" src="http://blog.mqp3.com/wp-content/uploads/2009/12/multipleInfoWindows-150x80.png" alt="" width="150" height="80" /></a><p class="wp-caption-text">Multiple Information windows</p></div>
<ul>
<li>The fact that items are sorted alphabetically no matter what (folder or not) used to really bother me and now not so much.  Why isn't this an option?  I don't want to have to sort by "Kind" every time I want folders on the top, then files. From the ever springing fountain of knowledge that OS X forums bring:</li>
</ul>
<blockquote><p>making os x more like windows SHOULDN'T be doable. nor should anyone want it to be. -<a title="edX's profile" href="http://macosx.com/forums/members/edx.html" target="_blank">edX</a>, from <a title="HOWTO: View folders first then files" href="http://macosx.com/forums/mac-os-x-system-mac-software/29447-howto-view-folders-first-then-files.html" target="_blank">this thread</a>.  How rude.</p></blockquote>
<div id="attachment_810" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/sortBy.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-810" title="sortBy" src="http://blog.mqp3.com/wp-content/uploads/2009/12/sortBy-150x125.png" alt="" width="150" height="125" /></a><p class="wp-caption-text">Sort by...</p></div>
<ul>
<li>Icon transparencies shouldn't be treated as if the icon isn't even there.  For example, in the GarageBand picture, you can see that the cursor is well within the bounds of the icon, yet if you decide to click there (not on a tangible part of the icon) you will simply be clicking on the background. Why why why would you ever want this for any reason? <span style="text-decoration: underline;">WHY?</span> In Windows (XP, Vista and 7 at least) once you enter the boundaries of the icon, you are fair game to click.</li>
</ul>
<div id="attachment_823" class="wp-caption alignnone" style="width: 113px"><img class="size-full wp-image-823" title="garageband" src="http://blog.mqp3.com/wp-content/uploads/2009/12/garageband.png" alt="" width="103" height="106" /><p class="wp-caption-text">GarageBand icon Fail</p></div>
<div id="attachment_824" class="wp-caption alignnone" style="width: 148px"><img class="size-full wp-image-824" title="VLC" src="http://blog.mqp3.com/wp-content/uploads/2009/12/VLC.png" alt="" width="138" height="140" /><p class="wp-caption-text">VLC icon Win</p></div>
<ul>
<li>This might not be part of Finder, but why isn't there a hotkey to lock the computer like Win+L in Windows?  If you are so concerned about security, Apple, why wouldn't that be a first-party solution?  I don't want to download <span style="text-decoration: underline;">another</span> third-party application to get OS X functioning the way it should be.  Through the depths of the keyboard shortcuts, I managed to get the hotkey set, but it doesn't respond when I press them.  Oh well, more mouse exercise for me.</li>
</ul>
<div id="attachment_812" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/keyboardShortcut.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-812" title="keyboardShortcut" src="http://blog.mqp3.com/wp-content/uploads/2009/12/keyboardShortcut-150x42.png" alt="" width="150" height="42" /></a><p class="wp-caption-text">Hotkey all set up...</p></div>
<div id="attachment_813" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/12/lockHotkey.png" rel="lightbox[779]"><img class="size-thumbnail wp-image-813" title="lockHotkey" src="http://blog.mqp3.com/wp-content/uploads/2009/12/lockHotkey-150x84.png" alt="" width="150" height="84" /></a><p class="wp-caption-text">Even shows up here, still no dice</p></div>
<p>There has got to be many other things that bug me about how OS X inefficiently works...  I'm sure I'll complain about them later.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2009/12/22/macbook-4-software-part-2-finder-and-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a Computer</title>
		<link>http://blog.mqp3.com/2009/11/30/building-a-computer/</link>
		<comments>http://blog.mqp3.com/2009/11/30/building-a-computer/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 23:05:13 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=761</guid>
		<description><![CDATA[Before Thanksgiving I took the time to build a computer for a friend, well, his kids. They are not that old, so they don't need much, but I put the love and care into the cabling that I usually do only for my own computers. Motherboard- Asus P5B Processor- Intel E4500 RAM- 2x Corsair Value [...]]]></description>
			<content:encoded><![CDATA[<p>Before Thanksgiving I took the time to build a computer for a friend, well, his kids. They are not that old, so they don't need much, but I put the love and care into the cabling that I usually do only for my own computers.</p>
<p>Motherboard- Asus P5B<br />
Processor- Intel E4500<br />
RAM- 2x Corsair Value 1 gig sticks<br />
Video Card- EVGA nVidia 7600 GT<br />
Case- CM Elite 335</p>
<p>Nothing too advanced or complicated, but I had a lot of fun building a new computer on my own time.</p>

<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3565/' title='IMGP3565'><img width="150" height="112" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3565-150x112.jpg" class="attachment-thumbnail" alt="Just after mounting motherboard" title="IMGP3565" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3566/' title='IMGP3566'><img width="112" height="150" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3566-112x150.jpg" class="attachment-thumbnail" alt="Some cables run" title="IMGP3566" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3567/' title='IMGP3567'><img width="150" height="112" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3567-150x112.jpg" class="attachment-thumbnail" alt="Mr. Blurrycam shoots an IDE cable" title="IMGP3567" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3568/' title='IMGP3568'><img width="150" height="112" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3568-150x112.jpg" class="attachment-thumbnail" alt="USB/SATA no Video card" title="IMGP3568" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3569/' title='IMGP3569'><img width="112" height="150" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3569-112x150.jpg" class="attachment-thumbnail" alt="Frontpanel routed around" title="IMGP3569" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3571/' title='IMGP3571'><img width="150" height="112" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3571-150x112.jpg" class="attachment-thumbnail" alt="Frontpanel routed around, less blurry?" title="IMGP3571" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3572/' title='IMGP3572'><img width="112" height="150" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3572-112x150.jpg" class="attachment-thumbnail" alt="Everything operational + sweet wallpaper" title="IMGP3572" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3573/' title='IMGP3573'><img width="112" height="150" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3573-112x150.jpg" class="attachment-thumbnail" alt="The backside" title="IMGP3573" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3574/' title='IMGP3574'><img width="150" height="112" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3574-150x112.jpg" class="attachment-thumbnail" alt="Bottom of the backside" title="IMGP3574" /></a>
<a href='http://blog.mqp3.com/2009/11/30/building-a-computer/imgp3575/' title='IMGP3575'><img width="150" height="112" src="http://blog.mqp3.com/wp-content/uploads/2009/12/IMGP3575-150x112.jpg" class="attachment-thumbnail" alt="Packed away and ready to deliver" title="IMGP3575" /></a>

]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2009/11/30/building-a-computer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New WordPress Installation</title>
		<link>http://blog.mqp3.com/2009/11/11/new-wordpress-installation/</link>
		<comments>http://blog.mqp3.com/2009/11/11/new-wordpress-installation/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 07:39:59 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=749</guid>
		<description><![CDATA[For some reason my Theme manager went on the fritz and I couldn't get it to go back to normal (see picture).  I changed the theme to the default and back, I changed permissions on my blog files in FileZilla from everything to 744 to 777 (I know 777 isn't good).  Nothing seemed to work.  [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_748" class="wp-caption alignnone" style="width: 441px"><img class="size-full wp-image-748" title="mngtheme" src="http://blog.mqp3.com/wp-content/uploads/2009/11/mngtheme.png" alt="Manage Themes" width="431" height="171" /><p class="wp-caption-text">Manage Themes</p></div>
<p>For some reason my Theme manager went on the fritz and I couldn't get it to go back to normal (see picture).  I changed the theme to the default and back, I changed permissions on my blog files in <a title="FileZilla homepage" href="http://filezilla-project.org/" target="_blank">FileZilla</a> from everything to 744 to 777 (I know 777 isn't good).  Nothing seemed to work.  I stumbled across a page that said it probably had something to do with database permissions and not having the write privilege on a certain db.  I don't do my own db hosting so I did the next best thing: Create a new database with my host that WordPress could use.  I created a new db user, created him a new database and copied the SQL contents over through <a title="phpMyAdmin home page" href="http://www.phpmyadmin.net/home_page/index.php" target="_blank">phpMyAdmin</a>, then I pointed my blog in the wp-config.php file to the new database location!  With no luck.</p>
<p>I gave up reading through forums and did what any good computer nerd would do.  Reformat!  ...or the closest thing I could get to it.  I exported my installation and imported it to a newly created subdomain with an even newer database.  Thankfully WordPress is very cool and during the import process jumped over to my disfunctional blog and pulled all of its files (pictures, sounds, etc) so that the new install would be running in no time.  After that the only thing I needed to do was grab my themes and plugins then change settings to how I wanted them, which didn't take much time at all.</p>
<div id="attachment_751" class="wp-caption alignnone" style="width: 171px"><img class="size-full wp-image-751" title="tools-export-import" src="http://blog.mqp3.com/wp-content/uploads/2009/11/tools-export-import.png" alt="Tools&gt;Export,Import" width="161" height="130" /><p class="wp-caption-text">Tools&gt;Export,Import</p></div>
<p>Nevertheless if you notice any problems, tell me about it.  This is a brand new install and I tried to make things pretty close to exactly the same as they were before, but that doesn't mean I got everything 100% correct.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2009/11/11/new-wordpress-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook 3- Software Part 1</title>
		<link>http://blog.mqp3.com/2009/10/30/macbook-3-software-part-1/</link>
		<comments>http://blog.mqp3.com/2009/10/30/macbook-3-software-part-1/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 07:23:41 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[MacBook]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=635</guid>
		<description><![CDATA[I at first got this idea from Lifehacker, that is, to compare something that I know and love with something fairly new. Since they did not cover that much information, I will try to be a little more comprehensive. I do not really want to set up some of the scenarios that I am going [...]]]></description>
			<content:encoded><![CDATA[<p>I at first got this idea from <a title="Windows 7 Versus Mac OS X Leopard: The Feature-by-Feature Showdown" href="http://lifehacker.com/5277207/windows-7-versus-mac-os-x-leopard-the-feature+by+feature-showdown" target="_blank">Lifehacker</a>, that is, to compare something that I know and love with something fairly new. Since they did not cover that much information, I will try to be a little more comprehensive. I do not really want to set up some of the scenarios that I am going to describe, so I am going to lift pictures (with in-explicit permission) and attribute it to them. I have broken this post into parts so it doesn't get too long, although I fear with all the pictures it will end up being quite lengthy.</p>
<h1>The Battle</h1>
<p>Well, I don't know if I would call it a battle, more like a comparison.  This is the opinion of a Windows lover on a brand new OS X Snow Leopard (10.6) installation.  Since I have never really used another version of OS X I can't compare it to anything else but Snow Leopard.</p>
<h2>Installation</h2>
<p>Since the MacBook came with fresh Leopard install and the Snow Leopard DVD in the box, I was forced to do the install all by myself without any experience, if you subtract my Hackintosh days, which didn't last very long since it was a pain in the neck back when Tiger (10.4) was fresh.</p>
<p>After inserting the Snow Leopard DVD it brought up the second picture, which is pretty self-explanatory.  From there it was a simple Next, Next, Next button mashing.  I left for about two hours, and when I returned it was done so I'm not really sure how long it took.  Although the word on the street is that it doesn't take all that long.  I was greeted with a happy "we finished installing your OS now you should do some other things" screen.  Windows 7 is almost identically easy, except with better colors.</p>
<div id="attachment_636" class="wp-caption alignnone" style="width: 121px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Picture-1.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-636 " title="Picture 1" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Picture-1-111x150.png" alt="Leopard before Upgrade" width="111" height="150" /></a><p class="wp-caption-text">Leopard before Upgrade</p></div>
<div id="attachment_638" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Picture-3.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-638 " title="Picture 3" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Picture-3-150x129.png" alt="Screen after DVD was Inserted" width="150" height="129" /></a><p class="wp-caption-text">Screen after DVD was Inserted</p></div>
<div id="attachment_637" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Picture-2.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-637 " title="Picture 2" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Picture-2-150x119.png" alt="First Install Screen" width="150" height="119" /></a><p class="wp-caption-text">First Install Screen</p></div>
<div id="attachment_639" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Picture-4.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-639 " title="Picture 4" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Picture-4-150x119.png" alt="First stages of Install" width="150" height="119" /></a><p class="wp-caption-text">First stages of Install</p></div>
<div id="attachment_640" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-09-12-at-7.21.27-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-640 " title="Screen shot 2009-09-12 at 7.21.27 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-09-12-at-7.21.27-PM-150x119.png" alt="Finished Install Screen" width="150" height="119" /></a><p class="wp-caption-text">Finished Install Screen</p></div>
<p><strong>The Verdict</strong>: A tie. OS X took one click less; Windows 7 looks prettier. I'll claim a draw.</p>
<h2>Software Installation</h2>
<p>What the weird.  I am fairly accustomed to double-clicking an installer file then pressing- Next, I agree, (Choose Location...) Next, Next, Wait.... Finished.  This way I know the terms of which I am installing the program, I can deselect certain unwanted features, choose where I want to have the program go and so forth.  The over-simplified process of installing a program is too effortless for me and I don't like it.  Fortunately for Apple you only install a program once or twice and forget that you had to go through such a mind-numbing installation.   For those of you are not familiar, the process of installing a program consists of dragging an icon into either the Applications folder or a shortcut to the Applications folder.  The Firefox example below shows a shortcut to the Applications folder.</p>
<p>There are a few programs that I've found which still use a "normal" installer, for which I am thankful.  It shows that there are still at least a few sane people who prefer options over simplicity.</p>
<p>After you (probably) download the program you are looking to install, you'll notice it has an extension of .dmg which is an <a title="Wikipedia- Apple Disk Image" href="http://en.wikipedia.org/wiki/Apple_Disk_Image" target="_blank">Apple Disk Image</a>.  These are similar to ZIP files, because they allow for compression and encryption.  They differ in the fact that when you execute the .dmg file it will "mount" the image instead of extracting it, which essentially adds a drive which contains the contents of whatever is stored inside the .dmg file.</p>
<div id="attachment_653" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.32.30-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-653 " title="Screen shot 2009-10-29 at 7.32.30 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.32.30-PM-150x80.png" alt="Mounted Flash Player DMG" width="150" height="80" /></a><p class="wp-caption-text">Mounted Flash Player DMG</p></div>
<p>Since the image is auto-mounted and the contents are auto-opened you are presented with either the installer or more likely just an icon, such as the case with Firefox.</p>
<div id="attachment_641" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-09-12-at-8.53.15-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-641 " title="Screen shot 2009-09-12 at 8.53.15 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-09-12-at-8.53.15-PM-150x126.png" alt="Firefox Install" width="150" height="126" /></a><p class="wp-caption-text">Firefox Install</p></div>
<p>Honestly, if I had not seen someone else do this before I would be totally confused.  Since the only directions given are a single arrow.  What you need to do is drag the Firefox icon to the Applications folder shortcut like this:</p>
<div id="attachment_654" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.34.27-PM_cropped.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-654 " title="Screen-shot-2009-10-29-at-7.34.27-PM_cropped" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.34.27-PM_cropped-150x121.png" alt="Firefox Step 1" width="150" height="121" /></a><p class="wp-caption-text">Firefox Step 1</p></div>
<p>Once the dragging and dropping is finished, a copy dialogue box appears briefly which copies the contents of the .dmg file to your Applications folder.   Like I said there are a few actual installers I have found, Adobe's Flash was one of them.   My guess is that when you need to install something like a plugin or a program that changes system files or anything else that isn't just an application, you will need to have an installer.</p>
<div id="attachment_651" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.31.43-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-651 " title="Screen shot 2009-10-29 at 7.31.43 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.31.43-PM-150x111.png" alt="Classic Installation" width="150" height="111" /></a><p class="wp-caption-text">Classic Installation</p></div>
<p>One thing that people seem to be complaining about with Windows Vista and Windows 7 is the <a title="Wikipedia- User Account Control" href="http://en.wikipedia.org/wiki/User_Account_Control" target="_blank">UAC</a> (User Account Control), which is the idea that users run without administrative rights unless a program requests access to perform an administrative action, with which you are asked to either click Continue/Yes or type in an administrators password in order to continue the process.  If they don't, the program or action will not be executed.</p>
<div id="attachment_659" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/215509_uac-prompt.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-659  " title="215509_uac-prompt" src="http://blog.mqp3.com/wp-content/uploads/2009/10/215509_uac-prompt-150x90.png" alt="Windows 7 UAC Prompt" width="150" height="90" /></a><p class="wp-caption-text">Windows 7 UAC Prompt from ecj</p></div>
<p>Picture from <a title="Ecommerce Journal- Comparing Windows 7 and Windows Vista. What's better?" href="http://www.ecommerce-journal.com/articles/17697_how_much_windows_7_is_better_than_windows_vista" target="_blank">E-commerce Journal</a>. While doing "administrative" things is OS X, such as installing a program I was greeted with such a prompt.  I am not complaining, because good security is in order here.  I just find it silly that Mac lovers are attacking Vista/7 for security-based prompts when their operating system does the exact same thing.</p>
<div id="attachment_652" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.32.03-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-652   " title="Screen shot 2009-10-29 at 7.32.03 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.32.03-PM-150x93.png" alt="UAC?" width="150" height="93" /></a><p class="wp-caption-text">OS X UAC?</p></div>
<p>The best part about installing a program is that since there really isn't a menu which you can cascade through to find the program you just installed you have to use the Spotlight search to execute your program.  The other option is to open the Applications folder and find what you are looking for in there... then for quick access you can drag and drop the icon into your dock... which fills up very fast.</p>
<p><strong>The Verdict</strong>: Windows 7 is the winner!  Easier to customize, easier to find after installation and don't have to mount anything.  Not to mention that Windows has an uninstaller utility, what is Apple thinking?  Why would I install something then never uninstall it?  That's just plain retarded.</p>
<h2>The Dock and Multi-tasking</h2>
<p>I've been using Windows 7 since the 10th or 11th of January this year (2009), so I am very accustomed to the new taskbar which is probably the greatest idea added to Windows 7.  To spoil the end, the Dock is vastly and frustratingly inferior.</p>
<p>The dock is a icon holder that chills at the bottom of your screen (by default, although it can be moved to the right of left sides).  It stores not only applications that you launch frequently, but also the applications you have open. If an application is currently running, it will have a little blueish dot below it.</p>
<div id="attachment_667" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.34.41-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-667 " title="Screen shot 2009-10-29 at 8.34.41 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.34.41-PM-150x13.png" alt="Dock, nothing opened" width="150" height="13" /></a><p class="wp-caption-text">Dock, nothing opened</p></div>
<div id="attachment_668" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.34.45-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-668 " title="Screen shot 2009-10-29 at 8.34.45 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.34.45-PM-150x18.png" alt="Dock, hovering over Firefox icon" width="150" height="18" /></a><p class="wp-caption-text">Dock, hovering over Firefox icon</p></div>
<div id="attachment_669" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.35.01-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-669 " title="Screen shot 2009-10-29 at 8.35.01 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.35.01-PM-150x18.png" alt="Dock with Firefox, VLC and Terminal launched" width="150" height="18" /></a><p class="wp-caption-text">Dock with Firefox, VLC and Terminal launched</p></div>
<p>There are several settings associated with the dock which include the Size of the icons when in a rested state; whether or not you want magnification turned on or off when hovering over it and how much that magnification should be; the position on the screen (left, bottom, right); what type of effect you want when minimizing icons to the dock; whether you want minimization to take place into the applications icon or not; turn on or off the animation associated with launching a program; and finally if you want to auto-hide the dock that's an option too (not stated in the preferences but you can also press CMD+Option+D to hide/unhide the dock from any application).</p>
<div id="attachment_670" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.42.33-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-670 " title="Screen shot 2009-10-29 at 8.42.33 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.42.33-PM-150x87.png" alt="Dock Preferences" width="150" height="87" /></a><p class="wp-caption-text">Dock Preferences</p></div>
<p>The most useful feature of the dock I've found is the thing called Stacks.  Basically it is a quick way to access folders and contents within folders.  This feature is not very customizable, but it works for the most part.</p>
<div id="attachment_702" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.57.43-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-702 " title="Screen-shot-2009-10-29-at-9.57.43-PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.57.43-PM-150x107.png" alt="Stack in Grid view" width="150" height="107" /></a><p class="wp-caption-text">Stack in Grid view</p></div>
<div id="attachment_703" class="wp-caption alignnone" style="width: 99px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.58.39-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-703 " title="Screen-shot-2009-10-29-at-9.58.39-PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.58.39-PM-89x150.png" alt="Stack in Fan view" width="89" height="150" /></a><p class="wp-caption-text">Stack in Fan view</p></div>
<div id="attachment_704" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.58.54-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-704 " title="Screen-shot-2009-10-29-at-9.58.54-PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.58.54-PM-150x121.png" alt="Stack in List view" width="150" height="121" /></a><p class="wp-caption-text">Stack in List view</p></div>
<p>Things are fine and dandy if you only have one program open and one window within that program.  When you start wanting to multi-task, that is where things become problematic.  I would suggest that multi-tasking on OS X is sub-par at best.  I'll try to list a few things that drive me nuts about just the Dock and multi-tasking.</p>
<p>I have three Firefox windows open; I want to switch from window to window.  Let's go click on the dock..Which is the most logical place to go since that's what manages my programs and windows, right?  Wrong!</p>
<p>If I currently have Firefox launched and I click on the Firefox dock icon in attempts to access another Firefox window hidden behind the currently visible one, this click will get me nowhere.  This click is in vain.  What is my next reaction? Minimize the current window to get to the one behind it.  Inefficient, since now when I want to get back to the first window I have to come down to the dock again to find my minimized window, but this time it's in a different place since the dock does not group icons (minimized and/or maximized) next to anything its related to.</p>
<div id="attachment_675" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.56.15-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-675 " title="Screen shot 2009-10-29 at 8.56.15 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-8.56.15-PM-150x76.png" alt="Minimized Firefox icons with VLC between" width="150" height="76" /></a><p class="wp-caption-text">Minimized Firefox icons with VLC between</p></div>
<p>For whatever reason the minimized icons are put in a separate section of the dock: between the Trash and my Stacks.  Not grouped with their original Firefox icon, not even grouped with each other, since it allowed VLC to butt between them.</p>
<p>Next, another experiment- lets right-click on the dock icon.  Since right-click requires two fingers or a special section of the trackpad dedicated to just right-clicking, I will ctrl+click the Firefox icon, which is a lot of work if I am trying to quickly switch between windows.  This brings up this fantastic little menu which shows the &lt;title&gt; of the page so I can select the window I want.  Yay, my heart jumps a little bit because I accomplished my task, even if it took me more clicks that I was willing to sacrifice.</p>
<div id="attachment_677" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.03.03-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-677 " title="Screen shot 2009-10-29 at 9.03.03 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.03.03-PM-150x109.png" alt="ctrl+click on dock icon menu" width="150" height="109" /></a><p class="wp-caption-text">ctrl+click on dock icon menu</p></div>
<p>Another idea, Exposé!  There are three modes of Exposé, All windows, Application windows and Show Desktop which are all accessed through the keyboard or partially through the trackpad.</p>
<div id="attachment_680" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.14.16-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-680 " title="Screen shot 2009-10-29 at 9.14.16 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.14.16-PM-150x46.png" alt="Exposé settings in Preferences " width="150" height="46" /></a><p class="wp-caption-text">Exposé settings in Preferences </p></div>
<p>So, I want to see my entire collection of windows.  Okay, fn+F9 or fn+F10 shows me this gory mess, but at least they are in lines and have titles:</p>
<div id="attachment_681" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.18.05-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-681 " title="Screen shot 2009-10-29 at 9.18.05 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.18.05-PM-150x93.png" alt="Exposé All Windows" width="150" height="93" /></a><p class="wp-caption-text">Exposé All Windows</p></div>
<div id="attachment_684" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.20.08-PM.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-684 " title="Screen shot 2009-10-29 at 9.20.08 PM" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-9.20.08-PM-150x93.png" alt="Exposé Application windows" width="150" height="93" /></a><p class="wp-caption-text">Exposé Application windows</p></div>
<p>So that's going to cost me pulling my hand off the mouse and pressing fn with on hand and F9/F10 with the other.  Inefficient, again, a terribly flawed idea designed by Apple when it comes to multi-tasking.  Thankfully the trackpad four finger swipe down will open the Exposé for all windows, it saves me moving my hands around a lot but it still looks like complete trash when I have more than one application open.</p>
<p>Since I am only a user of Snow Leopard, I am not sure if this next part is new or not.  The only reason why I know this is because I saw it as a tutorial on a website (meaning the idea is not very intuitive).  To activate Exposé for just one application you can go down to the dock and hold-click for about a half second the application icon.  Whew, with mouse gestures I am finally able to switch between windows within an application!  It only takes me a half second every time I want to do it.  Inefficient again!  Especially since it is making me click.  I sure am being forced to click/tap a whole bunch of buttons in order to get something very easy done.</p>
<p>The only other option left, which I found on accident by pure dumb luck, cmd+` keyboard combination.  This switches blindly between windows in a seemingly random order.</p>
<p>Now let's try to accomplish the same thing in Windows 7:</p>
<div id="attachment_691" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Windows7TaskbarFirefox3windows.jpg" rel="lightbox[635]"><img class="size-thumbnail wp-image-691 " title="Windows7TaskbarFirefox3windows" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Windows7TaskbarFirefox3windows-150x56.jpg" alt="Windows 7 Taskbar; Firefox 3 windows" width="150" height="56" /></a><p class="wp-caption-text">Windows 7 Taskbar; Firefox 3 windows</p></div>
<p>Wow, that was intuitive, effective, simple, clean and not to mention pretty.</p>
<p>There is one more treat, in case you are willing to sacrifice a click.  The jumplists, when right-clicked they spring up a list of places to go such as folders or things to do such as launch a specific game from Steam.</p>
<div id="attachment_696" class="wp-caption alignnone" style="width: 130px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Windows7JumplistExplorer.jpg" rel="lightbox[635]"><img class="size-thumbnail wp-image-696 " title="Windows7JumplistExplorer" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Windows7JumplistExplorer-120x150.jpg" alt="Windows 7 Jumplist- Explorer" width="120" height="150" /></a><p class="wp-caption-text">Windows 7 Jumplist- Explorer</p></div>
<div id="attachment_697" class="wp-caption alignnone" style="width: 93px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/10/Windows7JumplistSteam.png" rel="lightbox[635]"><img class="size-thumbnail wp-image-697 " title="Windows7JumplistSteam" src="http://blog.mqp3.com/wp-content/uploads/2009/10/Windows7JumplistSteam-83x150.png" alt="Windows 7 Jumplist- Steam" width="83" height="150" /></a><p class="wp-caption-text">Windows 7 Jumplist- Steam</p></div>
<p><strong>The Verdict</strong>: Windows 7 wins all the way to the bank.  If 7 "stole" the idea from Apple, I'm okay with that because they dramatically improved the idea.  The dock is clean eye candy but not very functional at all.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2009/10/30/macbook-3-software-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook went Kaput</title>
		<link>http://blog.mqp3.com/2009/10/29/macbook-went-kaput/</link>
		<comments>http://blog.mqp3.com/2009/10/29/macbook-went-kaput/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 01:02:19 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>
		<category><![CDATA[MacBook]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=529</guid>
		<description><![CDATA[Sorry in advance for the terrible pictures, they were all taken at too-close range with my phone camera, which sucks. I went to work on a day off so that I could pick up this new toy.  As with any gadget, I open it up and get it operational as fast as I could.  Being [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry in advance for the terrible pictures, they were all taken at too-close range with my phone camera, which sucks.</p>
<p>I went to work on a day off so that I could pick up this new toy.  As with any gadget, I open it up and get it operational as fast as I could.  Being somewhat new to OS X I was stumbling to get things done, but since I am very familiar with computers it was not something I needed a Genius to hold my hand through.  I installed the essentials, Firefox and VLC.  I copied all my music shortly after, since iTunes on Windows is absolutely a huge fricking terrible mess of an application.</p>
<p>I started configuring things how I wanted and after about a week I was finally satisfied with how it was set up, at least the options that I knew of, that was September 9th.</p>
<p>Jump forward a few days, I was waiting at the Girls work... in the backroom just listening to music and hanging out waiting only about 30 minutes until she got finished with her labors for the day.  I don't recall the song I was listening to, but it started playing back very quickly like a broken record.  I figured it was some sort of application hang, as it seems I get them all the time in OS X.  I figured it was natural.  The mouse still worked, but all the applications I was using stopped responding.</p>
<div id="attachment_610" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-610" href="http://blog.mqp3.com/2009/10/29/macbook-went-kaput/img_0031/"><img class="size-thumbnail wp-image-610" title="IMG_0031" src="http://blog.mqp3.com/wp-content/uploads/2009/10/IMG_0031-150x112.jpg" alt="Last known photo" width="150" height="112" /></a><p class="wp-caption-text">Last known photo</p></div>
<p>So like a good computer nerd, I decided to diagnose my own problems.  Simple enough since Apple hardware is nothing special anymore, I got right down to it.  Let's boot the thing up.</p>
<div id="attachment_611" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-611" href="http://blog.mqp3.com/2009/10/29/macbook-went-kaput/img_0032/"><img class="size-thumbnail wp-image-611" title="IMG_0032" src="http://blog.mqp3.com/wp-content/uploads/2009/10/IMG_0032-150x112.jpg" alt="Stuck Booting" width="150" height="112" /></a><p class="wp-caption-text">Stuck Booting</p></div>
<p>I found out <a title="Mac OS X: Starting up in Safe Mode" href="http://support.apple.com/kb/HT1455" target="_blank">how to boot in safe mode</a> thanks for the Internets on my phone.  As you can tell from the picture above it didn't get me all that far either.</p>
<p>Well, I thought, if it doesn't boot in safe mode then there must be something wrong with the hardware, right?  My OS install was practically brand new so that is what I suspected, especially the strange way in which it locked up and forced me to do a hard shutdown.</p>
<p>So being the fantastic Windows user that I am... What to do?  Boot from the install DVD and go from there.  Since the hard drive was the #1 suspect, I ran the Disk Utility (which I was only aware of from my <a title="OSx86 Project Wiki" href="http://wiki.osx86project.org" target="_blank">Hackintosh</a> days) Verify tool, which failed (see picture) and the Repair tool didn't work either.  I imagined I had a dead hard drive on my hands..</p>
<div id="attachment_612" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-612" href="http://blog.mqp3.com/2009/10/29/macbook-went-kaput/img_0033/"><img class="size-thumbnail wp-image-612" title="IMG_0033" src="http://blog.mqp3.com/wp-content/uploads/2009/10/IMG_0033-150x112.jpg" alt="Disk Utility" width="150" height="112" /></a><p class="wp-caption-text">Disk Utility</p></div>
<p>I knew there was a little more I could get in to the system a little bit more.  Searching the Internets I found you could <a title="Apple - Support - Discussions - Topic: boot to shell " href="http://discussions.apple.com/thread.jspa?threadID=1914424" target="_blank">boot to the shell</a> and try to repair problems from there.  CMD+S while the system is booting accomplished exactly what I was looking for.  Once getting into the shell, I tried to <a title="Wikipedia FSCK entry" href="http://en.wikipedia.org/wiki/Fsck" target="_blank">fsck</a> the crap out of that thing.</p>
<div id="attachment_613" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-613" href="http://blog.mqp3.com/2009/10/29/macbook-went-kaput/img_0034/"><img class="size-thumbnail wp-image-613" title="IMG_0034" src="http://blog.mqp3.com/wp-content/uploads/2009/10/IMG_0034-150x112.jpg" alt="FSCK!" width="150" height="112" /></a><p class="wp-caption-text">FSCK!</p></div>
<div id="attachment_614" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-614" href="http://blog.mqp3.com/2009/10/29/macbook-went-kaput/img_0035/"><img class="size-thumbnail wp-image-614" title="IMG_0035" src="http://blog.mqp3.com/wp-content/uploads/2009/10/IMG_0035-150x112.jpg" alt="FSCK2!" width="150" height="112" /></a><p class="wp-caption-text">FSCK2!</p></div>
<p>I discovered it was the Hard Drive almost for sure this time.  After a tiring night of diagnosing my busted brand new MacBook, I headed to bed and resolved to go to the Apple store in the morning (32.9 mi – about 45 mins).  When I got up, I figured I should call ahead to see what I should do.  I am glad I did this, because apparently you have to make a <a title="Apple Retail Store - Genius Bar" href="http://www.apple.com/retail/geniusbar/" target="_blank">reservation with a Genius</a> in order to get your computer fixed..  Seems odd to me, but when I arrived there was probably the maximum allowable number of people in the store according to fire code.  Man it was packed.  Explains why you need an appointment.</p>
<p>I got the laptop out of the box and set it down in front of the Apple guy and explained my situation, and told him all the steps I had already taken.  He pulled out some weird FireWire device and plugged it in the MacBook, then tried to power it on.  Since I could not see the screen I didn't have any idea what he was doing but his face said it all.  My crap was screwed.  After a few reboots he realized what I had already figured, the thing was dead.  He asked me if I wanted a replacement and I gratefully agreed.  It was quick and simple, he handed over the new MacBook in its box with a receipt, informed me that I could keep my current MagSafe adapter "for [my] troubles".  Before disappearing into the back room with MacBook #0 he asked me if there were anything personal on the hard drive I would potentially want wiped out (not sure how they would do it, but whatever).  I told him that I had used <a title="Wikipedia- FileVault" href="http://en.wikipedia.org/wiki/FileVault" target="_blank">FileVault</a> (<a title="Apple Help - About FileVault" href="http://docs.info.apple.com/article.html?path=Mac/10.4/en/mh1877.html" target="_blank">Apple website</a>) on my home directory, which he said wasn't a good idea since it hits performance so hard.  He sent me on my way with the new MacBook (and all its accessories) + a free MagSafe adapter.  Thank goodness I didn't upgrade my configuration on their website at all, or else he wouldn't' have been able to swap me straight up like he did.</p>
<p>I am very impressed with the way they treated me, aka: not like a criminal which is the way it seems a lot of companies treat their customers.  Even though I had a dramatic hardware failure within a week of purchasing a brand new piece of equipment from Apple it didn't damage their image in my eyes because they did so well cleaning up the mess.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2009/10/29/macbook-went-kaput/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook 2- Internal Tech Specs</title>
		<link>http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/</link>
		<comments>http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 06:01:02 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[MacBook]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=512</guid>
		<description><![CDATA[What Lies Beneath I have tried to lay these sections out similar to how Apple lays out their Tech Specs, so it should be easy to follow. Communications 802.11n Wireless card-  I am glad to see more and more computers coming installing with n wireless cards.  I've had a draft-n router in my house for [...]]]></description>
			<content:encoded><![CDATA[<h1>What Lies Beneath</h1>
<p>I have tried to lay these sections out similar to how Apple lays out their <a title="MacBook Pro Tech Specs" href="http://www.apple.com/macbookpro/specs-13inch.html" target="_blank">Tech Specs</a>, so it should be easy to follow.</p>
<h2>Communications</h2>
<ul>
<li>802.11n Wireless card-  I am glad to see more and more computers coming installing with n wireless cards.  I've had a draft-n router in my house for 18 months or so and have not been able to take full advantage of it, since the drivers didn't work properly on my last one.  The wireless transfer speeds are incredible, and even rival some 10/100 Ethernet speeds.</li>
<li>Bluetooth 2.1 EDR-  Thank you iPhone for not supporting file transfers via Bluetooth.  And I couldn't get any other computer to find it, so this couldn't be tested.  Oh well, I never use it anyway.</li>
<li>10/100/1000 Gigabit Ethernet- Ditto for the wireless n card, I am glad to see this actually being used for notebooks.  Granted, this is a premium notebook so I would only expect it to have premium features.  Wired transfer speeds between me and a complimentary gigabit-connected Windows Server are blazing fast.  Exactly what I would expect.</li>
</ul>
<div id="attachment_576" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-576" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/wireless-transfer/"><img class="size-thumbnail wp-image-576" title="wireless transfer" src="http://blog.mqp3.com/wp-content/uploads/2009/10/wireless-transfer-150x53.png" alt="Wireless Transfer" width="150" height="53" /></a><p class="wp-caption-text">Wireless Transfer</p></div>
<div id="attachment_579" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-579" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/transfer-gigabit/"><img class="size-thumbnail wp-image-579" title="transfer-gigabit" src="http://blog.mqp3.com/wp-content/uploads/2009/10/transfer-gigabit-150x118.png" alt="Gigabit transfer" width="150" height="118" /></a><p class="wp-caption-text">Gigabit transfer</p></div>
<h2>Audio</h2>
<ul>
<li>Stereo Speakers- I am not an audiophile by any means, but I like good and loud sounds.  Especially music.  I don't know all the ups and downs of terminology when it comes to speakers, but these are nice speakers for a laptop.  Music sounds awesome for coming out of invisible holes beneath the monitor, where the speakers are.</li>
<li>Built-in microphone- Meh, its a microphone.  It works.  Hardly use it, but it works.</li>
<li>3.5mm headphones/microphone jack-  As I said in the first hardware-related post, they work.  What else could you ask for?  I personally would prefer to have the microphone and headphones separated into two different jacks, but I never have used a 3.5mm microphone anyway.</li>
</ul>
<h2>Display</h2>
<p>I couldn’t decide whether to include this in the internal or external portion of my personal review since I would say half is internal and half is external.  Look where it ended up.</p>
<h3>13.3" LED-backlit glossy screen</h3>
<p>I couldn't have asked for a better screen (except maybe in a different size).  I am accustomed to a glossy screen, and actually very much like it.  I believe it makes the blacks darker and the colors more vibrant. I hear that since the 13" got the MacBook Pro title they have given inherited a better screen from the MBP family.  This does not surprise me, all of the colors are gorgeous and things truly look better on this screen than any laptop I've been on recently.  The LED-Backlit portion is impressive and effective, I'm glad that the screen is sucking less of my precious battery than it used to, and the screen looks very evenly lit.</p>
<div id="attachment_572" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-572" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/screen/"><img class="size-thumbnail wp-image-572" title="screen" src="http://blog.mqp3.com/wp-content/uploads/2009/10/screen-150x84.jpg" alt="Screen" width="150" height="84" /></a><p class="wp-caption-text">Screen</p></div>
<p><strong>Update:</strong> I have recently placed my laptop next to another MacBook 13" (the unibody before it was dubbed "Pro") and my screen is very noticeably better.  Viewing angle, colors, blacks and whites all look significantly better on mine.  We loaded one of the Aurora backgrounds that comes with Leopard/Snow Leopard on both of the machines at the same time; it looked almost like a different picture because the colors on his screen looked washed out.  Don't get me wrong though, his screen looked fantastic and he was perfectly satisfied with it.  You could only tell the difference if you were 1) Looking for it. 2) Had them side by side.</p>
<h3>1280x800 native resolution</h3>
<p>It is kind of a sad story, but my last laptop had a 15" screen and had the same resolution.  For such a small screen, it is a fine resolution.  If it got any larger, I think it would get to be hard to see some of the icons, and I am by no means old.</p>
<h3>Ambient light sensor</h3>
<p>This could technically be part of the display since it controls the displays brightness.  The sensor is a fantastic idea, but not as useful as I would like it to be.  Since my gripe is with the software and not the hardware, I'll leave it for another time.  For now, it's a good idea and I am glad that it is there.</p>
<h3>iSight</h3>
<p>640x480 is okay.  I don't have a real use for an iSight because I don't do a lot of video chatting right now.  It looks like a regular cell phone camera took the shot.  Colors are mostly terrible, but it's better than not having anything at all.  I am no camera connesuir so I don't know how many megapixels this is or if you even measure "webcams" in megapixels.  <a href="http://en.wikipedia.org/wiki/ISight#Built-in_iSight" target="_blank">I heard</a> that the the camera is capable of shooting 1280x1024 but the software dumbs it down, but oh well, I don't use it anyway.</p>
<div id="attachment_573" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-573" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/sensorisightisightlight/"><img class="size-thumbnail wp-image-573" title="sensor,isight,isightlight" src="http://blog.mqp3.com/wp-content/uploads/2009/10/sensorisightisightlight-150x84.jpg" alt="Ambient Sensor, iSight and indicator light" width="150" height="84" /></a><p class="wp-caption-text">Ambient Sensor, iSight and indicator light</p></div>
<div id="attachment_575" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-575" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/webcam-me/"><img class="size-thumbnail wp-image-575" title="webcam me" src="http://blog.mqp3.com/wp-content/uploads/2009/10/webcam-me-150x112.jpg" alt="PhotoBooth" width="150" height="112" /></a><p class="wp-caption-text">PhotoBooth</p></div>
<h2>Graphics and Video</h2>
<h3>nVidia GeForce 9400M</h3>
<p>What a grand selection!  When I heard that Apple in late 2008 was going to be putting nVidia graphic cards into their new MacBooks is nudged me a little closer to wanting one.  Finally a laptop worth having.  It isn't as good as my desktop graphics card or even my old laptops graphics card, but it is something, and isn't really that bad.  I wouldn't have settled for anything non-nVidia, sorry Intel and ATI.  Since OS X isn't notorious for having real games, I have not really had the chance to test it, but I certainly have not had any video-related lagging while going about my daily work.  Since I am a hardware person, everything has to be perfect.  A discreet video card in a laptop isn't really all that important, but just think if I actually wanted to use it, then I can.  It connected it to the 62-63" HDTV in my house and it pushed that with native 1920x1080 resolution just fine.  No complaints about the video card at all.  The picture is in the Processor and Memory section.</p>
<h2>Processor and Memory</h2>
<p>When someone sits down and starts using a computer, besides the screen and the input devices, I believe people notice the processor speeds and amounts of RAM installed.  It might not be a cognitive recognition, but still recognized.  The processor is the overall speed of the computer how quickly "thinking-intense" tasks are performed by the applications, such as computing formulas.  It is literally the brains of the system.</p>
<p>RAM is where temporary information is stored for fast access.  So when you open a program, it is loaded in to RAM, and probably stays there until you close the program.  The amount of RAM you have decides how many programs you can have open at a time, how well those programs will perform and how well at multi-tasking the computer is.  You could compare the amount of RAM you have to the number of hands you have.  The more hands you have, the more things you can actively work on and the more things you can handle at the same time without setting anything down.  If we had eight hands, we could get a lot more done... That's if we were any good at multi-tasking, like Operating Systems are.</p>
<div id="attachment_565" class="wp-caption alignnone" style="width: 141px"><a rel="attachment wp-att-565" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/about-this-mac/"><img class="size-thumbnail wp-image-565" title="about this mac" src="http://blog.mqp3.com/wp-content/uploads/2009/10/about-this-mac-131x150.png" alt="About This Mac" width="131" height="150" /></a><p class="wp-caption-text">About This Mac</p></div>
<div id="attachment_578" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-578" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/hardware-overview/"><img class="size-thumbnail wp-image-578" title="hardware-overview" src="http://blog.mqp3.com/wp-content/uploads/2009/10/hardware-overview-150x94.png" alt="Hardware overview" width="150" height="94" /></a><p class="wp-caption-text">Hardware overview</p></div>
<p>This is where the griping will begin, with the most important specs of the computer.  This might be my own fault, but I got the default 13" configuration because I didn't want to get robbed by the Apple store and their high-priced upgrades.  To bump the processor up (2.26 to 2.53), you have to jump to the other configuration of the MacBook and that was at least $300. No thanks.  Ditto for the ram, in order to get two more gigabytes of ram, you'd need to fork over $100 in upgrade fees.  I will note that the upgraded configuration of the 13" also already has 4 gigs of ram and a larger (250 GB) hard drive.</p>
<h3>2.26 GHz Intel Core 2 Duo</h3>
<p>Even for an entry level laptop this is slow.  Sorry netbook lovers, but 2.26 GHz is just not enough of a powerhouse for me.  This is almost the slowest processor that Apple offers their OS X loving customers.  The White MacBook (at the time of writing) has a 2.13 GHz processor and the Mac mini has a 2.0 GHz.  Especially while waking up from sleep and booting for the first time I notice huge hang times, which  I blame squarely on the processor.  For regular and every day tasks like cruising the internet, listening to music and editing pictures in Picasa, it's fine though.  Running VMWare Fusion because Word for Mac is terrible beyond belief really makes the processors lack of oomph really shine.</p>
<h3>2 GB 1066 MHz DDR3</h3>
<p>Hardware-wise, 2 GB is probably the perfect amount.  It lets me get things done and it being DDR3 (at 1066 MHz) I know it is very fast.  My real complaint I have with 2 GB of RAM is that it seems to be eaten up by the OS very quickly.  I won't rant about it now, I'll wait for a more appropriate time, since I am strictly talking about the hardware here.</p>
<div id="attachment_569" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-569" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/ifixit-logic-board/"><img class="size-thumbnail wp-image-569" title="ifixit logic board" src="http://blog.mqp3.com/wp-content/uploads/2009/10/ifixit-logic-board-150x112.jpg" alt="Logic Board, inc. Video and Processor" width="150" height="112" /></a><p class="wp-caption-text">Logic Board, inc. Video and Processor</p></div>
<div id="attachment_567" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-567" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/ifixit-back-logicram/"><img class="size-thumbnail wp-image-567" title="ifixit back logic+ram" src="http://blog.mqp3.com/wp-content/uploads/2009/10/ifixit-back-logic+ram-150x112.jpg" alt="Back of Logic Board + RAM" width="150" height="112" /></a><p class="wp-caption-text">Back of Logic Board + RAM</p></div>
<h2>Storage:</h2>
<h3>160GB 5400 RPM Hitachi 2.5" SATA Hard Drive</h3>
<p>This is a bit of a soft spot for me because the hard drive in my first MacBook went kaput after just three days.  Thankfully I live near a few authorized Apple Retailers and even an Apple Store.  The whole story will be posted later with pictures, but the Apple Store took my "old" MacBook Pro and swapped me straight up for a new one.  Good thing I didn't upgrade my configuration at all, or else they wouldn't have been able to do even that.  Lost a few screenshots, but nothing I couldn't take again later.</p>
<p>Anyway, to the topic at hand.  I am not your typical computer user, 160GB hard drive in a laptop, for me, is almost un-necessarily large.  I could not possibly imagine what anyone would be doing with 160GB of space on a laptop.  For me, a laptop is something that you use "on the go" and not something that you would ever store files on.  Laptops are much more likely to break down or be stolen than a desktop and therefore should not be trusted for safe file storage.</p>
<p>I use <a href="https://www.getdropbox.com/" target="_blank">Dropbox</a> to keep my files in sync across my computers, I use a free account with 2.5GB of space available to me.  Music is manually copied over (using a synchronization program or by hand) from my main machine and ditto for Pictures.  Installation files, DVD and CD images, patches and most of everything else is stored on my desktop which has a much larger capacity and are significantly cheaper per gigabyte than laptop hard drives, not to mention faster.  If I need anything, I will copy it across the network or just mount the file across the network.</p>
<div id="attachment_568" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-568" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/ifixit-hard-drive/"><img class="size-thumbnail wp-image-568" title="ifixit Hard drive" src="http://blog.mqp3.com/wp-content/uploads/2009/10/ifixit-Hard-drive-150x112.jpg" alt="Hard Drive" width="150" height="112" /></a><p class="wp-caption-text">Hard Drive</p></div>
<h4>SMS, Sudden Motion Sensor</h4>
<p>This is somewhat related to the hard drive, so why not include it here?  The sudden motion sensor is an accelerometer-based sensor that can detect which way the laptop is sitting.  I believe it is called the SMS because when you suddenly pick up or drop the computer it detects it is moving fast; which sends a message to the hard drive that it needs to put its head away so it doesn't damage the spinning platters if it drops too violently.  I have quickly picked up the computer and heard the hard drive head putting itself into a resting place, which makes a click sound.  It can be used for gimmicks as well, like <a href="http://www.apple.com/downloads/macosx/games/simulation_and_sports/liquidmac.html" target="_blank">LiquidMac</a>.</p>
<div id="attachment_570" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-570" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/liquidmac-flat/"><img class="size-thumbnail wp-image-570" title="liquidmac-flat" src="http://blog.mqp3.com/wp-content/uploads/2009/10/liquidmac-flat-150x84.jpg" alt="LiquidMac- Flat surface" width="150" height="84" /></a><p class="wp-caption-text">LiquidMac- Flat surface</p></div>
<div id="attachment_571" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-571" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/liquidmac-tilted/"><img class="size-thumbnail wp-image-571" title="liquidmac-tilted" src="http://blog.mqp3.com/wp-content/uploads/2009/10/liquidmac-tilted-150x84.jpg" alt="LiquidMac- Tilted" width="150" height="84" /></a><p class="wp-caption-text">LiquidMac- Tilted</p></div>
<h3>8x slot loading "SuperDrive", DVD±RW/DL and CD-RW</h3>
<p>I didn't think that I would like a slot-loading drive when I first got this guy.  My opinions went from stand-offish to neutral.  It essentially does the same thing as a regular DVD drive, except there isn't a tray that comes out, whoop-de-do.  It makes a LOT more noise than I have ever heard any DVD drive make when it is preparing the disc to be ready and when the system is booting.  While spinned up, the sounds are not that noticeable.  Despite what I said before, I actually did burn a few CD's for a co-worker, all music CD's and they burned fairly quickly through iTunes without any hitches.  I'll give it a 9/10 because I didn't find anything to complain about.</p>
<h3>SD Card slot</h3>
<p>Works just fine, even with SDHC.  Fast transfer rates; can't complain about having an SD built right in.  Sorry <a href="http://support.apple.com/kb/HT3553" target="_blank">previous MacBook</a> owners.</p>
<h2>Battery</h2>
<p>I recognize that my previous laptops battery really wasn't that good.  I knew that before I bought it, since I had used it extensively (purchased it from the place I worked at, a retail computer store).  I didn't mind, since almost all of the places that I use my laptop at, there is a plug right next to where I sit, so nbd.  Apple claims that this <a title="iFixit's teardown" href="http://www.ifixit.com/Teardown/MacBook-Pro-13-Inch-Unibody/814/1" target="_blank">10.95v 60Wh</a> battery should have "<a href="http://www.apple.com/macbookpro/specs-13inch.html" target="_blank">up to 7 hours of wireless productivity</a>" which as most people have come to find out isn't entirely accurate but it sure is much longer than I am used to, so I can't complain.  I've seen usually 4-5 hours without plugging in, but I have my screen brightness settings a little bit higher than standard.  It isn't user replaceable, which is fine, because they claim a long, full life.</p>
<blockquote><p>The built-in battery in the new 13-, 15-, and 17-inch MacBook Pro is designed to retain up to 80% of its original capacity at up to 1000 full charge and discharge cycles. -<a href="http://www.apple.com/batteries/notebooks.html" target="_blank">Apple</a></p></blockquote>
<p>Also, <a href="http://store.apple.com/us/product/MB587" target="_blank">AppleCare is about $250</a> which extends the warranty from one year to three.  To <a href="http://www.apple.com/support/macbookpro/service/battery/" target="_blank">replace the battery</a> is a $129 fix, so I might as well just buy the AppleCare... right?</p>
<div id="attachment_580" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-580" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/ifixit-battery/"><img class="size-thumbnail wp-image-580" title="ifixit battery" src="http://blog.mqp3.com/wp-content/uploads/2009/10/ifixit-battery-150x112.jpg" alt="Battery" width="150" height="112" /></a><p class="wp-caption-text">Battery</p></div>
<h2>Inside the box</h2>
<p>Since this section doesn’t really belong anywhere, I’ve decided to include it here.</p>
<p>I bought my MacBook online (Apple Store), one day before Snow Leopard came out and I was ensured that Snow Leopard was going to be included.  Well, it was thankfully, I just had to install it.  What was included:</p>
<ul>
<li>MacBook Pro 13"</li>
<li>Mac OS X Snow Leopard 10.6 CPU Drop-in DVD, Full install or Upgrade I am not sure, but I assume you can do both</li>
<li>Little pamphlet about Snow Leopard labaled "Mac OS X Snow Leopard-  Installation, features and refinements"</li>
<li>AC Power Cord Extension and Power brick</li>
<li>Black box containing:
<ul>
<li>Users manual labeled "Everything Mac"</li>
<li>White box containing: Software EULA, Leopard Install DVD and Application Install DVD all labeled "Everything Else"</li>
<li>Black Microfiber rag</li>
<li>Two white Apple stickers (same as the ones you get with an  iPod)</li>
</ul>
</li>
</ul>
<div id="attachment_589" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-589" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/packaging/"><img class="size-thumbnail wp-image-589 " title="packaging" src="http://blog.mqp3.com/wp-content/uploads/2009/10/packaging-150x100.jpg" alt="Shipping box" width="150" height="100" /></a><p class="wp-caption-text">Shipping Box</p></div>
<div id="attachment_588" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-588" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/macbookoutofbox/"><img class="size-thumbnail wp-image-588" title="macbookoutofbox" src="http://blog.mqp3.com/wp-content/uploads/2009/10/macbookoutofbox-150x100.jpg" alt="MacBook Out of the Box" width="150" height="100" /></a><p class="wp-caption-text">MacBook Out of the Box</p></div>
<div id="attachment_596" class="wp-caption alignnone" style="width: 122px"><a rel="attachment wp-att-596" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/unboxing/"><img class="size-thumbnail wp-image-596" title="unboxing" src="http://blog.mqp3.com/wp-content/uploads/2009/10/unboxing-112x150.jpg" alt="Unboxing" width="112" height="150" /></a><p class="wp-caption-text">Unboxing</p></div>
<div id="attachment_587" class="wp-caption alignnone" style="width: 160px"><a rel="attachment wp-att-587" href="http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/inthebox/"><img class="size-thumbnail wp-image-587" title="inthebox" src="http://blog.mqp3.com/wp-content/uploads/2009/10/inthebox-150x100.jpg" alt="What else is in there" width="150" height="100" /></a><p class="wp-caption-text">What else is in there</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2009/10/19/macbook-2-internal-tech-specs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook 1- Tech Specs</title>
		<link>http://blog.mqp3.com/2009/09/30/updated-macbook-1-tech-specs/</link>
		<comments>http://blog.mqp3.com/2009/09/30/updated-macbook-1-tech-specs/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 06:03:49 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[MacBook]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=433</guid>
		<description><![CDATA[The first thing that meets the eye. I'll admit the real reason this elaborate purchase was made was to increase my knowledge of the Mac OS X world, which should make me more marketable when I graduate from the University, although I have had some desire to obtain a MacBook for some time, because of [...]]]></description>
			<content:encoded><![CDATA[<h1></h1>
<p>The first thing that meets the eye.</p>
<p>I'll admit the real reason this elaborate purchase was made was to increase my knowledge of the Mac OS X world, which should make me more marketable when I graduate from the University, although I have had some desire to obtain a MacBook for some time, because of their attractive hardware.</p>
<p>I am new to OS X and Macintosh in general.  Since I don't know a thing, I will be documenting what it is like from a Windows power user perspective what this "switch" is like, pros and cons.  Since I have always been somewhat negative towards Macs, I might be focusing on the negatives a little more harshly but so far there are many foreseen positives. So here we go.</p>
<h2>Unibody</h2>
<p>The overall feel is fantastic, the same reason I refused to put the <a href="http://www.zagg.com/" target="_blank">invisible shield</a> on my iPod Touch, I just couldn't get over the "good feeling" of the metal in my hands.  The lid snaps together quickly with precision, something that my last laptop couldn't quite do because it was made out of plastic.  This is one of two reasons why I wasn't interested in the white <a href="http://www.apple.com/macbook/" target="_blank">plastic MacBook</a>.  I am fairly certain the lid is held closed by some low-power magnets; it gives the clamshell a nice tight fit that sometimes isn't very easy to open.</p>
<div id="attachment_471" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/openlid.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-471" title="openlid" src="http://blog.mqp3.com/wp-content/uploads/2009/09/openlid-150x112.jpg" alt="Opened lid, trackpad visible" width="150" height="112" /></a><p class="wp-caption-text">Opened lid, trackpad visible</p></div>
<div id="attachment_475" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/closedlid.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-475" title="closedlid" src="http://blog.mqp3.com/wp-content/uploads/2009/09/closedlid-150x112.jpg" alt="Closed lid, Sleep indicator" width="150" height="112" /></a><p class="wp-caption-text">Closed lid, Sleep indicator</p></div>
<h2>Ports, Battery Indicator</h2>
<p>It is moderately attractive to me that all the ports for external devices and cords are on one side.  It makes it so that "docking" is much easier, since everything can be routed away from the left side instead of having to pull cables from both sides.</p>
<ul>
<li>MagSafe power adapter- The MagSafe power adapter is really nice, when it comes close to being plugged in the cord jump to the laptop and usually goes right in to place.  The multi-colored LED is helpful for a quick look to see if it is charged when the lid is closed.</li>
<li>Gigabit Ethernet port- 100% Expected. If it didn't have this, I would consider the product seriously flawed</li>
<li>FireWire 800- I am not sure why FireWire is so popular, I don't have or even know anyone that has ANY FireWire devices. Although, in my recent readings it appears as if you can control or at least grab files from one Mac to another using FireWire, too bad I don't have another Mac to test this with.  In addition to that, FireWire can pose a security concern since it has DMA.. not sure if that is a threat on OS X, but still an idea.</li>
<li>Mini DisplayPort- Good and bad.  I find it stupid that the adapters are $30 from Apple.  Although, it’s neat that you can have HDMI, DVI and VGA all from the same port.  Thank you <a href="http://www.monoprice.com/products/search.asp?keyword=mini+displayport&amp;x=0&amp;y=0" target="_blank">monoprice.com</a> for low prices on those adapters.</li>
<li>2 USB 2.0 Ports- Could use more, but two is probably sufficient.</li>
<li>SD Card slot- Much better to have this SD slot than anything else, most laptops these days have them, not sure why it took so long for Apple to get on the boat.</li>
<li>Audio Out / Line in- Both work. Neat that they are in the same port, although I don't assume everyone has headphones lying around that are compatible with in and out functionality.</li>
<li>Battery Indicator lights- I have seen this on other premium laptops, nice feature and is implemented quite nicely, a simple push of the button and the amount of lights relative to how full the battery is light up for a second or two.</li>
</ul>
<div id="attachment_472" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/pwrethrminidispfwusb.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-472" title="pwrethrminidispfwusb" src="http://blog.mqp3.com/wp-content/uploads/2009/09/pwrethrminidispfwusb-150x60.jpg" alt="Power, MiniDisplay, FireWire, USB" width="150" height="60" /></a><p class="wp-caption-text">Power, MiniDisplay, FireWire, USB</p></div>
<div id="attachment_466" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/09/firewireminidispusbsd.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-466" title="firewireminidispusbsd" src="http://blog.mqp3.com/wp-content/uploads/2009/09/firewireminidispusbsd-150x60.jpg" alt="FireWire, Mini Display, USB x2, SD" width="150" height="60" /></a><p class="wp-caption-text">FireWire, Mini Display, USB x2, SD</p></div>
<div id="attachment_470" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/magsafeadpt.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-470" title="magsafeadpt" src="http://blog.mqp3.com/wp-content/uploads/2009/09/magsafeadpt-150x112.jpg" alt="MagSafe Adapter, not fully charged" width="150" height="112" /></a><p class="wp-caption-text">MagSafe Adapter, not fully charged</p></div>
<div id="attachment_474" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/batteryindicator.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-474" title="batteryindicator" src="http://blog.mqp3.com/wp-content/uploads/2009/09/batteryindicator-150x93.jpg" alt="Battery Indicator, fully charged" width="150" height="93" /></a><p class="wp-caption-text">Battery Indicator, fully charged</p></div>
<h2>Trackpad, Keyboard</h2>
<p>This glass trackpad is probably the single greatest thing I have found on a laptop.  All other trackpads leave my fingers and wrists feeling tired, but for some reason this one does not.  It could be the multi-touch scrolling, or just the fact that it is huge 4-1/8" W, 3" H.  I still use an external mouse a lot of the time, but using the trackpad doesn't bother me as much.  It is especially helpful when accessing Exposé or using the three-fingered "back" in FireFox.  Touching the glass reminds me of my iPhone, except more useful.  Smooth, flat with the aluminum, easy on the fingers and functional.. just what I like: form and function.</p>
<p>The keyboard lacks a 10 key, but what could I expect for a 13" laptop? Not much. I also find it most annoying that the keyboard lacks a "Function" row, such as F1, F2, F3 ... I realize I can just tap the fn key and access all those, but coming from a Windows world the function keys are a necessity, it seems a little off.  The backlit keyboard is a nice addition, my desktop has a <a href="http://gizmodo.com/116969/logitech-g15-gaming-keyboard" target="_blank">backlit keyboard</a> (I'm aware, Gizmodo's picture sucks) that I've been using for a while, and as expected, have become accustom to. Glad to see one when I go mobile.  Reason two for not getting the white plastic MacBook.</p>
<p>They keys are nice to the touch, quiet and rebound like proper keys should.  The minimal spacing between the keys (or island keys) used to bother me, because I thought that it would make them more likely to trap hair, crumbs, et cetera but that turns out to not be true, since it is much easier to fish foreign objects out when there is a wider space there.</p>
<div id="attachment_473" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/trackpad.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-473" title="trackpad" src="http://blog.mqp3.com/wp-content/uploads/2009/09/trackpad-150x112.jpg" alt="Trackpad" width="150" height="112" /></a><p class="wp-caption-text">Trackpad</p></div>
<div id="attachment_469" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/09/keyboard.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-469" title="keyboard" src="http://blog.mqp3.com/wp-content/uploads/2009/09/keyboard-150x60.jpg" alt="keyboard" width="150" height="60" /></a><p class="wp-caption-text">Backlit Keyboard</p></div>
<h2>The Other Side</h2>
<p>The slot-loading CD/DVD tray makes me a little nervous, I am afraid that I will slip a CD in and never be able to retrieve it, since there is no manual force eject like most if not all other CD tray-styled drives.  It looks nice, that's something positive.. and it's fairly quiet.  I have not yet tried to burn a CD or DVD, so no reports on that.  I don't ever use physical media anymore, so I might never (out of necessity) ever burn anything on this one.</p>
<p>Kensington Security slot is somewhat of a standard, although I've only used them at work, when I was in retail sales.  I don't see much use for it in the real world.</p>
<div id="attachment_465" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2009/09/cdkens.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-465" title="cdkens" src="http://blog.mqp3.com/wp-content/uploads/2009/09/cdkens-150x93.jpg" alt="Kensington lock port, CD/DVD combo" width="150" height="93" /></a><p class="wp-caption-text">Kensington lock port, CD/DVD combo</p></div>
<h2>Weight, Power Brick</h2>
<p>Something that I would fully expect from a smaller laptop- a smaller weight burden.  I was recently doing some training on Intel's website and I stumbled across this little gem:</p>
<p><a href="http://blog.mqp3.com/wp-content/uploads/2009/09/intelResearch.png" rel="lightbox[433]"><img class="alignnone size-full wp-image-463" title="intelResearch" src="http://blog.mqp3.com/wp-content/uploads/2009/09/intelResearch.png" alt="intelResearch" width="364" height="190" /></a></p>
<p>I can fully agree with this statement, which was cited like this:</p>
<blockquote><p>Source: Intel Internal Studies 2008</p></blockquote>
<p>and that was it, I poked around their website a little bit to see if I could find it, with no luck.</p>
<p>This guy weighs in at 2256.9 grams, weighed on my totally 100% professional chemical scale at work.  For the grammularly uneducated that is <a href="http://www.google.com/search?q=2256.9+grams+to+lbs" target="_blank">4.9756128</a> pounds.  That weight includes the MacBook with no accessories attached, but it does include the power bricks weight, because who is going to travel with their MacBook and not bring their adapter along?  Even if it just sits in your bag the entire time, you still have that burden to carry.</p>
<p>Speaking of the Power Brick, or whatever the Mac people call it.. it is absolutely ingenious.  I can't believe something so simple can be so helpful.</p>
<ol>
<li>The brick has plastic pop-outs that the cord can wrap in, so you don't have to just wrap it around the brick itself.  For some reason, I have still seen people not use them and just wrap the cord around the brick.. like it is so hard to pop those little plastic wings out.</li>
<li>The prongs pop out of the brick, so that if you need a little more length you can attach a cord (included with the MacBook) without any real hassle.  Oh and not only does the entire prong contraption pop off, you can also fold the prongs back into the brick so it takes up less room and doesn't stab things in your bag.</li>
<li>Okay, this one isn't so amazing but still helpful- A rubbery clip to hook the cord to itself after you are finished wrapping it up.</li>
</ol>
<p>The entire thing is not grounded, I don't know how important that is.. but it seems every other manufacturer (almost) has a grounded adapter.. I guess it makes it slimmer, but I would rather have safety than slimness.</p>
<div id="attachment_874" class="wp-caption alignnone" style="width: 160px"><a href="http://blog.mqp3.com/wp-content/uploads/2010/03/weight1.png" rel="lightbox[433]"><img class="size-thumbnail wp-image-874" title="weight1" src="http://blog.mqp3.com/wp-content/uploads/2010/03/weight1-150x112.png" alt="" width="150" height="112" /></a><p class="wp-caption-text">Weight on Scale</p></div>
<div id="attachment_486" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/brickremovedprongs.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-486" title="brickremovedprongs" src="http://blog.mqp3.com/wp-content/uploads/2009/09/brickremovedprongs-150x84.jpg" alt="Brick with removed Prongs" width="150" height="84" /></a><p class="wp-caption-text">Brick with removed Prongs</p></div>
<div id="attachment_488" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/prongsOut.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-488" title="prongsOut" src="http://blog.mqp3.com/wp-content/uploads/2009/09/prongsOut-150x84.jpg" alt="Prongs detached" width="150" height="84" /></a><p class="wp-caption-text">Prongs detached</p></div>
<div id="attachment_487" class="wp-caption alignnone" style="width: 160px"><a href="http://blog2.mqp3.com/wp-content/uploads/2009/09/cordWingsclip.JPG" rel="lightbox[433]"><img class="size-thumbnail wp-image-487" title="cordWings,clip" src="http://blog.mqp3.com/wp-content/uploads/2009/09/cordWingsclip-150x84.jpg" alt="Bricks wings and cord clip" width="150" height="84" /></a><p class="wp-caption-text">Bricks wings and cord clip</p></div>
<h2>Size</h2>
<p>The last thing to note about the product is the size it comes in. 13" is the screen size, and that determines just how large everything else is going to be.</p>
<p>This is much smaller than I expected it to be, although not too small for my large appetite.  A netbook would just be too small for me.  The measurements are:</p>
<p>12 3/4" Wide<br />
8 15/16" Deep<br />
5/8" Tall (base, when opened)<br />
7/8" Tall (entirety, when closed)</p>
<p>These are hand-measured by me with just a regular Staples ruler, so they might be a little off.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2009/09/30/updated-macbook-1-tech-specs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update Complete</title>
		<link>http://blog.mqp3.com/2009/09/27/update-complete/</link>
		<comments>http://blog.mqp3.com/2009/09/27/update-complete/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 07:24:51 +0000</pubDate>
		<dc:creator>Kelvin Jasperson</dc:creator>
				<category><![CDATA[Daily]]></category>

		<guid isPermaLink="false">http://blog.mqp3.com/?p=477</guid>
		<description><![CDATA[They were not kidding, in their email my hosting company told me that I best not be updating between the 18th and the 25th or else the files that I did update/upload would be lost.  Well I made one update in hopes that they wouldn't lose it... and they did.  Good thing I don't depend [...]]]></description>
			<content:encoded><![CDATA[<p>They were not kidding, in their email my hosting company told me that I best not be updating between the 18th and the 25th or else the files that I did update/upload would be lost.  Well I made one update in hopes that they wouldn't lose it... and they did.  Good thing I don't depend on this website being up 24/7.</p>
<blockquote><p><span>During  the upgrade period FTP and SSH will be restricted, we will ask that you refrain  from changing your site (text and images). This helps us ensure your site is  upgraded reliably, without error. NOTE: If you must make text, image or other  changes to your site content during the upgrade period, please email support at (support email redacted) and we will send  instructions to protect your revised content. If you do not make arrangements,  changes you make to your site content during the upgrade could be  overwritten.</span></p></blockquote>
<p><span>I backed up my last post (the only one lost) and will be uploading it again after I get the pictures all fixed up... again.</span></p>
<p><span>Yay.<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mqp3.com/2009/09/27/update-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

