Archivo

Archivo para la categoría ‘Otros’

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.

 

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.  ;-)

Categories: Offtopic, Otros Tags:

El agua del grifo de toda la vida…

jueves, 22 de julio de 2010 Sin comentarios
Share Button

¿Simplemente genial!  Sin palabras.

Un saludo a todos.  ;-)

Categories: Offtopic, Otros Tags: , ,

Promesas incumplidas…

jueves, 15 de julio de 2010 Sin comentarios
Share Button

Personalmente no estoy afectado, pero sí muuuuuchos otros usuarios que han comprado productos antes del Mundial FIFA 2010 (Sudáfrica).

En España (y en otros países) muchas empresas se apuntaron al (SE APROVECHARON DEL) tirón publicitario del Mundiál para aumentar sus ventas afreciendo variadas ofertas, si España ganaba el mundiál.
La mayoría de empresas con sedes internacionales lo hicieron también en otros países, así que supongo que en cierta forma las pérdidas en unos, paliarán las ganancias en otros (además de por supuesto, los seguros contratados en caso de ganar determinada selección).

¡Hasta aquí todo perfecto! ¡España ha ganado el mundiál y ahora toca cumplir! ¿O no?

Pues parece que hay empresas que ahora no están por la labor; «Donde dije digo, digo Diego».

Este es el caso de Toshiba, que anunciaba a bombo y platillo que «Si gana la roja, tú ganas», de forma que si comprabas un portátil/televisor de la marca, y España ganaba el mundiál, te retornaban TODO TU DINERO (y lo pongo en mayúsculas, porque así estaba en la oferta);

<VER LA IMAGEN EN GRANDE>

¿Cual es la excusa?

Pues que parece que habia que registrarse en la web de toshiba para poder acceder a la oferta.  Por supuesto, este «PEQUEÑÍSSSSIMO» detalle «sin importancia» estaba en la letra pequeña pequeñísima, de las condiciones de la oferta.

Tal vez legalmente sea correcto (cosa que está por ver), pero «éticamente» es un ¡ROBO A MANO ARMADA!

Visto lo visto, alguna otra empresa importante como TomTom se está «intentando» escabullir de sus promesas, con similares excusas.

BIEN

por las empresas que están cumpliendo sus compromisos, Media Markt, Carrefour, PC City, Banesto, Seguros Pelayo, Panda, y tantas otras más pequeñas que están asumiendo sus compromisos con los consumidores.

MAL

por Toshiba y TomTom, las primeras (veremos si son las últimas) que se apuntan al carro  cuando las cosas van bien y son las primeras en «echar a correr» cuando las cosas se han puesto feas (para ellos).

Para los usuarios que se encuentran en este caso, la OCU (Organización de Consumidores y Usuarios) recomienda seguir estos pasos, para presentar demanda y llegar a Juicio si es necesario.

Links:

Grupo en Facebook

Blog relacionado con información sobre el tema (timo-toshiba.2010)

Noticia en BBC mundo

Noticia en ElMundo.es

Noticia en CadenaSer.Com

Noticia en ADN.es

Noticia en ABC.es

Noticia en La Vanguardia

Noticia en FACUA (Consumidores en Acción)

Página de OCU (Organización de consumidores y Usuarios); ¿Qué hacer?

Categories: Offtopic, Otros Tags: , ,

Terremoto Haití: Donaciones CRUZ ROJA

viernes, 15 de enero de 2010 Sin comentarios
Share Button

Supongo que a estas alturas todos estamos al corriente de lo que ha pasado.
Os animos desde aquí ha realizar una donación a través de la Cruz Roja (o cualquier otra entidad). Lo que para nosotros puede ser poco, allí puede ayudar mucho.

Se puede donar por cuenta, tarjeta, teléfono,… ¡hasta utilizando el móvil! así que no hay excusa. ;-) ¡Animaros!

Categories: Otros Tags: , ,

Invitaciones Google Wave

jueves, 17 de diciembre de 2009 5 comentarios
Share Button

Hoy me ha llegado la invitación a probar Google Wave.

Estoy revisando por encima y por ahora no tengo mucho tiempo; De todas formas lo primero que he visto es que tengo algunas invitaciones para compartir (creo que en este momento quedan 7).

