Deleaker y Delphi Rio Community Edition

Hola amigos,

El día de hoy les voy a platicar acerca de una herramienta creada por Artem Razin en 2006 la cual fue creada para Visual Studio pero en su última versión Deleaker 2019.2 han incorporado a RAD Studio lo que nos permitirá encontrar fugas de memoria desde Delphi y/o C++Builder

El anuncio de ésta versión lo podemos ver en el siguiente video.

Si lo deseas puede descargar Deleaker desde el siguiente enlace:

Descargar Deleaker

Deleaker cuenta con las siguientes funcionalidades:

• Encuentra cualquier fuga: memoria, GDI, identificadores y otros 
• Perfiles no administrados y código .Net
• Admite aplicaciones de 32 y 64 bits
• Informes enriquecidos
• Exportación de resultados a XML

Yo ya he descargado e instalado la versión de prueba en mi flamante Delphi 10.3 Rio Community Edition :).

El proceso de instalación es muy simple y rápido, nos permite seleccionar cómo queremos instalar Deleaker, como una aplicación independiente o integrada al IDE de nuestra herramienta de desarrollo.

Durante la instalación podemos ver los Delphi que hemos seleccionado y donde se integrará para ser utilizado dentro de nuestro IDE.

Una vez que iniciamos nuestro Delphi y queremos ejecutar Deleaker es necesario ingresar la licencia que nos llegó al correo electrónico que registramos para la descarga del producto. 

Guardamos la licencia y ya está listo para funcionar por 14 días. Para adquirir éste producto puedes dar clic en el siguiente enlace:

Compra Ahora

Una vez que iniciamos Deleaker en nuestro IDE nos preguntará que «Profile» queremos utilizar.

Para efectos de mis primeras pruebas con Deleaker hice una pequeñisima aplicación dejando una posible fuga de memoria, la cual fué detectada por Deleaker sin mayor problema.

he dejado intencionalmente un TStrings sin liberar, ejecuté Deleaker y al terminar el programa me mostró los siguientes mensajes:

Se corregió el error liberando el objeto:

Ejecuté nuevamente Deleaker y se obtuvo el resultado esperado

Por lo pronto me ha dejado una muy buena impresión y estaré buscando más fugas de memoria durante el periodo de pruebas las cuales iré subiendo en las próximas entradas.

Nos vemos en la próxima entrada.

Gracias Andreano…….

Pues si, Andreano Lanusse dice adios a la comunidad Delphi, una noticia que me ha impactado por muchas cosas, entre ellas, la gran amistad que surgió en las multiples visitas que Andreano realizó a la Ciudad de México.

Además deja un vacío en las presentaciones de RAD Studio, recuerdo aquella primera presentación en México (2007) donde fuimos invitados varios compañeros a una comida con el distribuidor de México Gopac rpresentados por Raúl Gómez, Estela Rios y Norberto Martinez y Lisa Flores y Andreano Lanusse de, en ese entonces, Codegear.

A partir de entonces se hicieron costumbre y tuve el honor de estar presente en las charlas informales entre la comunidad y los representantes de nuestra querida herramienta, Andreano siempre atento a nuestros comentarios e inquietudes, Lisa Flores y después Allison DiLauro con su excelente disposición hacia la comunidad y ofreciendonos todo el apoyo,  Raúl Gómez, Francisco Miranda, Estela Rios, Alicia Mandujano y Alfonso Díaz de Gopac muy involucrados e interesados por la comunidad.

Andreano siempre ha sido un profesional y sé que triunfará en todo lo que emprenda. Son mis mejores deseos y espero que continúe regalandonos sus conocimientos.

Te mando un saludo y un abrazo fraternal desde la Ciudad de México, desde siempre tu casa y no olvides avisarme si es que vienes algún día nuevamente. Será un placer verte de nuevo.

Hasta siempre Andreano se te va a extrañar en las filas de Delphi.

Seguimos en contacto.

 

Jugando Sudoku

Hola

Este fin de semana mi querida  esposa me retó a jugar este juego y bueno, recordé que mi buen amigo Domingo Seoane diseñó un programa en Delphi que resolvía estos juegos, pues bien, me dirigí a su blog para obtener el código y sorprender a mi esposa con la solución «rápida» del juego. Para mi sorpresa me dijo, «Pero… no hagas trampa ni un programa que lo resuelva» jejeje.

Pues nada,  me limitó a tratar de resolverlo sin ayuda de mis amigos y de mi querido Delphi jajajaja, por supuesto es hora que no he podido terminar el dichoso juego.

Salud OS