miércoles, 16 de marzo de 2011

Leccion 2 del curso gratuito de Delphi

Buenos dias, continuando con los cursos de Delphi aqui les dejo la segunda entrega con un poco mas de informacion de como configurar el IDE de trabajo y donde conseguir componentes gratuitos para sus proyectos.


Saludos
Ing. Victor J. Acosta L.
cel 0424-4297167
vicacos@gmail.com

lunes, 21 de febrero de 2011

Libros de delphi gratuitos

Unos de los grandes aportes al mundo de la programación en Delphi, en mi humilde opinión, han sido los libros publicados por el Dr. Ian Marteens. Sin duda una recopilación de datos y trucos que en forma amena y práctica te llevan de la mano a la programación y a entender como se hacen las cosas. Ya el Dr. Marteens había colocado en la red el libro La cara oculta de Delphi 4, pero el año pasado liberó esta versión que a pesar de que delphi va por su versión Rad Studio XE, sigue teniendo vigencia. Para los programadores Noveles y los no tanto les puede servir de gran ayuda.
También me gustaría visitaran el Blog de Delphi al Limite en el cual pueden encontar código super útil y que les recomiendo comienza a descargar para el estudio, porque el autor ya cerro otro de sus blog Exprime PC, y es posible que cierre este también (no se los motivos).
Les recomiendo también descarguen La cara oculta de Delphi 4. no voy a colocar ese enlace porque es fácil ubicarlo en Taringa, por ejemplo.
Pues aquí les dejo La cara Oculta de Delphi 6 que lo disfruten y utilicen en su desarrollo personal
Saludos. (Download)

Ing. Victor J. Acosta L.
0424-4297167

jueves, 17 de febrero de 2011

Leccion 1 del curso gratuito de Delphi

Buenas tardes. A petición de amigos y visitantes del Blog voy a comenzar por elaborar unas sencillas pero practicas lecciones sobre Delphi Rad Studio. Pueden utilizar cualquier versión de delphi que tengan disponible (yo utilizo Delphi 2007, cuestión de gusto). En este blog pueden descargar la versión 5 del mismo, pero se que pueden ubicar el programa desde cualquiera link en Google.
Inicialmente solo necesitaremos los componentes standar de Delphi mas adelante instalaremos por ejemplo los componentes de DbIsam para Delphi y asi trabajar con las tablas del a2 (jejejejeje).
Es posible que para los programadores experimentados no sea de gran utilidad, pero el cursillo esta dirigido a los entusiastas autodidactas que siempre necesitan un empujoncito para realizar sus proyectos.
Sin mas les dejo el vídeo de la primera lección, espero les sirva de inicio.
Saludos.



Ing. Victor J. Acosta L.
0424-4297167

miércoles, 9 de febrero de 2011

Preguntas y respuestas Sobre a2 Administrativo

