Más recursos…

enero 21, 2010 en Ado Express & DataSnap, ¿Sabías que...?, ¿Sabías que...? [Delphi], Delphi, Encuestas, Enlace interesante, Entrada Diario, Noticias, Noticias Delphi, Videos

El día 7 de Diciembre, os apuntaba en la entrada “Colección de recursos “on line” sobre D2010” la página de Pawel Glowacki, desde la que días antes se compartía con la comunidad una buena colección de recursos. Aunque más modesta, la entrada de Michael Rozlog con fecha 6 de Enero del presente año, nos traslada una recopilación de una docena de videos creados por él sobre diversos temas. Los temas  figuran al lado de cada url. Esta es la dirección la entrada en su blog: http://blogs.embarcadero.com/michaelrozlog/2010/01/06/37126 y las direcciones que incluye en su interior.

http://edn.embarcadero.com/article/40281 (Unit Testing)

http://edn.embarcadero.com/article/40283 (Sync Editing)

http://edn.embarcadero.com/article/40282 (Editor)

http://edn.embarcadero.com/article/40280 (Audit DCC)

http://edn.embarcadero.com/article/40279 (UML Visualize)

http://edn.embarcadero.com/article/40284 (LiveTemplates)

http://edn.embarcadero.com/article/40285 (DelphiPrism Hello Calculator)

http://edn.embarcadero.com/article/40288 (Background Compilation)

http://edn.embarcadero.com/article/40289 (Classic IDE Look & Feel)

http://edn.embarcadero.com/article/40309 (Debug Visualizer)

http://edn.embarcadero.com/article/40310 (GUI Components found in 2010)

http://edn.embarcadero.com/article/40311 (Creating and consuming unmanaged .dll’s in RAD Studio)

No he tenido tiempo a comprobar los enlaces ni el contenido todavía pero, no obstante, pensaba que valía la pena añadirlos.  También, por si de esas cosas se os pasara inadvertido, hace su pronostico Top 10 I.T. para el 2010 (No seáis malos… pronóstico tecnológico…!!!!)         :-) http://blogs.embarcadero.com/michaelrozlog/2009/12/31/37099 Os lo dejo por si queréis dar vuestro pronostico. A mi particularmente, de lo leído, coincido en percibir nubarrones respecto al cloud computing, que me parece que todavía y a pesar del entusiasmo con el que se presagia un nuevo modelo de negocio, no acaba de convertirse en la panacea que muchos desearían. Decía que no había tenido tiempo para comprobar los enlaces ya que estos días estaba concentrado en la 5 parte de la serie de los Mayores y el único rato libre que dispuse ayer lo dedique a descargar los “Podcast” de la web Delphi.org de Jim McKeeth a través de la aplicación iTunes.

Escuché el ultimo publicado en el que se entrevista a Zarko Gajik y aunque no pude entender el 100 % del contenido, día a día, voy esforzandome y mejorando mi inglés. Así que os aconsejo que descargueis y escucheis algunas de las entrevistas, ya que hay algunas muy interesantes. No obstante, algunas de esas entrevistas se han transcrito al inglés y pueden ser leídas desde wiki

http://www.cyberears.com/podcasts/podcast_5352.xml

En Twitter he dejado un enlace a la suscripción a los podcast de Delphi.org. Tambien figura este enlace a partir de ahora en la sección de recursos no hispanos del blog, en la barra lateral. Y ya para acabar, dos direcciones interesantes para esta semana: Para los que buscan información sobre DataSnap el blog de Chee Yang

http://chee-yang.blogspot.com/

Finalmente, el de Delphi Insider de Tim Del Chiaro, que tiene un poco de todo, dado que su área de responsabilidad en Embarcadero gira alrededor del Marketing. Os recomiendo también por curiosidad, que leáis la entrada que dedica a la evolución de los precios en los productos  Delphi y Rad Studio. Quizás a esa gráfica lo único que le falta sea el detalle de haber contrastado esos precios en un momento puntual del tiempo con otros productos competencia de nuestro entorno, que fueran contrastables por ofrecer similares características.
Solo me resta despedirme por hoy.

Ya se huele el viernes…  :-)    y eso no es malo…
;-)
Ahhh… no os olvidéis por favor de Haiti: poco o mucho, una pequeña aportación puede ayudar a muchas familias que han perdido todo, a seguir adelante.

Colección de recursos “on line” sobre D2010 (Pawel Glowacki)

