Add node_ids to all the posts to allow disqus to recognize pages properly

This commit is contained in:
R. Tyler Croy 2011-05-15 18:30:00 -07:00
parent 7909bdae92
commit f39fc802fe
279 changed files with 3188 additions and 2909 deletions

View File

@ -3,6 +3,7 @@ layout: post
title: Another Blog?
tags:
- miscellaneous
nodeid: 6
created: 1167839271
---
Why would I sign up for another blog when I barely even create content for the <a href="http://stephen.paskaluk.com/blog">first one</a>? Maybe now I can keep that one clear of <a href="http://stephen.paskaluk.com/blog/?p=31">random bitching</a> and <a href="http://stephen.paskaluk.com/blog/?p=34">cell phone reviews</a>. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: New Blogthing
tags:
- miscellaneous
nodeid: 4
created: 1167835958
---
After talking with <a href="http://www.hinkty.com">Phil Aaronson</a> about a recent rant of mine (<a href="http://bleepsoft.com/tyler/index.php?itemid=122">Bribing Bloggers, Better</a>) I found out that this domain was available and couldn't resist the temptation. I've been meaning to move to a Drupal-based blogthing for quite some time, and the perfect storm of the domain being available and having a brief moment of free time combined with $9 led to the creation of <a href="http://www.unethicalblogger.com">unethical blogger</a>. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: scp(1) resume
tags:
- miscellaneous
nodeid: 7
created: 1167841754
---
I came across <a href="http://joen.dk/wordpress/?p=34">this blog posting</a> yesterday and figured I'd relay it because all of a sudden it's changed how I transfer large files. While scp(1) doesn't support resuming, but rsync(1) does and in a very <a href="http://en.wikipedia.org/wiki/Captain_Planet">Captain Planet</a>-esque fashion, their combined powers allow for secure, resumable file transfers. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Dear HP, Fall On Something Sharp
tags:
- opinion
nodeid: 10
created: 1167940808
---
I may be too young to remember a Hewlett-Packard that actually <em>innovated</em> and hired engineers to do more than design crap personal computers, and crappier printers. Like an absolute dolt, I assumed this HP LaserJet 1020 would somehow be different. This time, things would some how work. This time, I wouldn't let myself be suckered in by the promise of quick, efficient printing. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Going on Tour
tags:
- miscellaneous
nodeid: 8
created: 1167912576
---
I have mentioned this to a few people already, but I will be attending te <a href="http://macworldexpo.com">MacWorld Expo</a> this year. Unfortunately the project I have been hustling to attempt to finish in time for MacWorld will not be done until late january/february, so I'll be schmoozing and talking it up at MacWorld, and walking around with a big dunce hat on my head. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Academic Masochism
tags:
- academia
nodeid: 11
created: 1168016950
---
Interesting <a href="http://www.groklaw.net/article.php?story=20070104173624769">post on Groklaw</a> about freely available "courseware". The <a href="http://www.ocwconsortium.org/index.html">OpenCourseWare Consortium</a> seems like a fantastic idea to me. Academia is really all about sharing knowledge. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Roadshow Departing
tags:
- miscellaneous
nodeid: 12
created: 1168127995
---
Over 3,500 miles. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Texas is bloody big
tags:
- miscellaneous
nodeid: 13
created: 1168148632
---
Almost exactly 333 miles into this trip, and I find myself sitting at a texas rest area (free wireless!). I stopped here about 50% because of the free wireless, and about 50% because I really wanted to see what it felt like to go to the bathroom in 30 degree temperatures. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Meeting a Comic Genius
tags:
- media
nodeid: 14
created: 1168360432
---
Yesterday afternoon at the <a href="http://stephen.paskaluk.com/gallery/FlashFire">Flash Fire Facility</a> we got a visit from <a href="http://www.cbc.ca/mercerreport/">Rick Mercer</a>. Since it won't be airing for a week or so (and thankfully I won't be in it) I won't yet comment on the stuff we did, but it was pretty cool. It was a lot more fun than some of the other TV spots we've done (local news, <a href="http://www.discoverychannel.ca/dailyplanet/">Daily Planet</a>). Rick was pretty cool, and needless to say very funny. I'd invite him over for a BBQ anyday.

View File

@ -3,6 +3,7 @@ layout: post
title: It's Just Diddy
tags:
- opinion
nodeid: 15
created: 1168471055
---
I suppose I will really never be able to fulfill my childhood dream of working for Apple Computer, Inc. Bummer. The changing of the name from <em>Apple Computer, Inc.</em> to <em>Apple, Inc.</em> is certainly symbolic, but I think carries far more weight in the industry than anybody is really giving credence. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Emission, Coming Soon
tags:
- cocoa
nodeid: 16
created: 1168542122
---
As some of you (both rather) may have noticed, the <a href="http://bleepsoft.com/">bleepsoft.com</a> homepage is a bit different these days. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Being White Rocks
tags:
- opinion
nodeid: 17
created: 1168930180
---
On my recent trip back from <a href="http://unethicalblogger.com/posts/tyler/roadshow_departing">road trip</a>, I couldn't help but appreciate Chris Rock's commentary on "being white" when he said "I always viewed being white like always having five bucks in your pocket." <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Cocoa Radio, I'm Almost Relevant
tags:
- cocoa
nodeid: 18
created: 1168934782
---
Through some twist of fate, I was <a href="http://www.cocoaradio.com/2007/01/cocoaradio_mwsf_2.html">interviewed on Cocoa Radio</a>. I think I managed to maintain some semblance of competence throughout the interview until some random fellow sat really close to Blake and I and threw my concentration. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Howdy?
tags:
- opinion
nodeid: 20
created: 1169143399
---
So today I began what I hope is a great experience at Texas A&M University, but as I walk through the freezing cold weather and enter my first class I realize I have entered a different world. This has nothing to do with the amout of work or toughieness of the classes ( liked my bushism there... heh heh), its getting used to saying Howdy. Howdy, who the dues says howdy...., people dont say hi here, they say howdy.... what is with this, plus depending on how you say it howdy can sound very (insert brokeback mountain joke here). Well lets just hope things work out, i may just revolt and just say, hi. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Educating Engineers
tags:
- academia
nodeid: 21
created: 1169228449
---
Found an <a href="http://www.itworld.com/Career/3710/061201schoolshift/pfindex.html">interesting article</a> (through <a href="http://ask.slashdot.org/askslashdot/07/01/18/2313232.shtml">slashdot</a>) on how we should be educating engineering students. The bird's eye view is that students should come out of school with the ability to continue learning rather than some specific skillset. The slashdot discussion and the article really cover mostly different ground on the subject, with the comments on /. debating the pros and cons of teaching engineers as thinkers or trades-people and the original article focusing more on how the education of thinkers can be done. Of course this isn't limited to engineering, any really good Comp. Sci. program runs the same give-and-take between teaching students to program and teaching them how to solve problems. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Baby, I'll Panic Your Kernel Anytime
tags:
- software development
nodeid: 19
created: 1169339883
---
I've been experiencing a kernel panic for the past couple weeks, sporadically, but I've finally come up with a reliable set of reproduction steps (for my set up anyways). I have a nagging feeling it has something to do with the Parallels Kernel Extensions (specifically the pseudo-networking devices). <br>

View File

