<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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>matz &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/matz/</link>
	<description>Feed of posts on WordPress.com tagged "matz"</description>
	<pubDate>Sat, 28 Nov 2009 13:05:18 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Le Tueur  (T.7 : "Le commun des mortels")]]></title>
<link>http://bdsnews.fr/2009/09/26/le-tueur-t-7/</link>
<pubDate>Sat, 26 Sep 2009 02:20:33 +0000</pubDate>
<dc:creator>Percevoir</dc:creator>
<guid>http://bdsnews.fr/2009/09/26/le-tueur-t-7/</guid>
<description><![CDATA[Cynisme, silence sont une fois de plus au rendez-vous de cette grande série d&#8217;intrigue où la v]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;"><a href="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-cv.jpg"></a></p>
<p style="text-align:center;"><a href="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-cv-g.jpg"><img class="alignnone size-thumbnail wp-image-3133" title="Tueur T7 CV g" src="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-cv-g.jpg?w=111" alt="Tueur T7 CV g" width="111" height="150" /></a></p>
<p>Cynisme, silence sont une fois de plus au rendez-vous de cette grande série d&#8217;intrigue où la violence des assassinats commis s&#8217;accompagne toujours d&#8217;une étonnante réflexion sur ce qui fait la vie, sur le pourquoi de nos actes, sur la comédie du monde et le cirque de la mort.</p>
<p>Peu d&#8217;actions donc dans ce septième volume, mais une atmosphère aussi cubaine que métaphysique&#8230; Le contrat qu&#8217;il vient d&#8217;effectuer au Vénézuéla amène le tueur à s&#8217;interroger sur les intentions de la CIA&#8230; Entre instinct et émotion, notre héros mène double jeu pournous embarquer dans une étrange réflexion sur le monde où l&#8217;officier traitant cubain s&#8217;appelle Katia !</p>
<p>Du travail superbe avec des cadrages toujours plein d&#8217;audace de la part de Luc Jacamon&#8230;</p>
<p><em><strong>Le tueur</strong></em> (T. 7 &#8220;Le commun des Mortels&#8221;) (S : Matz; D : Luc Jacamon) chez Casterman, collection &#8220;Ligne Rouge&#8221;, août 2009</p>
<p style="text-align:center;"><a href="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-p-4.jpg"><img class="alignnone size-thumbnail wp-image-3134" title="Tueur T7 p.4" src="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-p-4.jpg?w=111" alt="Tueur T7 p.4" width="111" height="150" /></a>   <a href="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-p-5.jpg"><img class="alignnone size-thumbnail wp-image-3135" title="Tueur T7 p.5" src="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-p-5.jpg?w=111" alt="Tueur T7 p.5" width="111" height="150" /></a>   <a href="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-p-18.jpg"><img class="alignnone size-thumbnail wp-image-3129" title="Tueur T7 p.18" src="http://bdsnews.wordpress.com/files/2009/09/tueur-t7-p-18.jpg?w=109" alt="Tueur T7 p.18" width="109" height="150" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[People meet Aki... Aki meet people :)]]></title>
<link>http://ciutank.wordpress.com/2009/09/25/people-meet-aki-aki-meet-people/</link>
<pubDate>Thu, 24 Sep 2009 23:05:01 +0000</pubDate>
<dc:creator>Deliana</dc:creator>
<guid>http://ciutank.wordpress.com/2009/09/25/people-meet-aki-aki-meet-people/</guid>
<description><![CDATA[Yup&#8230; It&#8217;s OFFICIAL: mi-am luat matz! E impropriu spus mi-am luat; mai corect ar fi ne-am]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Yup&#8230; It&#8217;s OFFICIAL: mi-am luat matz! E impropriu spus <em>mi-am luat</em>; mai corect ar fi ne-am vazut, ne-am targuit si&#8230; l-am luat&#8230;</p>
<p>Aki este noul colocata<a href="http://ciutank.wordpress.com/files/2009/09/110920092212.jpg"><img class="alignleft size-medium wp-image-126" title="Aki" src="http://ciutank.wordpress.com/files/2009/09/110920092212.jpg?w=300" alt="Aki" width="300" height="225" /></a>r! (Cred ca exista posibilitatea sa mi-l treaca si pe el la intretinere, cum, de altfel, mi-au tot trecut persoane in plus toata vara) Cand l-am gasit plangea de mama focului dupa mancarica, iar la pet shop mi s-a spus ca are 3 luni, maxim 4 si putin de tot peste 1 kg. Initial a trecut printr-o perioada de proba de o saptamana (ca sa vedem daca ne acomodam) iar apoi prin interviul final. Dupa acest dificil proces de selectie, pot spune mandra si cu mana pe inima ca Aki e motanelul meu.</p>
<p>Atunci cand il strig, raspunde deja la numele sau, miorlaind, evident, si asteptand sa-l gasesc. Nu vine niciodata la mine (trebuie sa mai lucram la asta), ci doar imi da de stire unde-l pot gasi.</p>
<p>Nu pot spune ca am dus o viata usoara. Pana sa invatam ca pipi si treaba mare se fac la olita am facut prin sufragerie. La inceput, sufrageria mea a mirosit a&#8230; pipi si treaba mare. Apoi, incet-incet a inceput sa capete miros de<a href="http://ciutank.wordpress.com/files/2009/09/120920092227.jpg"><img class="alignright size-medium wp-image-127" title="Aki" src="http://ciutank.wordpress.com/files/2009/09/120920092227.jpg?w=300" alt="Aki" width="300" height="225" /></a> otet de mere (caci, la sfaturile matusii mele, am consumat o sticla intreaga), iar acum, dupa ce am adoptat un nou stil de viata (toate geamurile deschise, doua perechi de pantaloni si un bluzon) pot sa spun ca totul revine la normal. Ce-i drept stim unde este olita pentru pipi (pe balcon), dar nu ne putem obisnui sa facem si treaba mare in acelasi loc &#8211; facem oriunde in balcon, dar nu la olita.  Sincera sa fiu, m-am intrebat mereu daca pisicile au nevoie de toalete separate?!?!?!</p>
<p>Din cate-am mai auzit de pe la alti posesori de pisicute, le cam trebuie o luna sa se acomodeze, pana incep sa roada cabluri, sa zgarie canapele si sa <a href="http://ciutank.wordpress.com/files/2009/09/120920092225.jpg"><img class="alignleft size-medium wp-image-128" title="Aki" src="http://ciutank.wordpress.com/files/2009/09/120920092225.jpg?w=300" alt="Aki" width="300" height="225" /></a>deranjeze hainele prin dulapuri. Aki, deci, este inca cumpatat in ceea ce priveste aceste noi skill-uri. Dupa ce s-a obisnuit cu un ragnet de &#8220;Nu-i voie!&#8221; cred ca isi selecteaza atent aptitudinile pe care vrea sa si le dezvolte. Si foarte bine face, pentru ca altfel m-as vedea nevoita sa pun in practica o veche vorba de-a mamei mele: &#8220;Eu te-am facut, eu te omor!&#8221; insa customizata putin pe situatia noastra, transformata, deci, in &#8220;Ori eu, ori tu!&#8221;</p>
<p>Aki este o caterinca de matz care are o dragoste imensa (nici nu stiu unde incape) de oferit. Activitatea lui preferata este aceea de a dormi la mine in brate toaaata ziua&#8230; si fie pe burtica, fie pe spatele meu tooooata noaptea. Mai nou, se plimba prin toata casa dupa mine, sa nu cumva sa piarda ceva si morlaie imediat cum nu-i dau atentie. In putinele momente in care isi vede, totusi de treaba lui, alearga ca nebunul dintr-un capat in altul al sufrageriei, sau prin bucatarie si-l mai aud cum mai darama cate-o sticla sau este vadit contrariat de rotunjimile unui capac sau de fosnetul unei<a href="http://ciutank.wordpress.com/files/2009/09/110920092220.jpg"><img class="alignright size-medium wp-image-129" title="Aki" src="http://ciutank.wordpress.com/files/2009/09/110920092220.jpg?w=300" alt="Aki" width="300" height="225" /></a> hartii. O data, chiar l-am surprins invartindu-se dupa coada&#8230; obicei propriu cainilor, asa ca am hotarat ca Aki intr-o viata anterioara a fost catel! Atunci cand nu alearga se plimba pe fotolii atat de gratios incat ma inspira si pe mine sa fiu eleganta in miscari. Cred ca daca ar putea, s-ar intinde, ar sta la mangaiat si s-ar spala toata ziua. Ce-i drept, de cand il am ma simt mai impulsionata sa ma aranjez in fiecare zi, sa-mi fac unghiile si alte chestii de-astea de fete&#8230;</p>
<p>In rest, nu cere nimic&#8230; doar o farfurioara de Whiskas Junior si-un castronel cu apa dimineata si seara. S-a mai chinuit el intr-o dimineata sa ma trezeasca miorlaind de foame, insa nu m-am ridicat din pat prea devreme, asa ca a asteptat cumintel.</p>
<p>Locurile favorite ale lui Aki sunt spatele frigiderului si dedesubtul aragazului. Nu i-am inteles niciodata ace<a href="http://ciutank.wordpress.com/files/2009/09/110920092222.jpg"><img class="alignleft size-medium wp-image-130" title="Aki" src="http://ciutank.wordpress.com/files/2009/09/110920092222.jpg?w=300" alt="Aki" width="300" height="225" /></a>ste preferinte, dar incerc pe cat se poate sa nu-l judec si sa-l accept asa cum este, caci toti suntem egali in casa asta! Si, sincera sa fiu, eu nici n-am incercat sa stau nici  in spatele frigiderului si nici sub aragaz, asa ca&#8230;</p>
<p>Acesta este Aki, care a ajuns si el pe internet prin intermediul acestui post. Pe viitor, I&#8217;ll keep you posted cu orice alte nazdravanii ale sale, insa pana atunci&#8230; Lume &#8211; Aki; Aki &#8211; Lume. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>P.S.: Il cheama Aki pentru ca ne-am intalnit de Sf. Ioachim si Ana, si de la Ioachim a ajuns&#8230; Aki <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[¿Qué es ROR?]]></title>
<link>http://publicidadinternet.wordpress.com/2009/09/11/%c2%bfque-es-ror/</link>
<pubDate>Fri, 11 Sep 2009 08:28:31 +0000</pubDate>
<dc:creator>publicidadinternet</dc:creator>
<guid>http://publicidadinternet.wordpress.com/2009/09/11/%c2%bfque-es-ror/</guid>
<description><![CDATA[ROR son las siglas de Ruby On Rails, una revolucionaria plataforma para desarrollar aplicaciones web]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>ROR son las siglas de Ruby On Rails, una revolucionaria plataforma para desarrollar aplicaciones web</strong>. En lugar de crear las webs de una manera artesanal, utilizan un conjunto de herramientas y metodologías que permiten desarrollar de forma rápida y segura con la menor cantidad de código posible.</p>
<p><img class="size-medium wp-image-257 alignleft" style="margin:4px;" title="ruby-vs-php" src="http://publicidadinternet.wordpress.com/files/2009/09/ruby-vs-php.jpg?w=300" alt="ruby-vs-php" width="281" height="278" /></p>
<p>Muchas webs orientadas a la comunidad del contenido por parte de los usuarios como Technorati, Odea, del.icio.us, etc. fueron creadas basándose en la tecnología Ruby On Rails, <strong>un famework que agiliza los procesos</strong> de desarrollo de las diferentes funcionalidades (hardware, protocolos, sistema operativo, etc.). Pero para explicar mejor qué es ROR, antes vamos a separar el concepto Ruby y el concepto Rails.</p>
<p><strong>Ruby:</strong> Ruby es un lenguaje de programación interpretado y orientado a objetos que fue creado por el japonés Yukihiro Matsumoto “Matz” en 1995. Su filosofía es la de simplificar y facilitar los procesos para aumentar la productividad y la diversión del desarrollador. Este lenguaje multiplataforma (se puede usar en Linux, Mac y Windows) es de software libre y resulta bastante intuitivo en cuanto a usabilidad.</p>
<p><strong>Rails:</strong> Es un framework libre diseñado para desarrollar aplicaciones web basándose en el patrón Modelo Vista Controlador <strong>(MVC)</strong>. Fue creado por David Heinemeier Hansson y vio la luz en 2004 en una aplicación orientada a la administración de proyectos llamada Basecamp. Está basada en la filosofía <strong>DRY</strong> (Don´t Repeat Yourself), es decir, no tener que repetir en archivos de configuración XML algo que ya se ha dicho en código.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Double jeu]]></title>
<link>http://clairdeplume.wordpress.com/2009/09/05/double-jeu/</link>
<pubDate>Sat, 05 Sep 2009 10:35:41 +0000</pubDate>
<dc:creator>clairdeplume</dc:creator>
<guid>http://clairdeplume.wordpress.com/2009/09/05/double-jeu/</guid>
<description><![CDATA[Jacamon et Matz, qui pensaient avec le sixième tome avoir clôturé la série “Le Tueur”, remettent le ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignleft size-thumbnail wp-image-625" src="http://clairdeplume.wordpress.com/files/2009/09/tueur.jpg?w=150" alt="" width="150" height="150" />Jacamon et Matz, qui pensaient avec le sixième tome avoir clôturé la série “Le Tueur”, remettent  le couvert. Ils signent ici un album moins remuant que les précédents. Notre héros privilégie cette  fois la réflexion à l’action. Ce qui n’est pas pour nous déplaire. Une fois n’est pas coutume! Pour ce septième opus, le tueur est envoyé à La Havane pour éliminer un jeune et brillant Cubain très proche de la présidence et promis à un bel avenir. Mais, notre héros ne le sent pas. Il n’est qu’un pion dans un vaste complot stratégique et pas question pour lui d’y laisser sa peau. Pour la première fois, il opte pour le double jeu et décide de sauver la mise de sa cible tout en donnant le change à ceux dont il est l’exécuteur. C’est toujours avec autant de plaisir que l’on retrouve le tueur froid et cynique imaginé par Matz, un personnage a priori fort peu smpathique et auquel on s’est finalement attaché.</p>
<p><em>Anne-Sophie</em></p>
<p><strong>“Le tueur, t 7: Le commun des mortels”, de Jacamon et Matz, éditions Casterman, 56 pages,  10,40 euros</strong></p>
<p>Cote: 4/5</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[matz prost (again)]]></title>
<link>http://deiutu.wordpress.com/2009/09/04/matz-prost-again/</link>
<pubDate>Fri, 04 Sep 2009 18:15:02 +0000</pubDate>
<dc:creator>deiutu</dc:creator>
<guid>http://deiutu.wordpress.com/2009/09/04/matz-prost-again/</guid>
<description><![CDATA[deci&#8230;.va las sa vedeti voi &#8230;. in rest totul ok , multumesc de intrebare! ) trai bun!]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>deci&#8230;.va las sa vedeti voi &#8230;.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/MbEzBNtaAQ8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/MbEzBNtaAQ8&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>in rest totul ok <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  , multumesc de intrebare!</p>
<p> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) trai bun!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ HARD HAT TOURS REVEAL THE UNYIELDING LUXURY  OF CRESCENT COURT IN JERSEY CITY]]></title>
<link>http://cahncomm.wordpress.com/2009/07/23/hard-hat-tours-reveal-the-unyielding-luxury-of-crescent-court-in-jersey-city/</link>
<pubDate>Thu, 23 Jul 2009 15:12:45 +0000</pubDate>
<dc:creator>cahncomm</dc:creator>
<guid>http://cahncomm.wordpress.com/2009/07/23/hard-hat-tours-reveal-the-unyielding-luxury-of-crescent-court-in-jersey-city/</guid>
<description><![CDATA[JERSEY CITY, NJ – Homebuyers and interested prospects are making it a point to participate in the ‘H]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>JERSEY CITY, NJ – Homebuyers and interested prospects are making it a point to participate in the ‘Hard Hat Tours’ now being offered at <a href="www.mmhomes.com/crescentcourt">Crescent Court</a>, the new collection of just 54 luxury condominium residences rising in Jersey City’s desirable downtown district. </p>
<p>Eager buyers who take part in walking tours of the now 50%-sold, four-story building receive an up-close look at the well-conceived and expansive floorpalns, impressive craftsmanship and soon-to-be-lush courtyard area offered at <a href="www.mmhomes.com/crescentcourt">Crescent Court</a>, according to developer, The Matzel and Mumford Organization. </p>
<p>“These Hard Hat Tours give buyers a more tangible introduction to the building and its living spaces while also demonstrating the impressive construction progress we’ve achieved in recent months,” points out Glenn Ward, Vice President of Sales and Marketing for The Matzel and Mumford Organization.  </p>
<p>“It’s a unique perspective for many because it gives them the chance to view the raw space and experience the layouts first hand.  Buyers often come away with a much better understanding of the homes.  In fact, a number of these tours have resulted in sales.”     </p>
<p><a href="www.mmhomes.com/crescentcourt">Crescent Court’s</a> impressive one- and two-bedroom residences range in size from 863 to 1,916 square feet space priced from just over $300,000 &#8212; which includes one enclosed parking space, a $20,000-to-$30,000 value compared with other condominium buildings in the area that charge extra for parking. </p>
<p>Residences boast such upscale amenities and finishes as hardwood flooring throughout the living and kitchen areas, contemporary kitchens with granite countertops and breakfast bars, GE Profile Architect Series stainless steel appliances, sumptuous master baths with designer selected ceramic tile with solid surface vanity tops, sleek frameless shower doors and soaking tubs (per plan).</p>
<p><a href="www.mmhomes.com/crescentcourt">Crescent Court’s</a> private parking garage offers direct access to the building with an elevator that opens to the professionally decorated lobby and common hallways.</p>
<p>The community’s central focal point will be its heavily landscaped rear terrace courtyard located at the lobby level. The outdoor common amenity has been designed to offer residents a private retreat within an urban setting. </p>
<p><a href="www.mmhomes.com/crescentcourt">Crescent Court’s</a> location will provide easy access to Jersey City’s historic and vibrant downtown districts, as well as numerous public transportation options including PATH and Ferry Service to Manhattan.  The New Jersey Turnpike is also close at hand, bringing the Garden State’s business and recreational pursuits within easy reach.  </p>
<p>Surrounded by museums and art galleries, historic buildings and over 1,500 acres of parks and open spaces – including Liberty State Park, an 1,122-acre public park hugging New York Harbor and facing downtown Manhattan &#8212; residents of <a href="www.mmhomes.com/crescentcourt">Crescent Court</a> will find no shortage of recreational and cultural attractions.</p>
<p>There’s also an endless array of dining options, not to mention a full offering of neighborhood bars, pubs and cafes.</p>
<p>For more information on <a href="www.mmhomes.com/crescentcourt">Crescent Court </a><div id="attachment_673" class="wp-caption aligncenter" style="width: 310px"><img src="http://cahncomm.wordpress.com/files/2009/05/crescent-courtyard3.jpg?w=300" alt="Crescent Court features 54 luxury condos in a convenient downtown Jersey City, NJ location" title="Crescent Courtyard.jpg" width="300" height="225" class="size-medium wp-image-673" /><p class="wp-caption-text">Crescent Court features 54 luxury condos in a convenient downtown Jersey City, NJ location</p></div>or to schedule a Hard Hat Tour, please call 201-222-2745 or visit www.mmhomes.com/crescentcourt.<br />
Matzel &#38; Mumford is a K. Hovnanian Company.<br />
###</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[As aventuras de programador em busca do Ruby - Parte 1]]></title>
<link>http://papodecorredor.wordpress.com/2009/02/13/as-aventuras-de-programador-em-busca-do-ruby-parte-1/</link>
<pubDate>Sat, 14 Feb 2009 01:58:34 +0000</pubDate>
<dc:creator>Alan Rafael R. Batista</dc:creator>
<guid>http://papodecorredor.wordpress.com/2009/02/13/as-aventuras-de-programador-em-busca-do-ruby-parte-1/</guid>
<description><![CDATA[Já faz um tempo que não posto nada, aproveitei o tempo vago nos últimos dias para aprender um nova l]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Já faz um tempo que não posto nada, aproveitei o tempo vago nos últimos dias para aprender um nova linguagem de programação &#8211;algo que me dá uma grande satisfação&#8211;.</p>
<p>Baixei vários livros de diversas linguagens, mas os papos de corredor me levaram a escolher Ruby.</p>
<p>Apesar de programar em <a href="http://www.php.net/">PHP</a> por alguns anos, já estava desacostumado com linguagens <a href="http://en.wikipedia.org/wiki/Type_system#Dynamic_typing">Dinamicamente Tipadas</a>, gosto muito de Java, estou até devendo escrever algo aqui no blog, mas com certeza ele me acostumou <del datetime="00">muito</del> mal!!!</p>
<p>Pois bem, vamos parar de história e começar a diversão!</p>
<h1>A escolha do livro <a href="http://papodecorredor.wordpress.com/files/2009/02/cap2.png"><img class="alignleft" style="border:0 none;margin:0;" title="cap2" src="http://papodecorredor.wordpress.com/files/2009/02/cap2.png" alt="O Ruby" width="223" height="295" /></a></h1>
<p>Essa parte foi bem difícil, porém, não menos interessante&#8230; Iniciei a leitura com o livro indicado por um <a href="http://leandrosilva.com.br/">amigo de trabalho</a> o bem recomendado <a href="http://www.amazon.com/Ruby-Way-Second-Addison-Wesley-Professional/dp/0672328844/ref=pd_bbs_sr_1?ie=UTF8&#38;s=books&#38;qid=1233791523&#38;sr=8-1">The Ruby Way</a>, porém achei a leitura um tanto <del>densa</del> e longa (888 páginas assustam), então parti para um livro mais barato e menor, porém, não menos completo e interessante <a href="http://www.amazon.com/gp/product/0596516177/">The Ruby Programming Language</a>. O livro é ótimo e um dos seus autores é nada mais nada menos que o criador do Ruby <a href="http://en.wikipedia.org/wiki/Yukihiro_Matsumoto">Yukihiro Matsumoto &#8211; Matz</a> &#8211;acho que o cara manja um pouquinho!&#8211;.<br />
A leitura deste livro é bem tranqüila e eu estou gostando muito, recomendo, e enquanto for lendo vou compartilhar os ensinamentos adquiridos aqui no site, assim eu fixo o aprendizado e compartilho com a comunidade!<br />
Vou deixar bem claro que não se trata de uma tradução, poderia talvez chamar isto de um &#8220;resumo público&#8221;, mas ainda assim, recomendo que comprem e leiam o livro.<br />
Vou dividir a estrutura igual ao livro, porém vou iniciar a série de posts a partir do capitulo 2. Motivo? Quero que você tenha a mesma surpresa que eu tive quando ler o capitulo 1!</p>
<h1>Estrutura e Execução de Programa Ruby</h1>
<h3>Estrutura Léxica</h3>
<h4>Comentários</h4>
<pre class="brush: ruby;"># isto é um comentário de uma linha inteira
puts &quot;Alan&quot; # isto é um comentário
regex = /#[A-Za-z0-9] isto eh um expressão regular/ # isto é outro comentário</pre>
<p>Comentários de múltiplas linhas deve ser feito assim:</p>
<pre class="brush: ruby;">
#
# Desta forma é possível fazer um comentário de várias linhas
# No Ruby não há uma forma de comentar semelhante a essa no Java /* */
#</pre>
<h4>Documentos Embutidos</h4>
<p>No Ruby há outra forma de inserir comentários multi linhas. Basta iniciar o bloco comentado por <code>=begin</code> e termina-lo com <code>=end</code>. Tudo que estiver entre <code>=begin</code> e <code>=end</code> será ignorado pelo interpretador, mas lembre-se, deve ter no minimo um espaço em branco após o =begin.</p>
<pre class="brush: ruby;">=begin isto é um comentário multi linha
tudo que esta aqui será ignorado pelo o interpretador.
=end</pre>
<h4>Literais</h4>
<p>No Ruby há valores literais, aqueles que são inseridos diretamente no código, podem ser uma String, um número inteiro, ponto flutuante, expressão regular, etc., como o exemplo a seguir:</p>
<pre class="brush: ruby;">
1         # inteiro
1.0       # ponto flutuante
&quot;texto&quot;   # string
/regex/   # expressão pessoal
</pre>
<h4>Operadores</h4>
<p>Há vários operadores no Ruby, porém vou falar mais sobre eles mais na frente (estão no capitulo 4 do <a href="http://www.amazon.com/gp/product/0596516177/">livro</a> rsrs), tem várias informações interessantes para falar sobre eles depois.</p>
<h4>Identificadores</h4>
<p>Identificadores são simplesmente um nome no Ruby e são usados para representar nomes de variáveis, métodos, Módulos, Classes e outros. Podem ser escritos por letras, números e <em>underscore</em>, porém eles não podem iniciar com um número.</p>
<p>Identificadores não podem iniciar por operadores exceto +, &#8211; ,&#124;&#124; e outros que serão descritos.</p>
<p>Os identificadores que iniciarem com uma letra maiúscula serão considerados constantes (passível que gerar um alerta, caso houver tentativa de alteração de seu valor). Classes e Módulos devem iniciar por uma letra maiúscula.</p>
<p>Ex:</p>
<pre class="brush: ruby;">
a
a2
a_2
a2b
_var
PI                   # constante
class Pessoa # define a classe pessoa
end
</pre>
<p>O ruby é uma linguagem case sensitive, o identificador NOME é diferente de nome ou NoMe, lembre-se disso.</p>
<h4>Outros usos de identificadores</h4>
<p>No Ruby alguns identificadores tem um valor especial e são usados no inicio e no fim dos identificadores, vou mostrar essa parte com exemplos:</p>
<pre class="brush: ruby;">
$var_global         # como no Perl, o Ruby define variáveis globais com $
@var_instance       # atributos de objeto são definidos com @ na frente do identificador
@@var_class         # atributos de escopo de classe recebem @@ na frente
obj.respond_to?     # métodos que retorno um boolean por convenção recebem um ? no final do identificador
&quot;nome&quot;.upcase!      # métodos que devem ser usados com cuidado recebem um ! nome final
pessoa.nome=&quot;josé&quot;  # métodos de atribuição deveria receber = no final... vamos falar mais disso depois
</pre>
<h4>Palavras Chave</h4>
<p>As seguintes palavras são chaves e tem um significado especial para Ruby.</p>
<pre class="brush: ruby;">
__LINE__      case         ensure       not          then
__ENCODING__  class        false        or           true
__FILE__      def          for          redo         undef
BEGIN         defined?     if           rescue       unless
END           do           in           retry        until
alias         else         module       return       when
and           elsif        next         self         while
begin         end          nil          super        yield
break
</pre>
<p>E mais essas 3 que quando aparecem no inicio da linha tem um significado especial para o parser.</p>
<pre class="brush: ruby;">
=begin   =end   __END__
</pre>
<p>Apesar de serem palavras chave, se estas palavras forem precedidas de <strong>@</strong>, <strong>@@</strong>, <strong>$</strong> ou se usadas em nomes de métodos o código será interpretado sem erro (isto se deve a flexibilidade do interpretador do Ruby) porém o uso dessas palavras irá gerar um código de difícil interpretação, não acha?</p>
<p>Alguns comportamentos e características do Ruby estão ligados aos métodos de Kernel, Object, Module e Class. Como boa prática seria interessante tratar seus métodos como palavras reservadas.</p>
<pre class="brush: ruby;">
# Estes métodos parecem palavras chaves ou reservadas
at_exit        catch          private        require
attr           include        proc           throw
attr_accessor  lambda         protected
attr_reader    load           public
attr_writer    loop           raise

# Estes são normalmente usados como funções globais
Array          chomp!         gsub!          select
Float          chop           iterator?      sleep
Integer        chop!          load           split
String         eval           open           sprintf
URI            exec           p              srand
abort          exit           print          sub
autoload       exit!          printf         sub!
autoload?      fail           putc           syscall
binding        fork           puts           system
block_given?   format         rand           test
callcc         getc           readline       trap
caller         gets           readlines      warn
chomp          gsub           scan

# E estes são usado  como métodos de Object
allocate       freeze         kind_of?       superclass
clone          frozen?        method         taint
display        hash           methods        tainted?
dup            id             new            to_a
enum_for       inherited      nil?           to_enum
eql?           inspect        object_id      to_s
equal?         instance_of?   respond_to?    untaint
extend         is_a?          send
</pre>
<h4>Espaços em branco</h4>
<p>A sintaxe do código Ruby é bem flexível, porém devemos ter alguns cuidados com isso. O uso de espaços em branco pode mudar a interpretação do código e causar resultados inesperados.<br />
Ex:</p>
<pre class="brush: ruby;">
avalia(3+1)+1 # executa o método avalia e adiciona 1
 </pre>
<p>Outro exemplo:</p>
<pre class="brush: ruby;">
# O Interpretador assume que o &quot;(&quot; (parenteses) foi omitido e intepreta (3+1)+1 e
# passa o resultado como argumento para o método avalia.
avalia (3+1)+1
 </pre>
<p>Existem outras situação que serão mostradas nos post seguintes.</p>
<h3>Estrutura Sintática</h3>
<p>Neste capitulo do livro é introduzido temas relacionados a simples expressões a até complexos módulos.<br />
No Ruby a unidade básica  é a expressão, desde um valor literal que é uma expressão primária ou expressões mais complexas que usam palavras chaves como <code>nil, self, true, false</code>.</p>
<pre class="brush: ruby;">
[:a,:b,:c]                                   # array de símbolos
[&quot;nome&quot; =&gt; &quot;José&quot;, &quot;endereco&quot; =&gt; &quot;Rua Amazonas&quot;]  # declaração literal de um hash
5                  # expressão primária
x = x+1    # atribuição
</pre>
<p>Assim como em outras linguagens de programação, no Ruby composições de declarações formam declarações (statement) conforme a seguir:</p>
<pre class="brush: ruby;">
if x &gt; 1
   puts &quot;#{x} é maior que 1&quot;
else
   puts &quot;#{x} é menor ou igual a 1&quot;
end
</pre>
<h4>Blocos</h4>
<p>Há duas maneiras de criar blocos no Ruby, e esta forma de construção é extremamente prático.</p>
<pre class="brush: ruby;">
10.times { puts &quot;Olá mundo 10 vezes, só para confirmar!&quot; }
</pre>
<pre class="brush: ruby;">
1.upto 10 do &amp;#124;n&amp;#124; puts &quot;o número atual é #{n}&quot; end
</pre>
<p>Mais informações sobre os blocos serão mostradas nos próximos posts.</p>
<p>Bem então é isso, a aventura não acabou, muito pelo contrário, ela está apenas iniciando.</p>
<h4>Primeiras impressões</h4>
<p>As primeiras impressões com o Ruby foram as melhores possíveis, acho que de todas as linguagens que aprendi essa foi a me mais me identifiquei até hoje, superou até o <a href="http://www.python.org">Python</a> o qual eu não brinco já há algum tempo (tenho um colega que discordará dessa frase).<br />
Pois bem, só posso concluir esse post dizendo, você deveria experimentar o ruby agora!!!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ninja Kitty]]></title>
<link>http://bogdanel.wordpress.com/2009/02/07/ninja-kitty/</link>
<pubDate>Sat, 07 Feb 2009 12:36:41 +0000</pubDate>
<dc:creator>Bogdănel</dc:creator>
<guid>http://bogdanel.wordpress.com/2009/02/07/ninja-kitty/</guid>
<description><![CDATA[]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/9-j8h4zGjcY&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/9-j8h4zGjcY&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[~~REMEDIU PENTRU STRES 100 % TESTAT~~]]></title>
<link>http://bogdanel.wordpress.com/2009/01/21/remediu-pentru-stres-100-testat/</link>
<pubDate>Wed, 21 Jan 2009 18:44:49 +0000</pubDate>
<dc:creator>Guzanu Imperial</dc:creator>
<guid>http://bogdanel.wordpress.com/2009/01/21/remediu-pentru-stres-100-testat/</guid>
<description><![CDATA[Poate ca ati observat ca sunetul din timpul torsului se aseamana cu acela al unui MOTOR FORD TAURANU]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/vwosfHRTloE&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/vwosfHRTloE&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p><strong>Poate ca ati observat ca sunetul din timpul torsului se aseamana cu acela al unui MOTOR FORD TAURANUS. Oamenii de stiinta de la Institutul de Cercetari &#8220;Fauna Communications&#8221; din Carolina de Nord, SUA, au descoperit ca torsul pisicilor reprezinta un adevarat mecanism natural de vindecare a organismului, ceea ce poate fi un punct-cheie in inspirarea mitului potrivit caruia pisicile au noua vieti. Pisicile ranite torc pentru ca le ajuta sa se vindece si sa isi intareasca oasele si organele interne.<br />
</strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Matz bilang Matz suka sama Merb dan bakal ngenalin Merb di Kantornya. Andakah Early Adopters Merb di Indonesia selanjutnya? ]]></title>
<link>http://ariekusumaatmaja.wordpress.com/2008/11/10/matz-bilang-matz-suka-sama-merb-dan-bakal-ngenalin-merb-di-kantornya-andakah-early-adopters-merb-di-indonesia-selanjutnya/</link>
<pubDate>Mon, 10 Nov 2008 11:16:08 +0000</pubDate>
<dc:creator>Arie Kusuma Atmaja</dc:creator>
<guid>http://ariekusumaatmaja.wordpress.com/2008/11/10/matz-bilang-matz-suka-sama-merb-dan-bakal-ngenalin-merb-di-kantornya-andakah-early-adopters-merb-di-indonesia-selanjutnya/</guid>
<description><![CDATA[Sore ini sembari kepala saya pusing sejak siang tadi entah mungkin karena perubahan cuaca di Jakarta]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Sore ini sembari kepala saya pusing sejak siang tadi entah mungkin karena perubahan cuaca di Jakarta, saya sambil coba buka buka Google Reader kesayangan saya. Disana saya melihat Pengumuman oleh seorang Rubyist Matt kalo <a href="http://merbist.com/2008/11/09/merb-1-0-released/">Merb 1.0 sudah rilis</a>. <a href="http://merbist.com/2008/11/09/merb-1-0-released/">Dari sekian poin poin cepet</a> (<a href="http://www.rubyinside.com/44-merb-resources-1318.html">buat yang pingin puas puas puas mbaca resource soal Merb dalam satu halaman sila ke RubyInside</a>) yang dibahas disebutkan bahwa Matz suka sama Merb dan bakal ngenalin Merb di kantornya. </p>
<p><a href="http://www.ruby-lang.org/id/about/"><img src="http://merbist.com/wp-content/uploads/2008/11/yukihiro_matsumoto_125px.jpg" /></a></p>
<p>Bagaimana dengan di Indonesia? Andakah Early Adopters Merb di Indonesia selanjutnya?</p>
<pre>
$ sudo gem install merb
$ merb-gen app my-awesome-merb-app
</pre>
<p><a href="http://ma-agile.com/training/">Mereka juga ada training tentang Merb</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[RubyConf '08]]></title>
<link>http://blog.engelke.com/2008/11/06/rubyconf-08/</link>
<pubDate>Thu, 06 Nov 2008 14:45:57 +0000</pubDate>
<dc:creator>Charles Engelke</dc:creator>
<guid>http://blog.engelke.com/2008/11/06/rubyconf-08/</guid>
<description><![CDATA[I&#8217;m at RubyConf in Orlando through the weekend.  Today starts with a keynote by Matz, followed]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I&#8217;m at RubyConf in Orlando through the weekend.  Today starts with a keynote by Matz, followed by three parallel tracks.  I&#8217;m going to try to switch from track to track between talks, not just a breaks, but I don&#8217;t know whether the timing will work.</p>
<p>Matz&#8217;s keynote is &#8220;Reasons Behind Ruby.&#8221;  His reason for Ruby is that it&#8217;s his masterpiece, and it lets him maximize freedom.  But what about for the rest of us?  Ruby&#8217;s imperfect: it&#8217;s slow, it&#8217;s complex, it&#8217;s inconsistent, it&#8217;s poorly implemented (in MRI), and so on.  So why do so many people love Ruby?</p>
<p>Ruby&#8217;s enjoyable, it makes programming fun again.  Again?  When did it stop being fun?</p>
<p>Geez &#8211; Matz learned programming with BASIC on some kind of programmable calculator.  (Actually, BASIC was my first programming, language, too.  But on an IBM 360.  Which was probably about as powerful as his calculator.  So how come I haven&#8217;t created a great programming language?)</p>
<p>Matz loved the control from programming, but BASIC was limiting.  His next language was LISP.  A little different.  He liked it, but didn&#8217;t really love it.  (And a lot of LISP people feel that everybody should love it.)  He wanted to be in charge of his programming language.</p>
<p>His analogy: BASIC at one side, LISP at the other&#8230; over the edge of a cliff.  He shows a big space between BASIC and the edge of the cliff, which is where he wants to be.</p>
<p>Ruby on Rails turns Ruby into a web DSL.  Ruby lets you create your own specialized languages, but stay within Ruby.  Rake is a DSL for building an application, RSpec is a DSL for testing.  LISP is good for building DSLs, but so is Ruby.</p>
<p>There are fewer than a million Ruby programmers now, but Gartner predicts more than four million by 2013.  That isn&#8217;t necessarily good, unless the Ruby community stays as open and positive as it has been.</p>
<p>Matz closes with thanks to all of us!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Licurici va multumeste]]></title>
<link>http://bogdanel.wordpress.com/2008/10/14/licurici-va-multumeste/</link>
<pubDate>Mon, 13 Oct 2008 23:55:10 +0000</pubDate>
<dc:creator>Bogdănel</dc:creator>
<guid>http://bogdanel.wordpress.com/2008/10/14/licurici-va-multumeste/</guid>
<description><![CDATA[Avand in vedere interesul pt postul precedent, Licurici m-a rugat sa mai pun niste poze pt fane, fie]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Avand in vedere interesul pt postul precedent, Licurici m-a rugat sa mai pun niste poze pt fane, fie ele mai noi sau mai vechi, de cand era slabut sau mai grasut. Enjoy.</p>

</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Licurici]]></title>
<link>http://bogdanel.wordpress.com/2008/10/13/licurici/</link>
<pubDate>Mon, 13 Oct 2008 20:39:01 +0000</pubDate>
<dc:creator>Bogdănel</dc:creator>
<guid>http://bogdanel.wordpress.com/2008/10/13/licurici/</guid>
<description><![CDATA[Pt ca am primit plangeri ca nu-mi cunoasteti mâţu. Licurici, motanul meu grăsuţ.]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://bogdanel.wordpress.com/files/2008/10/licu.jpg"><img class="aligncenter size-full wp-image-278" title="licu" src="http://bogdanel.wordpress.com/files/2008/10/licu.jpg" alt="" width="487" height="367" /></a></p>
<p>Pt ca am primit plangeri ca nu-mi cunoasteti mâţu. Licurici, motanul meu grăsuţ. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ruby and Apple]]></title>
<link>http://zdavatz.wordpress.com/2008/06/30/ruby-and-apple/</link>
<pubDate>Mon, 30 Jun 2008 06:35:34 +0000</pubDate>
<dc:creator>zdavatz</dc:creator>
<guid>http://zdavatz.wordpress.com/2008/06/30/ruby-and-apple/</guid>
<description><![CDATA[Last week the Ruby world was upside-down and because of some security warning that Apple released ab]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Last week the Ruby world was upside-down and because of some security warning that Apple released about some Ruby-Security issue. It turns out that this is all wrong and not as bad as it seems. Sorry but the Ruby-Guys at Apple are _total_ Morons! And the Japanese as polite as they are, are just too kind! Thank you Matz! Apple deserves a slap across the face for this one!</p>
<p>This is so classical!</p>
<p><a href="http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/17427">http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/17427</a></p>
<p>And from the Gentoo Bug List:</p>
<p><a href="https://bugs.gentoo.org/show_bug.cgi?id=225465">https://bugs.gentoo.org/show_bug.cgi?id=225465</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Sudoku Solver by MATZ]]></title>
<link>http://anmolanand.wordpress.com/2008/06/08/the-beautiful-code-sudoku-solver-written-in-ruby-by-matz/</link>
<pubDate>Sun, 08 Jun 2008 09:43:38 +0000</pubDate>
<dc:creator>anmolanand</dc:creator>
<guid>http://anmolanand.wordpress.com/2008/06/08/the-beautiful-code-sudoku-solver-written-in-ruby-by-matz/</guid>
<description><![CDATA[I have started learning RUBY programming language and I bought a book &#8220;The Ruby Programming La]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I have started learning RUBY programming language and I bought a book &#8220;The Ruby Programming Language &#8221; written by David Flanagan and Yukihiro Matsumoto (Developer of Ruby programming Language and fondly called MATZ ) .</p>
<p>In the first chapter there is a &#8220;Sudoku solver&#8221; written by MATZ and it is one of the most Beautiful Code I have ever seen . The Sudoku program is the most Beautiful Code because  it is documented very beautifully and you can understand the code with the help of documentation , if you have read  all the topics preceding Sudoku program in the first  chapter ; other beautiful thing about the code is the intelligence with which Matz solves the problem and finds out all unknown values in the Sudoku puzzle  . The use of iterators has also been done very cleverly and since Iterators were new to me so I enjoyed  learning them from code written by Matz.</p>
<p>The code by MATZ helps to learn intelligent programming and brings us face to face with the simple yet powerful Ruby  programming language and for an amature programmer like me it was a great learning experience!!!</p>
<p>You can download the Sudoku program and also some other examples present in the book from O&#8217;Reilly site whose link is    <a href="http://examples.oreilly.com/9780596516178/" target="_blank">http://examples.oreilly.com/9780596516178/</a></p>
<p>The details and reviews regarding the book are at <a href="http://oreilly.com/catalog/9780596516178/" target="_blank"> http://oreilly.com/catalog/9780596516178/ </a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[history of Ruby]]></title>
<link>http://infostall.wordpress.com/2008/04/07/history-of-ruby/</link>
<pubDate>Mon, 07 Apr 2008 14:35:35 +0000</pubDate>
<dc:creator>infostall</dc:creator>
<guid>http://infostall.wordpress.com/2008/04/07/history-of-ruby/</guid>
<description><![CDATA[Author of Ruby, Yukihiro Matsumoto (aka matz), about the history of Ruby and why he developed a new ]]></description>
<content:encoded><![CDATA[Author of Ruby, Yukihiro Matsumoto (aka matz), about the history of Ruby and why he developed a new ]]></content:encoded>
</item>
<item>
<title><![CDATA[Alt gand]]></title>
<link>http://shitz.wordpress.com/2008/04/03/alt-gand/</link>
<pubDate>Thu, 03 Apr 2008 17:24:05 +0000</pubDate>
<dc:creator>shitz</dc:creator>
<guid>http://shitz.wordpress.com/2008/04/03/alt-gand/</guid>
<description><![CDATA[            Si uite cum dintr-o zi mohorâta, o zi ploiasa si la propriu si la figurat a devenit o zi]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h5 align="left" class="MsoNormal"><span>            Si uite cum dintr-o zi mohorâta, o zi ploiasa si la propriu si la figurat a devenit o zi splendida, o zi plina de soare si bucurie. Mă bucur exact ca un copil mic, un copil care primeşte un cadou pe care si l-ar fi dorit de foarte mult timp. Si nu mă bucur ca un copil, ci sunt un copil, nu mă pot numi om matur chiar daca muncesc pentru a trai, chiar daca încerc sa mă descurc singur. Sunt un copil in tot intelesul cuvântului si iubesc la rândul meu o copila. Dragostea ce i-o port nu o pot numi dragoste copilăreasca. Doi copii inteleg prin iubire un sărut, o plimbare tinandu-se unul pe altul de mana, sa meargă la un film etc. Dragostea ce o port in suflet in inima si in trup e o dragoste nu matura, foarte matura , o dragoste pura uneori parca rupta dintr-un film romantic. Prin dragoste inteleg acel sentiment de supremaţie, acel sentiment care te faci sa tresari de fiecare data când auzi numele persoanei iubite, sentimentul care iţi face parul de pe spate sa ti se ridice. Pentru dragoste bate inima o jumătate intr-o parte si cealalata jumătate in partea opusa. </span></h5>
<h5 class="MsoNormal"><span><span>            </span>Nu definesc dragostea, ar fi o prostie, spun doar ce simt, doar cum mă simt. Mă simt ca un samurai care moare in lupta, făcând aluzie la „Ultimul samurai”, un copil mic de aproximativ 3 ani când primeşte o acadica, ca o mama care isi vede copilul nou născut, ca nişte parinti care isi revăd copilul după ani grei in care a fost plecat.</span></h5>
<h5 class="MsoNormal"><span><span>            </span>Aşa mă simt <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_mad.gif' alt=':x' class='wp-smiley' />  si îmi place sentimentul asta. </span></h5>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Pictures from the second day of Ruby Fools Conference]]></title>
<link>http://rubyfools2008.wordpress.com/2008/04/02/pictures-from-the-second-day-of-ruby-fools-conference/</link>
<pubDate>Wed, 02 Apr 2008 15:54:16 +0000</pubDate>
<dc:creator>rubyfools2008</dc:creator>
<guid>http://rubyfools2008.wordpress.com/2008/04/02/pictures-from-the-second-day-of-ruby-fools-conference/</guid>
<description><![CDATA[Evan Phoenix: Matz: Dr. Nic]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p> Evan Phoenix:</p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/evan_2i0w1812.jpg" title="evan_2i0w1812.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/evan_2i0w1812.jpg" alt="evan_2i0w1812.jpg" height="319" width="478" /></a></p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/evan_2i0w1811.jpg" title="evan_2i0w1811.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/evan_2i0w1811.jpg" alt="evan_2i0w1811.jpg" height="320" width="478" /></a></p>
<p>Matz:</p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/matz_2i0w1806.jpg" title="matz_2i0w1806.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/matz_2i0w1806.jpg" alt="matz_2i0w1806.jpg" height="319" width="476" /></a></p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/matz_2i0w1901.jpg" title="matz_2i0w1901.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/matz_2i0w1901.jpg" alt="matz_2i0w1901.jpg" height="318" width="477" /></a></p>
<p>Dr. Nic</p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/nic_2i0w1791.jpg" title="nic_2i0w1791.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/nic_2i0w1791.jpg" alt="nic_2i0w1791.jpg" height="317" width="471" /></a></p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/dr-nick-riviera.gif" title="dr-nick-riviera.gif"><img src="http://rubyfools2008.wordpress.com/files/2008/04/dr-nick-riviera.gif" alt="dr-nick-riviera.gif" height="357" width="474" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Best Quotes from the final panel]]></title>
<link>http://rubyfools2008.wordpress.com/2008/04/02/best-quotes-from-the-final-panel/</link>
<pubDate>Wed, 02 Apr 2008 15:24:59 +0000</pubDate>
<dc:creator>rubyfools2008</dc:creator>
<guid>http://rubyfools2008.wordpress.com/2008/04/02/best-quotes-from-the-final-panel/</guid>
<description><![CDATA[So much has happened today that I did not have much time to blog, but there is so much good stuff fr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>So much has happened today that I did not have much time to blog, but there is so much good stuff from the final panel, so I will write about some quotes:</p>
<p>Aslak Hellesøy said: Going from Java to Ruby is like take a straitjacket  off and now you could fly.<br />
We also got the story about why Ruby is called Ruby and why Rubinius is called Rubinius.</p>
<p>There is a very simple reason for Ruby; Ruby is influenced by Perl and because Perl is like Pearl, Matz was running through names of gems and looking for the shortest one. That was Ruby.</p>
<p>Rubinius is originally Rubinus as Ruby in latin but Rubinus was not an easy spoken word so Evan Phoenix was looking for something better &#8211; a friend suggested Rubinius and because it sounded like a wizard name, Evan liked it.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Pictures from this morning]]></title>
<link>http://rubyfools2008.wordpress.com/2008/04/01/pictures-from-this-morning/</link>
<pubDate>Tue, 01 Apr 2008 16:00:39 +0000</pubDate>
<dc:creator>rubyfools2008</dc:creator>
<guid>http://rubyfools2008.wordpress.com/2008/04/01/pictures-from-this-morning/</guid>
<description><![CDATA[Dave and Matz at registration this morning: The view of the hall at registration: The audience at Da]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p> Dave and Matz at registration this morning:</p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/regsitration1_2i0w1694.jpg" title="regsitration1_2i0w1694.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/regsitration1_2i0w1694.jpg" alt="regsitration1_2i0w1694.jpg" height="320" width="469" /></a></p>
<p>The view of the hall at registration:</p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/registration2_2i0w1709.jpg" title="registration2_2i0w1709.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/registration2_2i0w1709.jpg" alt="registration2_2i0w1709.jpg" height="320" width="473" /></a></p>
<p>The audience at Daves keynote:</p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/participants_2i0w1742.jpg" title="participants_2i0w1742.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/participants_2i0w1742.jpg" alt="participants_2i0w1742.jpg" height="324" width="471" /></a></p>
<p>Dave Thomas at the keynote &#8211; in love with Ruby!</p>
<p><a href="http://rubyfools2008.wordpress.com/files/2008/04/davethomas_2i0w1756.jpg" title="davethomas_2i0w1756.jpg"><img src="http://rubyfools2008.wordpress.com/files/2008/04/davethomas_2i0w1756.jpg" alt="davethomas_2i0w1756.jpg" height="318" width="469" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Euruko 2008 - Favourite Quotes]]></title>
<link>http://phvalues.wordpress.com/2008/03/30/euruko-2008-favourite-quotes/</link>
<pubDate>Sun, 30 Mar 2008 14:13:01 +0000</pubDate>
<dc:creator>stephan</dc:creator>
<guid>http://phvalues.wordpress.com/2008/03/30/euruko-2008-favourite-quotes/</guid>
<description><![CDATA[My favourite quotes of the conference: &#8220;&#8230;the nasty snake language&#8230;&#8221; (Matz ab]]></description>
<content:encoded><![CDATA[My favourite quotes of the conference: &#8220;&#8230;the nasty snake language&#8230;&#8221; (Matz ab]]></content:encoded>
</item>

</channel>
</rss>
