Archivo

Archivo para la categoría ‘Otros’

Intermitencias y Mudanzas…

Viernes, 25 de Septiembre de 2015 4 comentarios
Share Button

Hola a todos, después de un tiempo de inactividad en este blog.

Los que os habeis intentado conectar estos últimos días a la página, habréis notado que a estado “offline” a ratos y durante otros ha funcionado pero de forma incorrecta.

Esto es debido a que en el clubdelphi, estamos realizando estos días cambios profundos. Tanto a nivel de Hardware como a nivel de Software.
Esto afecta directamente a mi web, ya que hasta ahora estaba alojada en el mismo lugar físico que el clubdelphi y además comparte dominio/subdominio.

ACTUALIZACIÓN: A día de hoy el blog ya está instalado en el hosting definitivo (en mi caso OVH, que es el mismo que utilizamos en el clubdelphi). Espero que eso sea sinónimo de un buen funcionamiento de la web. He contratado también un dominio (http://neftali-delphi.eu/) que es el que aparece en la parte superior, aunque si accedéis a la página utilizando el de siempre (http://neftali.clubdelphi.com) sigue funcionando y os redirije al nuevo.

zakaz_pereezda

 

De forma temporal y para conseguir que al menos esté accesible para consulta, he alojado la web en un servidor gratuíto. Para ello he seleccionado Hostinguer. Mientras escojo una opción definitiva ya os aviso de que esta opción afectará al normal funcionamiento de la web.

NOTA: Ya hay quien me ha comentado que algún rato ha estado caída debido a “exceso de uso de CPU”.

Esperemos que pronto pueda estar “online” de forma definitiva.

Un saludo y disculpad las posibles molestias.

Share Button
Categories: Offtopic, Otros Tags: ,

XE7 Iberian Tour (Oporto, Sevilla, Murcia y Valencia)

Jueves, 6 de Noviembre de 2014 Sin comentarios
Share Button

Como ya se hizo en alguna de las versiones anteriores, Danysoft (partner oficial de Embarcadero en la península) vuelve a realizar el “Iberian Tour”. Presentaciones de RAD Studio XE7 en más ciudades de las que vienen siendo habituales cada año (Barcelona y Sevilla).

banner_promo_danysoft_280x130

Me parece un acierto por parte de Danysoft y una gran oportunidad para aquellos usuarios que están lejos de las ciudades principales y que no pueden desplazarse para las presentaciones “normales”. Algunos de ellos me lo han comentado a través del blog y por correo. Espero que ahora puedan aprovechar.

NOTA: Habitualmente hago fotos de las presentaciones y las publico en el blog. Si alguno de los asistentes quiere hacer alguna de las presentaciones y me las envía, las publicaré encantado.

Un saludo.

Share Button
Categories: Danysoft, Eventos, Otros Tags: ,

Juega con esta o cualquier otra web en 3D (Google Labs)

Martes, 16 de Abril de 2013 Sin comentarios
Share Button

Me encantan estas “cosas” que hacen la gente de Google. Tiene pinta de que se lo pasan bomba…  ;-)

[youtube BPMQb3DgQZ0 La web en Chrome Maze]

Enlace: http://www.chrome.com/maze/

Un saludo.

 

Share Button
Categories: Otros Tags: ,

Felices Fiestas!

Viernes, 21 de Diciembre de 2012 2 comentarios
Share Button

Aprovecho la felicitación que hemos realizado las personas que formamos el Proyecto de DelpHispano, para desearos a todos los que visitáis este blog, unas Felices Fiestas.

Felicitación

 

Un saludo.

Share Button
Categories: Otros Tags: ,

De “vuelta al cole”…

Jueves, 8 de Septiembre de 2011 Sin comentarios
Share Button

Bueno, pues ya estamos de vuelta. Como todo lo bueno se acaba, las vacaciones no iban a ser menos…   ;-)

 

Acabo de aterrizar y todavía no me he puesto “al día”, aunque poco a poco, a medida que voy revisando correos, blogs, páginas, foros,… mientras “aterrizo” y me desperezo, hay un tema que “sobresale” sobre los demás. Sin duda, la nueva versión de Delphi por parte de Embarcadero acapara la mayoría de las líneas que voy ojeando (que no leyendo).

