agosto 21, 2008 – 12:29 am
Si, como yo, al instalar KDE4 se quedaron con un escritorio en inglés, es sencillo configurarlo al español. Desde Adept se debe instalar el paquete kde-l10n-es o desde consola (en Kubuntu) sudo apt-get install kde-l10n-es En mi caso obtenÃa un error de incompatibilidad con un paquete de idiomas que tenÃa, por lo que fue necesario [...]
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 [...]
Un tip de PL/SQL que es simple, pero que les puede ahorrar algunos dolores de cabeza. Imaginen que tienen el código de abajo, cuál creen que sea la salida? PLAIN TEXT PLSQL: DECLARE --se asigna a una cadena vacÃa (dos comillas simples sin espacio entre ellas) v_cadena VARCHAR2(20) := ''; BEGIN IF v_cadena = '' [...]
En PL SQL, el error ORA-01422: Exact fetch returns more than requested number of rows se produce cuando se tiene una consulta SELECT - INTO que devuelve más de una fila. Por ejemplo: PLAIN TEXT PLSQL: DECLARE n_orderid NUMBER; BEGIN SELECT o.orderId INTO n_orderid FROM t_ordenes o WHERE o.status = 'a' EXCEPTION WHEN OTHERS THEN [...]
junio 25, 2008 – 12:05 am
DjVu es un formato de archivo para almacenar imágenes digitalizadas (escaneadas), especialmente aquellas que contienen texto y gráficos. Puede ser un sustituto a los archivos PDF pues ocupan menos espacio sin perder calidad. Para abrir un archivo DjVu en Linux (lo he probado en Kubuntu 8.04) necesitaremos los paquetes djview djvulibre-bin djvulibre-plugin. Se pueden instalar [...]
junio 12, 2008 – 11:32 am
Con PL SQL podemos crear archivos en el servidor de esta forma: PLAIN TEXT PLSQL: DECLARE wv_filename VARCHAR2(1000); wv_unixpath VARCHAR2(1000); wf_output UTL_FILE.FILE_TYPE; BEGIN wv_filename := 'prueba.txt'; wv_unixpath := '/directorio/de/escritura'; //Abre (o crea) el archivo para escritura wf_output := UTL_FILE.fopen (wv_unixpath,wv_filename,'w'); [...]