Controla tu empresa a tu modo !

Archivo mensual: junio 2013

Primer power-up dinámico instalado en PSFGeneric 1.6

primer powerup dinamico ejecuntadose (sin control de datos)

En la foto un power-up dinámico, con dos formularios, visto en el editor e integrado ya para su uso. (fíjense en los menús de la izquierda y la ventana de propiedades de arriba a la derecha)

También se aprecia la capacidad de PSFGeneric para distribuir sus pestañas por la pantalla.

La foto además permite discernir la arquitectura interna de PSFGeneric, orientada a objeto (sí) pero también orientada a la reutilización. La aplicación pretende ser un enorme mecano de piezas reutilizables, gracias a lo cual es posible aprovechar funcionalidades de sus power-ups tradicionales y herramientas de núcleo para integrarlas en un modelo de generación de utilidades autogestionadas por parte del usuario final.

A estas alturas del desarrollo la gestión administrativa de este nuevo tipo de power-ups esta terminada, y conectada a la web por lo que ese que veis esta disponible para su descarga e instalación directamente desde PSFGeneric con un par de clics, además está lista la instalación/desinstalación automática de las tablas necesarias en la base de datos y solo falta la gestión de estos datos, las típicas funciones de altas, bajas, consultas y modificaciones.

Estimo que en semana o semana y media PSFGeneric 1.6 estará disponible para su descarga pública, si dios quiere.

Aprovechamos para solicitar ayuda económica para el desarrollo de la aplicación, aunque somos pocos, desarrollar un proyecto tan grande es costoso. Para enviar ayuda, por poca que sea, puedes contactar directamente con nosotros en el tlf de España +34·959·10·11·80, enviando un correo electrónico a info @ psfgeneric.com, usando el formulario de contacto de la web o PayPal con ayuda del formulario a tal efecto en esta web arriba a la izquierda.

Mejora de instalación para PSFGeneric 1.6

La nueva versión comprueba al arrancar que la base de datos que le indiquemos existe, de no existir pregunta si se desea crearla. Esto reduce la complejidad de instalación al evitar el uso de la consola de comandos de MySQL.

Geolocalización para PSFGeneric 1.6

Nuevo power-up para PSFGeneric 1.6 con la capacidad de mostrar mapas de multitud de proveedores online y ofrecer servicios a otros power-ups, como el de Administración en su informe de situación de nºs de serie por cliente y panel de servicios. Es el primero en usarlo pero seguro no será el último.

El power-up mostrando localización de nºs de serie

El power-up mostrando localización de nºs de serie

Pack de plantillas de documentos para PSFGeneric 1.6

La nueva versión, a la que le queda muy poco para ser publicada, contendrá un nuevo juego de plantillas de documentos a modo de ejemplo. Ya desde la versión 1.5 de PSFGeneric los documentos se generan a partir de plantillas TPL, muy conocidas en entornos PHP, con las que dar formato a estos.

En esta nueva versión las plantillas están optimizadas para wHTMLtoPDF corrigiendo problemas como el de las fuentes de texto y el tamaño de los documentos, que a veces generaba páginas en blanco.

 

 

common presupuesto

Proforma

common presupuesto azul logo

Proforma azul con logotipo

common presupuesto azul

Proforma azul

common presupuesto logo

Proforma con logotipo

common presupuesto rojo logo

Proforma roja con logotipo

Proforma roja

Proforma roja

common presupuesto verde logo

Proforma verde con logotipo

common presupuesto verde

Proforma verde

Teach Yourself Programming in Ten Years

“Aprende a programar en 10 años” => Sin desperdicio :D

 

Let’s analyze what a title like Learn C++ in Three Days could mean:

  • Learn: In 3 days you won’t have time to write several significant programs, and learn from your successes and failures with them. You won’t have time to work with an experienced programmer and understand what it is like to live in a C++ environment. In short, you won’t have time to learn much. So the book can only be talking about a superficial familiarity, not a deep understanding. As Alexander Pope said, a little learning is a dangerous thing.
     
  • C++: In 3 days you might be able to learn some of the syntax of C++ (if you already know another language), but you couldn’t learn much about how to use the language. In short, if you were, say, a Basic programmer, you could learn to write programs in the style of Basic using C++ syntax, but you couldn’t learn what C++ is actually good (and bad) for. So what’s the point? Alan Perlis once said: “A language that doesn’t affect the way you think about programming, is not worth knowing”. One possible point is that you have to learn a tiny bit of C++ (or more likely, something like JavaScript or Flash’s Flex) because you need to interface with an existing tool to accomplish a specific task. But then you’re not learning how to program; you’re learning to accomplish that task.
  • in Three Days: Unfortunately, this is not enough, as the next section shows.

 

Texto original: http://norvig.com/21-days.html

Seguimiento de facturas en PSFGeneric 1.6

grafica efectividad de cobro

 

Más mejoras en PSFGeneric 1.6:

  • Lista de control de existencias usadas en los paneles de servicios
  • Histórico de facturas a clientes por nº de serie asociado
  • Seguimientos de facturas pendientes de cobro
  • Gráfica anual comparando los totales mensuales facturados con el total pendiente de cobro (imagen adjunta)

Mejora en PSFGeneric 1.6 – Editor de formularios

PSFGeneric Form Editor alfa

 

Estamos muy emocionados con el nuevo desarrollo, con él será posible que el propio usuario cree ventanas de gestión con los campos que quiera incluso usando campos especiales definidos por PSFGeneric. El usuario podrá crear formularios para realizar todo tipo de gestiones y no estará limitado así a los desarrollos que hagamos, algunos ejemplos de lo que se podría hacer pueden ser: gestión de colecciones, registros para normativas ISO, seguimiento de vehículos, registros de actividad, programación de reuniones, en otras muchas…

En la captura de ejemplo se puede ver un formulario en la ventana de diseño y el resultado al ejecutarlo. Ademas podemos ver un dialogo de selección de fecha predefinido por PSFGeneric. El campo contacto, el primero que se ve, es para seleccionar un contacto de cualquier agenda que podamos ver, el segundo campo, que esta en medio, cambia automáticamente al seleccionar un contacto mostrando el nombre del mismo y el tercero es un campo de selección de fecha standard de PSFGeneric.

Ademas podemos meter campos típicos, como son numéricos, de texto, de fecha u hora, etiquetas, grupos, paneles, imágenes, etc… , hasta una colección de imágenes para decorar otros campos.

PSFGeneric Form Editor alfa 2

 

En la imagen anterior podemos ver otro diseño de formulario con los campos disponibles.

Aprovechamos para solicitar ayuda económica para el desarrollo de la aplicación, aunque somos pocos, desarrollar un proyecto tan grande es costoso. Para enviar ayuda, por poca que sea, puedes contactar directamente con nosotros en el tlf de España +34·959·10·11·80 y al correo electrónico info @ psfgeneric.com o usando el formulario de contacto de la web.