Entrevista con Patrick Mast

Esta entrada se publicó originalmente en Harbour Magazine, mi publicación sobre el lenguaje de programación Harbour.

Patrick Mast es el destinatario de una nueva entrevista. Patrick fue uno de los iniciadores del Proyecto Harbour, hospeda xHarbour.org, es el propietario de xHarbour.com y un miembro activo de nuestra comunidad. Es también una gran persona y ha contestado amablemente a mis preguntas.

Cuentanos acerca de tí, una pequeña biografía, donde vives y a que te dedicas.

Vivo en Bélgica y este año cumplo 50 años. Comencé a programar con 13 con un Sinclair ZX81que compré con mis primeros ahorros. ¡Estaba intrigado sobre qué era posible hacer con una máquina tan pequeña! ¡Podias escribir algo y te respondía con texto o sonido! ¡Haha, para un chico de 13 años era sorprendente! Tenía unicamente 1KB de memoría. No 1GB, ¡¡1KB!! ¡Esto es 1024 bytes, chicos! Esto me enseño a ser muy austero con el código que escribo. Por qué usar 100 bytes si puedes hacerlo con 20, verdad ?

Entonces, en 1984 apareció el Sinclair QL. Lo utilicé para construir mi primera aplicación real, llamada ‘Survey’ (n. del t.: encuesta). Era una aplicación para registrar todas las carreras de la compañía de taxis de mis padres. De esta manera podía dar una ‘encuesta’ de todas las carreras realizadas en un periodo, calcular la distancia, el gas utilizado, etc. Estaba muy orgulloso de ella. ¡Una aplicación real de negocios!

Mi siguiente ordenador fue un IBM Personal Computer. Tenía como sistema operativo Microsoft MS-DOS. Tenía su propio monitor y teclado. ¡Una gran máquina! En ese momento estaba buscando un entorno de desarrollo mejor que el MS-BASIC que traía incorporado. Estaba mirando dos sistemas: PowerBasic y Nantucket Clipper. Elegí Clipper porque en ese momento estaba convencido de que Clipper tenía más futuro que PowerBasic.

Mi primera aplicación escrita en Clipper fue “Resto-File”, un TPV para restaurantes. Mi vecino en esa época tenía un resaurante y me pidió que desarrollara algo que le facilitara recoger las comandas de los clientes y comunicarlas a la cocina. El programa funcionó bien durante años y años. El restaurante también quiso imprimir facturas y llevar la contabilidad, así que comencçe mi siguiente aplicación Clipper a la que llamé “Fakt-File”. Era una aplicación de facturación y contabilidad para toda clase de negocios.

Entonces, en 1995 Microsoft lanzó Windows 95 y fue un éxito instantaneo para Microsoft. Debido a que yo totdavía utilizaba Clipper para todos mis desarrollos y Clipper era sólo para DOS, tuve que espabilarme y buscar una solución para llevar mis aplicaciones a la nueva plataforma Windows. En ese momento, Delphi era una gran elección, pero suponía reescribir TODO el código. Clipper y Delphi eran totalmente diferentes. Entonces conocí FiveWin que era una librería GUI que se usaba con Clipper. Así, podía mantener todoe el código de negocio y reescribir unicamente el interfaz de usuario. ¡Perfecto!

Comencé a desarrollar con Clipper/FiveWin y lancé WinFakt! versión 1.0 en 1996, sólo un año después de Windows 95. Aunque actualmente utilizamos Visual xarbour para nuestros nuevos desarrollos, todavia utilizamos FiveWin para nuestro ejecutable WinFakt.exe que va por la versión 11.

En e 2003 comencé xHarbour.com con Ron Pinkas. Queriamos dar a la comunidad [x]Harbour una versión precompilada y empaquetada de xHarbour con la opción de soporte profesional. Actualmente, en WinFakt!, utilizamos xHarbour/FiveWin/Visual xHarbour en todos nuestros desarrollos.