Si alguno de los que asíduamente leéis este blog necesitáis o queréis alguna, pues basta con pedirla, que para eso es esta entrada.

Nos vemos (en wave¿?¿) ;-D

Categories: Otros Tags: , , , ,

Manifiesto “En defensa de los derechos fundamentales en internet”

jueves, 3 de diciembre de 2009 Sin comentarios
Share Button

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de Internet manifestamos nuestra firme oposición al proyecto, y declaramos que:

  1. Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
  2. La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
  3. La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
  4. La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
  5. Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
  6. Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
  7. Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
  8. Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
  9. Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
  10. En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.
Categories: Internet, Otros Tags: , , ,

Google Maps en Delphi – II

lunes, 29 de junio de 2009 37 comentarios
Share Button

En la última entrada acerca de la API de Google Maps, vimos cómo mostrar un Mapa utilizando la API en un programa Delphi, cómo centrarlo en una posición predefinida y utilizando un Zoom predeterminado.

Además como seleccionar entre los diferentes controles que podemos añadir al mapa (Zoom, Vista general, tipo de mapa…).

También cómo colocar una marca en una ubicación y cómo generar una ventana con información asociada a esa marca (NOTA1).

NOTA1: De forma similar se pueden colocar otros elementos sobre el mapa, como:

  • Líneas, polilíneas y polígonos.
  • Marcas con iconos personalizados.
  • Rutas

Una vez visto cómo mostrar el mapa, lo que nos queda es ver cómo podemos, desde nuestro programa Delphi, interactuar con él; Es decir, que el usuario pueda modificar determinadas características del mapa que tiene en pantalla, y nosotros podamos recuperar esos cambios, para utilizarlos en nuestro programa.

Vamos a continuar con el ejemplo visto en las entradas anteriores; Mostraremos al usuario un Mapa ubicado en una determinada posición. El usuario debe poder «reubicar» la vista del mapa y modificar el Zoom con que está visualizando el mapa, y esos son los valores que obtendremos para posteriormente almacenarlos y actualizarlos en nuestro programa.

  • Coordenada de Longitud
  • Coordenada de Latitud
  • Zoom actual del mapa

La forma de conseguirlo, es añadir a la página web el código necesario para capturar eventos que se produzcan en el mapa. Incluiremos controles de edición, donde se almacenan la longitud/latuitud y Zoom, que después recuperaremos desde el programa Delphi.

