05 abril 2007

DateTime en xHarbour ?

xHarbour tendrá a partir de la próxima versión oficial, soporte para manejo del tipo de datos FechaHora o DateTime.
Como todo cambio importante, posiblemente tenga algunas modificaciones hasta que se llegue a un código y funcionamiento que deje conformes a la mayoría de los usuarios.

En estos momento no es correcto decir un nuevo tipo de datos, porque hasta el momento el soporte para DateTime está incluído en el tipo de datos Date.

También existirá la posibilidad de escribir una fecha como un valor constante en lugar de tener que recurrir a las funciones ctod() o stod(), con un código simple y sencillo de recordar, de leer y sin ambigüedades.

DATE: {^2005/04/03}
TIME : {^13:02:03.04} y también {^01:02:03.04 PM}
DATETIME : {^2005/04/03 01:02:03:04}

http://cosadenegro.blogspot.com/2005/04/nuevos-tipos-de-datos-en-xharbour.html

Aún quedan muchos detalles que pulir y discutir, relacionados con el funcionamiento interno, APIs e intercambio de información con otros sistemas (ej: OLE).

24 marzo 2007

Noticia de Impacto desde BRASIL

Parece que hay un nuevo producto basado en xHarbour que va a ser presentado en Brasil, prometen tener tantas cosas que mejor publicar la traducción de la noticia (publicada en el foro de xharbour):

Hola gente.

El día 5 de abril tendremos un seminario gratuito sobre xBase & cia incluyendo la presencia de Ron Pinkas (en Brasil) donde estaremos presentando una herramienta totalmente inédita y revolucionaria.

Incontables usuarios vienen pidiendo a lo largo de los años una solución para:

  • Interface gráfica Linux que realmente funcione
  • Mantener el mismo código fuente para las interfaces gráficas Windows y Linux
  • Migración automática de las aplicaciones hacia la web sin necesidad de reescribir nada


Todo eso ahora es realidad. Es uno de los secretos mejor guardados del mercado que ahora será revelado de primera mano para todos ustedes.

Este nuevo producto, cuyos detalles serán divulgados en el evento, posee las siguientes características:

  • Ambiente de desarrollo de aplicaciones de gestión de negocios en modo gráfico, tres capas
  • Versiones Windows y Linux (gráfico), sin requerir GTK u otros trucos
  • Diseñador visual de altísima productividad (puede crear completas pantallas de registros, tipo padrón, que corren en Windows o Linux, en modo gráfico, con pocos clicks), tornando su migración extremamente rápida!
  • Migración instantanea hacia la WEB de todas las pantallas diseñadas, sin retoques ni recodificación, pudiendo ser ejecutadas por usuarios remotos a traves de cualquier browser sin necesidad de instalar nada en la terminal
  • Totalmente en Portugues
  • Programación 100% xBase (xHarbour)
  • Acesso a todas las bases de datos SQL a traves de SQLRDD
  • Rutinas de acceso a ECF y TEF listas
  • Bajo costo
  • Nadie precisará ser cobayo. Apenas ustedes lean este email existen mas de diez mil usuarios accediendo a sistemas escritos con esta herramienta aquí en Brasil.

Con la presencia especial de Ron Pinkas, que estará en Brasil especialmente para el evento. Venga a conocer al padre de xHarbour personalmente!

El evento se realizará el día 05 de abril de 2007, en el centro "Spazio JK" en la ciudad de San Pablo, desde las 14:00 hasta las 16:00.

Dirección: Av. Presidente Juscelino Kubitschek, 1726
Barrio de Itaim Bibi, Ciudad de San Pablo, Brasil

Para inscribirse acceda a la siguiente página web:

www.xharbour.com.br/evento_05abr2007.htm

Saludos,

Marcelo Lombardo
www.xharbour.com.br

14 marzo 2007

FOXPRO con los días contados

De acuerdo a una nota publicada en eweek y comentada en el foro en ingles de fivetech Microsoft no va a liberar mas versiones mas alla de la 9 pero continuará dandole soporte hasta 2010 y soporte extendido hasta 2015.

Le costó unos años pero finalmente lo logró.

21 febrero 2007

Las News de xHarbour quedarán "readonly"

El 11 de febrero Patrick Mast anunció que a partir del 20 de febrero las News de xHarbour.org, en todos sus lenguajes, que estan hosteadas sobre servidores de xHarbour.com, quedarán en estado de solo lectura.
En el mismo mensaje, se anuncia la creación de un foro público hosteado en UseNet de nombre comp.lang.xharbour.

Lamentablemente muy pocos proveedores de internet del mundo permiten la conexión con la red UseNet ya que tiene un mantenimiento elevado, consumo de ancho de banda elevado y según ellos es tecnología "vieja".

Lo cierto es que muchos foros de UseNet son usados para compartir fotos, MP3 y hasta películas, lo cual no hace más que darles la razón a los ISP.

Existen varias formas de conectarse a las news de UseNet:

Via web:
Google Groups solo para leer, porque a pesar de tener el botón, no postea los mensajes, ni siquiera como usuario registrado en Google.

Via NNTP (news)
news://news2.homelinux.org/comp.lang.xharbour