@ -3,6 +3,7 @@ layout: post
title: How To Ruin A Publicly Traded Company
tags:
- software development
nodeid: 22
created: 1169343041
---
<strong>Step 1:</strong> <A href="http://www.sco.com/products/unixware714/">Stop developing a product</a> <br>

View File

@ -3,6 +3,7 @@ layout: post
title: iChat hates me
tags:
- media
nodeid: 24
created: 1169442498
---
Many Mac users around the world are having problems using video chat on iChat AV. The problem is routers or so I hear, every time I try to video chat with some ( sometimes video chat works) i get an error message concerning a communication error -8. When typed into google, there are several people with my same problem, why can't iChat love everyone equally, does it just hate mexicans. Why can't I hit Video Chat and it just works, I can just hope the new OS can fix this or someone can help me. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Mono Incorporated
tags:
- mono
nodeid: 23
created: 1169370753
---
I recently posted this: <a href="http://www.bleepconsulting.com/clients/asi">Customer Brief: Autonomic Software, Inc</a> to the <a href="http://www.bleepconsulting.com">bleep consulting</a> site. While I cannot disclose too much about how "we have done what we have done" I can say that I used the <A href="http://www.mono-project.com">Mono</a> runtime to allow for them to deploy their software onto both Mac OS X and Linux. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Get Your Dance On
tags:
- media
nodeid: 27
created: 1169521713
---
Now that I've finally figured out where I know <a href="http://semistereo.com">Zach Hale</a> from (via <a href="http://cdevroe.com/">Colin</a> it seems) I wanted to link to <a href="http://poorleno.com/">his mixtape-blog</a>. It''s an idea I've thought about before, but never taken the initiative to do, so golf claps are in order for Zach. Anyways, they're some great mixes with lots of artists you probably haven't been introduced to just yet, check it out over on <a href="http://poorleno.com/">poorleno.com</a>

View File

@ -3,6 +3,7 @@ layout: post
title: No Really, What Are You Doing?
tags:
- miscellaneous
nodeid: 28
created: 1169523025
---
Like an idiot-moth to a bright lamp, I've somehow been sucked into the <a href="http://twitter.com">latest social web 2.0 zomgzomg craze</a>, I think it's just a subconscious geek's desire to be cool, but regardless, you can find my twitter stream at <a href="http://twitter.com/agentdero">twitter.com/agentdero</a>. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: WebServicesCore, On The Radar Screen
tags:
- cocoa
nodeid: 26
created: 1169471640
---
A little birdie chirped into my email wondering what the radar number for my previous <a href="http://unethicalblogger.com/posts/tyler/webservicescore_why_hath_thou_forsaken_me">gripings about WebServicesCore</a>, and I figured that for all one of the Apple employees that actually read my inane bullshit, behold: <br>

View File

@ -3,6 +3,7 @@ layout: post
title: WebServicesCore, Why Hath Thou Forsaken Me
tags:
- cocoa
nodeid: 25
created: 1169465965
---
I've been hacking around with more webservices-based applications recently (<a href="http://flickr.com/photos/agentdero/tags/twitterer/">Twitterer</a> for example) and I've also reminded myself what an utter pain in the ass they can be in Cocoa. With <a href="http://twitter.com/">twitter</a>, they make available both JSON and XML-based webservices, which is good since they use basic HTTP authentication for their user-specific webservices (i.e. everything but retrieving the public timeline). The XML-based webservices are more or less straight-forward to hack up with Cocoa, all one really needs to do is write a parser (<a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSXMLDocument_Class/Reference/Reference.html">NSXMLDocument</a>) and then make use of the URL loading classes (<a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSURLConnection_Class/Reference/Reference.html#//apple_ref/doc/uid/20001697">NSURLConnection</a>, <a href="http://developer.apple.com/documentation/Cocoa/Reference/Foundation/Classes/NSMutableURLRequest_Class/Reference/Reference.html#//apple_ref/doc/uid/20001696">NSMutableURLRequest</a>) to retrieve and process, or POST data. This method of interacting with "webservices" (more <a href="http://www.gnu.org/software/wget/">wgetting</a> than anything else) is rudimentary at best, and in my personal opinion, isn't as robust as SOAP webservices are. It does however, work. Regardless of the framework, programming language, or geo-orbital location of the moon, they will work because all you're doing is making an HTTP GET and then parsing the results. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: FTGL#
tags:
- mono
nodeid: 30
created: 1169571188
---
I neglected to mention it here, but I <a href="http://stephen.paskaluk.com/blog/?p=37">released</a> some quick code to allow me to write text in OpenGL and C#. It's called <a href="http://ftglsharp.paskaluk.com">FTGL#</a> and hopefully someone besides me will have a use for it. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Thread Cancellation in C#
tags:
- mono
nodeid: 31
created: 1169617431
---
After some recent frustrations using Thread.Abort() and Thread.Join() in C# I adopted another means of cancelling a thread. In the previous iteration of this code, it was hanging on the following code:<code> <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Twitterbot. No Really, I Need To Be Stopped
tags:
- mono
nodeid: 29
created: 1169560301
---
Ok, <a href="http://flickr.com/photos/agentdero/tags/twitterer/">Twitterer</a> almost had a valid excuse, but this is just bloody unnecessary. I wrote a C# (Mono) news bot for <a href="http://twitter.com">twitter</a> last night out of boreom while waiting for a client to finish writing the webservices needed for my project. The Twitterbot is based <strong>very</strong> loosely on <a href="http://menti.net/?p=85">Mario Menti</a>'s perl source code, in that I took the tinyurl idea (and that's about it). I wrote the bot with the concept in mind of using one bot to manage all the feeds at once, which does have a slightly undesirable affect of posting the updates for all the feeds at once, but with a bit of tweaking that can be lessened. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Twitterbot Is Now Open Source
tags:
- mono
nodeid: 32
created: 1169643850
---
As I <a href="http://unethicalblogger.com/posts/tyler/twitterbot_no_really_i_need_to_be_stopped">previously mentioned</a>, I've written a small C# application called "Twitterbot" that grabs items from an RSS feed and retrofits them for <a href="http://twitter.com">twitter</a>. After discussing it with some of the folks over at twitter, they have no problem with me open sourcing the litte bot, so I give you, <a href="http://trac.geekisp.com/bleep/wiki/Twitterbot">the Twitterbot</a>. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Publishing War on the Horizon
tags:
- academia
nodeid: 33
created: 1169829128
---
Apparently, predictably, and late to the party, research publishers are getting nervous about the push for <a href="http://en.wikipedia.org/wiki/Open_access">Open Access</a>. Hopefully this is just an idea for a push from the publishers that will quickly be dropped, but from an <a href="http://www.nature.com/news/2007/070122/full/445347a.html">article on nature.com</a> (found via <a href="http://science.slashdot.org/science/07/01/25/2155223.shtml">slashdot</a> of course): <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Basic HTTP Authentication with WebServicesCore
tags:
- cocoa
nodeid: 34
created: 1170281202
---
<a href="http://www.ditchnet.org">Todd Ditchendorf</a> is the man I have to thank now, not only for his fantastic <a href="http://www.ditchnet.org/soapclient/">SOAP Client</a>, but now for "showing me the way" in terms of using CFNetwork to handle basic HTTP authentication with SOAP webservices in Cocoa. Performing the basic HTTP authentication is still an absolute pain in the ass, but it is possible nonetheless. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: We're all retarded.
tags:
- opinion
nodeid: 35
created: 1170283296
---
I <a href="http://www.makezine.com/blog/archive/2007/01/aqua_teen_hunge_1.html">came across this</a> after reading a bit about the "bomb scare" in Boston today, and cannot come to any other conclusion than "we're retarded." In the picture in the article linked above, even I can clearly see that it's really not a bomb, it's hardly even a "device" but nonetheless, these "<a href="http://www.cnn.com/2007/US/01/31/suspicious.packages.ap/index.html">hoax packages caused alarm in Boston</a>." <br>

