<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-6336097031407610709</atom:id><lastBuildDate>Fri, 18 Jul 2008 13:30:42 +0000</lastBuildDate><title>Webmaster's Notes</title><description/><link>http://manida.com/ivan/</link><managingEditor>noreply@blogger.com (kibitzer)</managingEditor><generator>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6336097031407610709.post-4318255939390777724</guid><pubDate>Sun, 25 May 2008 08:03:00 +0000</pubDate><atom:updated>2008-05-25T11:55:34.160+03:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>rant</category><category domain='http://www.blogger.com/atom/ns#'>mediamonkey</category><category domain='http://www.blogger.com/atom/ns#'>iphone</category><category domain='http://www.blogger.com/atom/ns#'>apple</category><title>music: iPhone sync, iTunes alternative</title><atom:summary type='text'>A post unrelated to coding - about a problem that was occupying my hobby time ever since I got the iPhone - it's called iTunes, one of the most offending pieces of commercial software I have seen, right after RealPlayer and Quicktime. Apple is notorious for unusable software (while having the best hardware design), as if they outsource their coding to some African tribe, receiving the </atom:summary><link>http://manida.com/ivan/2008/05/music-iphone-sync.html</link><author>noreply@blogger.com (kibitzer)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6336097031407610709.post-480552949777189208</guid><pubDate>Tue, 25 Mar 2008 21:16:00 +0000</pubDate><atom:updated>2008-03-26T00:12:14.828+02:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>web 2.0</category><category domain='http://www.blogger.com/atom/ns#'>association</category><category domain='http://www.blogger.com/atom/ns#'>ruby on rails</category><category domain='http://www.blogger.com/atom/ns#'>rails</category><category domain='http://www.blogger.com/atom/ns#'>cache</category><title>RoR: Caching  Dynamic Association Conditions</title><atom:summary type='text'>The problem which is verbosely described in a previous post on dynamic associations still does not have a clean solution - I've been researching possible workarounds, and there is no definite answer. One feasible workaround is specifying :conditions =&gt; 'send(:method)' in single quotes, this way Rails will only eval the conditions when forming the SQL string. This, and what was suggested in my </atom:summary><link>http://manida.com/ivan/2008/03/ror-more-on-dynamic-association.html</link><author>noreply@blogger.com (kibitzer)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6336097031407610709.post-2266939874772665091</guid><pubDate>Wed, 27 Feb 2008 10:39:00 +0000</pubDate><atom:updated>2008-02-27T12:44:45.700+02:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>lamp</category><category domain='http://www.blogger.com/atom/ns#'>cache</category><category domain='http://www.blogger.com/atom/ns#'>php</category><category domain='http://www.blogger.com/atom/ns#'>optimization</category><title>PHP: XCache Installation</title><atom:summary type='text'>A quick note to self: IBM site has a very nice writeup on installing XCache, a php opcode and variable caching which seems popular lately. Other sources of information are missing all the important details which leads to wasted time. Visit the linked page for details (http://www.ibm.com/developerworks/library/os-php-fastapps1/).

It does not have a walkthrough on configuring xcache options in the</atom:summary><link>http://manida.com/ivan/2008/02/php-xcache-installation.html</link><author>noreply@blogger.com (kibitzer)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6336097031407610709.post-7004396069968359992</guid><pubDate>Sat, 09 Feb 2008 22:34:00 +0000</pubDate><atom:updated>2008-03-01T23:50:32.192+02:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ruby</category><category domain='http://www.blogger.com/atom/ns#'>ruby on rails</category><category domain='http://www.blogger.com/atom/ns#'>tips</category><category domain='http://www.blogger.com/atom/ns#'>mixin</category><category domain='http://www.blogger.com/atom/ns#'>meta programming</category><title>RoR: Overriding Comparison Operators in Your Model</title><atom:summary type='text'>Ruby allows you to override everything. Ruby allows you to override everything using two lines of code. You just got to love ruby! This small entry is about overriding comparison operators (or, to be correct, it is about bulk-defining comparison operators for user class).

Common use case from Ruby on Rails is to define a simple model which is associating a Fixnum with some additional properties </atom:summary><link>http://manida.com/ivan/2008/02/ror-overloading-comparison-operators.html</link><author>noreply@blogger.com (kibitzer)</author></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6336097031407610709.post-6705239413391997827</guid><pubDate>Fri, 25 Jan 2008 12:13:00 +0000</pubDate><atom:updated>2008-03-25T18:45:18.905+02:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>web 2.0</category><category domain='http://www.blogger.com/atom/ns#'>association</category><category domain='http://www.blogger.com/atom/ns#'>ruby on rails</category><category domain='http://www.blogger.com/atom/ns#'>rails</category><title>Ruby on Rails: Dynamic Association Conditions Using Reflection</title><atom:summary type='text'>Associations between models are part of what makes Ruby on Rails framework so elegant, define Class Magazine belongs_to :publisher and Class Publisher has_many :magazines and you can simply use magazine.publisher or publisher.magazines without worrying about underlying database and object construction details. Basic associations do work for most cases, but sometimes you would need to go deeper.

</atom:summary><link>http://manida.com/ivan/2008/01/ruby-on-rails-making-your-associations.html</link><author>noreply@blogger.com (kibitzer)</author></item></channel></rss>