<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
  <channel rdf:about="http://www.hjsoft.com/blog/">
    <title>John Flinchbaugh's Weblog</title>
    <link>http://www.hjsoft.com/blog/</link>
    <description>Thoughts on Java, technology, and life in general.</description>
    <items>
      <rdf:Seq>
        <rdf:li resource="http://www.hjsoft.com/blog/link/Watching_for_Linux_WTK_25" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Cingular_Settings_Are_Moving_Targets" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Mobile_Flickr_Browsing" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Figured_Out_Sudoku" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Using_My_Phone_to_Learn_Japanese" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Bar_Codes_and_Mobile_Phones" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Vacation_Stress" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Latest_Google_Maps_Mobile" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Photography" />
        <rdf:li resource="http://www.hjsoft.com/blog/link/Bluetooth_is_Dead_Long_Live_Bluetooth" />
      </rdf:Seq>
    </items>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2004-01-01T05:00:00Z</sy:updateBase>
  </channel>
  <item rdf:about="http://www.hjsoft.com/blog/link/Watching_for_Linux_WTK_25">
    <title>Watching for Linux WTK 2.5</title>
    <link>http://www.hjsoft.com/blog/link/Watching_for_Linux_WTK_25</link>
    <description>&lt;p&gt;I love the new software rat race for some reason, so I was all excited to see &lt;a href = "http://java.sun.com/products/sjwtoolkit/download-2_5.html"&gt;WTK 2.5&lt;/a&gt; was released.  It's only for WinXP at this point, though, so I'll be  watching for the Linux one.  I hope it won't be too long, since my Linux notebook is my only mobile development platform.  I've been using WTK 2.2 for the longest time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Update (13 April 2007):&lt;/strong&gt; I see that Sun has an early access version of &lt;a href = "http://java.sun.com/products/sjwtoolkit/download-2_5_1.html"&gt;WTK 2.5.1&lt;/a&gt; available for Linux.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;Update (16 April 2007):&lt;/strong&gt; Thank's to an explanation at &lt;a href = "http://gnu.wildebeest.org/diary-man-di/?p=36"&gt;man-di's weblog&lt;/a&gt;, I see that it's built against a newer version of GLIBC (2.4 I guess), so the emulator doesn't want to run on my Debian unstable box.&lt;/p&gt;&#xD;
&lt;p&gt;Fortunately, I just did an update of Debian and found that GLIBC 2.5 just hit the unstable tree.  Awesome!  I'm up and running now.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2007-04-16T14:01:17Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Cingular_Settings_Are_Moving_Targets">
    <title>Cingular Settings Are Moving Targets</title>
    <link>http://www.hjsoft.com/blog/link/Cingular_Settings_Are_Moving_Targets</link>
    <description>&lt;p&gt;A month or 2, &lt;a href = "http://www.shoutstudios.com/~doug/blog/"&gt;Doug's&lt;/a&gt; Cingular phone stopped getting proper DNS settings, so his Java applications which used hostnames to make HTTP connections just broke mysteriously.  We poked a hard-coded DNS server in there, and all was well again.&lt;/p&gt;&#xD;
&lt;p&gt;Yesterday, I noted that my &lt;a href = "http://www.groovr.com/user/jflinchbaugh/"&gt;Groovr&lt;/a&gt; emails silently stopped getting delivered.  Further testing today showed that &lt;em&gt;no&lt;/em&gt; outgoing email was working, so I went through the normal dance of digging up the configurations from the &lt;a href = "http://www.cingular.com/support/content.do"&gt;Cingular Support&lt;/a&gt; site.  I found it now recommends setting the outgoing server to &lt;code&gt;cwmx.com&lt;/code&gt;, and not &lt;code&gt;cwmx.net&lt;/code&gt;.  I experienced these same kinds of shifts with the SMS-to-email gateways a while ago.&lt;/p&gt;&#xD;
&lt;p&gt;I'm glad that I've learned where to find these answers and don't need to call up tech support every few months when they change things on me.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Update (2007-02-06):&lt;/strong&gt; &lt;code&gt;cwmx.com&lt;/code&gt; has been broken all morning now.  The phone just said "Email failed." -- it doesn't really give much clue.  I just tested again, though, and the message finally went through.  I wish there was somewhere to track these known outages.  I really don't feel like contacting a help desk that probably has no idea either.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2007-02-06T20:00:25Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Mobile_Flickr_Browsing">
    <title>Mobile Flickr Browsing</title>
    <link>http://www.hjsoft.com/blog/link/Mobile_Flickr_Browsing</link>
    <description>&lt;p&gt;&lt;a href = "http://m.flickr.com/"&gt;Flickr Mobile&lt;/a&gt; is available now.  There are so many beautiful and interesting photos coming across Flickr, and this makes it available in those spare moments when you're looking to kill some time.&lt;/p&gt;&#xD;