GEvent.addListener(map, "click", function (overlay,point)
GEvent.addListener(map, "zoomend", function (oldLevel, newLevel)
GEvent.addListener(map, "mousemove", function(latlng)

Aunque uno no esté muy familiarizado con el tema (yo mismo no lo estoy mucho  ;-D ), no hacen falta muchas explicaciones para comprender los eventos; «Capturaremos» en OnClick, OnZoomEnd y OnMouseMove sobre el mapa. Aquí se puede acceder a la lista de eventos, métodos y propiedades de la clase Gmap.

En el caso del evento OnClick, por ejemplo, utilizaremos un código como este:

GEvent.addListener(map, "click", function (overlay,point){
if (point){
document.posicion.x.value=point.x
document.posicion.y.value=point.y
document.posicion.z.value=map.getZoom()
TipoMapa = map.getCurrentMapType().getName()
document.posicion.t.value=TipoMapa
}

Obtenemos información del punto actual (utilizando un parámetro) y el Zoom actual y el tipo de Mapa utilizando métodos de la clase GMap. Todos ellos se almacenan (como hemos comentado antes) en componentes de tipo Text, que nos sirven como «paso intermedio» para luego capturar esos valores de la página Web desde nuestro programa.

Como resultado final, os dejo el ejemplo que se adjunta con esta entrada. En él he incluído/integrado la parte de Geocodificación (visto en las entradas I y II), y el código y modificaciones necesarias para recuperar posición, Zoom y tipo de Mapa (este incluído a última hora) que el usuario selecciona en un Mapa.

Información capturada

La información de los lugares puede ser guardada y recuperada de un fichero de texto; La estructura es bastante simple y no hace falta mayor explicación. Se almacena en el mismo directorio de la aplicación y recibe el nombre de «Lugares.txt».

Recuperar y Guardar ubicaciones

La información que podemos capturar del Mapa (utilizando la clase GMap) y de otros elementos que estén incluíds en el mapa (imágenes, líneas, marcas,…) es muy extensa y está detallada en las referencias de la API de Google Maps.

Personalmente, creo que las posibilidades de ampliación son muy grandes y bastantes más sencillas de lo que a priori puede parecer.

Se puede descargar el ejemplo completo desde aquí.
<DESCARGAR EJEMPLO>

Espero que estas entradas hayan sido de utilidad. Como siempre cualquier comentario, corrección, sugerencia,… es bienvenida. ;-D

Un saludo.

ACTUALIZACIÓN (10 Febrero 2012): Dado el cambio de política de Google, ahora es necesario (obligatorio) colocar la key que se proporciona desde Google para poder utilizar la API. Es necesario modificar el fichero _mapa.txt del recurso y  recompilarlo utilizando RC.CMD.

 

Tema OrangeNight de Gesbit

jueves, 26 de febrero de 2009 Sin comentarios
Share Button

Estos días he estado «trasteando» con Gesbit; De todo eso, además de conocimientos ha salido un tema nuevo que he subido a la web de Gesbit, por si a alguien más le gusta a parte de a mi (que ya se que viendo los colores va a ser difícil…  ;-D  )

Tema OrangeNight para Gesbit.

Uno más entre la lista de Temas y PlugIns que tiene este Gestor de Bitácoras, programado entéramente por David, gratuíto, ligero y de código libre.

Destacable por su rapidez y simplicidad. Ampliable mediante plugIns, y además con licencia Open Source.

Tema OrangeNight

Categories: Otros Tags: , ,

Nueva web v.3 (alfa)

lunes, 23 de febrero de 2009 Sin comentarios
Share Button

Pues eso. Que me he «liado la manta a la cabeza» (como se suele decir) y me he puesto a actualizar la Web.

La que tenía hasta ahora estaba hecha de forma «manual», y en su día me sirvió para aprender y practicar determinadas cosas (conceptos) de las cuales no tenía ni idea.

Actualmente la tenía un poco (mucho, porqué no decirlo) abandonada; No es que tenga mucho tiempo para actualizarla, pero además el modo en que estaba hecha no ayudaba, ya que el tiempo dedicado a realizar cambios era más elevado de lo deseable.

Esa es la razón por la que llevo un par de semanas probando cosas para poder actualizarla. Siempre pensando que a la larga me sea más fácil mantenerla. Por el camino he probado:

  • Gesbit.  El Gestor de bitácoras de David. El primero que probé y el más sencillo. Casi ningun problema para instalarlo (y los pocos debidos a mi torpeza).  Finalmente lo hubiera instalado (incluído un tema «Orange» que creé mientras hacía las pruebas y que tengo pendiente subir a la web de Gebit), pero incompatibilidades con el Hosting actual, me hicieron desistir.
  • Joomla. Esta fue mi segunda opción. La verdad es que salvo un pequeño problema en la instalación, esta fue sencilla. Mi primera impresión de Joomla y la que finalmente me ha quedado, es que es un sistema completísimo, pero también complejo. Esto de «complejo» hay que verlo desde mi punto de vista. Es decir, el de una persona que sabe poco de Web, que nunca ha instalado un CMS o similar y que lo hice sin mirar manual. Guiándome por la intuición. LLegué a instalarlo y a hacerlo funcionar; Pero su administración me sigue pareciendo «engorrosa/compleja/liosa» y poco clara.
  • WordPress. Esta fue la definitiva. La instalación al igual que las otras, sencilla (muy sencilla en este caso). Y su utilización y administración es realmente intuitiva. Así que esta ha sido mi selección.Wordpress

Posiblemente ahora la mayoría de opciones de la web no funcionen, pero espero poco a poco ir poniendola «al día» de paso que me voy enterando de cómo funciona.  ;-D

Para los que leáis esta primera entrada y tengáis configurados los Feeds(RSS) a mi anterior página podéis ir actualizándolos al nuevo link.

./?feed=rss2

Un saludo.

Categories: Otros, Test Tags: ,