New hotfixes available for Delphi XE, C++Builder XE and RAD Studio XE

marzo 6, 2011 en Noticias, Noticias Delphi, updates

Leído en el blog de Tim Del Chiaro, New hotfixes available for Delphi XE, C++Builder XE and RAD Studio XE, con fecha 4 de Marzo, que ya existen disponibles 2 nuevas correcciones aplicables a las distintas versiones de RAD Studio (Delphi XE, C++ Builder XE o RAD Studio XE), que corrigen respectivamente las referencias  QC 88928 y QC 89242 creadas en Quality Center, que como ya sabeis es el sitio oficial de Embarcadero creado con la finalidad de ser un repositorio de los errores detectados y comentados por usuarios y equipos técnicos y que esperan ser corregidos.

La primera de las correcciones, fue publicada por  Leonardo Gesser con fecha 13 de Octubre de 2010 y si habeis accedido al enlace vereis que relata un problema con el TProvider de DataSnap. Concretamente, en el ejemplo que se aporta, se puede reproducir el problema insertando y aplicando cambios que contengan la misma clave primaria, generando no ya el error propio de la violación de la misma sino un error de rango, pues intenta pasar como valor de error un numero negativo en donde espera un valor positivo en el rango del tipo Cardinal.

El segundo parche, publicado en QC por Gyula Berzsan, con fecha 26 de Octubre, nos describe una violacion de acceso en la libreria dbxfb.dll, cuando accede al valor de un campo de tipo  ftMemo en el componente TSQLQuery. Cualquiera de los metodos de lectura FieldValuesFieldByName generaban la excepción. Este error, parece por lo comentado que no existía en versiones anteriores de la misma librería ya que parece ser que en la versión 14.0.3615.26342, no era generado.

Caía por su peso que ambos tenían que ser corregidos tarde o temprano. Vale, ok…,pero la pregunta que me hago es si cinco meses no da tiempo de sobra para su corrección. Dejo la pregunta en el aire para que reflexioneis y lo valoreis.

Para finalizar la entrada, aunque existe un último post de Tim del Chiaro, donde tenéis disponible la descripción de la última oferta de precios del entorno, válida hasta el 31 de Marzo, Extra chance to upgrade for 2006 and earlier users yo os aconsejo que para este tipo de información acudais directamente a la información del partner de vuestro respectivo pais, (en el caso de España concretamente podeis acceder a este enlace de Danysoft Promociones Especiales Embarcadero
en el que podeis encontrar las ultimas promociones). Es una perogrullada el comentario pero como decía mi santa madre parece que todo lo que viene de fuera es siempre mejor… ;-)

Release Notes: Delphi and C++Builder 2010 Updates 4, 5 (Database Pack), and Boost Library

diciembre 16, 2009 en Advertencia, Ayuda, Consejo, Delphi, Entrada Diario, Noticias, Noticias Delphi

Han llegado los primeros comentarios de la disponibilidad de los últimos updates para Delphi 2010, C++ Builder 2010 y Rad Studio. Yo lo he podido leer por el comentario de Andreano Lanusse desde el grupo Twibes Hispano y tal y como nos dice, podeis acceder facilmente al mismo tan solo con la opción de chequear actualizaciones (Check for Updates) existente en el item creado por el entorno en el menu de inicio.

Logicamente, tambien podeis acceder a la descarga a través del registro en la zona de descargas de Embarcadero.

Es muy importante que leais las notas de instalación antes de efectuar la actulización. Estas notas las podeis leer en la entrada de Kris Houser

http://edn.embarcadero.com/article/40174#14KnownIssues

 No dejeis de leerla, ya que existen algunos prerrequisitos que afectan al orden de instalación, tanto de los updates que contiene (segun el producto) como respecto a los anteriores, que puedan estar pendientes de instalación.

En mi caso concreto, parece ser que finalizó con exito… pero he podido ver durante la actualización de la instalación del update 5, numerosas advertencias similares a la que se muestra en la imagen:

Advertencia instalacion databasepack (Update 5)

Que permitieron seguir la instalación y como comento, aparentemente finalizar con exito…

Ni idea… :-(

El problema de estas advertencias es que no sabes tras aceptar, si han sido “resueltas” por el mismo instalador o ha quedado algo incorrecto.  :-)   

En el menú de ayuda del entorno, se visualizan los updates pero supongo que tendré que buscar la forma de asegurarme de que realmente la instalación fue correcta. Lo peor de todo es que en las notas de instalación, se comenta que la desistalación de estos updates puede ser problematica… Por eso os comento que leais con atención las notas de instalación.

__Uninstalling Update 4
If you need to uninstall Update 4, you must uninstall the entire product and reinstall one of the following:
  • Delphi 2010, C++Builder 2010, or RAD Studio 2010 (RTM)
  • Update 1 to Delphi 2010, C++Builder 2010, or RAD Studio 2010

    Uninstalling Update 5 (Database Pack)

