<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The ruby-way road</title>
	<atom:link href="http://therubyway.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://therubyway.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 11 Aug 2010 06:23:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='therubyway.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>The ruby-way road</title>
		<link>http://therubyway.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://therubyway.wordpress.com/osd.xml" title="The ruby-way road" />
	<atom:link rel='hub' href='http://therubyway.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Entrepreneurial Idea #134</title>
		<link>http://therubyway.wordpress.com/2010/08/11/entrepreneurial-idea-134/</link>
		<comments>http://therubyway.wordpress.com/2010/08/11/entrepreneurial-idea-134/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 06:23:25 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=191</guid>
		<description><![CDATA[If you&#8217;re going to call yourself an open source community &#8211; please build a better community! This idea is based on the fact that open source communities suck as communities. Seriously. No offense, but there is something called the modern social network &#8211; its where people get together online, contribute, discuss and share things with <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=191&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong><span style="text-decoration:underline;">If you&#8217;re going to call yourself an open source community &#8211; please build a better community!</span></strong></p>
<p>This idea is based on the fact that open source communities suck as communities.</p>
<p>Seriously. No offense, but there is something called the modern social network &#8211; its where people get together online, contribute, discuss and share things with each other; that&#8217;s what I expect from a community and its sorely lacking in most open source projects. IRC just doesn&#8217;t cut it &#8211; its a chatroom for the 90&#8242;s. The forum is where newbies spam their bug fix questions. On almost all open source projects, I haven&#8217;t found a place where I can call <strong>home</strong>.</p>
<p>Because there is no community, there is a missed opportunity for growth. I&#8217;m not saying growth in the core of the project &#8211; you still have code contributors who communicate in their respective mastered languages (Ruby, Python, C&#8230;) and who definitely contribute &#8211; but there&#8217;s a lot of people who are writing reviews, tutorials, benchmark analysis, plugins, forks, etc. on your project, and you don&#8217;t have a place for them to &#8216;hang&#8217;, or even showcase their work. So, they write the plugin and then disappear from your project because there is no community. There is nowhere to stay a while, to put their plugin for show in front of the whole community and get comments, appreciation, critique, or just discussion on what they&#8217;ve done.</p>
<p>My idea is that open source projects should build their community, and should do it by cloning a very successful model of community building pioneered by ycombinator &#8211; creating their own reddit/digg/&lt;project name&gt; News. Example: JQuery News &#8211; where people can put all their latest tutorials, plugins, comparisons, tips, and more, and other members can upvote them, start discussions on them, build upon them, etc (at somewhere prominent like JQuery.com/newsfeed, not some hole-in-the-wall subreddit). Like HN does for entrepreneurs, this would create a community for JQuery-ers &#8211; all the latest new things to try out (plugins, new versions, revisions, contests, etc) would be accessibly by all users of JQuery. This would foster your community and encourage members who don&#8217;t like answering newbie questions or going on IRC to become part of the contributing class in your software project.</p>
<p>By building this community, I imagine that your project will grow much more than it does currently.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/191/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=191&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2010/08/11/entrepreneurial-idea-134/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
		<item>
		<title>How to view yourself</title>
		<link>http://therubyway.wordpress.com/2010/07/09/how-to-view-yourself/</link>
		<comments>http://therubyway.wordpress.com/2010/07/09/how-to-view-yourself/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 06:10:12 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=182</guid>
		<description><![CDATA[This post is for those who have trouble dealing with self discipline, lack of motivation, working hard, etc. This is not a how-to for working harder; this is a reality check. Hopefully it will give you a more realistic perspective about your capacity. This post comes from observations of human behavior, and should be used <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=182&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">This post is for those who have trouble dealing with self discipline, lack of motivation, working hard, etc. This is not a how-to for working harder; this is a reality check. Hopefully it will give you a more realistic perspective about your capacity.</div>
<div><em><br />
</em></div>
<div id="_mcePaste">This post comes from observations of human behavior, and should be used as a guide to figuring out what&#8217;s up with you. It borrows heavily from ideas in personality typing and uses some statistics.</div>
<div id="_mcePaste">First, one of the things I&#8217;ve noticed is that humans differ alot and specifically in a dichotomous fashion. &#8216;Dichotomous&#8217; means there are two opposing ends of a spectrum; for instance, Introverted and Extroverted. These dichotomies do not indicate your actions but rather your preferences.</div>
<div id="_mcePaste">Human beings have a natural state of rest &#8211; this is what they do when they have no pressure, motivation, or inclination from outside forces. So an introvert&#8217;s state of rest is when they&#8217;re alone, around close friends, etc. This doesn&#8217;t mean that an introvert can&#8217;t make new friends or talk to strangers &#8211; rather it means that it takes energy for them to do such activities, and willpower/motivation to choose to do such activities.</div>
<div id="_mcePaste">So, dichotomies and states of rest make for a very simple yet comprehensive model for your work ethic dilemma. The dichotomy that we look at to determine work ethic is the P/J split (borrowing from MBTI). My interpretation is that this is the goal oriented/possibility oriented dichotomy, where some people are more interested in meeting specific goals while others are more interested thinking about the possibilities.</div>
<div id="_mcePaste">These preferences have different states of rest. So, a P&#8217;s state of rest will be branching out (analysis, what-ifs, alternative strategies, etc), while a J&#8217;s state of rest will be focused (working towards something).</div>
<div id="_mcePaste">MBTI assumes we have a pretty equal distribution of this dichotomy &#8211; equal amounts of J/P with variations of their degree. If you have trouble sticking to a task, you&#8217;re most likely a &#8220;P&#8221; instead of a &#8220;J&#8221;. Some may be 2-3 standards from the average (a hardcore &#8216;P&#8217;) &#8211; which may make them bipolar and/or ADD people (a hardcore &#8216;J&#8217; is a super workaholic).</div>
<div id="_mcePaste">Each dichotomy has strengths and weaknesses. Most people assume that they can be workaholics and base their expectations on that assumption. However, this model says that for people who are possibility oriented, focusing on a task takes energy, and you can only do so limitedly. A person with a strong inclination of &#8216;P&#8217; shouldn&#8217;t have expectations to work as hard as a one with a strong &#8216;J&#8217;. When you start to work seriously, the first day may be fine but the subsequent days will be filled more and more with daydreaming/thinking about the possibilities (which is your natural state of rest), browsing, exploration, and other such activities. By the end of the week you&#8217;ll be worn out. This is normal for any &#8216;P&#8217;, and around half the population is a &#8216;P&#8217;.</div>
<div id="_mcePaste">This model allows for a more realistic understanding of your daily activities. It says that you have a state of rest with the potential to (through using willpower and energy) act in the opposing state. However, this is not a permanent change &#8211; eventually you tire, and go back to your state of rest &#8211; (but I suspect that during that time, you grew in your capacity to leave the state of rest). So, for those who can&#8217;t work hard, it predicts that you won&#8217;t &#8216;get better&#8217; any time soon.</div>
<div id="_mcePaste">However, the good news is that MBTI states that time evens out your personality &#8211; so eventually, you&#8217;ll be both goal and possibility oriented without too much energy loss in either. For now, though, its a struggle &#8211; but try to work hard. Don&#8217;t kill yourself over not being able to.</div>
<div id="_mcePaste">Finding good motivational factors and keeping up a good level of energy are key to helping you to work hard in the mean time &#8211; but it doesn&#8217;t solve the innate problem &#8211; your state of rest won&#8217;t ever be &#8216;working&#8217;.</div>
<div id="_mcePaste">A final note &#8211; don&#8217;t think &#8216;Js&#8217; get all the luck. They may have difficulty exploring situations, and are most likely the ones to stick to conventional techniques instead of innovative or risky ones. P&#8217;s exhibit creativity, strategy, and a strong sense of what-if that is perfect for output optimization (ie: working smarter).</div>
<div>A final final note: I&#8217;ve met some people who are strong J&#8217;s with a good capacity for explorative thought. So the psychological world is still not flat.</div>
<div>&#8212;</div>
<div id="_mcePaste">There&#8217;s my advice for you. Don&#8217;t stress yourself over who you are. Learn what your potential is &#8211; build your own model if you don&#8217;t like mine, but at the very least your model should have a boundary on your potential. Once you build a model, learn what that model says about your strengths and potential, and begin utilizing your strengths and shoring up your weaknesses. This should help you set proper expectations for yourself, and help you optimize your own growth.</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/182/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/182/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/182/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=182&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2010/07/09/how-to-view-yourself/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
		<item>
		<title>The state of comet technologies and Google wave&#8217;s role</title>
		<link>http://therubyway.wordpress.com/2010/01/19/the-state-of-comet-technologies-and-google-waves-role/</link>
		<comments>http://therubyway.wordpress.com/2010/01/19/the-state-of-comet-technologies-and-google-waves-role/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 22:02:25 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=176</guid>
		<description><![CDATA[Now that Google wave has been out for a while and all the hype has died down, just what was Google&#8217;s strategy with wave? It was a cool developer side project that was pushed to the forefront prematurely &#8211; why was that? Hype aside, we have to admit that the wave team screwed up a <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=176&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Now that Google wave has been out for a while and all the hype has died down, just what was Google&#8217;s strategy with wave? It was a cool developer side project that was pushed to the forefront prematurely &#8211; why was that?</p>
<p>Hype aside, we have to admit that the wave team screwed up a bit. They built something that sounds nice but is slow and not usable &#8211; in doing so, they built a Microsoft product rather than the next big thing. However, I don&#8217;t think they screwed up too much. They acquired Etherpad relatively early, who did what the original wave team intended to do, only much better. With a fast, usable interface and a comet/polling server architecture that is actually responsive, wave will probably get the response that etherpad has had all along &#8211; wow, this is pretty awesome.</p>
<p>But Wave is much more than that. I think Google pushed it out prematurely because they believe that is where the next generation of websites is coming from. Wave is the first Web 3.0 app, and it centers around comet/server-side pushes.</p>
<p>First, lets look back at a particular side of Web 2.0 &#8211; AJAX. When Web 2.0 was first coined, arguments about AJAX&#8217;s usefulness flew all over the web. However, it wasn&#8217;t until good AJAX apps came out that it became something substantial rather than just a cool technique. Arguably, Gmail was one of those apps. It set the standard for javascript and ajax use successfully on the web.</p>
<p>Now after the kool-aid has worn off, its easy for a developer to see when, where and how you would use AJAX in your website. Its no longer the next new thing, but the standard.</p>
<p>Comet is a technique that allows server pushes, and it will be the main technology behind web 3.0. Its actually already in use in chat programs all across major social websites, but it has yet to propagate outside that realm. Etherpad is one of the awesome exceptions.</p>
<p>The reason that comet isn&#8217;t used right now (or even considered) by many is because the technology isn&#8217;t there. Etherpad is built on appjet, the company&#8217;s own technology (which they took offline &#8211; a shame, seeing the awesome things they&#8217;ve built on top of it). Ruby has eventmachine and python has twisted but neither of those has a newbie-friendly framework to work with (yet). Php is hopelessly lost and javascript&#8217;s server side development facilities and its event driven frameworks (nodejs) are still far too premature. But the whole comet ecosystem is building up fast. In 6-9 months, I think comet frameworks will be the next thing that first-mover developers play around with. And when the first good app (or set of apps) that uses comet for non-chat purposes comes out, the ecoystem will hit critical mass and will start to take off.</p>
<p>Google wave is already one of those apps.</p>
<p>Now, I&#8217;m not predicting that comet will take over the web as we know it &#8211; there were silly AJAX supporters who claimed AJAX everything, and that was just incorrect. I&#8217;m predicting that comet will open up a new web ecosystem, which is substantial and different enough from the current web ecosystem that is deserves a &#8217;3.0&#8242; tag. A lot of failures will happen initially: people experimenting with comet on everything causing mass confusion. But when people find what comet is good for (maybe pushing ads, dynamic data updates, embedded chats in social mediums, nextgen browser games, etc.), comet will be taken seriously as a new technology.</p>
<p>Personally I have my bets on javascript becoming the next big thing (in programming languages). It needs to get moving on its server side development efforts (go commonjs, go!) but its almost the perfect language for event driven websites.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/176/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/176/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/176/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=176&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2010/01/19/the-state-of-comet-technologies-and-google-waves-role/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
		<item>
		<title>Google Wave is Not Email &#8211; its so much more.</title>
		<link>http://therubyway.wordpress.com/2009/05/29/google-wave-is-not-email-its-so-much-more/</link>
		<comments>http://therubyway.wordpress.com/2009/05/29/google-wave-is-not-email-its-so-much-more/#comments</comments>
		<pubDate>Fri, 29 May 2009 10:49:02 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=170</guid>
		<description><![CDATA[Its a bit hard to describe what Google Wave is because it has so many features and it dabbles in so many areas. Let me address some of the key features that I think really make Google Wave a serious game changer on the web today. 1) Robot, meet human. For those who haven&#8217;t watched <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=170&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Its a bit hard to describe what Google Wave is because it has so many features and it dabbles in so many areas. Let me address some of the key features that I think really make Google Wave a serious game changer on the web today.</p>
<p>1) Robot, meet human.</p>
<p><em>For those who haven&#8217;t watched the video &#8211; Wave allows you to build robots that can parse what you type and basically write text back (its a bit more complex than that &#8211; you&#8217;ll have to look at how they structure messaging).<br />
</em>With Wave robots, you have a framework for the real semantic web &#8211; humans communicating to robots (and vice versa). The goal of the semantic web was for each element of the web to contain some metadata on it for software to parse and make additional meaning out of. The real problem is with the current web structure &#8211; how does the robot receive the information? (you can&#8217;t just scrape every website). Because of this, robots are currently hard to build, hard to communicate to and from, and not part of everyday life. Google wave will change that.</p>
<p>2) Human, meet human.</p>
<p><em>Real time, instant keystroke by keystroke updates.</em><br />
Google Wave takes away the lag time between conversations, resulting in something that feels like you&#8217;re talking. Etherpad did this, but not in such a large scale and without the multimedia element. This restores some more of the human element of socializing that has been lost through text &#8211; very important. It makes Google Wave almost compete in the social sphere. Almost. We&#8217;ll see what Robots and Gadgets come out.</p>
<p>3) Work Collaboration and Group Productivity.</p>
<p><em>Wave implements version control on all documents &#8211; called playback.</em><br />
Collaboration is one area that Google Wave dominates almost instantly. Seeing and making changes real time in a versioned environment cuts out the collection process and speeds up group workflow tremendously. Expand version control from coding to everything other document that you make, and you&#8217;ve just hit the Wave.</p>
<p>4) Embedding Wave will take over comment systems.</p>
<p><em>You can embed Wave elements on any external site, and it will include all the wave user functionality (like instant keystroke transmission).</em><br />
No matter where you are on the web, you can socialize with others using Wave in a way that can provide instant feedback and real time discussions (which is much better than comment systems of today). Or, just use wave like one of the existing comment systems of today.</p>
<p>5) Robots. Oh so many robots.<br />
There are so many custom robots that you can think of to make your personal data accessible to you from the web. Create a robot sitting on your machine that acts like an SSH command line (pm that robot <em>script/generate model</em> and have it reply to you the output). Create a robot can give you every document you have on your computer in Gadget-formatted text. Create a robot to message you whenever something happens to your webservers. It reminds me of the old IRC bots, only much better. So many possibilities that make Google Wave a great protocol for Web based browser applications.</p>
<p>6) Extensability and Openness.</p>
<p>What more do I say? Open source, and specifically open sourcing Wave rocks.</p>
<p>7) Messaging.<br />
Ok, so sure, it does messaging differently too. It merges threads, version control, and instant messaging together in a way that is interesting, to say the least. Its more convenient than email, but nothing I couldn&#8217;t live without (We&#8217;ll see once I try it). I doubt its an email killer &#8211; unless you count the human to human interaction part.</p>
<p>In short, Google Wave is much more than just email &#8211; its fundamentally changing the way we interact &#8211; with people, software, data, and more.</p>
<p>I&#8217;m excited to try it out and to build something with it, and I think that every developer needs to consider a Wave world and what that means.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/170/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=170&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2009/05/29/google-wave-is-not-email-its-so-much-more/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
		<item>
		<title>Technological state of Global Warming.</title>
		<link>http://therubyway.wordpress.com/2009/03/04/technological-state-of-global-warming/</link>
		<comments>http://therubyway.wordpress.com/2009/03/04/technological-state-of-global-warming/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 22:05:47 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=130</guid>
		<description><![CDATA[Wrote a paper recently on what resources the US has in order to combat global warming. Here it is. The ending is a bit weak, but overall I think it has solid content and describes pretty accurately the state of our energy sources. global-warming<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=130&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wrote a paper recently on what resources the US has in order to combat global warming. Here it is.</p>
<p>The ending is a bit weak, but overall I think it has solid content and describes pretty accurately the state of our energy sources.</p>
<p><a href="http://therubyway.files.wordpress.com/2009/03/global-warming2.doc">global-warming</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=130&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2009/03/04/technological-state-of-global-warming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
		<item>
		<title>An alternate solution to the Table/CSS layout argument: an introduction to blueprint.css</title>
		<link>http://therubyway.wordpress.com/2009/02/03/tablecss-argument-an-introduction-to-blueprintcss/</link>
		<comments>http://therubyway.wordpress.com/2009/02/03/tablecss-argument-an-introduction-to-blueprintcss/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 23:49:47 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=103</guid>
		<description><![CDATA[Tables and pure CSS are not the only choices for layout management. Grid based css libraries have the benefits of rapid design, an easy learning curve, good consistency and minimal markup. They also come with a reset.css (clears default styles), free you from working in pixels and promote thinking about structure, proportions, white space, and <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=103&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Tables and pure CSS are not the only choices for layout management.</p>
<p><strong>Grid based css libraries</strong> have the benefits of rapid design, an easy learning curve, good consistency and minimal markup. They also come with a reset.css (clears default styles), free you from working in pixels and promote thinking about structure, proportions, white space, and scalability.</p>
<p>As an introduction, we&#8217;ll look at how to create a 3 column layout in blueprint. Lets get started.</p>
<p>Download blueprint.css from <a href="http://www.blueprintcss.org/">http://www.blueprintcss.org/</a> (zip next to the logo). extract it and put the <span style="color:#0000ff;">blueprint </span>folder into your <span style="color:#0000ff;">css </span>folder.</p>
<ul>
<li><strong>Create an index.html file and link it up to blueprint.css:</strong></li>
</ul>
<p><code> &lt;head&gt;<br />
&lt;link rel="stylesheet" href="css/blueprint/screen.css" type="text/css" media="screen, projection"&gt;<br />
&lt;link rel="stylesheet" href="css/blueprint/print.css" type="text/css" media="print"&gt;<br />
&lt;!--[if IE]&gt;&lt;link rel="stylesheet" href="css/blueprint/ie.css" type="text/css" media="screen, projection"&gt;&lt;![endif]--&gt;<br />
&lt;style&gt;<br />
.g {background-color:green;}<br />
.b {background-color:blue;}<br />
//g and b to visualize what we're doing and can be removed at any time.<br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
</code></p>
<ul>
<li><strong> Add a container to the body:</strong></li>
</ul>
<p><code> &lt;body&gt;<br />
&lt;div class="container showgrid"&gt; &lt;!--the class showgrid is for debugging and can be removed at any time --&gt;<br />
&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt; &lt;!-- all further code goes in this container!!! --&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
</code></p>
<div id="attachment_106" class="wp-caption alignnone" style="width: 575px"><a href="http://therubyway.files.wordpress.com/2009/02/bp1.png"><img class="size-full wp-image-106" title="bp1" src="http://therubyway.files.wordpress.com/2009/02/bp1.png?w=565&#038;h=353" alt="just a normal blueprint grid." width="565" height="353" /></a><p class="wp-caption-text">just a normal blueprint grid.</p></div>
<p>This is our grid. You can see 24 columns, some space in between each column, and some rows corresponding to the breaks that we&#8217;ve put in.</p>
<ul>
<li> <strong>Lets create a header. In the container after the breaks add this div:<br />
</strong></li>
</ul>
<p><code> &lt;div class="span-24 last g"&gt;This is a header.&lt;/div&gt;<br />
</code></p>
<p><span style="color:#008000;">span-24</span> means this div spans 24 columns. <span style="color:#008000;">last</span> means its the last one in that row, and is used to let blueprint know when to go to the next row.</p>
<div id="attachment_107" class="wp-caption alignnone" style="width: 575px"><a href="http://therubyway.files.wordpress.com/2009/02/bp2.png"><img class="size-full wp-image-107" title="bp2" src="http://therubyway.files.wordpress.com/2009/02/bp2.png?w=565&#038;h=353" alt="a simple header to our simple website" width="565" height="353" /></a><p class="wp-caption-text">a simple header to our simple website</p></div>
<ul>
<li><strong>Lets create a 3 column layout. Since we have 24 columns, lets try 6/12/6 proportions.</strong></li>
</ul>
<p><code><strong> </strong>&lt;div class="span-6 g"&gt;column1&lt;/div&gt;<br />
&lt;div class="span-12 b"&gt;column2&lt;/div&gt;<br />
&lt;div class="span-6 last g"&gt;column3&lt;/div&gt;</code></p>
<div id="attachment_108" class="wp-caption alignnone" style="width: 575px"><a href="http://therubyway.files.wordpress.com/2009/02/bp3.png"><img class="size-full wp-image-108" title="bp3" src="http://therubyway.files.wordpress.com/2009/02/bp3.png?w=565&#038;h=353" alt="3 column layout, without many hacks, tables, or difficulties." width="565" height="353" /></a><p class="wp-caption-text">3 column layout, without many hacks, tables, or difficulties.</p></div>
<ul>
<li><strong>Now add a footer:</strong></li>
</ul>
<p><code> &lt;div class="span-24 last b"&gt;footer&lt;/div&gt;<br />
</code></p>
<div id="attachment_109" class="wp-caption alignnone" style="width: 575px"><a href="http://therubyway.files.wordpress.com/2009/02/bp4.png"><img class="size-full wp-image-109" title="bp4" src="http://therubyway.files.wordpress.com/2009/02/bp4.png?w=565&#038;h=353" alt="And the layout is finished." width="565" height="353" /></a><p class="wp-caption-text">And the layout is finished.</p></div>
<p>There. The layout is done, but we still have to use css to stylize things, add in content, etc. I&#8217;ll show that in a bit, but that&#8217;s really all you need to know in order to dive into blueprint.</p>
<p>Before you go off playing around with it, you should look into blueprint/src, and read each of the css files, especially grid.css &#8211; they&#8217;re tremendously helpful in telling you what blueprint can do for you. Make sure you try out the push, pull, append, prepend, box, border, colborder, and hr classes, as they&#8217;re used often. Feel free to add in your own classes &#8211; I like to keep my colors as classes so that I don&#8217;t get tempted to go color picking for an hour or two.</p>
<p>Do note that blueprint may break if you try to stylize in the same div that you do layouts with. So, don&#8217;t do:</p>
<p><code>&lt;div class="span-10" style="border 1px solid black;"&gt; some content&lt;/div&gt;</code></p>
<p>and instead do:</p>
<p><code>&lt;div class="span-10"&gt;&lt;div style="border 1px solid black;"&gt;some content&lt;/div&gt;&lt;/div&gt; </code></p>
<p>an extra layer, but overall still nothing as bad as tables.</p>
<p>I&#8217;ll leave you with a somewhat stylized form of what we had previously. Blueprint has <a href="http://www.blueprintcss.org/tests/parts/sample.html">great samples</a> and <a href="http://www.blueprintcss.org/tests/parts/grid.html">test pages </a>that show you exactly what it can do for you, so you should check that out. Their sample page shows just how trivially easy it is to nest columns within columns, creating as complex a layout as you want.</p>
<p>Final look: I added in a simple list on the left, a table on the right, a box class for the header, some hr&#8217;s, and some lorem ipsum.</p>
<div id="attachment_110" class="wp-caption alignnone" style="width: 575px"><a href="http://therubyway.files.wordpress.com/2009/02/bp5.png"><img class="size-full wp-image-110" title="bp5" src="http://therubyway.files.wordpress.com/2009/02/bp5.png?w=565&#038;h=353" alt="Final look of the site! Simple stuff, really..." width="565" height="353" /></a><p class="wp-caption-text">Final look of the site! Simple stuff, really...</p></div>
<p><code><br />
&lt;head&gt;<br />
&lt;link rel="stylesheet" href="css/blueprint/screen.css" type="text/css" media="screen, projection"&gt;<br />
&lt;link rel="stylesheet" href="css/blueprint/print.css" type="text/css" media="print"&gt;<br />
&lt;!--[if IE]&gt;&lt;link rel="stylesheet" href="css/blueprint/ie.css" type="text/css" media="screen, projection"&gt;&lt;![endif]--&gt;<br />
&lt;style&gt;<br />
.g {background-color:green;}<br />
.b {background-color:blue;}<br />
#g and b to visualize what we're doing.</code><br />
<code><br />
&lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div class="container"&gt;<br />
&lt;div class="span-24"&gt;&lt;h2 class="box"&gt;This is a header.&lt;/h2&gt;&lt;/div&gt;<br />
&lt;hr&gt;<br />
&lt;div class="span-6"&gt;&lt;ul style="text-align:right;"&gt;<br />
&lt;li&gt;&lt;a href="#"&gt;This&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="#"&gt;is&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="#"&gt;my&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="#"&gt;friendly&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="#"&gt;navigation&lt;/a&gt;&lt;/li&gt;<br />
&lt;li&gt;&lt;a href="#"&gt;bar.&lt;/a&gt;&lt;/li&gt;<br />
&lt;/ul&gt;&lt;/div&gt;<br />
&lt;div class="span-12"&gt;&lt;div style="padding:20px;border:1px solid #d6d6d6;"&gt;&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse est justo, tincidunt eu, ornare ornare, vehicula id, augue. Proin eu elit. Curabitur dignissim blandit augue. Nam dui nisi, convallis ac, hendrerit at, commodo et, dui. Maecenas consequat, felis eleifend gravida pellentesque, neque purus venenatis tellus, a rhoncus tortor lectus non nisi. Proin sodales, ante faucibus tempor tincidunt, risus leo iaculis velit, sed aliquet sem lacus eget purus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec vestibulum turpis ac neque. Maecenas suscipit orci non nibh. Donec tristique. Donec nec diam ut odio fermentum auctor. Nullam molestie sapien.<br />
&lt;/p&gt;&lt;p&gt;<br />
Nullam vel quam nec nisi luctus bibendum. Praesent lobortis dui eu augue. Phasellus consectetur, erat a condimentum hendrerit, sem massa elementum neque, sit amet elementum justo ligula vitae nunc. Cras rhoncus libero id purus. Aenean nulla enim, placerat nec, tincidunt id, gravida sit amet, erat. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nullam eleifend dolor. Integer massa magna, dignissim ut, semper sit amet, laoreet id, magna. Cras convallis ligula sit amet sapien. Mauris blandit elit sit amet leo.&lt;/p&gt; &lt;/div&gt;&lt;/div&gt;<br />
&lt;div class="span-6 last"&gt;<br />
&lt;table&gt;<br />
&lt;tr&gt;&lt;td&gt;&lt;a href="#"&gt;This&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;&lt;a href="#"&gt;is&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;&lt;a href="#"&gt;Navigation&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;&lt;a href="#"&gt;Done&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;&lt;a href="#"&gt;in&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;&lt;a href="#"&gt;Tables&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;div class="box"&gt;This is an advertisement!!!&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;hr&gt;<br />
&lt;div class="span-24 last"&gt;&lt;div style="text-align:right" class="large"&gt;and finally a footer. (c) 2009 by... wait this took less than 15 minutes.&lt;/div&gt;&lt;/div&gt;<br />
&lt;/div&gt;</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=103&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2009/02/03/tablecss-argument-an-introduction-to-blueprintcss/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>

		<media:content url="http://therubyway.files.wordpress.com/2009/02/bp1.png" medium="image">
			<media:title type="html">bp1</media:title>
		</media:content>

		<media:content url="http://therubyway.files.wordpress.com/2009/02/bp2.png" medium="image">
			<media:title type="html">bp2</media:title>
		</media:content>

		<media:content url="http://therubyway.files.wordpress.com/2009/02/bp3.png" medium="image">
			<media:title type="html">bp3</media:title>
		</media:content>

		<media:content url="http://therubyway.files.wordpress.com/2009/02/bp4.png" medium="image">
			<media:title type="html">bp4</media:title>
		</media:content>

		<media:content url="http://therubyway.files.wordpress.com/2009/02/bp5.png" medium="image">
			<media:title type="html">bp5</media:title>
		</media:content>
	</item>
		<item>
		<title>Rails on Notepad++ (2) Plugins</title>
		<link>http://therubyway.wordpress.com/2009/01/08/rails-on-notepad-2-plugins-for-notepad/</link>
		<comments>http://therubyway.wordpress.com/2009/01/08/rails-on-notepad-2-plugins-for-notepad/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 08:21:53 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=95</guid>
		<description><![CDATA[I have been using notepad++ for rails for about a month now, and I&#8217;m loving it. See original post for my setup. 2 great plugins I would recommend: Explorer and html tags. Explorer provides a file structure on the left hand side, with all the features you would expect from a file navigation. Html tags <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=95&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been using notepad++ for rails for about a month now, and I&#8217;m loving it. <a href="http://therubyway.wordpress.com/2008/11/23/rails-on-notepad/">See original post for my setup.</a></p>
<p>2 great plugins I would recommend: <a href="http://sourceforge.net/project/showfiles.php?group_id=189927&amp;package_id=223667">Explorer </a>and<a href="http://sourceforge.net/project/showfiles.php?group_id=189927&amp;package_id=242320"> html tags</a>. Explorer provides a file structure on the left hand side, with all the features you would expect from a file navigation. Html tags provides a nice functionality, <em>select tag and all content in tag</em>. I tend to use this alot.</p>
<p>The new notepad++ only supports unicode plugins, so I can&#8217;t use a lot of the other plugins out there. One more plugin that I use that is unofficial is the <a href="http://sourceforge.net/project/showfiles.php?group_id=189927&amp;package_id=258484">colorpicker </a>plugin &#8211; its not unicode, but someone did a quick hack to make it unicode. The unicode version is <a href="http://sourceforge.net/forum/forum.php?thread_id=2636384&amp;forum_id=776919">here</a> if you want to try it out.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=95&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2009/01/08/rails-on-notepad-2-plugins-for-notepad/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
		<item>
		<title>Arch Cole 3b:</title>
		<link>http://therubyway.wordpress.com/2008/12/24/arch-cole-3b/</link>
		<comments>http://therubyway.wordpress.com/2008/12/24/arch-cole-3b/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 05:46:46 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=162</guid>
		<description><![CDATA[Now, the hospital that admitted arch in for intensive care had no idea what to do with him. Who could blame them; dried off and arch merely looked like a kid with chicken pox, only unconscious and barely breathing. Intensive care was confused over his status – normally, his concussion, bee stings, and partial drowning <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=162&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Now, the hospital that admitted arch in for intensive care had no idea what to do with him. Who could blame them; dried off and arch merely looked like a kid with chicken pox, only unconscious and barely breathing. Intensive care was confused over his status – normally, his concussion, bee stings, and partial drowning weren&#8217;t life threatening by themselves, but put together and they had no idea what it would cause.<br />
It turns out, of course, that he was in no danger of passing on. What a sorry book this would be if he did. The doctors took no chances, though – they put a breather on him, did an MRI scan, filled him up with antitoxins, and set him on a feeding tube. They also gave him a sticker – he was, after all, just a kid.</p>
<p>Arch woke up with the painful realization that he was still alive. He was fine with that – he enjoyed being alive – but it felt as if every nerve on his body was on fire. He nudged his hand upward, felt the pain shoot up his arm, and decided he was better off not moving. He opened his eyes to a well lit hospital room; sun shone through the window, highlighting a flower vase on the sill, and in the far corner, a doctor was looking at a clipboard, back turned talking quietly to a couple sitting next him. The couple looked to be in their mid 40&#8242;s – probably the family that rescued me, Arch thought.</p>
<p>&#8220;I must have been hit by a truck or something,&#8221; Arch mumbled as he acknowledged his consciousness.<br />
The doctor turned to look at him, and the couple stood up.<br />
“Not quite, Arch.” the doctor said. “You&#8217;ve suffered a concussion, 15 bee stings, partial drowning and a sprained ankle. You have a slight fever right now, but nothing serious. Give it a week or two and you should be back to normal.”<br />
“Arch, do you feel ok?” the woman asked.<br />
“Just hurting. What am I drugged up on?” Arch asked.<br />
The doctor flipped a page up and scanned his clipboard. “Just an IV. We&#8217;ll get you on painkillers shortly if you&#8217;re hurting a lot.”<br />
“Please do.” Arch stared blankly into the ceiling. He tried to recall the events that caused his current state, but nothing came up. He looked at the couple in the corner.<br />
“Oh. You&#8217;re my parents, right?” he asked. His father and mother stared at him incredulously.<br />
“Doc, I think I have some memory loss – all of it actually. Also, can I get something to eat? I&#8217;m really hungry.”</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/162/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=162&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2008/12/24/arch-cole-3b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
		<item>
		<title>eclipse color scheme</title>
		<link>http://therubyway.wordpress.com/2008/12/12/eclipse-color-scheme/</link>
		<comments>http://therubyway.wordpress.com/2008/12/12/eclipse-color-scheme/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 10:21:59 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=70</guid>
		<description><![CDATA[This is my eclipse color scheme: one for ruby and one for rails. download: (rename it ruby.xml and erb.col) ruby_xml erb_col After it is downloaded, goto (in eclipse) Window-&#62;preferences, Ruby, Editor, Syntax color, import, Aptana, edit, erb, colors, import. Read the top, and click on Text Editors, and change the background to black. Enjoy<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=70&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is my eclipse color scheme:</p>

<a href='http://therubyway.wordpress.com/2008/12/12/eclipse-color-scheme/eclipse_rb/' title='eclipse_rb'><img width="150" height="93" src="http://therubyway.files.wordpress.com/2008/12/eclipse_rb.png?w=150&#038;h=93" class="attachment-thumbnail" alt="eclipse_rb" title="eclipse_rb" /></a>
<a href='http://therubyway.wordpress.com/2008/12/12/eclipse-color-scheme/eclipse_erb/' title='eclipse_erb'><img width="150" height="93" src="http://therubyway.files.wordpress.com/2008/12/eclipse_erb.png?w=150&#038;h=93" class="attachment-thumbnail" alt="eclipse_erb" title="eclipse_erb" /></a>

<p>one for ruby and one for rails.</p>
<p>download: (rename it ruby.xml and erb.col)</p>
<p><a href="http://therubyway.files.wordpress.com/2008/12/ruby_xml4.ppt">ruby_xml</a></p>
<p><a href="http://therubyway.files.wordpress.com/2008/12/erb_col2.ppt">erb_col</a></p>
<p>After it is downloaded, goto (in eclipse) Window-&gt;preferences, Ruby, Editor, Syntax color, import, Aptana, edit, erb, colors, import. Read the top, and click on Text Editors, and change the background to black.</p>
<p>Enjoy.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=70&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2008/12/12/eclipse-color-scheme/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
		<item>
		<title>Using Heroku and Windows:</title>
		<link>http://therubyway.wordpress.com/2008/12/11/using-heroku-and-windows/</link>
		<comments>http://therubyway.wordpress.com/2008/12/11/using-heroku-and-windows/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 05:29:40 +0000</pubDate>
		<dc:creator>joydispenser</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://therubyway.wordpress.com/?p=65</guid>
		<description><![CDATA[If you haven&#8217;t dabbled in git, ssh, or the command line much, getting Heroku to be deployed locally on Windows can be a real pain. Here are the steps that I did to make that magic happen. The software you need: rails, of course. msysgit &#8211; git for Windows Putty (use this installer) Step 1: <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=65&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>If you haven&#8217;t dabbled in git, ssh, or the command line much, getting Heroku to be deployed locally on Windows can be a real pain. Here are the steps that I did to make that magic happen.</p>
<p><strong>The software you need:</strong></p>
<p>rails, of course.</p>
<p><a href="http://code.google.com/p/msysgit/">msysgit</a> &#8211; git for Windows</p>
<p><a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">Putty </a>(use this <a href="http://the.earth.li/~sgtatham/putty/latest/x86/putty-0.60-installer.exe">installer</a>)</p>
<p><span style="text-decoration:underline;">Step 1: Install heroku gem</span></p>
<p>open up your command line and type &#8220;<span style="color:#339966;">gem install heroku</span>&#8220;</p>
<p><span style="text-decoration:underline;">Step 2: create your public and private rsa keys</span></p>
<p>This is part you may have to google random errors that you find &#8211; follow the directions and you should be (mostly) fine.</p>
<p>Open puttygen (from Putty)</p>
<p>Click generate.</p>
<p>Generate some randomness as per instructions.</p>
<p>Add a passphrase.</p>
<p>Click &#8220;Save private key&#8221; and save it as &#8220;<span style="color:#339966;">heroku_key.ppk</span>&#8220;</p>
<p>now, create a new file called <span style="color:#339966;">C:\documents and settings\(username)\.ssh\id_rsa.pub</span></p>
<p>open that new file in Notepad (or some other text editor)</p>
<p>paste the contents of the <strong>greyed out box</strong> (under public key for pasting&#8230;) into id_rsa.pub</p>
<p>save and close it.</p>
<p>Now, open pageagent.exe in PuTTY</p>
<p>add a key and browse to <span style="color:#339966;">heroku_key.ppk.</span></p>
<p>type in your password.</p>
<p><em>You&#8217;re almost done.</em></p>
<p>Finally, right click on My Computer, and goto properties, advanced, environmental variables.</p>
<p>Click &#8220;new&#8221; in system variables.</p>
<p>Add this in:</p>
<p>Variable name: <span style="color:#339966;">GIT_SSH</span></p>
<p>Variable value: <span style="color:#339966;">&#8220;C:Program Files\PuTTY\plink.exe&#8221;</span></p>
<p>Phew. Step 2 complete.</p>
<p><span style="text-decoration:underline;">Step 3: testing GIT</span></p>
<p>Open git_bash first, and goto your rails application folder</p>
<p>type &#8220;<span style="color:#339966;">git init<span style="color:#339966;">&#8220;</span></span> to initialize a git repo (its just standard procedure)</p>
<p>type <span style="color:#339966;">heroku create &lt;throwawaytestapp&gt;</span></p>
<p>heroku will give you a git link</p>
<p>type <span style="color:#339966;">git clone &lt;lin<span style="color:#339966;">k</span></span><span style="color:#339966;">&gt;</span> &#8212; it will be something like git@heroku.com:appname.git</p>
<p><strong>IF you get errors:</strong></p>
<p>Error 1) fatal: can not fork (or something like that)</p>
<p>open up git gui and try to add a new repository (URL= link, directory= your rails directory)</p>
<p>if that fails, you need to tweak your system variables. Try lots of things; try adding the putty directory to the PATH variable, or try adding GIT_SSH to your username variables</p>
<p>git gui to test<span style="text-decoration:underline;"> until it works</span></p>
<p>2) It leads you to a page where you have to type y/n and you can&#8217;t TYPE!!!</p>
<p><span style="text-decoration:underline;">Don&#8217;t panic</span>. open up a console and type &#8220;<span style="color:#339966;">plink git@heroku.com</span>&#8220;</p>
<p>enter <span style="color:#339966;">y</span></p>
<p>retry it in the git bash.</p>
<p>if all works well, you&#8217;re connected to heroku on windows! pat yourself on the back.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/therubyway.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/therubyway.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/therubyway.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/therubyway.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/therubyway.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/therubyway.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/therubyway.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/therubyway.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/therubyway.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/therubyway.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/therubyway.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/therubyway.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/therubyway.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/therubyway.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=therubyway.wordpress.com&amp;blog=5546813&amp;post=65&amp;subd=therubyway&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://therubyway.wordpress.com/2008/12/11/using-heroku-and-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c270a3d9a0091977de642fec90b43ad3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">joydispenser</media:title>
		</media:content>
	</item>
	</channel>
</rss>