&lt;p&gt;The native browser in my SE S710a didn't want to display the page, but Opera Mini does just fine.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2006-11-22T14:55:13Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Figured_Out_Sudoku">
    <title>Figured Out Sudoku</title>
    <link>http://www.hjsoft.com/blog/link/Figured_Out_Sudoku</link>
    <description>&lt;p&gt;I loaded the little &lt;a href = "http://www.getjar.com/products/2603/SUDOKUSpot"&gt;Sudoku Spot&lt;/a&gt; JavaME game on my phone a long time ago, then wiped it, because I couldn't figure out a strategy to play. &lt;a href = "http://weblogs.hjsoft.com/blojsom/blog/bryn/"&gt;Bryn&lt;/a&gt; recently expressed interest in getting a Sudoku game loaded on her phone, so I suggested this one, since it had a better interface than any of the others that I had seen.&lt;/p&gt;&#xD;
&lt;p&gt;I figured I'd load it myself again, and see if I could figure it out, and this time, it clicked, so I finally figured out the strategy for this game.  I've actually completed a few boards.&lt;/p&gt;&#xD;
&lt;p&gt;Now I just need to figure out how to get the Linux bluetooth stuff to push Java applications to the Motorola V551/V557.  I did find that I can put the jar in the &lt;em&gt;Other&lt;/em&gt; directory on my SonyEricsson S710a, and I can push it from there to other phones, including the Motorola phones.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2006-11-16T13:13:15Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Using_My_Phone_to_Learn_Japanese">
    <title>Using My Phone to Learn Japanese</title>
    <link>http://www.hjsoft.com/blog/link/Using_My_Phone_to_Learn_Japanese</link>
    <description>&lt;p&gt;I'm now using my S710a to study Japanese.  I have a 128M memory stick in it, so I can easily carry around a handful of 10-minute podcasts from &lt;a href = "http://www.japanesepod101.com/"&gt;JapanesePod101&lt;/a&gt;.  I'm listening to the Beginner and Survival lessons.  The production is very good and the material is presented very well, so it's a pleasure to listen.&lt;/p&gt;&#xD;
&lt;p&gt;Having it in my phone, I can easily play a lesson on the speaker phone a couple times a day while I'm driving.  I intend to take my time, so I try to do a lesson each couple days, and I step back to previous ones that are still on my phone for a review.&lt;/p&gt;&#xD;
&lt;p&gt;There's already nearly a year of material posted, so it's going to take me a long time to catch up, if I ever do.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2006-10-13T17:12:17Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Bar_Codes_and_Mobile_Phones">
    <title>Bar Codes and Mobile Phones</title>
    <link>http://www.hjsoft.com/blog/link/Bar_Codes_and_Mobile_Phones</link>
    <description>&lt;p&gt;According to &lt;a href = "http://mobilecrunch.com"&gt;MobileCrunch&lt;/a&gt;, it seems that Coca Cola will be using &lt;a href = "http://mobilecrunch.com/2006/10/03/op3-hits-it-big-shotcodes-to-appear-on-40-million-bottles-of-sprite/"&gt;ShotCodes on some bottles&lt;/a&gt;.  I'm sort of disappointed that they chose &lt;a href = "http://www.shotcode.com/"&gt;ShotCode&lt;/a&gt; when there are other attempts that make more sense to me.  It's all very marginal work, and boosting the right standard into the spotlight would help immensely.  I just don't feel that ShotCode is the right choice.&lt;/p&gt;&lt;p&gt;ShotCode was the first example I had seen of these 2D barcodes for use with mobile phones, and I was really impressed.  It's used for quick downloads from &lt;a href = "http://www.getjar.com/"&gt;GetJar&lt;/a&gt; using the camera on your phone to scan the ShotCode off the computer display.&lt;/p&gt;&#xD;
&lt;p&gt;My excitement quickly fell off when I saw that I couldn't openly create ShotCodes of my own.  They seem to be assigned and centrally mapped through shotcode.com, so it represents nothing more than a serial number.&lt;/p&gt;&#xD;
&lt;p&gt;As an alternative, &lt;a href = "http://www.hjsoft.com/blog/link/Large-Scale_Real-World_Computer_Gaming"&gt;SemaCode was used by area/code gaming&lt;/a&gt;.  SemaCode has a more open SDK, and it seems that they encode the URL or text into the 2D barcode -- I've seen the little application show me the target URL without having to connect to a lookup service, and I've used their Java-based tools to generate barcodes on my Linux box.  This obviously feels like the better solution.&lt;/p&gt;&#xD;
&lt;p&gt;I still hope to find the time to develop and setup my own "little" Geocache/SemaCode game in the style of what &lt;a href = "http://playareacode.com/"&gt;area/code&lt;/a&gt; does.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2006-10-03T13:59:43Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Vacation_Stress">
    <title>Vacation Stress</title>
    <link>http://www.hjsoft.com/blog/link/Vacation_Stress</link>
    <description>&lt;p&gt;I'm sort of panicked about going on vacation.  It just feels like I'm being plucked from all the stuff I'm trying to get done to allow it to all pile up for my return.  I'll be missing a very important week at work and removing myself from many of my normal technical comforts.&lt;/p&gt;&#xD;
