<?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>Jon Heller &#187; technology</title>
	<atom:link href="http://www.jonheller.net/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonheller.net</link>
	<description>Jon Heller is a 28 year old web developer by day and technology consultant by night, living in the Boston area.</description>
	<lastBuildDate>Tue, 17 Jan 2012 03:12:28 +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>Deploy a .NET Project using TeamCity and Git</title>
		<link>http://www.jonheller.net/2012/01/05/deploy-a-net-project-using-teamcity-and-git/</link>
		<comments>http://www.jonheller.net/2012/01/05/deploy-a-net-project-using-teamcity-and-git/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 17:57:02 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/?p=381</guid>
		<description><![CDATA[I was thrown headfirst into a .NET development environment, and didn’t have time to learn the proper way to setup such a thing. Hence, my deployment process looked like this: Build on a development server Commit my code changes Log into live server Pull down code changes Include any new files into the Visual Studio [...]]]></description>
			<content:encoded><![CDATA[<p>I was thrown headfirst into a .NET development environment, and didn’t have time to learn the proper way to setup such a thing.</p>
<p>Hence, my deployment process looked like this:</p>
<ol>
<li>Build on a development server</li>
<li>Commit my code changes</li>
<li>Log into live server</li>
<li>Pull down code changes</li>
<li>Include any new files into the Visual Studio project</li>
<li>Build the project</li>
</ol>
<p>It worked decently, but eventually led to these problems:</p>
<ol>
<li>I had to take the additional step of logging into the live server every time I needed to deploy.</li>
<li>Adding a second person into the mix led to problems with both people being in the main website project at the same time.</li>
<li>Other people would (often) accidentally develop on the live server due to confusing their remote desktop windows.</li>
</ol>
<p>Number 3 was the catalyst for me to make a change as that type of thing could lead to disaster.</p>
<p>So I asked for some advice at <a href="http://forums.somethingawful.com/forumdisplay.php?forumid=22">my favorite forum</a></p>
<blockquote><p>There are much better best practices. What you want is a continuious integration server. Something like TeamCity or Jenkins.</p>
<p>This server will take the code from your source control, pull it, build it and perhaps push it to a server if you want.</p>
<p>Note this will require you to keep everything in source control, you don’t really want extra files running around.</p></blockquote>
<p>I looked into <a href="http://www.jetbrains.com/teamcity/">TeamCity</a>, and it was one of those</p>
<p><a href="http://www.jonheller.net/wp-content/uploads/2012/01/light1.jpeg"><img class="aligncenter size-medium wp-image-384" title="light1" src="http://www.jonheller.net/wp-content/uploads/2012/01/light1-300x201.jpg" alt="" width="300" height="201" /></a></p>
<p>moments. I had finally found the <em>proper</em> way to deploy with .NET.</p>
<p>Actually getting that deployment to work ended up being a massive endeavor, probably one of the most technically challenging tasks of the quarter. It really shouldn’t have been, and if I had to do it again it would probably only take about 30 minutes, but for the first time around it took about two weeks and maybe eight hours of work.</p>
<p>First, I found this absolutely fantastic tutorial entitled <a href="http://www.troyhunt.com/2010/11/you-deploying-it-wrong-teamcity.html">You’re deploying it wrong! TeamCity, Subversion &amp; Web Deploy</a>. Of course I had to substitute Subversion (boo! hiss!) for Git, but besides that it was helpful in both understanding the general concepts of deployment, as well as the specific steps to get TeamCity to work.</p>
<p>Here were my steps, in a compressed format:</p>
<h4 id="setupconfigtransforms">Setup config transforms</h4>
<p>This was fairly straightforward, once I figured out the correct syntax. There also weren’t many parameters that needed transformation, mostly just the connection string and display of errors.</p>
<p>This was mostly a realization that there was a much better way to do things than manually editing the web.config every time I deployed, or just not including it at all.</p>
<h4 id="settingupwebdeploy">Setting up Web Deploy</h4>
<p>This actually took a lot of time, because the standard Microsoft install for Web Deploy … doesn’t actually install Web Deploy! At least, not all the components that are needed. So I hunted around on Google for people who encountered the same problem, and finally found out that you need to repair the installation and go in and select all of the components.</p>
<p>After that, the setup was surprisingly simple, and I was able to deploy from Visual Studio on my development server to the live server.</p>
<h4 id="teamcitysetup">TeamCity Setup</h4>
<p>There is where the bulk of my time was spent. Some challenges included:</p>
<h5 id="gettinggittoworkproperly.">Getting Git to work properly.</h5>
<p>Ran into some issues with key authentication and Github.</p>
<h5 id="workingdirectoryconfusion.">Working directory confusion.</h5>
<p>I thought that the Git repository had to be checked out to the same directory that the website lived, as that was my only experience with it up until that point. This actually took a good amount of time to fix as I kept trying to force TeamCity to use the actual website directory as the working directory, which was a no-no.</p>
<h5 id="makingsureallthereferencefileswereincluded.">Making sure all the reference files were included.</h5>
<p>For some reason, even though I included them in my Visual Studio project, they weren’t all making it to the deployment directory. One file was even refusing to be pulled from the code repository. So I added an extra step of copying in the DLL’s after each build using a command line script, which worked beautifully.</p>
<p>Finally, this week, I got everything setup and working smoothly. Now when I commit on my development machine, TeamCity scoops up that commit, builds the solution, and deploys it to the website directory.</p>
<p>It even sends me a message on Jabber telling me when the build starts and stops! #nerdjoy</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2012/01/05/deploy-a-net-project-using-teamcity-and-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caching Issues when Refreshing LESS.js Sites</title>
		<link>http://www.jonheller.net/2011/10/15/caching-issues-when-refreshing-less-js-sites/</link>
		<comments>http://www.jonheller.net/2011/10/15/caching-issues-when-refreshing-less-js-sites/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 20:15:47 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/?p=365</guid>
		<description><![CDATA[After spending twenty frustrating minutes with this problem and finding very few answers, I thought it wouldn&#8217;t help to make a post about the solution. The problem is that when I went from my localhost development environment to a remote production environment, any changes I made to my .less files weren&#8217;t visible on the server. [...]]]></description>
			<content:encoded><![CDATA[<p>After spending twenty frustrating minutes with this problem and finding very few answers, I thought it wouldn&#8217;t help to make a post about the solution.</p>
<p>The problem is that when I went from my localhost development environment to a remote production environment, any changes I made to my .less files weren&#8217;t visible on the server.</p>
<p>Turns out LESS caches the files, even though they don&#8217;t make this nearly obvious enough in the documentation. Luckily, the fix is simple: Just open less.js, search for localhost, and replace it with your domain name.</p>
<p>Once you&#8217;re ready to go live, just change that back to localhost.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2011/10/15/caching-issues-when-refreshing-less-js-sites/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using Mac Mail.app with Keyboard Maestro</title>
		<link>http://www.jonheller.net/2011/08/24/using-mac-mail-app-with-keyboard-maestro/</link>
		<comments>http://www.jonheller.net/2011/08/24/using-mac-mail-app-with-keyboard-maestro/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 13:44:39 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/?p=340</guid>
		<description><![CDATA[I recently switched from Postbox to Mail.app, in Lion, to manage my work email. I can’t say exactly why, except perhaps that I’m always trying new software in hopes of finding an improvement. Overall, Mail.app has felt like an improvement. But one feature I missed sorely was the ability to hit a few keys and [...]]]></description>
			<content:encoded><![CDATA[<p>I recently switched from <a href="http://www.postbox-inc.com/">Postbox</a> to Mail.app, in Lion, to manage my work email. I can’t say exactly why, except perhaps that I’m always trying new software in hopes of finding an improvement.</p>
<p>Overall, Mail.app has felt like an improvement. But one feature I missed sorely was the ability to hit a few keys and move a message into another folder. <a href="http://inboxzero.com/">I file everything</a>, and having to click and drag a message every time to do that was getting quickly irritating.</p>
<p>To solve this problem, I loaded up the relatively newly installed <a href="http://www.keyboardmaestro.com/main/">Keyboard Maestro</a> and made a few macros like this:</p>
<p style="text-align: center;"><a href="http://www.jonheller.net/wp-content/uploads/2011/08/Screen-Shot-2011-08-24-at-9.41.29-AM.png"><img class="aligncenter size-full wp-image-341" title="Keyboard Maestro Mail" src="http://www.jonheller.net/wp-content/uploads/2011/08/Screen-Shot-2011-08-24-at-9.41.29-AM.png" alt="" width="592" height="366" /></a></p>
<p>It’s simple and efficient, and now gives Mail.app the one feature it was lacking for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2011/08/24/using-mac-mail-app-with-keyboard-maestro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad: Improving My (Technological) Quality of Life</title>
		<link>http://www.jonheller.net/2010/04/12/ipad-review/</link>
		<comments>http://www.jonheller.net/2010/04/12/ipad-review/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 14:49:02 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/?p=249</guid>
		<description><![CDATA[On Monday, my wife, Leanne, complete surprised me with an iPad. I had convinced her to go to the Apple store, so I could finally get a chance to at least try out the gadget I had been somewhat obsessed with for the past week or so. She made me promise not to buy one. I said that'd be fine, as I was planning on doing at least a few more weeks of research before really contemplating purchasing one because that's how I think.

We arrived at the Apple store, and I beelined right toward the iPad display, selecting one in an empty corner so I wouldn't be interrupted. My wife, who was carrying around our 11 month old son, Maddox, at the time, said she was going to take him for a walk to keep him occupied. I nodded absentmindedly, already completely engrossed with the iPad. At some point (I can't say when as I honestly lost track of time) she stopped by and asked how it was going and that I should have at least a few more minutes before our son got fussy. I said a quick "Ok!" and she disappeared again.]]></description>
			<content:encoded><![CDATA[<p><strong>Backstory on how I ended up with an iPad; skip below for actual impressions</strong></p>
<p>On Monday, my wife, Leanne, completely surprised me with an iPad. I had convinced her to go to the Apple store, so I could finally get a chance to at least try out the gadget I had been somewhat obsessed with for the past week or so. She made me promise not to buy one. I said that&#8217;d be fine, as I was planning on doing at least a few more weeks of research before really contemplating purchasing one because that&#8217;s how I think.</p>
<p>We arrived at the Apple store, and I beelined right toward the iPad display, selecting one in an empty corner so I wouldn&#8217;t be interrupted. My wife, who was carrying around our 11 month old son, Maddox, at the time, said she was going to take him for a walk to keep him occupied. I nodded absentmindedly, already completely engrossed with the iPad. At some point (I can&#8217;t say when as I honestly lost track of time) she stopped by and asked how it was going and that I should have at least a few more minutes before our son got fussy. I said a quick &#8220;Ok!&#8221; and she disappeared again.</p>
<p>Then a minute or so later she came by with a bag, and asked if I could hold it so she could carry our son more easily. I said sure and took the bag and placed it next to the iPad I was playing with. Then this sequence of thoughts took place all over the course of about two seconds:</p>
<ul>
<li>I hope since I took the bag she can hold Maddox for a bit longer</li>
<li>I wonder what she bought? I didn&#8217;t think she needed anything</li>
<li>This is a funny looking bag</li>
<li>This is an Apple store bag</li>
<li>What did she buy from the Apple store? She usually asks me about computer stuff she needs</li>
<li>Is she still standing next to me?</li>
<li>Why does she have that grin on her face?</li>
<li>What is that rectangular shape in this page?</li>
<li>What is in this bag?</li>
<li>WHAT IS IN THIS BAG?</li>
</ul>
<p>At that point I pretty much hyperventilated and Leanne had to carry me out of the store. She laughed about how easy it had been to purchase it behind my back since I was so completely absorbed with testing it out.</p>
<p><strong>Form Factor</strong></p>
<p>When I first picked up the iPad, I was surprised at its weight. This wasn&#8217;t my dad&#8217;s Kindle (it&#8217;s about twice as heavy). The weight isn&#8217;t necessarily a bad thing though. It feels substantial and far from cheap, and I have yet to really get tired holding it up.</p>
<p>Holding the iPad certainly takes some getting used to, and I&#8217;m sure is a technique people will perfect as time goes by. Not having a set way to use it though can be a benefit, as I&#8217;ve found you can use it in almost any position (laying down on your stomach, on your side, reclining, sitting up, standing). Most of those positions are impossible with a laptop, if anything because of the odd ways you have to contort your wrist to use the mouse.</p>
<p>It also takes a bit of getting used to holding this with your fingers on the screen. I personally treat my monitors as pristine surfaces that must never be touched by bare human flesh, so it&#8217;s certainly a change in mentality to just grab the iPad with my hands.</p>
<p>The size is also a bit odd in terms of portability. I&#8217;d like to be able to bring the iPad to the mall when my wife spends 30 minutes looking at baby socks. But it&#8217;s an odd size for that &#8211; too big to fit in even an oversize pocket, but too small for it to fit into a normal sized backpack type bag. I have seen demos of bags with straps made specifically for the iPad, but they look a bit &#8230; odd.</p>
<p><strong>OS</strong></p>
<p>This thing is incredibly fast, smooth, and stable. It&#8217;s the first of many reasons why I think a locked-down, controlled environment like the iPhone OS can be a good thing.</p>
<p>Like I mentioned in an earlier post, I don&#8217;t find the lack of multitasking to be a huge deal. It would be nice on a client call to have Safari open and be able to take notes at the same time, but that&#8217;s the only time I&#8217;ve wished for multitasking.</p>
<p><strong>Display</strong></p>
<p>This thing is freaking gorgeous. I did not expect to be so bowled over by this screen, but it&#8217;s like nothing I have ever used before. The brightness and colors in everything from photos to videos to comics is just truly outstanding. The fact that you can also view it easily even from a severe angle is really nice.</p>
<p>I had a chance to use the iPad outside on Wednesday when it was very bright and sunny. There&#8217;s certainly some glare and reflection when outside in sunny weather. It&#8217;s more of a distraction though than a hinderance, in terms of being able to see what is on the screen. And after a few minutes of reading, I got pretty used to it.</p>
<p>Plus, I would much rather be able to use this unassisted in the dark and sacrifice some outdoor use to do so (compared to the Kindle). I read in bed at night much more than I do outside.</p>
<p><strong>Battery</strong></p>
<p>Astounding. I got the iPad on Monday, and charged it last night for the first time &#8211; and it was still only at 47%. Of course that wasn&#8217;t four days of extremely heavy use, but that&#8217;s not the point. The point is that I need to charge my iPhone every day even if I don&#8217;t use it, because by the next morning I&#8217;ll be down to 10% or 20%.</p>
<p>It&#8217;s not just my iPhone that requires a lot of charging though. My MacBook Pro does as well, and while that handles standby much better, I use my computer enough to need to plug it in usually every night. That didn&#8217;t used to be a big deal, until I had a kid, who beelines for the power cord and loves ripping it out of the laptop.</p>
<p>I think the fact that I can go nearly a week of light use without having to charge is amazing and really adds a lot to the usefulness of the iPad.</p>
<p><strong>Apps</strong></p>
<p>The Apple promotional videos do a good job of demonstrating how well things like Mail and Safari perform on the iPad. While I normally use the Gmail interface for all my mail, I currently have to choose between either the iPhone mobile version, which feels like I&#8217;m wasting space, or the desktop version, which I feel lost with without keyboard shortcuts. The nice HTML5 interface is only available for actual gmail.com addresses, not Google Apps. So I&#8217;ve been using Mail and have been really happy with it, especially in landscape mode.</p>
<p>Of my few complaints about the iPad, and one of the things I&#8217;m sure I will pay for by being an early adopter, is lag you can get in Safari when scrolling a large webpage with lots of images. I&#8217;ve only noticed it on one site (Gizmodo), but it just feels so &#8230; unlike Apple. So when the next version of the iPad comes with twice the RAM, I&#8217;ll be kicking myself a bit. But it&#8217;s only a slight annoyance, and doesn&#8217;t really effect my actual web browsing much.</p>
<p><strong>Personal Use</strong></p>
<p>So here&#8217;s the most important part. It&#8217;s something that will differ greatly between people, but I also think is one of the most important part of any iPad review, as people are still discovering how this piece of technology fits into their lives.</p>
<p>This is my typical iPad day:</p>
<p><span style="text-decoration: underline;">Early Morning</span><strong>: </strong>I wake up from the alarm on my iPad (appropriately enough). I check to see if any mail, Facebook messages, Twitter DM&#8217;s, etc came in overnight, and then lookup the weather. Same things I did with my iPhone, though a bit more pleasant as I don&#8217;t have to squint with my sleepy eyes.</p>
<p>After I get ready for the day, I sit down for breakfast. This is where I truly love my iPad, as I&#8217;m able to fully enjoy the New York Times. I used to read this on my iPhone, but that felt like a very cramped experience for any newspaper. I&#8217;ve also tried watching NBC Nightly News from the night before, which I download via iTunes. I&#8217;ll catch up on Twitter and then use the beautiful Calendar app to check my schedule for the day.</p>
<p><span style="text-decoration: underline;">Noon</span><strong>: </strong>Every day for lunch I go down to our conference room and read for a half hour. I used to do this on my iPhone. Now I do it on my iPad, and it is such a nicer experience. I can actually lay the iPad flat on the table and still read it while keeping it a safe distance away from my lunch. This is something I could not do with my iPhone.</p>
<p>Also, I can see myself watching more videos via Netflix or the ABC app, something I never bothered with on the iPhone&#8217;s tiny screen. I also occasionally play a game like Plants vs Zombies when I&#8217;m not in a reading mood, and that&#8217;s again where the iPad really shines.</p>
<p><span style="text-decoration: underline;">Evening</span><strong>: </strong>This is where I&#8217;m using the iPad most &#8211; something I&#8217;m very surprised at. In fact, the first week I had my iPad, I didn&#8217;t touch my Macbook Pro.</p>
<p>The iPad is just so much more comfortable to use. I do an average of two hours of computer use at home every night. Doing all of that on a laptop is ok, but I rarely feel like I&#8217;m relaxing while using it. Even with it on my lap, it&#8217;s similar to how I use my computer at work, so I kind of feel like I&#8217;m in front of a computer the whole day. Not with the iPad though. I also brought it outside on evening last week, something I never ever do with my Macbook.</p>
<p>I also like the fact that there&#8217;s no multitasking, as I can really focus on what I&#8217;m doing at the moment, whether it&#8217;s web browsing, emailing, or catching up on Twitter. There&#8217;s no distractions.</p>
<p>I&#8217;ve been heading to bed earlier, as I can finish up whatever I&#8217;m doing on the iPad. I hated trying to use my laptop in bed, as it just never felt comfortable.</p>
<p>I noticed that there is a big gap here &#8211; the mid-morning and afternoon. I just haven&#8217;t found the need for my iPad when I have a 27&#8243; iMac in front of me at work.</p>
<p><strong>A Laptop Replacement?</strong></p>
<p>No, not completely. I did use my iPad for about 75% of my computer time over the past week, which is pretty astounding. But I really needed my Macbook for the remaining 25%. Obviously, I could not do website development on my iPad, and that was the main use of that time. I also was researching cars this weekend, and I found for an activity like that which involved rigorous research, the Macbook served me better as I had tons of tabs open and was taking notes at the same time. Lastly, I brought out the Macbook a few times when I had lengthier emails or posts (like this) to write.</p>
<p>Besides that, it was a joy not having a hot, heavy laptop on my lap for most of the evening. The iPad&#8217;s battery has really spoiled me on my Macbook&#8217;s battery as well. I often have to use my Macbook plugged in as the battery just does not last as long as it used to.</p>
<p><strong>Conclusion</strong></p>
<p>Put simply: I honestly think the iPad will change computing. In one week it has drastically changed the way I use computers in my life. It is expensive in that it is a luxury item: It will not replace your phone, it will not replace your laptop. But I have discovered that there was indeed a massive hole in-between those two items, which the iPad filled perfectly. It has really improved the technological quality of my life.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2010/04/12/ipad-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some thoughts on the iPad</title>
		<link>http://www.jonheller.net/2010/04/05/some-thoughts-on-the-ipad/</link>
		<comments>http://www.jonheller.net/2010/04/05/some-thoughts-on-the-ipad/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 14:45:28 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/?p=243</guid>
		<description><![CDATA[Now that the iPad has been officially released, I can say with certainty: I want one. I haven't wanted a piece of technology so bad ever since the Playstation 1 was released over a decade ago. The funny thing is, I'm not exactly sure why.

Part of the reason may be due to the fact that the iPhone is what I consider to be one of the best pieces of technology I have ever used. Call out Apple all you want on their locked down approach to this device, but the result is a nearly perfectly functioning piece of equipment. This was clear to me after jailbreaking the phone: While some of the new capabilities were nice, the phone just wasn't as stable or fast as it used to be, so I reset it.]]></description>
			<content:encoded><![CDATA[<p>Now that the iPad has been officially released, I can say with certainty: <strong>I want one</strong>. I haven&#8217;t wanted a piece of technology so bad ever since the Playstation 1 was released over a decade ago. The funny thing is, I&#8217;m not exactly sure why.</p>
<p>Part of the reason may be due to the fact that the iPhone is what I consider to be one of the best pieces of technology I have ever used. Call out Apple all you want on their locked down approach to this device, but the result is a <strong>nearly perfectly functioning piece of equipment</strong>. This was clear to me after jailbreaking the phone: While some of the new capabilities were nice, the phone just wasn&#8217;t as stable or fast as it used to be, so I reset it.</p>
<p>So if the iPad is just a bigger version of the incredible iPhone, then I want it. My new TV is just a bigger version of my old one, and guess what? It&#8217;s much better. My 27&#8243; monitor at work is bigger than the 19&#8243; monitor I used to use, and guess what? It&#8217;s better. Bigger is indeed better in this case, at least in several regards &#8211; web browsing, reading books, watching movies. All things I plan to do a lot on the iPad.</p>
<p>iBooks would be a pretty big deal for me. I read solely on my iPhone now. I love having all my books accessible in one place, and I personally love holding an iPhone instead of a paper book. Of course, I&#8217;d want to make sure that holding an iPad to read is comfortable as well.</p>
<p>There is certainly a lot of negativity about the iPad. You&#8217;re not being forced to buy this thing! The two major negatives I hear both seem close to inconsequential to me.</p>
<p>No Flash? I have a plugin to disable Flash from all websites I visit. I never enable a piece of Flash, besides Youtube. Flash is buggy, slow, and is mainly used from ads. The fact that iPad doesn&#8217;t support it is a huge plus to me.</p>
<p>No multitasking? First, that isn&#8217;t true of course, since Mail and Calendar both run in the background. Second, I honestly can&#8217;t think of a time I&#8217;ve felt the need for it on my iPhone. Push notifications make up for it anyway.</p>
<p>I&#8217;m not too worried about a huge price reduction ala the iPhone (as John Gruber said, Apple doesn&#8217;t make the same mistake twice). I don&#8217;t care about a camera, as my iPhone does all the portable photography I need and I have an actual camera for better photos.</p>
<p>One of my biggest hesitations isn&#8217;t necessarily a fault with the iPad, but more with myself: I&#8217;m worried about dropping the thing. I&#8217;m worried about leaving it on my ottoman and then having my 11 month old son take it for a ride when I&#8217;m not looking. I&#8217;m worried that the iPad is meant to be carried, and that with all that carrying, I&#8217;m going to drop it sooner or later. I already paid $200 to fix a broken iPhone screen, and I&#8217;d really like to avoid the same thing with the iPad, which is probably more likely to break completely if dropped.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2010/04/05/some-thoughts-on-the-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Poor Help Files Meet Great Tech Support</title>
		<link>http://www.jonheller.net/2008/07/22/when-poor-help-files-meet-great-tech-support/</link>
		<comments>http://www.jonheller.net/2008/07/22/when-poor-help-files-meet-great-tech-support/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 14:23:46 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/?p=65</guid>
		<description><![CDATA[Yesterday, our company purchased Mozy Pro to help us with our daily backups. We have a database file, a few gigabytes big, that&#8217;s important to have a daily backup of. Instead of backing it up to tape and worrying about bringing a tape home every day, Mozy automatically uploads the changes made to the file.* [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-87" title="header-mozy-logo" src="http://www.jonheller.net/wp-content/uploads/2008/07/header-mozy-logo.png" alt="" width="206" height="52" />Yesterday, our company purchased Mozy Pro to help us with our daily backups. We have a database file, a few gigabytes big, that&#8217;s important to have a daily backup of. Instead of backing it up to tape and worrying about bringing a tape home every day, Mozy automatically uploads the changes made to the file.*</p>
<p>So I was fairly dissapointed when I came in today and was greeted by a &#8220;disk full&#8221; error. I have several hundred gigabytes free on the drive I am backing up from, and a few gigabytes on the operating system drive, so I wasn&#8217;t sure exactly what the problem was. <strong>I clicked the error for more details, and was greeted with a screen that said the error was unknown. </strong></p>
<p>The error was unknown? First of all, if the program generates an error, it should never be considered unknown. Second of all, this was a disk full error, which should be one of the most common errors a user could encounter. <strong>So why was there not more documentation on this?</strong></p>
<p>I grudgingly picked up the phone (I learned long ago that emailing support at companies was useless if you wanted a response back anytime soon) and called their support number. I was greeted by a menu system, pressed a button, and immediately heard ringing. Then <strong>just a few seconds later, a support technician picked up.</strong></p>
<p>Well this is a good start, I thought. I explained the error to the technician, who immediately recognized the problem and told me the cause (Mozy uses the temporary directory on the main partition on my server, which does not have much space free). Then in about thirty seconds he stepped me through changing the temporary directory. I thanked him and hung up.</p>
<p>In about two minutes, I had reached Mozy and fixed my problem. Very impressive, so much so that I forgave them for their lackluster help file &#8211; though I did make a suggestion to put what the technician had told me directly into that help file.</p>
<p><em>* at least, theoretically. Right now it&#8217;s backing up the entire file every night, which is horrible since the file is 3 gigabytes but the changes are only a few megabytes. Let&#8217;s hope Mozy fixes this problem as well as they did the previous one.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2008/07/22/when-poor-help-files-meet-great-tech-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why &#8220;New Media&#8221; Sometimes Fails Horribly</title>
		<link>http://www.jonheller.net/2008/06/01/why-new-media-sometimes-fails-horribly/</link>
		<comments>http://www.jonheller.net/2008/06/01/why-new-media-sometimes-fails-horribly/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 16:21:35 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/?p=52</guid>
		<description><![CDATA[The company I work for has been around for over thirty years. Sure, they&#8217;re not dinosaurs, but they also weren&#8217;t exactly founded in the internet age. The company itself has, at least in my opinion, progressed very nicely in terms of embracing the internet revolution. Being a publisher, they were quick to see and take [...]]]></description>
			<content:encoded><![CDATA[<p>The company I work for has been around for over thirty years. Sure, they&#8217;re not dinosaurs, but they also weren&#8217;t exactly founded in the internet age. </p>
<p>The company itself has, at least in my opinion, progressed very nicely in terms of embracing the internet revolution. Being a publisher, they were quick to see and take advantage of electronic communications. Not only do we send the majority of our newsletters via email, but we also are much more successful with our digital marketing campaigns than we are with our direct mail ones.</p>
<p>But while the company has progressed with the times, our customer base has lagged behind a bit. Of course, I can&#8217;t really blame them: We have several nonagenerians (yes, I had to look up that word) in our ranks, and the fact that they are even using computers is quite impressive.</p>
<p>Last year, we started a free e-letter. It is written in a narrative format that makes it really perfect for a podcast, so for the past few months we had someone create 10 minute podcasts from each issue, and notified our over 100,000 subscribers of this service.</p>
<p>And each issue, we received about five listens.</p>
<p>What went wrong? We definitely marketed the heck out of the thing, mentioning it in almost every issue, and making clear links to it on the website. We hired a skilled artist to record the podcast, so they sounded good. Lastly, the material really did make a great podcast.</p>
<p>The problem was that we were forcing some of the newest of new media on our subscribers who were just getting the hang of email.</p>
<p>We&#8217;ll be revisiting the podcast in about six months, in the hopes that as our business continues to grow, our subscriber demographics will as well. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2008/06/01/why-new-media-sometimes-fails-horribly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>For Whom the Jott Notes</title>
		<link>http://www.jonheller.net/2007/04/30/for-whom-the-jott-notes/</link>
		<comments>http://www.jonheller.net/2007/04/30/for-whom-the-jott-notes/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 20:32:49 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/2007/04/30/for-whom-the-jott-notes/</guid>
		<description><![CDATA[For about a month now, I have been using a service called Jott on and off. It&#8217;s proven to be a really handy service Ã¢â‚¬â€œ at least, it was before I made the decision to purchase a Moleskin notebook and make my notes on real paper. How it works is, you sign up for an [...]]]></description>
			<content:encoded><![CDATA[<p>For about a month now, I have been using a service called Jott on and off. It&#8217;s proven to be a really handy service Ã¢â‚¬â€œ at least, it was before I made the decision to purchase a Moleskin notebook and make my notes on real paper. </p>
<p>How it works is, you sign up for an account, put in your phone number, and add their toll free number to your phone. Whenever you need to make a note to yourself, you simply call the number and say your note (I.e., &#8220;Check out that great Hemmingway novel&#8221;). A few minutes later, you&#8217;ll receive an email with your transcribed note. It was really handy when I needed to remember something and couldn&#8217;t write it down, like when driving. </p>
<p>To test out the service, I initially made some really, well, weird notes. Yet I was continually impressed with the accuracy of the speech-to-text engine they used to transcribe my notes. Or so I thought Ã¢â‚¬Â¦</p>
<p>This morning I caught a paragraph length blurb recommending Jott, in the Boston Globe. Yet in that paragraph, they mentioned that it was actually people overseas who transcribe my notes! I immediately felt as if my privacy was violated, although it&#8217;s entirely possible this was in one of those ten page long agreements in a ten row long box that you simply click &#8220;Agree&#8221; to. </p>
<p>The problem I see is that it doesn&#8217;t seem entirely unlikely for someone to use this service to record something confidential, and have the transcriber somehow use that information. I know I will definitely hesitate to use the service for anything but the most generic of messages from this point forward Ã¢â‚¬â€œ and not only because I have a beautiful notebook to put it all in instead.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2007/04/30/for-whom-the-jott-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Email Bankruptcy</title>
		<link>http://www.jonheller.net/2007/04/26/email-bankruptcy/</link>
		<comments>http://www.jonheller.net/2007/04/26/email-bankruptcy/#comments</comments>
		<pubDate>Thu, 26 Apr 2007 17:25:16 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/2007/04/26/email-bankruptcy/</guid>
		<description><![CDATA[Web Worker Daily and Lifehacker have both had articles recently dealing with the concept of &#8220;Email Bankruptcy&#8221;, which means pretty much what you are guessing it means: Deleting all of your email in an attempt to start anew. I really like the concept, and realize that I actually declared myself email bankrupt in my recent [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float: left; margin-right: 10px; margin-bottom: 10px" src='http://www.jonheller.net/wp-content/uploads/2007/04/inbox.thumbnail.jpg' alt='inbox.jpg' /><a href=" http://webworkerdaily.com/2007/04/25/before-you-declare-email-bankruptcy/">Web Worker Daily</a> and <a href=" http://www.lifehacker.com/software/email/alternatives-to-e+mail-bankruptcy-255489.php">Lifehacker</a> have both had articles recently dealing with the concept of &#8220;Email Bankruptcy&#8221;, which means pretty much what you are guessing it means: Deleting all of your email in an attempt to start anew. </p>
<p>I really like the concept, and realize that I actually declared myself email bankrupt in my <a href="http://www.jonheller.net/2007/04/11/a-dim-outlook/">recent move to Gmail</a>, as described in a comment I posted at Web Worker Daily:</p>
<p>I just declared Ã¢â‚¬Å“email bankruptcyÃ¢â‚¬Â, in a way, by switching over to Gmail and not bothering to import any of my old email from Outlook. And it worked wonders!</p>
<p>My Outlook was so bloated full of emails that it took nearly two minutes to load and check for new messages (though to be fair, I think I can attribute some of this to Outlook just not handling a large volume of email all that well &#8211; even when itÃ¢â‚¬â„¢s archived. </p>
<p>Those problems, coupled with the fact that I was tired of trying to make SMTP work as my means of accessing email anywhere, AND that I discovered an easy way to access GMail on my Verizon phone, convinced me to make the switch. Oh, and the fact that I could actually access my own domainÃ¢â‚¬â„¢s email via GMail (though the whole Ã¢â‚¬Å“Sent byÃ¢â‚¬Â field that appears in emails I send isnÃ¢â‚¬â„¢t all that great).</p>
<p>Anyway, this forced bankruptcy has really helped me refocus how I approach email. Instead of treating my inbox as storage, IÃ¢â‚¬â„¢m using it as an actual inbox of items which need addressing. Not only does this make me more organized, but IÃ¢â‚¬â„¢ve also found it helps a lot with making sure I take care of tasks that need taking care of.</p>
<p>However, should I ever need it, I do have Outlook still installed with all my old email. Though in the past few weeks, IÃ¢â‚¬â„¢m surprised that I havenÃ¢â‚¬â„¢t had to load it up more than once to look up an email. My advice is give email bankruptcy a try if you are feeling overwhelmed, but make sure you have a backup!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2007/04/26/email-bankruptcy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Internet Bubble 2.0 [Shiny Logo Here]</title>
		<link>http://www.jonheller.net/2007/04/23/the-internet-bubble-20-shiny-logo-here/</link>
		<comments>http://www.jonheller.net/2007/04/23/the-internet-bubble-20-shiny-logo-here/#comments</comments>
		<pubDate>Mon, 23 Apr 2007 11:24:03 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.jonheller.net/2007/04/23/the-internet-bubble-20-shiny-logo-here/</guid>
		<description><![CDATA[Sunday&#8217;s New York Times had an article about Twitter, the &#8220;micro-blogging&#8221; site where people post fascinating information such as &#8220;I like pickle relish on my hot dogs&#8221; and &#8220;Mandible is such a great word.&#8221; In my opinion, it&#8217;s the very reason why blogs took so long to be taken seriously, and I can&#8217;t believe now [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float: left; margin-right: 10px; margin-bottom: 10px" src='http://www.jonheller.net/wp-content/uploads/2007/04/social-bubble.thumbnail.png' alt='social-bubble.png' />Sunday&#8217;s New York Times had <a href="http://www.nytimes.com/2007/04/22/business/yourmoney/22stream.html">an article about Twitter</a>, the &#8220;micro-blogging&#8221; site where people post fascinating information such as &#8220;I like pickle relish on my hot dogs&#8221; and &#8220;Mandible is such a great word.&#8221; In my opinion, it&#8217;s the very reason why blogs took so long to be taken seriously, and I can&#8217;t believe now that there are thousands of interesting, informative blogs, that we have suddenly reverted to this task-list type blogging. </p>
<p>The author of the article didn&#8217;t seem to get <a href="http://twitter.com/">Twitter</a>, and neither do I. It seemed to be yet another web 2.0 application that arrived with a bang and served little to no purpose. One of my favorite technology sites is <a href="http://www.rev2.org/">rev2.org</a>, and yet I&#8217;m still amazed at the fact that they find a new web 2.0 application to link to every single day. Sure, there are some interesting ones every once in a while, but most seem to just trying to find ways to discover the next MySpace. </p>
<p>My worry is that so many of these web applications aren&#8217;t basement projects put together by a few guys in their free time, but made by actual &#8220;legitimate&#8221; companies. Web advertising seems to be taking off like crazy again as well. And all of this is happening with seemingly little to no regard to the financial disaster that hit the industry just a few years ago. </p>
<p><a href="http://www.codinghorror.com/blog/archives/000843.html">This article on Coding Horror</a> does a great job of bringing this issue to light and serves as a friendly reminder of the similarities to what is happening now with the situation we were in a half decade ago. </p>
<p>The problem seems fairly straightforward: Nearly all of these sites are based on user interaction, and there are only a limited number of users to go around. There is a reason why there is only one Wikipedia; the same rule applies to nearly every other social oriented web application. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonheller.net/2007/04/23/the-internet-bubble-20-shiny-logo-here/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

