<?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-30700998</id><updated>2011-06-27T13:29:35.337-07:00</updated><title type='text'>Bizarro Programming Language</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bizarro Programmer</name><uri>http://www.blogger.com/profile/15528586833257759014</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.csufresno.edu/ITS/whoimages/chaitanya.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-30700998.post-3656911818593649299</id><published>2007-04-24T11:36:00.000-07:00</published><updated>2007-04-24T11:40:49.469-07:00</updated><title type='text'>2 PATRONES BIZARROS</title><content type='html'>En esta oportunidad incluimos una muestra del libro de Mario Baracus "&lt;span style="font-style: italic;"&gt;Chaotic Patterns with Bizarro&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Situacion&lt;/span&gt;: estan en medio de un ciclo de testing, los lideres nerviosos y los usuarios incisivos, el programador encerrado en un callejon de culpas por bugs de su disenio, se ve obligado a ocultar una excepcion que saltearia todas las capas hasta llegar al frontend y ecupirle al usuario en la jeta !!!&lt;br /&gt;&lt;br /&gt;Que se le ocurre hacer ?, (total el problema de datos se originará mucho mas tarde, y se comprobará en otro modulo que hoy no testean...) Que hace ?, aplica un "Silenciador."&lt;br /&gt;&lt;br /&gt;Veamos el &lt;span style="font-weight: bold;"&gt;ejemplo&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;span style="color: rgb(153, 0, 0); font-weight: bold;"&gt;try &lt;/span&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;    &lt;span style="color: rgb(0, 153, 0);"&gt;// codigo explosivo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new; color: rgb(0, 153, 0);"&gt;    // ..&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;} &lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;catch&lt;/span&gt; (Throwable e){} &lt;span style="color: rgb(0, 153, 0);"&gt;// &lt;-- "silentrace"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Resultado:&lt;/span&gt; Nadie se dio cuenta del problema, una vez mas los enganiamos a todos..&lt;br /&gt;-------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Situacion&lt;/span&gt;: una mezcla de nostalgia por las bondades de la programacion estructurada (tal vez por la decada de los 80s, la musica, el arte) genera pereza y pocas ganas de pensar en concurrencia. El problema ? muchos usuarios simultaneos conectandose sobre una aplicacion sin disenio: en datos ni codigo. Que hace el programador ?, con una lagrima de melancolia aplica un "Retro"&lt;br /&gt;&lt;br /&gt;Veamos el &lt;span style="font-weight: bold;"&gt;ejemplo&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;synchronized&lt;/span&gt; (ClassLoader.getSystemClassLoader()) {&lt;br /&gt;    &lt;span style="color: rgb(0, 153, 0);"&gt;// mucho codigo y una stack que crece sin limites...&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Resultado&lt;/span&gt;: nuestra aplicacion es monotarea, al fin volvieron los 80s !!!!&lt;br /&gt;&lt;br /&gt;Espero que les haya gustado :D ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-3656911818593649299?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/3656911818593649299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=3656911818593649299' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/3656911818593649299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/3656911818593649299'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2007/04/2-patrones-bizarros.html' title='2 PATRONES BIZARROS'/><author><name>Marian Buenosayres</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://spf.fotologs.net/photo/47/9/61/infrapetero/1210274966_f.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115975429913060635</id><published>2006-10-01T18:35:00.000-07:00</published><updated>2006-10-01T18:58:19.150-07:00</updated><title type='text'>Metodologia: La Ira del Dragón</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6/264/1600/rozan.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/6/264/320/rozan.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cuando Ramundhana Bermut Rosó, un arquitecto SemiPseudoSenior de Bizarro, volvió de su reclusión en los picos de la china, presento al mundo una metodología que ha adquirido mucho peso en los ultimos tiempos. Esta metodologia es conocida ampliamente por los pasillos de Bizarro Logia Labs SRL como "&lt;span style="font-weight: bold;"&gt;LA IRA DEL DRAGON&lt;/span&gt;"&lt;br /&gt;  Al parecer, rondando el año 2002, Ramundhana conoce en su decimoquinto foro de discusión y nebulización al gran maestro Coda, un hombre que durante esa reunión se burló de las metodologías utilizadas actualmente, emitiendo silbidos cada vez que se nombraba XP y flatulandose sobre las masas congregadas ante la mención de RUP. Ramundhana, asombrado por su habilidad para generar caos, decidió cederle la palabra. Fue entonces que una nueva metodología surgió, de las épocas milenarias orientales.&lt;br /&gt;  En la antigua china, se conocía por el nombre de la ira del dragón a una técnica marcial, capaz de dar vuelta el curso de una cascada. Inspirada en esta hermosa fuerza natural, el maestro Coda creó la metodología que consiste de los siguientes pasos:&lt;br /&gt;&lt;br /&gt;1 - El programador recibe los requerimientos directamente del cliente. De esta manera, se resguardan terribles problemas relacionados con el "teléfono descompuesto".&lt;br /&gt;2 - En base a ellos, se comienza rapidamente la codificación y anotación de los resultados de las pruebas. Tras varias iteraciones, se ha demostrado que las pruebas han dado mejores resultados cuando son los mismos programadores los que las realizan.&lt;br /&gt;3 - Una vez terminado el código, toda documentación relacionada con diagramas de diseño es desarrollada al instante mediante distintas herramientas de ingeniería reversa.&lt;br /&gt;4 - Una semana previa a la entrega, el Project Manager se encarga de ver qué se ha hecho, enterarse de que se trata el sistema, y generar todos los casos de uso en base a lo que ya está hecho.&lt;br /&gt;&lt;br /&gt;  Se ha probado tras varias repeticiones de esta metodología que se llega a tener algo funcionando mucho tiempo antes de lo que otras metodologias permiten, razon por la cual se la ha apreciado más en los ultimos tiempos.&lt;br /&gt;  También se recomienda que durante la primer etapa de trabajo, en la que los programadores se encargan de hacer el producto terminado, se incentive la creatividad de los mismos, permitiendole tomar una gran cantidad de cerveza durante almuerzos, y otorgandoles amplias instalaciones para defecar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115975429913060635?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115975429913060635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115975429913060635' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115975429913060635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115975429913060635'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/10/metodologia-la-ira-del-dragn.html' title='Metodologia: La Ira del Dragón'/><author><name>Marian Buenosayres</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='23' src='http://spf.fotologs.net/photo/47/9/61/infrapetero/1210274966_f.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115279988136220705</id><published>2006-07-13T07:04:00.000-07:00</published><updated>2006-07-13T12:24:43.590-07:00</updated><title type='text'>DestrActions: MVC incorporado en Bizarro</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2181/3346/1600/destraction.0.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 319px; height: 240px;" src="http://photos1.blogger.com/blogger/2181/3346/320/destraction.0.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-family:courier new;" &gt;DestrActions:&lt;/span&gt;&lt;span style="font-weight: bold;font-family:verdana;" &gt; Aplicación de MVC&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;En varios lenguajes como Java o PHP existen diversos frameworks que ayudan a implementar el patrón MVC. Muchos de ellos están basados en el framework Jakarta Struts.&lt;br /&gt;&lt;br /&gt;Struts permite mapear URLs a clases de tipo Action que pueden realizar cualquier tipo de operación antes de despachar la URL deseada.&lt;br /&gt;&lt;br /&gt;En principio, era necesario mapear una URL a un único Action. Con esto se tenía una inmensa cantidad de Actions, lo cual resulta impráctico. Con las versiones posteriores de Struts, fue posible asociar más de una URL a un mismo Action a través del uso de un parámetro que indicaba qué método de la clase Action debía ejecutarse.&lt;br /&gt;&lt;br /&gt;Bizarro llevó esta característica al extremo (basado en principios de Bizarro Extreme Programming o BXP). Incorpora en su lenguaje el manejo de MVC al estilo Struts, con la ventaja de que sólo hace falta un Action (llamado DestrAction) que maneja toda la aplicación.&lt;br /&gt;No hace falta configurar nada. Sólo implementar una clase que extienda de DestrAction, y el framework nativo se encarga de eso.&lt;br /&gt;&lt;br /&gt;Bizarro cuenta con un preprocesador (parseador de código fuente previo a la compilación) que soporta hasta 10.000.000 de líneas de código por clase, lo cual en principio alcanza para codificar al DestrAction.&lt;br /&gt;De todas maneras, se está pensando en incrementar esta capacidad, puesto que si dentro del DestrAction se aplica el patrón "Repeat" (será explicado en otra ocasión), el código puede alcanzar fácilmente las 100.000.000 de líneas en una aplicación entreprise.&lt;br /&gt;&lt;br /&gt;En resumen, con esta característica, Bizarro permite:&lt;br /&gt;&lt;/span&gt;&lt;ul  style="font-family:verdana;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Aplicar fácilmente el patrón MVC&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Eliminar el uso de excesivas clases Action, encapsulándolas en un DestrAction&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Alivianar la tarea del ClassLoader (sólo tiene que cargar una clase principal)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Permitir que los desarrolladores no tengan que conocer numerosas clases Action (sólo necesitan conocer DestrAction)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Tener gran parte de la aplicación en una clase robusta de miles de líneas (total las compila el compilador, no el humano)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;El tamaño de la aplicación resulta ínfimo al lado del tamaño al que crecerá la clase DestrAction&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115279988136220705?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115279988136220705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115279988136220705' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115279988136220705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115279988136220705'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/07/destractions-mvc-incorporado-en.html' title='DestrActions: MVC incorporado en Bizarro'/><author><name>Nicky Ramone</name><uri>http://www.blogger.com/profile/06068867170098971470</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115262696863866229</id><published>2006-07-11T06:49:00.000-07:00</published><updated>2006-07-11T10:35:53.296-07:00</updated><title type='text'>Metodología: Pattern of the Week</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-style: italic;"&gt;The Bermudez Pattern&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5495/3259/1600/bermudez2.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5495/3259/320/bermudez2.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Por su tenacidad a la hora de desacoplar las reglas del juego y generar Caos en el equipo contrario, este es el &lt;span style="font-weight: bold;"&gt;patrón de la semana&lt;/span&gt;. Este patrón es lo contrario del &lt;span style="font-style: italic;"&gt;Strategy Pattern&lt;/span&gt; ya que siempre rompe con ella. Este es un &lt;span style="font-style: italic;"&gt;Behavioral Pattern&lt;/span&gt; y generalmente se lo usa como &lt;span style="font-style: italic;"&gt;Iterator &lt;/span&gt;-de faltas- y como &lt;span style="font-style: italic;"&gt;Visitor &lt;/span&gt;de piernas contrarias.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115262696863866229?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115262696863866229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115262696863866229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115262696863866229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115262696863866229'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/07/metodologa-pattern-of-week.html' title='Metodología: Pattern of the Week'/><author><name>Bizarro Programmer</name><uri>http://www.blogger.com/profile/15528586833257759014</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.csufresno.edu/ITS/whoimages/chaitanya.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115257104340744848</id><published>2006-07-10T15:21:00.000-07:00</published><updated>2006-07-10T15:37:23.453-07:00</updated><title type='text'>Fit, el retorno del auto fantastico. Usará Bizarro.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5495/3259/1600/fititoFantastico.jpg" alt="Escenas de Fit, el retorno del auto Fantastico."&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/5495/3259/320/fititoFantastico.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;Kenji Takashi&lt;/span&gt;, vocero de la firma Films du Nippon, aseguró que la realización de la serie televisiva, &lt;/span&gt;&lt;span style=""&gt;素晴らしい車は戻る&lt;/span&gt;&lt;span style="" lang="ES"&gt;(&lt;/span&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;Fit, le retour de la voiture fantastique&lt;/span&gt;) utilizará efectos especiales programados con Bizarro 3D. Takashi comenta que la elección del lenguaje fue difícil, pero que Bizarro 3D sobresale a la hora de imprimir los subtitulados en la pantalla. Los benchmarks realizados por la empresa fueron contundentes, se imprimen 10 veces más rápido que utilizando JasperReports, y utilizando Verdana, Bizarro 3D es 100 veces superior que Borland JavaScript for Enterprise Applications. Además, declara, que Fit ahora es mucho mas inteligente que su predecesor (Kitt, el de la serie americana) y todo esto gracias a Bizarro for Brute-Intelligence Companion.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;En la página del diario &lt;span style="font-style: italic;"&gt;Kawasaki Times&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;Takashi&lt;/span&gt; comenta lo siguiente:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;私達は幸せであり新しい&lt;/span&gt;&lt;span style="" lang="ES"&gt;TV &lt;/span&gt;&lt;span style=""&gt;ショーをする。&lt;/span&gt;Bizarro 3D &lt;span style=""&gt;は顕著な、終わる性能である。私の英国は錆ついた、忘れられているよくない、私のプログラミングの知識&lt;/span&gt;y &lt;span style=""&gt;非常にでない。私は&lt;/span&gt;VisualBasic &lt;span style=""&gt;を知っている。しかし、私達は映画が良い行っていること確信している。特殊効果のための&lt;/span&gt;Bizarro 3D &lt;span style=""&gt;及び&lt;/span&gt;Bizarro 3D &lt;span style=""&gt;の事実上の&lt;/span&gt;supramachine &lt;span style=""&gt;は&lt;/span&gt;oustanding &lt;span style=""&gt;、私は前により同じを繰り返している。そう私は、&lt;/span&gt;BYE &lt;span style=""&gt;うんざりする。&lt;/span&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115257104340744848?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115257104340744848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115257104340744848' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115257104340744848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115257104340744848'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/07/fit-el-retorno-del-auto-fantastico.html' title='Fit, el retorno del auto fantastico. Usará Bizarro.'/><author><name>Bizarro Programmer</name><uri>http://www.blogger.com/profile/15528586833257759014</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.csufresno.edu/ITS/whoimages/chaitanya.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115256145037571425</id><published>2006-07-10T12:46:00.000-07:00</published><updated>2006-07-10T13:13:55.920-07:00</updated><title type='text'>Ultimo momento: Chaotic Patterns with Bizarro</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5495/3259/1600/bizarro-ebook.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/5495/3259/320/bizarro-ebook.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nos ha llegado, de zopetón, un libro que queremos compartir con uds. El señor &lt;span style="font-weight: bold;"&gt;Mario Barakus&lt;/span&gt;, ex Brigada A, cuenta como superó su crisis, por haber rebotado el casting de Brigada Cola, gracias a la programación. Su vida -cuenta el- cambio rotundamente cuando en un viaje por Bangladesh conoció al pieich-dí &lt;i&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;Balaaditya Purushottam Madhusudhana.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;Mas adelante, comentaremos capitulos de este libro.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="" lang="ES"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115256145037571425?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115256145037571425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115256145037571425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115256145037571425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115256145037571425'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/07/ultimo-momento-chaotic-patterns-with.html' title='Ultimo momento: Chaotic Patterns with Bizarro'/><author><name>Bizarro Programmer</name><uri>http://www.blogger.com/profile/15528586833257759014</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.csufresno.edu/ITS/whoimages/chaitanya.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115256053148749541</id><published>2006-07-10T12:39:00.000-07:00</published><updated>2006-07-10T13:15:58.066-07:00</updated><title type='text'>Curso de Randómica del Caos</title><content type='html'>&lt;o:p&gt; &lt;/o:p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;Debido a que mucha gente me ha preguntado por la Randómica del Caos, el gran pieich-dí ha decidido realizar una serie de cursos con respecto a este tema. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;Precio del curso: &lt;span style="font-weight: bold;"&gt;100 Euros&lt;/span&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;El curso consta de 1 día y está conformado de la siguiente forma:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-weight: bold;"&gt;Día 1:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;9.00hs&lt;/span&gt; – Introducción al Caos y a la Randómica. &lt;span style="font-weight: bold;"&gt;Lugar&lt;/span&gt;: Hotel Buró, Budapest.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;11.00hs&lt;/span&gt; – Desayuno. &lt;span style="font-weight: bold;"&gt;Lugar&lt;/span&gt;: Ciputra Hotel, Jakarta.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;12.00hs&lt;/span&gt; – Ejemplos de cómo funciona el Caos y no nos damos cuenta. &lt;span style="font-weight: bold;"&gt;Lugar&lt;/span&gt;: Scandic Hotel Marski, Helsinki.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;13.00hs – Almuerzo. (Nombrando al gran pieich-dí, Happy Hour de Perro al Escabeche)&lt;span style="font-weight: bold;"&gt; Lugar&lt;/span&gt;: Itaewon Hotel, Seoul.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;14.00hs&lt;/span&gt; – Ejemplo de cómo en la Randómica del Caos, los lugares pueden repetirse (claro Ejemplo). &lt;span style="font-weight: bold;"&gt;Lugar&lt;/span&gt;: Hotel Buró, Budapest.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;17.00hs&lt;/span&gt; – El grán &lt;i&gt;Balaaditya Purushottam Madhusudhana&lt;/i&gt;&lt;span style=""&gt; se despide-desde su casa- con un fuerte abrazo a todos.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;18.00hs&lt;/span&gt; – Entrega de diplomas, y gran cena show. &lt;span style="font-weight: bold;"&gt;Lugar&lt;/span&gt;: Ambassador Hotel Hargeisa, Somalia.&lt;/span&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115256053148749541?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115256053148749541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115256053148749541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115256053148749541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115256053148749541'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/07/curso-de-randmica-del-caos.html' title='Curso de Randómica del Caos'/><author><name>Bizarro Programmer</name><uri>http://www.blogger.com/profile/15528586833257759014</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.csufresno.edu/ITS/whoimages/chaitanya.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115220372487273036</id><published>2006-07-06T09:32:00.000-07:00</published><updated>2006-07-06T09:55:32.720-07:00</updated><title type='text'>Métodos Randómicos</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;br /&gt;Muchas veces sucede que tenemos que invocar un método de forma no secuencial, no asincrónica sino, más bien, randómica. Todos lenguajes de programación nos permiten generar números aleatorios. Con estos números podríamos, en un bucle, hacer llamadas a dicho método. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;Por ejemplo en Java haríamos lo siguiente:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;font-family:courier new;" &gt;Random random = new Random ();&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: courier new;font-family:courier new;" &gt;for ( int t=0; t &lt;&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="font-family: courier new;font-family:courier new;"  class="MsoNormal"&gt;&lt;span style=""&gt;            &lt;/span&gt;    fooClass.fooMethod ( paramValue1, paramValue2 );&lt;/p&gt;   &lt;p style="font-family: courier new;font-family:courier new;"  class="MsoNormal"&gt;}&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p style="font-family: courier new;"&gt; &lt;/o:p&gt;&lt;br /&gt;&lt;span style="" lang="ES"&gt;El ejemplo anterior obtiene un valor aleatorio y llama al método fooMethod de la clase fooClass tantas veces como el valor que se obtuvo. La desventaja de este código es que si además se desea que la llamada sea, de vez en cuando, asincrónica hay que escribir mas código y este puede tornarse engorroso algunas veces.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;Bizarro provee algo llamado Randómica del método (en inglés algunos autores lo llaman Chaotic Random Method Call). Un método random o caótico se puede definir en tiempo de ejecución o por medio del &lt;i style=""&gt;keyword&lt;/i&gt; &lt;b style=""&gt;randomic&lt;/b&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;Por ejemplo, usando el &lt;i style=""&gt;keyword&lt;/i&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="font-family: courier new;font-family:courier new;"  class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;Class FooClass {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p style="font-family: courier new;" face="courier new" class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;span style=""&gt;           &lt;/span&gt;    randomic vacuity fooMethod1 ();&lt;br /&gt;&lt;span style=""&gt;            &lt;/span&gt;    randomic asynchronic vacuity fooMethod2 ();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p style="font-family: courier new;" class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p style="font-family: courier new;"&gt; &lt;/o:p&gt;&lt;br /&gt;Observen que en este ejemplo el método &lt;b style=""&gt;fooMethod1&lt;/b&gt; esta declarado para que se ejecute varias veces. La cantidad de veces a ejecutarse va a depender del caos con el que se haya implementado la máquina supravirtual.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;Si el método se declara como en el ejemplo, solo basta llamar al método de la forma habitual. La máquina supravirtual se encarga del resto.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;Por el contrario, si tenemos un método que no esta declarado de forma randomica hay que utilizar lo que en Bizarro se llama inyección del caos. La Inyección del caos puede usarse en varios aspectos, no solo a los métodos.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;Un simple ejemplo de este uso es el siguiente:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal" style="margin-left: 0.5in; text-indent: 0.5in;"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:courier new;font-size:85%;"  &gt;fooClass.fooMethod ()&lt;-injectChaos.onMethodCall( RANDOMIC | &lt;span style="" lang="ES"&gt;ASYNCHRONOUS );&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="font-family: courier new;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Conclusión:&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt;&lt;/o:p&gt;Esto presenta varias ventajas a la hora de programar un método. Por ejemplo programando para la Tela por Todo el Mundo (World Wide Web según algunos autores) no hace falta tener un JavaScript para realizar varios &lt;i style=""&gt;request&lt;/i&gt; al servidor de aplicaciones. Utilizando Bizarro es sencillo definir la misma funcionalidad en un solo lugar. De esta forma estaríamos desacoplando la lógica en un solo lugar.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115220372487273036?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115220372487273036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115220372487273036' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115220372487273036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115220372487273036'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/07/mtodos-randmicos.html' title='Métodos Randómicos'/><author><name>Bizarro Programmer</name><uri>http://www.blogger.com/profile/15528586833257759014</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.csufresno.edu/ITS/whoimages/chaitanya.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115213871648274385</id><published>2006-07-05T15:27:00.000-07:00</published><updated>2006-07-05T15:32:43.873-07:00</updated><title type='text'>Charlas con el Creador - Parte 1</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/5495/3259/1600/chaitanya.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/5495/3259/320/chaitanya.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;Balaaditya Purushottam Madhusudhana&lt;/span&gt;, el creador de Bizarro, es un pieich-dí, titulo supremo dentro de los venerados desarrolladores bengalíes. Es un prodigio desde que nació. Su madre, &lt;span style="font-style: italic;"&gt;Manjula Vijayalakshmi Radha&lt;/span&gt;, comenta que –a los dos años- le leía revistas importadas, entre ellas la conocida Users Code (edición Tucumana).&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;Aquí adjunto una de las varias entrevistas que mantuve con el venerado pieich-dí:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="ES"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;span style="" lang="ES"&gt;&lt;br /&gt;   1. Que es bizarro?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;No se que significa bizarro, solo sé Bizarro. Bizarro es el esfuerzo de los frutos al caer. Es imaginación pura puesta al servicio de la creación.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;ol style="margin-top: 0in;" start="2" type="1"&gt; &lt;li class="MsoNormal" style=""&gt;&lt;span style="" lang="ES"&gt;Entonces?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ol&gt;   &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;Es un lenguaje de programación orientado al caos. Ya tuvimos la programación con tarjetas perforadas, programación secuencial, programación procedural y la programación orientada a objetos. En todas hubo caos. El caos es divino. Por eso he creado algo divino, basado en el Caos.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;ol style="margin-top: 0in;" start="3" type="1"&gt; &lt;li class="MsoNormal" style=""&gt;&lt;span style="" lang="ES"&gt;Que ventajas tiene este nuevo      paradigma?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ol&gt;   &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;No es un paradigma sencillo de asimilar. Una vez que un desarrollador alcanza un alto grado de Caos, este paradigma fluye sobre ese desarrollador como el aire que respira. Programa y juega con el Caos a su antojo y para esto Bizarro es ideal.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;ol style="margin-top: 0in;" start="4" type="1"&gt; &lt;li class="MsoNormal" style=""&gt;&lt;span style="" lang="ES"&gt;Que otras areas, además del      desarrollo, se beneficia con Bizarro?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ol&gt;   &lt;p class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="" lang="ES"&gt;&lt;span style="font-style: italic;"&gt;Yo me atrevería a decir que todas las areas. En nuestra metodología Bizarra, a las areas las llamamos Chankras Potenciales de Caos. En todas se genera un Caos divino. Más adelante me gustaría profundizar estos temas, pero me gustaría poner en claro que para que todo fluya correctamente entre las areas, debe de haber un alto grado de Caos en el Chankro Venereo Gerentil, que es –comunmente hablando- el area Gerencial.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115213871648274385?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115213871648274385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115213871648274385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115213871648274385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115213871648274385'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/07/charlas-con-el-creador-parte-1.html' title='Charlas con el Creador - Parte 1'/><author><name>Bizarro Programmer</name><uri>http://www.blogger.com/profile/15528586833257759014</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.csufresno.edu/ITS/whoimages/chaitanya.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-30700998.post-115212952970899010</id><published>2006-07-05T12:56:00.000-07:00</published><updated>2006-07-05T13:04:58.546-07:00</updated><title type='text'>El comienzo de la Historia</title><content type='html'>&lt;p  class="MsoNormal" style="font-family:verdana;"&gt;&lt;span style="" lang="ES"&gt;Hace unos años empecé a trabajar en una consultora en la cual aprendí cosas que jamás pensé en aprender. La metodología que usaban nunca la había visto y en cuanto a los lenguajes de programación, los clásicos C++, Java, Pitón. Pero lo que más me soprendió es el uso de un lenguaje multi propósito, creado y desarrollado por un Pieichdí (monje sánscrito-tibetano) bengalí nacido en China. Este lenguaje, llamado Bizarro, no lo usan todos los desarrolladores de la consultora. Solo lo usan algunos elegidos. De hecho yo no tuve conocimiento de Bizarro hasta el día que me notificaron la inclusión al Grupo.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p  class="MsoNormal" style="font-family:verdana;"&gt;&lt;span style="" lang="ES"&gt;La etapa de integración al Grupo fue una de las más difíciles de mi carrera profesional. No porque la gente del Grupo me tratara mal. Todo lo contrario. Ellos me querían porque sabían que tenía potencial para usar su metodología y su tan preciado lenguaje. Lo difícil de esta etapa fue dejar a mis viejos compañeros de trabajo ya que me miraban con recelo. Algunos hasta dejaron de hablarme porque no les quería contar como era el Bizarro. Sinceramente les hubiera contado, pero el Grupo era estricto en este sentido y no permitía que se filtre ninguna información.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;span style=";font-family:verdana;font-size:12;"  lang="ES" &gt;Hoy, después de varios años de arduo trabajo en la mejora del lenguaje, el Grupo accedió a liberar Bizarro al mundo. Este cambio no fue fácil. Me ha llevado mucho tiempo de predicas y discusiones dentro del grupo. Al final dio sus frutos. El mundo tiene a Bizarro.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/30700998-115212952970899010?l=bizarro-programming-language.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bizarro-programming-language.blogspot.com/feeds/115212952970899010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=30700998&amp;postID=115212952970899010' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115212952970899010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/30700998/posts/default/115212952970899010'/><link rel='alternate' type='text/html' href='http://bizarro-programming-language.blogspot.com/2006/07/el-comienzo-de-la-historia.html' title='El comienzo de la Historia'/><author><name>Bizarro Programmer</name><uri>http://www.blogger.com/profile/15528586833257759014</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://www.csufresno.edu/ITS/whoimages/chaitanya.jpg'/></author><thr:total>0</thr:total></entry></feed>
