Nuevo plugin en mi Firefox

03-10-2009 | Categoría: firefox 3 comentarios »

Desde hace un tiempo tenía deshabilitado uno de los plugins que más utilizaba “NewTabURL” porque en una de las actualizaciones dejó de funcionar correctamente, al hacer clic con la rueda del ratón en uno de los enlaces guardados en favoritos en lugar de abrir una nueva pestaña con ese enlace me abría la nueva ventana pero con la página de inicio.

Hoy acabo de descubrir “NewTabKing” (http://www.newtabking.com/) que si bien no tiene una de las funcionalidades que tenía la anterior, el detectar una URL en el portapapeles y al hacer Ctrl+T abriera la pestaña con esa dirección, tiene otras funcionalidades que me han gustado mucho. Echále un vistazo que seguro te gustará.

Actualización 05/10/09: A raíz de un comentario en el blog de NewTabKing, Eddie, uno de los desarrolladores, se puso en contacto conmigo para ver el tema de las direcciones en el portapapeles, a las pocas horas me envió una versión beta que ya lo implementa, por lo que en la próxima versión lo llevará :) Otra cosa que estuvimos tratando fue el tema del idioma, me dijo que lo tienen previsto, que pronto lo tendrán. Me ofrecí a ayudarles a traducirlo al español y así lo he hecho con la página del plug-in en mozilla.org (https://addons.mozilla.org/es-ES/firefox/addon/10828)

Descubriendo un blog: “Educando… que es gerundio”

18-09-2009 | Categoría: Off-Topic No hay comentarios »

En los últimos días, en los medios de comunicación, se está hablando mucho de la educación, del respeto a los profesores, de los valores. Es un tema que me preocupa mucho, creo haberlo comentado alguna vez.

Tengo dos hijos uno de 9 años y otro de 6. En casa intentamos educarlos transmitiéndoles valores, respeto por sus mayores, por los profesores, tolerancia con los que son diferentes a ellos, respeto por las ideas y opiniones ajenas, no violencia, que las cosas se consiguen con esfuerzo y constancia. Puede que suene un poco a cuento de hadas, a “barrio sésamo”, pero quien me conoce y sabe de mis hijos lo puede corroborar.

Esto… que me estoy yendo del motivo de este post: A raíz de un twitt de Juan Luís Polo descubro a Carlos Morante, leo sus twitts y veo que tiene un blog: “Educando… que es gerundio”, que desde hoy está en mi lector de blogs.

Carlos es de mi quinta (¿todavía se utiliza esa expresión?), tiene 40 años como yo, una experiencia vital parece que bastante extensa, según cuenta ha trabajado de casi todo y por muchos sitios. Es profesor de lengua y literatura de ESO y desde su punto de vista nos va contando sus experiencias, opiniones sobre hechos públicos, etc.

Un blog recomendable para los que estamos interesados en la educación de nuestros hijos.

Desarrollo multiplataforma

17-09-2009 | Categoría: Desarrollo 10 comentarios »

Los clientes que tenemos en Arcadina, fotógrafos profesionales en su mayoría, trabajan con dos plataformas Windows y Mac, aunque últimamente, sobre todo desde que Apple se pasó a los procesadores Intel y durante el último año más todavía (no sabemos porqué), Mac parece que esté ganando la “batalla”.

Nuestro software PhotoGestión está desarrollado con Delphi y funciona sobre Windows, yprácticamente a diario se produce una conversación así (más o menos):

- ¿Funciona en Mac? – No, todavía no funciona en Mac – ¿Para cuando estará en Mac? – Pues no sabemos decirle, no tenemos definida una fecha.

Llevo bastante tiempo, a ratos no a full-time, buscando una solución que permita a una empresa pequeña desarrollar para Windows y para Mac, he probado varios entornos, pero ninguno me ha terminado de gustar (debe ser que los comparo con mi estimado Delphi). He estado evaluando Mono+C#, RealBasic, FreePascal+Lazarus, Java, Mono+Delphi Prism y Velneo V7

Mono+C# Es un lenguaje avanzado, con una gran comunidad, con miles de componentes y librerías, es un lenguaje estándar ISO. Mono está apoyado por grandes empresas, es OpenSource y está demostrando

RealBasic casi lo consigue, pero no me decidí por la falta de comunidad, porque no será sencillo encontrar a desarrolladores con experiencia, y porque no encontré algunos componentes que necesitamos si o si.

FreePascal+Lazarus, no llega al nivel, tuve muchos problemas al intentar hacer algo, posiblemente por falta de experiencia, no lo niego. Era el primer candidato, para aprovechar parte del código que tenemos. Espero que alguna empresa (¿Embarcadero?) lo respalde y puedan dedicarle más recursos.

Java, el entorno multiplataforma por excelencia. Muchos puntos a favor: millones de programadores con experiencia, gran comunidad, miles de librerías y componentes, rendimiento más que suficiente para el tipo de aplicación que realizamos, abrumado por la cantidad de documentación y código que hay. Para mí el que más posibilidades tiene.

Delphi Prism he estado leyendo sobre él. Es el Pascal para .NET y Mono. Pero me parece que todavía está verde, hablo con la probabilidad de equivocarme porque no lo he probado.

Velneo V7, con éste entorno me pasa lo mismo que con Delphi Prism, sólo he leído acerca de él. No encontré demasiadas referencias, ni componentes y supongo que no será sencillo encontrar personal con experiencia.

Lo que he sacado en claro durante este tiempo es que:


  1. Es un tema complejo, que igual se escapa a nuestras posibilidades, dados nuestros recursos.

  2. El tema de la apariencia/interfaz: o no se parece a ningún entorno, o si queremos que tenga el look&feel de cada uno se ha de separar por capas y la de presentación hacerla ex-profeso para cada GUI con los widgets que correspondan, con las normas de cada entorno, etc. cosa que complica más el asunto.

  3. Las pruebas y verificaciones se multiplican por mucho.

  4. Temas de instaladores, bases de datos, sistemas de informes, mecanismos de impresión (necesitamos imprimir en una impresora de tickets), etc. Es algo que se multiplica por dos.

  5. Que posiblemente el futuro vaya por SaaS (alquiler de aplicaciones que se encuentran alojadas en servidores ajenos a la empresa que los utiliza), y que por lo tanto este perdiendo el tiempo con ésto. Claro que desarrollar una aplicación vía web tampoco está exenta de retos.


En fin, un mundo apasionante éste del desarrollo de aplicaciones informáticas ;)

