<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-25550001</id><updated>2011-12-14T18:48:11.444-08:00</updated><title type='text'>Ajax on Rails</title><subtitle type='html'>&lt;b&gt;geeks redefined.&lt;/b&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-25550001.post-117070551117570668</id><published>2007-02-05T11:56:00.000-08:00</published><updated>2007-02-05T11:58:31.186-08:00</updated><title type='text'>Blog moved to Expressica.com -- releasing the captcha plugin with multiple styles of clear images, with random string text</title><summary type='text'>Hi Everbody !!I am moving this blog to Expressica and i would like to inform all the readers to update their feeds and bookmarks to the new url http://expressica.com .On my new blog i am going to release a captcha plugin which is really very simple to implement. This plugin provides the functionality to add captcha based authentication in your rails applications.It mainly features... Controller </summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/117070551117570668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=117070551117570668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/117070551117570668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/117070551117570668'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2007/02/blog-moved-to-expressicacom-releasing.html' title='Blog moved to Expressica.com -- releasing the captcha plugin with multiple styles of clear images, with random string text'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-116125417124894595</id><published>2006-10-19T03:13:00.000-07:00</published><updated>2006-10-19T04:03:22.320-07:00</updated><title type='text'>Using Regular Expression in Ruby on Rails -- Regexp for Password Validation</title><summary type='text'>A regular expression (abbreviated as regexp or regex, with plural forms regexps, regexes, or regexen) is a string that describes or matches a set of strings, according to certain syntax rules. Regular expressions are used by many text editors and utilities to search and manipulate bodies of text based on certain patterns. Many programming languages support regular expressions for string </summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/116125417124894595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=116125417124894595' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/116125417124894595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/116125417124894595'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/10/using-regular-expression-in-ruby-on.html' title='Using Regular Expression in Ruby on Rails -- Regexp for Password Validation'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-116109291705669543</id><published>2006-10-17T06:36:00.000-07:00</published><updated>2006-10-27T00:06:30.046-07:00</updated><title type='text'>How to improve the image quality and generate random string image in the plugin validates_captcha</title><summary type='text'>Validates captcha is a good pluging to implement captcha in your rails application.However i found that there is repetition of the string of the image and the quality of image is not that good. To get a good quality image and random string replace the code of the file /vendor/plugns/validates_captcha/lib/captcha_challenge.rb with the following code...Visit Here for the latest modified source code.</summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/116109291705669543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=116109291705669543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/116109291705669543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/116109291705669543'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/10/how-to-improve-image-quality-and.html' title='How to improve the image quality and generate random string image in the plugin validates_captcha'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-116100326649066967</id><published>2006-10-16T05:49:00.000-07:00</published><updated>2006-10-16T05:54:40.076-07:00</updated><title type='text'>Rake task to remove the image and audio files created by captcha</title><summary type='text'>To add a rake task to the rails application which removes all the image and audio files created by captcha, create a file named remove_captcha_files.rake in the lib/tasks directory.Add the following code to the lib/tasks/remove_captcha_files.rake file…desc "Remove captcha images and audio files"task :remove_captcha_files do    image_path = "#{RAILS_ROOT}/public/images/captcha/"    audio_path = "#</summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/116100326649066967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=116100326649066967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/116100326649066967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/116100326649066967'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/10/rake-task-to-remove-image-and-audio.html' title='Rake task to remove the image and audio files created by captcha'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-115830689274682632</id><published>2006-09-14T23:58:00.000-07:00</published><updated>2006-09-15T06:23:35.953-07:00</updated><title type='text'>RAILS_CONF.include?('VINSOL')</title><summary type='text'> Marcel Molina, Manik Juneja and DHHDHH and  Marcel were surprised to know that there were Rails programmers in India.RailsConf2006VINSOL IS RAILING ....RailsConf2006 marked the presence of Rails based Indian company Vinsol.Vinsol's chief Manik Juneja  is attending the conference. The 1st day of conference was shining with good sessions by DHH, Marcel, Jamis Buck, Thomas Fuchs and David </summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/115830689274682632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=115830689274682632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115830689274682632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115830689274682632'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/09/railsconfincludevinsol.html' title='RAILS_CONF.include?(&apos;VINSOL&apos;)'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-115760072441689785</id><published>2006-09-06T20:34:00.000-07:00</published><updated>2006-09-06T20:45:24.450-07:00</updated><title type='text'>How to prepare test database environment from migrations.</title><summary type='text'>Usually we build our test database by using$ rake db:test:prepareTo use your migrations for preparing test database create a file testdb.rakein the directory lib/tasks.Now add the following code in the lib/tasks/testdb.rake file. module Rake  module TaskManager    def redefine_task(task_class, args, &amp;block)      task_name, deps = resolve_args(args)      task_name = task_class.scope_name(@scope, </summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/115760072441689785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=115760072441689785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115760072441689785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115760072441689785'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/09/how-to-prepare-test-database.html' title='How to prepare test database environment from migrations.'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-115587094584998203</id><published>2006-08-17T20:08:00.000-07:00</published><updated>2006-09-29T01:18:29.440-07:00</updated><title type='text'>Source Code For Ajax Based Drag Drop Navigation Tree For Rails.</title><summary type='text'>Hello Everyone!for some CSS issues i was not able to publish the source code properly on my wordpress's blog so i am publishing all the code here only. Check this out...CASE STUDYI m providing a very generalized use case where the tree fits in a good position. Here it is...Consider a model MyItem, a controller MyController and a myaction.rhtml as a view. MyItem model is using acts_as_tree and we </summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/115587094584998203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=115587094584998203' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115587094584998203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115587094584998203'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/08/source-code-for-ajax-based-drag-drop.html' title='Source Code For Ajax Based Drag Drop Navigation Tree For Rails.'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-115512054197964246</id><published>2006-08-09T03:39:00.000-07:00</published><updated>2006-08-23T19:37:52.676-07:00</updated><title type='text'>Fully Ajax Based Drag Drop Navigation Tree For Ruby on Rails</title><summary type='text'>Ajaxified tree comes with the following features1.)  Containig the ajax links for the tree items using link_to_remote2.)  Highlighting the selected node of the tree and other custom effects.3.)  Two way syncronization between the tree nodes and the currently displayed item on the web-page.4.)  Supports the tree architecture provided ny the acts_as_tree.5.)  C lear and self traversing upto the </summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/115512054197964246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=115512054197964246' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115512054197964246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115512054197964246'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/08/fully-ajax-based-drag-drop-navigation.html' title='Fully Ajax Based Drag Drop Navigation Tree For Ruby on Rails'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-115104862860134519</id><published>2006-06-23T00:43:00.000-07:00</published><updated>2006-06-27T23:02:51.386-07:00</updated><title type='text'>A GOOD SEARCH TECHNIQUE</title><summary type='text'>A fine way to search from more than one column from the DB.Even, all the join conditions can easily be provided...Check this out ...                                                  TextSearch</summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/115104862860134519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=115104862860134519' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115104862860134519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/115104862860134519'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/06/good-search-technique.html' title='A GOOD SEARCH TECHNIQUE'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-114927474768308173</id><published>2006-06-02T11:56:00.000-07:00</published><updated>2006-08-23T19:53:20.916-07:00</updated><title type='text'>DO NOT GO FOR  RJS TEMPLATES</title><summary type='text'>RJS is undoubtly a good method of ajaxification of your web application.But why to have another myaction.rjs file if its functionality could be mergedwithin the action itself.Is it possible ?Oh !!! its like applying butter on bread.......... check this out  class MyController &lt; ApplicationController    def myaction      render :update do ¦ page ¦        page.replace_html  'update_this_element_id'</summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/114927474768308173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=114927474768308173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/114927474768308173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/114927474768308173'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/06/do-not-go-for-rjs-templates.html' title='DO NOT GO FOR  RJS TEMPLATES'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-114529882171936490</id><published>2006-04-17T11:05:00.000-07:00</published><updated>2006-10-17T00:17:09.206-07:00</updated><title type='text'>Net-SSH and Net-SFTP</title><summary type='text'>Hello readers!This post is all about the power of Ruby.After the day full of work I need to take the backup of my work there on remote as well as on my local machine.Ruby Scripting helps the way out in a beautiful manner. There are two modules Net::SSH and Net::SFTP available at RUBY FORGE which can add a lots of more geek functionalities to your daily routine. One of them has relaxed me a </summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/114529882171936490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=114529882171936490' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/114529882171936490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/114529882171936490'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/04/net-ssh-and-net-sftp.html' title='Net-SSH and Net-SFTP'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-25550001.post-114434842031482850</id><published>2006-04-06T11:27:00.000-07:00</published><updated>2006-06-19T00:25:29.843-07:00</updated><title type='text'>Why switch to yet another technology ??</title><summary type='text'>Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server.Everyone from startups to non-profits to </summary><link rel='replies' type='application/atom+xml' href='http://ajaxonrails.blogspot.com/feeds/114434842031482850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=25550001&amp;postID=114434842031482850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/114434842031482850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/25550001/posts/default/114434842031482850'/><link rel='alternate' type='text/html' href='http://ajaxonrails.blogspot.com/2006/04/why-switch-to-yet-another-technology.html' title='Why switch to yet another technology ??'/><author><name>Sur Max</name><uri>http://www.blogger.com/profile/16839747086704606952</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://ajaxonrails.wordpress.com/files/2006/10/sur.jpg'/></author><thr:total>0</thr:total></entry></feed>
