Proyecto FactOffice Add-in en Codeplex

Desde hoy está disponible en Codeplex la información del proyecto FactOffice que hemos desarrollado con Microsoft y que está publicada como software abierto, bajo licencia MS-PL

Se trata de un componente (Add-in), que instalado sobre MS Office 2007 (MS Word), le habilita para la generación, recepción e intercambio de facturas electrónicas en el formato XML “facturae”. La aplicación, utilizando unas plantillas predefinidas y configurables, es capaz de generar la factura, firmarla electrónicamente (con el formato XAdES EPES o XAdES XL) con cualquiera de los certificados de los prestadores de servicios de certificación existentes,  validar su conformidad de esquema Facturae, de Firma electrónica, y de cuadre contable, así como mantener una pequeña gestión histórica del estado de cada factura .

La disponibilidad del código fuente, habilita a los desarrolladores que quieran participar en el proyecto, a ampliar, modificar o personalizar sus características, así como a adaptar dicha solución a sus propias plataformas de factura electrónica (conexión a servicio WEB etc ..).

Uno de los aspectos de innovación aplicados es la configuración del formato OOXML como contenedor del formato facturae, de forma que manteniendo una completa compatibilidad con el formato facturae, hemos podido añadir elementos de aspecto, como el “layout” de la factura o la posición del logo que son completamente configurables.

Hemos probado la aplicación en diferentes configuraciones de Word 2007, basadas en Windows XP, Windows Vista y Windows 7 (las versiones de evaluación disponibles) y va como la seda.

Y además nos hemos currado el tema de idiomas, que ya incluye el español, el inglés y el catalán, con un sistema que nos permitirá añadir idiomas con facilidad.

En fin, tenemos un “roadmap” en mente con un montón de posibilidades: conexión por webservices con plataformas existentes, ampliación de funciones, extensiones para mejoras de aspecto, soporte a diferentes formatos,…

Los asistentes al IV Congreso de Factura Electrónica y Digitalización Certificada que se celebra mañana lo recibirán en el USB que entrega la Organización (ASIMELEC).

Microsoft va a difundir una Nota de Prensa con los detalles principales:NP-Microsoft-Albalia-FactOffice

Autor: Julian Inza.

Anuncios

Ranking de los lenguajes de programación

Tiobe acaba de publicar el listado de ranking de los lenguajes de programación, al parecer rails esta perdiendo terreno y el número indiscutiblemente es Java.

El ranking se hace basado en el número de ingenieros, cursos, y vendedores de software mundialmente. También se usan las máquinas de búsqueda Google, MSN, Yahoo! y YouTube, para calcular el ranking.

tiobeidx0812

Algunos Nokia 1100 pueden ser reprogramados por los phishers

En algunos foros de Internet se están llegando a ofrecer hasta 25.000 euros por determinados modelos del teléfono Nokia 1100, que los delincuentes utilizan para interceptar las comunicaciones electrónicas entre bancos y clientes.

Estos teléfonos fueron lanzados al mercado en el año 2003. Se convirtieron en uno de los modelos más populares de la marca finlandesa, que llegó a vender más de 200 millones de unidades del 1100 y sus sucesores en todo el mundo.

El motivo por el que ahora interesa a los delincuentes es que  el software de ciertos modelos del Nokia 1100 permite interceptar las comunicaciones electrónicas de los bancos con sus clientes. Por este motivo, en foros frecuentados por hackers se están comprando a altos precios.

La denuncia procede de la firma de seguridad holandesa Ultrascan Advanced Global Investigations, que empezó a investigar el asunto a partir de una consulta de la policía hace unos meses. Por entonces se empezaban a demandar estos teléfonos en ciertos foros de Internet y se pagaban 5.000 euros por ellos, cifra que ha ido aumentado.

En realidad, los compradores estaban interesados únicamente en los teléfonos producidos en una fábrica de Bochum (Alemania), pues el software incluido en ellos puede ser manipulado para interceptar las contraseñas que los bancos envían a sus clientes para acceder a sus cuentas bancarias.

El procedimiento del fraude es el siguiente: algunos bancos envían a sus clientes un código de un solo uso llamado TAN (Transaction Authentication Number), que se utiliza una sola vez para completar una transacción. Para evitar los ataques de phishing, algunos bancos envían este código a través de un mensaje SMS.

Es ahí donde entra en juego el Nokia 1100, que según estas fuentes puede ser programado para suplantar el número de otra persona. De esta forma, el delincuente intercepta el código TAN y puede acceder a las operaciones bancarias de la víctima.

Según Ultrascan, varios grupos delictivos de Rusia, Marruecos y Rumania están llevando a cabo este tipo de operaciones, que han afectado a bancos de Alemania y Holanda.

Por lo que yo se de seguridad de teléfonos móviles, esto no es posible, ya que la identidad del suscriptor se gestiona en la SIM, no en el teléfono.

Al acceder a la web de Ultrascan no veo la noticia, aunque veo que muchos medios on-line y blogs se han hecho eco de ella.

En mi opinión esta noticia es un “hoax“. A esta opinión contribuye el hecho de que el Nokia 1100 es un teléfono muy barato que todavía se puede conseguir a muy buen precio de segunda mano, lejos de las cifras indicadas.


Innovación en el sector público

Recientemente he platicado con gente joven de informática, que trabajan en el sector público en Guatemala, son personas que tienen muchas ganas de innovar y mejorar los sistemas informáticos de nuestra querida Guatemala.

Es por ello que posteo los siguientes libros, creo que pueden ayudar a muchas personas como ellos.

Implementación de proyectos en el sector público

La Innovación en el Sector Público