mod_rewrite de Apache: una profunda explicación

15-09-2009 | Categoría: Desarrollo No hay comentarios »

Los que hemos tenido que trastear alguna vez con el mod_rewrite del servidor web Apache sabemos que puede llegar a ser un quebradero de cabeza si se intenta hacer algo complejo. No me considero un experto del tema, apenas he realizado unos pocos, por eso quiero compartir un artículo que he encontrado que creo puede ser de mucha utilidad: http://bit.ly/1f7Oas ¡Que lo disfrutéis!

Amigos

23-08-2009 | Categoría: Personal 5 comentarios »

En esta semana que termina he cumplido 40 años, he recibido felicitaciones de mucha gente, agradezco todas y cada una.

El viernes fuí de cena con los amigos, mis hermanas, cuñadas, cuñados, etc. un rato de diversión y risas, durante el cual me regalaron varias cosas, un álbum de fotos de “mi vida”, una camiseta con un diseño de mi hermana Elisa (http://www.elisatalens.blogspot.com/), este es el diseño:

Fa vint anys que tinc vint anys

También me regalaron un colgante, con un nº 1. Otro regalo fue un pulsómetro/cronómetro, algo que quería tener para poder controlar mejor cuando salgo a correr y las clases de spinning. Pero lo que realmente me emocionó fue algo que llevaba tiempo queriendo disfrutar, algo que puede que parezca una tontería, pero que me hacía mucha ilusión: practicar rafting, pero no yo solo, sino con todos mis amigos, mis hermanas… me puse a llorar, sentimental que es uno.

Ayer sábado nos pusimos en ruta a las 7:30 de la mañana hacia Venta del Moro, donde nos unimos a otros grupos para acercarnos al rio Cabriel, a Tamayo. No voy a detallar todo, solo decir que fue muy divertido y refrescante.

Gracias a todos los amigos que me acompañaron, y a los que no pudieron también, gracias por hacer un día inolvidable, con amigos como vosotros poco más se puede pedir.

Gracias a Jessica de AvenSport, nuestra monitora del rafting, por hacer tan ameno el trayecto y por la canción.

Pero sobre todo estaré eternamente agradecido a mi mujer Mar, por organizarlo todo, por cuidar cada detalle, por ser mi media naranja.

Gràcies amics!!!