<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Adrian Kosmaczewski &#187; Blogs</title> <atom:link href="http://kosmaczewski.net/category/blogs/feed/" rel="self" type="application/rss+xml" /><link>http://kosmaczewski.net</link> <description></description> <lastBuildDate>Sat, 05 May 2012 22:16:45 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>Makeover</title><link>http://kosmaczewski.net/makeover/</link> <comments>http://kosmaczewski.net/makeover/#comments</comments> <pubDate>Thu, 22 Dec 2011 17:25:17 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Opinion]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[design]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/</guid> <description><![CDATA[I thought it was time to change the look and feel of this blog. Well, it&#8217;s done. And I&#8217;ve gone as minimalistic as possible. By the way, no more comments. At all. Ever again. I&#8217;ve had enough of spam, hatred, &#8230; <a
href="http://kosmaczewski.net/makeover/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I thought it was time to change the look and feel of this blog. Well, it&#8217;s done. And I&#8217;ve gone as minimalistic as possible.</p><p>By the way, no more comments. At all. Ever again. I&#8217;ve had enough of spam, hatred, flame wars, and idiots of any kind. For those who played the game, thanks for reading and commenting in a constructive way.</p><p>A happy life to all of you.</p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/makeover/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Markdown FTW</title><link>http://kosmaczewski.net/markdown-ftw/</link> <comments>http://kosmaczewski.net/markdown-ftw/#comments</comments> <pubDate>Sun, 31 Jul 2011 18:13:24 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[applications]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[markdown]]></category> <category><![CDATA[tools]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=2363</guid> <description><![CDATA[Markdown is my new favorite tool. It all started while looking for alternatives to LaTeX to write documents and booklets, because since the release of the iPad last year, I wanted to publish in PDF and in EPUB format at &#8230; <a
href="http://kosmaczewski.net/markdown-ftw/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><a
href="http://daringfireball.net/projects/markdown/">Markdown</a> is my new favorite tool.</p><p>It all started while looking for alternatives to <a
href="http://www.latex-project.org/">LaTeX</a> to write documents and booklets, because since the release of the iPad last year, I wanted to publish in PDF <em>and</em> in EPUB format at the same time, and LaTeX does not offer that option off the box.</p><p>And, besides, I <strong>really</strong> found that LaTeX was a great system, but reading LaTeX code was not always enjoyable. It&#8217;s a bit of a messy markup language.</p><p>So that&#8217;s how I learnt about <a
href="http://johnmacfarlane.net/pandoc/">Pandoc</a>; it is an incredible tool written in Haskell that pretty much transforms any kind of markup into another: RTF, MediaWiki syntax, HTML, LaTeX, Textile, you name it. However, it extends and gives a special status to <a
href="http://daringfireball.net/projects/markdown/">Markdown</a>, as one of its primary formats, and it provides support to create PDF and EPUB files out of the box; bingo, that&#8217;s exactly what I needed. Even better, it uses LaTeX to generate PDF files, which means that I can reuse my LaTeX knowledge to generate beautiful documents.</p><p>But then, learning more about <a
href="http://daringfireball.net/projects/markdown/">Markdown</a> (the syntax is not very far away from <a
href="http://www.textism.com/tools/textile/">Textile</a>, which I knew better), I remembered that <a
href="http://stackoverflow.com/">StackOverflow</a> uses it; that <a
href="https://github.com/">GitHub</a> uses it; and then I found an excellent <a
href="http://wordpress.org/extend/plugins/markdown-for-wordpress-and-bbpress/">Markdown plugin for WordPress</a> and another great <a
href="https://github.com/juno/redmine_markdown_extra_formatter/tree">Markdown Redmine plugin</a>. Then I updated <a
href="http://www.secondgearsoftware.com/elements/">Elements</a> recently on my iPad (an excellent Dropbox-powered text editor for the iPad), and found out that it had native <a
href="http://daringfireball.net/projects/markdown/">Markdown</a> support. And of course, both <a
href="http://code.google.com/p/macvim/">MacVim</a> and <a
href="http://macromates.com/">TextMate</a> have an excellent <a
href="http://daringfireball.net/projects/markdown/">Markdown</a> support, including syntax highlighting and preview. And finally, even better, I discovered that <a
href="http://www.red-sweater.com/marsedit/">MarsEdit supports Markdown natively</a>.</p><p>So that&#8217;s it, I&#8217;m sold. I&#8217;m writing almost everything these days with <a
href="http://daringfireball.net/projects/markdown/">Markdown</a>. And it&#8217;s a simple, pure joy.</p><p>PS: I&#8217;m even considering buying <a
href="http://markedapp.com/">Marked</a> by Brett Terpstra, or even <a
href="http://getmacchiato.com/">Macchiato</a> (although this last one seems to me a bit pricey).</p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/markdown-ftw/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Del.icio.us to WordPress</title><link>http://kosmaczewski.net/del-icio-us-to-wordpress/</link> <comments>http://kosmaczewski.net/del-icio-us-to-wordpress/#comments</comments> <pubDate>Mon, 28 Dec 2009 10:44:59 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[cron]]></category> <category><![CDATA[del.icio.us]]></category> <category><![CDATA[Ruby]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=2157</guid> <description><![CDATA[I&#8217;ve just uploaded a new project on Github called delicious_wp: it&#8217;s a small Ruby script that simply fetches the items stored in del.icio.us the previous week and creates a blog post with them. You can set up a small cron &#8230; <a
href="http://kosmaczewski.net/del-icio-us-to-wordpress/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve just uploaded a new project on Github called <a
target="_blank" href="http://github.com/akosma/delicious_wp">delicious_wp</a>: it&#8217;s a small Ruby script that simply fetches the items stored in del.icio.us the previous week and creates a blog post with them. You can set up a small cron job to execute this script every week, which is what I&#8217;ve done for this blog :) I know del.icio.us has a similar feature integrated, but it executes daily, instead of weekly, which is what I wanted.</p><p>To use it, just clone the repository, copy the config.yaml.sample file as config.yaml and edit its values inside. Run the script and voilà! A new blog post entry with your del.icio.us bookmarks.</p><p>The script can also be helpful to those wondering how to use the XML-RPC interface of WordPress from a Ruby script, or how to use the Net::HTTP library to consume a REST API.</p><p>[source:ruby]
def get_delicious_bookmarks
# Connect to delicious and get updates
http = Net::HTTP.new(DELICIOUS_SERVER, DELICIOUS_PORT)
http.use_ssl = true
req = Net::HTTP::Get.new(DELICIOUS_DATES_PATH)
req.add_field(&#8220;User-Agent&#8221;, DELICIOUS_USER_AGENT)
req.basic_auth username, password
response = http.request(req)
results = response.body
[/source]</p><p>[source:ruby]
def post_to_wordpress(title, text)
entry = {
:title => title,
:description => text
}
# Connect to WordPress using the XML-RPC interface
blog = XMLRPC::Client.new(server, path, port)
blog.call(&#8220;metaWeblog.newPost&#8221;, blogid, username,
password, entry, true)
[/source]</p><p>Enjoy! As usual, the code is released with a BSD license.</p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/del-icio-us-to-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>akosma software has a new website</title><link>http://kosmaczewski.net/akosma-software-has-a-new-website/</link> <comments>http://kosmaczewski.net/akosma-software-has-a-new-website/#comments</comments> <pubDate>Mon, 23 Nov 2009 07:05:57 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Opinion]]></category> <category><![CDATA[akosma software]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[business]]></category> <category><![CDATA[Switzerland]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=2095</guid> <description><![CDATA[This is something I should have done much earlier, but hey, better late than never: akosma software has a new website and I&#8217;m happy to invite you to take a look at it. Open Kosmaczewski will slowly become a more &#8230; <a
href="http://kosmaczewski.net/akosma-software-has-a-new-website/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>This is something I should have done much earlier, but hey, better late than never: akosma software has a new website and I&#8217;m happy to <a
href="http://akosma.com/">invite you to take a look at it</a>.</p><p>Open Kosmaczewski will slowly become a more personal platform, as most of my future iPhone-related material will appear in the new akosma blog. After 5 years of operation, good old Open Kosmaczewski is by no means shutting down; but a new, exciting chapter starts here, definitely.</p><p>Thanks again to all of you for your amazing support, your comments and ideas. I look forward to continue serving you through my company, <a
href="http://akosma.com/">akosma software</a>.</p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/akosma-software-has-a-new-website/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>5 years</title><link>http://kosmaczewski.net/5-years/</link> <comments>http://kosmaczewski.net/5-years/#comments</comments> <pubDate>Fri, 06 Nov 2009 11:48:47 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Opinion]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[comments]]></category> <category><![CDATA[Kosmaczewski]]></category> <category><![CDATA[thanks]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=2077</guid> <description><![CDATA[Today it&#8217;s the 5th anniversary of the article that would eventually become the first post of this blog. I was leaving Buenos Aires, again, and I wrote that on my old G3 iBook in the airport of Ezeiza, right before &#8230; <a
href="http://kosmaczewski.net/5-years/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Today it&#8217;s the 5th anniversary of the article that would eventually become <a
href="http://kosmaczewski.net/2004/11/06/justo-antes-de-irme/">the first post of this blog</a>. I was leaving Buenos Aires, again, and I wrote that on my old G3 iBook in the airport of Ezeiza, right before boarding. That trip was very important, for many reasons that don&#8217;t fit on a single blog entry.</p><p>Since then, I met <a
href="http://kosmaczewski.net/blogs/adrian/archives/docs/time-2005-04-17.pdf">Claudia</a>, we got married, I finished my <a
href="http://kosmaczewski.net/2008/08/28/master/">master degree</a> and started <a
href="http://akosma.com/">my own company</a>. Even <a
href="http://kosmaczewski.net/2005/09/24/hernun-en-suiza/">hernún came to Switzerland</a>! I&#8217;ve moved from <a
href="http://kosmaczewski.net/projects/techdays-2006/">talking about .NET</a> to <a
href="http://akosma.tumblr.com/post/204986983/wie-viel-erfahrung-muss-man-mitbringen-wenn-man">giving interviews about the iPhone</a>. I&#8217;ve published as much text and code as I could, but most importantly, I kept on creating things.</p><p>Thanks to all of you, for your comments, your support, your ideas, your code, your critics. I&#8217;ve really learnt a lot during these years, and I hope my ramblings will be useful to you in the future as well.</p><p>Cheers! Salud! Santé!</p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/5-years/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>New RSS Feed URL</title><link>http://kosmaczewski.net/new-rss-feed-url/</link> <comments>http://kosmaczewski.net/new-rss-feed-url/#comments</comments> <pubDate>Fri, 07 Aug 2009 08:35:38 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Opinion]]></category> <category><![CDATA[blogging]]></category> <category><![CDATA[Kosmaczewski]]></category> <category><![CDATA[thanks]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=1828</guid> <description><![CDATA[A quick message to my subscribers: I&#8217;ve moved the URL of the RSS feed to FeedBurner, following the advice of my good friend Thierry Weber, so from now the new official RSS feed URL for Open Kosmaczewski is http://feeds.feedburner.com/kosmaczewski/feed. Thanks &#8230; <a
href="http://kosmaczewski.net/new-rss-feed-url/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>A quick message to my subscribers: I&#8217;ve moved the URL of the RSS feed to <a
href="http://feedburner.com/">FeedBurner</a>, following the advice of my good friend <a
href="http://www.thierryweber.com/">Thierry Weber</a>, so from now the <strong>new official RSS feed URL for Open Kosmaczewski</strong> is <a
href="http://feeds.feedburner.com/kosmaczewski/feed">http://feeds.feedburner.com/kosmaczewski/feed</a>.</p><p
align="center"><img
src="http://kosmaczewski.net/wp-content/uploads/2009/08/rss-noreflection.png" alt="rss-noreflection" title="rss-noreflection" width="256" height="256" class="alignnone size-full wp-image-1831" /></p><p>Thanks for your support! Your comments, support and fidelity are astounding: <strong>you are a great audience</strong>! I look forward to continue serving you with code, tips, nice reading, and powerful rants in the future.</p><p><strong>Update, 2009-08-08: </strong>for those wandering how to configure their WordPress installation to use FeedBurner, <a
href="http://www.google.com/support/feedburner/bin/answer.py?hl=en&#038;answer=78483">just follow these instructions</a>. It includes a <a
href="http://feedburner.google.com/fb/static/feedburner_feedsmith_plugin_2.3.zip">link to the legendary FeedSmith plugin</a>.</p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/new-rss-feed-url/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>600th Post &amp; Mobile Version</title><link>http://kosmaczewski.net/600th-post-mobile-version/</link> <comments>http://kosmaczewski.net/600th-post-mobile-version/#comments</comments> <pubDate>Sun, 29 Mar 2009 11:09:36 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Blogs]]></category> <category><![CDATA[Opinion]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[thanks]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=1501</guid> <description><![CDATA[This is the 600th post in this blog! It all started with this post written in the airport of Buenos Aires, coming back to Switzerland. And the news of the day is that, thanks to Donncha O Caoimh, the new &#8230; <a
href="http://kosmaczewski.net/600th-post-mobile-version/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><a
href="http://kosmaczewski.net/wp-content/uploads/2009/03/mobilepress.png" rel="lightbox"><img
src="http://kosmaczewski.net/wp-content/uploads/2009/03/mobilepress-150x150.png" alt="" title="mobilepress" width="150" height="150" class="alignnone size-thumbnail wp-image-1502" align="right" /></a>This is the 600th post in this blog! It all started with <a
href="/2004/11/06/justo-antes-de-irme/">this post</a> written in the airport of Buenos Aires, coming back to Switzerland. And the news of the day is that, thanks to <a
href="http://ocaoimh.ie/">Donncha O Caoimh</a>, the new WordPress <a
href="http://ocaoimh.ie/wp-super-cache/">Super Cache</a> plugin now works with <a
href="http://mobilepress.co.za/">MobilePress</a>, which officially enables a mobile version of this site.</p><p>Thanks to all of you who visit this blog (you&#8217;re over 6&#8217;000 every month!), to all of you who&#8217;ve left 563 comments (no mention of the 28,304 spam comments caught by <a
href="http://akismet.com/">Akismet</a>) and I hope that my writing will still be of interest to all of you in the years to come.</p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/600th-post-mobile-version/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Capitalism (TM)</title><link>http://kosmaczewski.net/capitalism-tm/</link> <comments>http://kosmaczewski.net/capitalism-tm/#comments</comments> <pubDate>Tue, 27 May 2008 07:07:59 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Act Now]]></category> <category><![CDATA[Blogs]]></category> <category><![CDATA[Humour]]></category> <category><![CDATA[blogging]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=1195</guid> <description><![CDATA[Seen in Guy Kawasaki&#8217;s blog:]]></description> <content:encoded><![CDATA[<p>Seen in <a
href="http://blog.guykawasaki.com/2008/05/forty-five-hour.html">Guy Kawasaki&#8217;s blog</a>:</p><p><img
src="http://kosmaczewski.net/wp-content/uploads/2008/05/kl27.jpg" alt="" title="kl27" width="440" height="295" class="alignnone size-full wp-image-1196" /></p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/capitalism-tm/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>WWDC Schedules in iCal format</title><link>http://kosmaczewski.net/wwdc-schedules-in-ical-format/</link> <comments>http://kosmaczewski.net/wwdc-schedules-in-ical-format/#comments</comments> <pubDate>Mon, 19 May 2008 07:45:33 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Apple]]></category> <category><![CDATA[Blogs]]></category> <category><![CDATA[conference]]></category> <category><![CDATA[iPhone]]></category> <category><![CDATA[WWDC]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=1185</guid> <description><![CDATA[For those attending WWDC, and wanting to have the module complete schedule in iCal (as suggested by TUAW), I&#8217;ve created a small script (using Prototype) that will transform the JSON data of the official WWDC schedule into calendar files, which &#8230; <a
href="http://kosmaczewski.net/wwdc-schedules-in-ical-format/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img
src="http://kosmaczewski.net/wp-content/uploads/2008/05/tracks_iphone_sdk.jpg" alt="" title="tracks_iphone_sdk" width="155" height="151" align="right" />For those attending WWDC, and wanting to have the module complete schedule in iCal (as <a
href="http://www.tuaw.com/2008/05/15/wwdc-schedule-available/">suggested by TUAW</a>), I&#8217;ve created a <a
href="http://kosmaczewski.net/wwdc2008/">small script</a> (using <a
href="http://prototypejs.org/">Prototype</a>) that will transform the <a
href="http://developer.apple.com/wwdc/data/grid.json">JSON data</a> of the <a
href="http://developer.apple.com/wwdc/schedules/">official WWDC schedule</a> into calendar files, which you can save and load into iCal.</p><p>This script was <a
href="http://www.tuaw.com/2008/05/16/wwdc-schedule-ajax-to-ical/">featured in another TUAW entry!</a> Thanks to <a
href="http://www.tuaw.com/bloggers/mat-lu">Mat</a> for the link!</p><p>Enjoy! I hope this will be useful to you. By the way, if you&#8217;re attending WWDC, just leave a comment below.</p><p><strong>Update, 2008-05-26:</strong> Thanks to <a
href="http://iphonedevelopment.blogspot.com/">Jeff LaMarche</a> for <a
href="http://www.cocoabuilder.com/archive/message/cocoa/2008/5/23/207961">posting a link to the calendars from the cocoadev mailing list</a>, and to <a
href="http://secondgearllc.com/">Second Gear</a> for <a
href="http://blog.secondgearllc.com/2008/05/25/use-today-to-keep-up-with-your-conference-schedule/">using the calendars with their own products</a>! :)</p> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/wwdc-schedules-in-ical-format/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Steve Yegge on Apple APIs</title><link>http://kosmaczewski.net/steve-yegge-on-apple-apis/</link> <comments>http://kosmaczewski.net/steve-yegge-on-apple-apis/#comments</comments> <pubDate>Sat, 26 Apr 2008 11:08:02 +0000</pubDate> <dc:creator>Adrian</dc:creator> <category><![CDATA[Apple]]></category> <category><![CDATA[Blogs]]></category> <category><![CDATA[Opinion]]></category> <category><![CDATA[blogging]]></category> <guid
isPermaLink="false">http://kosmaczewski.net/?p=1159</guid> <description><![CDATA[A comment at the bottom of his own lengthy but otherwise interesting article: One more important point: I&#8217;m surprised that some people seem to think I&#8217;m implying some programming studliness from my little 3-day excursion. Not so: any first-year college &#8230; <a
href="http://kosmaczewski.net/steve-yegge-on-apple-apis/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>A comment at the bottom of his <a
href="http://steve-yegge.blogspot.com/2008/04/settling-osx-focus-follows-mouse-debate.html">own lengthy but otherwise interesting article</a>:</p><blockquote> One more important point: I&#8217;m surprised that some people seem to think I&#8217;m implying some programming studliness from my little 3-day excursion. Not so: any first-year college student or intern, or heck, self-taught dude in his basement, could have done exactly what I did.
I failed utterly to convey the right point here, by unfortunately being way too subtle about it. The recounting of total hours spent was a hats-off compliment to Apple for having written such great APIs, documentation, and tools.
Let me be clearer about it, then: Apple&#8217;s development environment is nothing short of amazing, which I fully expected, knowing it derived originally from NeXTStep and has had fifteen or twenty years of innovations piled on.
The APIs are _clean_. This is why I was able to narrow down the APIs I needed so quickly.
The whole thing I got working was no more than 50 lines of code, most of it error-handling. That&#8217;s C code, so it&#8217;s impressive how much it accomplishes in so little space.
The takeaway here is that more programmers ought to jump in and start playing with OS X. You get results faster than you&#8217;d think.</blockquote> ]]></content:encoded> <wfw:commentRss>http://kosmaczewski.net/steve-yegge-on-apple-apis/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
