Archivos de Etiquetas: programación

Puntero a NULL – El error del billón de dólares

Los punteros nulos (NULL pointers) seguramente han dado más de un dolor de cabeza a un programador. Su inventor, Tony Hoare, lo reconoce y los llama “el error del billón de dólares”.

Eficiencia de lenguajes de programación

¿Qué tan eficiente es el lenguaje con el que programas? Un gráfico con algo de humor.

Desactivar módulos de Drupal desde base de datos

Nos puede pasar que algún error en un módulo de Drupal deje nuestro site inutilizable, no pudiendo acceder via web al área administrativa para desactivar el módulo problemático.
Una alternativa sería borrar del servidor la carpeta que contiene el módulo, sin embargo, esta solución tiene el inconveniente de dejarlo activo en el sistema de Drupal (es [...]

Feliz Día Programadores

Un año más, Feliz Día del Programador para todos mis colegas (si, lo se, se me pasó el saludo, pues el día fue ayer, 12 de setiembre)

La foto es de Aristocrat.

La UOC libera materiales del Máster en Software Libre

Me entero por la Lista Linux de la PUCP de una muy buena noticia: la Universitat Oberta de Catalunya (UOC) ha liberado todos los materiales de la Maestría en Software Libre.
Son catorce cursos y se pueden descargar desde su portal OpenCourseWare. Se ven muy interesantes y es algo que no se puede dejar pasar.
El enlace [...]

Cifrar texto usando MD5 en PL SQL

MD5 (Algoritmo de Resumen del Mensaje 5) es un algoritmo de cifrado de 128 relativamente seguro. Una codificación de MD5 es generalmente un número de 32 dígitos hexadecimal.
En PL/SQL podemos cifrar cadenas de texto usando la función DBMS_OBFUSCATION_TOOLKIT.MD5 de esta forma:
PLAIN TEXT
PLSQL:

DECLARE

cifrado_raw   VARCHAR2(100);

texto_cifrado VARCHAR2(100);

BEGIN

--Se obtiene un texto cifrado en "crudo"

cifrado_raw := DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => 'cadena a [...]

CC 2009 El Módem. Some rights reserved.