If you need to uninstall the update, select “Embarcadero Delphi and C++Builder 2010 Database Pack” in Add/Remove Programs, and click Remove. The IDE has dependencies on the Database Pack, so you should not uninstall the DataBase Pack if you will continue to use the IDE.

If you have all three personalities of RAD Studio 2010 installed (including Delphi Prism), uninstalling Update 5 (Database Pack) or uninstalling Delphi Prism will mean that you must restart the Blackfish SQL server.

    Uninstalling the Boost Library

The C++ Standard Library has dependencies on Boost, so you should not uninstall Boost if you will continue to use the C++ compiler.
 

Y por ultimo, quizás dejar el comentario que me ha causado extrañeza que tras finalizar la actualización, fuera necesario registrar de nuevo el producto.

En fin… dejo el comentario por si quereis añadir algo. Ya sabeis que sois libres de añadir lo que gusteis.

Cerrando la semana

junio 8, 2009 en Enlace interesante, Entrada Diario, Noticias, Noticias Delphi

Si alguno ha seguido los comentarios de twitter que he ido dejando en el grupo de Delphi español, hay algunas ideas que parecen interesantes y que han ido apareciendo en algunos perfiles del grupo principal de Delphi en twibes. Así que estás líneas nos pueden ayudar, si no a comentarlas, al menos a dejar una referencia a las mismas.

Os copio los ultimos comentarios de mi twitter a lo largo de la semana:

  1. La programación y la solidaridad pueden ir de la mano.http://tinyurl.com/pcoaot (KENN HUSSEY) ¿y por que no…? viahttp://twib.es/5NM

  2. Resalta @civeljahim el video que publica Devexpress sobre el uso de sus ExpressBars (Ribbon Control). http://twurl.nl/lk7g46

  3. ¿Todo el mundo es feliz al pulsar F1? ¡NO ME LO CREO!. :-D Un sistema de ayuda debe ser eficaz. Esa es la palabra. Lo demás son cuentos.

  4. ¿Nadie se dio cuenta en su momento de que precisamente es todo lo que no debería ser un sistema de ayuda en linea? viahttp://twib.es/5NM

  5. Siempre se puede dar un paso hacia atrás… El sistema de ayuda a partir de D7 creo que es un ejemplo de eso. Ineficaz. Lioso. Lento…

  6. Coincido con Zarko que es una expresión de creatividad.Ademas tenéis disponible el código fuente.¿Algo así para el aprendizaje de un niño??

  7. ZarkoGajic nos deja en sus paginas algo mas que un juego. Visitad y comentad que os perece: http://tinyurl.com/pjkk6z :-)

  8. Interesante no… imprescindible :-) via http://twib.es/5NM

  9. Cary Jensen nos deja en http://tinyurl.com/n86dwq un zip con las combinaciones de atajos de teclado del ide. Muy interesante descargarlo.

  10. El artículo de A. Bauer entre otras cosas nos habla sobre los contructores de clase. http://tinyurl.com/neagj2 Muy recomendable su lectura

  11. Tenia mucha razon Marco Cantú al recomendar el articulo de Allen Bauer en embarcadero http://tinyurl.com/neagj2 viahttp://twib.es/5NM

  12. Ver lista de correcciones Updates 3 y 4 para D2009:http://edn.embarcadero.com/… http://edn.embarcadero.com/…

De todos los putnos, hay algunos que son muy interesantes. A mi me ha parecido interesante el punto 10 que aborda los constructores de clase, algo que pertenece a las novedades de la ultima versión de Delphi. Muy útil el comentario de los atajos de teclado de Cary Jensen. El punto 7 es para verlo con tranquilidad. Resulta curioso y sobretodo didáctico, el pequeño juego que habíamos podido encontrar tras el link de Zarko Gajic.

Por cierto, las paginas de este programador, no tienen desperdicio. Apunte el link en el blog hacia About.com que es el dominio desde el que nos escribe.

Y ya para finalizar, el link de @civeljahim sobre el video de Devexpress nos augura mas videos sobre el uso de sus componentes. Siempre he pensado, y la verdad es que muchos compañeros han estado de acuerdo en eso, que estos componentes son magnificos, muy buenos. Su punto flaco quizás es que son complicados de entender y el tiempo que necesitamos para darles una usabilidad razonable es bastante mayor que otros componentes mas sencillos. Así que en esa tesitura, esperar nuevos videos puede ser una buena noticia para bastantes desarrolladores que los usan.

Respecto al grupo de Delphi español en Twibes, sigue en marcha. ¿se nota? Como comenté en otra entrada anterior, se pueden recoger enlaces interesantes que de otra forma podrían pasar desapercibidos pues no tienen entidad suficiente quizás para una entrada de blog. Esa es un poco la idea. Que siga creciendo el numero de personas que lo integran y que todos tengan libertad para aportar lo que quieran.

Por hoy si que doy por acabado el día. Mañana otro…  :-)