<?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>Command Prompt</title>
	<atom:link href="http://www.command-prompt.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.command-prompt.com</link>
	<description>Macintosh Business Solutions</description>
	<lastBuildDate>Sat, 11 May 2013 23:59:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>POSLavu Presentation</title>
		<link>http://www.command-prompt.com/2013/05/11/poslavu-presentation/</link>
		<comments>http://www.command-prompt.com/2013/05/11/poslavu-presentation/#comments</comments>
		<pubDate>Sat, 11 May 2013 23:06:28 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=3314</guid>
		<description><![CDATA[<p>This coming Wednesday, May 15th, we're going to be doing a presentation of POSLavu at the Apple Store on State Street.</p> <p> </p> <p>We don't traditionally do a lot of public presentations; partly because we're too busy scurrying hither and yon working with current customers, but mostly because in the past we've been hesitant to fully endorse a particular product. As [...]]]></description>
				<content:encoded><![CDATA[<p>This coming Wednesday, May 15th, we're going to be doing a presentation of POSLavu at the Apple Store on State Street.</p>
<p> </p>
<p>We don't traditionally do a lot of public presentations; partly because we're too busy scurrying hither and yon working with current customers, but mostly because in the past we've been hesitant to fully endorse a particular product. As consultants, our duty to our customers is to be able to present the best options available for their needs, and in order to stay flexible we're traditionally loathe to stand next to one single product exclusive of others.</p>
<p> </p>
<p>POSLavu has become somewhat of an exception. It's a truly remarkable product; one that's sprung up in a moribund market and revolutionized it. "Revolutionized" is an overused word, but in this case it's suitably apt; POSLavu is an inexpensive, fully-featured, powerful POS system without compare, and — since appearing on the scene a few years ago — has been industriously and cheerfully sending the competition scurrying to the hills.</p>
<p> </p>
<p>We're proud to be partners with Lavu, and can't wait to show you what all the fuss is about. We'll look forward to seeing you on Wednesday May 15th at 8:30am at the Apple Store at 928 State Street, Santa Barbara.</p>
<p> </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2013/05/11/poslavu-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Best Password Is One You Can&#039;t Remember.</title>
		<link>http://www.command-prompt.com/2013/02/05/the-best-password-is-one-you-cant-remember/</link>
		<comments>http://www.command-prompt.com/2013/02/05/the-best-password-is-one-you-cant-remember/#comments</comments>
		<pubDate>Tue, 05 Feb 2013 23:52:27 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Just another Post.]]></category>
		<category><![CDATA[Tech Journal]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=3290</guid>
		<description><![CDATA[<p>Some of the most interesting conversations that Seth and I have with clients and fellow IT administrators are all about security; more particularly the challenges that come with balancing strong passwords with passwords you can actually remember, and how to manage those passwords. There are a huge number of ways of facing those challenges, each with it's own attendant benefits [...]]]></description>
				<content:encoded><![CDATA[<p>Some of the most interesting conversations that Seth and I have with clients and fellow IT administrators are all about security; more particularly the challenges that come with balancing strong passwords with passwords you can actually remember, and how to manage those passwords. There are a huge number of ways of facing those challenges, each with it's own attendant benefits and problems. In the broadest sense, I'm going to look at three of the more common approaches — insecurity, obscurity, and trust.</p>
<p>First, insecurity.</p>
<p>It's a commonly accepted idea that a good password is a strong mix of numbers and letters, with mixed-capitalization and at least one ASCII character, somewhere between eight and twelve characters in total. There's a wealth of password-creation software out there (my favorite being the password-creation framework built in to OS X) that will happily churn out a strong password like "9[sQuk_pr1". That's a strong password, and one that isn't going to be easily cracked by a standard dictionary-based automated password attack. It's also horrible to try and remember, which is why very few people in the actual real world use passwords that look like that. We're a deeply-contextual species, and not designed to commit that kind of thing to memory — we do better with something like "[Q]u1rks_9" which at least resembles a word that we can mnemonically process, and is also a strong password that wouldn't be easily cracked.</p>
<p>So, fair enough. We have our strong password. Now the thing to do is to remember that you'll need to use a strong password for each email account, secured website, service (such as twitter, dropbox) and file server. Oh, and preferably you'll have unique passwords for each of those email accounts, secured websites, services and servers. It could be two or three, or it could be a couple of dozen. Good luck. It's no wonder, then, that most people reuse the same password in several places, or at least recycle the same two or three passwords for each thing that they touch. Taken on an even basis, it's not a terribly bad idea — after all, if you've come up with one strong credential, it should be good for everywhere, right?</p>
<p>Wrong. <a title="This story from last year" href="http://news.cnet.com/8301-1009_3-57486990-83/journalist-blames-apple-tech-for-allowing-icloud-hack/" target="_blank">This story from last year highlighted what can happen when you use the same password everywhere.</a> Mat Honan managed to get a lot of his digital life put back together, but for every high-profile journalist who suffers this kind of inconvenience, there are probably dozens (if not hundreds) who don't. Professionally, I've seen email account passwords tried (successfully) against file servers, and in one case against an online bank account.</p>
<p>Using the same password everywhere — even a strong password — does not keep you safe.</p>
<p> </p>
<p>Second — Obscurity.</p>
<p>One way of getting around the insecurity problem is to offload the task of curating your passwords. The human mind is a fragile, fallible thing, so why put all your eggs in that particular basket? A better option is to keep a central password repository that you can access when needed. There are a good number of ways of going about that, from software solutions like 1Password, Wallet, or the built-in Apple Keychain Access utility to a list of passwords in a word-processing document, and points in-between. Those are reasonable solutions, and allow you to assign long, complex passwords for each service or site, without having to worry about whether they're something you remember. The program or document remembers them for you, and with all of the options I mentioned, you can protect the list with some kind of encryption in the program or document (and, extrapolating back, more encryption if you use something like FileVault to encrypt your hard drive). So, what can go wrong with having all your passwords saved on your computer?</p>
<p>Well, the answer is right there in that last sentence. The passwords live on your computer, and computers (like people) are not infallible. They require electricity, passwords of their own, physical access, and speaking of that, they're prone to damage and theft. They're also inconvenient, which is why it's not uncommon for users to jot those passwords they most commonly use down on a piece of paper, or put them in an address book, and before you know it you're writing your password on a sticky note and putting it on your monitor. That has never been a good idea; it didn't work for the school authorities in the Matthew Broderick's 1983 seminal classic "WarGames", and it doesn't work now.</p>
<p> </p>
<p>Thirdly — Trust</p>
<p>Trust and security are a contradictory set of ideas. You can't have one without the other, and while a computer has no problem trusting another computer, it's rare for people to have other people that they can trust. Now, that may seem unnecessarily cynical, but ask yourself this; can you absolutely, one hundred percent, with no trace or shadow of a doubt definitively state that you completely trust, say, your significant other not to take a peek at your email? Possibly some of you can, but I have a crisp, pressed dollar bill that says that most people would have to answer in the negative on that one. It's not an uncommon problem — we see a lot of offices where subordinates know where their bosses keep their passwords (and will happily volunteer that information), and a lot of homes where the kids figure out their parents' passwords in order to circumvent what they see as draconian restrictions. It's seldom malicious, but people are fallible.</p>
<p> </p>
<p>So, where does that leave us? Well, it leaves us with passwords we need to keep secure, but can't write down, put on a computer, remember, or trust anyone else to have access to. It's a dilemma, but not an insurmountable one. There are, I'm sure, finer minds than mine that have figured ways around this problem, but this is my blog, and folks ask me for advice, so here's my fix: instead of remembering a password, remember a process.</p>
<p> </p>
<p>Let me explain. A good, strong password incorporates all the things I mentioned earlier — a mix of capitalization, integers, characters and so forth. It should also be unique, which is very annoying. My fix is to contextualize each password with the service I'm using it with. As "WarGames" was an excellent movie, let's use the password that Matthew Broderick stole from the school secretary to enable his grade-fixing shenanigans: "Pencil1".</p>
<p>First, let's mix that up a little. "Pencil1" is a mixture of a dictionary word and an integer, and isn't even remotely secure, so let's turn that into "P3nc1l_1" — replacing the vowels with numbers is pretty elementary, but hits the right mnemonic triggers to keep the word memorable.</p>
<p>Next, let's think about what we're using the password for. Let's say it's Twitter. By cutting in alternate letters of the the name of the domain with the password, we turn "P3nc1l_1" into "Pt3wnict1tle_r1". Likewise, using the password with iCloud turns it into "Pi3cnlco1uld_1" — both those examples are extremely strong passwords. Better yet, you can create usernames for each domain that follow the same process, so your iCloud username could change from "mbroderick" to "mibcrlooduedrick".</p>
<p>The token/password combination technique I've outlined here isn't flawless. It's a pain to piece together in the most part, but it's also something that you can recreate mentally in a few seconds with a little practice — it's a simple technique for password-protecting your password.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2013/02/05/the-best-password-is-one-you-cant-remember/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Two dates.</title>
		<link>http://www.command-prompt.com/2012/10/05/two-dates/</link>
		<comments>http://www.command-prompt.com/2012/10/05/two-dates/#comments</comments>
		<pubDate>Fri, 05 Oct 2012 06:50:41 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Just another Post.]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=3207</guid>
		<description><![CDATA[<p>While copying a pretty gargantuan amount of data from one drive to another today, I noticed that in Mountain Lion, the default creation date of a folder that's in the process of being copied is January 24th, 1984. This, as any reasonably nerdy Mac guy can tell you, was the date of the original introduction of the Macintosh. Glancing two [...]]]></description>
				<content:encoded><![CDATA[<p>While copying a pretty gargantuan amount of data from one drive to another today, I noticed that in Mountain Lion, the default creation date of a folder that's in the process of being copied is January 24th, 1984. This, as any reasonably nerdy Mac guy can tell you, was the date of the original introduction of the Macintosh. Glancing two hits down, I saw a link to a bio page for Steve Jobs, who died on October 5th 2011 — a year ago tomorrow.</p>
<p> </p>
<p>Pretty much every pundit, correspondent or blogger has already chimed in already about the life and times of Steve Jobs, so after a year, there's really nothing left to say about the man. We've heard about his personal and professional woes and triumphs, even if only through an endless parade of third parties — Jobs didn't have a lot to say about his personal life, and that's fine — Walter Isaacson's biography did all the talking for him. It's an excellent read — it lays out the hours, minutes, peaks and lulls of a life with the sort of restrained reverence that you might expect of a eulogy, which turned out to be an appropriate tone; a discreet post-mortem of a character, but not without compassion. It's an interesting read, and one of the most interesting things about it has been it's collateral effect; if the book was a faithful reflection of the man, then the most remarkable thing about it has been how an awful lot of people have seized on those reflections and tried to mold themselves to fit what they saw in him.</p>
<p> </p>
<p>It's a tempting idea. For better or worse, Steve Jobs ended up on a pedestal, and now he's gone there's really nobody with a will or a way to bring him down. If anything, death made him even more of an icon; the platonic ideal of the brilliant innovator, the man who knows the next big thing before it hits, and who can read a market like he's the only guy with a roadmap to the future. One of the last great originals — who wouldn't want to be that guy, or at least absorb a little bit of that charisma?</p>
<p> </p>
<p>People have tried, and (of course) it doesn't really work out. Common sense dictates that you can't just put on a black turtleneck and believe that an appreciation for good design trumps all other considerations, and in the same vein you can't just decide that you're now an obsessive perfectionist, tortured by your own inability to comprehend a worldview exclusive of your own importance. Well, maybe somebody can, but pretty much everyone I know is stuck with the same limited range of being sad, happy, angry, ashamed, surprised, hungry, or sleepy. No amount of deliberate or subconscious desire can turn you into someone else — and thinking about what you have to lose in order to get to that place should at the very least encourage caution, and in a way, that's what the story of Steve Jobs really is; a cautionary tale.</p>
<p> </p>
<p>For all that, there's something truly, actually inspirational about January 24th, 1984. If you're in the business of trying to take a useful lesson from Steve Jobs, then that's the time and place to think about. Before the iPad, iPhone, iPod, the return to Apple, the years at Pixar and NEXT, the ouster by Sculley and the board — right back at the beginning of the dawn of modern desktop computing, you can look back to 1984 and there he is; a twenty-eight year old man wearing a suit with a ridiculous green bow tie, far too excited to be uncomfortable. Next to him on the stage is a table, holding nothing but a large bag. In less than a minute, he'll open the bag, reach in and in a very tangible sense, change the world.</p>
<p> </p>
<p>For a moment he just looks up from his notes, and grins at the audience, and with just that one look of pure, unadulterated honest glee, you're hooked. You know that whatever is in that bag is bound to be pretty amazing, simply because you can tell that he genuinely, absolutely believes that it is without hesitation or reservation. That, I suppose, is the actual lesson that anyone can take from Steve Jobs, simply because it's a lesson that anyone can actually take; the only way to be truly great at something is to find something that you believe in passionately, and be passionate about it.</p>
<div></div>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2012/10/05/two-dates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lavu Local</title>
		<link>http://www.command-prompt.com/2012/08/31/lavu-local/</link>
		<comments>http://www.command-prompt.com/2012/08/31/lavu-local/#comments</comments>
		<pubDate>Fri, 31 Aug 2012 19:00:19 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=3203</guid>
		<description><![CDATA[<p>Well, it's been quite a while since I did one of these. Seth and I are spending progressively more time on the Twitters and Facebooks of late, and then feeling old and out of touch when we don't really know how it all works. At least, I don't — Seth seems to actually know what all the cute little acronyms [...]]]></description>
				<content:encoded><![CDATA[<p>Well, it's been quite a while since I did one of these. Seth and I are spending progressively more time on the Twitters and Facebooks of late, and then feeling old and out of touch when we don't really know how it all works. At least, I don't — Seth seems to actually know what all the cute little acronyms mean, which is terribly annoying.</p>
<p>Still, I'm not writing today in my capacity as greying curmudgeon — instead I'm writing in my capacity as tireless promoter of Lavu Local? Have you seen it? No? Well you should! See, that was easy.</p>
<p>What is Lavu Local? Well, that's actually not too hard to answer. POSLavu is an amazing POS system for iOS that uses The Cloud (which is what we're all supposed to call the internet these days) as a means to synchronize data and print jobs between wait staff, kitchen staff, and management. It works just fine in and of itself, but there are a couple of innate problems with this approach in the form of network bottlenecks.</p>
<p>If you're part way through the day and some enterprising soul down the road decides to put a shovel through the cable that connects you to the internet, then all of a sudden your POSLavu setup goes dark. Without an internet connection, the iPads/iPhones your wait staff are carrying around can no longer communicate to send orders to print, and if you're using the integrated merchant setup, you can't take credit card payments either. Likewise, if the servers over at Rackspace (where Lavu does it's hosting) go down, you're equally inconvenienced/screwed.</p>
<p>Neither of these things, it bears pointing out, are Lavu's fault. The system they've built is extraordinarily well-designed, and these failings are very much out of their domain. However, it is a potential problem, so they've come up with a rather good fix: why not host your own POSLavu server?</p>
<p>In a nutshell, that's what LavuLocal is. It's a complete backend to POSLavu that sits on your local network, handling print and order transactions, then synchronizing up to Lavu's servers every few minutes. If your internet connection goes down (or there's an outage on the other end), the synchronization quietly fails, and business continues as usual until the connection is restored. At that point, any changes are synchronized, and life continues apace.</p>
<p>The beauty of this is that it's just good design in that it gets out of your way. There are some tangential costs (chiefly purchasing a Mac to run it on — they claim that it's designed to run on a Mac Mini, but really any Mac will do), some setup expense, but once it's in place, it's an enormous safety net that could very quickly save thousands of dollars in potentially lost revenue.</p>
<p>Currently, it's a zero-cost upgrade at the Platinum level of license, and at the other two license levels requires an increased monthly hosting cost. If you're in the market for a POS with pretty much bullet-proof reliability, it's a great deal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2012/08/31/lavu-local/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cookoo!</title>
		<link>http://www.command-prompt.com/2012/05/24/cookoo/</link>
		<comments>http://www.command-prompt.com/2012/05/24/cookoo/#comments</comments>
		<pubDate>Thu, 24 May 2012 15:14:44 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=3196</guid>
		<description><![CDATA[<p>No, it's not a typo. It's one of these:</p> <p> </p> <p></p> <p> </p> <p>This is utterly brilliant. I want one now, dammit.</p>]]></description>
				<content:encoded><![CDATA[<p>No, it's not a typo. It's one of these:</p>
<p> </p>
<p><iframe src="http://www.kickstarter.com/projects/cuckoo/cookootm-the-watch-for-the-connected-generation/widget/video.html" frameborder="0" width="480px" height="360px"></iframe></p>
<p> </p>
<p>This is utterly brilliant. I want one now, dammit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2012/05/24/cookoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Let&#039;s talk about POSLavu…</title>
		<link>http://www.command-prompt.com/2012/05/14/lets-talk-about-poslavu/</link>
		<comments>http://www.command-prompt.com/2012/05/14/lets-talk-about-poslavu/#comments</comments>
		<pubDate>Mon, 14 May 2012 21:02:29 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=3086</guid>
		<description><![CDATA[<p>…and what it is, and why it's something you should know about.</p> <p> </p> <p>Okay, well, maybe it's not something that everyone should know about, but if you're part of the select group of people who are at all interested in Point Of Sale or iOS, you might want to know more about it.</p> <p> </p> <p>So, what is it? In a [...]]]></description>
				<content:encoded><![CDATA[<p>…and what it is, and why it's something you should know about.</p>
<p> </p>
<p>Okay, well, maybe it's not something that everyone should know about, but if you're part of the select group of people who are at all interested in Point Of Sale or iOS, you might want to know more about it.</p>
<p> </p>
<p>So, what is it? In a nutshell, it's a cloud-based POS solution built from the ground up to work on an iPod Touch or iPad; fully compliant with impact and thermal printers, and able to work with cash registers and credit card readers. It's the whole enchilada for anyone who, well, sells enchiladas. Or coffee. Or elaborate eight-course gourmet meals.</p>
<p> </p>
<p>There are two reasons why I'm excited about it and, therefore, writing about it.</p>
<p> </p>
<p>Firstly, it's rather unique in that you don't actually need a computer in order to set it up, run it, or use it. Sure, it really doesn't hurt to have a PC or Mac to hand to work through the web configuration interface, but it's not a necessary requirement. All you  need is an iPad, a good, solid, well-designed wireless network, and… well, that's all. It's a remarkably robust, feature-rich solution. Better yet, in a world where it's very easy to spend upwards of $17-20k on a commercial POS system, a POSLavu license starts at less than $2k — and once you add an iPad, a cash register, a printer, and a rudimentary wireless network to the mix, you're probably looking at less than $3k, all done.</p>
<p> </p>
<p>Secondly, it's not a toy. It's not a compromised, cut-rate solution. It's not slow, nor inefficient, nor lacking in anyway. It can produce sophisticated reports, allow complete flexibility and customization of ordering, and (with the next update), some pretty solid inventory control. It runs its back end as a hosted service on POSLavu's servers, but if you want to run your whole operation locally without an internet connection, it's perfectly fine with that, too.</p>
<p> </p>
<p>When the iPad first launched, it garnered a lot of criticism for being an oversized iPod — an expensive toy. It had — some said — little to no place in commerce or enterprise. Applications like POSLavu turn that argument on its head — it's exactly the right device for the job at hand.</p>
<p> </p>
<p>We're excited to be POSLavu distributors and supporters, and you can probably look forward to a lot more gushing posting about it in the months to come.</p>
<p> </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2012/05/14/lets-talk-about-poslavu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Future of Mac Security</title>
		<link>http://www.command-prompt.com/2012/05/02/the-future-of-mac-security/</link>
		<comments>http://www.command-prompt.com/2012/05/02/the-future-of-mac-security/#comments</comments>
		<pubDate>Wed, 02 May 2012 23:07:26 +0000</pubDate>
		<dc:creator>Seth</dc:creator>
				<category><![CDATA[Tech Journal]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[command prompt]]></category>
		<category><![CDATA[Mac 'Flashback' virus]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[malware]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=2868</guid>
		<description><![CDATA[<p>Over the last few weeks we've fielded a ton a question, from clients and friends alike,  about the "Flashback Virus". Now, this makes me a little nuts, especially when the TV talking-heads discus it like it's going to be Apple's down fall. But all the nit-picking and semantic arguments aside  -what is the reality of the threat and is Apple [...]]]></description>
				<content:encoded><![CDATA[<p>Over the last few weeks we've fielded a ton a question, from clients and friends alike,  about the "Flashback Virus". Now, this makes me a little nuts, especially when the TV talking-heads discus it like it's going to be Apple's down fall. But all the nit-picking and semantic arguments aside  -what is the reality of the threat and is Apple taking it seriously. I think the short answer is, yes. The Threat is real, and growing. As for Apple taking it seriously, at first glance, the answer looks like no. But lets back up a bit first.</p>
<p>Right now, as it stands, the "Viruses" out their for the Mac are all of the Trojan Horse variety. Which means, that at some point along the way, you allowed the danger through your gates. In short, you did something unwise. You downloaded a plug-in from some random web page, or you did something really dumb and installed a bootleg copy of some software you got of a "sharing" site. Which brings us to the sad truth. No matter how good your Ati-Virus Software may be, it can't keep you from doing dumb stuff.</p>
<p>So where does that leave us. Well, I think the thing you need most (right now), is diligence. Be conscience of what your pulling off the internet. If your a business and you deal with lot of document from random places, yes, get some Anti-Vitrus. Especially if you deal with lots of Word Documents. But what about the rest of us, what do we do. Well, this is where Apple's apparent inactivity is not what it appraise.</p>
<p>Not sure how many of you downloaded and installed the public preview of Mountain Lion, but Apple has a new security feature in 10.8 called Gatekeeper. This is a very cool addition to the already superb Adaptive Firewall. What is this Gatekeeper thing and how does it work?</p>
<p>Well, this is one of those times where having one guy (or Company) in charge of the whole shebang is a good thing. I'll explain.</p>
<p>Lots of people complain about Apple and their heavy-hand approach to iOS apps and the App Store. They want to be able to add any app they see fit to use (which is the current state of the Mac OS). This sound like a good thing (it's my phone and can use it any way I want), but lets take a deeper look at that strategy. Apple is makes some big promises with iOS devises. They say thing like "it just works". Well, the reason they can say that, is all apps must go through the Apple Developer Program and all that comes with it. Like testing the app to make sure it wont crash the phone. To insurer the app is as advertised. Insuring that "it just works", and that you have a constant user experience across all apps and devices. Also, it has the added benefit of keeping out Viruses. Any cases of infected iPhones yet? And why not? Because Apple knows you are how you say you are when you build an iOS app.</p>
<p>Gatekeeper is an extension of the same idea. You can trust all the apps you get from the Mac App Store precisely because Apple uses it's iron fist to keep the bad guys beyond the gates. With Gatekeeper, Apple can extend the reach gates far beyond the Mac Apps Store. And this new expandable gate comes in the form of a Apple issued Developer ID. App makes can then use this ID to sign their app, and then Gatekeeper verifies that ID against Apple database. Just like an SSL Certificate is used when you login to your back, Gatekeeper is kind of third party verification that will keep your Mac Virus and Trojan free.</p>
<p>And get this, it's a radio button.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-2926" title="Gatekeeper" src="http://www.command-prompt.com/wp-content/uploads/2012/05/Gatekeeper.png" alt="" width="548" height="209" /></p>
<p style="text-align: left;">So, as you can see, Apple is give you three options. You want to be a tyrant, OK, Mac App Store only. Or, you can rely on your own savvy internet danger detect skills, it's up to you. So remember this next time you want that cool jailbreak only app, or that "free" copy of Photoshop online, you have no idea what might be lurking inside the packages you are going to install. Flash is a legitimate application created by a trusted Developer. But someone altered it. Whit the advent of Gatekeeper and the Developer ID, if some tampers with the app or the installer, it wont install. The ID acts like a disk image checksum, and if there is a difference in what you have and what was registered. Well, the big soulless corporation and their iron fist just saved you bacon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2012/05/02/the-future-of-mac-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to fix everything that&#039;s wrong with Lion? Mountain Lion.</title>
		<link>http://www.command-prompt.com/2012/03/07/how-to-fix-everything-thats-wrong-with-lion-mountain-lion/</link>
		<comments>http://www.command-prompt.com/2012/03/07/how-to-fix-everything-thats-wrong-with-lion-mountain-lion/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 16:40:51 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=2863</guid>
		<description><![CDATA[<p>Mountain Lion has been out in the wild, and I'm sure we're all waiting for the day when Apple names it's operating systems after something other than animals, so we can all stop reading and writing hysterically witty bon mot like "in the wild".</p> <p> </p> <p>Here's another one: It's a very different beast from it's predecessor. We'll be putting up [...]]]></description>
				<content:encoded><![CDATA[<p>Mountain Lion has been out in the wild, and I'm sure we're all waiting for the day when Apple names it's operating systems after something other than animals, so we can all stop reading and writing hysterically witty bon mot like "in the wild".</p>
<p> </p>
<p>Here's another one: It's a very different beast from it's predecessor. We'll be putting up some more concrete and in-depth looks at the new OS in the following weeks and months, but as we're Developers and under NDA (and take those kinds of things seriously), we're probably going to be restricted to information that's already in the public domain. It's okay — there's plenty of substantive change under the hood, and we'll get to that once it leaps out of development.</p>
<p> </p>
<p>Before we talk about what's great about Mountain Lion, let's talk about what was wrong in Lion. There were a lot of things people didn't like about Lion, and we covered a lot of those in great length last year. Some of them were relatively minor — actually, most of them were minor — but the general feel that one took away from the product was that it felt unfinished. Elements of iOS had been shoehorned into the Mac OS in ways that were either baffling or just plain counter-intuitive, such as the decision to reverse the scrolling direction by default (a sop to touch interfaces that doesn't apply well to a non-touch screen), and the awful re-skinning of iCal, and Address Book. These were awful in and of themselves, but other than minor rage, what they mostly induced in people was a lot of head-scratching. "Why" we asked ourselves "did they think any of this was a good idea? What's the missing piece of the puzzle?"</p>
<p> </p>
<p>I didn't figure it out, but a very good friend of mine did. As well as being a developer of the sorts of applications that the Global International Conspiracy uses to funnel vast amounts of money around the globe, he also dabbles in iOS development. Here, I'll let him explain:</p>
<p> </p>
<blockquote>
<blockquote><p>"I'm not going to pretend that I operate at the same level of scale or complexity as Apple, but I'm in the business of making software and I know for a fact that I share many of the same challenges as Apple.</p>
<p>When you're developing software there is one thing that is likely to kill what you're doing more than anything — scope creep. As such you are constantly looking to find the Minimum Deliverable Product — the smallest thing that you can credibly release into the wild.</p>
<p>For me Lion wasn't about features, there was some cloud stuff and gestures but that was about it. Lion was the minimum features that could be shipped to be considered a new version of the O/S whilst delivering the massive amount of reengineering required to let them distribute it over the net. This is clearly a major strategic thing for Apple, I imagine that Apple are doing the same thing with optical drives now that they did with floppies ten years ago and in order to do this they need to be able to ship their warez without the need for shiny plastic discs."</p></blockquote>
</blockquote>
<p> </p>
<p>He's absolutely right. Lion's real innovation was in the distribution method, and it's actually worked out superbly in that area. So, what makes Mountain Lion more than a bug-fix?</p>
<p> </p>
<p>On the face of it, that's all Mountain Lion is. They've put back a lot of the things they took away in Lion  - we get our iCal and Address Book sidebars back — and while the execrably bad default scroll direction is still there, they've at least made the "open applications on login" message at logout persistent, so you don't have to wait for all your applications to open every time you log back in after going out for lunch.</p>
<p> </p>
<p>This is all well and good, but I think there's more. For a developer preview, there's an awful of polish on display. The default grey linen pattern has been replaced with a more toned-down version. The UI in general has been tightened up and made a little leaner, and while we're still rocking the iOS-style windows, there's a lot more consistency between applications — for example, the App Store no longer has wildly spaced/differently sized buttons. Better yet, while the ragged-edge persists in iCal, the horrid stitching effect has been entirely removed.</p>
<p> </p>
<p>The whole thing is an exercise in consistency. iCal and Address Book are now renamed Calendar and Contacts to match their iOS counterparts, and with Reminders and Messages stepping in, there's almost total data integration with iOS through iCloud. It's also remarkably stable and mature for a developer preview — most applications that run on Lion work just fine on Mountain Lion. Initially I spent a week using it on a test machine, but it's so robust and well-behaved, it's now my main OS.</p>
<p> </p>
<p>A lot can change between now and when the finished product launches in the summer, and I hope I'm not wrong for being optimistic. Clearly, their intention is to bring in the best parts of iOS, so I wouldn't be surprised to see Siri as part of the finished product, and that would be very nice and fun for all parties. However, if that doesn't happen, there's clearly a lot to still be excited about here. It's a painstakingly thorough, judicious, well-thought through refinement, and there's a lot to look forward to in the months ahead.</p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2012/03/07/how-to-fix-everything-thats-wrong-with-lion-mountain-lion/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>iOS Multitasking</title>
		<link>http://www.command-prompt.com/2012/02/05/ios-multitasking/</link>
		<comments>http://www.command-prompt.com/2012/02/05/ios-multitasking/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 02:45:23 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=2752</guid>
		<description><![CDATA[<p>iOS multitasking is something seldom considered in any depth by most system admin types. It's sort of tacitly assumed that there's some kind of mechanic in place to deal with driving applications toward resources, and that that's about it. The actual implementation of multitasking is actually a lot more intelligently handled than you'd expect — I'd planned on writing a [...]]]></description>
				<content:encoded><![CDATA[<p>iOS multitasking is something seldom considered in any depth by most system admin types. It's sort of tacitly assumed that there's some kind of mechanic in place to deal with driving applications toward resources, and that that's about it. The actual implementation of multitasking is actually a lot more intelligently handled than you'd expect — I'd planned on writing a long, carefully informative screed on the subject, but it turns out the ever-excellent Fraser Speirs beat me to the punch by a month or so. Rather than muddy the water with my own turgid ponderings, I think everyone would be better served by just watching his excellent video on the subject. Enjoy.</p>
<p> </p>
<p><object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=34660348&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=34660348&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object>
<p><a href="http://vimeo.com/34660348">iOS Multitasking</a> from <a href="http://vimeo.com/fraserspeirs">Fraser Speirs</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2012/02/05/ios-multitasking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>@Advanced Camp 2012</title>
		<link>http://www.command-prompt.com/2012/01/29/advanced-camp-2012/</link>
		<comments>http://www.command-prompt.com/2012/01/29/advanced-camp-2012/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 17:23:52 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Journal]]></category>

		<guid isPermaLink="false">http://www.command-prompt.com/?p=2741</guid>
		<description><![CDATA[<p><a href="http://www.command-prompt.com/wp-content/uploads/2012/01/IMG_02861.jpg"></a></p> <p> </p>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.command-prompt.com/wp-content/uploads/2012/01/IMG_02861.jpg"><img class="aligncenter size-full wp-image-2743" title="How are you" src="http://www.command-prompt.com/wp-content/uploads/2012/01/IMG_02861.jpg" alt="" width="800" height="598" /></a></p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.command-prompt.com/2012/01/29/advanced-camp-2012/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
