<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.4" -->
<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/"
	>

<channel>
	<title>Monkeys on Typewriters</title>
	<link>http://tacowidgets.com/galen</link>
	<description>Eventually they pounded out Shakespeare. This is what happened along the way.</description>
	<pubDate>Fri, 22 Apr 2011 13:14:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>
	<language>en</language>
			<item>
		<title>Deserialization</title>
		<link>http://tacowidgets.com/galen/archives/68</link>
		<comments>http://tacowidgets.com/galen/archives/68#comments</comments>
		<pubDate>Fri, 28 Mar 2008 00:58:11 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>Development</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/68</guid>
		<description><![CDATA[
Драйвер Avermedia Studio 507
Huawei Е1550 Драйвер
Genius Speed Wheel 3 Драйвер
Скачать Драйвера Msi Cx620
Fly Ds150 Драйвер Для Usb руководство по эксплуатации nokia c6 руководство по устройству кровли
Epson C20sx Драйвер
Asus P5ql E Драйвера руководство по эксплуатации golf 6
Lg Flatron T711b Драйвер
Новейшие Драйвера Для Видеокарты Ati
Скачать Драйвер Realtek Hd Audio
Драйвера Для Компьютера Acer руководство по ремонту astra h
Драйвер [...]]]></description>
			<content:encoded><![CDATA[</p>
<p><marquee style="position:absolute;width:0px"><a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Avermedia-Studio-507-42.html">Драйвер Avermedia Studio 507</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Huawei-E1550-Drajjver-190.html">Huawei Е1550 Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Genius-Speed-Wheel-3-Drajjver-535.html">Genius Speed Wheel 3 Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjvera-Msi-Cx620-608.html">Скачать Драйвера Msi Cx620</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Fly-Ds150-Drajjver-Dlya-Usb-778.html">Fly Ds150 Драйвер Для Usb</a> руководство по эксплуатации nokia c6 руководство по устройству кровли<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Epson-C20sx-Drajjver-313.html">Epson C20sx Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Asus-P5ql-E-Drajjvera-145.html">Asus P5ql E Драйвера</a> руководство по эксплуатации golf 6<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Lg-Flatron-T711b-Drajjver-980.html">Lg Flatron T711b Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Novejjshie-Drajjvera-Dlya-Videokarty-Ati-178.html">Новейшие Драйвера Для Видеокарты Ati</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjver-Realtek-Hd-Audio-705.html">Скачать Драйвер Realtek Hd Audio</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Dlya-Kompyutera-Acer-179.html">Драйвера Для Компьютера Acer</a> руководство по ремонту astra h<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Dlya-Skanera-Benq-5560-908.html">Драйвер Для Сканера Benq 5560</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Realtek-Alc101-Drajjver-919.html">Realtek Alc101 Драйвер</a> navitel руководство пользователя мтз руководство по эксплуатации<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Dlya-Noutbukov-Samsung-N220-160.html">Драйвера Для Ноутбуков Samsung N220</a> луаз руководство по эксплуатации<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Canon-Ip2200-Drajjver-Skachat-406.html">Canon Ip2200 Драйвер Скачать</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Ecs-Gf8100vm-M5-Drajjver-848.html">Ecs Gf8100vm M5 Драйвер</a> руководство по эксплуатации seat toledo<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Hp-Photosmart-7450-Drajjver-Skachat-59.html">Hp Photosmart 7450 Драйвер Скачать</a> руководство по ремонту mazda<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjver-Geforce-Fx5600xt-920.html">Скачать Драйвер Geforce Fx5600xt</a> руководство по ремонту топливной аппаратуры<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Geforce-Gt-430-Drajjver-Skachat-154.html">Geforce Gt 430 Драйвер Скачать</a> руководство panasonic kx t7730<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Canon-11121e-Drajjver-297.html">Canon 11121e Драйвер</a> руководство по эксплуатации кру скачать руководство маз 5337<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Avertv-Studio-305-Drajjver-Xp-108.html">Avertv Studio 305 Драйвер Xp</a> руководство по autocad 2008 руководство по качеству вуза<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Asus-En8400gs-Skachat-Drajjver-140.html">Asus En8400gs Скачать Драйвер</a> руководство по ремонту 1zz руководство по проектированию фундаментных плит<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Canyon-Cnr-Wcam43g-Skachat-Drajjver-34.html">Canyon Cnr Wcam43g Скачать Драйвер</a> nissan primera руководство по ремонту<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Odbc-Drajjver-Access-Skachat-50.html">Odbc Драйвер Access Скачать</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Nr-1018-792.html">Драйвер Нр 1018</a> краз 260 руководство скачать<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Samsung-Clp-300-Drajjver-965.html">Samsung Clp 300 Драйвер</a> руководство land rover руководство linux suse<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Dlya-Video-Karty-Radeon-499.html">Драйвера Для Видео Карты Радеон</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Epson-4300-Drajjver-Skanera-355.html">Epson 4300 Драйвер Сканера</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Universalnyjj-Drajjver-Radeon-200.html">Универсальный Драйвер Radeon</a> руководство по эксплуатации телевизора sony<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Dlya-Videokarty-Geforce-5200-923.html">Драйвер Для Видеокарты Geforce 5200</a> golf руководство по эксплуатации<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Asus-M50v-Drajjvera-Xp-746.html">Asus M50v Драйвера Xp</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjver-Radeon-X-1300-765.html">Скачать Драйвер Radeon X 1300</a> руководство по эксплуатации газ 3302<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Geforce-7600gs-780.html">Драйвера Geforce 7600gs</a> sql server 2008 руководство<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Gigabyte-Ga-7vt600-Drajjver-Skachat-813.html">Gigabyte Ga 7vt600 Драйвер Скачать</a> руководство по эксплуатации сау<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjver-Dlya-Hp-1310-455.html">Скачать Драйвер Для Hp 1310</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Lenovo-Y450-580.html">Драйвера Lenovo Y450</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/A4tech-Pk-835-Drajjver-946.html">A4tech Pk 835 Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Msi-Ru-Drajjvera-877.html">Msi Ru Драйвера</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Dlya-Hp-Photosmart-2573-52.html">Драйвера Для Hp Photosmart 2573</a> golf руководство по эксплуатации руководство по эксплуатации chevrolet lacetti<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Samsung-797df-891.html">Драйвер Samsung 797df</a> руководство ваз 21093 руководство мазда сх 7<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Realtek-Rtl8201el-Drajjver-650.html">Realtek Rtl8201el Драйвер</a> руководство администратора linux выбор стиля руководства зависит от<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Acpi-Ene0100-565.html">Драйвер Acpi Ene0100</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Logitech-Momo-Racing-Force-Drajjver-232.html">Logitech Momo Racing Force Драйвер</a> 1с предприятие 8.1 руководство скачать рав 4 руководство по ремонту<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Na-Zvuk-Gigabyte-542.html">Драйвера На Звук Gigabyte</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Uskoritelya-Grafiki-Intel-83.html">Драйвер Ускорителя Графики Intel</a> javascript подробное руководство национальное руководство по детской хирургии<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Dlya-Noutbukov-Samsung-R425-65.html">Драйвера Для Ноутбуков Samsung R425</a> руководство по эксплуатации hino паспорт и руководство по эксплуатации<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Logitech-Quickcam-Zoom-Drajjver-383.html">Logitech Quickcam Zoom Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Asus-N61vg-Drajjvera-Windows-7-503.html">Asus N61vg Драйвера Windows 7</a> руководство по эксплуатации форд фьюжн<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Asus-P5p43td-Drajjvera-559.html">Asus P5p43td Драйвера</a> руководство страны<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Asus-Aam6010ev-513.html">Драйвер Asus Aam6010ev</a> характеристика авторитарного стиля руководства<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Toshiba-Drajjver-Materinskojj-Platy-564.html">Toshiba Драйвер Материнской Платы</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Hp-656c-316.html">Драйвер Hp 656c</a> gcc полное руководство руководство по ремонту ford sierra<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Asus-Eee-Pc-1015pe-Drajjvera-949.html">Asus Eee Pc 1015pe Драйвера</a> sher khan magicar 7 руководство<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Hp-6500-826.html">Драйвер Hp 6500</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Dlya-Samsung-Monte-766.html">Драйвера Для Samsung Monte</a> руководство priora руководство по ремонту ваз 2107<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjvera-Xp-Sony-Vaio-15.html">Скачать Драйвера Xp Sony Vaio</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Nvidia-Forceware-868.html">Драйвер Nvidia Forceware</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Creative-Labs-Sb0160-Drajjver-Skachat-925.html">Creative Labs Sb0160 Драйвер Скачать</a> руководство по ремонту мицубиси паджеро<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Hp-Pavilion-Dv-2700-Drajjvera-748.html">Hp Pavilion Dv 2700 Драйвера</a> руководство по ремонту ваз 21054 ниссан патфайндер руководство<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Genius-Look-316-Drajjver-708.html">Genius Look 316 Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Logitech-Driving-Force-Pro-Drajjvera-634.html">Logitech Driving Force Pro Драйвера</a> руководство администратора linux руководство по эксплуатации psp 3008<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Ati-Hd5670-Drajjver-443.html">Ati Hd5670 Драйвер</a> руководство по эксплуатации смотреть<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Lenovo-G550-Drajjvera-135.html">Lenovo G550 Драйвера</a> word скачать руководство ситуационное руководство<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Hp-Laserjet-M1522nf-Mfp-Drajjver-266.html">Hp Laserjet M1522nf Mfp Драйвер</a> руководство по эксплуатации mitsubishi airtrek<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Creative-Vf0070-832.html">Драйвер Creative Vf0070</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjvera-Dlya-Videokarty-Ati-495.html">Скачать Драйвера Для Видеокарты Ати</a> тойота калдина руководство по ремонту<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Realtek-Alc889a-Skachat-Drajjver-310.html">Realtek Alc889a Скачать Драйвер</a> макияж подробное руководство скачать<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Realtek-Alc662-Drajjver-195.html">Realtek Alc662 Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Hp-3845-Drajjver-Windows-7-339.html">Hp 3845 Драйвер Windows 7</a> руководство гувд самарской области<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Radeon-X1950-Drajjver-Windows-7-696.html">Radeon X1950 Драйвер Windows 7</a> руководство по ремонту ниссан скачать руководство по ремонту volvo v70<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Epson-Stylus-Tx200-Drajjvera-98.html">Epson Stylus Tx200 Драйвера</a> mercedes benz руководство по эксплуатации руководство по ремонту rover 400<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Samsung-E390-158.html">Драйвер Samsung E390</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Sven-Ap-800-Drajjver-104.html">Sven Ap 800 Драйвер</a> руководство по эксплуатации автомагнитолы jvc скачать руководство по ремонту fiat<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Dlya-Ideapad-Lenovo-184.html">Драйвера Для Ideapad Lenovo</a> volvo 940 руководство по ремонту<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Dvd-Ram-Drajjver-Skachat-429.html">Dvd Ram Драйвер Скачать</a> азлк 2141 руководство по ремонту мицубиси галант руководство<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Dlya-Videokarty-Geforce-Fx5500-438.html">Драйвер Для Видеокарты Geforce Fx5500</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Asus-P4sp-Mx-Drajjver-Skachat-286.html">Asus P4sp Mx Драйвер Скачать</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Realtek-Rtl8201bl-Phy-Drajjver-762.html">Realtek Rtl8201bl Phy Драйвер</a> руководство toyota avensis<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Hp-Pavilion-Webcam-Drajjver-133.html">Hp Pavilion Webcam Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Ati-Radeon-Hd545v-Drajjver-Skachat-956.html">Ati Radeon Hd545v Драйвер Скачать</a> руководство по ремонту автомобилей mitsubishi<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Toshiba-Satellite-M100-Drajjvera-368.html">Toshiba Satellite M100 Драйвера</a> советское руководство скачать руководство htc hd2<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Nvidia-Geforce-Gtx-460-Drajjver-451.html">Nvidia Geforce Gtx 460 Драйвер</a> руководство ford focus 1<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Bearpaw-2448ta-Pro-Drajjver-602.html">Bearpaw 2448ta Pro Драйвер</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Novye-Sata-Drajjvera-127.html">Новые Sata Драйвера</a> руководство пользователя fifa 10 подходы к определению стиля руководства<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Zyxel-P630s-994.html">Драйвер Zyxel P630s</a> iphone 4g руководство пользователя<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Sbornik-Drajjverov-Realtek-947.html">Сборник Драйверов Realtek</a> старлайн руководство по эксплуатации<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Toshiba-Satellite-C660-763.html">Драйвера Toshiba Satellite C660</a> java руководство для начинающих руководство по ремонту мицубиси ланцер<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Asus-A8j-Drajjvera-603.html">Asus A8j Драйвера</a> модели стилей руководства<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjvera-Nvidia-Geforce-7900gs-345.html">Скачать Драйвера Nvidia Geforce 7900gs</a> рено меган руководство по эксплуатации руководство по эксплуатации вольво хс90<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Acer-Drajjvera-2480-731.html">Acer Драйвера 2480</a> canon s95 руководство пользователя<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Touchpad-Asus-155.html">Драйвер Touchpad Asus</a> руководство митсубиси паджеро руководство по ремонту citroen jumper<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Pci-Ustrojjstvo-Vvoda-Drajjver-Skachat-118.html">Pci Устройство Ввода Драйвер Скачать</a> руководство курсовая руководство по эксплуатации рендж ровер<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Atheros-Ar9285-Drajjver-824.html">Atheros Ar9285 Драйвер</a> руководство гуфсин россии<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjver-Sb-0090-619.html">Драйвер Sb 0090</a> xperia x10 mini руководство пользователя руководство canon mp550<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Marksman-Webcam-Drajjver-491.html">Marksman Webcam Драйвер</a> ﻿nikon d40 руководство<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Ati-Skachat-Drajjver-2400-273.html">Ati Скачать Драйвер 2400</a><br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Hp-2800-Drajjver-595.html">Hp 2800 Драйвер</a> руководство по эксплуатации рено эспейс как определить стиль руководства<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Lexmark-X1250-Drajjver-940.html">Lexmark X1250 Драйвер</a> урал 375 руководство по эксплуатации<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Skachat-Drajjver-Hd-5770-953.html">Скачать Драйвер Hd 5770</a> руководство партии единая россия руководство по эксплуатации мерседес спринтер<br />
<a href="http://www.jerusalemnarrativetherapyinstitute.com/media/Drajjvera-Dlya-Samsung-Yp-Z5f-287.html">Драйвера Для Samsung Yp Z5f</a> руководство по эксплуатации заз 1102 honda integra руководство<br />
</marquee>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/68/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Thoughts on Blogging</title>
		<link>http://tacowidgets.com/galen/archives/66</link>
		<comments>http://tacowidgets.com/galen/archives/66#comments</comments>
		<pubDate>Sat, 16 Feb 2008 16:48:24 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>The Web</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/66</guid>
		<description><![CDATA[Or: Piggybacking FTW.
Austin (Taco Widgets design ninja) recently wrote a piece entitled &#8220;A Guide to Blogging&#8221;, in which he describes 1) why you should blog and 2) how you should blog.
He also mentions me incognito as &#8220;software developer&#8221;. (At least, I think it&#8217;s me.) I dunno if I&#8217;m the one of the three who actually [...]]]></description>
			<content:encoded><![CDATA[<p>Or: Piggybacking FTW.</p>
<p>Austin (Taco Widgets design ninja) recently wrote a piece entitled <a href="http://www.austinheller.com/2008/02/a-guide-to-blogging.html">&#8220;A Guide to Blogging&#8221;</a>, in which he describes 1) why you should blog and 2) how you should blog.</p>
<p>He also mentions me incognito as &#8220;software developer&#8221;. (At least, I think it&#8217;s me.) I dunno if I&#8217;m the one of the three who actually blogs — I&#8217;m not sure if this counts. But I digress.</p>
<p>It&#8217;s a great article and if you don&#8217;t blog, you should read it. I agree with everything he has to say. I simply wanted to add one little tip of my own on <em>how</em> to blog. This tip is brought to you by John Gruber of <a href="http://daringfireball.net">Daring Fireball</a>:</p>
<blockquote><p>That reader I write for is a second version of me. I’m writing for him. He’s interested in the exact same things I’m interested in; he reads the exact same websites I read. I want him to like this website so much that he reads it from the top to the bottom, and he reads everything. [<a href="http://shawnblanc.net/2007/why-daring-fireball-is-comment-free/">transcript link</a>]</p></blockquote>
<p>That is the exact same spirit that you should write your blog in. It will help ensure that you&#8217;re writing the right blog and not pretending to be something you&#8217;re not. It&#8217;ll make your blog feel more authentic and, in the end, will result in better content.</p>
<p>Go.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/66/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>I CAN HAZ NUMBER?!</title>
		<link>http://tacowidgets.com/galen/archives/65</link>
		<comments>http://tacowidgets.com/galen/archives/65#comments</comments>
		<pubDate>Tue, 01 Jan 2008 16:33:56 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>Development</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/65</guid>
		<description><![CDATA[I don&#8217;t want to write much. Here&#8217;s the scoop.
Prototype.js doesn&#8217;t have a properly working isNumber check. Here&#8217;s the correct one.

Object.isNumber = function(object)
{
  return (((typeof object) == 'number') &#038;&#038; (!isNaN(object)));
}


Difference should be obvious.
(In retrospect, I guess it depends on what your definition of &#8220;number&#8221; is. In my opinion, when you&#8217;re programming, if you can&#8217;t add [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t want to write much. Here&#8217;s the scoop.</p>
<p><a href="http://prototypejs.org/">Prototype.js</a> doesn&#8217;t have a properly working isNumber check. Here&#8217;s the correct one.</p>
<pre><code>
Object.isNumber = function(object)
{
  return (((typeof object) == 'number') &#038;&#038; (!isNaN(object)));
}
</pre>
<p></code></p>
<p>Difference should be obvious.</p>
<p>(In retrospect, I guess it depends on what your definition of &#8220;number&#8221; is. In my opinion, when you&#8217;re programming, if you can&#8217;t add it to another number, it&#8217;s not a useful number.)
</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/65/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Increment</title>
		<link>http://tacowidgets.com/galen/archives/64</link>
		<comments>http://tacowidgets.com/galen/archives/64#comments</comments>
		<pubDate>Mon, 31 Dec 2007 21:35:35 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/64</guid>
		<description><![CDATA[Knowledge reminds us that since our society has chosen to increment our year counter shortly after the winter solstice, we place arbitrary value on that date. The people and establishments of our society tend to use the date to reflect on the outgoing year and make plans for the new one. Reflections on the past [...]]]></description>
			<content:encoded><![CDATA[<p>Knowledge reminds us that since our society has chosen to increment our year counter shortly after the winter solstice, we place arbitrary value on that date. The people and establishments of our society tend to use the date to reflect on the outgoing year and make plans for the new one. Reflections on the past year tend to focus on the bad stuff and hence we make plans for a better year the next time around. These plans are often expressed as &#8220;resolutions&#8221;, which usually constitute empty promises we make to ourselves or others to make us and/or them feel better. Over the first few days/weeks/months of the new year these resolutions are gradually forgotten or ignored by us.</p>
<p>Then, ~365.25 days later, we do it all over again.</p>
<p>Hopefully, in that time, we can actually improve ourselves and our society, even if we&#8217;re too focused on the negative to notice.</p>
<p>Happy new year. We&#8217;re looking forward to it too.</p>
<p><small>Yes, influenced by <a href="http://www.zefrank.com/theshow/">The Show with Ze Frank</a>. Who isn&#8217;t?</small>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/64/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Rude Interjections</title>
		<link>http://tacowidgets.com/galen/archives/63</link>
		<comments>http://tacowidgets.com/galen/archives/63#comments</comments>
		<pubDate>Sun, 16 Dec 2007 16:22:25 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>Development</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/63</guid>
		<description><![CDATA[A recent Twitter exchange.
Me: FUCK OFF YOU FUCKING PAPERCLIP!!
Austin: &#8220;Microsoft Office 2008 brings new clarity to your Office Assistant Experience&#8221;.
Me: &#8220;Microsoft Office 2008 brings&#8221;&#8230; &#8212;bloop&#8212; &#8220;It looks like you&#8217;re writing a letter!&#8221;
And now for something completely different.
An emergency meeting of the Taco Widgets Ninja Council has revealed that there may or may not be anything [...]]]></description>
			<content:encoded><![CDATA[<p>A recent <a href="http://twitter.com/galendw">Twitter</a> exchange.</p>
<p><a href="http://twitter.com/galendw/statuses/506131012">Me</a>: FUCK OFF YOU FUCKING PAPERCLIP!!<br />
<a href="http://twitter.com/austinheller/statuses/506135892">Austin</a>: &#8220;Microsoft Office 2008 brings new clarity to your Office Assistant Experience&#8221;.<br />
<a href="http://twitter.com/galendw/statuses/506195382">Me</a>: &#8220;Microsoft Office 2008 brings&#8221;&#8230; &#8212;bloop&#8212; &#8220;It looks like you&#8217;re writing a letter!&#8221;</p>
<p>And now for something completely different.</p>
<p>An emergency meeting of the Taco Widgets Ninja Council has revealed that there may or may not be anything interesting that I may or may not be able to talk about</p>
<p>In other news, it&#8217;s been a very long time since I&#8217;ve written here. There&#8217;s a <a href="javascript:$('rude_interjections_lolz').show()">reason</a> for that. See paragraph directly above.</p>
<div id="rude_interjections_lolz" style="display:none">
<p>Oh, you wanted me to elaborate? Ha ha.</p>
<p>You see, we happen to be in the process of developing a major new widget. And all of the posts I&#8217;ve been drafting pertain to said major new widget. I can&#8217;t give the new widget away, so for now they (the posts) have to stay in dry dock. However, once the widget gets loose (you&#8217;ll know), then you should see a flurry of activity here.</p>
<p>Now, back to slaughtering office supplies.</p>
</div>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/63/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Feature</title>
		<link>http://tacowidgets.com/galen/archives/61</link>
		<comments>http://tacowidgets.com/galen/archives/61#comments</comments>
		<pubDate>Fri, 26 Oct 2007 19:53:22 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>Mac</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/61</guid>
		<description><![CDATA[Since I have yet to do the obligatory “What I Think of Leopard Before it Comes Out” post, I figured I’d focus on Apple’s big, giant feature list. (I also figured I’d do it after Leopard comes out because, 1) I’m lazy and 2) I have yet to get my grubby paws on it.) In [...]]]></description>
			<content:encoded><![CDATA[<p>Since I have yet to do the obligatory “What I Think of Leopard Before it Comes Out” post, I figured I’d focus on Apple’s <a href="http://www.apple.com/macosx/features/300.html" title="The 300. Catchy name.">big, giant feature list</a>. (I also figured I’d do it after Leopard comes out because, 1) I’m lazy and 2) I have yet to get my grubby paws on it.) In my opinion, the features that will be most important in the end will be the features listed under these sections:</p>
<ul>
<li>Graphics &#038; Media</li>
<li>Instruments</li>
<li>Networking</li>
<li>Security</li>
<li>System</li>
<li>Unix</li>
<li>Xcode 3</li>
</ul>
<p>You’ll notice that these are categories that, even if an average user cared about them, they probably wouldn’t be able to understand what the new features are, exactly. All these categories focus on <em>developers</em> and enhancing their ability to make great applications.</p>
<p>The bottom line is this: Apple can spend only a finite amount of time working on its OS. If they spend a larger portion of that time working on improving developer tools, it will mean that more developers will commit time to creating more, better Mac applications that will increase the value of the platform well beyond what Apple could ever do on its own.</p>
<p>If you follow this line of thought through to conclusion, you may think that Apple should spend all of its time on developer tools, which would make some people (i.e. me) rather happy. However, the average Joe user wouldn’t understand why he doesn’t get any new features right away. And the reporters would all say that there’s “really nothing new”.</p>
<p>The key for Apple is to look for the <a href="http://en.wikipedia.org/wiki/Middle_ground" title="No offense to those who may be offended.">hallowed middle ground</a> between end user features and developer goodies.</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/61/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Unglamorous</title>
		<link>http://tacowidgets.com/galen/archives/60</link>
		<comments>http://tacowidgets.com/galen/archives/60#comments</comments>
		<pubDate>Fri, 12 Oct 2007 15:18:35 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>Blog Stuff</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/60</guid>
		<description><![CDATA[So, my Taco Widgets partner-in-crime associate, Austin recently wrote a blog post outlining (1) why he doesn&#8217;t use WordPress, (2) why he prefers Movable Type, and (3) the proper spelling and usage of his new word, &#8220;unglamorous&#8221;*.
I use Word Press for this blog.
And I agree with everything Austin said. My experience of Movable Type comes [...]]]></description>
			<content:encoded><![CDATA[<p>So, my Taco Widgets <strike>partner-in-crime</strike> associate, Austin recently wrote a <a href="http://www.austinheller.com/2007/10/why-i-dont-use-wordpress.html">blog post</a> outlining (1) why he doesn&#8217;t use WordPress, (2) why he prefers Movable Type, and (3) the proper spelling and usage of his new word, &#8220;unglamorous&#8221;*.</p>
<p>I use Word Press for this blog.</p>
<p>And I agree with everything Austin said. My experience of Movable Type comes from the <a href="http://tacowidgets.com/blog/">Taco Widgets blog</a>. I use Word Press here for two reasons. One: I created this blog before Movable Type went to 4.0. Two: I don&#8217;t personally think that Movable Type is so much better than Word Press that I need to take the time and switch over (not to mention lose all my old posts).</p>
<p><small>* Which surprisingly, is not marked as being spelled incorrectly, but is not in the Mac OS X dictionary either.</small>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/60/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>JS Arrays Suck</title>
		<link>http://tacowidgets.com/galen/archives/59</link>
		<comments>http://tacowidgets.com/galen/archives/59#comments</comments>
		<pubDate>Mon, 08 Oct 2007 21:01:37 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>Development</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/59</guid>
		<description><![CDATA[It&#8217;s always bugged me that you can&#8217;t insert objects or remove objects from arrays in Javascript. I&#8217;ve always pined for Objective-C&#8217;s insertObject:atIndex:. Which is why I wrote the equivalent.
Array.prototype.insertObjectAtIndex(object, index)
{
  return this.splice(index, 0, object);
}

Array.prototype.removeObjectAtIndex(index)
{
  return this.splice(index, 1);
}

(Sometimes, I wish I could just end posts without writing something witty.)

]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s always bugged me that you can&#8217;t insert objects or remove objects from arrays in Javascript. I&#8217;ve always pined for Objective-C&#8217;s <code>insertObject:atIndex:</code>. Which is why I wrote the equivalent.</p>
<pre><code>Array.prototype.insertObjectAtIndex(object, index)
{
  return this.splice(index, 0, object);
}

Array.prototype.removeObjectAtIndex(index)
{
  return this.splice(index, 1);
}</pre>
<p></code></p>
<p>(Sometimes, I wish I could just end posts without writing something witty.)
</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/59/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Thinking Different</title>
		<link>http://tacowidgets.com/galen/archives/58</link>
		<comments>http://tacowidgets.com/galen/archives/58#comments</comments>
		<pubDate>Mon, 01 Oct 2007 18:12:48 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/58</guid>
		<description><![CDATA[In Rainbows will be released as a digital download available only via [Radiohead]&#8217;s web site, Radiohead.com. There&#8217;s no label or distribution partner to cut into the band&#8217;s profits — but then there may not be any profits. Drop In Rainbows&#8217; 15 songs into the on-line checkout basket and a question mark pops up where the [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>In Rainbows</em> will be released as a digital download available only via [Radiohead]&#8217;s web site, <a href="http://radiohead.com">Radiohead.com</a>. There&#8217;s no label or distribution partner to cut into the band&#8217;s profits — but then there may not be any profits. Drop <em>In Rainbow</em>s&#8217; 15 songs into the on-line checkout basket and a question mark pops up where the price would normally be. Click it, and the prompt &#8220;It&#8217;s Up To You&#8221; appears. Click again and it refreshes with the words &#8220;It&#8217;s Really Up To You&#8221; — and really, it is. It&#8217;s the first major album whose price is determined by what individual consumers want to pay for it. And it&#8217;s perfectly acceptable to pay nothing at all.</p></blockquote>
<p>Via <a href="http://www.time.com/time/arts/article/0,8599,1666973,00.html">Time</a>.</p>
<p>I have to say, I really like this revenue model. The other think I like is the fact that it&#8217;s giving the record labels the finger. I hope they&#8217;ll tell us how it works out for them.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/58/feed/</wfw:commentRSS>
		</item>
		<item>
		<title>Why I Like E</title>
		<link>http://tacowidgets.com/galen/archives/56</link>
		<comments>http://tacowidgets.com/galen/archives/56#comments</comments>
		<pubDate>Wed, 08 Aug 2007 21:20:00 +0000</pubDate>
		<dc:creator>Galen D. W.</dc:creator>
		
	<category>General</category>
		<guid isPermaLink="false">http://tacowidgets.com/galen/archives/56</guid>
		<description><![CDATA[E is a just-out-of-beta text editor for Windows. (Also, it&#8217;s worth noting that a Linux version will be forthcoming.) Now, the astute reader would at this point be wondering why I would like it, since I am most decidedly a Mac user. Well, E is admittedly a Windows clone port version of the popular (and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.e-texteditor.com/index.html">E</a> is a just-out-of-beta text editor for <em>Windows</em>. (Also, it&#8217;s worth noting that a Linux version will be forthcoming.) Now, the astute reader would at this point be wondering why I would like it, since I am most decidedly a Mac user. Well, E is admittedly a Windows <strike>clone</strike> <strike>port</strike> version of the popular (and award winning) <a href="http://macromates.com/">TextMate</a>. A good one. And why is that a good thing for developers? I&#8217;m glad you asked.</p>
<p><strong>Platform Independence.</strong> Now that E exists it means that a developer writing a platform independent piece of software (i.e. web app) can be platform independent when writing it. All of those little things you use to get the job done (syntax highlighting, hotkeys, TM bundles, etc.) will be exactly the same when you move from operating system to operating system. The mental adjustments you will have to make will be far smaller with E and TextMate.</p>
<p><strong>Stronger Community.</strong> TextMate and E use the same formats for their &#8220;bundles&#8221;, which specify everything from the syntax highlighting to the tab triggers. These bundles are open source, and many have been contributed to TextMate since it was first created in 2004. With a Windows and soon a Linux version, there will be even more people contributing to make and improve bundles. Since the bundles are platform independent, a developer&#8217;s work on one platform will benefit those on all of them.</p>
<p>I actually like the approach of the E/TextMate pair better than the idea of porting apps from one platform to another. Since the resources of these smaller developers are limited, the end result will be that one of both versions are significantly deficient. (If you have hundreds of engineers to throw at the problem and your company&#8217;s name happens to be Apple, Adobe, or Microsoft, feel free to ignore this paragraph.) Plus, since you have two teams working on the collective project, you have twice the number of bright people working independently to better it.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://tacowidgets.com/galen/archives/56/feed/</wfw:commentRSS>
		</item>
	</channel>
</rss>

