30
Jun
stored in: Programacion and tagged:

¿Que son?
Un web service es un conjunto de estándar y protocolo que sirve para intercambiar información entre distintos sistemas. Un sistema desarrollado con cierta tecnología, por ejemplo Java, puede comunicarse con un sistema en PHP a través de un Web Services, esta es la funcionalidad principal, pero no necesariamente tienen que ser de diferentes plataformas, [...]

30
Jun
stored in: Programacion and tagged:

Paradigmas v1.0
Antes de hablar de programación y de las distintas formas que hay para resolver un problema, esta bueno ir un poco más allá y pensar en:
“¿Qué es una forma de resolver un problema?”
Como en todas las ramas del conocimiento, en la programación existe la noción de Paradigma.
Un paradigma, en general, plantea una forma [...]

30
Jun
stored in: Zend and tagged:

Nuestros modulos estan dentro de la carpeta application.
Los modulos en un sistema que trabaja con MVC estan compuesto de 3 partes.
ModeloVistaControlador.
El modelo ya aclaramos en otra seccion como crearlo.
Lo que necesitamos ver ahora son los controladores, y las vistas.
* ControllersDentro de la carpeta application tenemos por ejemplo el modulo usuarios, este tiene una carpeta con [...]

30
Jun
stored in: Zend and tagged:

A partir de la estructura de directorios que hicimos en el post anterior, vamos a crear nuestros primeros modelos.
Los modelos contienen la logica de negocio, en nuestro caso los modelos estan fuera de los modulos, para evitar la dependencia de un modulo especifico. Esto se debe a que un modulo, puede usar varios modelos, y [...]

Zend Framework es un conjunto de componentes que nos facilitan la resolucion de problemas comunes, el acceso a una base de datos, la administracion de permisos, la creacion de WS, el manejo de OpenId, envio de mails, creacion de pdf, etc. En cada version del framework se agregan mas componentes.
El framework trabaja con MVC pero [...]

Siguiendo con el tema el componente Zend_Layout puede surgirnos la necesidad que a cierto controller no cargarle el layout.
Obviamente esto es posible. Con solo agregar la siguiente linea en el Action del controller que queremos deshabilitar el layout es suficiente.

$this->_helper->layout->disableLayout();

Generalmente para los sistemas web tenemos dos partes, frontend (la parte del usuario), y un backend. Es probable que compartan el diseño, pero el backend tiende a ser mas simple que el frontend, para diferenciarlo, y que no sea tan molesto el trabajo diario, debido al exceso de contenido.
Si leyeron la guia de implementación de [...]

24
Jun
stored in: Zend Framework and tagged:

Estoy haciendo el desarrollo de un portal de noticias, que dentro de poco voy a liberar una primer version. Hoy me tocaba la tarea de hacer la suscripcion Atom de las noticias del portal para lo cual use Zend_Feed.
Voy a mostrar como quedo mi ejemplo.
En un primer paso arme el controller para el modulo Rss.
send(); [...]

24
Jun
stored in: linux and tagged:

Si necesitamos por esas cosas de la vida ver una web con IE podemos instalar IEs4Linux. Este software es open source, si queres podes colaborar vía paypal.
El proceso de instalación es muy fácil, y esta disponible una guia para las distribuciones mas importantes.
Estuve probando esta aplicacion para un error especifico con IE6, y el error [...]

En un post anterior vimos como trabajar con MVC, pero en esta oportunidad vamos a ver como trabajar con MVC con Zend Framework.
El documento esta en ingles, pero lo suficiente mente claro

| View | Upload your own

19
Jun
stored in: php5 and tagged:

Ampliando la documentacion del post anterior de POO. Voy a compartirles un manual escrito por la gente de desarrollo web muy completo sobre PHP5.

| View | Upload your own

19
Jun
stored in: linux and tagged:

Encontre este interesante articulo creado por jcmoreno. Un usuario de slideshare, que nos explica como crear scripts avanzados en Linux

| View | Upload your own

19
Jun
stored in: php5 and tagged:

No seremos programadores Zend sino programamos orientado a objetos. En este documento vamos a tener una introduccion a los conceptos basicos de la POO. Y nos puede servir de guia para nuestros primeros pasos.
Tambien es importante que tengan como referencia la web oficial de PHP, y su capitulo de PHP5

| View | Upload your [...]

19
Jun
stored in: python and tagged:

La gente de mundo geek realizo un manual de Python, titulado “Python para todos”. Es un manual muy bien escrito y claro. Es una excelente guia para aprender a usar Python y tenerlo como libro de referencia.

El libro fue liberado bajo la licencia Creative Common. Así que sientanse libre de copiarlo las veces que [...]

17
Jun

Ya tenemos la nueva versión de Zend Studio para “comprar”.
Al parecer solucionaron los problemas de cuelgues habituales en ZS.
Lo mas destacado de los cambios son.
- Soporte para Zend_Layout.
- Zend Framework 1.5.2
- Paquete de lenguajes para Alemán, Italiano y Danés (para cuando el español? )
- Supuestamente solucionaron los problemas de cuelgues y consumo excesivo de memoria. [...]