Para los que no te conozcan, coméntanos cuál es tu relación con la comunidad Harbour. ¿Cómo participas y qué opinas de ella ?

Cuando Antonio Linares comenzó a hablar sobre tener un nuevo compilador/intérprete que reconociera el lenguaje Clipper, yo estuve muy interesado. Todavía recuerdo el día que tuvimos que decidir el nombre del nuevo compilador. Siendo honesto, no me gustó el nomnre “Harbour” al principio, pero al grupo le gustó y así nació Harbour. Yo contribuí dando al grupo presencia en la web y proporcioné el logo y los gráficos de la comunidad Harbour.

¿ Cómo empezaste en Harbour y en qué momento decidiste usarlo profesionalmente ?

Comencé a utilizar Harbour desde su creación.

¿ Qué tipo de software haces ? ¿ De qué desarrollo tuyo te sientes más orgulloso ? ¿ Puedes mandarnos un pantallazo de tu desarrollo ?

Nuestra aplicación principal es WinFakt!. Se trata de un programa de facturación/contabilidad para pequeños negocios, que es mantenida actualmente por 6 desarrolladores. Nuestra compañía tiene un total de 23 empleados, repartidos por todo el mundo.

Este es una pantalla de WinFakt:

Este es nuestro generador de informes, desarrollado con VXH:

¿ Utilizas algún GUI en tus desarrollos ? ¿ Cual de ellos ?

Todavía utilizamos FiveWin para nuestro winfakt.exe. Para nuevos desarrollos y mejoras de WinFakt! utilizamos Visual xHarbour.

Cuentanos cual es tu entorno de desarrollo y qué herramientas de programación utilizas.

Utilizo un ordenador Mac para mis desarrollos. Utilizamos Microsoft Code para Mac como editor de código. Compilamos y ejecutamos/probamos en Windows 10 con Parallels Desktop en Mac. Todavía usamos TotalComander en Windows como gestor de ficheros.

¿ Qué echas de menos en Harbour o en su comunidad ? ¿ Qué te gustaría que tuviera Harbour ?

Un gran IDE como Visual xHarbour, pero para Harbour 😉

¿ Conoces otros entornos de programación aparte de Harbour ? ¿ Qué tipo de desarrollos has hecho en otros entornos ?

Tengo conocimientos de C, C#, Delphi, Javascript etc. Pero programar es como montar en bicicleta, una vez sabes montar a una no es dificil montar en otra 😉

Entrevista con Antonio Linares

Esta entrada se publicó originalmente en Harbour Magazine, mi publicación sobre el lenguaje de programación Harbour.

En esta nueva entrevista he contactado con Antonio Linares, uno de los iniciadores del proyecto Harbour y desarrollador de la librería Fivewin, uno de los más populares GUI para Harbour.

Explícanos un poco tu bio, donde vives y a qué te dedicas profesionalmente.

Nací hace 55 años en Málaga. Un día un ordenador ZX81 llegó a mis manos, lo conecté a la tele, escribí “hola” y quede fascinado mirando esas letras en la pantalla. Fué mágico. A partir de ahí la curiosidad y las sincronías de la vida, hicieron el resto. Mi hobby se transformó en mi profesión. Un regalo inmenso de la vida.

Para los que no te conozcan, coméntanos cuál es tu relación con la comunidad Harbour. ¿Cómo participas y qué opinas de ella ?

Basicamente soy el papá de Harbour. Me límité a poner la semillita y esta se convirtió en un árbol enorme con muchas ramas. Otra bendición de la vida. Somos muy afortunados de haber sido capaces de construirlo entre todos.

¿ Cómo empezaste en Harbour y en qué momento decidiste usarlo profesionalmente ?

Queria entender como funcionaba Clipper. No decidí nada, simplemente las cosas fueron sucediendo. Lei varios libros de construcción de compiladores, me puse a hacer pruebas y compartí los resultados publicamente. Mucha gente se entusiasmó y se puso a ayudar. Y así comienza el proyecto Harbour.

