Desarrollo web

Instalar un entorno de desarrollo PHP en Debian / Ubuntu

En este tutorial se muestra cómo instalar un entorno de desarrollo PHP en Debian / Ubuntu.

Read more...

Día de la libertad del software en Barcelona

El próximo dia 20 de septiembre se celebra, en todo el mundo, el Día de la libertad del software.

Read more...

Compactar base de datos SQLite

A medida que se van borrando y escribiendo nuevos registros, la base de datos SQLite puede ir fragmentándose y haciendose mas grande, lo cual ocasiona una pérdida de rendimiento.

Read more...

Hackers & Developers

Magazine digital sobre Software Libre, Hacking y Programación. Es "Free" o sea libre  ¡Que corra! ¡calidad a raudales oiga!

Read more...

Controlar la velocidad de carga de un sitio web

En sus directrices técnicas para webmasters, Google recomienda a todos los webmasters que controlen regularmente el rendimiento del sitio mediante Page Speed, YSlow, WebPagetest u otras herramientas.
 

Read more...

mysqlblasy, script perl para backups automatizados de mysql

mysqlblasy es un script de perl para hacer copias de seguridad automáticas y silenciosas de mysql.

Read more...

A potentially dangerous Request.Path value was detected from the client (%).

Se produce al editar un módulo DotNetNuke HTML en ciertas páginas con carácteres no válidos en la URL. En sugestionweb nos pasó con un DotNetNuke 06.02.05 de un cliente en el que una página se llamaba "Catálogo.aspx".

Read more...

lftp

lftp es un programa de linea de comandos muy útil a la hora de integrarse en cualquier política de backups. Sus características lo hacen ideal para dejarlo programado en el CRON de Linux y hacer backups de forma automática. Soporta SSH, FTPS y HTTPS por lo que tus datos viajarán totalmente encriptados.

Read more...

Apache, redirigir de una URL a otra con codigo de error 301 RedirectPermanent

Si nos hemos cambiado de sitio o de plataforma y alguna de nuestras URL ha dejado de funcionar por un cambio de dirección, puedes configurar en Apache una redirección a pelo utilizando URLRedirect. Generando un error 301 e indicando la nueva URL no perderás posicionamiento web y los motores de búsqueda tomarán nota del cambio. Al hacer click en tu enlace antiguo, Apache captura la petición y realiza el Redirect automaticamente, cambiando en la barra de direcciones del navegador del usuario al nuevo enlace.

Read more...

Redirigir dominio en Apache example.com a www.example.com

En ocasiones interesa que, si un usuario o motor de búsqueda intenta acceder al dominio sin las www, por ej. example.com, Apache le redireccione a www.example.com

Para estos casos, el redireccionamiento 301 es el más adecuado.

Read more...

Acerca de Python

Python fue creado a finales de los ochenta por Guido van Rossum en el Centro para las Matemáticas y la Informática (CWI, Centrum Wiskunde & Informatica), en los Países Bajos. El nombre del lenguaje proviene de la afición de su creador por los humoristas británicos Monty Python. Guido van Rossum es el principal autor de Python, y su continuo rol central en decidir la dirección de Python es reconocido, refiriéndose a él como Benevolente Dictador Vitalicio (en inglés: Benevolent Dictator for Life, BDFL).
 

Read more...

Entorno de desarrollo, usando Eclipse, para web2py en Ubuntu

Aprovechando que estoy intentando formar a un par de buenos amigos en el desarrollo de aplicaciones web con Python y Web2py, pongo aquí estas instrucciones a modo de resumen.

Read more...