Desde un tiempo acá he vuelto a trabajar con Interbase/Firebird de forma indistinta, por necesidades de trabajo.
Hace unos días, revisando documentación y webs sobre FB, me encontré con la herramienta gratuita, Firebird Control Center de Achim Kalwa.
La podéis encontrar para descarga en su Web (http://www.achim-kalwa.de/fbcc.phtml), junto con una explicación del funcionamiento y algunas notas sobre capacidades, instalación,…
Es una herramienta sencilla (nada sofisticada), pero útil y simple (suficiente en la mayoría de los casos).
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Últimamente continuo con cambios a nivel laboral, consecuencia de ello es que la periodicidad de las entradas está siendo menor de lo habitual, así como el tiempo que me queda libre para continuar con las pruebas en XE5/Android (que tengo unas cuantas a medias). Tampoco puedo dedicarle todo el tiempo que me gustaría al blog, así que esperemos que en breve las cosas vayan mejorando en ese aspecto.
Ahí mismo está el enlace de descarga y una vez descargado, hay un fichero de texto con las instrucciones a seguir para la instalación.
Además de bajarlo para que puedan ser útiles en nuestras aplicaciones, os recomiendo que echéis un vistazo al código y tratéis de entenderlo. Si lo hacéis podréis ver ejemplos de utilización de los Intents (y las clases y objetos que utilizamos para hacerlos funcionar en Delphi), así como referencias a otras clases que ya existen en Delphi y que aquí se utilizan.
Esta semana, también hemos leído una publicación de Salvador Jover en el grupo de facebook de delphi solidario acerca de los cambios que ha sufrido la página del directorio de MVP de Embarcadero. Más visual y sobre todo con más información. Ahora para cada uno de sus integrantes, están sus “social links” (como lo han denominado). Ahí podemos encontrar los accesos a Twitter, Facebook, Google+, LinkedIn, Youtube, Blogs, incluso el de Stackoverflow.
Me parece muy acercado, ya que a partir de esos links, podemos obtener mucha información actualizada (sobre todo usando subscripciones) de las “últimas noticias” en lo que se refiere a Delphi y a Embarcadero.
Estos días se está celebrando en la península el “Iberian Tour” para XE5. En esta ocasión Danysoft ha ampliado las ciudades de las presentaciones (más allá de Barcelona y Madrid, que venían siendo las habituales). Ya había comentado en los foros y redes sociales que personalmente a mi me parecía una gran iniciativa y otros compañeros me habían mostrado la misma opinión. Había que esperar, para ver la aceptación de los desarrolladores, pero por lo que se, las presentaciones están siendo un éxito (en cuanto a asistencia), cosa que me alegra.
Os dejo algunas fotos de las que se han hecho hasta ahora.
Por último, recordar que los videos del CodeRage 8 ya están disponibles y se pueden revisar todas las presentaciones realizadas. Es difícil no encontrar entre todas ellas algunas (o bastantes) que no sean de interés a cualquier persona que trabaje con Delphi, ya que los temas que se tocan son “para todos los gustos” (como se suele decir). Podéis acceder a ellos desde el canal de Embarcadero Tech Net (al cual os sugiero que os subscribáis).
Aquí os dejo un listado, donde podéis ver rápido todas las presentaciones y acceder a ellas.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Ya he hablado otras veces en el blog de la WMI (Windows Management Instrumentation), con ejemplos y artículos; Además también podéis encontrar en la sección de componentes la librería GLibWMI que utiliza esta característica de windows para acceder a diferente información de un sistema que corra el susodicho S.O. de Microsoft.
En este caso quiero compartir con vosotros una sencilla aplicación que permite “monitorizar” a través de PING el estado de un ordenador remoto.
Esta pequeña aplicación la he creado a partir de la necesidad de conocer el tiempo de respuesta de un equipo a lo largo de una jornada. Necesitaba saber si a lo largo de unas horas se producían cortes o bajadas en el tiempo de respuesta.
Para ello he realizado un ping periódico y almacenando los resultados, para poder analizar a posteriori si la respuesta ha sido homogénea.
Podemos realizar un PING desde Delphi utilizando las librerías Indy, mediante el componente TIdIcmpClient y otra opción es utilizar la librería ICMP.DLL de Windows y Winsock.
En este caso, lo he realizado utilizando una tercera opción que es, mediante WMI.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
La mayoría de dispositivos Android (teléfonos y tablets) actuales cuentan con un gran número de sensores, de diferentes tipos y de variada funcionalidad. Algunos más conocidos que otros y algunos más útiles que otros.
La idea de esta entrada y de las siguientes es mostrar cómo funcionan y cómo acceder a la información que nos proporcionan los diferentes sensores presentes.
Los sensores presentes en el dispositivo se gestionan utilizando la clase TSensorManager, que se encuentra en la unit System.Sensors. Además podemos encontrar otras units que completan las definiciones para cada una de las plataformas destino (System.IOS.Sensors, System.Win.Sensors, System.Mac.Sensors,…)
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Como cada año (o para ser más exactos, como cada última versión de Delphi) Danysoft, partner de Embarcadero en la península, prepara un seminario de presentación en distintas ciudades de la península.
Esta vez no ha sido menos, así que el día 25 en Madrid y el día 26 en Barcelona, se ha presentado la versión XE5 “en sociedad”. Agradecer desde aquí a Danysoft el esfuerzo que está realizando últimamente en promover y presentar estas herramientas.
Y ya no sólo me refiero a las diferentes presentaciones, sino también a los recursos que promueven en castellano (libros, manuales, white papers, vídeos,…) que al final repercuten en beneficio de la comunidad. es su trabajo y en eso está su beneficio, pero muchos de estos recursos también repercuten en un beneficio para muchos de nosotros que trabajamos con Delphi. Un ejemplo más, el libro que se está preparando (según comentaron en Barcelona) sobre Firemonkey y que todavía tardará un tiempo en salir.
Como siempre, la presentación de la mano de Luis Alfonso Rey (MVP de Embarcadero), fue interesante (menos práctica que otras veces, en mi opinión) y centrada, como no, en Android y en las nuevas posibilidades de Delphi en ese aspecto.
Supongo que como en otras ocasiones, se repetirá “offline” para la gente que no pudo asistir, y se publicarán la documentación a la que se hizo referencia.
Os dejo algunas fotos (no de mucha calidad) del evento.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Platform Assistant Server (PAServer) es la utilidad en línea de comandos para Windows y Mac OSX. Instalando esta utilidad en un equipo de la misma red que el equipo de desarrollo, permitirá que ambos equipos se comuniquen, de forma que se puede desarrollar en otras plataformas (OSX).
Utilizando PAServer podrá realizar un “debug remoto” de la aplicación.
La instalación de PAServer cuando se configura el entorno para trabajar con OSX/iOS la expliqué en detalle en una entrada anterior. concretamente en esta, junto con el resto de pasos para configurar el entorno de XE4 (que son válidos para XE5).
Si lo hicisteis en su momento, y ahora habéis probado con la trial de Delphi XE5 (como yo) habréis obtenido un error en la conexión, debido a la versión del PAServer.
La dirección de descarga de la nueva versión (compatible con XE5) es la siguiente.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Hace unos días visualizando este vídeo (Delphi XE5 y RAD Studio XE5 | Primera aproximación) creado por Danysoft, partner de Embarcadero en España, vi una herramienta que permite visualizar en pantalla del ordenador, lo que se visualiza en la pantalla del dispositivo Android conectado al equipo.
Si ponéis en marca el video, podéis ver el funcionamiento a partir del minuto 20:35.
Me pareció en su momento una herramienta muy interesante, imprescindible para aquellos que tenemos en mente realizar alguna presentación sobre dispositivos Android.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Ya se han acabado las vacaciones (para los que hemos podido disfrutar de ellas) y casi sin tiempo, ha llegado la fecha de lanzamiento de RAD Studio XE5.
[IRONIC] ¿No os habéis enterado? [/IRONIC] ;-)
Supongo que sí. Es difícil que cualquiera que trabaje con Delphi y que esté mínimamente conectado a la red (foro, web, facebook, twitter, listas, grupos,…) no se haya enterado de este lanzamiento.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
Hace tiempo que algunos de vosotros me habéis comentado que trabajáis en las últimas versiones de Delphi con la librería GLibWMI. Con pocos cambios se puede conseguir que estos componentes funcionen perfectamente en la nuevas versiones.
En concreto esta versión está compilada con XE4 y anteriores.
Aquí tenéis una imagen de la paleta de componentes (D6).
Os adjunto un pequeño resumen de los cambios y modificaciones introducidos.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…