En la entrada anterior de esta serie, parte1, vimos el caso de estudio de una aplicación simple para la gestión de las actividades de un banco, la cual fue desarrollada inicialmente en PHP y MySQL. Pero cuando esta aplicación fue puesta en producción surgieron nuevos requisitos, por lo cual en la presente entrada se muestra como rediseñar la arquitectura del sistema usando los productos de WSO2, que proporcionan una manera eficiente de...
{ Leer Más }
{ Leer Más }
{ Leer Más }
{ Leer Más }
{ Leer Más }
{ Leer Más }
{ Leer Más }
{ Leer Más }
{ Leer Más }
{ Leer Más }
jueves, 5 de diciembre de 2013
martes, 26 de noviembre de 2013
Preparando datos para exportar a excel sobre CodeIgniter
En este artículo les voy a poner un ejemplo un poco más completo de cómo generar un excel con información existente en nuestra base de dato. Recomiendo leer primero el artículo “Importando y exportando excel sobre CodeIgniter”, donde presenté la biblioteca PHPExcel para importar y exportar ficheros de hojas de cálculo (excels). En dicho artículo expliqué cómo instalar esta biblioteca, y cómo en mi caso creé una biblioteca que actúa como...
viernes, 15 de noviembre de 2013
Como utilizar la plataforma WSO2, parte 1.
El objetivo de esta entrada es guiarlo a través del proceso del pensamiento para desarrollar una aplicación simple, en un primer momento usando PHP y MySQL y luego se explicara cómo usted puede rediseñar la arquitectura del sistema usando los productos de WSO2. Cómo y por qué ellos se usan. Se explica a alto nivel para que usted pueda seguirlo fácilmente. Luego de desarrollar la aplicación web sencilla, simularemos un cambio en los requisitos,...
lunes, 28 de octubre de 2013
Envío de correos sobre CodeIgniter
En el artículo anterior “CKEditor + KCFinder sobre CodeIgniter”, te comentaba sobre la integración de una interfaz WYSIWYG sobre Codeigniter. En este artículo te hablaré sobre la utilidad del CKEditor en combinación con la clase email de CodeIgniter para hacer un formulario de envío de correos. En la ayuda de CodeIgniter puedes encontrar que con la biblioteca email puedes hacer: $this->load->library('email');$this->email->from('your@example.com',...
lunes, 21 de octubre de 2013
PL/pgsql
Vamos a abordar un tema muy importante para el desarrollo de cualquier proyecto, en este caso visto desde la parte de las base de datos y es precisamente el uso los procedimientos almacenados, en caso de postgreSQL las funciones, en otras palabras vamos a utilizar el lenguaje procedural PL/pgSQL de PostgreSQL en la resolución de problemas. Ventajas Cuando la ejecución del procedimiento ocurre en el servidor, es probable que...
viernes, 18 de octubre de 2013
CKEditor + KCFinder sobre CodeIgniter
CKEditor CKEditor es un helper para CodeIgniter creado por Samuel Sánchez, que permite adicionar a nuestros sitios web una interfaz visual como la que se muestra en la figura 1, a modo WYSIWYG. Con este componente se le brinda a los usuarios la posibilidad de introducir texto enriquecido con fuentes y estilos de letras, hipervínculos, imágenes, etc. Figura 1 Interfaz visual del CKEditor Para acoplar CKEditor a CodeIgniter, descargas el...
jueves, 10 de octubre de 2013
Servicios web (webservices) con SOAP sobre CodeIgniter
(Continuación del artículo Servicios web (webservices) con REST sobre CodeIgniter) SOAP En la primera parte de este artículo te comenté sobre el uso de REST sobre CodeIgniter usando la biblioteca “CodeIgniter Rest Server”. A continuación de hablaré sobre el trabajo con la biblioteca nusoap para la implementación de webservices con SOAP sobre CodeIgniter. La nusoap (versión 0.9.5) puedes descargarla en [2]. En el artículo [1] puedes ver un guía excelente de la instalación de nusoap sobre CodeIgniter. Básicamente es igual a la...
martes, 8 de octubre de 2013
Trabajando con Compact Framework 2.0 en el MC9090.
En este post les voy a mostrar una guía de cómo acceder a los servicios publicados en un sitio web mediante dispositivos móviles. Específicamente el dispositivo móvil MC9090 de Motorola, antes Symbol, que corre la versión 2.0 del Compact Framework de .Net y Windows CE (Compact Edition). Aunque este dispositivo lleva ya unos años en el mercado es ideal para entornos industriales como almacenes o pistas de combustibles. Gracias a las características...
lunes, 23 de septiembre de 2013
Servicios web (webservices) con REST sobre CodeIgniter
PRIMERA PARTE Acoplar bibliotecas para brindar servicios webs (webservices) sobre CodeIgniter, como en tantos otros casos, resulta extremadamente sencillo si has encontrado la biblioteca correcta. La complicación podría venir posteriormente cuando quieras utilizar las funcionalidades de la biblioteca utilizada. En este artículo te mostraré como utilizar dos tendencias: REST y SOAP, sobre CodeIgniter. REST (Representational state transfer:...
viernes, 20 de septiembre de 2013
¿Ingeniero de Software o Programador?
Hola comunidad. Decidí comenzar, con la pregunta que da título a este, una serie de artículos sobre ingeniería de software, programación y buenas prácticas en sentido general. A pesar del tiempo la interrogante sigue siendo polémica; fundamentalmente cuando nos estamos introduciendo en una especialidad tan amplia como la informática donde, muchas veces, desde cada posición se tiende a menospreciar la importancia del trabajo del otro. Y...
martes, 10 de septiembre de 2013
Desarrollando una lista de TO-DO usando base de datos y el Framework ZK.
Te mostraremos, paso a paso, como construir una sencilla aplicación web con ZK que use una base de datos. La aplicación web permitirá almacenar sucesos que vamos a hacer en el futuro o sea una lista de TO-DO. Una aplicación web así, requeriría usar una base de datos. Para la conclusión de este tutorial usaremos una base de datos Java (HSQL DB) la cual no requiere que instalemos un servidor de base de datos [1]. Pasos para ejecutar la aplicación:...
Suscribirse a:
Entradas (Atom)