<?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-822752159073540558</id><updated>2012-02-16T01:39:38.856-08:00</updated><category term='google wave'/><category term='UML'/><category term='poo'/><category term='javascript'/><category term='Zend'/><category term='Base de datos'/><category term='Framework'/><title type='text'>anthony cantuta</title><subtitle type='html'>carpe diem!, what more can I say?</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.cantuta.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default'/><link rel='alternate' type='text/html' href='http://blog.cantuta.org/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Anthony</name><uri>http://www.blogger.com/profile/15836628521863167559</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>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-822752159073540558.post-2420881163218919033</id><published>2010-02-24T09:46:00.000-08:00</published><updated>2010-02-24T11:35:01.660-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='Base de datos'/><category scheme='http://www.blogger.com/atom/ns#' term='Zend'/><category scheme='http://www.blogger.com/atom/ns#' term='Framework'/><title type='text'>que es una transaccion e implementaccion con Zend Framework</title><content type='html'>&lt;p class="MsoNormal"&gt;Actualmente me encuentro desarrollando el núcleo de un sistema para gestión de actores (usuarios con diversos roles), dentro de un sistema. Para ello es imprescindible poder especificar los tipos de actores en &lt;span style=""&gt; &lt;/span&gt;tablas (herencia). &lt;/p&gt;  &lt;p class="MsoNormal"&gt;De tal manera necesitaré hacer inserciones y actualizaciones de vital importancia. Así que es necesario el uso de transacciones. Primero veamos que es una transacción.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;¿Qué es una transacción?&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Si &lt;span style=""&gt; &lt;/span&gt;te estás haciendo esta pregunta, es probable que hayas usado base de datos, donde la mayoría de veces no importa el orden de las transacciones, y si una consulta falla, esta no tiene impacto en las otras. Sin embargo, hay veces que es de vital importancia el orden en el que se ejecutan las consultas, con la condición “o se ejecutan todas las consultas, o ninguna en absoluto”. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Véase también en &lt;a href="http://es.wikipedia.org/wiki/Transacci%C3%B3n_%28base_de_datos%29"&gt;transacciones (wikipedia)&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Una vez revisado, ya tendrán idea de lo que es una transacción. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Resulta que &lt;span style=""&gt; &lt;/span&gt;tengo tablas relacionadas, como se muestra a continuación.&lt;u&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_wdDm7r1VJVo/S4VnAGqcHkI/AAAAAAAAAE4/tyBfaY0DAvA/s1600-h/1.JPG"&gt;&lt;img style="cursor: pointer; width: 316px; height: 264px;" src="http://4.bp.blogspot.com/_wdDm7r1VJVo/S4VnAGqcHkI/AAAAAAAAAE4/tyBfaY0DAvA/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5441868976233389634" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Pues ahora necesito  insertar&lt;span style=""&gt; &lt;/span&gt;y actualizar en más de una tabla.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;i style=""&gt;“ActorNaturalPerson”&lt;/i&gt;&lt;/b&gt; implementa el método &lt;b style=""&gt;save(), &lt;/b&gt;con el siguiente código escrito en PHP.&lt;/p&gt;&lt;p class="MsoNormal"&gt;(click para ampliar)&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wdDm7r1VJVo/S4VnRILts5I/AAAAAAAAAFI/Z4yhWzr72ug/s1600-h/3.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 221px;" src="http://1.bp.blogspot.com/_wdDm7r1VJVo/S4VnRILts5I/AAAAAAAAAFI/Z4yhWzr72ug/s320/3.JPG" alt="" id="BLOGGER_PHOTO_ID_5441869268699165586" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Como se pudo ver, este fue un ejemplo de cómo implementar una transacción usando la El adaptador de base de datos de “Zend Framework” generado por nuestra fabrica de “db”.&lt;/p&gt;&lt;p class="MsoNormal"&gt;(click para ampliar)&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wdDm7r1VJVo/S4VnMVRAeFI/AAAAAAAAAFA/JcHbx3PzeS8/s1600-h/2.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 290px;" src="http://1.bp.blogspot.com/_wdDm7r1VJVo/S4VnMVRAeFI/AAAAAAAAAFA/JcHbx3PzeS8/s320/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5441869186311682130" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="Imagen_x0020_5" spid="_x0000_i1025" type="#_x0000_t75" style="'width:424.5pt;"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\FOXMAN~1\CONFIG~1\Temp\msohtmlclip1\01\clip_image005.png" title=""&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Espero poder subir &lt;span style=""&gt; &lt;/span&gt;el proyecto posteriormente, ya que el objetivo de este articulo fue mostrar el uso de transacciones usando &lt;b style=""&gt;&lt;i style=""&gt;“Zend Framework”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;i style=""&gt;Hasta la próxima.&lt;/i&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/822752159073540558-2420881163218919033?l=blog.cantuta.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.cantuta.org/feeds/2420881163218919033/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://blog.cantuta.org/2010/02/que-es-una-transaccion-e.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/2420881163218919033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/2420881163218919033'/><link rel='alternate' type='text/html' href='http://blog.cantuta.org/2010/02/que-es-una-transaccion-e.html' title='que es una transaccion e implementaccion con Zend Framework'/><author><name>Anthony</name><uri>http://www.blogger.com/profile/15836628521863167559</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://4.bp.blogspot.com/_wdDm7r1VJVo/S4VnAGqcHkI/AAAAAAAAAE4/tyBfaY0DAvA/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-822752159073540558.post-3108633318086419826</id><published>2010-01-02T17:18:00.000-08:00</published><updated>2010-01-03T18:39:00.544-08:00</updated><title type='text'>sistema tramite documentario "MIDOCU" codigo abierto</title><content type='html'>Hace 1 año en la universidad, desarrollé un sistema para tramite documentario, que tiene las caracteritiscas &lt;a target="_BLANK" href="http://es.wikipedia.org/wiki/Rich_Internet_Applications"&gt;RIA&lt;/a&gt;. Donde se usé como herramientas, los siguientes:&lt;br /&gt;Lenguajes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Action Script 3 ( Flex)&lt;/li&gt;&lt;li&gt;PHP + Zend &lt;/li&gt;&lt;li&gt;otros&lt;/li&gt;&lt;/ul&gt;Hoy he decidido compartir el código fuente de la aplicación web, ya que intento ayudar a otras personas a aprender de lo poco que conozco, asimismo, aprender de ustedes.&lt;br /&gt;El proyecto lo he dominado &lt;span style="font-weight: bold;"&gt;"MIDOCU"&lt;/span&gt;, y se encuentra expuesto en &lt;a href="http://www.midocu.com/"&gt;www.midocu.com &lt;/a&gt;(donde iré documentando)&lt;a href="http://www.midocu.com/"&gt; &lt;/a&gt;, como  también en &lt;a href="https://code.google.com/p/midocu/"&gt;https://code.google.com/p/midocu/ &lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Sans Unicode', 'Lucida Sans', 'Lucida Grande', Malayalam, Verdana, sans-serif; font-size: 13px; color: rgb(26, 26, 26); "&gt;&lt;b&gt;demo&lt;/b&gt;:&lt;a href="http://www.midocu.com/demo/"&gt;http://www.midocu.com/demo/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;datos de acceso "ADMIN":&lt;/b&gt;&lt;br /&gt;usuario:admin&lt;br /&gt;password:123456&lt;br /&gt;&lt;br /&gt;&lt;b&gt;datos de acceso "USUARIO":&lt;/b&gt;&lt;br /&gt;usuario:usuario@midocu.com&lt;br /&gt;password:123456&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Si deseas formar parte del proyecto o simplemente deseas tener contacto conmigo, para intercambiar ideas, puedes  agregarme en tu messenger. anthony [arr0ba] cantuta [punt0] org.&lt;br /&gt;Espero que les resulte de mucha ayuda.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/822752159073540558-3108633318086419826?l=blog.cantuta.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.cantuta.org/feeds/3108633318086419826/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://blog.cantuta.org/2010/01/sistema-tramite-documentario-midocu.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/3108633318086419826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/3108633318086419826'/><link rel='alternate' type='text/html' href='http://blog.cantuta.org/2010/01/sistema-tramite-documentario-midocu.html' title='sistema tramite documentario &quot;MIDOCU&quot; codigo abierto'/><author><name>Anthony</name><uri>http://www.blogger.com/profile/15836628521863167559</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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-822752159073540558.post-3673621328115175458</id><published>2009-12-30T14:22:00.001-08:00</published><updated>2009-12-30T19:10:14.561-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='poo'/><title type='text'>POO con Java Script</title><content type='html'>&lt;div style="text-align: center; font-weight: bold;"&gt;Programacion orientada a objetos con java script&lt;br /&gt;&lt;/div&gt;Java script es un excelente lenguaje para desarrollar aplicaciones web. Puede soportar POO porque soporta herencia a través de prototipos como también propiedades y métodos. Muchos desarrolladores no tienen en cuenta a Java script como un adecuado lenguaje orientado a objetos porque están acostumbrados a usar las clases al mero estilo de c#, java, entre otros. Muchas personas no saben que Java Script soporta herencia. Cuando escribes código orientado a objetos, muestras  tu poder; ya que estás escribiendo código reutilizable y encapsulado.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;¿Por qué usar objetos?&lt;/span&gt;&lt;br /&gt;Los objetos trabajan tan bien por que actúan como objetos de la vida real. Estos tienen propiedades y métodos. De este modo, si estábamos hablando acerca de un coche, una propiedad podría ser velocidad, peso, etc. Un método de este puede ser "arrancar","parar" o eventos como "alAcabarGasolina", entre otros.&lt;br /&gt;&lt;br /&gt;Java Script nos da la habilidad para crear nuestros propios objetos para nuestras aplicaciones, con los objetos podemos codificar eventos que se disparen cuando el objeto cumplió con un estado&lt;br /&gt;Creando nuestra primera clase&lt;br /&gt;Existen muchas formas de crear clases en Java Script. A continuación les mostrare una de las tantas. Aunque creo que esta es la más entendible para desarrolladores que se encuentren familiarizados con otros lenguajes.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wdDm7r1VJVo/SzwOtCv-g1I/AAAAAAAAADo/7Lfdl6xbarU/s1600-h/Dibujo.JPG"&gt;&lt;img style="cursor: pointer; width: 565px; height: 551px;" src="http://1.bp.blogspot.com/_wdDm7r1VJVo/SzwOtCv-g1I/AAAAAAAAADo/7Lfdl6xbarU/s1600/Dibujo.JPG" alt="" id="BLOGGER_PHOTO_ID_5421224218442236754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;continuara...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/822752159073540558-3673621328115175458?l=blog.cantuta.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.cantuta.org/feeds/3673621328115175458/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://blog.cantuta.org/2009/12/poo-conjava-script.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/3673621328115175458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/3673621328115175458'/><link rel='alternate' type='text/html' href='http://blog.cantuta.org/2009/12/poo-conjava-script.html' title='POO con Java Script'/><author><name>Anthony</name><uri>http://www.blogger.com/profile/15836628521863167559</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://1.bp.blogspot.com/_wdDm7r1VJVo/SzwOtCv-g1I/AAAAAAAAADo/7Lfdl6xbarU/s72-c/Dibujo.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-822752159073540558.post-566512384845165511</id><published>2009-11-30T11:45:00.000-08:00</published><updated>2009-11-30T11:51:58.459-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google wave'/><title type='text'>15 caracteristicas de google wave</title><content type='html'>Navegando por la web de me encuentro con un video, donde muestra las siguientes 15 caracteristicas:&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Empezar un wave.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt; Contestar un wave.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt; Corregir ortografía.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt; Añadir contactos.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;Editar wave.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;Leer waves&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;Reproducir waves&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;Buscar waves.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;Redimensionar los paneles.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt; Scroll&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;Añadir marcadores a los wave.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;Grabar búsquedas.&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;Crear carpetas&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/xBzuuWZPaXc&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en_GB&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/xBzuuWZPaXc&amp;amp;rel=0&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en_GB&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/822752159073540558-566512384845165511?l=blog.cantuta.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.cantuta.org/feeds/566512384845165511/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://blog.cantuta.org/2009/11/15-caracteristicas-de-google-wave.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/566512384845165511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/566512384845165511'/><link rel='alternate' type='text/html' href='http://blog.cantuta.org/2009/11/15-caracteristicas-de-google-wave.html' title='15 caracteristicas de google wave'/><author><name>Anthony</name><uri>http://www.blogger.com/profile/15836628521863167559</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-822752159073540558.post-6577073236082020900</id><published>2009-11-15T09:35:00.000-08:00</published><updated>2009-11-19T07:51:13.036-08:00</updated><title type='text'>Lista de robots para google wave</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wdDm7r1VJVo/SwVX_HOuTrI/AAAAAAAAACI/qxefW9F63qE/s1600/googlewavebig+(1).jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 273px;" src="http://2.bp.blogspot.com/_wdDm7r1VJVo/SwVX_HOuTrI/AAAAAAAAACI/qxefW9F63qE/s320/googlewavebig+(1).jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5405823669512326834" /&gt;&lt;/a&gt;&lt;br /&gt;Hace unos días recibí una invitacion para poder probar "Google Wave". Me he puesto a indagar sobre este nuevo producto, muy interesante por cierto, y me ha sorprendido por la caracteristicas que muestra.&lt;br /&gt;&lt;div&gt;Ahora voy a escribir sobre los robots de "google wave". Los robots son contactos que tienen cierta capacidad artificial. Asimismo pueden ser agregados a una ola.&lt;/div&gt;&lt;div&gt;Algunos robots para &lt;b&gt;google wave&lt;/b&gt;:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Robots para la empresa&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 20px; "&gt;&lt;h3&gt;&lt;a href="http://wave-samples-gallery.appspot.com/about_app?app_id=31006" target="_blank" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-style: none; outline-width: initial; outline-color: initial; "&gt;1. SAP-ES&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;span&gt;&lt;img src="http://lh6.ggpht.com/_kx6IwuWZus0/SsIkJt2Ng5I/AAAAAAAAAKs/9QBfoiwXjUg/image_thumb%5B11%5D.png?imgmax=800" alt="image" title="image" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-style: none; outline-width: initial; outline-color: initial; width: 330px; height: 225px; " /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Descripcion&lt;/b&gt;: Un robot que se integra con servicio SAP. The robot can guide in the creation of a equipment Service request.  Una mejor descripcion por &lt;span&gt;&lt;a href="https://www.cloudave.com/link/integrating-sap-and-google-wave-and-the-context-based-future-of-business-user-applications" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-style: none; outline-width: initial; outline-color: initial; "&gt;Timo Elliott puede ser encontrada [aquí]&lt;/a&gt;&lt;/span&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;por qué es interesante?:&lt;/strong&gt;  es un caso de uso pequeño, pero importante porque cualquiera que construyendo usando SAP  facilitara su trabajo. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href="http://wave-samples-gallery.appspot.com/about_app?app_id=23016" target="_blank" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-style: none; outline-width: initial; outline-color: initial; "&gt;2. Graphy&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_kx6IwuWZus0/SsIkKCTo3xI/AAAAAAAAAKw/MaazQbWxQVc/s1600-h/image%5B46%5D.png" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-style: none; outline-width: initial; outline-color: initial; "&gt;&lt;img title="image" alt="image" src="http://lh4.ggpht.com/_kx6IwuWZus0/SsIkKfTs7mI/AAAAAAAAAK0/mGK0zttxvvM/image_thumb%5B12%5D.png?imgmax=800" border="0" height="224" width="329" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; display: inline; " /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Descripcion:&lt;/strong&gt; Este robot extiende oogle wave con la habilidad para colaborar sobre diagramas de flujo y gráficos.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Por qué es interesante&lt;/b&gt;&lt;strong&gt;:&lt;/strong&gt; Es un poco primitivo, pero agrega diagrama de flujo y gráficos para un ola colaborativa el cual se encuadra en el caso de uso empresarial.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;a href="http://wave-samples-gallery.appspot.com/about_app?app_id=5002" target="_blank" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-style: none; outline-width: initial; outline-color: initial; "&gt;3. Tweety&lt;/a&gt;&lt;/h3&gt;&lt;img title="image" alt="image" src="http://lh5.ggpht.com/_kx6IwuWZus0/SsIkKk6kIaI/AAAAAAAAAK4/tRYSxq9XiAg/image%5B57%5D.png?imgmax=800" border="0" height="228" width="331" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; outline-style: none; outline-width: initial; outline-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; display: inline; " /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Descripcion: &lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Short Description:&lt;/strong&gt; Blips de ola  para twitter, y muestra tweets de ello.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Por qué es interesante?&lt;/b&gt;&lt;strong&gt;: &lt;/strong&gt;La habilidad para tweetear desde google wave, puede actualizar &lt;strong&gt; &lt;/strong&gt;The ability to tweet from Wave los no participantes Wave eliminando así la necesidad de añadir 100 de los participantes Wave.  &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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/822752159073540558-6577073236082020900?l=blog.cantuta.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.cantuta.org/feeds/6577073236082020900/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://blog.cantuta.org/2009/11/lista-de-robots-para-google-wave.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/6577073236082020900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/822752159073540558/posts/default/6577073236082020900'/><link rel='alternate' type='text/html' href='http://blog.cantuta.org/2009/11/lista-de-robots-para-google-wave.html' title='Lista de robots para google wave'/><author><name>Anthony</name><uri>http://www.blogger.com/profile/15836628521863167559</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/_wdDm7r1VJVo/SwVX_HOuTrI/AAAAAAAAACI/qxefW9F63qE/s72-c/googlewavebig+(1).jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