&lt;p&gt;I'm trying to remain calm by reminding myself that a tethered EDGE connection is reasonable to use, and I may get some time to sit and read and work on some code.  I also look forward to chasing the kids and playing with the camera a bit.&lt;/p&gt;&#xD;
&lt;p&gt;Getting normal life wrapped up in preparation to drop it for a week is hard work.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2006-09-15T19:35:19Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Latest_Google_Maps_Mobile">
    <title>Latest Google Maps Mobile?</title>
    <link>http://www.hjsoft.com/blog/link/Latest_Google_Maps_Mobile</link>
    <description>&lt;p&gt;The &lt;a href = "http://www.google.com/gmm/"&gt;Google Maps Mobile&lt;/a&gt; page is so void of details that I can't tell what version number they've released or even when they release them.  The client really should alert you when there's a new version.&lt;/p&gt;&#xD;
&lt;p&gt;I've just happened to stumble upon the latest (1.3.1) version, because I saw mention of the traffic feature which I did not have.  I wasn't positive of what version I was getting until I actually downloaded it to the phone.  I found a quick message buried in a Google Group about a new release, but nowhere &lt;em&gt;official&lt;/em&gt;, like the homepage for the thing.&lt;/p&gt;&#xD;
&lt;p&gt;It really is my current killer app on my phone, and they keep making it better, but they need to market it a bit more effectively.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2006-08-22T10:59:41Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Photography">
    <title>Photography</title>
    <link>http://www.hjsoft.com/blog/link/Photography</link>
    <description>&lt;p&gt;I've been reading and learning many tips from the &lt;a href = "http://digital-photography-school.com/blog/"&gt;Digital Photography School Blog&lt;/a&gt;.  I like the tips about composition, tuning, and all that, but I'm not sure how to actually accomplish it.  Testing, adjusting, reshooting, and taking your time is fine with a bowl of fruit, but I'm usually in a quick camera-phone mode.&lt;/p&gt;&lt;p&gt;Fortunately, my S710a makes for one of the better camera-phones available in the United States, so my shots come out reasonable.  Unfortunately, my real camera is getting pretty old, so it has no better resolution than my camera phone (1.3MP), and it's much slower to use.  I've actually been using my camera phone much more than the real camera.&lt;/p&gt;&#xD;
&lt;p&gt;Most my shots are just quick shots of something interesting, and often, I'm photographing the kids.    I've never exactly felt the necessary patience exuding from the adults I've tried to photograph, and I know I need to be much quicker with the kids.  There's just no time to snap a few shots, play with settings, snap a few more, reposition.  Maybe I need to find a &lt;em&gt;photo editing school blog&lt;/em&gt;.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2006-07-21T14:12:37Z</dc:date>
  </item>
  <item rdf:about="http://www.hjsoft.com/blog/link/Bluetooth_is_Dead_Long_Live_Bluetooth">
    <title>Bluetooth is Dead, Long Live Bluetooth</title>
    <link>http://www.hjsoft.com/blog/link/Bluetooth_is_Dead_Long_Live_Bluetooth</link>
    <description>&lt;p&gt;It's funny to see articles today &lt;a href = "http://blogs.zdnet.com/ITFacts/?p=11290"&gt;exclaiming how 55 million bluetooth headsets&lt;/a&gt; will ship this year, when just 3 years ago, &lt;a href = "http://www.eetimes.com/story/OEG20031013S0040"&gt;everyone knew it was dead&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;I've been &lt;a href = "http://www.hjsoft.com/blog/searchArticles.java?search=bluetooth"&gt;using bluetooth&lt;/a&gt; for its mobile data networking since about the time of its death, and I really was concerned for a bit -- there weren't many bluetooth phones from which to choose, and the ones that did exist were considerably more expensive.  Today, it's much more common, since everyone wants the wireless hands-free kit.  My &lt;a href = "http://www.prius.com/"&gt;next car&lt;/a&gt; will probably have bluetooth as well.&lt;/p&gt;&#xD;
&lt;p&gt;I'm very pleased that the personal-area-network has finally become useful for the normal people.  Now I just hope that the manufacturers don't let the data side of the devices slip in favor of only supporting voice services, like some &lt;a href = "http://www.verizonwireless.com/"&gt;errant carriers&lt;/a&gt; try to do.&lt;/p&gt;</description>
    <dc:creator>john</dc:creator>
    <dc:date>2006-07-14T12:49:13Z</dc:date>
  </item>
</rdf:RDF>

