<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.2" -->
<rss 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>
	
	<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 ...</description>
		<link>http://www.anup.info/2010/10/03/hashclassjs/</link>
			</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 ...</description>
		<link>http://www.anup.info/2010/09/05/introducing-moomodel/</link>
			</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 ...</description>
		<link>http://www.anup.info/2010/08/17/globalize2-and-thinking-sphinx/</link>
			</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 ...</description>
		<link>http://www.anup.info/2010/07/12/mootools-class-methods-and-inheritance/</link>
			</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. </description>
		<link>http://www.anup.info/2010/03/02/daily-blockers-2/</link>
			</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.834 seconds -->