¿ Qué tipo de software haces ? ¿ De qué desarrollo tuyo te sientes más orgulloso ? ¿ Puedes mandarnos un pantallazo de tu desarrollo ?

De FiveWin sin duda alguna. Me ha hecho conocer a muchos grandes amigos por todo el mundo, me ha hecho viajar, me ha permitido tener mucho tiempo para mi y sigue pagando mis facturas 🙂

¿ Utilizas algún GUI en tus desarrollos ? ¿ Cual de ellos ?

FiveWin para Windows. En Mac uso FiveMac. Y en Android e iOS uso QT ó directamente el GUI propio de esas plataformas.

Cuentanos cual es tu entorno de desarrollo y qué herramientas de programación utilizas.

Total Commander como manejador de ficheros. Fivedit como editor de código fuente. Visual Studio para depurar a bajo nivel.

¿ Qué echas de menos en Harbour o en su comunidad ? ¿ Qué te gustaría que tuviera Harbour ?

Me parece genial tal y como está. Irá incorporando lo que sea necesario y evolucionará gracias a la comunidad.

¿ Conoces otros entornos de programación aparte de Harbour ? ¿ Qué tipo de desarrollos has hecho en otros entornos ?

Todos son muy similares pero con Harbour puedo hacer lo que desee muy rapidamente. Es la magia de Clipper: nos hizo a todos programadores profesionales mientras jugábamos con él 🙂

Harbour Magazine

Publication about Harbour programming language

Noticias de Harbour — mayo de 2017

Esta entrada se publicó originalmente en Harbour Magazine, mi publicación sobre el lenguaje de programación Harbour.

Este mes de mayo se han producido interesantes novedades en el entorno del lenguaje Harbour:

  • Aleksander Czajczy?ski ha creado The Harbour Playground, es una versión autocontenida de Harbour que se puede ejecutar desde cualquier navegador moderno, útil para probar trozos de código, ejemplos, etc. También permite formatear código mediante una versión embebida de hbformat. Disponible en https://os.allcom.pl/harbour/ y sencillamente impresionante.
  • Viktor Szakats ha realizado una actualización del sitio web de Harbour. La web de la versión 3.2 ha incorporado el aspecto de la web de la versión 3.4, y se encuentra disponible en https://harbour.github.io/. La Guía de Referencia de Harbour se ha enlazado con el Harbour Playground, y ahora es posible ejecutar los ejemplos directamente desde el navegador.
  • José Quintas ha creado el soporte para Harbour en el editor Programmers Notepad. Toda la información en https://github.com/JoseQuintas/pnharbour ¡ Me encanta !
  • Manu Expósito ha terminado la versión 1.0 de su Harbour Data Objects, su librería de acceso universal nativo a bases de datos SQL. Incorpora, de momento, acceso a bases de datos SqLite y SQLCipher, y se encuentra en desarrollo el acceso a MySql. El grupo de soporte de la librería está https://es.groups.yahoo.com/neo/groups/HDO_Harbour/info.
  • He liberado el código fuente de la versión 6.10 de Colossus, mi programa de gestión de contraseñas realizado con Harbour y FWH. Disponible en https://github.com/JoseluisSanchez/colossus

¿ Conoces alguna novedad sobre Harbour, su entorno de programación, artículos sobre el lenguaje, código fuente, etc. que merezcan ser publicados ? Escribeme a [email protected] y lo publicaré en el próximo boletín mensual sobre Harbour.

Diseño plano

Esta entrada se publicó originalmente en Harbour Magazine, mi publicación sobre el lenguaje de programación Harbour.