View File

@ -3,6 +3,7 @@ layout: post
title: I'm on another podcast
tags:
- cocoa
nodeid: 37
created: 1170371707
---
Steve Scott of <A href="http://latenightcocoa.com/">Late Night Cocoa</a> asked me a couple weeks ago if I wanted to come on and talk about <a href="http://bleepsoft.com/buildfactory">BuildFactory</a> and continuous integration, and then that slowly morphed into talking about webservices and Dumbarton as he noticed I posted some WebServicesCore gripes. We got to chatting a bit about why Mac developers don't seem to "appreciate" webservices as much as those in the .NET world, etc and eventually got together to record <a href="http://latenightcocoa.com/?q=node/20">Web Services with R. Tyler Ballance</a>. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Webservices with Dumbarton
tags:
- mono
nodeid: 36
created: 1170319882
---
While I have been know <a href="http://unethicalblogger.com/posts/tyler/webservicescore_why_hath_thou_forsaken_me">to</a> <a href="http://unethicalblogger.com/posts/tyler/webservicescore_on_the_radar_screen">gripe</a> <a href="http://unethicalblogger.com/posts/tyler/basic_http_authentication_with_webservicescore">about WebServicesCore</a>, there are however options now when developing service-oriented applications. Introducing, <a href="http://allan.imeem.com/blogentry/gbgC7kTg">Dumbarton</a>; Dumbarton is basically a ObjC-C# bridge that makes use of the Mono embedded API to allow you to utilize C# code from within your Cocoa application. Personally, I think writing SOAP consumption code in C# using Mono or .NET is far nicer than trying to write something using C/Objective-C via WebServicesCore, so this is my "favorite" option. The word favorite being in quotes as unfortunately Dumbarton is a bit complex to use and bundle for a smaller Cocoa application. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Absolute Frustration
tags:
- opinion
nodeid: 38
created: 1170446333
---
Time-Warner (again) had an outage this morning, and it has somehow left my Linksys WRT54G absolutely incapable of routing properly. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Mono, Winforms, Tao, and Me
tags:
- mono
nodeid: 39
created: 1170457820
---
I finally got around to testing FTGL# with Mono on Windows. Didn't require any modification, but there's one oddity ... <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Kernel Panics Do Weird Things
tags:
- software development
nodeid: 40
created: 1170535223
---
With the arrival of my <a href="http://flickr.com/photos/agentdero/sets/72157594514593862/">new Airport Extreme base station</a> came two new ways I can kernel panic my machine. So I now have 1, 2, 3 ways, three ways to panic my machine, <a href="http://en.wikipedia.org/wiki/Count_von_Count">ah-ah-ah-ahhhhh</a>.Besides the usual enjoyment of seeing <a href="http://farm1.static.flickr.com/125/377792291_54c0ba81bf_b.jpg" rel="lightbox">this wonderful image</a>, you can experience some weird things when your OS X machine reboots. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Mono Winforms Update
tags:
- mono
nodeid: 41
created: 1170697979
---
The pre-release version of Mono 1.2.3 handles the painting events properly, so it appears that FTGL# actually works on Mono, at least on Windows. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Tiring
tags:
- miscellaneous
nodeid: 42
created: 1170910986
---
I am not certain if forgetfulness is a side effect of working too much, or general stress, but I spent about a minute looking around for my keys before finding them still sitting in the lock on my front door. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: I ain't Shipley, but PmpMyApp
tags:
- cocoa
nodeid: 43
created: 1171013080
---
Ever since coming across the (draft) specification for <a href="http://files.dns-sd.org/draft-cheshire-nat-pmp.txt">NAT-PMP</a> I've been almost in love with the absurdly simple NAT port mapping protocol. The unfortunate downside is that NAT-PMP isn't well supported except on Airport base stations, one of which <a href="http://farm1.static.flickr.com/123/377791549_dd858e380e_b.jpg" rel="lightbox">I recently acquired</a>, so as is customary when I welcome a new device into my apartment, I had to write some code for it. I hate to sound like a fan-boy, but like Bonjour, <a href="http://www.stuartcheshire.org/">Stuart Cheshire's</a> other baby, NAT-PMP is sickeningly simple. A series of straight-forward UDP packets is all that is needed for a local (inside the NAT) device to create a mapping on the NAT device itself. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Internal Server Error
tags:
- miscellaneous
nodeid: 44
created: 1171064999
---
You may have noticed recently (hopefully not) this site kicking back a simple, plain-text error: <code>An internal server error occurred. Please try again later</code> <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Terminally ill
tags:
- miscellaneous
nodeid: 45
created: 1171450821
---
There's really not a decent explanation for this, other than Terminal.app went bonkers. I've seen this happen before to some extent if you have an NSWindow that has transparent background, but a partial background drawing like here is something completely new. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: "In the news last week: DRM"
tags:
- opinion
nodeid: 46
created: 1171656501
---
DRM made news thanks to Steve Jobs' <a href="http://www.apple.com/hotnews/thoughtsonmusic/">open letter</a>. I don't really have anything to say that hasn't been said already, but I found an article today that <a href="http://www.engadget.com/2007/02/16/drm-the-state-of-disrepair/">sums it up pretty nicely</a>. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Twitterbot Basic HTTP Authentication Errors
tags:
- mono
nodeid: 47
created: 1171880681
---
As <a href="http://unethicalblogger.com/posts/tyler/twitterbot_no_really_i_need_to_be_stopped#comment-17">some of you</a> may have noticed, the <a href="http://trac.geekisp.com/bleep/wiki/Twitterbot">Twitterbot</a> seems to always fail to authenticate properly against <a href="http://www.twitter.com">twitter's</a> basic HTTP authentication prompt when run from Mono 1.2.3 on Mac OS X. This was neither an error in twitter's webservice (I have been running my bots from a FreeBSD machine with Mono 1.1.13 for some time now) nor in the Twitterbot code itself, but rather a regression in the System.Net.Configuration namespace, I'll let "kangaroo" (the developer who found and fixed the bug) explain: <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Completely Off-topic
tags:
- opinion
nodeid: 48
created: 1172071359
---
I try to separate my political leanings from my work, especially when it comes to blogging, etc, but this is too much. The <a href="http://www.reflector.com/local/content/news/stories/2007/02/19/roll_call.html">House passed non-binding resolution on Iraq</a> which is the latest in the long list of completely neutered actions by our legislative branch. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: I'm Shocked
tags:
- opinion
nodeid: 49
created: 1172247233
---
I'm shocked that anything as simple as a music download site offering popular music (not major label stuff, but still some high profile artists) in <a href="http://www.michaelgeist.ca/index.php?option=com_content&task=view&id=1719&Itemid=125">unprotected mp3 files</a> could be <a href="http://www.cbc.ca/technology/story/2007/02/22/tech-puretracksmp3launchissues-20070222.html">done so poorly</a>. Seriously, how crappy must that system be if they have to force a .wma extension onto the mp3s? If they have a non-ActiveX download setup what's the deal with Mac downloads? How hard is it to have a properly descriptive error message for Mac users? <br>

