lunes, 23 de marzo de 2009

Compresor de Datos para a2

Buenos Dias. En esta oportunidad presento un programita para realizar los respaldo de datos para el a2 Softway. Como Uds. sabrán el a2 realiza un respaldo tipo copia es decir tal cual como estan en el disco duro. Con este program podemos realizar los respaldos, tener control sobre ellos y ademas comprimir los datos, también podemos agragar una clave de seguridad, asi como tambien el nivel de compresion. El programa esta hecho en Delphi con los Componentes Zipforge manejando bases de datos Firebird en modo local, es decir embebido. Para los usuarios de a2 lo pueden agragar directamente al menu de Usuario de la Aplicacion (a2 configurable) y realizar los respaldos de una forma mas segura, profesional y compacta. Pueden descargar la aplicacion (instalador Setup) desde aqui. El programa esta protregido, para poder ejecutarlo libre de uso deben solicitar una licencia al 0424-4297167 (costo 50 Bs.F) de acuerdo a su equipo, o enviar un e-mail a vicacos@gmail.com
Otras pantallas:



martes, 3 de marzo de 2009

Servidor de Base de Datos


Buenos Dias, en fechas pasadas revisamos superficialmente el manejador de bases de Datos DBisam, el cual es utilizado en la version 2.08 por el a2 Softway, (creo que es la mas vieja, tanto que ya no hay soporte para esa version). En esta oportunidad citaré el RDBMS o Sistema de administración de Base de Datos Relacional Firebird, el cual ademas de ser de codigo abierto y de licencia Open Source, es una alternativa superior a la hora de emprender proyectos de embergadura a la altura de MySql, PostgreSQL, SQL Microsoft o Intebase, de hecho Firebird nace como resultado de la liberacion de Interbase 6, y luego reescrito hasta la version 2.5 actual de este portente manejador. Entre sus caracteristicas principales destacan:
  • Es multiplataforma, y actualmente puede ejecutarse en los sistemas operativos: Linux, HP-UX, FreeBSD, Mac OS, Solaris y Microsoft Windows.
  • Ejecutable pequeño, con requerimientos de hardware bajos.
  • Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded).
  • Soporte de transacciones ACID y claves foráneas.
  • Es medianamente escalable.
  • Buena seguridad basada en usuarios/roles.
  • Diferentes arquitecturas, entre ellas el Firebird incrustado (embedded server) que permite ejecutar aplicaciones monousuario en ordenadores sin instalar el software Firebird.
  • Bases de datos de sólo lectura, para aplicaciones que corran desde dispositivos sin capacidad de escritura, como cd-roms.
  • Existencia de controladores ODBC, OLEDB, JDBC, PHP, Perl, .net, etc.
  • Requisitos de administración bajos, siendo considerada como una base de datos libre de mantenimiento, al margen de la realización de copias de seguridad.
  • Pleno soporte del estándar SQL-92, tanto de sintaxis como de tipos de datos.
  • Completo lenguaje para la escritura de disparadores y procedimientos almacenados denominado PSQL.
  • Capacidad de almacenar elementos BLOB (Binary Large OBjects).
  • Soporte de User-Defined Functions (UDFs).
Es bueno destacar que existen componentes para trabajar desde Delphi y C++ con Firebird, se pueden nombrar: Zeos Lib, FIB, FIBplus, IBO estos dos ultimos de pago pero con exelente rendimiento.
Para descarga de Firebird puedes ir a su pagina principal desde aqui. En proximas oportunidades abordaré algunos tópicos más sobre este tema
Saludos
Ing. Victor Acosta

martes, 13 de enero de 2009

Delphi 2007 para Programadores

Bueno aqui les dejo la mejor herramienta para programacion de aplicaciones para win 32. Si bien existen un monton de programas para tratar de hacer lo que Delphi realiza sin muchas complicaciones, mi experiencia personal destaca el uso de delphi para realizar casi cualquier cosa, incluyendo el manejo de Bases de Datos tales como: Interbase, SQL microsoft, MySql, Prosgress, Firebird, Dbisam, Bde y unas cuantas mas. El requisito previo es al menos haber trabajado en Pascal o Turbo pascal para que el aprendizaje sea aun mas violento. Comparado con visual (asco) basic son muchas las ventajas , desde un exe real a velocidad duplicada, este compilador es solo comparado con su primo C++. La descarga la puedes hacer haciendo click aqui (corregido) y la medicina para ponerlo a funcionar desde aqui el password para este archivo es: board4all.cz. En próximas ediciones estaré agregando manuales, libros, tutoriales, y links de interes.
Saludos
Ing. Victor Acosta

Foto para el Recuerdo


Esta es la foto del Grupo original de a2 Super Team Venezuela

Borland Turbo C/C++ Compiler v.3.0

En esta oportudidad y para dar comienzo a los aportes en el area de programacio les dejo este compilador que si bien no es el mas nuevo del mercado pueden utilizarlo para dar los primeros pasos en la programacion C++. Borland Turbo C/C++ es un compilador o traductor extremadamente rápido compilando lenguajes C y C++ de DOS. Si tu desarrollas tus proyectos en C y C++ entonce Borland Turbo será tu mejor aliado a la hora de compilar a lenguaje máquina. Además de ser muy poderoso compilando, incluye un poderoso editor de códigos debugger y assembler. Con una Interfaz muy sencilla de usar y medios de desarrollo integros. Recuerden que pueden asi mismo dessrollar aplicaciones externas utilindo las VCL para DBisam para accesar las tablas del a2 Softway. El programa lo pueden descargar haciendo click aqui.

lunes, 12 de enero de 2009

sábado, 10 de enero de 2009

Componentes para DBisam en Delphi


Buenos Dias. En cierta oportunidad me preguntaron como se hacia para accesar la informacion contenida en las tablas del a2 Softway (administrativo, Contable, Nomina) las cuales estan hechas con un manejador de bases de datos llamado DBIsam de la Compañia Elevate Software ( http://www.elevatesoft.com ). El problema radica en que la version con la que se realizaron es muy peroi muy viejas (creo que la version 2.05). Si bien con las versiones nuevas puedes accesarlas utilizando Delphi o C++, estas reconvierten las tablas dejandolas inutilizadas para el software de gestion nativo, es decir las actualiza y luego el sistema no las puede leer. Para solucionar el problema en el caso de que quieras accesarlas en lectura y escritura se debe utilizar como alternativa los driver ODBC para DBisam los cuales vienen incluidos en el CD de distribuidor de a2 Softway. Para los interesados en estos componentes los pueden descargar de aqui un sitio en Europa donde puedes hallar muchas mas VCL para Delphi, C++ y visual (asco) Basic.
Saludos