Buenos Días. Observando el trafico en el blog y en especial las preguntas formuladas sobre el a2 Softway, he recopilado una serie de respuestas que espero ayuden a muchos a resolver sus dudas.
1. ¿En que esta hecho el a2 softway?
Pues bien, esta hecho con Delphi, cuya última versión es Delphi XE Rad Studio de la empresa Embarcadero Technologies.
Cabe destacar que el Valery también esta hecho en delphi al igual que el Saint (que casual no).
2. ¿Que Base de Datos utiliza el a2 Softway?
Muchos ya lo saben pero para los que no, el a2 utiliza bases de Datos (o tablas jejeje) DBisam, en su ultima versión cliente servidor trabaja sobre la versión 4.28.
3. ¿Es realmente el a2 versión nueva una actualización Cliente Servidor?
En este sentido yo diría que NO, pues como manejador de bases de datos no posee las características necesarias para este reconocimiento, técnicamente en principio no cumple con la atomicidad que brindan las verdaderas aplicaciones cliente-servidor que utilicen por ejemplo SQL server (Profit Plus, Saint Enterprise), Firebird (Valery), PostgreSQL, MySql (Galac) y otros. Además de que a nivel de cliente no utiliza disparadores o Triggers, pues son solo eventos de los componentes a nivel de programación que en el caso del a2, se ejecutan a nivel del cliente y no del servidor como sucede en los servidores de bases de datos antes nombrados, eso sin citar el soporte para SQL que en el caso del DBisam es un poco deficiente (revisar análisis de la casa matriz Elevete Software).
4. ¿Por qué no puedo ver mis datos de los campos Blob?
Este es el Santo Grial de la casa de software a2 Softway C.A. Todo sistema de gestión esta protegido por derechos de Autor y leyes Nacionales e Internacionales, pero hasta donde tengo entendido la DATA es propiedad única y exclusiva de los Usuarios, es decir, de quien compra una licencia de uso. Sin embargo en el caso del a2 esto no es del todo cierto, ya que la data no es del todo transparente al usuario. Eso es debido a los famosos campos BLOB, que si bien se ha publicado su estructura no es del todo fácil accesarlos sin un conocimiento en programación.
5. ¿Donde puedo conseguir un a2 pirateado?
Esta es una pregunta recurrente, y la respuesta es que según mis investigaciones aun nadie a podido hacer un instalador o personalizador para el a2 (Gracias a Dios), pero no hace falta piratearlo para ponerlo a andar ya que si posees una copia registrada la puedes poner a funcionar obviamente estará a nombre de la empresa a la que fue licenciada.
6. ¿Es seguro utilizar el a2 a nivel de operaciones?
En este sentido no cabe la menos duda de que el a2 (al menos en las versiones con dbisam 2.28) es un software de gestión sumamente estable aun en ambientes de trabajo exigentes (supermercados, Ferreterías, ventas de repuestos, etc). Lo he visto funcionar en sitios con 20 estaciones recurrentes con unos 25.000 registros en inventario y funciona aceptablemente muy bien.
7. ¿Cual es la clave y usuario por defecto en el a2?
Sencillo, el usuario por defecto es MASTER y la clave 1234, obvio que se puede cambiar tanto la clave como el usuario con el a2sistema del software de gestion.

Bueno estas son algunas de las preguntas mas buscadas par el caso del a2, en próxima oportunidades revelaremos otras inquietudes. Hasta luego

Ing. Victor J. Acosta L.

viernes, 12 de noviembre de 2010

Parking for a2, Control de Estacionamientos

Esta es una nueva aplicación para el control de estacionamientos. en esos casos en los que el servicio no es totalmente automatizado se puede instalar este paquete que trabaja e interactua con el a2 administrativo (Básico o configurable) a traves del Punto de Venta generando una factura en espera que puede ser cargado para facturar por una impresora fiscal y llevar el control administrativo del mismo.
Su pantalla de inicio solicita un Usuario y clave de acceso (master, 1234) la cual por supuesto puede ser cambiada en la configuración e incluso crear nuevos usuarios del sistema:

Luego de esta solicitud se presenta el sistema para control de estacionamiento en su pantalla principal:

Luego podemos entrar a la configuración la cual a su vez solicita una clave para estringir a usuarios no autorizados el uso de esta Opción:

Una vez dentro de la configuración debemos indicarle la ruta de los datos de las tablas de a2 tanto del administrativo como del Punto de venta

Tambien debemos asociar el Renglon creado en el a2 como item de servicio para controlar los precios del mismo dentro de la aplicación:

Una vez hecho esto e indicando los datos del cliente que apareceran en el ticket de Estacionamiento, contratickets y otros menesteres procedemos a realizar las pruebas correspondientes, en este caso la entrada por Número de placa del vehículo el cual genera un ticket como lo vemos a continuación:

Una vez el cliente utilize el estacionamiento se procesará la información del ticket y se enviara al a2 Punto de venta como una factura en espera que puede ser cargada y procesada como una venta del sistema normalmente (alli se puede agregar los datos del cliente si asi se desea o imprimir por la impresora fiscal tal cual viene).


Pues bien, este en resumen el uso de esta utilidad. Para información sobre costos de la aplicación llamar al 0424-4297167 o enviar un email a vicacos@gmail.com, vicacos@hotmail.com.
Descargar Demo

Saludos

Ing. Victor Acosta

