carrera de gui

Esta semana parece haberse desatado una auténtica carrera de GUI para [x]Harbour, al coincidir el lanzamiento de la beta 9 de Xailer, el Preview4 de VisualxHarbour y el build de enero de 2005 de FivewinHarbour. La impresión sigue siendo la misma:

  • FWH es el GUI consolidado y en esta revisión Antonio Linares ha documentado – por fin ! – muchas funciones y clases que antes no lo estaban.
  • la combinación de GUI+IDE de Xailer la hacen una herramienta poderosa, quizá técnicamente la mejor de las tres.
  • Visual xHarbour es un proyecto verde, pero apunta maneras. Sin embargo creo que es a estos a los que hay que seguir de cerca.

No digo nada de MiniGUI ni de otras GUI como TGTK pues realmente las desconozco o conozco poco de ellas y prefiero no pisar charcos. El atractivo de MiniGUI es su licencia GPL, lo cual ha hecho florecer un nutrido grupo de usuarios de esta librería. De GTK+ me llama la atencíón su capacidad multiplataforma (Windows-Linux). Estoy de acuerdo con Rafa en que hay bastante dispersión.

La mayoría de programadores xbase coincierán conmigo en el efecto revitalizador que xHarbour ha supuesto en nuestro entorno. Ahora mismo nadie pone en duda de que el proyecto puesto en marcha por Patrick Mast y Ron Pinkas es el espejo en que mirar la evolución del lenguaje xbase. Aparte de las bondades del compilador, creo que el aspecto más importante de xHarbour ha sido la revitalización del lenguaje y la generación de un efecto de atracción de nuevos programadores o viejos clipperos que cambiaron de lenguaje de programación y ahora se plantean volver a xbase. Este efecto de atracción sin duda se va a dar también en su Visual xHarbour, y por eso digo que a estos es a los que hay que seguir de cerca. En privado ya he oido algunas críticas a la herramienta, como que cada control que genera el IDE no crea una instancia del control tipo, sino que hereda del mismo y esto va a hacer los ejecutables muy pesados y lentos, pero creo que el posible éxito de la herramienta va a tener más que ver con la a
tracción y las expectativas que genere que con sus características técnicas.

parket jotter premier edition

Mientras a mucha gente le vuelven loco los gadgets, a mi lo que me gusta de verdad son las cosas para escribir: estilográficas, boligrafos y portaminas. Para mi son auténticos tesoros y tengo todavía un Parker 21 que me regaló un tio mio para mi comunión, hace 30 años. Siempre que voy a alguna reunión o un congreso me fijo en los boligrafos o estilográficas que llevan los asistentes y algo que me fastidia mucho es ver sacar de una chaqueta un bolígrafo de propaganda, mas cuando se supone que esta persona es alguien importante. En fin, manias mias.

Ahora mismo se puede encontrar en tiendas especializadas el Parker Jotter Premier Edition, que es una recreación del Jotter original lanzado por Parker hace 50 años. Tiene capuchón y pulsador de plata de ley, cuerpo decorado con filigranas y el clip liso sin plumas original de Parker. El precio de esta joyita es de unos 70 euros, y no hay excusa posible para no comprarlo.

estrategia para un año

Una de los temas habituales de conversación cuando comienza un año es hablar de los planes o proyectos a abordar durante el mismo. En mi particular carpeta de proyectos figuran varios que esperan su momento, pero he decidido que este año no voy a abordar nada nuevo, sino a intentar obtener mayor rendimiento a lo que ya tenemos hecho.

De momento se impone terminar las ayudas de los programas, cosa en que no estamos avanzando mucho. Es algo que suele pasar: el desarrollo del programa se aborda con entusiasmo, pero cuando llega la fase de documentación el ímpetu decae. Es mucho más dificil ser desarrollador que programador, tal como comenta Eric Sink en su ya clásico Small ISVs: You need Developers, not Programmers.

Apate de esto, no estoy nada contento con algunos aspectos de la distribución de los programas, en especial del posicionamiento en buscadores de la web de alanit, así que he decidido poner en marcha una estrategia de posicionamiento para ver si obtengo más visitas y un mayor número de registros. Dentro de esta estrategia, estoy pensando seriamente disponer de un programa gratuito con la finalidad de atraer visitas a la web.

De momento el trabajo pasa por aprender la manera de posicionar mejor un sitio web, para lo que he comenzado con los tutoriales sobre posicionamiento de estos sitios:

  • 1-en-buscadores
  • guia-buscadores
  • gooble.dirson
  • y también por la lectura del clásico ‘Las 22 leyes inmutables del marketing’ de Al Ries. A partir de hoy cambia el lema de este blog, pasando a ser ‘blog de un micro-isv’.

programadores deslocalizados

Hace unos dias, en un foro de programación se lió una buena a raiz del precio de una hora de soporte a un cliente. Un usuario del foro lanzó la pregunta de cual era el precio habitual de un servicio de este tipo. Hubo varias contestaciones y surgió el tema de la deslocalización del desarrollo de software, algo que escuece principalmente en Estados Unidos. La razón es simple: mientras que en las tarifas de determinados oficios están más o menos prefijados o al menos la gente está habituado a una tarifa fija – 65$ un cambio de aceite y 300$ una instalación de aire acondicionado creo recordar – el precio del desarrollo de software cae. Se ponía el ejemplo de sitios de internet, como rentacoder, donde se puede contratar servicios de desarrollo de software a muy bajo precio, pero bajo bajo, del orden de pocas decenas de dolares por un programa de facturación. Esto contrastaba con un post donde un programador alardeaba de dar soporte telefónico a sus cientes mientras subia una montaña en Hawaii en sus vacaciones y decía que él marcaba claramente el precio de su software y su servicio de soporte y no tenía miedo a la deslocalización.

Es un hecho conocido que muchas empresas de los EE.UU. están llevando sus centros de desarrollo a India y contratando personal en este pais que cuenta con un excelente nivel de programación, que se potencia con el hecho de que en India el equivalente a la carrera de ingeniería en informática se estudia integramente en inglés, con lo cual en este pais han roto por completo la barrera del idioma.

Es curioso que con estas perspectivas mi admirado Joel Spolsky recomiende a los estudiantes de informática que no se preocupen de la deslocalización del trabajo. Según Joel la caida de contrataciones tiene que ver con la estabilización a nivel laboral tras el boom de las puntocom en que mucha gente sin cualificar encontró trabajo en el campo de las TI y ahora las empresas andan reajustando sus plantillas y quedandose con la gente realmente valiosa. Es una bonita forma de ver las cosas.

En mis clases siempre surge en algún momento el tema de las salidas profesionales con toda la problemática que hay en España. Aqui los estudiantes se preocupan por el intrusismo de otras titulaciones, por la falta de atribuciones profesionales, por la falta de colegio profesional, pero de momento nadie se ha preocupado por la India.

dos semanas complicadas

Las últimas dos semanas han sido complicadas, por no decir una calamidad.

Primero lo del XAAC. La verdad es que cuando estuve viendo las aplicaciones que se presentaban al concurso, lo que menos podía imaginar es que DbfView ganaría. Es justo vencedor, es el que más votos ha sacado pero para mi no es digno vencedor. Y me jode. Me jode por varias cosas: una porque al concurso se presentaban programones como Building Manager de Marco Turco o SeniorGest2003 de Juan Galvez, que para mi junto con el Puchero eran los favoritos. Y segunda porque creo que le hace un flaco favor a la comunidad de desarrolladores xBase tener un ganador como DbfView, que es poco menos que un esbozo de lo que puede ser WinDbu o Dbf-Desktop que son los mejores gestores de DBF que conozco. Y digo que hace un flaco favor porque si yo programo en ellenguajequesea y meto la nariz a ver lo que hacen los nostágicos del Clipper y veo que el programa que gana un concurso es DbfView pues pienso … pero donde van estos tios si esto es un programa de instituto. Que el Filatov es un tio simpático, pues que los de la lista de MiniGui le pongan un estanco, pero desde luego que creo que no nos han hecho un favor a nadie al hacerle ganar el concurso.

Después lo del TuneUp. Resulta que en la revista PcPlus regalaban este mes la versión 2003 del programa TuneUp y no se me ocurrió nada mejor que probarlo en el portatil en que trabajo. Resultado: tres carpetas de correo y unos cuantos cientos de correos borrados, entre ellos todos los registros de programas. Bueno, después de tres dias de dar vueltas a la farola conseguí recuperar las carpetas y los correos pero fueron unas cuantas horas de darle vueltas.

Lo bueno ha sido conocer este tutorial de subversión gracias a un mensaje de un lector del blog. A ver si consigo ponerlo en marcha estas Navidades, que falta hace.

Por ultimo recomendar el post de Joel sobre el precio del software, cada vez que este hombre suelta un macropost me digo que tengo que subir el nivel de inglés, que no basta con chapurrearlo.

second copy 2000

Uno de los programas que uso a diario es un software de backup. Tengo un portatil y un disco duro Lacie de 20MB que uso para hacer copias de seguridad y poder llevarme mi trabajo en el bolsillo cuando salgo de casa. Estuve probando varios programas de backup para uso personal y me decanté por Second Copy 2000.

Permite definir plantillas para hacer las copias de seguridad a partir de un directorio y puedes incluir subdirectorios y hacer exclusiones de ficheros con plantillas. La copia la puedes meter en un fichero ZIP con contraseña o simplemente hacer un respaldo en otro disco. Si lo tienes en un servidor puedes dejar el programa residente y programar la realización de la copia en el dia y hora que quieras. Para mi este programa es realmente imprescindible. Además no es nada caro, el registro cuesta 29,95$ que son menos de 23€ al cambio actual.

La verdad es que con lo que hay hecho de xBackupLite creo que no sería muy dificil hacer algo similar a Second Copy 2000…

PD. Vamos primeros en el XAAC… hay si ganamos, hay si ganamos, ¡¡ HAY SI GANAMOS !!

diez dias después

Hace 10 dias que puse en marcha la nueva web y envié un correo electrónico a mis ususarios anunciando las nuevas versiones. Desde entonces han habido 259 descargas de la demo de el Puchero y 213 de Cuaderno de Bitácora. Entre los correos recibidos de los usuarios he entresacado algunos.

Usuario B0619: Recibí tu mensaje de correo y ya visité la página web, desde donde me descargué la versión 6.00 de Cuaderno de Bitácora. Una vez más, fieles a vuestra costumbre, habéis superado todas las previsiones en cuanto a calidad y diseño. ¡¡Enhorabuena!!

Usuario B0661: Enhorabuena por las actualizaciones. Si lo he entendido bien, aquellos usuarios que, como yo, se hayan registrado hace años y lleven un montón de tiempo usando el/los programa/s, deben pasar por taquilla para obtener las actualizaciones… ¿ Correcto ?

Tengo que decir que este usuario ha actualizado el programa.

Usuario B0113: Te envío un fuerte abrazo desde Barcelona y una vez mas agradecerte la utilidad que tiene este sencillo programa para mi, ya que son muchísimos datos los que tengo guardados con este programa…

Usuario P0647: Me encanta la nueva versión. Está fenomenal. Muchísimas gracias por tu correo y enhorabuena por la nueva Web y la versión actualizada del programa.

Usuario B0161: El programa está fantástico. Ya me gustaba cuando lo compré y ahora la verdad es que está cambiadísimo (para mejor, por supuesto). Me encanta lo de poder escanear la portada y adjuntársela al registro. Y aunque yo lo vaya a utilizar menos, porque lo míuo es la música, me parece muy bueno que la misma base de datos te sirva para tener organizado todo tipo de soportes (Videos, etc). Muy completo. Y la web está muy clara, y bien explicada, así que te felicito efusivamente.

y como no todo el monte es orégano …

Usuario P0676: Gracias por su propaganda, pero el hecho es que compré el PUchero hace más de un año, empezó a darme problemas y ya lo he perdido del todo, no puedo ni abrirlo, así que como comprenderán no voy a comprarles nada más porque el dinero que me gasté en el puchero ha sido inutil.

votame en el XAAC

Mañana miercoles es el último día para registrase para votar en el xHarbour Annual Application Competition. Siguiendo la costumbre americana hay que registrarse previamente para votar.

Este post es para pedir el voto para el Puchero en el concurso. Entre todas las aplicaciones presentadas hay algunas muy buenas. No las he descargado todas porque hay algunas que con sólo con ver la imagen ya te haces a la idea de que mucho rato no han estado programando. Sin embargo hay algunos programas muy buenos. Me han gustado mucho los dos programas de Marco Turco – Rent Manager y Building Manager – y el de Juan Gálvez – SeniorGest. También están los programas de Rafa Carmona con Gtk+ y los componentes de Timm Sodtalbers y Paco García. Sin embargo, yo creo que los componentes no deberían entrar en esta competición sino en otra especifica de componentes. A ver si FiveTechSoft recoge el guante y hace un concurso de componentes para FWH, que estaría bien.

Lo que el concurso deja claro es que a dia de hoy la GUI dominante es FWH. Los programas mas trabajados están hechos con esta librería. Hay aplicaciones presentadas hechas con Xailer que tienen una pinta estupenda, pero sinceramente pienso que la apuesta de futuro es TGtk+.

No te olvides, vota por el Puchero en el XAAC.

alanit
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.