Os remito a la entrada de Septiembre de Salvador en su Blog (Delphi básico), donde hay una buena recopilación de enlaces y vídeos.

Ya tengo marcada en el calendario también, la próxima presentación de Danysoft sobre la nueva versión. Siempre interesantes (por muchos aspectos, no sólo los técnicos, que ya he comentado en otras ocasiones).  Para el 27 en Barcelona y para el 29 en Madrid. Para los que penséis asistir a la de Barcelona allí nos veremos.  ;-)

Tengo varias cosas “a medias”, así que espero en los próximos días ir cerrando temas y publicando las “actualizaciones” en el blog.

Un saludo.

Share Button
Categories: Offtopic, Otros, Resumen Tags: ,

Un mes más… 15/05/2011

Lunes, 16 de Mayo de 2011 Sin comentarios
Share Button

Como recopilatiorio de las últimas semanas (ya no haré referencia a días porque desde la ultima entrada ya han pasado unos cuantos…), os comento algunas páginas que he visitado y que me han parecido interesantes.

El primero, al que no recuerdo cómo llegué y que me pareció muy curioso, vendría a ser algo así como “La tabla periódica de las API y aplicaciones de Google“; ¿Que qué es esto? Pues una de estas cosas simpáticas que hacen los de Google y que me pareció interesante y original (a parte de la mera función informativa).

Ya hace unos cuantos días que Rodrigo (RRUZ) publicó en su blog una entrada sobre cómo utilizar eventos en WMI. imprescindible (esta y las anteriores sobre WMI) para aquellos de vosotros que estéis interesados en este tema al igual que yo. Mucho nivel en las explicaciones. Mucho código que puede ayudar a aclarar un tema “complejo” como este y muchas posibilidades las que abre el mundo de WMI.

En más de una ocasión he utilizado como sistema de traducción en mis aplicaciones GNU getText (y la versión para utilizar con Delphi) y ya he hablado en el blog antes sobre él. Utilizando este sistema acabamos generando ficheros .po que posteriormente se traducen utilizando algún editor de los muchos disponibles que existen (poedit, es el que he utilizado yo). Relacionado con el tema de la traducción, el otro día me encontré con esta web: (http://translate.umpirsky.com/)  que nos facilita el trabajo de traducción de los ficheros .po mediante el traductor de Google.  Debe haber más, pero este me pareció especialmente sencillo y simple. Basta con subir el fichero, seleccionar el idioma y esperar a que acabe para bajar la traducción.

Hace unos días, también desde el blog de Rodrigo, nos llega una mejora de la aplicación Delphi IDE Theme Editor,  que ahora soporta Delphi 5/6. Para los que todavía mantenemos aplicaciones antiguas , como yo, nos permitirá darle “un poco de alegría” al IDE.

Navegando por internet, he llegado a una web curiosa y que me parece una gran idea. Se llama Rosetta Code; No se si la conocéis.
Supongo que la idea no es nueva, pero tal y como la plantea en esta web me parece simple y útil.  Además el formato WIKI es sencillo de modificar y entender.

Se trata de tener una serie de problemas, programas o algoritmos (se pueden proponer nuevos) de forma que la programadores de forma voluntaria puedan aportar su código para resolverlos en los diferentes lenguajes. Por ejemplo, aquí podemos ver la implementación del borrado de un fichero en nada menos que 61 lenguajes distintos, o el archiconocido “Hello Word!” en nada menos que 170 lenguajes distintos.

Podéis consultar la lista de problemas, la lista de lenguajes, o centrados en Delphi, los problemas que todavía no tienen implementación en Delphi. Os animo a contribuir (yo ya lo he hecho ;-) ) y ampliar los ejemplos en Delphi/Object Pascal.

Por si no lo habéis leído, estos días he publicado la versión 1.4(beta) de TrackInfo.
Una aplicación para obtener información, visualizar, convertir,… ficheros en diferentes formatos que incluyen tracks o rutas de puntos geográficos; Normalmente extraídas desde dispositivos provistos de un GPS. He añadido algunos formatos de conversión para abrir rutas directamente en los formatos más utilizados y el multiidioma, a parte de corregir algunos errores.

 

 

