Blog ElCodiguero

Borrar todas las tablas de una BBDD MySQL

02 Dec 2014 MySQL

No es que sea lo más recomendable, pero a veces es lo más rápido durante el desarrollo: ¿cómo hacemos para borrar todas las tablas de una base de datos MySQL?

Calcular el tamaño total de una lista de archivos

12 Nov 2014 Linux & UNIX

Si bien es muy sencillo obtener el tamaño de un archivo particular, o el tamaño de cada archivo en una lista, no es trivial obtener el tamaño total ocupado por un grupo de archivos. Veremos varios métodos para hacerlo.

Configurar flechas y teclas Inicio, Fin en ksh

27 Aug 2014 Linux & UNIX

ksh es la shell predefinida en varios sistemas UNIX, pero fue diseñada para teclados de terminales, distintos a los teclados modernos. Por esto, por defecto no utiliza las flechas del teclado, ni otras teclas como Inicio o Fin. Hacer que las soporte, por suerte, es bastante sencillo.

Slackware 13.37: Instalación y configuración básica

27 Sep 2011 Linux & UNIX

Slackware es la distribución de GNU/Linux más antigua entre las que siguen desarrollándose. Se caracteriza por su fama de complicada, sin embargo una vez que el sistema está configurado el mantenimiento necesario es mínimo, y resulta tan sencilla de manejar como cualquier otra distribución. Lo único que el sistema ...

Copiar y pegar con el ratón en CMD

17 Apr 2011 Windows

Copiar y pegar en la interfaz de línea de comandos de Windows es un proceso algo engorroso. Con la configuración predeterminada, hay que: Hacer un clic con el botón secundario y seleccionar "Marcar" Seleccionar el texto haciendo clic y moviendo el puntero hacia la posición deseada Presionar el botón derecho ...

Eliminar objetos repetidos de una lista

30 Jan 2011 Python

En Python las listas y tuplas permiten elementos duplicados. Cuando se quiere manejar elementos únicos, se recurre normalmente a conjuntos (set), o a diccionarios (donde lo que debe ser único es cada clave, no hay restricciones en el contenido). Pero si se recibe una lista con duplicados y queremos eliminarlos ...

Comentar bloque de código con ViM

20 Jan 2011 Linux & UNIX

ViM es uno de los editores más conocidos en el mundo UNIX, y sin duda alguna es uno de los más completos y potentes una vez que se lo conoce bien. Es posible usarlo durante años y seguir aprendiendo formas en las que nos ahorra trabajo. Cómo comentar un bloque de ...

Sitios web con Python, virtualenv y fastcgi

30 Dec 2010 Python

Un repaso sobre virtualenv (creación de entornos virtuales para Python) y cómo podemos utilizarlo para instalar cualquier paquete de Python en una carpeta cualquiera.rnVemos además, cómo combinarlo con un sitio funcionando sobre Django y FastCGI

Definición de funciones en Javascript

01 Aug 2010 Javascript

Las funciones son un elemento vital en cualquier lenguaje de programación. Pero no todos los lenguajes las manejan de la misma forma; en muchos son tipos de datos especiales que solamente pueden definirse y luego llamarse con (o sin) parámetros, pero otros como Javascript las tratan como simples variables que ...

¿Javascript, o «script de Java»?

30 Jan 2010 Javascript

He escuchado demasiadas veces la frase script de Java referida a Javascript. Probablemente se trate de una mala traducción que desafortunadamente fue considerada correcta, pero la verdad es que escucharla de un ingeniero en sistemas me choca, y mucho. Saber que gente que sabe piensa que Javascript es simplemente un ...

Slackware 13.1: Instalación y configuración básica

30 Jan 2010 Linux & UNIX

Slackware es la distribución de Linux más antigua entre las que siguen desarrollándose. Se caracteriza por su fama de complicada, sin embargo una vez que el sistema está configurado el mantenimiento necesario es mínimo, y resulta tan sencilla de manejar como cualquier otra distribución. Este artículo es una descripción simple de cómo dejar a Slackware a punto luego de la instalación.

Consejos para evitar el SPAM

18 Jan 2010 Varios

El spam, o correo basura es sin duda alguna la parte más molesta de trabajar con correo electrónico. Otros términos que se usan frecuentemente son UCE (siglas en inglés de Correo electrónico comercial no solicitado) o UBE (siglas en inglés de Correo electrónico masivo no solicitado).

¿Cómo escribir un archivo robots.txt?

18 Jan 2010 Varios

Un archivo robots.txt es un archivo de texto simple, que sirve para indicar a los robots (en especial a los robots de los buscadores) qué partes del sitio no deberían indexar. Se considera que se puede indexar cualquier carpeta o archivo que no esté explícitamente prohibido por este archivo. ¿Cómo crearlo? ¿Qué formato tiene?

Validar una dirección de correo electrónico

11 Jan 2010 PHP

Cualquier sistema que utilice el correo electrónico debería tener algún tipo de validación para evitar errores y datos basura. Pero ¿cómo validar correctamente usando expresiones regulares?

Validar parámetros enteros con PHP

08 Jan 2010 PHP

¿Cómo hacer para estar seguro de que un parámetro obtenido por GET (o POST) es un número entero? Intentando resolver esta pregunta he intentado varias técnicas a lo largo del tiempo, y haciendo esas pruebas he llegado a entender más sobre cómo funcionan las comparaciones y las conversiones automáticas de datos en PHP.

Página 1 de 2 siguiente »

El Blog de ElCodiguero funciona sobre Pelican

Inicio | Blog | Acerca de