Este servidor de news tiene una demora de cerca de 2hs desde que se postea el mensaje hasta que está disponible en el foro de UseNet.
Luego, si alguien contesta enseguida, es posible que la respuesta no esté hasta después de 2hs más, así que eso daría una demora de 4hs mínima desde que se postea hasta que se recibe la respuesta.

Mantendremos informados acerca de otras posibilidades de conexión.

19 febrero 2007

nueva versión de ourXdbu

Miguel Angel Marchuet Frutos ha liberado la versión 1.0.19.2 de ourXdbu, un editor de tablas con soporte de múltiples formatos:

  • XHarbour RDD - DBFNTX
  • XHarbour RDD - DBFCDX
  • XHarbour RDD - SIXCDX
  • XHarbour RDD - DBFBLOB
  • XHarbour RDD - DELIM
  • Advantage RDD - DBFCDX
  • Visual FoxPro Tables
  • FoxPro VFP Tables
  • Microsoft OLEDB Provider for Visual FoxPro
  • Microsoft Jet 4.0 OLE DB Provider - Access
  • Microsoft Jet 3.51 OLE DB Provider - Access
  • Microsoft Jet 4.0 OLE DB Provider - Excel
  • Microsoft Jet 4.0 OLE DB Provider - Paradox 5.x
  • Microsoft Jet 4.0 OLE DB Provider - Paradox 4.x
  • Microsoft Jet 4.0 OLE DB Provider - Paradox 3.x
  • Microsoft OLEDB Provider for Oracle
  • Microsoft OLEDB Provider for SQL Server
  • MySql
  • IBM Informix OLEDB Provider
  • DBF Foxpro OLEDB
  • IBM Client Access OLEDB provider
  • ODBC - PostgreSQL
  • ODBC - IBPhoenix Open Source
  • Data Link connection (UDL)
  • User


El programa admite selección de múltiples registros asi como copiar y pegar en diferentes tipos de tablas. Tambien el autor asegura que la próxima version va a estar completada con DTS (data transformation service).

Links:
Download y comentarios (en ingles)
sitio del autor

Por último no se olviden de los donativos.

08 febrero 2007

Nace la GPE Phone Edition

Miembros del proyecto open source GPE (GPE Palmtop Environment) han anunciado hoy un nuevo proyecto derivado con el fin de crear un entorno para teléfonos móviles basado completamente en software libre, la GPE Phone Edition. La GPE Phone Edition es un proyecto de código abierto, basado en los desarrollos del proyecto GPE añadiendo los componentes necesarios para el uso en teléfonos móviles. Se puede encontrar el código fuente completo en LinuxToGo, una pagina dedicada al desarrollo con Linux en dispositivos moviles. Una buena noticia que viene pocos días después del anuncio de la LiMo Foundation de estar trabajando en un entorno de desarrollo para teléfonos móviles basado en Linux.

06 febrero 2007

PDF será un estándar de uso libre y gratuito

Mediante un comunicado firmado por Kevin Lynch, arquitecto de software de la compañía, Adobe reveló sus planes para que su Formato de Documento Portable (PDF) sea declarado un estándar abierto, gratuito y de uso libre. El comunicado fue anunciado un día antes de la presentación del XPS, un nuevo formato de características similares al PDF que ofrecerá Microsoft con el Windows Vista.

La empresa diseñadora de software Adobe aceptó que su PDF sea transformado en estándar abierto y de uso libre por la Organización Internacional de Estandarización (ISO). Así lo dio a entender mediante un comunicado, el arquitecto de software de compañía, Kevin Lynch. Ante la llegada al mercado del formato XPS de Microsoft, presente en la nueva versión de Office 2007, la estandarización para el uso libre y abierto del PDF, se identifica a priori, como una estrategia de Adobe para que su formato no pierda terreno.Desde 1995 Adobe participa en grupos de funcionamiento que desarrollan las especificaciones técnicas para la publicación de la ISO y ha trabajado para entregar subconjuntos especializados de PDF como estándares para las industrias. Actualmente, PDF for Archive (PDF/A) y PDF for Exchange (PDF/X) son estándares ISO, y PDF for Engineering (PDF/E) y PDF for Universal Access (PDF/UA) están en vías de serlo. La intención es estandarizar completamente todos los subconjuntos especializados de PDF.

“Al incrementarse la necesidad de formatos abiertos por parte de gobiernos y organizaciones, mantener la especificación PDF por una organización externa y participativa ayudará a continuar la conducción de la innovación y a expandir el rico ecosistema del PDF desarrollado durante los últimos 15 años”, manifestó Lynch en el comunicado.

El PDF de Adobe apareció en 1993 y rápidamente se convirtió en estándar de la industria gráfica editorial gracias a sus opciones de seguridad, facilidad de transporte e impresión. Las críticas que recibía el formato se referían a las limitaciones en su manejo: los documentos PDF sólo podían ser leídos por Adobe Acrobat Reader y creados por Adobe Acrobat. El alto costo de este último programa, hasta la aparición de versiones gratuitas para descarga, era el punto que mayor inconformismo generaba.

La nueva competencia del PDF de Adobe, el formato XPS de Microsoft, a diferencia de éste, no necesita ser manualmente descargado e instalado para su utilización ya que el Window Vista lo traerá incorporado como una aplicación permanente y podrá ser visualizado de manera instantánea. Microsoft asegura que el XPS tiene licencia libre y abierta para su uso y no demandará a nadie que saque provecho de ello.