Por último os adjunto un video donde se puede ver cómo finalmente se ha descubierto un sistema para “generar movimiento continuo” o también conocido como “dispositivo antigravedad”; Además es lo suficientemente sencillo como para probarlo en casa. ;-D
Está basado en dos principio conocidos y de sobras demostrados:

  1. ¿Qué pasa si una tostada con mantequilla se te cae al suelo? Por ley de Murphy, esa tostada siempre cae con el lado que tiene la mantequilla hacia abajo (link -ver imagen-).
  2. Es conocido que los gatos cuando caen, siempre caen a cuatro patas.

Por lo tanto combinando ambos, tenemos la siguiente paradoja:

[youtube Il1WZwGjtEs nolink]

 

Aquí podéis ver una imagen de cómo reproducirlo.

Y como solían decir en el 1,2,3…  “hasta aquí puedo leer”.

La próxima semana, más…

Un saludo.

 

Share Button
Categories: Otros, Resumen Tags: ,

IBPIndexCalc v.1.0

Viernes, 29 de Abril de 2011 Sin comentarios
Share Button

IBPIndexCalc es una aplicación que permite obtener multitud de datos (en general “el grado de dificultad”) de un Track/Ruta realizado en bicicleta (sea de carretera o de montaña). Aunque los datos podrían ser aplicados a cualquier track realizado en otra actividad.

Para ello el programa utiliza la web  de IBPIndex (http://www.IBPIndex.com); Imprescindible para todos aquellos que salís en bici y utilizáis/generáis track con GPS.

Este índicxe IBP (Interactive Bicycling Parameters) se obtiene analizando los datos de latitud, longitud y altura en multitud de puntos del recorrido. A partir de estos puntos se calculan las distancias recorridas en los diferentes tramos de subidas y bajadas (1%, 5%, 10% etc..) se computan los % que representan sobre el total, los metros totales ascendidos, descendidos, los ratios medios de subida y de bajada, los Km. totales, y la distribución de los tramos de subida. Si queréis saber más y ampliar información sobre el tema visitad la web de IBPIndex (proceso de cálculo, corrección de errores, formato de puntuación,…).

IBPIndexCalc utiliza los componentes Indy para el acceso a la Web. Además implementa una clase derivada de TThread que permite que el pograma principal no se bloquee mientras espera la respuesta desde la web. Estructura de la Clase TWebThread:

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{ : Clase para realizar consultas utilizando thread a la Web. }
TWebThread = class(TThread)
private
IdHTTP: TidHTTP;
Stream: TIdMultipartFormDataStream;
FTrackFileName: string;
FwebBrowser: TWebBrowser;
FResponse: string;
private
FURLNavigate: string;
FURLPDF: string;
function _RepairLinks(StrPage: string; var URLpage: string;
var UrlPDF: string): string;
protected
 
public
// ejecutar el procedimniento.
procedure Execute; override;
// componente de navegación.
property webBrowser: TWebBrowser read FwebBrowser write FwebBrowser;
// Fichero de Track/ruta.
property TrackFileName: string read FTrackFileName write FTrackFileName;
// : Propiedad para recoger la respuesta desde la Web.
property Response: string read FResponse write FResponse;
// URL de navegación.
property URLNavigate: string read FURLNavigate write FURLNavigate;
// URL del PDF de respuesta.
property UrlPDF: string read FURLPDF;
// : Constructor redefinido.
constructor Create(AFileName: string; wb: TWebBrowser);
end;

Una vez que el programa obtiene respuesta de la Web, la analiza para detectar posibles errores y para extraer los links útiles al usuario. En este caso el PDF generado y la página de resultados.

La aplicación y la clase UTWebThread puede se útil, modificando determinados, para realizar un trabajo similar en otras páginas webs.

Es totalmente gratuíta y el código fuente está disponible.

<DESCARGAR EJECUTABLE>

<DESCARGAR CÓDIGO FUENTE>

 

 

Share Button

Una quincena más… 25/03/2011

Viernes, 25 de Marzo de 2011 Sin comentarios
Share Button

Repaso, una vez más, las últimas noticias, apuntes y comentarios que me han merecido la pena en los últimos días. Muchos otros me los he dejado en el tintero por variadas razones; Ya sea por que no me merecen suficiente interés, o porque ya se han tratado tanto, que he “perdido” el interés por ellos…  ;-)

