Librería ZIP - Videotutorial 36

A menudo necesitamos comprimir archivos con diferentes objetivos y hacerlo de manera manual puede ser una tarea muy tediosa y que nos puede quitar mucho tiempo. CodeIgniter pone a nuestra disposición una librería muy sencilla de utilizar para llevar a la compresión de archivos en formato ZIP. Adicionalmente nos permite realizar otras tareas de utilidad: comprimir directorio...

Continuar Leyendo

Librería XML-RPC Videotutorial 35

Retomamos el curso de CodeIgniter en el cual continuamos aprendiendo a utilizar las librerías que posee este framework para facilitarnos el trabajo y ayudar a que nuestros desarrollos sean más rápidos. En esta ocasión veremos como trabajar con la librería XML-RPC. Esta librería nos brinda un mecanismo sencillo y fácil de utilizar para comunicar d...

Continuar Leyendo

Librería User Agent - Videotutorial 34

El trabajo con la librería User Agent es bastante sencillo pero puede resultarnos de gran utilidad dependiendo de los requerimientos que posea la aplicación que estemos desarrollando. Utilizando esta librería podemos recuperar información del agente de usuario, es decir, navegador, versión del navegador, sistema operativo, determinar si nos visita desde un m&o...

Continuar Leyendo

Librería URI - Videotutorial 33

En esta ocasión utilizaremos una librería muy útil que nos presenta CodeIgniter. Estamos hablando de la librería URI (no debemos confundirla con el helper URL) la cual nos permite recuperar y trabajar con la información que estamos recibiendo mediante las URI's de nuestra aplicación web. Con ella podemos recuperar segmentos específicos (con o...

Continuar Leyendo

Librería Upload (Parte II) - Videotutorial 32

En este video complementaremos el trabajo realizado con la librería Upload extendiéndola para realizar el upload múltiple de archivos de manera sencilla. Es obligatorio extenderla con una librería de terceros, específicamente la librería CodeIgniter Multi-Upload creada por Steven Thomas ya que la librería nativa de CodeIgniter no permite el upload...

Continuar Leyendo

Librería Upload (Parte I) - Videotutorial 31

Subir archivos al servidor es una necesidad muy común al desarrollar aplicaciones web, dichos archivos pueden ser imágenes, documentos, audio, videos, entre otros muchos tipos de archivos. CodeIgniter dispone de una librería para ayudarnos en este proceso, específicamente la librería Upload. La misma es muy sencilla de utilizar y nos brinda un mecanismo eficiente...

Continuar Leyendo

Librería Unit Test - Videotutorial 30

Mediante el uso de la librería Unit Test, podremos evaluar el resultado producido bien sea por algún fragmento de código o por algún método presente dentro de nuestro desarrollo. Su funcionamiento es muy sencillo debido a que toma como datos de entrada una prueba, fragmento de código o método que retorne algún resultado y lo compara con un re...

Continuar Leyendo

Librería Typography - Videotutorial 29

En esta oportunidad utilizaremos una librería muy sencilla que posee el framework llamada Typography o Tipografía en español. La misma nos permite formatear textos de una forma muy básica. Nos puede ser de utilidad en caso de situaciones en las que no deseemos implementar un editor WYSIWYG. Entre sus funcionalidades de formateo encontramos: Rodear párraf...

Continuar Leyendo

TodoProgramación estrena nueva imagen

Hola estimados seguidores y visitantes de mi sitio web. He realizado una renovación visual de mi web que espero sea del agrado de todos. Puede ser que se me haya escapado algún detalle o que algún enlace no dirija a ningún sitio, es por ello que les pido la colaboración a todos ustedes y revisen un poco toda mi página y si encuentran alguna falla o error m...

Continuar Leyendo

Librería Trackback - Videotutorial 28

Siguiendo con el trabajo con las librerías de CodeIgniter, estaremos trabajando en este video con la librería Trackback, que nos permite generar retroenlaces, es decir, permitirá que otra persona publique en su blog un enlace hacia alguno de nuestros artículos o posts y se nos enviará automáticamente una notificación de dicha situación. Los d...

Continuar Leyendo