diciembre 7, 2009 en Enlace interesante, Entrada Diario, Noticias, Noticias Delphi, Recordatorio

Dejo la anotación: Con fecha 2 de Diciembre del presente año, publica Pawel Glowacki en su blog en Embarcadero, una colección de enlaces a recursos sobre nuevas funcionalidades en Delphi 2010.

Este es la dirección de la entrada:

http://blogs.embarcadero.com/pawelglowacki/2009/12/02/38849

He resaltado la pagina porque es interesante tenerla a mano, ya que recorre las distintas areas a modo de recopilatorio, con una breve reseña de lo que aporta el vínculo en cuando a  su aportación didáctica.

Así que dicho queda.

Dad le un vistazo porque es muy interesante no perder la dirección… Además, quizás estoy pensando que hasta sea interesante guardar dicha entrada con los vínculos visibles porque si conservamos solo el enlace a la página, esta puede un día ¿esfumarse?  :-)

No es tan extraño… Suele pasar…

¿Os imaginais? Toda la vida conservando un enlace como un tesoro y un dia por la razón que sea desaparece de la red…

Al mas listo se le queda cara de tonto en esos casos…  :-D

Vamos, vamos… no hay paradas…

octubre 12, 2009 en ¿Sabías que...?, ¿Sabías que...? [Delphi], Delphi, Entrada Diario, Noticias, Noticias Delphi

La comunidad de Delphi sigue en movimiento y sus pasos, pequeños o grandes, existen. No hay lugar para el desánimo porque ese no es nuestro Espiritu. El desanimo y tirar la toalla es para otros. ¿no os parece?

¿Quién nos puede parar?

:-)

A ver que tenemos hoy cociendose en el horno… 

ummmmm…

En primer lugar, si habeis seguido alguno de los comentarios de las Twibes de DelphiHispano, conocereis que Andreano Lanusse sigue en la preparación de un cliente para Twitter, y que va a compartir el código con la comunidad. En su página podeis ampliar los detalles (parece ser que en un par de semanas va a estar disponible)

http://www.andreanolanusse.com/blogen/twitter-desktop-client-powered-by-delphi/

Una magnífica noticia.  :-)

No es la única.

Tenemos también algunas traducciones del libro de Marco Cantú “Delphi 2009 Handbook”

La primera de ellas, al portugués. He leido la noticia desde el blog de Andreano Lanusse, en el siguiente enlace:

http://www.andreanolanusse.com/blogen/delphi-2009-handbook-translation-for-portuguese-recursos-avancados-do-delphi/

Si estais interesados en adquirirlo podeis visitar las páginas de Infopress. 

http://www.infopress.com.br/delphi2009/index.html

Respecto a la segunda de las traducciones, al español, no he encontrado la referencia al enlace en Danysoft. Imagino que en proximós días existirá desde las opciones de libros disponibles. No obstante, si deseais ampliar información sobre esto, podeis pulsar en el boletín de Agosto.

http://info.danysoft.com/free/docs/08EspecialNovedades/index.htm#/18/

En cualquier caso, si os poneis en contacto con el departamento comercial seguro que os pueden informar sobre la disponibilidad del mismo.

Que tengais un buen día, hoy especialmente. Para España un festividad nacional,  celebrando el Día de la Hispanidad y en el ámbito cristiano el día de la Virgen del Pilar, nuestra patrona. Ya os habeis dado cuenta de que cierra estas páginas. :-)

Recursos delphi… una cuestión de principios.

febrero 27, 2009 en Advertencia, Artículos, Consejo, Delphi, Entrada Diario

No tuve tiempo ayer a redactar la segunda parte de la entrada de JediVCS, ya que aunque parezca que sean solo cuatro lineas escritas, había pensado seguir paso a paso, capturando imagenes no solo de la instalación sino de la configuración, desde el principio hasta el fin, de forma que estuviera todo el proceso de trabajo. Así que se me fue un buen rato no ya en la desinstalación del cliente o del servidor de jedi, que eso es un minuto, sino en ir copiando pantallazos e ir ajustandolos en tamaño para poder subirlos al servidor. Imagino que durante este fin de semana podré tenerlo todo listo.