Estos últimos días ha visto la luz un versión nueva de UniGui; Concretamente la  v. 0.84.3, aunque algunos días después veo que han salido la versión 0.84.4 que corrige algunos bugs y la versión 0.84.5 que añade algunos cambios. Para los que no lo conozcáis es un Framework para desarrollar aplicaciones web utilizando Delphi (Web Application Framework for Delphi). Para ello se basa en las librerías de JacaScript, ExsJS. Recomiendo, si queréis haceros una idea rápida del potencial, que reviseis las demos disponibles en la web.

Rodrigo (rruz), en su blog The Road of Delphi, ha publicado la aplicación Delphi IDE Theme Editor, que  tal y como explica él, está pensado para facilitar la creación de estilos visuales para el IDE de delphi y poder importar temas desde otros IDEs como Visual Studio, así como compartir entre los usuarios sus creaciones.
Antes de publicar esta entrada, veo que hay una actualización de este programa, que  incluye algunas novedades. Mejoras en el resaltado de líneas, importación de temas desde Eclipse, facilidad para modificar un tema creado cambiando valores de Hue y Saturation, y algunas cosas más. Para los que deseéis personalizar vuestro IDE de trabajo (desde Delphi 7 en adelante -los que tenemos Delphi 6 tendremos que esperar a actualizar-) esta aplicación es imprescindible.

También se ha publicado un nueva versión “no-oficial” de las RxLib que soporta DelphiXE; En mi caso hace unos días había hablado sobre una versión “portada” (con pequeños cambios) para que funcionara en la última versión de Delphi. Esta incluye nuevas funciones y nuevos componentes (17 según leo). Podéis ver la los cambios principales introducidos en esta versión revisando esta página.  Desde ahí mismo o desde esta página de recopilación de versiones podéis descargar esta versión.

Esta semana he actualizado todo el contenido que hay de la web en DropBox, tal y como expliqué en entradas anteriores (entrada I y entrada II), están accesibles el código de todos los ejemplos, los componentes, las recopilaciones de las RxLib, artículos,…

Esta semana se ha publicado la versión 4 de Mozilla FireFox (que pronto alcanzará los 25 millones de descargas); Entre las cosas que se pueden comentar estás, el rediseño de la interfaz (barra inferior, pestañas, menú,…), gestión renovada de los complementos, mejoras en la seguridad de la navegación e inclusión del modo privado, soporte para HTML5, mejoras sustanciales en la velocidad,  e inclusión “de serie” de algunas características que antes se debían realizar mediante extensiones, por comentar sólo algunas características. Como curiosidad, podéis ver las descargas que se han producido hasta el momento en esta página.

Un saludo.

Share Button
Categories: General, Offtopic, Otros, Resumen Tags: ,

Una semana más… 11/03/2011

Lunes, 14 de Marzo de 2011 Sin comentarios
Share Button

Pues recuperando viejas costumbres (con un poco de retraso, eso sí  ;-)  ), he aquí un recopilatorio  “variado” de los últimos días.

Esta pasada semana me ha llegado el calendario de cursos a distancia organizado por Danysoft; SQL Server 2008 R2 y Business Intelligence, Visual Studio 2010, Desarrollo con Delphi XE, Soluciones de instalación y despliegue, Modelado con CA ERwin, SharePoint 2010 y SAP Crystal Reports. Junto con estos, también he recibido vía Mail, el calendario de Seminarios gratuitos; En ambos casos con algunas propuestas muy interesantes. Igualmente si alguien está pesando en actualizar pronto a RAD Studio XE debería revisar este enlace.