El diseño plano o flat design ha sido una tendencia en diseño web en los últimos años, pero con la llegada de Windows 10 se ha impuesto también en cuanto a interfaces de sistemas Windows. El diseño plano se caracteriza basicamente por:

  • Ausencia de texturas, sombras, gradientes, biseles o cualquier otro elemento que provoque sensación de profundidad.
  • Diseño minimalista, donde los elementos respiran y no se amontonan uno encima del otro.
  • Uso de formas geométricas simples (cuadrados, rectángulos, círculos, etc.) para estructurar la información o diseñar elementos de la interfaz (botones, iconos, etc.).
  • Uso de colores uniformes, vibrantes.

Como programadores de aplicaciones en un entorno gráfico como Windows, debemos preocuparnos de que nuestras aplicaciones sigan las reglas de interfaz del entorno, de otra manera su aspecto quedará totalmente desfasado. En función del tipo de software que realicemos esto tendrá todavía más importancia, no es lo mismo desarrollar sistemas por encargo que los usuarios tienen que usar de manera obligatoria que desarrollar aplicaciones a la venta por internet donde la primera impresión al usuario será determinante en el proceso de compra. Si quieres que tu aplicación se vea bonita debes siempre seguir las reglas del interfaz del sistema operativo en que se ejecuta. Un diseño simple y funcional es la clave para tener éxito.

En mi caso, como programador de aplicaciones Windows, he modificado mis aplicaciones para dotarlas de un diseño plano. A continuación muestro los cambios que he realizado:

  • Eliminación de gradientes en el registro seleccionado de las rejillas de datos.
  • Eliminación de efecto de sombra en las pestañas de ordenación de las rejillas de datos.
  • Eliminación de gradientes en los títulos de las listas de acciones.

Además, he dejado de utilizar una clase calendario – lo siento Paco – desarrollada a medida por el control estándar de Windows. El cambio de aspecto se muestra en las siguientes imágenes de mi programa el Puchero, que es el primero que he adaptado al estilo plano.

Y tú, ¿ has adaptado tus programas al diseño plano ?

Colabora con Harbour Magazine

Con la encuesta para programadores Harbour a punto de finalizar, tenemos casi 200 respuestas. Sin embargo, las dos entradas anunciando la encuesta han sido vistas más de 500 veces, con lo que una primera conclusión es que hay muchos más lectores de la publicación de los que han respondido la encuesta.

Cuando termine la encuesta publicaré toda la información de la misma, pero lo que sí puedo adelantar es que la diversidad de entornos/GUI/editores/herramientas que utilizamos es enorme. Yo no conozco, ni de lejos, todas las herramientas mencionadas en las encuestas, por lo que os animo a todos los lectores de Harbour Magazine a colaborar con la publicación para dar a conocer vuestras herramientas.

Harbour Magazine está abierta a colaboraciones de todos los programadores Harbour de todo el mundo que quieran publicar artículos de las siguientes categorías:

  • descripción de funcionalidades o características de [x]Harbour.
  • descripción de funcionalidades o características de los GUI para [x]Harbour.
  • Descripción de funcionalidades, características, ejemplos de código de librerías o funciones que hayamos creado o utilicemos habitualmente.
  • Descripción de funcionalidad, características o tutoriales de herramientas de programación: editores de código, IDE, editores de recursos, etc.
  • Descripción de funcionalidades de programas propios que puedan servir de ejemplo para otros programadores, explicando el motivo de lo novedoso de la funcionalidad y la manera de implementarlo.
  • Libros de programación o de temas relacionados con programación: psicología, sociología, organización del trabajo, productividad, etc.
  • Cualquier otro tema relacionado con programación en lenguajes xbase.
  • Experiencias con otros lenguajes/entornos de programación.

Puedes escribirme a mediumharbourmagARROBAgmail.com adjuntando el artículo a publicar. Si quieres convertirte en editor de Harbour Magazine escribeme para que te incorpore a la publicación.

Encuesta de Harbour Magazine

Esta entrada se publicó originalmente en Harbour Magazine, mi publicación sobre el lenguaje de programación Harbour.

