<?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-2989191179514550011</id><updated>2011-11-27T17:23:57.838-06:00</updated><category term='u'/><title type='text'>Ruby on Rails + México + iMarin = MarinOnRails</title><subtitle type='html'>Un pequeño vistazo a la creación de portales Web 2.0  desde el punto de vista de un Mexicano utilizando como herramienta Ruby on Rails.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://marinonrails.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://marinonrails.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ismael Marín C.</name><uri>http://www.blogger.com/profile/09340845994187371970</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2989191179514550011.post-1803818760336213054</id><published>2008-06-24T15:55:00.002-05:00</published><updated>2008-06-24T15:58:46.034-05:00</updated><title type='text'>De Regreso</title><content type='html'>Si, continuare escribendo en mi blog, no habia podido escribir debido a una enfermedad muy fuerte que me pego recientemente pero afortunadamente ya todo paso, despues hablare al respecto, pero despues de casi 3 meses de inactividad y hospitalización ya estoy dado de alta y listo para volver, una de mis noticias mas notables es la creación de mi nueva compañia de desarrollo web. tresfiles de la cual pronto tendre publicados mis servicios asi como el sitio, por el momento me despido, agradezco su comentario a Gustavo Betancur, y pronto tendre en linea un post sobre el uso de modelos en rails, que claro es el corazon de una buena aplicación en rails, y claro en el modelo MVC, saludos.&lt;br /&gt;&lt;br /&gt;Atte:&lt;br /&gt;&lt;br /&gt;Ismael G. Marín C.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2989191179514550011-1803818760336213054?l=marinonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinonrails.blogspot.com/feeds/1803818760336213054/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2989191179514550011&amp;postID=1803818760336213054' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/1803818760336213054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/1803818760336213054'/><link rel='alternate' type='text/html' href='http://marinonrails.blogspot.com/2008/06/de-regreso.html' title='De Regreso'/><author><name>Ismael Marín C.</name><uri>http://www.blogger.com/profile/09340845994187371970</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2989191179514550011.post-500536250857952280</id><published>2008-04-15T23:08:00.004-05:00</published><updated>2008-04-15T23:12:57.447-05:00</updated><title type='text'>Rails 2.0</title><content type='html'>Saludos a todos y bueno primero que nada una disculpa por la falta de posts, pero bueno regresamos y con mas fuerza, ejeje, ahora bien vamos entrar a materia.&lt;div style="text-align: justify;"&gt;&lt;br /&gt;En diciembre del 2007 el framework de desarrollo &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt; sufrió una actualización de gran importancia a su framework el ahora&lt;a href="http://weblog.rubyonrails.org/2007/12/7/rails-2-0-it-s-done"&gt; Rails 2.0&lt;/a&gt; , ahora bien, me he dado a la tarea de buscar información principalmente para los "Novatos" interesados en aprender este framework así como tutoriales en español, como se podrán imaginar sin mucha suerte, esta es la razón de la creación de este Blog, en el cual tratare de enseñar a poder sacar provecho de este framework así  como la conjugación con el increíblemente potente y versátil lenguaje de programación &lt;a href="http://www.ruby-lang.org/es/"&gt;Ruby&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ahora bien primero que nada algo que me apasiona sobre este framework es el hecho de adoptar una serie de tecnologías así como metodologias de programación las cuales nos permiten tener una mejor programación y control sobre el que será nuestro control sobre el resultado final y lo mejor de todo, es bastante divertido, continuación doy una pequeña explicación:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://es.wikipedia.org/wiki/Modelo_Vista_Controlador"&gt;MVC&lt;/a&gt; (&lt;span style="font-weight: bold;"&gt;Modelo - Vista - Controlador&lt;/span&gt;),  esta es una metodología de programación la cual nos da como premisa el hecho de estructurar nuestro código en base a tres partes funcionales, las cuales se estructuran de la siguiente forma:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;El modelo&lt;/span&gt; es donde nos permite tener un control de nuestros datos así como  la manipulación de estos, la &lt;span style="font-weight: bold;"&gt;Vista&lt;/span&gt; es la &lt;a href="http://es.wikipedia.org/wiki/Interfaz_de_usuario" title="Interfaz de usuario"&gt;interfaz de usuario&lt;/a&gt; esta se basa principalmente en la interacción directa aquí es donde aplicamos principalmente tecnologías como &lt;a href="http://www.w3c.es/divulgacion/guiasbreves/HojasEstilo"&gt;CSS&lt;/a&gt;, &lt;a href="http://es.wikipedia.org/wiki/C%C3%B3digo_HTML"&gt;HTML&lt;/a&gt; y &lt;a href="http://es.wikipedia.org/wiki/JavaScript"&gt;Javascript&lt;/a&gt; (&lt;a href="http://es.wikipedia.org/wiki/AJAX"&gt;AJAX&lt;/a&gt;), y por ultimo tenemos a el &lt;span style="font-weight: bold;"&gt;Controlador&lt;/span&gt;  que es la &lt;a href="http://es.wikipedia.org/wiki/L%C3%B3gica_de_control" title="Lógica de control"&gt;lógica de control&lt;/a&gt; de nuestro programa es nuestro pegamento dentro de la interacción de la &lt;span style="font-weight: bold;"&gt;Vista&lt;/span&gt; y el &lt;span style="font-weight: bold;"&gt;Modelo&lt;/span&gt;, a continuación presento un pequeño esquema de como trabaja una aplicación mediante le uso de &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_IJSFA7nl84U/SAV8oOwuubI/AAAAAAAAAPc/kklas9BZn8E/s1600-h/MVC.png"&gt;&lt;img style="cursor: pointer;" src="http://2.bp.blogspot.com/_IJSFA7nl84U/SAV8oOwuubI/AAAAAAAAAPc/kklas9BZn8E/s320/MVC.png" alt="" id="BLOGGER_PHOTO_ID_5189691176213461426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Modelo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Muy bien continuando con el esquema de trabajo de &lt;a href="http://www.blogger.com/www.rubyonrails.org/"&gt;Rails&lt;/a&gt; y haciendo referencia al esquema anterior tenemos el primer elemento de nuestra metodología de programación la cual esta basada en &lt;a href="http://en.wikipedia.org/wiki/Create,_read,_update_and_delete"&gt;CRUD&lt;/a&gt; lo cual hace  a &lt;span style="font-weight: bold;"&gt;Create, Read, Update y Delete&lt;/span&gt; y ciertamente esta esta aplicada a las acciones básicas de una base de datos pero entonces que hay con esto, pues bueno una gran ventaja que nosotros obtenemos es el hecho de poder la base de datos con código de &lt;a href="http://www.ruby-lang.org/es/"&gt;Ruby&lt;/a&gt; y no por el clásico &lt;a href="http://es.wikipedia.org/wiki/Celda_activa"&gt;SQL&lt;/a&gt; y para lograr esto &lt;a href="http://www.blogger.com/www.rubyonrails.org/"&gt;Rails&lt;/a&gt; utiliza el &lt;a href="http://es.wikipedia.org/wiki/Mapeo_objeto-relacional"&gt;ORM&lt;/a&gt; el cual es &lt;span style="font-weight: bold;"&gt;Object-Relational Mapping&lt;/span&gt;, y eso quiere decir que la base de datos va a ser manipulada como un objeto y que a su vez esto lo vamos a poder realizar gracias a código de &lt;a href="http://www.ruby-lang.org/es/"&gt;Ruby&lt;/a&gt; que en su momento será traducido por el propio framework a código &lt;a href="http://es.wikipedia.org/wiki/Celda_activa"&gt;SQL&lt;/a&gt;, con lo cual ganamos una manipulación de la base de datos se hace de una forma mas intuitiva, no se preocupen lo veremos mas claramente en el siguiente &lt;span style="font-weight: bold;"&gt;Post&lt;/span&gt; cuando empecemos a desarrollar nuestro ejercicio.&lt;br /&gt;&lt;br /&gt;Ahora bien la manipulación de &lt;span style="font-weight: bold;"&gt;Vista&lt;/span&gt; será en base a la combinación de codigo html + &lt;a href="http://www.ruby-lang.org/es/"&gt;Ruby&lt;/a&gt; de hecho actualmente hay una gran diferencia entre las extensiones de los archivos utilizados para las vistas entre &lt;a href="http://www.blogger.com/www.rubyonrails.org/"&gt;Rails&lt;/a&gt; 1.2 y &lt;a href="http://www.blogger.com/www.rubyonrails.org/"&gt;Rails&lt;/a&gt; 2.0 en el primero la extensión es .rhtml y en el segundo html.erb el cual hace referencia tanto a html como a &lt;a href="http://www.ruby-lang.org/es/"&gt;Ruby&lt;/a&gt;, recordemos que una gran ventaja de nuestra aplicación es el hecho de que con &lt;a href="http://www.blogger.com/www.rubyonrails.org/"&gt;Rails&lt;/a&gt; podemos integrar de forma directa las librerías mas importantes de &lt;a href="http://es.wikipedia.org/wiki/JavaScript"&gt;Javascript&lt;/a&gt; que son &lt;a href="http://script.aculo.us/"&gt;Scriptaculos&lt;/a&gt; y &lt;a href="http://www.prototypejs.org/"&gt;Prototype&lt;/a&gt;, pero recuerden es de suma importancia tener en cuenta que la lógica de esta aplicación la cual estará siendo afectada por el &lt;span style="font-weight: bold;"&gt;Controlador&lt;/span&gt; y en base a a esta suma obtenemos nuestro sistema de trabajo de &lt;span style="font-weight: bold;"&gt;MVC&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Don%27t_repeat_yourself"&gt;DRY&lt;/a&gt; &lt;span style="font-weight: bold;"&gt;Dont-Repeat-Yourself&lt;/span&gt;, esta metodología de programación hace referencia al hecho de no repetir código y bueno mas haya de no repetir código es el hecho de reutilizar el codigo existente, en si esta tecnica hace referencia a la &lt;a href="http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos"&gt;Programación Orientada a Objetos&lt;/a&gt;, y es uno de los pilares de &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Representational_State_Transfer"&gt;REST &lt;/a&gt;Este punto merece un blog por si mismo, en la actualidad las paginas estaticas donde no existe la posiblidad de compartir información ya sea entre los mismo sitios o bien con aplicaciones de escritorio, estan perdiendo un gran punto de crecimiento y &lt;a href="http://en.wikipedia.org/wiki/Representational_State_Transfer"&gt;REST&lt;/a&gt; es una técnica de arquitectura software para sistemas web que te permite comunicar por medio de &lt;a href="http://es.wikipedia.org/wiki/C%C3%B3digo_HTML"&gt;HTTP&lt;/a&gt; y la combinación con &lt;a href="http://es.wikipedia.org/wiki/XML"&gt;XML&lt;/a&gt;, ahora bien se define un conjunto pequeño de operaciones, las más importantes son &lt;b&gt;POST&lt;/b&gt;, &lt;b&gt;GET&lt;/b&gt;, &lt;b&gt;PUT&lt;/b&gt; y &lt;b&gt;DELETE&lt;/b&gt;. Con frecuencia estas operaciones se equiparan a las operaciones &lt;a href="http://es.wikipedia.org/wiki/CRUD" title="CRUD"&gt;CRUD&lt;/a&gt; que se requieren para la persistencia de datos, aunque POST no encaja exactamente en este esquema, en &lt;a href="http://www.blogger.com/www.rubyonrails.org/"&gt;Rails&lt;/a&gt; 2.0 veremos que ha tomado una importancía mayor asi como nos ha facilitado el hacer esta forma de arquitectura.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Test-driven_development"&gt;TDD&lt;/a&gt; &lt;b&gt;Desarrollo guiado por pruebas&lt;/b&gt;, o &lt;b&gt;Test-driven development (TDD)&lt;/b&gt; es una práctica de &lt;a href="http://es.wikipedia.org/wiki/Programaci%C3%B3n" title="Programación"&gt;programación&lt;/a&gt; que involucra otras dos prácticas: &lt;i&gt;Escribir las pruebas primero (Test First Development)&lt;/i&gt; y &lt;i&gt;&lt;a href="http://es.wikipedia.org/wiki/Refactorizaci%C3%B3n" title="Refactorización"&gt;Refactorización&lt;/a&gt;&lt;/i&gt;. Para escribir las pruebas generalmente se utilizan las &lt;a href="http://es.wikipedia.org/wiki/Prueba_unitaria" title="Prueba unitaria"&gt;pruebas unitarias&lt;/a&gt;. Primeramente se escribe una prueba y se verifica que las pruebas fallen, luego se implementa el código que haga que la prueba pase satisfactoriamente y seguidamente se refactoriza el código escrito, ahora bien esto ya viene integrado con &lt;a href="http://www.rubyonrails.org/"&gt;Ruby on Rails&lt;/a&gt;, asi que esto nos permite tener un control sobre la calidad de nuestro software ma sin embargo en este Blog utilizaremos otra metodología no solo de pruebas de software sino de programación la cual es &lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;a href="http://behaviour-driven.org/"&gt;BDD&lt;/a&gt; y entrare en esta en detalle en un post siguiente.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NOTA: en Post siguientes realizaremos una aplicación de inicio a fin utilizando el codigo correcto.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2989191179514550011-500536250857952280?l=marinonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinonrails.blogspot.com/feeds/500536250857952280/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2989191179514550011&amp;postID=500536250857952280' title='3 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/500536250857952280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/500536250857952280'/><link rel='alternate' type='text/html' href='http://marinonrails.blogspot.com/2008/04/rails-20_15.html' title='Rails 2.0'/><author><name>Ismael Marín C.</name><uri>http://www.blogger.com/profile/09340845994187371970</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_IJSFA7nl84U/SAV8oOwuubI/AAAAAAAAAPc/kklas9BZn8E/s72-c/MVC.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2989191179514550011.post-3056247463938853670</id><published>2008-04-14T10:50:00.003-05:00</published><updated>2008-04-14T13:20:05.881-05:00</updated><title type='text'>Entender la Web 2.0</title><content type='html'>&lt;div style="text-align: justify;"&gt;A continuación agrego unos vídeos que ayudan a comprender que hay mas dentro de este fenómeno de la Web 2.0, espero les gusten tanto como a mi.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Entendamos Twitter:&lt;br /&gt;&lt;object height="350" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ddO9idmax0o"&gt;&lt;embed src="http://www.youtube.com/v/ddO9idmax0o" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Wiki:&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;br /&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.youtube.com/v/-dnL00TdmLY&amp;amp;hl=en"&gt;&lt;br /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/-dnL00TdmLY&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Y que es el RSS:&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/0klgLsSxGsU&amp;amp;hl=en"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/0klgLsSxGsU&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Social Bookmarking:&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;br /&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.youtube.com/v/x66lV7GOcNU&amp;amp;hl=en"&gt;&lt;br /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/x66lV7GOcNU&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Y ahora si las redes sociales, creo que esto, la gran mayoría creemos saber que es, ho no:&lt;br /&gt;&lt;br /&gt;&lt;object height="355" width="425"&gt;&lt;br /&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.youtube.com/v/6a_KF7TYKVc&amp;amp;hl=en"&gt;&lt;br /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/6a_KF7TYKVc&amp;amp;hl=en" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Espero esto sirva para entender mejor nuestra nueva red.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2989191179514550011-3056247463938853670?l=marinonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinonrails.blogspot.com/feeds/3056247463938853670/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2989191179514550011&amp;postID=3056247463938853670' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/3056247463938853670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/3056247463938853670'/><link rel='alternate' type='text/html' href='http://marinonrails.blogspot.com/2008/04/entender-la-web-20.html' title='Entender la Web 2.0'/><author><name>Ismael Marín C.</name><uri>http://www.blogger.com/profile/09340845994187371970</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2989191179514550011.post-3170749662802489117</id><published>2008-04-13T02:00:00.001-05:00</published><updated>2008-04-14T10:22:04.584-05:00</updated><title type='text'>El Diseño Web 2.0</title><content type='html'>&lt;p style="text-align: justify;"&gt;A continuación agrego una pequeña presentación que nos dará la primer pauta para entender lo que es diseño dentro del web 2.0, que es el primer punto de trabajo en el cual estará basado este blog&lt;/p&gt;&lt;br /&gt;&lt;div id="__ss_160068" style="width: 425px; text-align: left;"&gt;&lt;object style="margin: 0px;" height="355" width="425"&gt;&lt;param value="http://static.slideshare.net/swf/ssplayer2.swf?doc=fowd-november-2007-1194556763131314-1" name="movie"&gt;&lt;param value="true" name="allowFullScreen"&gt;&lt;param value="always" name="allowScriptAccess"&gt;&lt;embed allowscriptaccess="always" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=fowd-november-2007-1194556763131314-1" allowfullscreen="true" type="application/x-shockwave-flash" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img style="border: 0px none ; margin-bottom: -5px;" alt="SlideShare" src="http://static.slideshare.net/swf/logo_embd.png" /&gt;&lt;/a&gt; | &lt;a href="http://www.slideshare.net/elliotjaystocks/fowd-november-2007" title="View this slideshow on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload"&gt;Upload your own&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;embed src="http://counters.gigya.com/wildfire/CIMP/JnB*PTEyMDgwNTU1MzkyMzImcD*xMDE5MSZkPSZuPWJsb2dnZXI=.swf" flashvars="" type="application/x-shockwave-flash" height="0" width="0"&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2989191179514550011-3170749662802489117?l=marinonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinonrails.blogspot.com/feeds/3170749662802489117/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2989191179514550011&amp;postID=3170749662802489117' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/3170749662802489117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/3170749662802489117'/><link rel='alternate' type='text/html' href='http://marinonrails.blogspot.com/2008/04/blog-post_12.html' title='El Diseño Web 2.0'/><author><name>Ismael Marín C.</name><uri>http://www.blogger.com/profile/09340845994187371970</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2989191179514550011.post-3657203213671209594</id><published>2008-04-12T22:02:00.011-05:00</published><updated>2008-04-13T02:26:18.003-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='u'/><title type='text'>La Web 2.0</title><content type='html'>&lt;p style="text-align: justify;"&gt;Desde mi punto de vista, hay que comprender las necesidades del hoy en día en la web, ya que conociendo lo que actualmente nos rige así como los pasos bajo los cuales nos dirigimos como sociedad web, tendremos la capacidad de poder realmente ser parte activa de estos movimientos y poder aportar al futuro, en la actualidad hay un gran surgimiento de la llamada &lt;a href="http://en.wikipedia.org/wiki/Web_2"&gt;Web 2.0&lt;/a&gt;, llamada así por &lt;a href="http://www.oreillynet.com/pub/au/27"&gt;Tim O´reilly&lt;/a&gt; de &lt;a href="http://www.oreilly.com/"&gt;O´reilly Media&lt;/a&gt;, la cual nos marca en que forma el contenido web ha cambiado de forma significativa a los largo del tiempo y como es que en la actualidad estamos llenos de las llamadas redes o sitio sociales, lugares como &lt;a href="http://www.myspace.com/"&gt;Myspace&lt;/a&gt;, &lt;a href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt;, &lt;a href="http://www.wikipedia.org/"&gt;Wikipedia&lt;/a&gt; están teniendo un gran éxito debido a la orientación que se le esta dando al contenido dentro del sitio el cual a su ves esta siendo suministrado por los propios usuario, bueno no nos vayamos mas lejos este blog es parte de un trabajo independiente enfocado a gente interesada en Programación Web, mediante el uso del lenguaje de programación &lt;a href="http://www.ruby-lang.org/es/"&gt;Ruby&lt;/a&gt; y el framework de trabajo &lt;a href="http://rubyonrails.org/"&gt;Rails&lt;/a&gt;, con lo cual se busca la interacción y claro el enriquecimiento del conocimiento sobre este.&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Pero bueno no quiero darles una clase del &lt;a href="http://en.wikipedia.org/wiki/Web_2"&gt;Web 2.0&lt;/a&gt;, teniendo una gran referencia como &lt;a href="http://www.wikipedia.org/"&gt;Wikipedia&lt;/a&gt; en la cual podremos encontrar su significado, lo que si quiero darles a continuación un link el cual nos lleva a un articulo de &lt;a href="http://www.oreillynet.com/pub/au/27"&gt;Tim O´reilly&lt;/a&gt;, que nos habla a detalle de este gran resurgimiento de la Web.&lt;/p&gt;&lt;h3 style="text-align: justify;"&gt;&lt;a href="http://www.oreilly.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html"&gt;Da le Click Aquí&lt;/a&gt;.&lt;/h3&gt;&lt;p style="text-align: justify;"&gt;Para finalizar quiero que tomen en consideración que lo mas importante siempre debe ser el responder el Que?, y no el Como?, a que me refiero con esto.&lt;br /&gt;&lt;br /&gt;Al hecho de que si tenemos claro que queremos desarrollar tendremos la capacidad de entender cada componente de nuestro fin y solo así comprendiendo nuestro objetivo (Que?) podremos tener la capacidad de poder no solo crear lo que queremos hacer sino también poder innovar nuestra idea original y el hecho en este caso de la construcción de nuestro sitio (Como?), se vuelve en un simple problema técnico al cual no tendremos mayor problema de encontrar la solución.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2989191179514550011-3657203213671209594?l=marinonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinonrails.blogspot.com/feeds/3657203213671209594/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2989191179514550011&amp;postID=3657203213671209594' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/3657203213671209594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/3657203213671209594'/><link rel='alternate' type='text/html' href='http://marinonrails.blogspot.com/2008/04/la-web-20.html' title='La Web 2.0'/><author><name>Ismael Marín C.</name><uri>http://www.blogger.com/profile/09340845994187371970</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2989191179514550011.post-9153700223121803251</id><published>2007-06-28T21:13:00.000-05:00</published><updated>2007-06-28T21:25:32.614-05:00</updated><title type='text'>Bienvenida</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-size: 18px; "&gt;Quizás sea raro dar siempre leer los clásicos mensajes de bienvenida a algún sitio, lugar, pero al final de cuentas estos marcan una pauta del inicio de un evento, y bueno para no variar, entonces dejenme contarles de que va a tratar este blog y quien soy yo.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 18px;"&gt;&lt;ul id=""&gt;&lt;li&gt;En primer punto este blog hablara sobre lo nuevo de la llamada Web 2.0 (la cual en un futuro hablare al respecto).&lt;/li&gt;&lt;li&gt;Sobre cuales tecnologías están inmersas en esta como lo es Ruby, Rails, Ajax, XML, SOAP, Javascript y CSS, tratare de explicar de manera muy sencilla pero sustancial cada uno de estos temas y bueno que efecto tienen sobre nuestra vida actual.&lt;/li&gt;&lt;li&gt;Hablaremos de google, jejej por raro que suene pero al parecer cada día esta empresa se esta haciendo mas importante en nuestra vida y bueno cuales son las situaciones que esto con lleva.&lt;/li&gt;&lt;li&gt;Mac, Mac y Mac, y bueno esto vendrá seguido sobre un poco de mi curriculum y como estas computadoras con su sistema operativo están marcando un rumbo interesante en nuestra vida y futuro, ojo incluso si no utilizamos estas platicare de que forma Apple Inc. (la empresa que fabrica las llamadas Mac) esta teniendo una increíble presencia  en los cambios de la tecnología.&lt;/li&gt;&lt;li&gt;Y claro quisiera comentar principalmente sobre México, que es el país donde nací y donde vivo y tratare de plasmar que mi país esta viviendo frente a este cambio tan grande de la forma de vida.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Bueno creo que ya me estoy aburriendo de escribir esta tan larga introducción y que esta siendo demasiado burocrática, quizás mas de lo que planeaba, jejeje en fin, les agradezco su atención y espero la visiten con frecuencia, le digan a sus amigos y claro opinen al respecto.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sin mas por el momento me despido.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Atte:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; iMarin&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2989191179514550011-9153700223121803251?l=marinonrails.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://marinonrails.blogspot.com/feeds/9153700223121803251/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2989191179514550011&amp;postID=9153700223121803251' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/9153700223121803251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2989191179514550011/posts/default/9153700223121803251'/><link rel='alternate' type='text/html' href='http://marinonrails.blogspot.com/2007/06/bienvenida.html' title='Bienvenida'/><author><name>Ismael Marín C.</name><uri>http://www.blogger.com/profile/09340845994187371970</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
