<?xml version="1.0" encoding="iso-8859-1"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://www.moock.org/blog/">
<title>moockblog</title>
<link>http://www.moock.org/blog/</link>
<description></description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date>2012-03-19T22:02:09-05:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.63" />


<items>
<rdf:Seq><rdf:li rdf:resource="http://www.moock.org/blog/archives/000311.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000310.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000309.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000308.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000307.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000306.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000305.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000304.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000303.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000302.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000301.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000300.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000299.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000298.html" />
<rdf:li rdf:resource="http://www.moock.org/blog/archives/000297.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://www.moock.org/blog/archives/000311.html">
<title>know rails? join us.</title>
<link>http://www.moock.org/blog/archives/000311.html</link>
<description>if you&apos;ve got serious rails skills, have built web apps at scale, and are looking for a once-in-a-lifetime opportunity at a funded startup, megaphone wants to hire you. megaphone is making realtime interactive tv a reality. we have 7-figure revenue and we are about to go big. you&apos;ll get architectural freedom, amazingly challenging work, top dollar, and be in early at a startup that is popping. if you have what...</description>
<dc:subject>job postings</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2012-03-19T22:02:09-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000310.html">
<title>Software Wood Bridges</title>
<link>http://www.moock.org/blog/archives/000310.html</link>
<description>At MegaPhone and USER1, as at any startup, we build a lot of prototypes. In fact, arguably everything we build is a prototype. In our early days, we churned through a lot of prototype terminology--everything from &quot;one-off&quot; and &quot;test&quot; to &quot;demo,&quot; &quot;study,&quot; &quot;duct tape,&quot; &quot;simplest thing that works,&quot; &quot;minimum viable product,&quot; &quot;proof of concept,&quot; &quot;hack,&quot; &quot;quick fix,&quot; and &quot;mock-up&quot;. But those terms never gave us the cohesive mental framework we...</description>
<dc:subject>software development</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2012-02-28T23:17:58-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000309.html">
<title>Removing spaces between images in HTML</title>
<link>http://www.moock.org/blog/archives/000309.html</link>
<description><![CDATA[The following code shows how to use HTML to align a grid of images in rows and columns without tables, with no spaces or gaps between the images. &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> &lt;html> &lt;head> &lt;title>Image Grid Example&lt;/title> &lt;!--CSS--> &lt;style type="text/css"> .row { line-height:0; } body { background-color: #000000; } &lt;/style> &lt;/head> &lt;body> &lt;div class="row"> &lt;img src="tile_1.gif" />&lt;img src="tile_2.gif" />&lt;img src="tile_3.gif"/> &lt;/div> &lt;div class="row"> &lt;img src="tile_4.gif" />&lt;img src="tile_5.gif"...]]></description>
<dc:subject>HTML</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2011-08-30T12:34:04-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000308.html">
<title>Union now supports WebSocket</title>
<link>http://www.moock.org/blog/archives/000308.html</link>
<description>Starting with Union 1.1.0, OrbiterMicro (Union&apos;s JavaScript framework) includes native support for WebSocket. Using WebSocket, JavaScript applications can conduct network communications at speeds that rival ActionScript&apos;s XMLSocket and Socket (though no browser currently supports native binary data transfer). Compared to AJAX long-polling techniques (aka Comet), a basic ping (message roundtrip) over WebSocket is about twice as fast as traditional HTTP (see the live test at the link below). WebSocket also...</description>
<dc:subject>Union</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2011-08-10T12:08:44-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000307.html">
<title>Multiuser Drawing Pad Built with Pure JavaScript/HTML5/Canvas</title>
<link>http://www.moock.org/blog/archives/000307.html</link>
<description><![CDATA[i just posted a new example showing how to create a simple multiuser drawing pad (aka shared whiteboard, multiuser sketchpad, or collaborative painting tool) using pure JavaScript and HTML5's &lt;canvas> tag. to manage communication between users, the javascript code uses OrbiterMicro, which connects to Union Server. >> View UnionDraw...]]></description>
<dc:subject>Union</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2011-06-01T22:06:16-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000306.html">
<title>Union 1.0 Now Shipping!</title>
<link>http://www.moock.org/blog/archives/000306.html</link>
<description>Union 1.0 is now shipping and ready for production use in real-world deployments. Union is a development platform for creating multiuser applications. Build chat, whiteboards, real-time multiplayer games, meeting applications, collaborative editing tools, and shared interfaces that run in desktop and mobile web browsers (JavaScript), Adobe Flash, Java, C#, or dozens of other languages. To get started building your own multiuser Union applications, follow the Union Quick Start guide. There&apos;s...</description>
<dc:subject>Union</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2011-05-02T17:36:30-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000305.html">
<title>replacing line breaks in actionscript</title>
<link>http://www.moock.org/blog/archives/000305.html</link>
<description>here&apos;s a quick code snippet to replace windows-style line breaks (CRLF, or carriage return, line feed) with a standard actionscript new line character. var newText:String = oldText.replace(/\r\n/g, &quot;\n&quot;); and here&apos;s a snippet to replace all multiple line breaks with a single new line character: var newText:String = oldText.replace(/[\r\n]+/g, &quot;\n&quot;); for example, the preceding code would change the following string: ab to this: ab...</description>
<dc:subject>ActionScript</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2011-01-03T18:03:20-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000304.html">
<title>How a Flash bug breaks the professional software-release process</title>
<link>http://www.moock.org/blog/archives/000304.html</link>
<description>This article 1) describes how a Flash bug breaks the professional software-release process, and 2) entreats Adobe to fix said bug. THE BUG: When a linked class or the document class resides in a .swc file, the Flash authoring tool can&apos;t find it, and generates an error. At MegaPhone Labs, we separate our applications into two parts: the engine .swf (core logic) and the skin .swf (display). We create the...</description>
<dc:subject>flash</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2010-12-08T19:13:43-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000303.html">
<title>Remove Padding from Flex 3 Datagrid Rows</title>
<link>http://www.moock.org/blog/archives/000303.html</link>
<description><![CDATA[To fit lots of rows on screen in a Flex 3 data grid, you have to change the font size and the row height of the grid. For example, &lt;mx:DataGrid fontSize="8" rowHeight="12">&lt;/mx:DataGrid> But the preceding code causes the text in the grid to be cut off because the grid still has row padding that pushes the text down. To remove that padding, set the paddingTop and paddingBottom styles. For example,...]]></description>
<dc:subject>flex sdk</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2010-09-09T00:22:28-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000302.html">
<title>600-Player Pong at FITC San Francisco</title>
<link>http://www.moock.org/blog/archives/000302.html</link>
<description>on tuesday august 17 at fitc san francisco, i&apos;ll be unveiling MegaPong, a realtime, massively multiplayer version of the classic video-game, Pong. the expected audience of 600 will be split into two 300-person teams. players will use their cell phones as game controllers to collectively control their team&apos;s Pong paddle. this will be the first time in history an audience of this size will play Pong collaboratively using cell phones,...</description>
<dc:subject>events</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2010-07-21T15:15:26-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000301.html">
<title>Union Free 1000-User Licence Announced</title>
<link>http://www.moock.org/blog/archives/000301.html</link>
<description>we recently announced a free 1000-user licence for Union. also, this week, we posted an online multiplayer pong game tutorial and a multiuser fridge magnets tutorial. happy (multiuser) coding!...</description>
<dc:subject>Union</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2010-05-28T03:48:50-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000300.html">
<title>Flash Builder 4 Now Shipping</title>
<link>http://www.moock.org/blog/archives/000300.html</link>
<description>Earlier this week, Adobe released Flash Builder 4, the successor to Flex Builder 3. The new version includes a ground-up overhaul of the Flex SDK component set and significant enhancements to both the ActionScript development environment and the MXML design environment. Anyone using Flex Builder 3 today should definitely upgrade. The improvements in Flash Builder 4 are extensive and wide-ranging, and well worth the investment. In particular, the rewritten component...</description>
<dc:subject>flash builder</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2010-03-27T00:23:14-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000299.html">
<title>ActionScript 3.0 Bootcamp: Hands-on OOP workshop May 7/8, 2010</title>
<link>http://www.moock.org/blog/archives/000299.html</link>
<description>On May 7/8 I&apos;m doing a hands-on workshop on the fundamentals of object-oriented programming (&quot;OOP&quot;) in ActionScript 3.0. The course covers all OOP basics, including: Classes, objects, and packages Methods and variables Inheritance Encapsulation Datatypes and error handling Garbage collection and memory management Application structure and design principles And also the following core areas of Flash coding: Graphics loading and display Interactivity Model/View/Controller architecture State management Event dispatch and event...</description>
<dc:subject></dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2010-02-23T16:06:26-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000298.html">
<title>bloom</title>
<link>http://www.moock.org/blog/archives/000298.html</link>
<description> bloom...</description>
<dc:subject>events</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2009-12-01T16:50:43-05:00</dc:date>
</item>
<item rdf:about="http://www.moock.org/blog/archives/000297.html">
<title>hype is nice</title>
<link>http://www.moock.org/blog/archives/000297.html</link>
<description>i recently sat in on one of joshua davis&apos;s workshops in toronto and had a good look at hype--an ActionScript 3.0 class library for creating scripted motion graphics. simply put, hype is nice. joshua and branden hall (hype&apos;s creators) have done a great job wrapping powerful and complex features in an elegant, easy-to-use api. definitely worth taking a look if you&apos;re a graphics professional or game programmer looking to add...</description>
<dc:subject>ActionScript</dc:subject>
<dc:creator>moock</dc:creator>
<dc:date>2009-11-30T16:27:48-05:00</dc:date>
</item>


</rdf:RDF>