View File

@ -3,6 +3,7 @@ layout: post
title: The Visual Basic Stigma
tags:
- software development
nodeid: 50
created: 1172870489
---
I recently recommended to a client that a project they were looking to have done in Visual Basic should be done in C#, but I found that it wasn't as easy as I thought it would be to articulate *why* I was recommending that. The easy answer was because I'm a C programmer at heart and C# is what I'm into these days, but given that the bulk of my professional experience in the last 4-years has been in Visual Basic, and that both C# and current versions of VB are fairly interchangeable for someone familiar with both, that reasoning seemed a bit weak. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: BarCamp Austin, Again
tags:
- software development
nodeid: 51
created: 1173208449
---
It seems that I might be going to <a href="http://barcamp.org/BarCampAustin">BarCamp Austin<sup>2</sup></a> this next weekend. I'll be presenting on "the importance of webservices" or something about as exciting. I'm still working on my presentation (ick) and I'm going to try to incorporate as many useless buzzwords, pot-shots at George W. Bush, and cult movie references as possible. I'm not sure how it's going to be, at least 41% more exciting than my last BarCamp presentation on Cocoa hacking and why everybody should, but still 12% less turtle-neck than a Steve Jobs keynote. I'll be sure to post my slides and hopefully a video or audio of the presentation later, but we'll see if I can make a presentation worth posting first.

View File

@ -3,6 +3,7 @@ layout: post
title: Teeny-tiny Updates
tags:
- miscellaneous
nodeid: 52
created: 1173665916
---
If you look at the sidebar, you might notice a new "Twitter" column has been added, which I intend on using to keep a good aggregated feed of the unethical blogger users' <a href="http://twitter.com">twitters</a>. I have also added a new category "<a href="http://unethicalblogger.com/blog_categories/literature">Literature</a>" which I hope I'll be able to populate soon enough with book reviews, and other miscellaneous bits of criticism and commentary. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Soldiers of Fortune
tags:
- opinion
nodeid: 53
created: 1173688552
---
I am watching this show on "the long war [on terror]" ("Our childrens' childrens' war") which is covering private contracting firms that are working with the military, specifically <a href="http://www.blackwaterusa.com/">Blackwater USA</a> which is seriously one of the scariest companies I've read about in a while. I'm not a fan of our ever growing federal government, but turns out they're dutifully employing <em>mercenaries</em> in a war on an already questionable moral foundation? Fun. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: "A Review: The Metamorphosis"
tags:
- literature
nodeid: 54
created: 1173912206
---
Imagine yourself awaking to find that you simply arent; arent yourself that is. Such is the situation that Gregor Samsa, Kafkas unfortunate “victim” in <i>The Metamorphosis</i>, finds himself in. Gregor awakens one morning from “unsettling dreams” to find that “he” has transformed from a (presumably) twenty-something traveling salesman into a beetle-like vermin. The story of Gregors unfortunate predicament begins with the climax, the transformation, and slowly descends from there to Gregors ultimate demise. Unlike some of the past philosophers I have read who tend to write essays or prose, Kafkas insight takes the form of a parable of the conflicts of Gregor Samsas internal “self” with his external self and surroundings. This mask of fiction concealing the philosophical musings of the story makes them quite difficult to spot upon initial inspection (in my opinion), making a second read through or browsing of academic articles on the piece if not a necessity, highly recommended. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Perforce On The Road, p4tunnel
tags:
- software development
nodeid: 55
created: 1174220443
---
The best means of accessing a <a href="http://www.perforce.com">Perforce</a> repository is over an SSH tunnel, to access my home repository while I'm on the road I use a handy-dandy little script to do a few things:<ul><li>Access Perforce</li><li>Access <a href="http://www.perforce.com/perforce/products/p4web.html">P4Web</a></li><li>Setup a SOCKS5 proxy</li></ul> <br>

View File

@ -3,6 +3,7 @@ layout: post
title: I'm Seriously Famous
tags:
- mono
nodeid: 56
created: 1174576173
---
Okay, maybe not. But as it turns out, the <a href="http://www.unethicalblogger.com/posts/tyler/twitterbot_no_really_i_need_to_be_stopped">Twitterbot</a> however, is! A short 5-minute guide to setting up the Twitterbot has been created over <a href="http://engtech.wordpress.com/2007/03/22/howto-twitter-rss-broadcast-feeds-twitterbot-guide/">here on the engtech blog</a>, and does a far better job of documenting how to get started with the Twitterbot than I ever wanted to. With the help of a Twitterbot, <a href="http://twitter.com">twitter</a> can be a great news-to-SMS gateway, or damn near anything else you can think of doing with about 140 characters worth of content either IMed or SMSed to you.

View File

@ -4,6 +4,7 @@ title: In the fifth dimension
tags:
- slide
- miscellaneous
nodeid: 57
created: 1175396447
---
I figured I might as well come out and say it, things have been changing quite rapidly lately, thus the latency on blog postings. In the past two weeks, I have accepted a job offer, moved to San Francisco, and started working at <a href="http://www.slide.com/">Slide, Inc.</a> with a friend of mine <a href="http://stuffonfire.com/">David Young</a> (and quite a few other folks who are prime friend-candidates). <br>

View File

