<?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>19clicks &#187; tech</title>
	<atom:link href="http://blog.19clicks.com/articles/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.19clicks.com</link>
	<description></description>
	<lastBuildDate>Thu, 05 Jan 2012 20:42:19 +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>Running the AT&amp;T USBConnect Quicksilver Modem semi-natively under OSX</title>
		<link>http://blog.19clicks.com/2008/11/19/running_att_usbconnect/</link>
		<comments>http://blog.19clicks.com/2008/11/19/running_att_usbconnect/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 05:36:12 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blog.19clicks.com/?p=148</guid>
		<description><![CDATA[I recently acquired a USB 3G modem from AT&#038;T, in the hopes that it would allow me to work pretty much anywhere with minimal fuss. Now that I&#8217;m officially freelancing I&#8217;m dying to get out of the house, but don&#8217;t want to have to worry about where I&#8217;m going to be able to find WiFi. [...]]]></description>
			<content:encoded><![CDATA[<p>I recently acquired a USB 3G modem from AT&#038;T, in the hopes that it would allow me to work pretty much anywhere with minimal fuss.  Now that I&#8217;m officially freelancing I&#8217;m dying to get out of the house, but don&#8217;t want to have to worry about where I&#8217;m going to be able to find WiFi.</p>
<p>In any case, I naively assumed that it would all be wine and roses, everything would work perfectly, and I would be able to easily do seemingly simple things like sharing my sweet new 3G connection over Airport with anyone else who happened to be working in my general vicinity.  Upon eagerly tearing open the modem packaging and plugging it in though, I discovered pretty quickly that this sh*t is UGLY.</p>
<p>First of all, I couldn&#8217;t just plug in and get going.  The Mac drivers for this thing aren&#8217;t part of OSX, and AT&#038;T didn&#8217;t even bother to include them in the modem package.  I had to go to some third party website and download them (<a href="http://support.option.com/att/index.php?title=GT%20Mac%20Connect%20Download%20for%20USBConnect%20Quicksilver&#038;action=module20/index">support.option.com/att</a>.)  At least they took the time to write that in tiny type on page 30 of the manual.</p>
<p>Secondly, the third party application added a whole bunch of ugly, seemingly unnecessary network interfaces, and REMOVED all my EXISTING network interfaces.  Clearly this wasn&#8217;t going to work.  Not only could I not share my 3G connection with any other interface (since they&#8217;d all been disappeared,) but I couldn&#8217;t use any of my other interfaces at all until I disconnected the 3G.  </p>
<p>[On a side note: googling the problem has indicated that this is also a major problem for Parallels and VMWare installs, which rely on adding network interfaces to get access to the host connection.  Disappearing them all means that the guest OS can't access the 3G connection.]</p>
<p>But enough about the problem.  Here&#8217;s my solution.  Basically an updated version of the solution found here: <a href="http://forums.macrumors.com/showthread.php?p=5846160#post5846160">Imperfect Workaround</a>.</p>
<p>This works with the AT&#038;T USBConnect Quicksilver Modem with DataConnect package, and Leopard (OS 10.5) on a Macbook Air.</p>
<ol>
<li>Install GlobeTrotter software as indicated by Quicksilver manual (Download from <a href="http://support.option.com/att/index.php?title=GT%20Mac%20Connect%20Download%20for%20USBConnect%20Quicksilver&#038;action=module20/index">support.option.com/att</a> &#8212; download link is tiny somewhere in the middle of that big blank page.)</li>
<li>Plug in card and run GlobeTrotter Connect</li>
<li>Connect and ensure your card is working this way</li>
<li>Disconnect and quit GlobeTrotter Connect</li>
<li>Open System Preferences, and click on &#8220;Network&#8221; (Choose &#8220;Edit Locations&#8221; in the Location dropdown menu, then choose &#8220;GlobeTrotter Connect&#8221; and click the &#8220;-&#8221; button.)</li>
<li>Delete the &#8220;GlobeTrotter Connect&#8221; location</li>
<li>Delete all of the weird network interfaces that GlobeTrotter has added (mine were called something like &#8216;Icon 322 Modem,&#8217; &#8216;Icon 322 Diag&#8217; etc.)</li>
<li>Hit the &#8216;+&#8217; button at the bottom of the interface list</li>
<li>Choose Interface: Icon322 Control.  Call it whatever you want (mine is called &#8216;Evil 3G Control&#8217;)</li>
<li>In the right-hand pane, enter this information:</li>
<ul>
<li>Configuration: Default</li>
<li>Telephone Number: ISP.CINGULAR</li>
<li>Account Name: ISPDA@CINGULARGPRS.COM</li>
<li>Password: CINGULAR1</li>
</ul>
<li>Click the &#8220;Advanced&#8221; button.</li>
<li>In the &#8220;Modem&#8221; tab, choose:
<ul>
<li>Vendor: Other</li>
<li>Model: Option GlobeTrotter 3G</li>
</ul>
</li>
<li>Leave everything else as-is, and click OK</li>
<li>Click Apply, the click Connect.</li>
</ol>
<p>This should get you connected.  I have found it to be very slightly tempermental, but not too bad.  I&#8217;m not sure what will happen if you uninstall the GlobeTrotter application &#8212; if you try this, let me know what happens!</p>
<p>Leave me a comment if you got this to work, or had problems with it!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.19clicks.com/2008/11/19/running_att_usbconnect/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>$30 Google Calendar (for My Domain) to Blackberry Sync, Over the Air</title>
		<link>http://blog.19clicks.com/2007/03/22/20-google-calendar-for-my-domain-to-blackberry-sync-over-the-air/</link>
		<comments>http://blog.19clicks.com/2007/03/22/20-google-calendar-for-my-domain-to-blackberry-sync-over-the-air/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 21:00:00 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://blog.19clicks.com/2007/03/22/20-google-calendar-for-my-domain-to-blackberry-sync-over-the-air/</guid>
		<description><![CDATA[They said it was impossible, (and I’m pretty sure that for $0, it is impossible). Google Calendar (specifically, the Google Apps for My Domain version) synced over the air to a Blackberry. I’m here to tell you the good news. There’s hope, and it comes with a 15 day free trial. First of all: it [...]]]></description>
			<content:encoded><![CDATA[<p>They said it was impossible, (and I’m pretty sure that for $0, it <strong>is</strong> impossible).  Google Calendar (specifically, the Google Apps for My Domain version) synced over the air to a Blackberry.</p>
<p>I’m here to tell you the good news.  There’s hope, and it comes with a 15 day free trial.</p>
<p>First of all: it would be remiss of me not to mention <a href="http://www.gcalsync.com">GCalSync</a>—an up-and-coming open source solution that lets you sync Google Calendars to Blackberries <span class="caps">OTA</span>.  However, wonderful as GCalSync is, it’s a tad lacking in the Google Apps for my Domain arena (it won’t let me use my GApps login directly, and attempting to download calendar data from my “private calendar” <span class="caps">URL</span> results in all of my events showing up on December 31st, 1969.)  That said, although I have not myself attempted it, I hear it downloads events from regular Google Calendars quite well.</p>
<p>But on to the main event: syncing a calendar (or, for an extra $40, <strong>calendars</strong>) to/from Google Apps for My Domain to your trusty Crackberry.</p>
<p>To achieve this mammoth feat, you will need to:</p>
<p>1) Set up an account with <a href="http://www.goosync.com">GooSync</a>.</p>
<p>2) Tell them your Google account information.  You will not be able to use their (allegedly) magical “auto-setup” utility, or their “you don’t have to tell us your password” Google Calendar authentication.  This is the one thing that’s a little chancy about this operation—you do actually have to give GooSync your password to Google (choose the “I want to use password authentication” checkbox.)  Therefore, you should likely not use the same password for Google that you use for your bank account, or the nuclear missile silo.  Although if you ask me, any company that’s based in Wolverhampton Science Park is bound to be trustworthy.</p>
<p>3) Visit <a href="http://www.nexthaus.com/blackberry.html">Nexthaus</a> using your Blackberry’s default web browser and download and install their excellent SyncJE client software (http://www.nexthaus.com/bb/syncjebb.jad.)</p>
<p>4) Open the SyncJE client, select “Settings”, and enter:</p>
<ul>
<li>Server <span class="caps">URL</span>: http://www.goosync.com/sync/sync.aspx</li>
<li>User Name: [your goosync username]</li>
<li>Password: [your goosync password]</li>
<li>Check “Calendar” and set: Foldername: Calendar</li>
</ul>
<p>5) Hit Save.</p>
<p>6) Select “Start Sync.”  When it completes, you should be able to see your Google Calendar events in your Blackberry calendar!</p>
<p>7) (Optional) Pay Nexthaus $29.95 to get a license so that you can sync for more than 15 days.</p>
<p>8) (Optional) Sync multiple calendars by upgrading your GooSync account (~$40 extra).  Once you’ve upgraded, go to the “My Device” screen in your GooSync web console, and click the “Change…” link to the right of “Sharing 1 Calendar.”  GooSync automagically loads all of the calendars you have set up as Shared Calendars in your Google Calendar account.  It lets you name them, and events from that calendar will show up prepended with [calendarname] in your Blackberry calendar.</p>
<p>As you may have discerned, I am mightily excited about this.  Now all I need to make Google Apps truly mobile is a Contacts sync (which GooSync says is in the works).</p>
<p>Note about my setup: I did this on a Blackberry 7130e on Verizon&#8217;s network.  To get it to work on a co-worker&#8217;s Blackberry Pearl with T-Mobile, I had  to configure their TCP to use T-Mobile&#8217;s APN: Go to Options &gt; Advanced Options &gt; TCP, and set APN to wap.voicestream.com.</p>
<p>For other networks, search for &#8220;[network name] WAP APN&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.19clicks.com/2007/03/22/20-google-calendar-for-my-domain-to-blackberry-sync-over-the-air/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>HTTP Error 406: Why The New Blackberry You Just Bought On Ebay Won&#8217;t Let You Install Anything Cool</title>
		<link>http://blog.19clicks.com/2007/03/15/http-error-406-why-the-new-blackberry-you-just-bought-on-ebay-wont-let-you-install-anything-cool/</link>
		<comments>http://blog.19clicks.com/2007/03/15/http-error-406-why-the-new-blackberry-you-just-bought-on-ebay-wont-let-you-install-anything-cool/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 21:27:00 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[personal]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blog.19clicks.com/2007/03/15/http-error-406-why-the-new-blackberry-you-just-bought-on-ebay-wont-let-you-install-anything-cool/</guid>
		<description><![CDATA[Last week I cracked open my piggybank, gave my morals the day off, and bought a Blackberry used on eBay. It will replace my xv6700, which I love dearly, except for the part where it runs Windows Mobile 5. I hate that part. I also detest the way Verizon has poisoned the deal by preventing [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I cracked open my piggybank, gave my morals the day off, and bought a Blackberry used on eBay.  It will replace my xv6700, which I love dearly, except for the part where it runs Windows Mobile 5.  I hate that part.  I also detest the way Verizon has poisoned the deal by preventing me from installing Java apps on it.</p>
<p>But I digress.  I got a Blackberry.  Now I could install all of those lovely Java apps that Google is releasing these days, right?  This was very exciting.  Seriously exciting—I ripped open the box the minute it arrived.</p>
<p>Sadly, my euphoria was short-lived.  After some back and forth with Verizon, my phone was activated and online.  But, every time I tried to install a Java application (mobile Gmail, mobile Google maps, Opera Mini, etc., etc.) I got this error:</p>
<p><strong>HTTP Error 406: Not Acceptable</strong></p>
<p><strong>The page you are trying to load is not supported by the browser.  Please try loading a different page.</strong></p>
<p><strong>Details: 200: Application can not accept the content [text/vnd.sun.j2me.app-descriptor]</strong></p>
<p>I’ll admit it, I pouted.</p>
<p>And then I did some research.  And waited on hold with <span class="caps">RIM</span> customer service for about 3 hours.</p>
<p>What I discovered was this: my Blackberry was formerly part of a monolithic corporate network.  It was chained to an Enterprise Account.  The all-powerful <span class="caps">IT </span>Department bestowed their Security Policy upon it.  And now, that Security Policy, much like a hot iron brand, is officially with it for life.  Wiping the device cannot remove it.  Kicking, screaming, and threatening to sue <span class="caps">RIM</span> cannot remove it.  The original owner’s <span class="caps">IT </span>Department can remove it, by sending a new Security Policy, but that would involve figuring out who and where they are, and persuading them to do work that they have pretty much zero incentive to do.</p>
<p>The Security Policy seared onto my Blackberry does not allow third party apps to be installed.  So, I would be right back where I was with my <span class="caps">WM5</span> phone if it weren’t for the Awesome Power of the Internet.</p>
<h4>Here’s your solution</h4>
<p>If you are also having this problem, you may want to take a quick look at this page: <a href="http://blackberry.ig3.net/">http://blackberry.ig3.net/</a></p>
<p>Now, I’m still in a little bit of a pickle, because I don’t have a PC.  Therefore, I’m stuck trying to make Parallels play nice with <span class="caps">USB</span> devices.  When (and if) I get it all to work out, I’ll post an update.</p>
<h4>The Update</h4>
<p>The workaround is great—the only problem I had was getting my Windows running under Parallels to recognize my Blackberry.  I finally gave up and just used an old PC laptop we had lying around the office.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.19clicks.com/2007/03/15/http-error-406-why-the-new-blackberry-you-just-bought-on-ebay-wont-let-you-install-anything-cool/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>To My Speakeasy DSL Install Coordinator</title>
		<link>http://blog.19clicks.com/2006/02/11/to-my-speakeasy-dsl-install-coordinator/</link>
		<comments>http://blog.19clicks.com/2006/02/11/to-my-speakeasy-dsl-install-coordinator/#comments</comments>
		<pubDate>Sat, 11 Feb 2006 16:15:00 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[personal]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://blog.19clicks.com/2006/02/11/to-my-speakeasy-dsl-install-coordinator/</guid>
		<description><![CDATA[Update #2 (03/21/2006): Finally, after months of being referred to the &#8220;installation supervisor&#8221; (who has nice voicemail but never returned my calls), I finally talked to someone in billing who was very helpful, and saw reason fast enough to give me a $150 credit while I was still on the phone. That is better than [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update #2 (03/21/2006): Finally, after months of being referred to the &#8220;installation supervisor&#8221; (who has nice voicemail but never returned my calls), I finally talked to someone in billing who was very helpful, and saw reason fast enough to give me a $150 credit while I was still on the phone.  That is better than I would ever get from Verizon, so I&#8217;m now back to being up in the air about Speakeasy.</strong></p>
<p><em>[Update (02/27/2006): Speakeasy sent me a bill this morning that included an $150 &#8220;missed appointment fee&#8221;.  That&#8217;s the final straw.  I am never, ever recommending Speakeasy to anyone ever again.  Sign up with Verizon, everyone&#8212;the same crappy service for 1/3 the price!]</em></p>
<p><em>[Note: I still recommend Speakeasy as a great <span class="caps">ISP</span> with fantastic customer service.  I am treating this particular experience as anomalous because my past experiences have been so good.  Still, be warned, Speakeasy! My beneficience only goes so far&#8230;]</em></p>
<p>Joe,</p>
<p>I just wanted to drop you a line to thank you for your help with my install, and also to let you know about a few things I think you could do to provide future customers with a more positive experience.</p>
<p>First of all, <strong>adequate communication with <abbr title="Third-party DSL line vendor">covad</abbr> is absolutely essential</strong>.  I missed an appointment even though I was at home solely because my buzzer is broken, and the <abbr title="Third-party DSL line vendor">covad</abbr> tech had the wrong contact phone number for me.  This despite the fact that I had called you to specifically mention that exact scenario as a concern, and to request that you update my contact information (as it was incorrectly listed in MySpeakeasy).</p>
<p>To add insult to injury, that was the second time I had taken the day off work to wait at home for the tech to come&#8212;the first time, <abbr title="Third-party DSL line vendor">covad</abbr> rescheduled&#8212;but I was not alerted to this change until the daily update e-mail arrived.  It was lucky that I took the time to actually read all the way to the end of it, or I would have waited around all day long instead of for only half of it.  Equally lucky is the fact that I was able to check e-mail at all, thanks to a very temperamental open wireless network.  Which brings me to my second point: <strong>phone communication with the customer awaiting setup is <span class="caps">INCREDIBLY</span> important, <span class="caps">ESPECIALLY</span> in the face of schedule changes</strong>.</p>
<p>Finally, and most importantly of all, <strong>you should immediately abolish the second technician visit from your setup</strong>.  I was shocked and amazed to find out after more than two weeks without <span class="caps">DSL</span> that I didn&#8217;t need the second technician at all to start using it.   I  could have done that part of the install myself in approximately 27 seconds.  I can&#8217;t really state this strongly enough.  I, and probably most of your customers, depend greatly on high speed Internet service for their livelihood.  <strong>The minimization of the period during which the customer is without the Internet at home is of the utmost importance</strong>.</p>
<p>I am actually stunned that I could have called you up 3 or 4 times to try to bump up my technician date without you ever seeing fit to mention that I could complete the install myself.  I quite clearly remember articulating that the reason I wanted a sooner install was that Internet access was extremely important to me.  I assumed, as I&#8217;m sure many of your customers do, that you wouldn&#8217;t want to waste a technician&#8217;s time with something that the customer could do very well on their own, or I would have tried it out sooner.</p>
<p>I&#8217;m not discounting altogether the idea of having a technician stop by to make sure everything is 100% kosher, I just can&#8217;t imagine why you wouldn&#8217;t help the customer get up and running in the meanwhile&#8212;if only to stop them calling and whining at you about how much they need the Internet!</p>
<p>All of this has been especially disheartening because up until this point, I have never received anything but the best service from Speakeasy.  I pay the premium for your service because I don&#8217;t <span class="caps">WANT</span> to have to deal with the mockery of service that Verizon et al. offer.  I hope sincerely that you will take at least some of this to heart, because I think you&#8217;re a great company, and I would very much like to see you wrest as much business as possible away from the service-impaired ISPs of the world.  You&#8217;re not going to do that with the kind of service that I received.</p>
<p>Thank you again for the work you did on my behalf&#8212;in spite of the rant, I do appreciate that I now have <span class="caps">DSL</span>.  And thanks for reading the rant (if you indeed did read it in its entirety).</p>
<p>Samantha</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.19clicks.com/2006/02/11/to-my-speakeasy-dsl-install-coordinator/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