Otra cosa… ayer fue un día complicado porque me bloqueó un pequeño problema con las modificacion de uno de los módulos de la gestión. Perdí varias horas intentando descubrir el problema hasta que vimos bastante asombrados que lo causaba la excesiva longitud del nombre del campo. No he dicho que esta gestión, en Delphi 2007, utiliza dbExpress (circunstancialmente con dos capas, pero preparada ya para poder separar los clientes intermedios), con acceso a un servidor de sql server a través de los componentes de ado. Pues bien… Se añadieron varios campos a una de las tablas y al contrario de lo que suele ser habitual, hice uso de un nombre ¿excesivamente? largo. Vale… vale… ¡reconozco que eso no se hace! jejeje

¿Tan largo es “PorcentajeDescuentoClienteAdicional”? ¿35 caracteres?

Mis amigos, tienen una expresion para esos casos:

- ¡Siiiii, homeeeeeeeee!

Esa expresión es una mezcla entre la sonrisa, el asombro, la íronía y las ganas de vomitar…

Pues bien. En el momento en el que haciamos ApplyUpdates( ) y se actualizaban los cambios en el servidor, emergía un sopechoso mensaje que rezaba mas o menos “No encuentro el campo PorcentajeDescuentoClienteAdicional“. Os lo traduzco al inglés para que no se me queje la comunidad angloparlante ;-) “… PorcentajeDescuentoClienteAdicional not found”.

El error emergía en el evento AfterUpdate del proveedor de la capa intermedia, justo al recibir como origen de datos el dataset que contenía el nombre largo. Y despues de salir del evento.

Puse mil puntos de parada. Hicimos trazas en el servidor de sqlserver para ver que estaba pasando entre bastidores. El problema era un poco engañoso porque podíamos visualizar los datos en tiempo de ejecución, podiamos hacer modificaciones pero cuando se insertaba un registro y se confirmaban los cambios el programa lanzaba ese quejido lastimero que me ponía los pelos de punta. Hasta que se nos ocurrio pensar… a ver si no encuentra el campo porque tiene el nombre largo:

Expresión de Manuel ante esa idea:

- ¡No jodassssssssssssssss! (y se produjo en la cueva tal silencio que se estremecieron los cielos y los infiernos).

Así que cambié el nombre en la tabla de sql server a “PorcentajeDtoCteAdicional” y tras los cambios en los TClientDataSet y los DataSets de la capa intermedia todo volvió a la normalidad.

Incluso ahora mismo estoy dudando si eso lo soñe ayer o pasó de verdad. :-)

Ahhhhhhhhhhhhhhhhhh…. otra cosa…

No se porque de repente a uno le vienen “flashes” mientras espera a que el equipo salga de algun proceso “gordo”, pero me quedé mirando la ventana de bienvenida del entorno de Delphi 2007 y caí en la cuenta de un detalle que me había pasado desapercibido…

Mirad la pantalla a la que me refiero:

Recursos delphi

- ¡Siiiii, homeeeeeeeee!

¿Sera posible que no conozcan en Borland – Codegear – Embarcadero, un solo recurso español que merezca figurar en esa ventana de presentación? ¿No conocen sitios web que han estado luchando por difundir conocimientos sobre sus entornos años y años, -me gustaría omitir nombres para no olvidar a ninguno ni que pueda sentirse excluido nadie- en la mayorías de los casos sin ánimo de lucro?
Ojo… ¡por favor¡ ¡no hablo de mi!, porque yo no soy nadie y se que siempre habrá quien entienda que esto es una especie de reclamación y nada más lejos de la realidad. Los que me conoceis sabeis que no es el caso, pues solo soy simplememente un pequeño programador de pueblo.

Hablo del Club Delphi, hablo de Trucomania, hablo del Grupo Albor, hablo de Latium Software, hablo de Carlos G., hablo de Marteens o de Charte, del Rinconcito, de las paginas de JM o de tantos y tantos compañeros hispanos. No queria dar nombres y pido perdon por los que hayan podido quedar en el tintero que serán cientos. Han sido y son recursos muy valiosos para la comunidad hispana.

Si yo fuera el CEO de un producto así, me daría verguenza leer esta entrada y saber que lo que me está diciendo un programador de esos del montón, que se gana la vida como bien puede y le dejan, es históricamente cierto, rigurosamente comparable y vergonzosamente real. Quien sepa leer estas lineas sabe que hablo de un tema de “actitud”. De ahí el título de la entrada: “Una cuestión de principios…”

En fin… ya me veis que yo ya he hecho mi esfuerzo hoy para que vean que no somos rencorosos jajaja:

“No encuentro el campo PorcentajeDescuentoClienteAdicional” = “… PorcentajeDescuentoClienteAdicional not found”.

:-)