@ -3,6 +3,7 @@ layout: post
title: CocoaHeads Silicon Valley
tags:
- cocoa
nodeid: 58
created: 1176357251
---
<a href="http://theocacao.com/document.page/450">Scott Stevenson</a> beat me to the punch in announcing it, but I might as well reflect the sentiment and invite you all (even those of you who actually don't live in Silicon Valley) to come out to Cupertino tomorrow (thursday) night to see if I can actually pull off a Windows-esque presentation in front of a room full of Mac developers. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: City of Lost Boys
tags:
- opinion
nodeid: 59
created: 1177201910
---
I have struggled to characterize the city of San Francisco ever since first coming out here for a job interview almost a year ago. The city escapes generalization because of the sheer magnitude of intermixing of races, cultures and economic classes, regardless I still am constantly fascinated by San Francisco (that and <a href='http://www.skateboardingbulldog.com/">skateboarding dogs</a> of course). There are two pervailing characteristics about the bay area that I'm noticing already that are only tangentially related, but help make San Francisco the place it is, nobody ever grows up, and it also seems that everyone is a dreamer. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Choosing a platform, Windows and Linux
tags:
- software development
nodeid: 60
created: 1177526955
---
Came across <a href="http://www.oreillynet.com/onlamp/blog/2007/04/the_virtues_of_monoculture.html">an article</a> through <a href="http://it.slashdot.org/it/07/04/25/0050217.shtml">slashdot</a> (I should almost template that intro) that presents the opinion that Microsoft wins over developers by not offering the wide variety of development tools for Windows that are available on Linux. I've got quite a bit of insight on this topic, and I'll get to that in the context of some quotes from the article, but let me start with one thing I think the author has absolutely right. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Site Upgrade
tags:
- miscellaneous
nodeid: 61
created: 1177914937
---
Just a side note, I upgraded this site to <a href="http://drupal.org/">Drupal</a> 5.1 this weekend. I'm not sure if there will be any visible changes besides the obvious theme change, but overall things should work smoother. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Im in ur phonez
tags:
- software development
nodeid: 63
created: 1177929000
---
In a weird sort of cosmic coincidence, I happened to be researching some of the mobile developer tools available after a weekend of toying with the <a href="http://msdn2.microsoft.com/en-us/windowsmobile/default.aspx">Windows Mobile 5.0</a> framework (which is pretty cool by itself) within Visual Studio 2005, and while I was doinking around on the internet, I came across Nokia's <a href="http://www.forum.nokia.com/main/resources/technologies/open_c/">Open C</a> platform. By itself Open C is pretty impressive, but after digging around some more the entire Nokia development platform is certainly not what I expected. Quicker than you can say OMIGOSHSYMBIANSUCKS I found myself immersed in <a href="http://www.openmobilealliance.org/tech/affiliates/wap/wapindex.html">whitepapers</a> and code all targetted at developing for the gigantic mobile market. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Windows Eye for the Cocoa Guy
tags:
- software development
nodeid: 64
created: 1177980477
---
I finally got around to posting the slides for my presentation at the april <a href="http://cocoaheads.org/us/SiliconValleyCalifornia/">CocoaHeads Silicon Valley</a> meeting. <img src="http://unethicalblogger.com/files/keynote_icon.jpg" align="right"> The motivation for the talk was to introduce my fellow Mac developer colleagues to some of the goods and bads of modern Windows develolpment. One of the primary points I tried to bring across was that Apple doesn't <em>yet</em> have an IDE that I would put on the same level as Visual Studio 2005, which is arguably one of the most complex and complete IDEs out there (with Eclipse in a close second, in my opinion). Xcode (and friends) in Leopard are <strong>very</strong> close to taking the throne away from Microsoft in that respect, but there are still a few things that are holding them back, such as gdb, which is still a relatively primitive debugger. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Twitterbot Recap
tags:
- mono
nodeid: 65
created: 1178062136
---
While trudging through some comment spam, I came across some older comments that I felt needed recapping in <a href="http://unethicalblogger.com/posts/tyler/twitterbot_no_really_i_need_to_be_stopped">this post about my Twitterbot</a>. An anonymous poster had asked about some issues with Mono on Mac OS X returning 401 Unauthorized errors when using HTTP authentication within the <a href="http://trac.geekisp.com/bleep/wiki/Twitterbot">Twitterbot</a>. The issue was fixed relatively quickly after I brought it to the attention of some of the Mono developers, and the fix will be included in <a href="http://mono.ximian.com/monobuild/preview/download-preview/">Mono 1.2.4</a> (preview available). <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Windows Eye for the Cocoa Guy, The Series
tags:
- windows eye for the cocoa guy
nodeid: 66
created: 1178178004
---
After giving the idea a bit of thought and the desire to further alienate myself from my fellow Mac developers (i've noticed the drop in hits when I started mentioning Windows development versus Mac development), I've decided to turn "Windows Eye for the Cocoa Guy" into a series of posts detailing some of the architectural and semantical differences between developing applications in Cocoa on Mac OS X, and .NET on Windows. I've found myself lamenting my performance at the <a href="http://cocoaheads.org/us/SiliconValleyCalifornia/">CocoaHeads Silicon Valley</a> meeting because I felt like I either didn't have the time, or carelessly glossed over a lot of details that should have been mentioned. I was cramped for time before the presentation as well so I couldn't prepare enough (see: any) code samples or demos beforehand to pimp out some features of .NET or Visual Studio that are still lacking in Objective-C 2.0 and Xcode. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: My Guilty Pleasure
tags:
- media
nodeid: 67
created: 1178483600
---
Reminiscent of Michael Bolton, Peter's side-kick, from <a href="http://en.wikipedia.org/wiki/Office_Space">Office Space</a> I find myself indulging more and more in one of my numerous, geeky, guilty pleasures. Hip-hop. Not just <em>any</em> hip-hop, dirty south hip-hop. Sideways-sittin', wood-grain grippin', screwed and chopped, smoked-out dirty south hip-hop. One of the few exports that I'm proud Texas has produced (<a href="http://en.wikipedia.org/wiki/George_W._Bush">ahem</a>) in the last ten or fifteen years. Texas hip-hop in general is a weird mix between the "roots" of rap in that a lot of it focuses on the ghettoes and hardships the artist has experienced growing up in places like Houston's 5th ward, to the "more modern" hip-hop which has become more and more about women, cash, and cars; mainstays of any good hyper-masculine artform. <br>

View File

@ -4,6 +4,7 @@ title: Our employees are our most valuable asset
tags:
- slide
- software development
nodeid: 68
created: 1178791890
---
Having an epiphany over a two-beer lunch on a Wednesday isn't hard, and if you can't, make it a three-beer lunch. I had one such epiphany today where, as if stars in the mental mockup of the corporate world inside my head, started to come into alignment. It is one thing to release a corporate memo that states 'employees are our biggest asset'"or similarly market-drone-tainted nonsense, it is another thing to try to maintain a state of human resources nirvana where your employees genuinely <strong>like</strong> each other. In my less than expansive track record as a professional software developer, I've always chose the cut in pay, over dealing with colleagues that I don't like. That is to say, I've always opted for the companies to work for where I really enjoyed working with who I'm working with, regardless of what I've been working on. In the end, it's just code. They're just projects. And none of it really matters if you absolutely abhor your coworkers. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Sp4mz0r
tags:
- miscellaneous
nodeid: 69
created: 1179610398
---
After receiving an email a few weeks back about blog spam on my former blog, I decided that I'd go ahead and remove it. About 500 random spam comments later, it's been mostly removed. I'm still wondering if the captcha is <em>that</em> much better for Drupal, or if I've simply not posted anything popular enough to register on the Digg, or O'Reilly blog radars to attract the spam bots? I feel so unloved :) <br>

View File

@ -3,6 +3,7 @@ layout: post
title: "Conference Season: OSBC"
tags:
- opinion
nodeid: 70
created: 1180231424
---
I was fortunate enough to be able to go to "OSBC" (Open Source Business Conference) during this past week, I didn't exactly have a badge and I didn't register, I walked right in and snooped around since OSBC was hosted at the Palace Hotel on New Montgomery and Market St (a mere two blocks from <a href="http://www.slide.com">Slide</a> offices). It was <strong>right there</strong>, how could I resist? While at OSBC I met up with my good friend <a href="http://talk.bmc.com/blogs/blog-whurley/whurley/">whurley</a> to have lunch, meet some folks, and the usual pointing and laughing at the suits scurrying about. After the meeting a few folks and taking in a lot of what was going on, I couldn't help but thinking: <br>

View File

@ -4,6 +4,7 @@ title: Almost There
tags:
- slide
- miscellaneous
nodeid: 71
created: 1180938640
---
For the past two weeks I've been in super-mega-extreme stress mode, helping release an insane amount of features, applications, and fuzzy bunnies, which means my miscellaneous hacking time has been consumed by the man. I've got two week old code sitting in my /Software folder waiting to be tested, committed to Subversion and released for my "Windows Eye for the Cocoa Guy" series. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Long Live the License Flamewar
tags:
- opinion
nodeid: 72
created: 1181333669
---
It's been far too long since I've lobbed a shell in the direction of a good "discussion" on open source licensing, so <a href="http://talk.bmc.com/blogs/blog-whurley/whurley/the-death-of-a-software-license/">thanks whurley</a>. I haven't stood on my soapbox/posted here in a while either, what better opportunity to go off on why I don't think the GPLv3 does anything worthwhile and what I think is wrong with nearly every GPLv3 vs. GPLv2 discussion. <br>

View File

@ -5,6 +5,7 @@ tags:
- slide
- software development
- facebook
nodeid: 73
created: 1182691338
---
It's been exactly one month since the <a href="http://ma.gnolia.com/groups/f8">F8</a> event (Facebook Platform Launch) changed everything, and it's still going. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Thriving in a Development Vacuum
tags:
- software development
nodeid: 74
created: 1182879667
---
Last week there was a post on <a href="http://www.codinghorror.com/blog/">Coding Horror</a> about the <a href="http://www.codinghorror.com/blog/archives/000890.html">"Dangers of programming alone"</a>. Jeff quotes <a href="http://eddiesguy.blogspot.com/2007/06/creating-my-own-personal-hell.html">this article</a> which does a fairly good job of expressing the plight. Programming is not a full-time aspect of my work (at least not now) but when we need an application to do some piece of analysis or run some piece of equipment I am the sole developer. While I can relate to watching myself make those mistakes I don't share the same bleak opinion of being a lone programmer. Over the years I've been slowly figuring out how to make the sole-developer arrangement work. <br>

View File

@ -5,6 +5,7 @@ tags:
- mono
- slide
- facebook
nodeid: 75
created: 1183571295
---
Recently I've been developing <a href="http://www.facebook.com">Facebook</a> applications on behalf of <a href="http://www.slide.com">Slide</a> (my employer) using our <strong>killer</strong> internal frameworks. While this has resulted in an extremely fast turn around from the whiteboard to release and 8 of the most used applications on Facebook with well over 15 million users, it's all in Python, about 100 miles and a "tabs vs. spaces" flamewar away from what I "used" to do, <a href="http://www.mono-project.com">Mono</a>. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: "Conference Season: iPhoneDevCamp"
tags:
- software development
nodeid: 76
created: 1184057251
---
I showed up late to <a href="http://barcamp.org/iPhoneDevCamp">iPhoneDevCamp</a>, so late it was Saturday evening and I had just enough time to meet up with <a href="http://whurley.com/">whurley</a>, <a href="http://blake.typepad.com/">blake</a>, and some of the guys that whurley brought from <a href="http://www.bmc.com/">BMC Software</a> before whurley and I went back to <a href="http://www.slide.com">Slide</a>'s offices to get some devcamp work done for the night. Overall, I had an absolute blast at the event, despite posting the following to twitter before I arrived: "Walking towards iPhoneDevCamp. I feel so 2.0". The premise behind the devcamp was an interesting one, despite <a href="http://www.potionfactory.com/">royally</a> <a href="http://rentzsch.com/">screwing</a> <a href="http://www.wilshipley.com/blog/">us</a> <a href="http://gusmueller.com/blog/">developers</a> <a href="http://inessential.com/">by</a> <a href="http://www.red-sweater.com/blog/">trying</a> <a href="http://www.gigliwood.com/weblog/">to</a> <a href="http://talblog.info/">spin</a> <a href="http://toxicsoftware.com/">web</a> <a href="http://www.noodlesoft.com/blog/">technologies</a> <a href="http://www.happyapps.com/blog/">as</a> <a href="http://supermegaultragroovy.com/blog/">an</a> <a href="http://www.plasq.com/">SDK</a>, a lot of people still banded together to develop web applications that target the iPhone. Not that the iPhone isn't a cool device, but the browser is an absolute crap platform. As so many people have already pointed out, Cocoa rocks, Javascript, not so much. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: New Email, etc
tags:
- mono
nodeid: 78
created: 1185087139
---
Digging through my repository of domain names i rent, I finally found one I felt like using for some of my open source hacking; specifically my dealings with <a href="http://mono-project.com">Mono</a>, <a href="http://wiki.openmoko.org">OpenMoko</a> and <a href="http://www.macosforge.org/">Mac OS Forge</a>. I finally setup <a href="http://www.monkeypox.org/">monkeypox.org</a> for both email, general web servitude, and moved most (if not all) of my related mailing list subscriptions over to <a href="mailto:tyler[ZOMGAT]monkeypox[ROFLDOT]org">tyler(at)monkeypox.org</a>. <br>

View File

@ -4,6 +4,7 @@ title: Starting with OpenMoko.
tags:
- linux
- openmoko
nodeid: 77
created: 1185011139
---
I've already ordered my <a href="http://openmoko.com/">OpenMoko</a>-based phone already and anxiously await its arrival to the U.S. from <a href="http://www.fic.com.tw/">FIC</a>. The first order of business will of course to see if I can use it as a real phone, which I'm not holding out for since it's very obviously both beta hardware and software. More importantly however, I'm very excited at the idea of getting <a href="http://mono-project.com">Mono</a> running on the mobile, Linux/arm-based device. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: IronRu..OOH SHINEY!
tags:
- mono
nodeid: 79
created: 1185204042
---
While debating which set of bugs to squash next, I popped open <a href="http://www.opencommunity.co.uk/vienna2.html">Vienna</a> and started catching up on <a href="http://www.go-mono.com/monologue/">monologue</a> and came across Jb Evains' <a href="http://evain.net/blog/articles/2007/07/23/ironruby-first-drops">post regarding IronRuby</a> which <a href="http://www.iunknown.com/2007/07/a-first-look-at.html">John Lam</a> from Microsoft posted as just being "released" (pre-mega-alpha). <br>

View File

@ -5,6 +5,7 @@ tags:
- slide
- software development
- facebook
nodeid: 80
created: 1185624747
---
My day (friday) began like most others tend to working at <a href="http://www.slide.com" target="_blank">Slide</a>, it began with the previous day and another all night hacking session on an idea Nik (from <a href="http://appaholic.com/display/2357179312" target="_blank">SuperPoke!</a>) had. Before too many people came into the office I found myself running back to my barely-furnished, marginally decorated apartment to take a shower before leaving for Palo Alto, stopping outside 612 Howard, a.k.a. Slide HQ, on my return trip for a brief cigarette to collect my thoughts and remember that this is all going to make us insanely rich (in theory), I hopped in the elevator. After pitching the idea Nik and I stayed up all night hacking on to our Director of Engineering, <a href="http://jeremiah.slide.com/" target="_blank">Jeremiah</a>, I woke Nik from a beanbag in the game room and along with Will Liu (also behind SuperPoke!) we three Facebook Platform developers stepped into <a href="http://max.slide.com/" target="_blank">Max</a>'s BMW M3 and raced off towards Palo Alto. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Songbird, a visual review
tags:
- opinion
nodeid: 81
created: 1185635396
---
A few nights ago, not knowing what I should hack on and thinking about <a href="http://shana.iidbbs.com/" target="_blank">Andreia</a>'s post about her progress <a href="http://worldofcoding.blogspot.com/2007/06/slowly-but-surely.html" target="_blank">embedding XulRunner in a Mono-based Windows Forms application</a>, I remembered something I had heard about vaguely a few months ago (really vaguely, like remembering to turn the oven off after you've already been on vacation for two weeks). <a href="http://www.songbirdnest.com/" target="_blank">Songbird</a>, a Gecko-based media player being touted as the possible Firefox for media applications, and as their site says:<blockquote> <br>

View File

@ -4,6 +4,7 @@ title: Hacking with IronPython
tags:
- mono
- linux
nodeid: 82
created: 1185801848
---
I've been wanting to play with <a href="http://www.codeplex.com/IronPython">IronPython</a> for a <strong>very</strong> long time, but never really got around to it since most of my days are either consumed with <a href="http://www.python.org">Python</a> or <a href="http://www.mono-project.com">Mono</a> to some capacity, but never both. <br>

View File

@ -4,6 +4,7 @@ title: "Subversion branching with less Pain\xE2\x84\xA2"
tags:
- slide
- software development
nodeid: 83
created: 1186129471
---
No matter how good of a source control system you use, branching can always cause loads of problems, and even painful <a href="http://worsethanfailure.com/Articles/Happy_Merge_Day!.aspx" target="_blank">merge days</a>. At <a href="http://www.slide.com" target="_blank">Slide</a>, and other companies I've worked with that use Subversion, branching has been particularly painful because Subversion just doesn't maintain branch history like some commercial source control systems (like <a href="http://www.perforce.com" target="_blank">Perforce</a>), in fact "branching" is quite literally making a copy of the trunk in Subversion. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Ordered Filled
tags:
- openmoko
nodeid: 84
created: 1186305244
---
My <a href="http://bestpractical.com/rt/" target="_parent">RT</a> ticket #3824 was finally filled late last week, so I should be receiving my <a href="http://www.openmoko.org/" target="_parent">OpenMoko</a>-based (developer preview) mobile phone sometime in the next couple days. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: IronPython for MacPorts
tags:
- mono
nodeid: 85
created: 1186391172
---
What goes better with Sunday evening boredom better than some <a href="http://www.tcl.tk/" target="_blank">Tcl</a> scripting and package management? I know! Nearly nothing, my sentiments exactly. After stumbling across a <a href="http://geeklair.net/new_macports_guide/" target="_blank">guide</a> or <a href="http://www.redhillconsulting.com.au/blogs/simon/archives/000379.html" target="_blank">two</a>, I decided I should give creating an <a href="http://www.codeplex.com/IronPython" target="_blank">IronPython</a> <a href="http://www.macports.org" target="_blank">MacPort</a> a try. <br>

View File

@ -4,6 +4,7 @@ title: Meet OpenMoko
tags:
- linux
- openmoko
nodeid: 87
created: 1186633467
---
I'm not going to try to explain too much here, but I received my Neo 1973, the OpenMoko-based Smart phone today. While it's a developer preview, it's <strong>incredibly</strong> exciting. So far I've been able to use my Cingular SIM card, if you use AT&T/Cingular, you can check if yours is supported on <a href="http://wiki.openmoko.org/wiki/Carriers/ATT" target="_blank">the wiki</a>. I can run the general built in suite of applications without too much trouble, I also made a phone call, which <em>worked!</em> Unfortunately however the latest build that I have on my Neo doesn't have sound properly working, which <code>sagacis</code> from the #openmoko channel on Freenode is helping me with currently. I'm a bit over-excited so I'll let the images do the rest of the talking for me. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Scaling, with your "smart platform choice"
tags:
- software development
nodeid: 88
created: 1186669090
---
At times I feel as if I am plugged directly into the internet, almost like an NSA wiretap on AT&T's backbone, silently sniffing along reading packets until something throws up a red flag. This specifically applies to both <a href="http://python.org/" target="_blank">Python</a>, and .NET/<a href="http://mono-project.com" target="_blank">Mono</a> related bloggings, in which a fellow I know, Chris Messina, posted something titled "<a href="http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/" target="_blank">WordPressMU: Making a smart platform choice</a>" which, not surprisingly, threw up a red flag. Chris and I tend not to see eye-to-eye on a lot of things, most notably, <a href="http://microformats.org/" target="_blank">microformats</a>, along with Ruby on Rails, and some of the other "Web 2.0" style technologies/idealogies that Chris has embraced, while I stand back and look on, casually remarking "<a href="http://www.unethicalblogger.com/files/omgwtfbbq.jpg" rel="lightbox">OMGWTFBBQ</a>" every now and then. <br>

View File

@ -4,6 +4,7 @@ title: OpenMoko 2007.2 Preview
tags:
- linux
- openmoko
nodeid: 89
created: 1186901933
---
I bit the bullet last thursday and started playing with some of the 2007.2 OpenMoko snapshot images, 2007.2 denoting the next iteration of the software. Whereas my previous photos were from 2007.1, the interface was a bit weak, and wasn't much to be proud of. The direction that the interface is <em>now</em> heading in is not only sleek, but much more usable. One of the most important changes, in my opinion, is the addition of acceleration-incluenced scrolling throughout the interface. The new scrolling allows you to do a quick swipe with your finger and have the interface scroll quickly and then slow to a stop, as if your scroll had momentum behind it. <br>

View File

@ -4,6 +4,7 @@ title: "Video: Hello Moko"
tags:
- linux
- openmoko
nodeid: 90
created: 1186923300
---
I thought I'd dork around a little bit with recording videos featuring the Neo1973, running OpenMoko. This video is running an older version of OpenMoko (2007.1) so it isn't current. It's also worth noting, to use the phone, you don't have to do a full shutdown and bootup, you should really only ever need to do either if you're a developer, or when you first receive the phone. <br>

View File

@ -6,6 +6,7 @@ tags:
- miscellaneous
- software development
- facebook
nodeid: 91
created: 1187078869
---
Seth Goldstein of <a href="http://socialmedia.com/" target="_blank">SocialMedia</a> (who I <em>think</em> are a competitors of <a href="http://www.slide.com" target="_blank">ours</a>) has organized a <a href="http://www.facebook.com/event.php?eid=3400008082" target="_blank">Facebook Developers Meetup/Miniconference</a> of sorts this Wednesday from 12-5 p.m. at <a href="http://maps.google.com/maps?f=q&hl=en&q=555+California+Street%2C+12th+Floor%2C+San+Francisco%2C+CA" target="_blank">Fenwick &amp; West</a> here in San Francisco, which I will be attending.<a href="http://www.flickr.com/photos/agentdero/1112309749/" title="Photo Sharing" target="_blank"><img src="http://farm2.static.flickr.com/1196/1112309749_adb3667cca_o.jpg" height="150" alt="F8 Badge" align="right" hspace="3" vspace="3"/></a> I'm not completely sure on what I'll be talking about, I'm thinking about discussing some of the issues with scaling on the Facebook platform, or the pitfalls of choosing <a href="http://developers.facebook.com/documentation.php?doc=fbml" target="_blank">FBML</a> vs. HTML for developing your Facebook application. There's going to be lots of market-speak I'm assuming ("OMFG VIRALITY!") so I'd like to bring a bit more of the technical side of developing applications that can explode on the Facebook platform. <br>

View File

@ -6,6 +6,7 @@ tags:
- miscellaneous
- software development
- facebook
nodeid: 92
created: 1187213940
---
I figured I'd go ahead and post this now since the format is of the "<a href="http://www.facebook.com/event.php?eid=3400008082" target="_blank">App Dev Conference</a>" (<a href="http://www.insidefacebook.com/2007/08/15/live-from-appdevcon-in-san-francisco/" target="_blank">InsideFacebook coverage</a>) is more paneled than the original "small presentations" I assumed it to be. Oops. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: I just saved $150!
tags:
- miscellaneous
nodeid: 94
created: 1187529030
---
Thanks City of San Francisco for not being able to tell the differences between at least two of the three characters in my license plate. <br>

View File

@ -5,6 +5,7 @@ tags:
- opinion
- software development
- facebook
nodeid: 95
created: 1187755277
---
I've been thinking and experimenting a lot with MySQL 5, and PostgreSQL 8.3, trying to figure out which database server would be most optimal for scaling larger web applications. <br>

View File

@ -4,6 +4,7 @@ title: My Boss is a Robot.
tags:
- slide
- miscellaneous
nodeid: 96
created: 1187845694
---
Sometimes <a href="http://max.slide.com" target="_blank">Max</a> tells me things that I find hard to believe, but after I verify that he's not just telling tall tales, they inevitably turn out to be 100% correct, which is scary. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Back to the Basics
tags:
- academia
nodeid: 97
created: 1187887837
---
So last time we spoke I just arrived in college station during the spring semester. It has been a while! So I decided to come back after talking to my buddy tyler last night, I was reminded of the good times I had on unethical blogger (even though I only posted once). So I think I am going to start a weekly blog of things that scared the shit of of me this week. Many readers will laugh at this weeks, I did not find the situation funny. <br>

View File

@ -6,6 +6,7 @@ tags:
- miscellaneous
- software development
- facebook
nodeid: 98
created: 1188064625
---
Somewhere amongst the stress of this past week, I neglected to mention that this weekend, i.e. today, there will be a <a href="http://www.facebook.com/event.php?eid=4184233826" targer="_blank">Facebook Developer Garage in Palo Alto</a> Co-hosted by <a href="http://www.slide.com" target="_blank">Slide</a>. <br>

View File

@ -6,6 +6,7 @@ tags:
- miscellaneous
- software development
- facebook
nodeid: 99
created: 1188168348
---
Despite resisting the temptation to come on stage chanting "developers, developers, developers!" I think the entire <a href="http://www.facebook.com/event.php?eid=4184233826" target="_blank">Facebook Developer Garage - Palo Alto</a> was great success. Application developers from (in my opinion) well over half of the popular applications on Facebook and a lot of independent application developers showed up and in general good times were had by all. <br>

View File

@ -4,6 +4,7 @@ title: "Video: Facebook Developer Garage"
tags:
- slide
- facebook
nodeid: 101
created: 1188452401
---
I figured I'd go ahead and include some of the Facebook Developer Garage videos that were recently posted to YouTube, including ones of me giving my presentation. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: Time for a Road Trip
tags:
- miscellaneous
nodeid: 102
created: 1189155054
---
After a few solid months of staying within the city limits of San Francisco hacking to my heart's content on a few Facebook products, my OpenMoko, some Mono libraries that I'm building, and other stuff I shouldn't talk about, I'm taking a break. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: For what it's worth
tags:
- miscellaneous
nodeid: 103
created: 1189711474
---
I'm back in San Francisco, and I'm not dead. <br>

View File

@ -4,6 +4,7 @@ title: C'mon down to SilverlightDevCampSF
tags:
- mono
- software development
nodeid: 105
created: 1189805360
---
A bit late to bring up, but later today and tomorrow here in San Francisco, "we" (using that term loosely) will be holding <a href="http://barcamp.org/SilverlightDevCampSF" target="_blank">SilverlightDevCampSF</a>, one of the first <a href="http://barcamp.org" target="_blank">BarCamp</a>-styled events that I'll have ever attended where I've not played a part in it's organization. <br>

View File

@ -4,6 +4,7 @@ title: SIlverSurfer, Try out Silverlight on Mac OS X
tags:
- mono
- software development
nodeid: 106
created: 1189920348
---
<img src="http://unethicalblogger.com/files/762.jpg" align="right" width="125"/>At the <a href="http://barcamp.org/SilverlightDevCampSF" target="_blank">SilverlightDevCampSF</a> this past couple days, I discovered a couple things while hacking around with both <a href="http://mono-project.com/Moonlight" target="_blank">Moonlight</a>, and <a href="http://silverlight.net/" target="_blank">Silverlight</a>. <br>

View File

@ -5,6 +5,7 @@ tags:
- mono
- miscellaneous
- software development
nodeid: 107
created: 1190204903
---
<a href="http://channel9.msdn.com/showpost.aspx?postid=342743" target="_blank"><img src="http://unethicalblogger.com/files/my_silverlight_vid.jpg" align="right" width="135"/></a>At the closing of <a href="http://barcamp.org/SilverlightDevCampSF" target="_blank">SilverlightDevCampSF</a> Microsoft Evangelist <a href="http://adamkinney.com/" target="_blank">Adam Kinney</a> did a brief video interview with me about my silly Silverlight hack. I had just started with Silverlight the night before, and didn't even have <a href="http://mono-project.com/Moonlight" target="_blank">Moonlight</a> virtual machine up yet, but I did have a Windows XP vm kicking around. <br>

View File

@ -3,6 +3,7 @@ layout: post
title: (Unofficial) Facebook Hackathon in Palo Alto
tags:
- facebook
nodeid: 108
created: 1190442838
---
Rumor has it that there will be a <a href="<a href="http://www.facebook.com/event.php?eid=5484699351" target="_blank">little meetup in Palo Alto tomorrow</a> to hack on some Facebook applications. The hackathon will be at Happy Donuts in Palo Alto, which is a hop skip and a jump away from the California Ave. Caltrain stop. I am planning on attending to hack on my <a href="http://apps.facebook.com/bugtracker" target="_blank">Bug Tracker</a> application (written in ASP.NET on <a href="http://www.mono-project.com" target="_blank">Mono</a>, which I will dissect and discuss later) as well as help out anybody that needs a good kick in the pants. Other than that however, it should be interesting how many folks show up and for what reasons, I'd like to discuss and share some of our sicker FBML hacks and maybe collectively play with (read: break) the <a href="http://wiki.developers.facebook.com/index.php/Data_Store_API_documentation" target="_blank">Facebook Data Store API</a>. Should be fun, come down and hang out :) <br>

View File

@ -5,6 +5,7 @@ tags:
- mono
- miscellaneous
- software development
nodeid: 109
created: 1190547252
---
While catching up on about 2 weeks of Mono Subversion commit emails (about 1000), building Mono, and writing a new Facebook REST client library, I came across <a href="http://www.remix07boston.com/" target="_blank">ReMIX 07 in Boston</a>, which certainly looks interesting. I haven't been to Boston yet, and it'd be nice to at the very least, to try to buy Miguel and some of the Boston-based Mono team a beer, maybe to make up for some of my anger that sometimes blurts out into the IRC channel: <br>

View File

@ -5,6 +5,7 @@ tags:
- mono
- opinion
- facebook
nodeid: 110
created: 1190889834
---
I remember watching a Channel 9 interview about <A href="http://www.popfly.com" target="_blank">Popfly</a> with my coworker and former landlord <a href="http://stuffonfire.com/" target="_blank">David Young</a> just after the original Facebook F8 Platform Launch back in May, laughing hysterically at a user-interface that used <a href="http://unethicalblogger.com/files/grassy_fly.jpg" rel="lightbox">grass as an interface element</a>, but at the same time thinking it was a <strong>very</strong> cool use of Silverlight as an application platform, instead of a Microsoft reply to Flash. Since that fateful day in May when a Microsoft Vice President of Business Development unveiled Popfly (exactly who should be unveiling a developer tool), I've heard close to absolutely nothing about Popfly, but loads about Silverlight. <br>

Some files were not shown because too many files have changed in this diff Show More