jueves, 11 de noviembre de 2010

Verificador de Precios ScanTech SG-15

Buenas Noches. Recientemente me solicitaron realizar una aplicación para el verificador de precios Scantech SG-15 utilizando el a2 softway Administrativo como plataforma de datos. En ese sentido cabe recordar que el a2 (marca registrada por a2 Sofway C.A.) funciona con los verificadores de precios MK-500 Symbol Mikro Kiosk, pero con este verificador aun no han hecho la homologación. En ese sentido desarrolle el Servidor Scantech 1.0 para a2 con dbisam 2.28 y la versión 2.1 para Dbisam Cliente servidor 4.28. Funciona en forma silente es decir se instala utilizando el puerto 9101 como escucha, y solo hay que indicarle la dirección o path de la aplicacion a2 administrativo (Básico o Configurable generalmente C:\a2Softway\Empre001\Data). he aquí algunas tomas de pantalla de la aplicación:


El sistema permite guardar automáticamente los movimientos de solicitudes de precios de los clientes en un archivo log en el subdirectorio de la aplicación.
Para mas información sobre costos y demostración, comunicarse al 0424-4297167 o enviar un email a: vicacos@gmail.com vicacos@hotmail.com
Saludos

Ing. Víctor J. Acosta L.


jueves, 30 de septiembre de 2010

Embarcadero Technologies Rad Studio XE

En el mundo de la programación no muchas cosas había creado tanta espectativa como el anuncio hace varios meses de la puesta en marcha de DElphi 2011. Finalmente, un producto llamado Delphi XE, el cual es un ingrediente más del Rad Studio de la empresa Embarcadero Technologies. Retomando la idea de las espectativas, se especuló que el nuevo delphi, ahora llamado Delphi XE, tendría soporte para desarrollo multiplataforma, incluso programacion para Ipod (como si eso dependiera de ellos) y un monton de cosas mas que a la final solo quedo en lo mismo de siempre , puro markenting, y esperas para el próximo delphi 2012 que posiblemente se llamara DELPHI HD.
En muchos blog se ha tratado el tema y los Beta tester de la compañia no hacen mas que cantar odas al nuevo XE, pero hay comentarios no tan conformistas como este:
Desarrollando Aplicaciones IPhone con Delphi Prism XE – Por Adreano Lanusse. Mi opinión: Adriano, Hombre precavido vale por dos. Si Apple ha dicho que las aplicaciones desarrolladas con herramientas no aprobadas están prohibidas, por qué arriesgarse a perder una inversión desarrollando con Delphi Prism? Puede que Apple te la acepte en un principio, o pueda que no. Si te la aceptará, nada te salva que te la quiten en un futuro. Entonces, por qué arriesgarse?

[ACTUALIZACIÓN 9/9/10] Apple cambió su política de aceptación de aplicaciones. Ahora empezará a aceptar aplicaciones que puedan estar inscritas en varias herramientas. Según ellos la decisión fue por la opinión de la comunidad. Obviamente, conociendo a Apple, esto es mentira. Lo que los impulsó a echarse para atrás fue sin duda Android."

Lo que opinan los Beta Tester de RAD Studio – Por Tim. Cuando leí estos “extractos de opinión” mi sentido común se hizo oír más que las palabras allí escritas. Embarcadero, no sos el primero en contratar a un blogger para escribir cosa bonitas sobre tus productos!

A medida que valla encontrando más tontas entradas las iré colocando acá.

Por el momento mejor dejo de perder mi tiempo escribiendo sobre XE. Talvez la crítica no hubiera sido tan dura si embarcadero hubiera evitado generar expectativa con todos esos subproyectos que tenía para delphi (la multiplataforma, los 64bit, etc). Pero bueno, todo al final ha sido una decepción que podría expotenciar la perdida de desarrollares Delphi."

(Tomado textualmente de este enlace.)

En lo que a mi concierne seguiré con Delphi 2010, por lo menos hasta que lo que ofrezcan sea realmente superior en demasía a lo que tengo.

Saludos

Ing. Víctor J. Acosta L.

0424-4297167 vicacos@gmail.com