He preparado una encuesta para conocer más acerca de los programadores Harbour de todo el mundo. La encuesta me permitirá obtener información acerca de qué versión de Harbour usamos más, que tipo de software hacemos los programadores Harbour y también obtener información para futuros artículos de Harbour Magazine.

La encuesta estará abierta hasta el domingo 26 de Febrero. Por favor, si participas en algún foro sobre Harbour o alguna de sus GUI difunde la encuesta.

¡ Muchas gracias !

Entrar en la encuesta de Harbour Magazine.

Entrevista a Rafa ‘TheFull’ Carmona

Esta entrada se publicó originalmente en Harbour Magazine, mi publicación sobre el lenguaje de programación Harbour.

Una de las secciones de Harbour Magazine son las entrevistas con programadores destacados de la comunidad Harbour, pretendiendo así dar visibilidad a las personas que participan activamente en el desarrollo y difusión del lenguaje Harbour. Las entrevistas se realizan y se publican en el idioma del entrevistado.

Para mi primera entrevista he elegido a Rafa Carmona, también conocido como TheFull en el mundo de la programación. Tengo el placer de conocerlo personalmente y tengo que decir que es un tipo jovial y afable, con quien puedes hablar en profundidad de temas de programación, pero además siempre tiene un hueco para hacerte reir y pasarlo bien.

Rafa tiene un blog personal donde publica muchos artículos de programación enhttp://xthefull.blogspot.com.es/

Rafa, soy José Luis de Novelda, en Alicante. Estoy empezando una publicación en Medium sobre Harbour que he llanado Harbour Advisor y la tienes en https://medium.com/harbour-magazine. La publicación esta abierta a colaboraciones, si quieres publicar algo tan solo tienes que crear una cuenta en Medium y escribirme para que te añada como escritor de la publicación.

Lamentablemente, casi no tengo tiempo material , pues tengo un nene de 16 meses que me consume todo el tiempo. Te contesto, porque ya se durmió , jejeje.

Así, si quieres coger de mi blog material que ido escribiendo, te doy permiso para ello, faltaría más 😉

Hice hace un poco el tema de los threads para Harbour, por si es de interés.

Explícanos un poco tu bio, donde vives y a qué te dedicas profesionalmente.

Rafa Carmona

Vivo en un pueblo pequeño, Bigues i Riells, donde un sitio es muy conocido, Sant Miquel del Fai, aunque trabajo en Barcelona Capital.

Desde hace más de 10 años trabajo en Tesipro Solutions, y me dedico a la programación de software para hoteles, sobretodo a nivel del BackEnd, realizando interface de diversos fabricantes, desde llaves , tarificadores, y actualmente estamos en fase de test en un hotel real, de una cadena hotelera muy importante en España, de un CheckIn Express, realizado en Harbour.