También durante esta semana, he leído en varios blogs la posibilidad de descargar de forma gratuita una edición especial de Blaise Pascal Magazine, dedicada a Delphi XE. Vale la pena la descarga y la lectura. Una visión general sobre el nuevo Delphi  XE Starter Edition,  un artículo interesante sobre las Bases de Datos Relacionales y las posibilidades que nos brindan, y algunas cosas más que os pueden resultar interesantes.

En el blog, sigo “peleándome” con todo lo relacionado con Google Maps, rutas y tracks, ficheros GPX, datos de GPS, ficheros KML,… Las últimas entradas de Generar ficheros KML de rutas; Tracks en Google Maps y Cargar fichero GPX (XML) y acceder a los datos (junto con alguna más que tengo a medias) están enfocadas a completar una aplicación llamada TrackInfo (relacionada con todo esto).

Espero que pronto pueda publicar una versión inicial, que gestione las cosas básicas. Estoy aprovechando para probar los componentes Ribbon que vienen con Delphi, que aunque nunca han sido de mi devoción, siempre han sido una asignatura pendiente para mí. La versión actual está más o menos así, y aunque falta pulir muchas cosas, espero que pronto sea funcional (en lo básico).

Alguien apunta en los foros del Clubdelphi hoy, la lista de ejemplos (más de 650) que podemos encontrar en la web de Embarcadero. No son nuevos, pero tal vez es que no estamos acostumbrados a visitar la web de Embarcadero para estos temas (históricamente no se prodigaban en este tipo de Documentación -esperemos que esto siga cambiando-).  Otra referencia que nos puede ser muy útil, es la que divide los componentes por categorías y nos permite acceder a la documentación completa de ellos.

Gracias a Antonio, he llegado a este link de la Gaceta Tecnológica, donde nos intentan aclarar un poco las características diferenciadoras entre las diversas licencias de Software (click sobre la imagen para agrandar). Interesante tenerlo “a mano”, para tener una idea rápida cuando leamos sobre algún programa y su correspondiente licencia.

He leído en el “Delphi and Pacal Developers Group” sobre la web Pascal Programming for Schools. Interesante iniciativa enfocada a promover y lanzar el lenguaje en el mundo estudiantil. Ofrece recursos y propone ideas y retos, interesantes tanto para estudiantes como para profesores. Se pueden ver los programas/problemas y el código para resolverlos de forma clara.

Revisando al blog de Salvador (Delphi básico) he llegado a otro del que no tenía constancia y que me ha parecido muy interesante por lo “diferente” y “opuesto”. Se trata de DelphiBugs, y tal y como su nombre indica nos muestra algunos busg que podemos encontrar en las versiones de Delphi (preferentemente en las más nuevas). Si queremos una herramienta mejor, hay que conocer sus virtudes y también sus defectos.

Para finalizar y saliendome un poco del tema de la programación y de Delphi, recomendaros un par de piezas de software (como hago otras veces) que me parecen muy interesantes.

El primero es un pluging de WordPress, para los que lo utilizáis como yo, llamado After the Deadline, que permite chequear la ortografía y la gramática en el blog. Aquí a la izquierda podéis ver una imagen del funcionamiento, muy similar a como trabajan los programas de ofimática más conocidos del mercado.

La segunda propuesta es PhaseExpress, que viene a ser un programa para agilizar la escritura utilizando macros y combinaciones de teclas (como otros en el mercado), pero que va un poco más allá; Almacena textos frecuentes y los propone en el momento de escribirlos (con una ventana flotante) y posee también algo así como una “caché del clipboard”. Si deseáis más información podéis visitar la web. Es un programa comercial, pero posee una versión gratuita para uso personal. Posee también una versión Server para red.

Y hasta aquí es todo. Me he retrasado un poco en publicar la entrada, pero el fin de semana he estado en “otros temas”.Como siempre las propuestas, comentarios, críticas, sugerencias y demás son bienvenidas.

Un saludo.

 

Share Button
Categories: Otros, Resumen Tags: ,

Cerrado por vacaciones…

Viernes, 13 de Agosto de 2010 Comments off
Share Button

Pues eso, que “cierro el chiringuito” y me voy de vacaciones.

Nos vemos a la vuelta.  ;-)

Share Button
Categories: Offtopic, Otros Tags: