<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/1.5.2" -->
<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/"
>

<channel>
	<title>crinem's notes</title>
	<link>http://www.crinemweb.com/wordpress</link>
	<description>an experimental blog</description>
	<pubDate>Sat, 05 Nov 2005 09:10:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.2</generator>
	<language>en</language>

		<item>
		<title>Ruby On Rails Versus his PHP clones: What is the best choice ?</title>
		<link>http://www.crinemweb.com/wordpress/?p=16</link>
		<comments>http://www.crinemweb.com/wordpress/?p=16#comments</comments>
		<pubDate>Mon, 31 Oct 2005 18:25:02 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>web</category>
		<guid>http://www.crinemweb.com/wordpress/?p=16</guid>
		<description><![CDATA[	Well :) I have no answer for this question :P because I didn&#8217;t try no one of the PHP clones&#8230;
I only searched in the web some informations about these PHP framework, and I found interesting articles and comments  with which I can make some considerations.
As a first thing, I can say that RoR is [...]]]></description>
			<content:encoded><![CDATA[	<p>Well :) I have no answer for this question :P because I didn&#8217;t try no one of the PHP clones&#8230;<br />
I only searched in the web some informations about these PHP framework, and I found interesting articles and comments  with which I can make some considerations.<br />
As a first thing, I can say that RoR is surely different from these framework, not in conceptual terms but in implementative terms.<br />
I&#8217;ve read an interesting  <a href="http://www.megginson.com/blogs/quoderat/archives/2005/06/11/rails-vs-php-mvc-or-view-centric/"> post </a> talking about difference between RoR and PHP for a java programmer that had never used either before. In this article he talks about the page centric development that usually is used with PHP (even if there is an article <a href="http://www.zend.com/php/design/mature-design.php">here</a> about mature design of web applications that I suggest to read) against the <a href="http://www.martinfowler.com/eaaCatalog/modelViewController.html">MVC</a> approach of RoR.<br />
Then I read some developers comments <a href="http://redhanded.hobix.com/cult/railsClonesBloodsuckersOrUsefulDrones.html">here ( Rails Clones: Bloodsuckers or Useful Drones?)</a> and I find them very useful. Substantially programmers are developing Rails&#8217; clones in many scripting languages&#8230;What will be the best one :P ?<br />
Well, then i found some links of PHP clones, I give you some of them:</p>
	<ul>
	<li><a href="http://cakephp.org/">CakePHP</a></li>
	<li><a href="http://bennolan.com/biscuit/">Biscuit</a></li>
	<li><a href="http://phpontrax.com">PHPonTrax</a></li>
	</ul>
	<p>But why I am writing this post ? Because maybe, in a very (hopefully eh eh) close future (depending on work and study schedules) I&#8217;ll do an experiment with a friend. Substantially we want to develop the same application, one of us with RoR (this is me eh eh eh) and the other with PHP (maybe with Cake)  and make confrontation between the two framework !!!<br />
I hope to write soon a post  about this !!!</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=16</wfw:commentRSS>
	</item>
		<item>
		<title>No Software Patents !!!</title>
		<link>http://www.crinemweb.com/wordpress/?p=15</link>
		<comments>http://www.crinemweb.com/wordpress/?p=15#comments</comments>
		<pubDate>Fri, 14 Oct 2005 17:51:32 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>Uncategorized</category>
		<guid>http://www.crinemweb.com/wordpress/?p=15</guid>
		<description><![CDATA[	
	

]]></description>
			<content:encoded><![CDATA[	<p><a href="http://www.nosoftwarepatents.com/en/m/ev50/index.html"><img src='wp-content//ev50_1_it.jpg' alt='no sofware patents' /></a></p>
	<p><a href="http://www.nosoftwarepatents.com/en/m/ev50/index.html"><img src='wp-content/ev50_2_it.jpg' alt='no sofware patents' /></a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=15</wfw:commentRSS>
	</item>
		<item>
		<title>Discovering RoR</title>
		<link>http://www.crinemweb.com/wordpress/?p=14</link>
		<comments>http://www.crinemweb.com/wordpress/?p=14#comments</comments>
		<pubDate>Fri, 14 Oct 2005 14:41:52 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>web</category>
	<category>books</category>
		<guid>http://www.crinemweb.com/wordpress/?p=14</guid>
		<description><![CDATA[	I&#8217;m reading the book I&#8217;ve talked about in the last post. Even if I haven&#8217;t code neither a line, I find this book very interesting for the way in which is written.
Substantially it shows a &#8220;story&#8221; in which customers and developers interacts to produce an application. Developers choose an agile approach (look this link: agile [...]]]></description>
			<content:encoded><![CDATA[	<p>I&#8217;m reading the book I&#8217;ve talked about in the last post. Even if I haven&#8217;t code neither a line, I find this book very interesting for the way in which is written.<br />
Substantially it shows a &#8220;story&#8221; in which customers and developers interacts to produce an application. Developers choose an agile approach (look this link: <a href="http://agilemanifesto.org/">agile manifesto</a>) , so there are many of these interactions with customers; after the interactions book authors show us how to implement functionality to satisfy the customer (obviously with RoR).<br />
This book presents contents in a very complete way, it goes more deeply in details differently from the various tutorials I&#8217;ve tried, even if for me will be a little difficult start writing code on RoR for two causes:</p>
	<ul>
	<li>I don&#8217;t know Ruby as I know PHP</li>
	<li>I have to get confidence with the MVC &#8220;style&#8221;, usually (and badly) I use to develop web applications merging business logic and presentation&#8230;</li>
	</ul>
	<p>However I&#8217;ll do my best to learn !!!</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=14</wfw:commentRSS>
	</item>
		<item>
		<title>Finally it is arrived !</title>
		<link>http://www.crinemweb.com/wordpress/?p=13</link>
		<comments>http://www.crinemweb.com/wordpress/?p=13#comments</comments>
		<pubDate>Mon, 10 Oct 2005 07:46:34 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>web</category>
	<category>books</category>
		<guid>http://www.crinemweb.com/wordpress/?p=13</guid>
		<description><![CDATA[	This morning, after a long wait, the book about rails is finally arrived. I&#8217;m ready to read it after the various tutorial i tried. That one which I talked about the last time, &#8220;Four days on rails&#8221; was a good reading and I suggest it to all of you that want to dive into the [...]]]></description>
			<content:encoded><![CDATA[	<p><img src="wp-content/agile.jpg" alt="agile rails" align="left" />This morning, after a long wait, the book about rails is finally arrived. I&#8217;m ready to read it after the various tutorial i tried. That one which I talked about the last time, &#8220;Four days on rails&#8221; was a good reading and I suggest it to all of you that want to dive into the rails world. I think that I&#8217;ll start to read this evening&#8230; I&#8217;ll make you know something about this book !
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=13</wfw:commentRSS>
	</item>
		<item>
		<title>comments on !</title>
		<link>http://www.crinemweb.com/wordpress/?p=12</link>
		<comments>http://www.crinemweb.com/wordpress/?p=12#comments</comments>
		<pubDate>Thu, 29 Sep 2005 07:54:47 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>various</category>
		<guid>http://www.crinemweb.com/wordpress/?p=12</guid>
		<description><![CDATA[	I&#8217;ve setup this wordpress plugin (spama karma)  against spam, then I have allowed comments for all my posts !!! Hope that the plugin will work good :)

]]></description>
			<content:encoded><![CDATA[	<p>I&#8217;ve setup this wordpress plugin (<a href="http://unknowngenius.com/blog/wordpress/spam-karma">spama karma</a>)  against spam, then I have allowed comments for all my posts !!! Hope that the plugin will work good :)
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=12</wfw:commentRSS>
	</item>
		<item>
		<title>while I&#8217;m waiting for a book&#8230;</title>
		<link>http://www.crinemweb.com/wordpress/?p=11</link>
		<comments>http://www.crinemweb.com/wordpress/?p=11#comments</comments>
		<pubDate>Thu, 29 Sep 2005 07:41:52 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>web</category>
		<guid>http://www.crinemweb.com/wordpress/?p=11</guid>
		<description><![CDATA[	This morning, during my usual internet surfing after work, I&#8217;ve found an interesting resource about Ruby On Rails, a site called &#8220;Four Days on Rails&#8221;.
This is a very interesting resource, because this is one of the first that make no claims about this MVC:
	&#8220;There have been many extravagant claims made about Rails
&#8230;
 While this is [...]]]></description>
			<content:encoded><![CDATA[	<p>This morning, during my usual internet surfing after work, I&#8217;ve found an interesting resource about Ruby On Rails, a site called <a href="http://rails.homelinux.org/">&#8220;Four Days on Rails&#8221;</a>.<br />
This is a very interesting resource, because this is one of the first that make no claims about this MVC:</p>
	<p>&#8220;<em>There have been many extravagant claims made about Rails<br />
&#8230;<br />
 While this is impressive, &#8220;real&#8221; web developers know that this is smoke and mirrors. Real&#8221; applications aren&#8221;t as simple as that.<br />
&#8230;<br />
Rails is well documented on-line; in fact, possibly too well documented for beginners<br />
&#8230;<br />
 What&#8217;s missing is a roadmap &#8230;</em>&#8221; [text taken from the home page of &#8220;Four Days on Rails&#8221;].</p>
	<p>You can download there a manual about Ruby on Rail. I&#8217;ll read it while waiting the book I&#8217;ve bought online :)
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=11</wfw:commentRSS>
	</item>
		<item>
		<title>son of web pages that sucks</title>
		<link>http://www.crinemweb.com/wordpress/?p=10</link>
		<comments>http://www.crinemweb.com/wordpress/?p=10#comments</comments>
		<pubDate>Tue, 27 Sep 2005 07:24:04 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>web</category>
	<category>books</category>
		<guid>http://www.crinemweb.com/wordpress/?p=10</guid>
		<description><![CDATA[	Wow ! finally I&#8217;ve found this book on E-bay. I bought it in an english shop, and I received it yesterday. I&#8217;m very happy for this :)
I&#8217;ve already started to read it, it seems funny but technical too. Substantially, the aim of this book is to make you learn good web design looking at bad [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://www.amazon.com/exec/obidos/ASIN/0782140203/ref=sib_rdr_dp/104-8794000-7614336?%5Fencoding=UTF8&#038;no=283155&#038;me=ATVPDKIKX0DER&#038;st=books" target="_blank"><img src='http://www.crinemweb.com/wordpress/wp-content/sonof_02.jpg' alt='son of web pages that sucks' border='0' align='left' /></a>Wow ! finally I&#8217;ve found this book on E-bay. I bought it in an english shop, and I received it yesterday. I&#8217;m very happy for this :)<br />
I&#8217;ve already started to read it, it seems funny but technical too. Substantially, the aim of this book is to make you learn good web design looking at bad examples. In the first pages of the book I&#8217;ve read this sentence :<br />
&#8220;<em> web design isn&#8217;t about matters of taste, it&#8217;s about communicating and making money</em>&#8220;.  I complete agree with the author !
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=10</wfw:commentRSS>
	</item>
		<item>
		<title>develop web services with php and nusoap</title>
		<link>http://www.crinemweb.com/wordpress/?p=9</link>
		<comments>http://www.crinemweb.com/wordpress/?p=9#comments</comments>
		<pubDate>Tue, 20 Sep 2005 16:15:18 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>web</category>
		<guid>http://www.crinemweb.com/wordpress/?p=9</guid>
		<description><![CDATA[	I&#8217;m developing some webservices in these days for a class assignment; to develop them I&#8217;m using PHP and the NUSOAP library. 
	Substantially, first I develop a PHP page that do all I need from the webservices: calculations, database connection etc.
I name variables in this page like the webservice parameters, so when I want to try [...]]]></description>
			<content:encoded><![CDATA[	<p>I&#8217;m developing some webservices in these days for a class assignment; to develop them I&#8217;m using PHP and the <a href="http://dietrich.ganx4.com/nusoap/index.php">NUSOAP library</a>. </p>
	<p>Substantially, first I develop a PHP page that do all I need from the webservices: calculations, database connection etc.<br />
I name variables in this page like the webservice parameters, so when I want to try my webservice I write a dummy client like this<br />
<code><br />
 require_once("nusoap/nusoap.php");<br />
 $webservice_URL = "http://....";  // webservice URL<br />
 $webservice_client = new soapclient($webservice_URL);<br />
 $webservice_error = $webservice_client->getError();<br />
  if ($webservice_error ) {<br />
     echo 'Constructor error in client: ' . $err . '';<br />
  }<br />
</code><br />
<code> $output=$webservice_client->call('method_name',<br />
                                                                      &nbsp;  &nbsp;  &nbsp;  &nbsp;array('param1' => 'value1',<br />
                                                                      &nbsp;  &nbsp;  &nbsp;  &nbsp;          'param2' => 'value2' .....<br />
                                                                      &nbsp;  &nbsp;  &nbsp;  &nbsp;         'paramn' => 'valuen'));<br />
  if ($webservice_client->fault) {<br />
        echo 'Fault in client: '<br />
                   . $webservice_client->faultstring;<br />
    }<br />
  else  print_r($output);<br />
</code></p>
	<p>and I do a &#8220;cut &#038; paste&#8221; of my code in the webservice method body; in this body I make some substitution:</p>
	<ul>
	<li> all<em> echo &#8220;something&#8221;</em> become <em>return &#8220;something&#8221;</em></li>
	<li>all errors i want to manage become <em>new soap_fault</em> </li>
	</ul>
	<p>However, you can find some good tutorials and explanations about NUSOAP and PHP <a href="http://www.scottnichol.com/soap.htm">here</a>.</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=9</wfw:commentRSS>
	</item>
		<item>
		<title>ajax</title>
		<link>http://www.crinemweb.com/wordpress/?p=7</link>
		<comments>http://www.crinemweb.com/wordpress/?p=7#comments</comments>
		<pubDate>Mon, 19 Sep 2005 17:34:33 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>web</category>
		<guid>http://www.crinemweb.com/wordpress/?p=7</guid>
		<description><![CDATA[	I know, I arrive a little late to talk about this :)
but today finally I had some time to try it in a correct manner !!! And I enjoyed in writing code in this way :)
	But what is AJAX ? you can find an interesting article here, in which AJAX was defined even with some [...]]]></description>
			<content:encoded><![CDATA[	<p>I know, I arrive a little late to talk about this :)<br />
but today finally I had some time to try it in a correct manner !!! And I enjoyed in writing code in this way :)</p>
	<p>But what is <strong>AJAX</strong> ? you can find an interesting article <a href="http://www.adaptivepath.com/publications/essays/archives/000385.php">here</a>, in which AJAX was defined even with some schemas. Then <a href="http://www.lukew.com/resources/articles/ajax_design.asp">here</a> you can find an article about GUI and AJAX.</p>
	<p>To write a few lines of code, I have used two tutorial about AJAX and i &#8220;merge&#8221; them. The first tutorial it is <a href="http://rajshekhar.net/blog/archives/85-Rasmus-30-second-AJAX-Tutorial.html">here</a>, and it give to me an idea about how AJAX works. Then the second, that is in <a href="http://www.webpasties.com/xmlHttpRequest/">here</a>, from which I&#8217;ve used the xml response (instead of the textual response).</p>
	<p>However, if you have time, you can try this  <a href="http://www.onlamp.com/pub/a/onlamp/2005/05/19/xmlhttprequest.html">tutorial from ONLAMP</a>.<br />
Always on ONLAMP you can find a tutorial about <a href="http://www.onlamp.com/pub/a/onlamp/2005/06/09/rails_ajax.html">ruby on rails and AJAX</a>. I&#8217;ve to try it !
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=7</wfw:commentRSS>
	</item>
		<item>
		<title>no comment</title>
		<link>http://www.crinemweb.com/wordpress/?p=6</link>
		<comments>http://www.crinemweb.com/wordpress/?p=6#comments</comments>
		<pubDate>Mon, 19 Sep 2005 08:17:09 +0000</pubDate>
		<dc:creator>crinem</dc:creator>
		
	<category>Uncategorized</category>
		<guid>http://www.crinemweb.com/wordpress/?p=6</guid>
		<description><![CDATA[	As you can notice, comments are not available at this moment. This because I want to be sure that I&#8217;ll continue to write ( and the only manner to discover this is that pass a week or even a month :P ) and in the meanwhile i don&#8217;t want to be a victim of spammers&#8230;
In [...]]]></description>
			<content:encoded><![CDATA[	<p>As you can notice, comments are not available at this moment. This because I want to be sure that I&#8217;ll continue to write ( and the only manner to discover this is that pass a week or even a month :P ) and in the meanwhile i don&#8217;t want to be a victim of spammers&#8230;<br />
In the case I&#8217;ll continue to write in this blog, then I will change graphic settings and think something about a solution to avoid spam ( maybe <a href="http://unknowngenius.com/blog/wordpress/spam-karma">this wordpress plugin</a> can help :P ).</p>
	<p>In the meanwhile, if you want to say something to me, you can write to this mail address: crinem at libero.it </p>
	<p>Bye for now
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.crinemweb.com/wordpress/?feed=rss2&amp;p=6</wfw:commentRSS>
	</item>
	</channel>
</rss>