Anteriormente, trabajaba en Roscas de Precisión, si , era tornero especializado en Tornillo SinFin, y realicé todo el software de la empresa, desde la facturación hasta la gestión mecánica, pero la espalda , hernia, dijo que no podía seguir ahí. ;-(

Para los que no te conozcan, coméntanos cuál es tu relación con la comunidad Harbour. ¿Cómo participas y qué opinas de ella ?

La verdad es que la comunidad de Harbour es simplemente maravillosa. Actualmente, sigo el desarrollo de Viktor 3.4, y la oficial 3.2. Tanto Prezmeck como Viktor han dado un salto de calidad increíble al proyecto, además de ser muy muy buenos maestros.

Mi último aporte fue para la versión 3.4, xmlToHash() que te permite convertir un xml en un hash , y recorrerlo sin tener que saber nada de nodes, tree, iter, y demás historias 😉

Lo necesitaba para mi webservices, así que lo programé y lo doné a la comunidad, un pequeño aporte; “De bien nacido es ser agradecido”

https://github.com/vszakats/harbour-core/blob/master/contrib/hbmxml/tests/tohash.prg

Te aseguro que si usas XML, esto te quitará horas y horas de programar, jajajaja.

¿ Cómo empezaste en Harbour y en qué momento decidiste usarlo profesionalmente ?

Empecé a usar Harbour cuando empecé a crear t-gtk. Gracias desde aquí a Giancarlo Niccolai que me animó a pelearme con la gtk.

Todavía me acuerdo cuando tenía que bajarme desde el CVS de xHarbour con el modem, aquello era eterno. 😉

Después, cuando vimos que Clipper con Fivewin ya no daba para más, decidimos dar el salto a 32 bits.

¿ Qué tipo de software haces ? ¿ De qué desarrollo tuyo te sientes más orgulloso ? ¿ Puedes mandarnos un pantallazo de tu desarrollo ?

Generalmente realizo con Harbour software de BackEnd, pues es el único que nos permite trabajar tanto con DBFs como con SQL Server.

Umm.. es como decirle a un padre cual de los hijos es al que más quieres;

El proyecto T-Gtk, una GUI Libre multiplataforma, la cantidad de horas invertidas no se paga con dinero. jajaja

https://sourceforge.net/projects/t-gtk/

Formulario realizado con T-Gtk

Actualmente estoy inmerso en un WebServices realizado en Harbour que es como una navaja suiza, hace de todo 😉 Lo que se ve , lo da el httpd de Harbour, y es rápido , muy rápido, por decir unas cifras, tenemos 21 hoteles haciendo mas de 50.000 peticiones al día desde diversos puntos, contra SQL Server, y no se ha caído ni una sola vez, y eso desde hace meses.

Y el programa de cálculos de mi antigua empresa, realizado completamente en T-Gtk , y MariaDB, y que es multiplataforma.

http://xthefull.blogspot.com.es/2014/03/software-maquinas-herramientas.html

¿ Utilizas algún GUI en tus desarrollos ? ¿ Cual de ellos ?

Pues hoy en día no uso ya interfaz gráfico, porque como ya dije, estoy en la parte del BackEnd.

Cuentanos cual es tu entorno de desarrollo y qué herramientas de programaciónes utilizas.

Sublime Text 2, con el soporte que hicimos básicamente mi buen amigo Joaquim Ferrer ,yo, y otros amigos.

https://github.com/rafathefull/harbour

El mejor control de versiones, Git, y hbmk2 para compilar, eso es todo.

¿ Qué echas de menos en Harbour o en su comunidad ? ¿ Qué te gustaría que tuviera Harbour ?

Quizás a nivel de núcleo, la participación de más gente, no es bueno que solo 2 personas lleven todo, aunque también es cierto, que el nivel es tan tan alto, que es difícil encontrar un perfil como esos 2 monstruos que he nombrado anteriormente.

Más soporte para el mundo Web, sobretodo , meterle soporte a Apache sería brutal! Nos guste o no, hoy en día , y el futuro, para la web y los dispositivos móviles.

Además, el nivel de comunidad veo que se está produciendo un estancamiento en las noticias, soporte, etc, en los distintos grupos. Lo que pasa es que se ha diversificado en muchos grupos distintos, en temas de GUI, pero que mantienen un denominador común que es Harbour, pero no están interconectados entre ellos, eso es un handicap, bajo mi humilde opinión.

¿ Conoces otros entornos de programación aparte de Harbour ? ¿ Qué tipo de desarrollos has hecho en otros entornos ?

Pues también estoy ahora liado con Android, estamos haciendo un prototipo de comandera, y veremos que tal se porta, de momento se están cumpliendo las expectativas, aunque lo tengamos que rehacer una y otra vez hasta que quede perfecto en cuanto a rendimiento y optimizaciones, soy bastante maniático en el tema de rendimiento.

También en su día me puse con Delphi, hasta realice un tarificador por puerto serie! Sin tener ni idea de Pascal.

También he estado haciendo pruebas con Python, la verdad es que me gusta su sencillez.

Y lo que me gustaría es aprender Haskell, programación funcional, pero no tengo tiempo ;-(

Muchas gracias por tu atención Rafa, un saludo.

Muchas gracias a tí por esta iniciativa.

Desde aquí solo dar las gracias a todos los amigos que a lo largo de estos años he conocido gracias a Harbour.

  • Mi buen amigo Joaquim Ferrer, a las duras y a las maduras, seguimos en la brecha!
  • Master Rene Flores, mi maestro de Fivewin, aunque ahora se haya ido con la fuerza a otro lado 😉
  • Master Antono Linares, gracias por hacerme disfrutar otra vez por la programación, un tio cojonudo!
  • A mis amigos de Sevilla, Manu Exposito, un tio con un corazón que no cabe en el planeta, y a Calero, “viva er Betis!”
  • A Capel, a Miguel Angel Marchuet , a mis amigos de Venezuela, Riztan , Daniel, a los amigos Argentinos, Uruguayos, etc..

Siento no nombrar a todos, estaría todo la noche ;-), a todos ellos, gracias por compartir vuestro tiempo en ayudar a los demás, aunque sea solo a = a +1 , eso siempre suma, como diría nuestro buen amigo Paco García.

Ah!! Se me olvidaba, AIBA LA HOSTIA PUES, Felix Pablo, otro tío con un corazón enorme.Harbour Magazine

Publication about Harbour programming language

Bienvenidos a Harbour Magazine

Esta entrada se publicó originalmente en Harbour Magazine, mi publicación sobre el lenguaje de programación Harbour.

Hubo una vez un lenguaje de programación llamado Clipper que, a principios de los 90, era un lenguaje ampliamente extendido. Su compatibilidad con los archivos en formato DBF, su facilidad de uso y capacidad para generar ejecutables que distribuir sin runtimes era muy valorada entre los programadores. Fue, sin duda, uno de los principales lenguajes de programación de la primera época de los PC. En aquellos años hubo una publicación llamada Clipper Advisor que contaba todas las novedades del lenguaje, informaba de otros productos relacionados y servía de nexo de unión a la comunidad de programadores.

Los cambios de propietario del lenguaje unida a la llegada de Windows y los entornos gráficos supusieron un declive del lenguaje, que no evolucionó durante muchos años. El compilador Harbour ha permitido seguir usando la sintaxis de Clipper, añadiendo al mismo tiempo nuevas funcionalidades para hacer de él de nuevo un lenguaje moderno.

En este nuevo contexto, Harbour Magazine nace con la finalidad de servir de medio de comunicación de la comunidad de programadores Harbour, mostrando las bondades del lenguaje, las distintas herramientas disponibles para realizar aplicaciones en entorno gráfico, los programas hechos con estas herramientas y los profesionales que las desarrollan. Para mostrar que la comunidad de programadores Harbour sigue existiendo y estando activa.

Harbour Magazine es una publicación que admite colaboraciones. Si tienes algo que contar relacionado con Harbour por favor contacta con nosotros y te explicaremos la manera de publicarlo.

negresbetanics.com 2.0

En las últimas semanas he estado trabajando en una nueva versión de la web de mi comparsa, Negres Betànics de Novelda. Hice una primera web para la comparsa en el año 2008, pero por varios motivos esta web no se mantuvo y tuve que rehacerla desde cero. La web está hecha con WordPress con los siguientes elementos:

  • Versión free del tema Make
  • Yakanda Instagram, un plugin que permite mostrar imágenes de Instagram de un usuario o que tengan un determinado hashtag. En la web se muestran las imágenes que tienen el hashtag #negresbetanics
  • Cookie law info, un plugin para avisar del uso de cookies en la web.
  • Contact form 7, un plugin para poder incluir un formulario de contacto en la web.

www.negresbetanics.com

En la nueva web hemos querido dar importancia a las filás de la comparsa así como a las capitanías para que los visitantes se puedan hacer una idea de la vistosidad de nuestra fiesta. Muchas de las fotos mostradas en la web son de nuestro comparsista y fotográfo Antonio López.