<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CU4BQnc_fCp7ImA9WxJWFUk.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711</id><updated>2009-06-20T19:25:53.944-05:00</updated><title>Software: de Mexico para el mundo</title><subtitle type="html">Apasionado por llevar a Mexico a la cima mundial de desarrollo de software: comentarios desde mi trinchera</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://salvador.oversistemas.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><link rel="self" href="http://feeds.feedburner.com/SoftwareDeMexicoParaElMundo" type="application/atom+xml" /><entry gd:etag="W/&quot;CkECSX4yfip7ImA9WxJQF0w.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-5576782862157300674</id><published>2009-05-30T14:10:00.001-05:00</published><updated>2009-05-30T14:11:08.096-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-05-30T14:11:08.096-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="desarrollo web" /><category scheme="http://www.blogger.com/atom/ns#" term="xkcd" /><category scheme="http://www.blogger.com/atom/ns#" term="humor" /><title>Sin chanza de gritar pero si de reir</title><content type="html">Bueno! han de disculpar el ENOOOORMEEE silencio, estoy en un viaje al nerdo-tecnico-espiritual al Tibet del desarrollo de sistemas ( lo que significa que estoy perdido con la sobrecarga de trabajo, especificamente con un proyecto en ASP.NET MVC y Visual Studio :o alterno a uno mayor con Delphi! luego reporto ). De menos algo para reir, aunque el comic XKCD es noticia vieja :P&lt;br /&gt;&lt;br /&gt;&lt;a href="http://xkcd.com/327/"&gt;http://xkcd.com/327/&lt;/a&gt;&lt;br /&gt;DISCLAIMER: Solo para ultra-geeks del desarrollo web. No me hago responsable si no es entendible por amas de casa de tiempo completo, niños menores de 17 años que no tengan al menos 3 años de experiencia en la produccion de sitios web, desarrolladores de escritorio o jefes de departamento de sistemas :P&lt;br /&gt;&lt;br /&gt; Saludos a todos!&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-5576782862157300674?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/5576782862157300674/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2009/05/sin-chanza-de-gritar-pero-si-de-reir.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/5576782862157300674?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/5576782862157300674?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/ETByvAe0qLg/sin-chanza-de-gritar-pero-si-de-reir.html" title="Sin chanza de gritar pero si de reir" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2009/05/sin-chanza-de-gritar-pero-si-de-reir.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEEQHs5cSp7ImA9WxVWF0o.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-8572435255619487167</id><published>2009-02-27T17:33:00.000-06:00</published><updated>2009-02-27T17:33:21.529-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-02-27T17:33:21.529-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="nick hodges" /><category scheme="http://www.blogger.com/atom/ns#" term="web services" /><category scheme="http://www.blogger.com/atom/ns#" term="delphi conference" /><category scheme="http://www.blogger.com/atom/ns#" term="embarcadero technologies" /><title>Delphi Conference I, dias intensos y extenuantes</title><content type="html">Al fin de vuelta al trabajo despues de &lt;a href="http://salvador.oversistemas.com/2009/01/el-mismisimo-hobre-delphi-en-mxico-y.html"&gt;&lt;b&gt;Delphi Conference I&lt;/b&gt;&lt;/a&gt;, fueron dias llenos de intensidad, en los preparativos del evento y de mi presentacion.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Web services&lt;/b&gt; es una tecnologia cada vez mas parte del dia a dia y que cubre necesidades que por mucho tiempo han sido complicadas de obtener y que Delphi lo puede hacer en unos cuantos clics y de una forma muy flexible (sin amarrarnos a una base de datos o un servidor web por ejemplo).&lt;br /&gt;
&lt;br /&gt;
Sin embargo, encontre que&lt;b&gt; muy pocos lo usan y muchos menos los explotan al maximo. &lt;/b&gt;Tal vez muchas empresa o desarolladores independientes los mitificaron como una arquitectura dificil de lograr y por lo menos con Delphi es en extremo facil de implementar.&lt;br /&gt;
&lt;br /&gt;
Lo que presenté fue un ejemplo de &lt;b&gt;una aplicacion que se puede actualizar por medio de un Web service&lt;/b&gt; que controla todo el proceso y ademas ahi en plena sesion consumimos varios web services de diferentes plataformas y mostre la creacion de un web service simple en unos pocos de minutos. &lt;br /&gt;
&lt;br /&gt;
Espero que les haya gustado el enfoque Overview / Hands-on&amp;nbsp; (para tratar de dar gusto a la mayor parte de los asistentes). Les agradezco mucho su asistencia.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;¡Nick Hodges es un gran tipo! &lt;/b&gt;Es un tecnologo muy preocupado por el producto (Delphi claro) y que es lo que mas trae en mente, y una persona sencilla. Estudio español en high school y lo habla un poco, su presentacion en ingles de Delphi Prism fue un Overview y algunos ejemplos de aplicaciones WPF y ASP.NET.&lt;br /&gt;
&lt;br /&gt;
Por otro lado, Embarcadero y GOPAC mostraron un nuevo esquema de licencia basado en membresía, que te da acceso a todos los productos de Embarcadero (si, incluyendo Delphi, C++Builder, Prism, J Builder, Interbase y todos&amp;nbsp; esos costosisimos productos de diseño, optimizacion, etc. para base de datos). El esquema se llama All Access, el precio suena excelente pero dejenme lo confirmo y lo expondre aqui mismo. Tambien anunciaron la disponibilidad de InstantOn, que es traer sus productos (proximamente soportara Delphi 2009) con todo el ambiente en una memoria USB&amp;nbsp; :o &lt;br /&gt;
&lt;br /&gt;
Las presentaciones del buen&lt;a href="http://blogs.embarcadero.com/andreanolanusse/"&gt; Andreano Lanusse&lt;/a&gt; fueron sobre dataSnap y "&lt;b&gt;100 Tips para sacar provecho de Delphi&lt;/b&gt;" que fue realmente excelente! muchos Tips como manejo de recursos en el ejecutable (sonido, imagenes, DLLs), uso de Drag and Drop desde el Windows Explorer, comunicacion con el depurador de Delphi, y un monton de cosas muy buenas para el desarrollador. Parabéns Andreano e obrigado meu amigo!&lt;br /&gt;
&lt;br /&gt;
Si les interesa &lt;b&gt;el codigo fuente de mi presentacion &lt;/b&gt;(El "Actualizador") esta en CodeCentral de Embarcadero, necesitan Interbase y poner el ejecutable del proyecto "SERVICIO" en una carpeta de ejecucion de un servidor web (ya que es un CGI):&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://cc.embarcadero.com/Author/803862"&gt;http://cc.embarcadero.com/Author/803862&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Si tienen algun problema con el, haganmelo saber en un comentario con confianza!&lt;br /&gt;
Saludos y suerte!&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-8572435255619487167?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/8572435255619487167/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2009/02/delphi-conference-i-dias-intensos-y.html#comment-form" title="7 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/8572435255619487167?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/8572435255619487167?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/ErpTV6FftiA/delphi-conference-i-dias-intensos-y.html" title="Delphi Conference I, dias intensos y extenuantes" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">7</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2009/02/delphi-conference-i-dias-intensos-y.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8BRXY-eyp7ImA9WxVRGUw.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-6964133382685277389</id><published>2009-01-25T14:56:00.002-06:00</published><updated>2009-01-25T15:27:34.853-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-25T15:27:34.853-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="industria del sotware" /><category scheme="http://www.blogger.com/atom/ns#" term="nick hodges" /><category scheme="http://www.blogger.com/atom/ns#" term="delphi conference" /><category scheme="http://www.blogger.com/atom/ns#" term="Delphi Prism" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>El mismisimo Hombre Delphi en México y Guadalajara</title><content type="html">Los proximos dias 24 y 25 de febrero del 2009 tendre el honor de participar en Delphi Conference 1era edición, en las camaras de comercion de Mexico D.F. y Guadalajara respectivamente. Sera la primera edicion del evento con miras a crecerlo mucho mas, una conferencia periodica con sesiones tecnicas sobre conocimiento real.&lt;br /&gt;&lt;br /&gt;Y para abrir con bombo y platillo, Nick Hodges, quien se encarga de decidir, coordinar y administrar la investigacion, desarrollo, mercadotecnia y futuro de Delphi, es decir el Delphi Product Manager en Embarcadero-CodeGear, comenzara las sesiones hablando sobre Delphi Prism ademas del roadmap de Delphi.&lt;br /&gt;&lt;br /&gt;Ademas de Nick, Andreano Lanusse y su servidor, presentaremos sesiones de consejos practicos de DataSnap, WebServices y tips de productividad en el IDE. Ademas del objetivo tecnico y hacer sinergia con la comunidad, ademas de conocer colegas desarrolladores Delphi, comenzaremos con el pie derecho para crear el evento cumbre Delphi en México (Todo esto Gratis claro, solo se requiere registro en &lt;a href="http://latam.codegear.com/es/delphiconference/"&gt;http://latam.codegear.com/es/delphiconference/&lt;/a&gt; )&lt;br /&gt;&lt;br /&gt;Ahora tendremos una conferencia para los desarrolladores Delphi de Latinoamerica, asi que hay que ir tramitando el permiso y resolviendo algunos pendientes, ok? Ahi nos vemos y vemos que hacemos :)&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-6964133382685277389?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/6964133382685277389/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2009/01/el-mismisimo-hobre-delphi-en-mxico-y.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/6964133382685277389?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/6964133382685277389?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/bpwFT7Y3DH8/el-mismisimo-hobre-delphi-en-mxico-y.html" title="El mismisimo Hombre Delphi en México y Guadalajara" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2009/01/el-mismisimo-hobre-delphi-en-mxico-y.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4NSXk_fip7ImA9WxRbFU0.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-7558780601424098789</id><published>2008-12-05T11:07:00.004-06:00</published><updated>2008-12-05T12:16:38.746-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-05T12:16:38.746-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="CodeRage" /><category scheme="http://www.blogger.com/atom/ns#" term="unicode" /><category scheme="http://www.blogger.com/atom/ns#" term="i18n" /><category scheme="http://www.blogger.com/atom/ns#" term="internacionalizacion" /><title>Terminada mi conferencia en CodeRage III - Código fuente</title><content type="html">Mi conferencia acaba de terminar, utilicé como ejemplo un Punto de Venta Unicode (POSUnicode) que es un ejemplo simple de&lt;b&gt; aplicación internacionalizada&lt;/b&gt; (en Español, Ingles y Chino) que además &lt;b&gt;manipula datos con caracteres internacionales en una tabla Interbase mediante ClientDataSet y dbExpress&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
El código fuente fue subido a la &lt;b&gt;CodeCentral&amp;nbsp;&lt;/b&gt; de CodeGear para descarga libre en&lt;br /&gt;
&lt;a href="http://cc.codegear.com/item/26342" linkindex="13"&gt;http://cc.codegear.com/item/26342&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Me alegra haber sido parte una vez mas de las conferencias y poder&lt;b&gt; servir a la comunidad hispanohablante de Delphi&lt;/b&gt;, ojalá les sirva y &lt;b&gt;tengamos muchas empresas y programadores freelance compitiendo internacionalmente.&lt;/b&gt;&lt;br /&gt;
Un día a la vez.&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-7558780601424098789?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/7558780601424098789/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/12/terminada-mi-conferencia-en-coderage.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7558780601424098789?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7558780601424098789?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/nNnTbI6Mh-g/terminada-mi-conferencia-en-coderage.html" title="Terminada mi conferencia en CodeRage III - Código fuente" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/12/terminada-mi-conferencia-en-coderage.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkQMQX08fip7ImA9WxRUF08.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-8026707852988016690</id><published>2008-11-26T11:24:00.002-06:00</published><updated>2008-11-26T11:26:20.376-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-26T11:26:20.376-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="developer days" /><category scheme="http://www.blogger.com/atom/ns#" term="CodeRage" /><category scheme="http://www.blogger.com/atom/ns#" term="Delphi Prism" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Se acerca CodeRage III</title><content type="html">Una vez mas tendré el gusto y placer de participar como orador en las &lt;b&gt;&lt;a href="http://conferences.codegear.com/coderage08/sessions" linkindex="32" target="_blank"&gt;conferencias en línea organizadas por CodeGear&lt;/a&gt;&lt;/b&gt;. &lt;br /&gt;
&lt;br /&gt;
Esta será la cuarta&amp;nbsp; edición del evento antes nombrado &lt;b&gt;CodeGear Developer Days en Español,&lt;/b&gt; que ahora se une con las conferencias&amp;nbsp; de todo el mundo en &lt;b&gt;un mismo evento mundial de 5 días&lt;/b&gt;, todos los días habrá &lt;b&gt;conferencias en español sobre Delphi&lt;/b&gt; y otras herramientas de Embarcadero Technologies.    &lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://conferences.codegear.com/coderage08/sessions" linkindex="33" target="_blank"&gt;&lt;img src="http://conferences.codegear.com/coderage08/article/38874/images/38874/03000002.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Esta vez mi presentación se titula &lt;b&gt;"Compitiendo internacionalmente con Delphi"&lt;/b&gt; y tratare temas de internacionalización y localización de aplicaciones, además de algunas practicas de competencia de tal manera que podamos &lt;b&gt;vender nuestro software a otro países&lt;/b&gt; en otras lenguas.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://conferences.codegear.com/coderage08/sessions" linkindex="34" target="_blank"&gt;CodeRage III&lt;/a&gt; será celebrado del día 1ero. al 5 de diciembre y la inscripción es &lt;b&gt;completamente libre y gratuita con solo &lt;a href="http://conferences.codegear.com/coderage08/article/38874/images/38874/03000003.png" linkindex="35" target="_blank"&gt;registrarte en la pagina&lt;/a&gt;&lt;/b&gt;, la agenda de las conferencias EN ESPAÑOL es la siguiente:&lt;br /&gt;
&lt;br /&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width: 400px;"&gt;&lt;tbody&gt;
&lt;tr&gt;       &lt;th bgcolor="#3333ff" style="color: white; font-weight: bold; text-align: center; width: 111px;"&gt;Hora         &lt;br /&gt;
(Mex GMT -6) &lt;/th&gt;        &lt;th bgcolor="#3333ff" style="color: white; font-weight: bold; text-align: center; width: 174px;"&gt;Tema &lt;/th&gt;        &lt;th bgcolor="#3333ff" style="color: white; font-weight: bold; text-align: center; width: 95px;"&gt;Ponente &lt;/th&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td bgcolor="#3366ff" colspan="3" style="text-align: center; width: 174px;"&gt;1ero. de Diciembre &lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;9:30 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Delphi Prism&lt;/td&gt;        &lt;td style="width: 95px;"&gt;Andreano Lanusse&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;12:00 p.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Generics y Anonymous methods en Delphi 2009 &lt;/td&gt;        &lt;td style="width: 95px;"&gt;Pablo Soligo &lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;1:15 p.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Criptografía en Interbase 2009&lt;/td&gt;        &lt;td style="width: 95px;"&gt;José Castillo &lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td bgcolor="#3366ff" colspan="3" style="text-align: center; width: 174px;"&gt;&amp;nbsp;&amp;nbsp; 2 de Diciembre&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;9:30 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;DataSnap - Integrando aplicaciones multicapa win32 y .Net &lt;/td&gt;        &lt;td style="width: 95px;"&gt;Andreano Lanusse&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;10:45 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Desarrollo Web 2.0 con Delphi 2009&lt;/td&gt;        &lt;td style="width: 95px;"&gt;Edgar &lt;/td&gt;     &lt;/tr&gt;
&lt;tr align="center"&gt;       &lt;td bgcolor="#3366ff" colspan="3" style="text-align: center; width: 174px;"&gt;3 de Diciembre&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;9:30 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Centralizando y padronizando aplicaciones con ActionManager &lt;/td&gt;        &lt;td style="width: 95px;"&gt;Elíseo González &lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;10:45 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Creando interfaces ricas con Ribbon Controls y Delphi 2009 &lt;/td&gt;        &lt;td style="width: 95px;"&gt;Marcos Satin&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td bgcolor="#3366ff" colspan="3" style="text-align: center; width: 174px;"&gt;&amp;nbsp; 4 de Diciembre&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;9:30 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Una herramienta para aislar e identificar problemas de rendimiento de SQL&lt;/td&gt;        &lt;td style="width: 95px;"&gt;Rick Lannitelli &lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;10:45 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;dbExpress metadata en Delphi 2009&lt;/td&gt;        &lt;td style="width: 95px;"&gt;Juan Antonio Castillo &lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;12:00 p.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Afrontar la realidad - el afinamiento de SQL es tanto un arte como una ciencia &lt;/td&gt;        &lt;td style="width: 95px;"&gt;Raúl Gutiérrez &lt;/td&gt;     &lt;/tr&gt;
&lt;tr align="center"&gt;       &lt;td bgcolor="#3366ff" colspan="3" style="text-align: center; width: 174px;"&gt;5 de Diciembre&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;9:30 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Desarrollo de componentes VCL para PHP - Introducción&lt;/td&gt;        &lt;td style="width: 95px;"&gt;José León&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;10:45 a.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Compitiendo a nivel internacional con Delphi 2009&lt;/td&gt;        &lt;td style="width: 95px;"&gt;Salvador Gómez&lt;/td&gt;     &lt;/tr&gt;
&lt;tr&gt;       &lt;td style="text-align: center; width: 111px;"&gt;12:00 p.m.&lt;/td&gt;        &lt;td style="background-color: #ccffff; width: 174px;"&gt;Desarrollo de componentes VCL para PHP - Conceptos avanzados&lt;/td&gt;        &lt;td style="width: 95px;"&gt;José León&lt;/td&gt;     &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
Los horarios están de acuerdo a la hora central de México, puedes &lt;a href="http://salvador.oversistemas.com/2007/12/todo-listo-para-developer-days-en.html" linkindex="36" target="_blank"&gt;consultar una tabla de equivalencias para tu país u horario&lt;/a&gt; que creé para una edición anterior.&lt;br /&gt;
&lt;br /&gt;
Quiero mencionar que las conferencias en ingles (o en portugués) valen también mucho la pena para quien tenga el oído acostumbrado a escuchar y entender ese idioma.&lt;br /&gt;
&lt;br /&gt;
Las conferencias en español son a partir de las 9:30 a.m para México, 2:30 p.m. para Argentina y 6:30 p.m. para España y se realizaran en el AULA 2 (ROOM 2).&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-8026707852988016690?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/8026707852988016690/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/11/se-acerca-coderage-iii.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/8026707852988016690?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/8026707852988016690?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/KxyUxQZCDy4/se-acerca-coderage-iii.html" title="Se acerca CodeRage III" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/11/se-acerca-coderage-iii.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIERH4-eip7ImA9WxRVE0s.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-1745563189265205335</id><published>2008-11-10T18:25:00.001-06:00</published><updated>2008-11-10T18:31:45.052-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-10T18:31:45.052-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="delphi.net" /><category scheme="http://www.blogger.com/atom/ns#" term="programacion" /><category scheme="http://www.blogger.com/atom/ns#" term="espaciodelphi.net" /><category scheme="http://www.blogger.com/atom/ns#" term="Delphi Prism" /><title>Espacio Delphi: En construcción.</title><content type="html">&lt;p&gt;Se comienza a materializar una idea que varios desarrolladores hemos venido gestando desde hace tiempo. Se llama &lt;a href="http://www.espaciodelphi.net" target="_blank"&gt;EspacioDelphi.net&lt;/a&gt; y tiene el objetivo de ser un sitio de colaboraci&amp;#243;n editorial para la &lt;strong&gt;comunidad de programaci&amp;#243;n Delphi,&lt;/strong&gt; algo como un blog conjunto pero con&lt;strong&gt; muchas mas &amp;#225;reas de informaci&amp;#243;n&lt;/strong&gt; como por ejemplo herramientas, sitios y c&amp;#243;digo de ejemplo, noticias y &lt;strong&gt;todo en espa&amp;#241;ol por supuesto&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Pensamos que no debe limitarse a Delphi, Delphi &lt;a href="http://lh5.ggpht.com/_yMs8QP0UvOk/SRjQ504B5II/AAAAAAAAACg/x9bCrz6ibm4/s1600-h/EspacioDelphi_s%5B4%5D.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="36" alt="EspacioDelphi_s" src="http://lh3.ggpht.com/_yMs8QP0UvOk/SRjQ6X-RGkI/AAAAAAAAACk/0deExUy0Q44/EspacioDelphi_s_thumb%5B2%5D.jpg?imgmax=800" width="244" align="right" border="0" /&gt;&lt;/a&gt;Prism y Delphi for PHP, mas bien incluir &lt;strong&gt;&amp;quot;lo que el desarrollador necesita&amp;quot;.&lt;/strong&gt; &lt;strong&gt;Informaci&amp;#243;n y utiler&amp;#237;as&lt;/strong&gt; de bases de datos,&lt;strong&gt; tutoriales&lt;/strong&gt; cortos,&lt;strong&gt; recomendaciones&lt;/strong&gt; de software libre y aplicaciones para &lt;strong&gt;problemas espec&amp;#237;ficos&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Y por supuesto, haciendo caso de nuestra propia filosof&amp;#237;a, &lt;strong&gt;el sitio entero es una aplicaci&amp;#243;n creada de cero usando Delphi for PHP&lt;/strong&gt;, por el gran &lt;strong&gt;Norberto Mart&amp;#237;nez &lt;/strong&gt;que afortunadamente es uno de los involucrados y fundadores (cuya direcci&amp;#243;n de correo ahora es: norberto PUNTO martinez ARROBA espaciodelphi PUNTO net).&lt;/p&gt;  &lt;p&gt;Adem&amp;#225;s de Norberto y tu servidor, est&amp;#225;n involucrados en esta etapa de creaci&amp;#243;n y fundaci&amp;#243;n un par de desarrolladores con mucha experiencia t&amp;#233;cnica y &amp;#233;xito como desarrolladores/consultores: &lt;strong&gt;Ramiro Corona&lt;/strong&gt; (con xBase, Delphi y FireBird) y &lt;a href="http://www.bitmex.net/" target="_blank"&gt;Alvaro Naranjo&lt;/a&gt; (con Visual Studio, Delphi y SQL Server), y un amigo en com&amp;#250;n que prefiere ser llamado simplemente &amp;quot;&lt;strong&gt;Scotty&lt;/strong&gt;&amp;quot; cuya experiencia en el software libre nos completara con grandes soluciones alternativas.&lt;/p&gt;  &lt;p&gt;Hasta ahora es solo el nacimiento de un proyecto, &lt;strong&gt;el espacio aportado a la comunidad, para que con mucho trabajo y muchos &amp;quot;granos de arena&amp;quot; de todos, se convierta en algo mas grande y &amp;#250;til &lt;/strong&gt;para todos los que vivimos con Delphi como nuestra mas poderosa herramienta.&lt;/p&gt;  &lt;p&gt;Los mantendremos al tanto de los avances.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-1745563189265205335?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/1745563189265205335/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/11/espacio-delphi-en-construccin.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/1745563189265205335?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/1745563189265205335?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/g84jpzenaoo/espacio-delphi-en-construccin.html" title="Espacio Delphi: En construcción." /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/11/espacio-delphi-en-construccin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUER3o_fyp7ImA9WxRWGEg.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-8854283112669766628</id><published>2008-11-04T20:18:00.005-06:00</published><updated>2008-11-04T20:30:06.447-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-11-04T20:30:06.447-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="computo en nube" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="Amazon EC2" /><category scheme="http://www.blogger.com/atom/ns#" term="Google App engine" /><title>Parece que va a llover....el cielo se esta nublando</title><content type="html">&lt;p&gt;Imaginemos por un momento que podemos poner cualquier servicio en Internet y administrar cualquier cantidad de servidores en cualquier numero de plataformas (Windows, Linux, OpenSolaris, etc.) según sean nuestras necesidades o las de nuestros clientes, &lt;b&gt;sin necesidad de comprar un solo servidor.&lt;/b&gt; Todo en prácticamente unos minutos, &lt;b&gt;desde la comodidad de tu casa u oficina.&lt;/b&gt;&lt;br /&gt;
&lt;p&gt;Nunca dije gratis, pero aun así &lt;b&gt;es relativamente mucho mas accesible&lt;/b&gt; a comparación del costo de comprar un buen servidor (Hardware y licencia del sistema operativo en caso de Windows) y colocarlo en una infraestructura adecuada. &lt;b&gt;Todo se reduce a la renta de la "nube&lt;/b&gt;".&lt;br /&gt;
&lt;p&gt;Y es que la &lt;b&gt;computacion en "nube"&lt;/b&gt; es la nueva ola de tecnologías, &lt;b&gt;según Amazon, Google y ahora Microsoft&lt;/b&gt; con sus servicios &lt;a href="http://aws.amazon.com/ec2/" linkindex="49" target="_blank"&gt;&lt;b&gt;Elastic Compute Cloud (EC2)&lt;/b&gt;&lt;/a&gt;, &lt;a href="http://code.google.com/appengine/" linkindex="50" target="_blank"&gt;&lt;b&gt;App Engine&lt;/b&gt;&lt;/a&gt; y &lt;a href="http://www.microsoft.com/azure/default.mspx" linkindex="51" target="_blank"&gt;&lt;b&gt;Azure&lt;/b&gt;&lt;/a&gt; respectivamente.&lt;br /&gt;
&lt;h4&gt;¿Que es exactamente "computo en nube"?&lt;/h4&gt;&lt;p&gt;Por ejemplo &lt;a href="http://aws.amazon.com/ec2/" linkindex="52" target="_blank"&gt;EC2&lt;/a&gt; consiste básicamente en que Amazon tiene una enorme cantidad de servidores (&lt;b&gt;hardware&lt;/b&gt;) y un enorme &lt;b&gt;ancho de banda&lt;/b&gt; disponible, cuentan con una &lt;b&gt;infraestructura&lt;/b&gt; totalmente respaldada (&lt;b&gt;redundancia de almacenamiento, energía y conexión&lt;/b&gt;) y ellos se encargan de mantener todo eso. Tu simplemente &lt;b&gt;te registras&lt;/b&gt; para el servicio -con tu respectiva tarjeta de crédito por supuesto- y &lt;b&gt;puedes &lt;a href="http://www.stevetrefethen.com/blog/RunningWindowsOnAmazonsEC2.aspx" linkindex="53" target="_blank"&gt;seleccionar una imagen&lt;/a&gt;&lt;/b&gt; (digamos una "plantilla" de máquina virtual) que puede tener Windows 2003 server o Linux Fedora Core u otra plataforma disponible, con o sin servicios preinstalados (por ejemplo Apache, MySQL, SQL Server, etc.), la &lt;b&gt;modificas a tu gusto&lt;/b&gt; instalando aplicaciones y cambiando configuraciones, etc. y por ultimo la &lt;b&gt;conviertes en una imagen de máquina virtual&lt;/b&gt; lista para correr.&lt;br /&gt;
&lt;p&gt;Cada máquina virtual una vez creada &lt;b&gt;puede correr cualquier numero de veces&lt;/b&gt; (instancias) y &lt;b&gt;te cobran&lt;/b&gt; por las horas que cada instancia este corriendo, que &lt;a href="http://aws.amazon.com/ec2/#pricing" linkindex="54" target="_blank"&gt;no es tanto como podría pensarse&lt;/a&gt;.&lt;br /&gt;
&lt;h4&gt;¿Como cuanto cuesta?&lt;/h4&gt;&lt;p&gt;Un ejemplo: una instancia con Windows 2003 server con 1.66 GB de RAM y 170 GB de disco cuesta&amp;nbsp; 0.125 dólares por hora, que equivale a 3 dólares por día o a un promedio de &lt;b&gt;90 dólares por mes&lt;/b&gt;. Además cobran por Gigabyte subido y descargado (0.1 dolar por GB aprox). &lt;br /&gt;
&lt;h4&gt;...y ahora que?&lt;/h4&gt;&lt;p&gt;Creo que esto va a cambiar paulatinamente el panorama de muchos servicios, siempre y cuando&lt;b&gt; nos acostumbremos a que nuestros datos no están con nosotros&lt;/b&gt;, sino flotando por ahí -probablemente mas seguros, pero flotando por ahí- en la infraestructura de un proveedor. Sin embargo, &lt;b&gt;si se usa la nube el ahorro inicial y a largo plazo puede ser mucho&lt;/b&gt;: hardware, licencias, soporte, electricidad, acondicionamiento, caídas, enlaces principales, redundancia, seguridad.&lt;br /&gt;
&lt;p&gt;Al rato muchos estaremos llevando nuestras aplicaciones a correr en servidores virtuales en una nube, por algo &lt;a href="http://tecnologia.prodigy.msn.com/LandinTech/landingpage.aspx?cp-documentid=11842605" linkindex="55" target="_blank"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://www.uberbin.net/archivos/webservices/google-app-engine-que-la-nube-se-encargue.php" linkindex="56" target="_blank"&gt;Google&lt;/a&gt;, &lt;a href="http://barrel.toolzoft.com/2007/07/03/amazon-elastic-compute-cloud-amazon-ec2-limited-beta/" linkindex="57" target="_blank"&gt;Amazon&lt;/a&gt;, &lt;a href="http://www.neoteo.com/intel-hp-yahoo-y-la-computacion-en-nube-5339.neo" linkindex="58" target="_blank"&gt;Yahoo&lt;/a&gt; e &lt;a href="http://netmedia.info/articulo-68-8591-1.html" linkindex="59" target="_blank"&gt;IBM&lt;/a&gt; están invirtiendo tan fuerte en ello.... &lt;br /&gt;
&lt;p&gt;Podría ser una oportunidad para muchos y&lt;b&gt; hay que aprender a aprovechar esas oportunidades&lt;/b&gt;, por que si no como cantaría el buen Pedro infante:&amp;nbsp; &lt;br /&gt;
&lt;p&gt;Parece que va a llover...   &lt;br /&gt;
...el cielo se esta nublando...     &lt;br /&gt;
...parece que va a llover...     &lt;br /&gt;
¡hay mama me estoy mojando!&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-8854283112669766628?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/8854283112669766628/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/11/parece-que-va-lloverel-cielo-se-esta.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/8854283112669766628?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/8854283112669766628?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/O3eohcbwskI/parece-que-va-lloverel-cielo-se-esta.html" title="Parece que va a llover....el cielo se esta nublando" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/11/parece-que-va-lloverel-cielo-se-esta.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkACR3g5eSp7ImA9WxRWEU4.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-4395233715945411912</id><published>2008-10-27T12:01:00.005-06:00</published><updated>2008-10-27T12:06:06.621-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-27T12:06:06.621-06:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="delphi.net" /><category scheme="http://www.blogger.com/atom/ns#" term="embarcadero technologies" /><category scheme="http://www.blogger.com/atom/ns#" term="Delphi Prism" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Los colores de Delphi Prism</title><content type="html">Reportándome de nuevo y con nuevos bríos, después de largos e interesantes proyectos.&lt;br /&gt;
&lt;br /&gt;
Tal vez muchos ya escucharon de la estrategia de &lt;a href="http://www.codegear.com/" linkindex="19"&gt;Embarcadero/CodeGear&lt;/a&gt; para Delphi.Net llamada ahora &lt;b&gt;Delphi Prism&lt;/b&gt;.&amp;nbsp; &lt;br /&gt;
&lt;a href="http://www.codegear.com/products/delphi/prism" linkindex="20"&gt;&lt;img align="right" src="http://www.codegear.com/article/38820/images/38820/prism.png" /&gt;&lt;/a&gt;&lt;br /&gt;
El &lt;a href="http://www.codegear.com/products/delphi/prism" linkindex="21"&gt;destape oficial de Delphi Prism&lt;/a&gt; esta en la pagina de CodeGear ahora mismo, tal y como lo comentara Nick Hodges, este fue anunciado durante la &lt;a href="http://microsoftpdc.com/Default.aspx" linkindex="22"&gt;Professional Developers Conference&lt;/a&gt; (PDC) 2008 en Los Angeles, California.&lt;br /&gt;
&lt;br /&gt;
Delphi Prism usa el compilador de Oxygene, que es un producto de la empresa &lt;a href="http://www.remobjects.com/" linkindex="23"&gt;RemObjects&lt;/a&gt; para código Object Pascal para .Net. Y por supuesto agrega la funcionalidad que ha creado RemObjects a la que ha desarrollado CodeGear en anteriores productos, por ejemplo la conexión cliente de DataSnap, el uso de dbExpress y una licencia de BlackFish.&lt;br /&gt;
&lt;br /&gt;
Delphi Prism puede ser &lt;i&gt;standalone&lt;/i&gt; o funcionar como &lt;b&gt;un &lt;i&gt;plug-in&lt;/i&gt; de Visual Studio 2008&lt;/b&gt;, y al usar &lt;a href="http://www.mono-project.com/Main_Page" linkindex="24"&gt;Mono&lt;/a&gt; podremos compilar nuestro código para &lt;b&gt;correr tanto en Linux como en Mac OS X&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
Por supuesto, así se pueden aprovechar &lt;b&gt;todas las capacidades .Net&lt;/b&gt; 3.5 (LINQ, Silverlight, WPF, WCF, etc.) y con esta estrategia no sera dificil que CodeGear mantenga a Delphi .Net al corriente con lo ultimo del .Net framework.&lt;br /&gt;
&lt;br /&gt;
Hay que pensar en el hecho de &lt;b&gt;que necesitemos otro IDE&lt;/b&gt; (Visual Studio) aunque este tenga una versión gratuita (&lt;a href="http://www.microsoft.com/Express/" linkindex="25"&gt;Express&lt;/a&gt;), sin embargo, &lt;b&gt;Prism podría añadir mucha funcionalidad y facilidad de desarrollo&lt;/b&gt; y mantenimiento de las aplicaciones .Net a través de nuevas clases (componentes y tecnologías) como es&lt;b&gt; el estilo de Delphi &lt;/b&gt;desde siempre, tal y como esperaba.&lt;br /&gt;
&lt;br /&gt;
Aun no esta disponible el producto, pero anunciaron que lo estaría antes de terminar el año.&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-4395233715945411912?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/4395233715945411912/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/10/los-colores-de-delphi-prism.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/4395233715945411912?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/4395233715945411912?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/jEQtcUFDl8U/los-colores-de-delphi-prism.html" title="Los colores de Delphi Prism" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/10/los-colores-de-delphi-prism.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04ERHg7fCp7ImA9WxRTE0o.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-7354952710069437766</id><published>2008-09-02T12:15:00.003-05:00</published><updated>2008-09-02T12:18:25.604-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-02T12:18:25.604-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="programacion" /><category scheme="http://www.blogger.com/atom/ns#" term="magia data" /><title>RAD sobre RAD: Un gran trabajo técnico-practico de Al González.</title><content type="html">A mi parecer, el trabajo técnico-creativo hispanoamericano se distingue por ser mas bien conceptual que practico, es decir, &lt;b&gt;rara vez nuestra industria innova en sus procesos o sus productos&lt;/b&gt;. No es una queja, entiendo las razones y el origen de nuestras limitantes, sin embargo &lt;b&gt;no dejaremos de luchar por que eso mejore&lt;/b&gt; lo mas pronto posible, ¿cierto?&lt;br /&gt;&lt;br /&gt;Dentro de todo, no dejo de mencionar a estudiantes e investigadores de los bachilleratos y universidades técnicas que, afortunadamente, contradicen poco a poco lo que ahora digo. Aunque insisto, en su mayoría son innovaciones conceptuales, que termina tomando gente de otros países para llevarlos a la practica.&lt;br /&gt;&lt;br /&gt;Al González, el estimado miembro de la comunidad de programadores Delphi en hispanoamerica, que muchos conocemos por ser apasionado, particularmente introspectivo e idealista, pero sobre todo un programador excelente, &lt;b&gt;es creador de uno de esos casos de innovación aplicada, practica y competitiva, que no se limita al grado conceptual para nada.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Últimamente tuve oportunidad de probar su framework &lt;b&gt;MagiaData&lt;/b&gt; para Delphi en un proyecto en el que estaban usando Delphi 7, y quiero decir &lt;b&gt;que cuanto mas lo uso y lo entiendo, mas me sorprende la calidad de código y la facilidad que permite.&lt;/b&gt; Por ejemplo, teniendo un maestro-detalle simulado en cache (incluso con varios detalles) un &lt;i&gt;MagiaDataSource&lt;/i&gt; tiene una propiedad (&lt;i&gt;DetailedApplying&lt;/i&gt;) que con solo ponerla en True, &lt;i&gt;ApplyUpdates&lt;/i&gt; en el maestro aplicara los cambios hacia la tabla como siempre, pero además aplicara los cambios en sus detalles. Eso es lo que yo llamo ahorrar tiempo.&lt;br /&gt;&lt;br /&gt;Una de las "magias" que mas me llamo la atención es la &lt;b&gt;clonación de DataSet&lt;/b&gt; con el mismo &lt;i&gt;MagiaDatasource&lt;/i&gt;, simulando tener varios cursores en un mismo dataset. Es decir, defino un solo conjunto de datos, y lo veo desde varios forms a través de sus respectivos &lt;i&gt;MagiaDataSource &lt;/i&gt;como lo haríamos con un &lt;i&gt;TDataSource&lt;/i&gt; normal, pero si usamos la propiedad &lt;i&gt;DataSetCloned&lt;/i&gt;, cada form puede estar en una posición distinta y podemos manejar sus propios eventos.&lt;br /&gt;&lt;br /&gt;Todos los componentes de MagiaData mejoran y facilitan varios aspectos de la programación de base de datos en Delphi. Desgraciadamente (espero de verdad que temporalmente) aplica a Delphi 7 y hasta ahora no hay una versión para Delphi 2006 o 2007. Contactare pronto a Al para que saber sobre el roadmap del desarrollo de MagiaData y como impactaría en las licencias compradas actualmente.&lt;br /&gt;&lt;br /&gt;Encontré que &lt;a href="http://www.sistemasgh.com/magiadata.php" linkindex="181"&gt;Al tiene publicado el precio y la documentación&lt;/a&gt; (que es un archivo Doc que incluye con su librería) y ahí se pueden leer las posibilidades que tiene, por que junto con GHFreebrary (su biblioteca/framework de funciones gratuita) realmente es el trabajo practico y destilado de toda la vida de un gran desarrollador.&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-7354952710069437766?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/7354952710069437766/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/09/rad-sobre-rad-un-gran-trabajo-tcnico.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7354952710069437766?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7354952710069437766?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/WRv0n6Di-Ow/rad-sobre-rad-un-gran-trabajo-tcnico.html" title="RAD sobre RAD: Un gran trabajo técnico-practico de Al González." /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/09/rad-sobre-rad-un-gran-trabajo-tcnico.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIDQn46fyp7ImA9WxdaGUg.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-4170679718528652152</id><published>2008-08-25T20:01:00.004-05:00</published><updated>2008-08-28T14:59:33.017-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-28T14:59:33.017-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="industria del sotware" /><category scheme="http://www.blogger.com/atom/ns#" term="tiburon" /><category scheme="http://www.blogger.com/atom/ns#" term="pascal" /><category scheme="http://www.blogger.com/atom/ns#" term="programacion" /><category scheme="http://www.blogger.com/atom/ns#" term="embarcadero technologies" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Se libero Delphi y Michael Swindell nos hizo chapuza con el precio a la gacha</title><content type="html">Delphi 2009 esta liberado. Y su verdadero precio resulto ser prácticamente el mismo de Delphi 2007. ¿Que puedo decir?&lt;br /&gt;
&lt;br /&gt;
Podría echarle la culpa al vicepresidente de CodeGear por &lt;a href="http://www.eweek.com/c/a/Application-Development/Embarcadero-Plans-New-Delphi-CBuilder-Releases/" linkindex="25"&gt;anunciar en su entrevista de eWeek que el precio era otro&lt;/a&gt; mucho mas bajo que comente con grata sorpresa hace unos días.  Podría echarle la culpa a Microsoft haciendo alguna teoría de conspiración en contra de Delphi en donde adujera que le dio una mochada al Michael o a eWeek para dar darle un golpe a la credibilidad de CodeGear+Embarcadero.   También me puedo defender argumentando que deje bien claro que "En el sitio de Embarcadero aun no hay anuncio oficial..."  y  También puedo pedir una disculpa por apresurarme a gritar algo que creí verídico, por venir de tan "confiable" fuente como es eWeek y Michael Swindell y hacerme ilusiones yo y a muchos otros que, juntos creemos que es lo mejor que puede suceder.&lt;br /&gt;
&lt;br /&gt;
En fin, opto por Todas las anteriores: &lt;b&gt;RECLAMO&lt;/b&gt; (dejaron que esa mentira quedara publicada), &lt;b&gt;SOSPECHA&lt;/b&gt; (no puedo creer que alguien sea tan estúpido para ver como una estrategia inteligente anunciar el precio &lt;b&gt;"&lt;a href="http://www.eweek.com/c/a/Application-Development/Embarcadero-Plans-New-Delphi-CBuilder-Releases/" linkindex="26"&gt;per license&lt;/a&gt;"&lt;/b&gt; de un producto y que resulte ser el precio del &lt;a href="http://shop.codegear.com/dr/v2/ec_Main.Entry17c?SID=39696&amp;amp;SP=10024&amp;amp;CID=0&amp;amp;PID=&amp;amp;PN=29&amp;amp;V1=31047844&amp;amp;V2=31047844&amp;amp;CUR=840&amp;amp;DSP=&amp;amp;PGRP=0&amp;amp;ABCODE=&amp;amp;CACHE_ID=0" linkindex="27"&gt;upgrade&lt;/a&gt; del producto, a menos que esperen que nadie nuevo lo vaya a comprar) y por ultimo &lt;b&gt;DISCULPA&lt;/b&gt;. Disculpen por haber sido tan ingenuo. Si de algo sirve, en lo personal de hoy en adelante no me voy a dejar convencer por la artera mercadotecnia de nadie y checar que, si repito o destaco información, sea la ya oficializada, por decirlo así.&lt;br /&gt;
&lt;br /&gt;
Total, que el precio anteriormente "anunciado" como precio por licencia es, oficialmente, el precio por actualización. Ahora un verdadero comparativo de precios, con información 100% oficial y que refleja la realidad ;) &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;la licencia de &lt;a href="http://www.amazon.com/Microsoft-Visual-FoxPro-9-0-Professional/dp/B00066FHR4/ref=pd_bbs_sr_2?ie=UTF8&amp;amp;s=software&amp;amp;qid=1219250564&amp;amp;sr=8-2" linkindex="28"&gt;Visual FoxPro 9 cuesta como 574 dlls&lt;/a&gt;. ya fue anunciado su "abandono" por parte de Microsoft. &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/Microsoft-Visual-Studio-2008-Standard/dp/B000WM1Z46/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=software&amp;amp;qid=1219249887&amp;amp;sr=8-1" linkindex="29"&gt;Visual Studio 2008 standard cuesta 259 dlls&lt;/a&gt; (no sirve para mucho que digamos con sus limitantes) &lt;/li&gt;
&lt;li&gt;&lt;i&gt;&lt;/i&gt;&lt;a href="http://www.amazon.com/Microsoft-Visual-Studio-2008-Professional/dp/B000WM04HU/ref=pd_bbs_sr_2?ie=UTF8&amp;amp;s=software&amp;amp;qid=1219249887&amp;amp;sr=8-2" linkindex="30"&gt;VS 2008 Professional cuesta 674 dlls.&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;i&gt;&lt;/i&gt;&lt;a href="http://shop.codegear.com/dr/sat4/ec_Main.Entry17c?SID=52557&amp;amp;SP=10024&amp;amp;CID=337088&amp;amp;PID=&amp;amp;PN=29&amp;amp;V1=31033233&amp;amp;V2=31033233&amp;amp;CUR=840&amp;amp;DSP=&amp;amp;PGRP=0&amp;amp;ABCODE=&amp;amp;CACHE_ID=337088" linkindex="31"&gt;Delphi 2009 Professional cuesta 874 dlls.&lt;/a&gt; Lo mismo que costó Delphi 2007 &lt;i&gt;Professional&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://shop.codegear.com/dr/sat4/ec_Main.Entry17c?SID=52557&amp;amp;SP=10024&amp;amp;CID=337088&amp;amp;PID=&amp;amp;PN=29&amp;amp;V1=31033233&amp;amp;V2=31033233&amp;amp;CUR=840&amp;amp;DSP=&amp;amp;PGRP=0&amp;amp;ABCODE=&amp;amp;CACHE_ID=337088" linkindex="32"&gt;Delphi Enterprise 2009 cuesta 1,974 dlls&lt;/a&gt; igual que costó Delphi 2007&lt;i&gt; Enterprise&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;No hay estrategia de precios nueva ni nada. Vaya decepción.&lt;br /&gt;
Saludos a todos.&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-4170679718528652152?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/4170679718528652152/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/08/se-libero-delphi-y-michael-swindell-nos.html#comment-form" title="5 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/4170679718528652152?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/4170679718528652152?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/tq63er6yRYQ/se-libero-delphi-y-michael-swindell-nos.html" title="Se libero Delphi y Michael Swindell nos hizo chapuza con el precio a la gacha" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">5</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/08/se-libero-delphi-y-michael-swindell-nos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcNRHs-fyp7ImA9WxdaF0w.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-2706750690790721874</id><published>2008-08-20T12:31:00.004-05:00</published><updated>2008-08-25T20:28:15.557-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-25T20:28:15.557-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="tiburon" /><category scheme="http://www.blogger.com/atom/ns#" term="programacion" /><category scheme="http://www.blogger.com/atom/ns#" term="embarcadero technologies" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Delphi 2009 se liberara este lunes 25 de agosto</title><content type="html">Primero lo primero:  &lt;br /&gt;&lt;span style="color: rgb(0, 0, 160);"&gt;&lt;b&gt;¡¡Felicidades a Guillermo Pérez por esa medalla de Oro!!&lt;/b&gt; El oriental "&lt;b&gt;Arte de la mano vacía&lt;/b&gt;" es también mi deporte preferido, y es un orgullo tener compatriotas como Guillermo Pérez, Oscar e Iridia Salazar, Víctor Estrada y muchos otros. Claro, grandes Maestros forman grandes Hombres y todos ellos han tenido grandes maestros del Tae Kwon Do y de la vida. (¡Vamos Idulio y Maria Espinoza! ¡Vayan por todo!)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ahora si :) &lt;br /&gt;En el sitio de Embarcadero aun no hay anuncio oficial, pero en una &lt;a href="http://www.eweek.com/c/a/Application-Development/Embarcadero-Plans-New-Delphi-CBuilder-Releases/" linkindex="25"&gt;entrevista de eWeek con Michael Swindell&lt;/a&gt;  (&lt;i&gt;products VP&lt;/i&gt;) anuncia que sera &lt;b&gt;este lunes 25 de Agosto cuando sean liberados Delphi 2009 y C++ Builder 2009&lt;/b&gt;. Como &lt;a href="http://blogs.codegear.com/nickhodges/2008/08/14/39102" linkindex="26"&gt;Nick Hodges dijo&lt;/a&gt;, este &lt;i&gt;release&lt;/i&gt; es SOLO DE DELPHI (win32) y aun están trabajando para liberar este mismo año RAD Studio 2009 que incluirá también a Delphi.Net con su nuevo enfoque vanguardista.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;¿Precio?&lt;/b&gt; no solo fue sorprendentemente anunciado también, es una grata sorpresa en si. &lt;b&gt;Delphi 2009 Professional costara 399 dlls.&lt;/b&gt; mientras que la versión Enterprise esta etiquetada con 1,299 dlls. Ahora existe además una versión Architect (solo existía para RAD Studio) que costara $ 2,299 y la diferencia se debe a que incluye una licencia del producto para desarrollo de Base de Datos de Embarcadero, el ER/Studio.&lt;br /&gt;Digo, solo por comparar precios:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;la licencia de &lt;i&gt;&lt;/i&gt;&lt;a href="http://www.amazon.com/Microsoft-Visual-FoxPro-9-0-Professional/dp/B00066FHR4/ref=pd_bbs_sr_2?ie=UTF8&amp;amp;s=software&amp;amp;qid=1219250564&amp;amp;sr=8-2" linkindex="27"&gt;Visual FoxPro 9 cuesta como 574 dlls&lt;/a&gt;. y ya fue anunciado su "abandono" por parte de Microsoft. &lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;/b&gt;&lt;a href="http://www.amazon.com/Microsoft-Visual-Studio-2008-Standard/dp/B000WM1Z46/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=software&amp;amp;qid=1219249887&amp;amp;sr=8-1" linkindex="28"&gt;Visual Studio 2008 standard cuesta 259 dlls&lt;/a&gt; (y no sirve para mucho que digamos con sus limitantes) y &lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;/i&gt;&lt;a href="http://www.amazon.com/Microsoft-Visual-Studio-2008-Professional/dp/B000WM04HU/ref=pd_bbs_sr_2?ie=UTF8&amp;amp;s=software&amp;amp;qid=1219249887&amp;amp;sr=8-2" linkindex="29"&gt;VS 2008 Professional cuesta 674 dlls.&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;/i&gt;&lt;a href="http://shop.codegear.com/dr/sat4/ec_Main.Entry17c?SID=52557&amp;amp;SP=10024&amp;amp;CID=337088&amp;amp;PID=&amp;amp;PN=29&amp;amp;V1=31033233&amp;amp;V2=31033233&amp;amp;CUR=840&amp;amp;DSP=&amp;amp;PGRP=0&amp;amp;ABCODE=&amp;amp;CACHE_ID=337088" linkindex="30"&gt;Delphi 2007 Professional costo 874 dlls.&lt;/a&gt; (contra 399 de &lt;i&gt;Delphi 2009 Professional&lt;/i&gt;)...&lt;/li&gt;&lt;li&gt;...y la versión &lt;i&gt;&lt;/i&gt;&lt;a href="http://shop.codegear.com/dr/sat4/ec_Main.Entry17c?SID=52557&amp;amp;SP=10024&amp;amp;CID=337088&amp;amp;PID=&amp;amp;PN=29&amp;amp;V1=31033233&amp;amp;V2=31033233&amp;amp;CUR=840&amp;amp;DSP=&amp;amp;PGRP=0&amp;amp;ABCODE=&amp;amp;CACHE_ID=337088" linkindex="31"&gt;Enterprise 2007 costo 1,974 dlls.&lt;/a&gt;(contra 1,299 en &lt;i&gt;Delphi 2009 Enterprise&lt;/i&gt;)&lt;/li&gt;&lt;/ul&gt;Esta estrategia de precios agresiva ¡la verdad me agrada mucho! eso es todo David I y Michael Swindell! Por supuesto, &lt;b&gt;las características de Delphi, VFP y VS son distintas&lt;/b&gt; (tiendo a presumir que las de Delphi son mas adecuadas, el desarrollo mas rápido y el resultado tiene un mejor desempeño,&lt;b&gt; además que CodeGear cuida la compatibilidad del código con las nuevas versiones&lt;/b&gt; :)&lt;br /&gt;&lt;br /&gt;Y aclarando ese punto y comparándolo con Delphi 2007, menciono solo algunas mejoras de Delphi 2009 que ya tuve el placer de experimentar ;)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tipos &lt;b&gt;genericos &lt;/b&gt;(en win32!)&lt;/li&gt;&lt;li&gt;&lt;b&gt;Metodos Anonimos&lt;/b&gt;&lt;/li&gt;&lt;li&gt;100% &lt;b&gt;Unicode&lt;/b&gt; y soporte unicode (Componentes, clases y funciones, ¡dbExpress! )&lt;/li&gt;&lt;li&gt;Nuevos &lt;b&gt;componentes en la VCL&lt;/b&gt; (Ribbon por ejemplo)&lt;/li&gt;&lt;li&gt;Mejoras en el proceso de compilado/construido &lt;/li&gt;&lt;li&gt;Y (en lo que a mi respecta algo verdaderamente excelente) &lt;b&gt;un nuevo DataSnap basado en JSON/RPC&lt;/b&gt; en lugar de COM. Mucho mas compatible (Conectable desde Java, p.e.) y mucho, mucho mas poderoso y mas flexible.&lt;/li&gt;&lt;/ul&gt;Estas son para mi (y espero que para todos nosotros en México, España y toda Latinoamerica) mas buenas noticias, muy buenas noticias en general. ¿Verdad?&lt;br /&gt;&lt;br /&gt;Disculpen por la ráfaga de posts condensada en uno solo, tenia mucho que decir y he estado (como muchos de ustedes) bastante ocupado, además de que ha sido interesante pescar el Tiburon :)&lt;br /&gt;&lt;br /&gt;Saludos.&lt;br /&gt;&lt;br /&gt;Actualizacion 25-Ago-2008: &lt;a href="http://salvador.oversistemas.com/2008/08/se-libero-delphi-y-michael-swindell-nos.html"&gt;se publicaron estos precios como precio por upgrade&lt;/a&gt;! Ya ni la hacen.&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-2706750690790721874?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/2706750690790721874/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/08/delphi-2009-se-liberara-este-lunes-25.html#comment-form" title="10 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/2706750690790721874?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/2706750690790721874?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/womHVPm6UAE/delphi-2009-se-liberara-este-lunes-25.html" title="Delphi 2009 se liberara este lunes 25 de agosto" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">10</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/08/delphi-2009-se-liberara-este-lunes-25.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8CQHs-cCp7ImA9WxdbF04.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-5915673575790677492</id><published>2008-08-14T11:52:00.002-05:00</published><updated>2008-08-14T11:54:21.558-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-14T11:54:21.558-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rdp" /><category scheme="http://www.blogger.com/atom/ns#" term="escritorio remoto" /><category scheme="http://www.blogger.com/atom/ns#" term="gadgets" /><category scheme="http://www.blogger.com/atom/ns#" term="sidebar" /><title>Bug de ordenacion del gadget ConexionesRDP corregido</title><content type="html">Gracias a Juan Ignacio Tel por reportarme de forma detallada un problema con la ultima versión (1.20) del gadget ConexionesRDP y por ser tester, ahora el problema esta resuelto en la nueva versión 1.21 que ya esta disponible en el &lt;a href="http://gallery.live.com/LiveItemDetail.aspx?li=0bc20f28-cd82-430a-8543-3b9d9e07f6c7" linkindex="13"&gt;Live Gallery para descarga y actualización&lt;/a&gt;. &lt;br /&gt;
Si tienes un problema con el orden alfabético de las conexiones o algunas conexiones que al seleccionarlas se lanza una distinta, esta versión lo corrige.&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-5915673575790677492?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/5915673575790677492/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/08/bug-de-ordenacion-del-gadget.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/5915673575790677492?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/5915673575790677492?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/ve2b-rjrPdg/bug-de-ordenacion-del-gadget.html" title="Bug de ordenacion del gadget ConexionesRDP corregido" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/08/bug-de-ordenacion-del-gadget.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEACQno7eyp7ImA9WxdWEUw.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-5634016022264356923</id><published>2008-07-03T15:24:00.002-05:00</published><updated>2008-07-03T15:26:03.403-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-03T15:26:03.403-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="delphi.net" /><category scheme="http://www.blogger.com/atom/ns#" term="embarcadero technologies" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Planes para Delphi.Net</title><content type="html">&lt;p&gt;&lt;strong&gt;¡Al fin tenemos noticias sobre los planes para Delphi sobre .Net!&lt;/strong&gt; y coincido con &lt;a href="http://blog.marcocantu.com/blog/delphi_dotnet_plans_swindell.html" target="_blank"&gt;Marco Cantú&lt;/a&gt; con que son mucho mejores de lo que en lo personal esperaba. &lt;/p&gt;  &lt;p&gt;Hasta ahora y desde el primer momento que Borland/CodeGear pensaron en soportar .Net, se han hecho esfuerzos descomunales por darle compatibilidad a Delphi nativo y Delphi.Net, es decir, tratar de crear compatibilidad de código entre aplicaciones hechas en distintas plataformas. &lt;/p&gt;  &lt;p&gt;El problema por supuesto es que .Net tiene ventajas que no son viables en un ambiente no administrado (digamos, que no corre en una máquina virtual), y a su vez el código nativo tiene otras ventajas que se pueden aprovechar y que se terminan perdiendo por la filosofía misma de las aplicaciones .net.&lt;/p&gt;  &lt;p&gt;Total, que llega el momento en que no es posible para nadie seguir con las todas las innovaciones de cada plataforma y al mismo tiempo tratar de transportarlas a la compatibilidad entre ellas, sin mencionar que algunas son completamente contradictorias entre ellas, o habría que estar rescribiendo toda la plataforma una y otra vez.&lt;/p&gt;  &lt;p&gt;La nueva directriz de &lt;a href="http://www.embarcadero.com/" target="_blank"&gt;Embarcadero/CodeGear&lt;/a&gt; en lo que respecta a Delphi.Net (en la que tienen ya un buen avance al parecer) consiste en &lt;strong&gt;enfocar sus esfuerzos en soportar las innovaciones de .Net&lt;/strong&gt; (ejemplo: &lt;em&gt;&lt;a href="http://www.microsoft.com/SILVERLIGHT/" target="_blank"&gt;SilverLight&lt;/a&gt;&lt;/em&gt;, &lt;a href="http://windowsclient.net/" target="_blank"&gt;WPF&lt;/a&gt;, etc.) y soporte para algunas utilidades y proyectos&lt;strong&gt;&lt;em&gt; open source&lt;/em&gt;&lt;/strong&gt; que están revolucionando el panorama del framework (¿&lt;a href="http://subsonicproject.com/" target="_blank"&gt;subsonic&lt;/a&gt;? ¿&lt;a href="http://www.springframework.net/" target="_blank"&gt;spring&lt;/a&gt;? ¿&lt;a href="http://www.hibernate.org/" target="_blank"&gt;nHibernate&lt;/a&gt;? ya sabremos...).&lt;/p&gt;  &lt;p&gt;Espero además que CodeGear, siguiendo la tradición y filosofía con la que Borland creo Delphi y que han tratado de conservar como ventaja competitiva, nos ofrezcan clases y componentes que faciliten &lt;strong&gt;aun mas&lt;/strong&gt; el desarrollo con esas mismas tecnologías. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Concluyendo&lt;/strong&gt;, para los que pensaban o temíamos que .Net seria abandonado o relegado en RAD Studio, esto es la respuesta hasta ahora: &lt;strong&gt;Delphi.Net esta por ver sus mejores tiempos&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;Tengo hasta la fecha ya tres aplicaciones hechas con Delphi.Net en ASP.NET y &lt;strong&gt;desarrollarlas ha sido una sorprendente experiencia positiva&lt;/strong&gt;, sin mencionar su mantenimiento y evolución, así que por supuesto, estas son excelentes noticias para mi y para quien ya tenga algo hecho o pensaba en hacer algo serio con .Net sin perder su experiencia de Delphi y su IDE.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-5634016022264356923?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/5634016022264356923/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/07/planes-para-delphinet.html#comment-form" title="3 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/5634016022264356923?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/5634016022264356923?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/dj8jkDnHMj4/planes-para-delphinet.html" title="Planes para Delphi.Net" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/07/planes-para-delphinet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAGRns4eip7ImA9WxdWE0o.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-7294091409875519024</id><published>2008-07-02T12:53:00.003-05:00</published><updated>2008-07-06T15:38:47.532-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-07-06T15:38:47.532-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="rdp" /><category scheme="http://www.blogger.com/atom/ns#" term="escritorio remoto" /><category scheme="http://www.blogger.com/atom/ns#" term="gadgets" /><category scheme="http://www.blogger.com/atom/ns#" term="sidebar" /><title>Gadget Conexiones RDP Actualizado</title><content type="html">&lt;p&gt;Acabo de actualizar mi gadget de conexiones RDP (Microsoft Terminal Server) y ya esta aprobado en Live Gallery.&lt;/p&gt;  &lt;p&gt;La nueva versión 1.2 del gadget incluye:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Ordenación alfabética vertical de las conexiones &lt;/li&gt;    &lt;li&gt;Etiquetas de nombre de la conexión sin la extensión (.rdp) en caso de que el usuario tenga desactivada la opción del sistema "Ocultar extensiones para tipos de archivo conocido". &lt;a href="http://lh3.ggpht.com/SalvadorHGR/SGvApvSZOnI/AAAAAAAAABo/lLgzdKa-ZOM/s1600-h/conexrdp%5B10%5D.jpg"&gt;&lt;img style="border: 0px none ;" alt="conexrdp" src="http://lh6.ggpht.com/SalvadorHGR/SGvAqPEK4VI/AAAAAAAAABs/5MwNlfLSPxs/conexrdp_thumb%5B8%5D.jpg?imgmax=800" align="right" border="0" height="244" width="235" /&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Soporte para el modo consola de la versión del cliente de terminal que viene con Vista SP1. En caso de detectar el SP1 el modo consola es activado de distinta manera que si Vista RTM. &lt;/li&gt; &lt;/ul&gt;  &lt;p align="center"&gt; Gracias una vez mas a Hector Barranco por hacerme notar el cambio en SP1 de Vista. Espero que les sirva a muchos y por supuesto ya saben que estoy abierto a cualquier comentario.&lt;/p&gt;&lt;p align="center"&gt;Actualizacion 6/jul: &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=0bc20f28-cd82-430a-8543-3b9d9e07f6c7&amp;amp;bt=1&amp;amp;pl=1"&gt;Descarga el gadget del Live Gallery&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-7294091409875519024?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/7294091409875519024/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/07/gadget-conexiones-rdp-actualizado.html#comment-form" title="4 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7294091409875519024?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7294091409875519024?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/c8sxVOABwxQ/gadget-conexiones-rdp-actualizado.html" title="Gadget Conexiones RDP Actualizado" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/07/gadget-conexiones-rdp-actualizado.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AARXY8fyp7ImA9WxdREUo.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-846007559499752690</id><published>2008-05-30T13:19:00.002-05:00</published><updated>2008-05-30T13:22:24.877-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-30T13:22:24.877-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="magia data" /><title>Una voz que alegra volver a escuchar y una voz atronadora que crece con paso firme: Carlos García y Al González</title><content type="html">&lt;p&gt;&lt;a href="http://cgarcia.blogspot.com/" target="_blank"&gt;Carlos G&lt;/a&gt; ha estado muy activo últimamente y me alegra mucho. Sus comentarios variados y siempre bien interesantes ya hacían falta. Bienvenido de nuevo Carlos! way to go.   &lt;br /&gt;  &lt;br /&gt;Por cierto, acabo de recibir la noticia de que el estimado &lt;a href="http://rescatandoadelphi.blogspot.com/2008/05/magia-data-liberado.html" target="_blank"&gt;Al González libero Magia Data&lt;/a&gt;. ¡Vaya framework que esta creando! Espero tener la oportunidad de probarla a la brevedad, tengo un par de fuentes muy confiables que lo han visto ya trabajar y las referencias no son menos que excelentes. &lt;/p&gt;  &lt;p&gt;Saludos y felicidades a Al y a Carlos. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-846007559499752690?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/846007559499752690/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/05/una-voz-que-alegra-volver-escuchar-y.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/846007559499752690?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/846007559499752690?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/ab5rgYnIPn8/una-voz-que-alegra-volver-escuchar-y.html" title="Una voz que alegra volver a escuchar y una voz atronadora que crece con paso firme: Carlos García y Al González" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/05/una-voz-que-alegra-volver-escuchar-y.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08ASH49eCp7ImA9WxdTE0U.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-667079602350105320</id><published>2008-05-09T20:06:00.002-05:00</published><updated>2008-05-09T20:10:49.060-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-09T20:10:49.060-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="embarcadero technologies" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>CodeGear y DatabaseGear</title><content type="html">&lt;p&gt;Como muchos,&lt;strong&gt; no he dejado de leer sobre el tema de la adquisición de CodeGear por parte de Embarcadero Technologies&lt;/strong&gt;: blogs, newsgroups de la comunidad, noticias publicas, y cuanta fuente de información he tenido a la mano. No es que sea obsesivo , solo que  es un tema que me interesa mucho.... :P&lt;/p&gt;  &lt;p&gt;En fin, hasta ahora mi conclusión es, con el perdón de quien se ofenda por la expresión: &lt;strong&gt;¡Que chingon!&lt;/strong&gt; (que para ser mas internacional, tendría que decir ¡Super! o Cool!! )&lt;/p&gt;  &lt;p&gt;Y son varias las razones, entre hechos y suposiciones:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;Emabarcadero Technologies parece ser una compañía seria.&lt;/strong&gt; Su negocio no es hacer bases de datos, sino herramientas para desarrolladores de base de datos. &lt;strong&gt;No parece tenerle miedo a nadie&lt;/strong&gt; en particular, &lt;strong&gt;ni parece estar casado con nadie&lt;/strong&gt; en particular (y hablo de nadie). &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Embarcadero es una compañía que no teme innovar&lt;/strong&gt;. Y parece tener una administración capaz de hacer decisiones TRASCENDENTALES bien pensadas. Eso no era precisamente la situación en Borland según vi los últimos años.&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Desde Enero de 2007, embarcadero tiene registrado el dominio &lt;/strong&gt;&lt;a href="http://databasegear.com/" target="_blank"&gt;&lt;strong&gt;DataBaseGear.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;como lo muestra este &lt;a href="http://www.whois.net/whois_new.cgi?d=databasegear&amp;amp;tld=com" target="_blank"&gt;registro de whois&lt;/a&gt;. Eso yo lo llamo estrategia. &lt;strong&gt;Se quedan con el nombre de CodeGear&lt;/strong&gt; (eso parece ser un hecho) como su división de Herramientas de desarrollo... ¿y su herramientas de Base de Datos formaran su división DatabaseGear? (eso es una suposición mía)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Embarcadero es una empresa privada&lt;/strong&gt; (no tiene acciones por ahí volando), han comprado hasta a InstallShield, y tienen un buen de capital bien fundado y grandes planes de crecimiento que han demostrado en los últimos dos años y al parecer van por mas. &lt;strong&gt;Eso lo hace menos vulnerable&lt;/strong&gt; y sinceramente, lo hace parecer mucho mas inteligente.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Falta mucho por saber y por quedar claro, pero hasta ahora puedo descansar sabiendo que esto no es "clipper reloaded" ni mucho menos por mas dramático que eso pueda sonar. Yo diría que esto no es una telenovela, y si lo es, parece ser un final feliz, y un gran principio directo hacia arriba, es mas, tengo una esperanza que siento bien fundada: Esto es muy probablemente lo que en la comunidad Delphi hemos estado esperando.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-667079602350105320?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/667079602350105320/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/05/codegear-y-databasegear.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/667079602350105320?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/667079602350105320?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/M7K45ih1Wb0/codegear-y-databasegear.html" title="CodeGear y DatabaseGear" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/05/codegear-y-databasegear.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUBRXs9fSp7ImA9WxdTEUo.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-7075323028691509229</id><published>2008-05-07T11:16:00.002-05:00</published><updated>2008-05-07T11:20:54.565-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-05-07T11:20:54.565-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="borland" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Borland, Inprise, CodeGear, Embarcadero Delphi.</title><content type="html">&lt;p&gt;&lt;strong&gt;Borland vendi&amp;#243; Delphi&lt;/strong&gt;, C++ Builder, JBuilder, Interbase, 3rd Rail, Delphi para PHP y cualquier otro producto de su divisi&amp;#243;n de herramientas de desarrollo &lt;strong&gt;CodeGear&lt;/strong&gt; &lt;a href="http://dn.codegear.com/article/38132" target="_blank"&gt;al vender esta misma a Embarcadero Technologies&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#191;Que suceder&amp;#225;?&amp;#160; &amp;#191;CodeGear llego a buen puerto?&amp;#160; &amp;#191;Nuestro Delphi naufraga, encalla o seguir&amp;#225; surcando los mares (y no me refiero a andar de empresa en empresa ;) ?&amp;#160; Existe una enorme discusi&amp;#243;n sobre el tema en &lt;a href="http://dev.newswhat.com/amsg/borland.public.delphi.non-technical/48218d58$1@newsgroups.borland.com.html" target="_blank"&gt;los grupos de noticias de Delphi&lt;/a&gt;, por supuesto se esta armando un revuelo impresionante.&lt;/p&gt;  &lt;p&gt;De lo que he le&amp;#237;do y sabido hasta ahora, algo muy interesante que menciona el mismo David Intersimone es:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;span id="content_4821aff2$1@newsgroups.borland.com"&gt;...We will work together to integrate Delphi and some of their tooling as well as create new products. Don't fear - EMBT is excited about Delphi big time.        &lt;br /&gt;Some of their developers learned programming on Turbo Pascal. They are all developers just as we are. Stay tuned for things we will do together. Delphi can use more database design, development, and optimization tooling. The combined company, technologies, and products will move Delphi's database capabilities forward much faster than on our own... &lt;/span&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;span&gt;As&amp;#237; parece ser. Existen &lt;a href="http://blog.dragonsoft.us/2008/05/07/codegear-going-once-going-twice-sold/" target="_blank"&gt;un mont&amp;#243;n&lt;/a&gt; &lt;a href="http://blog.marcocantu.com/blog/goodbyeborland.html" target="_blank"&gt;de recursos&lt;/a&gt; y &lt;a href="http://www.codegear.com/about/news/embt" target="_blank"&gt;noticias&lt;/a&gt; flotando por ah&amp;#237; en la web. Hay que estar pendiente para saber que deciden al revisar las tecnolog&amp;#237;as y componer la estrategia en conjunto CodeGear-Embarcadero.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-7075323028691509229?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/7075323028691509229/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/05/borland-inprise-codegear-embarcadero.html#comment-form" title="3 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7075323028691509229?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7075323028691509229?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/-YdUzqklrEY/borland-inprise-codegear-embarcadero.html" title="Borland, Inprise, CodeGear, Embarcadero Delphi." /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/05/borland-inprise-codegear-embarcadero.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8GRX49cSp7ImA9WxZaE0w.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-7467199191900203980</id><published>2008-04-27T12:49:00.002-05:00</published><updated>2008-04-27T12:53:44.069-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-27T12:53:44.069-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="industria del sotware" /><category scheme="http://www.blogger.com/atom/ns#" term="pascal" /><category scheme="http://www.blogger.com/atom/ns#" term="programacion" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Pascal Esencial</title><content type="html">&lt;p&gt;Aquí en México, y probablemente es lo mismo en otros países de Latinoamerica, ha existido un ENORME problema con &lt;strong&gt;el nivel de la educación&lt;/strong&gt; en cuestiones de computación y programación (y en casi todo lo demás). Claro que esta no es noticia si tienes un rato en la industria o buscando empleo. &lt;/p&gt;  &lt;p&gt;Uno de los comentarios mas comunes: &lt;strong&gt;"En la carrera universitaria solo me enseñaron a usar turbo pascal".&lt;/strong&gt; ¡Esto se podría tomar como algo increíble cuando es todo lo que se les enseña a la próxima generación de programadores a estas alturas! ¿Que están tratando de hacer con nuestros países? ¿Mantenernos en el tercer mundo por siempre, acaso?&lt;/p&gt;  &lt;p&gt; Es decir, esta &lt;strong&gt;Java, Delphi, C#, PHP&lt;/strong&gt;, etc.  que son referentes usados a nivel comercial y empresarial. Un graduado debería salir con un buen acervo, ya no uno, sino &lt;strong&gt;por lo menos dos lenguajes de diferentes estilos&lt;/strong&gt; sin contar otros fundamentales como SQL y HTML, que les ayuden a salvar los muchos retos que se presenten (Bases de datos, Web, GUI, Modelado, tiempo real, etc.) &lt;/p&gt;  &lt;p&gt;Delphi (siendo al fin y al cabo &lt;strong&gt;Pascal hiperevolucionado e hiperconstruido&lt;/strong&gt;) es, en mi humilde opinión, uno de los mejores lenguajes, no solo para aprender a programar, también para crear cualquier tipo de aplicaciones y vencer incluso con excelencia casi cualquier reto profesional, pero para esto se debe comenzar por algo:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;&lt;strong&gt;aprender Pascal&lt;/strong&gt; como fundamentos de programación, &lt;/li&gt;    &lt;li&gt;pasar a su evolución como &lt;strong&gt;Object Pascal&lt;/strong&gt; para entender Programación Orientada a Objetos, &lt;/li&gt;    &lt;li&gt;seguir con el uso practico de las bibliotecas de funciones y objetos conocidas como frameworks: &lt;strong&gt;la VCL y el .NET&lt;/strong&gt;, &lt;/li&gt;    &lt;li&gt;incluir en el momento adecuado el acceso a &lt;strong&gt;Base de Datos&lt;/strong&gt;, y &lt;/li&gt;    &lt;li&gt;alternándolo con &lt;strong&gt;programación para Web&lt;/strong&gt; (Stateless) &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;En diferentes momentos se debería apoyar el aprendizaje con &lt;strong&gt;SQL, HTML, JavaScript, XML&lt;/strong&gt;, etc. &lt;/p&gt;  &lt;p&gt;Hace tiempo que me ha llamado mucho la atención el bajísimo nivel al que llega la educación, limitándose a enseñar turbo pascal o java esencial y con solo eso lanzar al mundo a los nuevos "programadores", es como mandar a pelear a la tribu zulu de africa contra el ejercito norteamericano, por mas bravos que sean los zulus. &lt;/p&gt;  &lt;p&gt;Por cierto &lt;a href="http://blog.marcocantu.com/blog/essential_pascal_published.html" target="_blank"&gt;Marco Cantu&lt;/a&gt; acaba de liberar su libro &lt;a href="http://www.lulu.com/content/2398448" target="_blank"&gt;Essential Pascal&lt;/a&gt; para compra en lulu.com. Claro que el hecho que este en ingles no debería ser un obstáculo para ningún programador que se precie de serlo, pero por si las dudas, ¿Alguien que se anime a traducirlo?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-7467199191900203980?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/7467199191900203980/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/04/pascal-esencial.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7467199191900203980?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7467199191900203980?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/DDjpuQxKya4/pascal-esencial.html" title="Pascal Esencial" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/04/pascal-esencial.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcHQHo8eyp7ImA9WxZbGEU.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-2793509011176956911</id><published>2008-04-21T18:01:00.002-05:00</published><updated>2008-04-22T11:33:51.473-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-22T11:33:51.473-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="developer days" /><category scheme="http://www.blogger.com/atom/ns#" term="multicapa" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Ejemplos de la presentación de Multicapa con Delphi.Net</title><content type="html">&lt;p&gt;Ya están arriba (en CodeCentral ) los ejemplos de mi presentación de Developer Days 3 acerca del Desarrollo multicapa en Delphi.Net. Son tres ejemplos:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;em&gt;.Net Remoting&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;DataSet &lt;/em&gt;y &lt;em&gt;DataTable&lt;/em&gt; a través de &lt;em&gt;Web services ASP.NET&lt;/em&gt;&lt;/li&gt;    &lt;li&gt;Cliente &lt;em&gt;DataSnap&lt;/em&gt; de la &lt;strong&gt;VCL.Net&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Pueden descargarlos de CodeGear CodeCentral:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://cc.codegear.com/item/25545"&gt;http://cc.codegear.com/item/25545&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Muchas gracias a todos los asistentes en Latinoamerica y España! y gracias a Andreano Lanusse y a CodeGear por invitarme a participar en el evento y ayudar a la comunidad. &lt;/p&gt;  &lt;p&gt;Me imagino que muy pronto los tutoriales y presentaciones estaran en linea para quienes deseaban estar y no pudieron.    &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-2793509011176956911?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/2793509011176956911/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/04/ejemplos-de-la-presentacin-de-multicapa.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/2793509011176956911?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/2793509011176956911?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/fi9emDyWq6Q/ejemplos-de-la-presentacin-de-multicapa.html" title="Ejemplos de la presentación de Multicapa con Delphi.Net" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/04/ejemplos-de-la-presentacin-de-multicapa.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8MQ3g6fip7ImA9WxZbGEw.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-533057930750298412</id><published>2008-04-21T12:05:00.003-05:00</published><updated>2008-04-21T17:28:02.616-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-21T17:28:02.616-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Delphi" /><category scheme="http://www.blogger.com/atom/ns#" term="developer days" /><category scheme="http://www.blogger.com/atom/ns#" term="codegear" /><title>Developer Days en español 3 y algunas mejoras en el blog</title><content type="html">&lt;p&gt;Mil disculpas por todo este lapso de silencio! espero poder seguir el ritmo que tenia antes, ademas de un montón de trabajo muy interesante que he tenido este tiempo, pronto habrá un cambio radical en el blog con el que espero poder publicar mas contenido técnico y muchas cosas que ayuden mas. Es sorpresa, pero estoy seguro que valdrá la pena. &lt;/p&gt;  &lt;p&gt;Y muy tarde para comentarlo, pero ya que estamos a medio evento en línea de la &lt;strong&gt;&lt;a href="http://dn.codegear.com/article/37847" target="_blank"&gt;tercera edición de CodeGear Developer Days en español&lt;/a&gt;&lt;/strong&gt; (21 y 22 de abril) acaba de terminar la presentación de Pablo Soligo donde hizo un carrito de compras con ECO y ASP.NET y fue excelente. Espero con interes la presentación de Juan Antonio Castillo (Jachguate) sobre aplicaciones Delphi multi-hilo que seguro será muy buena e igual la de Norberto Martinez sobre IBAdmin, y mientras ¡¡ tengo problemas con el Internet !!&lt;/p&gt;  &lt;p&gt;Después de Jachguate seguirá una presentación de su servidor sobre Técnicas Multicapa con Delphi .Net incluyendo Remoting. Espero que les agrade y les sirva de verdad, si tienen cualquier comentario, por favor no duden en hacermelo llegar. &lt;/p&gt;  &lt;p&gt;Si tienen duda con los horarios del evento (que están en tiempo de California), hace tiempo hice una &lt;a href="http://salvador.oversistemas.com/2007/12/todo-listo-para-developer-days-en.html" target="_blank"&gt;tabla sobre las equivalencias para América Latina y la madre patria España.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Saludos de nuevo!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-533057930750298412?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/533057930750298412/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/04/developer-days-en-espaol-3-y-algunas.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/533057930750298412?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/533057930750298412?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/pcDmYVNsuOc/developer-days-en-espaol-3-y-algunas.html" title="Developer Days en español 3 y algunas mejoras en el blog" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/04/developer-days-en-espaol-3-y-algunas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4EQng_fSp7ImA9WxZXEUU.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-7115932042586701676</id><published>2008-02-28T02:37:00.001-06:00</published><updated>2008-02-28T02:55:03.645-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-28T02:55:03.645-06:00</app:edited><title>Delphi VCL es el ganador SG como mejor Librería/Framework</title><content type="html">&lt;p&gt;Alguna vez les he mencionado la maravilla que es la revista &lt;strong&gt;&lt;a title="SG Software Guru (Revista)" href="http://www.sg.com.mx" target="_blank"&gt;SG Software Guru&lt;/a&gt;&lt;/strong&gt;. Desde mi punto de vista, la &amp;#250;nica publicaci&amp;#243;n impresa (y web) de la industria del &lt;strong&gt;software en espa&amp;#241;ol&lt;/strong&gt; que vale la pena leer de principio a fin trimestre tras trimestre (ahora es trimestral).&lt;/p&gt;  &lt;p&gt;Esta revista mexicana, adem&amp;#225;s de organizar un congreso sobre desarrollo de software cada a&amp;#241;o llamado &lt;a href="http://www.sg.com.mx/sg08" target="_blank"&gt;SG conferencia y expo&lt;/a&gt;, ahora realiza una &lt;strong&gt;entrega de premios anuales a las mejores herramientas de desarrollo&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;El premio se llama&lt;span style="font-size: large"&gt;&lt;strong&gt;&lt;em&gt; La Pila de Software Guru&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;. Algunos de los ganadores este a&amp;#241;o:    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#0000a0"&gt;&lt;strong&gt;Mejor herramienta de...&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#0000a0"&gt;...GESTION DE REQUERIMIENTOS&lt;/font&gt;:&lt;/strong&gt;&amp;#160; &lt;strong&gt;Rational RequisitePro&lt;/strong&gt;     &lt;br /&gt;&lt;font color="#808080"&gt;(seguida por &lt;strong&gt;Borland Caliber&lt;/strong&gt;)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#0000a0"&gt;...IDE (Ambiente Integrado de Desarrollo)&lt;/font&gt;:&lt;/strong&gt; &lt;strong&gt;Visual Studio 2005&lt;/strong&gt;     &lt;br /&gt;&lt;font color="#808080"&gt;(seguido por &lt;strong&gt;Eclipse&lt;/strong&gt; y seguido muy de cerca por &lt;strong&gt;Delphi 2007 para win32&lt;/strong&gt; en tercer lugar)&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#0000a0"&gt;...CONTROL DE VERSIONES&lt;/font&gt;:&lt;/strong&gt;&amp;#160;&amp;#160; &lt;strong&gt;Rational ClearCase&lt;/strong&gt;     &lt;br /&gt;&lt;font color="#808080"&gt;(seguido por &lt;strong&gt;Borland StarTeam&lt;/strong&gt; y despues &lt;strong&gt;Subversion&lt;/strong&gt; en tercer lugar) &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#0000a0"&gt;...LIBRERIA O FRAMEWORK&lt;/font&gt;:&lt;/strong&gt;&amp;#160;&amp;#160; &lt;span style="font-size: large"&gt;&lt;strong&gt;Delphi VCL&lt;/strong&gt;&lt;/span&gt;     &lt;br /&gt;&lt;font color="#808080"&gt;(Seguido de &lt;strong&gt;Apache Commons&lt;/strong&gt;) &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#0000a0"&gt;...SISTEMA OPERATIVO&lt;/font&gt;:&lt;/strong&gt;&amp;#160;&amp;#160; &lt;strong&gt;Windows 2003&lt;/strong&gt;     &lt;br /&gt;&lt;font color="#808080"&gt;(los siguientes fueron &lt;strong&gt;RedHat Linux&lt;/strong&gt;, &lt;strong&gt;Solaris&lt;/strong&gt;, &lt;strong&gt;SUSE Linux&lt;/strong&gt; y &lt;strong&gt;Debian&lt;/strong&gt;) Al parecer sumando los votos de las tres plataformas Linux (RedHat, SUSE y Debian), &lt;strong&gt;Linux supero a Windows 2003&lt;/strong&gt;.&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;&lt;font color="#0000a0"&gt;&lt;strong&gt;...PORTAL PARA DESARROLLADORES:&lt;/strong&gt;&lt;/font&gt;&amp;#160;&amp;#160; &lt;strong&gt;MSDN      &lt;br /&gt;&lt;/strong&gt;&lt;font color="#808080"&gt;(y &lt;strong&gt;java.net&lt;/strong&gt;)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#0000a0"&gt;...PORTAL PARA DESARROLLADORES EN ESPA&amp;#209;OL&lt;/font&gt;:&lt;/strong&gt;&amp;#160; &lt;span style="font-size: large"&gt;&lt;strong&gt;Club Delphi&lt;/strong&gt;&lt;/span&gt; &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&amp;#161;&lt;strong&gt;Felicidades &lt;/strong&gt;a todos los ganadores!&lt;/p&gt;  &lt;p&gt;En lo particular especialmente felicito al &lt;strong&gt;equipo de desarrollo de la VCL de Delphi&lt;/strong&gt; en &lt;em&gt;CodeGear&lt;/em&gt; y a toda la comunidad &lt;strong&gt;Club Delphi&lt;/strong&gt; por recibir tal reconocimiento, &amp;#161;por cierto bien merecido!&lt;/p&gt;  &lt;p&gt;En el sitio de la revista (&lt;a href="http://www.sg.com.mx"&gt;www.sg.com.mx&lt;/a&gt;) Se puede leer la &lt;a href="http://www.sg.com.mx/content/view/669" target="_blank"&gt;introducci&amp;#243;n a los premios&lt;/a&gt; y el &lt;a href="http://www.sg.com.mx/content/view/652" target="_blank"&gt;resumen de los ganadores&lt;/a&gt; adem&amp;#225;s de los &lt;a href="http://www.sg.com.mx/content/view/651" target="_blank"&gt;premios para Gurus&lt;/a&gt; y premios para &lt;a href="http://www.sg.com.mx/content/view/668" target="_blank"&gt;Libros y Mas&lt;/a&gt; en donde esta el de la comunidad. &lt;/p&gt;  &lt;p&gt;Con los cambios que vivimos en la industria, Todo puede pasar para el pr&amp;#243;ximo a&amp;#241;o. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-7115932042586701676?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/7115932042586701676/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/02/delphi-vcl-es-el-ganador-sg-como-mejor.html#comment-form" title="2 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7115932042586701676?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7115932042586701676?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/hHt8NG3Cw9U/delphi-vcl-es-el-ganador-sg-como-mejor.html" title="Delphi VCL es el ganador SG como mejor Librería/Framework" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/02/delphi-vcl-es-el-ganador-sg-como-mejor.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8HRXk9eip7ImA9WxZQFEk.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-1564163551811345490</id><published>2008-02-19T11:07:00.001-06:00</published><updated>2008-02-19T11:07:14.762-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-19T11:07:14.762-06:00</app:edited><title>Dime en que programas... :P</title><content type="html">&lt;p&gt;Me he dado cuenta, como muchos antes de mi, que &lt;strong&gt;la herramienta se convierte en uno&lt;/strong&gt;. Parece que en alg&amp;#250;n momento perdemos la capacidad de ver cual es nuestro negocio como desarrolladores: tener la capacidad de&lt;strong&gt; analizar, dise&amp;#241;ar y programar un sistema nos envuelve&lt;/strong&gt; y creemos que ese es nuestro negocio.&lt;/p&gt;  &lt;p&gt;Nuestro negocio deber&amp;#237;a ser vender esos sistemas, aplicarlos en forma practica, buscar alternativas de mercado. &lt;/p&gt;  &lt;p&gt;Pero, &amp;#161;peor aun! y ese es el punto: &lt;strong&gt;Nos convertimos en la herramienta que usamos.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;No me malentiendan por favor, Delphi es la gran herramienta que me lleva a lograr mi trabajo con precisi&amp;#243;n, rapidez y poder y quien lea regularmente este blog sabe que me siento afortunado de &lt;strong&gt;no&lt;/strong&gt; ser de los &amp;quot;desarrolladores&amp;quot; que se van con la primer luz que se les para enfrente. &lt;/p&gt;  &lt;p&gt;Sin embargo, Delphi no deja de ser una herramienta. Un herramienta que sirve para desarrollar. Creo firmemente que &lt;strong&gt;nadie en sus cabales debe de atar su destino a un producto&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;De repente hay quienes se han especializado tanto en una herramienta, una plataforma o un proyecto en particular, que terminan perdiendo el punto por completo. &lt;strong&gt;Si la herramienta pasa por un etapa de transici&amp;#243;n&lt;/strong&gt; como lo hizo Delphi hace un par de a&amp;#241;os, entonces sienten pasos en la azotea: &lt;strong&gt;temen perder su poder para hacer lo que han venido haciendo&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Hay quienes huyen, &lt;strong&gt;hay quienes convierten en un culto, casi religioso, la veneraci&amp;#243;n a su plataforma&lt;/strong&gt; o herramienta. Esto no solo sucede en esta industria, si no en cualquier &amp;#225;rea del desarrollo humano, por ejemplo, hay m&amp;#233;dicos que defienden la alopat&amp;#237;a o la homeopat&amp;#237;a por ser la forma que conocen, &lt;strong&gt;no necesariamente la mejor&lt;/strong&gt;, por que es el camino que escogieron y sienten que no hay vuelta atr&amp;#225;s.&lt;/p&gt;  &lt;p&gt;En lo particular uso Delphi por que me proporciona lo mejor de todos los mundos hasta ahora. El futuro lo dir&amp;#225;, Delphi actualmente &lt;strong&gt;como TODOS los dem&amp;#225;s lenguajes hasta donde se, est&amp;#225;n seriamente limitados en tres aspectos del futuro de la computaci&amp;#243;n&lt;/strong&gt;: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;c&amp;#243;digo de &lt;strong&gt;64 bits&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Aprovechamiento de los procesadores de mas de un n&amp;#250;cleo (&lt;strong&gt;paralell processing&lt;/strong&gt; si quieren verlo as&amp;#237;) &lt;/li&gt;    &lt;li&gt;Programaci&amp;#243;n de &lt;strong&gt;dispositivos m&amp;#243;viles&lt;/strong&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Y el mundo esta ah&amp;#237; o se dirige hacia all&amp;#225; con pasos firmes. CodeGear/Delphi esta haciendo su mejor esfuerzo y yo creo que lleva las de ganar al quedarse con la &lt;strong&gt;plataforma nativa&lt;/strong&gt;, sin embargo todo esta por verse.&lt;/p&gt;  &lt;p&gt;No perdamos el punto. Como me dijo mi buen amigo Ramiro Corona: &amp;quot;nosotros debemos estar mas all&amp;#225; del bien y el mal&amp;quot;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-1564163551811345490?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/1564163551811345490/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/02/dime-en-que-programas-p.html#comment-form" title="1 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/1564163551811345490?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/1564163551811345490?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/8ut1CASpSS0/dime-en-que-programas-p.html" title="Dime en que programas... :P" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/02/dime-en-que-programas-p.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYBRnc-fip7ImA9WxZRGU4.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-5535007804175893080</id><published>2008-02-13T14:22:00.001-06:00</published><updated>2008-02-13T14:22:37.956-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-13T14:22:37.956-06:00</app:edited><title>Opinión sobre el futuro de Delphi</title><content type="html">&lt;p&gt;Si desarrollas en Delphi y &lt;strong&gt;te interesa lo que haces&lt;/strong&gt;, cualquiera que sea tu opini&amp;#243;n sobre el futuro del desarrollo, yo creo que es muy importante que se tome en cuenta tu punto de vista, tu situaci&amp;#243;n actual, tus deseos y tus inquietudes, como parte de la comunidad Delphi en espa&amp;#241;ol.&lt;/p&gt;  &lt;p&gt;La mejor oportunidad que tendremos para eso es dedicar un tiempo (a mi me tom&amp;#243; alrededor de una hora con pausas) para llenar con toda sinceridad la &lt;a href="http://video.codegear.com/survey/2008DelphiSurvey_Spanish.html" target="_blank"&gt;Encuesta Delphi 2008 de CodeGear&lt;/a&gt;. Es como votar, si no votamos mejor no nos quejamos :-$&lt;/p&gt;  &lt;p&gt;Claro que hay una pregunta sobre el Pa&amp;#237;s en el que estas, e incluso hay una pregunta sobre el precio que me parece justo a pagar por la nueva versi&amp;#243;n/actualizaci&amp;#243;n de Delphi.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-5535007804175893080?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/5535007804175893080/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/02/opinin-sobre-el-futuro-de-delphi.html#comment-form" title="3 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/5535007804175893080?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/5535007804175893080?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/3ZIdjp_MV6I/opinin-sobre-el-futuro-de-delphi.html" title="Opinión sobre el futuro de Delphi" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/02/opinin-sobre-el-futuro-de-delphi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIBR305cCp7ImA9WxZREk4.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-7337114439641478010</id><published>2008-02-05T12:52:00.001-06:00</published><updated>2008-02-05T12:52:36.328-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-02-05T12:52:36.328-06:00</app:edited><title>70,000 PCs para Linux</title><content type="html">&lt;p&gt;Solo un peque&amp;#241;o comentario-par&amp;#233;ntesis:&lt;/p&gt;  &lt;p&gt;La polic&amp;#237;a francesa ha decidido migrar sus 70,000 computadoras para que usen ubuntu linux.&lt;/p&gt;  &lt;p&gt;Ellos han usado OpenOffice en lugar de MS Office desde hace dos a&amp;#241;os y FireFox en lugar de IE desde hace un a&amp;#241;o. &lt;/p&gt;  &lt;p&gt;Se puede leer la noticia en DiarioTI en:   &lt;br /&gt;&lt;a href="http://www.diarioti.com/gate/n.php?id=16548"&gt;http://www.diarioti.com/gate/n.php?id=16548&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#191;Ser&amp;#225; que esto es un peque&amp;#241;o paso para el polic&amp;#237;a franc&amp;#233;s, pero una tendencia para la industria del software?&lt;/p&gt;  &lt;p&gt;P.D. Felicidades a CodeGear por el mill&amp;#243;n de licencias acad&amp;#233;micas de Delphi vendidas a Rusia. Eso es lo que llamamos &amp;quot;Fertilizar el mercado&amp;quot;. &lt;/p&gt;  &lt;p&gt;Tomen eso autoridades de educaci&amp;#243;n latinoamericanas, ahora competiremos en serio con India, China, Brasil, Polonia, Irlanda y por si fuera poco, Rusia. Se me van poniendo las pilas, no quiero ni pienso redefinir el termino tercer mundo.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-7337114439641478010?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/7337114439641478010/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/02/70000-pcs-para-linux.html#comment-form" title="2 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7337114439641478010?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7337114439641478010?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/mjl-_HoQiMI/70000-pcs-para-linux.html" title="70,000 PCs para Linux" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/02/70000-pcs-para-linux.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUCQXkycSp7ImA9WxZSFUQ.&quot;"><id>tag:blogger.com,1999:blog-3987174034982510711.post-7343441098673906800</id><published>2008-01-29T01:46:00.001-06:00</published><updated>2008-01-29T01:54:20.799-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-01-29T01:54:20.799-06:00</app:edited><title>Nuevo en Delphi #2: Sobrecarga de operadores</title><content type="html">&lt;p&gt;Esta caracter&amp;#237;stica, aunque no a&amp;#241;ade funcionalidad, es simple pero poderosa en la legibilidad del c&amp;#243;digo. La sobrecarga de operadores solo funciona en &lt;strong&gt;&lt;em&gt;Records&lt;/em&gt;&lt;/strong&gt; en Delphi win32 y para&lt;strong&gt;&lt;em&gt; Records&lt;/em&gt;&lt;/strong&gt; y &lt;strong&gt;&lt;em&gt;Classes &lt;/em&gt;&lt;/strong&gt;en Delphi.Net.&lt;/p&gt;  &lt;p&gt;La sobrecarga de operadores consiste en poder definir un &lt;strong&gt;metodo de clase&lt;/strong&gt; declarado como &lt;strong&gt;&lt;em&gt;class operator&lt;/em&gt;&lt;/strong&gt;, que se ejecuta cuando se utiliza dicho operador con ciertas clases como operandos, es decir que si definimos:&lt;/p&gt;  &lt;p&gt;   &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:1378d8da-6466-48a4-8816-82733c6ea9a9" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; width: 395px; padding-top: 0px"&gt;&lt;pre style="background-color:White;;overflow: auto;;font-family:Courier New;font-size:12"&gt;&lt;div&gt;&lt;!--&lt;br /&gt;Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;http://www.CodeHighlighter.com/&lt;br /&gt;--&gt;&lt;span style="color: #0000FF;"&gt;var&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   TTequila &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;record&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;      VolumenMiliLitros: integer;&lt;br /&gt;      GradoAlcohol: Single;&lt;br /&gt;      &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt; operator Add(&lt;br /&gt;          TeqA, TeqB: TTequila): TTequila;&lt;br /&gt;      &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt; operator GreaterThan(&lt;br /&gt;          TeqA, TeqB: TTequila): Boolean;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;end&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt; operator TTequila.Add(&lt;br /&gt;     TeqA, TeqB: TTequila): TTequila;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;var&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   porcentAEnMezcla, porcentBEnMezcla: single;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;begin&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt; Al mezclar (sumar) dos tequilas se obtiene &lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt; la suma de su volumen liquido...&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;   Result.VolumenMiliLitros :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;br /&gt;    TeqA.VolumenMiliLitros&lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt;TeqBVolumenMiliLitros;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt; ...pero se promediaria su grado de alcohol &lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt; en proporcion al volumen (en teoria)&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;   porcentAEnMezcla :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;br /&gt;    TeqA.VolumenMiliLitros&lt;/span&gt;&lt;span style="color: #000000;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;Result.VolumenMiliLitros;&lt;br /&gt;   porcentBEnMezcla :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;br /&gt;    TeqB.VolumenMiliLitros&lt;/span&gt;&lt;span style="color: #000000;"&gt;/&lt;/span&gt;&lt;span style="color: #000000;"&gt;Result.VolumenMiliLitros;&lt;br /&gt;   Result.GradoAlcohol :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;br /&gt;    (TeqA.GradoAlcohol &lt;/span&gt;&lt;span style="color: #000000;"&gt;*&lt;/span&gt;&lt;span style="color: #000000;"&gt; porcentAEnMezcla)  &lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;br /&gt;    (TeqB.GradoAlcohol &lt;/span&gt;&lt;span style="color: #000000;"&gt;*&lt;/span&gt;&lt;span style="color: #000000;"&gt; porcentBEnMezcla);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;end&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt; operator TTequila.GreaterThan(&lt;br /&gt;     TeqA, TeqB: TTequila): Boolean;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;begin&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; TeqA.GradoAlcohol &lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; TeqB.GradoDeAlcohol &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;then&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;      Result :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; True&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;      Result :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; False;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt; Tambien podria ser:&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt; Result := (&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #008000;"&gt;//&lt;/span&gt;&lt;span style="color: #008000;"&gt;    TeqA.GradoDeAlcohol &amp;gt; TeqB.GradoDeAlcohol);&lt;/span&gt;&lt;span style="color: #008000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;end&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;Entonces cuando tuvieramos algo como esto:&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:5b80bf1a-bae0-404e-b0df-3f6b29489471" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;pre style="background-color:White;;overflow: auto;;font-family:Courier New;font-size:12"&gt;&lt;div&gt;&lt;!--&lt;br /&gt;Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;http://www.CodeHighlighter.com/&lt;br /&gt;--&gt;&lt;span style="color: #0000FF;"&gt;var&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   Jimador, Cazadores: TTequila;&lt;br /&gt;   MezclaChafa: TTequila;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;begin&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   Jimador.VolumenMiliLitros :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;750&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;   Jimador.GradoDeAlcohol :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;30&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;br /&gt;   Cazadores.VolumenMiliLitros :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;1000&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;   Cazadores.GradoDeAlcohol :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;36&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; Cazadores &lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; Jimador &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;then&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;begin&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;      MezclaChafa :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; Jimador &lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt; Cazadores&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;end&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;begin&lt;/span&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;      MezclaChafa.VolumenMiliLitros :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;      MezclaChafa.GradoDeAlcohol :&lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;end&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;br /&gt;&lt;br /&gt;   WriteLn(&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #800000;"&gt;Mezclado &lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;br /&gt;   WriteLn(&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #800000;"&gt;Volumen: &lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;, &lt;br /&gt;       IntToStr(MezclaChafa.VolumenMiliLitros));&lt;br /&gt;   WriteLn(&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #800000;"&gt;Grado De Alcohol: &lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;, &lt;br /&gt;       FloatToStr(MezclaChafa.GradoDeAlcohol));&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;end&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;El resultado seria:&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:88936377-f86d-4e7c-b755-35f7c4008678" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;pre style="background-color:White;;overflow: auto;"&gt;&lt;div&gt;&lt;!--&lt;br /&gt;&lt;br /&gt;Code highlighting produced by Actipro CodeHighlighter (freeware)&lt;br /&gt;http://www.CodeHighlighter.com/&lt;br /&gt;&lt;br /&gt;--&gt;&lt;span style="color: #000000;"&gt;Mezclado&lt;br /&gt;Volumen: 1750&lt;br /&gt;Grado De Alcohol: 33.4285&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ya que el operador &lt;strong&gt;Mayor Que&lt;/strong&gt; &amp;gt; (&lt;strong&gt;&lt;em&gt;GreaterThan&lt;/em&gt;&lt;/strong&gt;) fue &lt;strong&gt;sobrecargado&lt;/strong&gt; para que cuando se desea saber si un &lt;em&gt;TTequila&lt;/em&gt; es mayor que otro &lt;em&gt;TTequila &lt;/em&gt;(los dos par&amp;#225;metros del &lt;strong&gt;&lt;em&gt;operator&lt;/em&gt;&lt;/strong&gt; son &lt;em&gt;TTequila&lt;/em&gt;) entonces devuelve &lt;strong&gt;Verdadero&lt;/strong&gt; si el primer &lt;em&gt;TTequila&lt;/em&gt; tiene un &lt;em&gt;GradoAlcohol &lt;/em&gt;mayor que el otro.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;De igual manera, el operador &lt;strong&gt;Adici&amp;#243;n&lt;/strong&gt;, o Suma + (&lt;em&gt;&lt;strong&gt;Add&lt;/strong&gt;&lt;/em&gt;) fue sobrecargado para que cuando se &amp;quot;suman&amp;quot; dos &lt;em&gt;TTequila&lt;/em&gt;, el resultado sea otro &lt;em&gt;TTequila&lt;/em&gt; con la &lt;strong&gt;suma de los volumenes&lt;/strong&gt; y el &lt;strong&gt;proporcional del grado de alcohol&lt;/strong&gt; de cada uno seg&amp;#250;n el volumen que aportan.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;NOTA IMPORTANTE&lt;/strong&gt;: Otra relativamente &amp;quot;reciente&amp;quot; caracter&amp;#237;stica de Delphi es precisamente que los tipos &lt;em&gt;&lt;strong&gt;record&lt;/strong&gt;&lt;/em&gt; pueden tener m&amp;#233;todos como las clases, con la diferencia que los &lt;em&gt;record&lt;/em&gt; son &lt;strong&gt;pasados por valor&lt;/strong&gt; (una copia de ellos) y las clases por referencia (una copia del apuntador hacia la clase).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Salvador Gomez Retamoza @ OverSistemas.com&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3987174034982510711-7343441098673906800?l=salvador.oversistemas.com'/&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://salvador.oversistemas.com/feeds/7343441098673906800/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://salvador.oversistemas.com/2008/01/nuevo-en-delphi-2-sobrecarga-de.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7343441098673906800?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3987174034982510711/posts/default/7343441098673906800?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SoftwareDeMexicoParaElMundo/~3/5JLdMRADP8o/nuevo-en-delphi-2-sobrecarga-de.html" title="Nuevo en Delphi #2: Sobrecarga de operadores" /><author><name>Salvador Gomez Retamoza</name><uri>http://www.blogger.com/profile/16015602287395930873</uri><email>shgomez@oversistemas.com</email><gd:extendedProperty name="OpenSocialUserId" value="13349354539802258046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://salvador.oversistemas.com/2008/01/nuevo-en-delphi-2-sobrecarga-de.html</feedburner:origLink></entry></feed>
