<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="WordPress/2.6.2" --><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="0.92">
<channel>
	<title>for i in infinity</title>
	<link>http://www.anup.info</link>
	<description>Ruby on Rails Developer, London</description>
	<lastBuildDate>Fri, 15 Oct 2010 15:29:26 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/xml" href="http://feeds.feedburner.com/anupinfo" /><feedburner:info uri="anupinfo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/anupinfo" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fanupinfo" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>HashClass.js</title>
		<description>HashClass.js is a Hash with observable attributes, written to remove ObservableHash dependency from MooModel. Written for node.js using server side mootools, HashClass provides an ability to watch attribute changes by attaching a callback function.

To get a server side version of mootools follow instructions here http://davidwalsh.name/mootools-nodejs

Example: demo.js

[source:javascript]
require("../lib/mootools-serverside").apply(GLOBAL);
require("../lib/HashClass").apply(GLOBAL);

var Person = new HashClass();
var ...&lt;img src="http://feeds.feedburner.com/~r/anupinfo/~4/_CcPFz9lIrw" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/anupinfo/~3/_CcPFz9lIrw/</link>
			<feedburner:origLink>http://www.anup.info/2010/10/03/hashclassjs/</feedburner:origLink></item>
	<item>
		<title>Introducing MooModel: A Javascript Framework</title>
		<description>Introduction

MooModel is a javascript framework built on top of mootools, to simplify the use of objects and classes in javascript. It comes with an elegant syntax and built in support for object oriented features. Additionally it provides observable attributes, ActiveModel like validations and a REST persistence adapter.

MooModel makes use of ...&lt;img src="http://feeds.feedburner.com/~r/anupinfo/~4/iWbrp3hHMFY" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/anupinfo/~3/iWbrp3hHMFY/</link>
			<feedburner:origLink>http://www.anup.info/2010/09/05/introducing-moomodel/</feedburner:origLink></item>
	<item>
		<title>Globalize2 and Thinking Sphinx</title>
		<description>If you are trying to integrate Thinking Sphinx with models using Globalize2 for translations, here is what worked for me. Many thanks to Zach Inglis and Pat Allan for their help.

My Article class uses Globalize2 to translate 'title' attribute in two locales (:en and :fr). Globalize2 creates an association named ...&lt;img src="http://feeds.feedburner.com/~r/anupinfo/~4/Tcru2OtbnCE" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/anupinfo/~3/Tcru2OtbnCE/</link>
			<feedburner:origLink>http://www.anup.info/2010/08/17/globalize2-and-thinking-sphinx/</feedburner:origLink></item>
	<item>
		<title>MooTools: Class Methods and Inheritance</title>
		<description>In my last project, I enjoyed scripting using mootools and started exploring it more deeply. One of my extensive use was to define UI elements' functionality in classes and then create multiple instances for re-usability. 

Mootools makes use of Javascript's native prototype model for inheritance. To extend a base functionality ...&lt;img src="http://feeds.feedburner.com/~r/anupinfo/~4/tuxfivLKDgs" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/anupinfo/~3/tuxfivLKDgs/</link>
			<feedburner:origLink>http://www.anup.info/2010/07/12/mootools-class-methods-and-inheritance/</feedburner:origLink></item>
	<item>
		<title>Daily Blockers #2</title>
		<description>Problem:

[source:ruby]
/Users/railsbob/multiruby/install/1.8.7-p249/lib/ruby/gems/1.8/gems/
activesupport-2.3.5/lib/active_support/multibyte/unicode_database.rb:37:
[BUG] Segmentation fault
ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-darwin9.6.0]
[/source]

Solution:
Somehow my activesupport-2.3.5/lib/active_support/values/unicode_tables.dat was corrupted. Reinstalling activesupport gem fixed the issue.&lt;img src="http://feeds.feedburner.com/~r/anupinfo/~4/Q0eqSMpk1YA" height="1" width="1"/&gt;</description>
		<link>http://feedproxy.google.com/~r/anupinfo/~3/Q0eqSMpk1YA/</link>
			<feedburner:origLink>http://www.anup.info/2010/03/02/daily-blockers-2/</feedburner:origLink></item>
</channel>
</rss><!-- Dynamic Page Served (once) in 0.210 seconds -->
