Mes: septiembre 2007

Convertir la primera letra de cada palabra a mayúscula en PostgreSQL (Capitalizar)

Capitalizar es un anglicismo que proviene del verbo Capitalize, y que en inglés significa pasar a mayúsculas una palabra o pasar a mayúscula la primera letra de una palabra dejando el resto en minúsculas. Y es a esto último lo que se me refiero. En PostgreSQL existen varias funciones para manejo de strings de uso …

Convertir la primera letra de cada palabra a mayúscula en PostgreSQL (Capitalizar) Leer más »

Query usando un arreglo en un «WHERE id IN ()»

Muy a menudo hacemos queries usando select…where id in (…), por ejemplo:
SELECT id,nombre FROM ejemplo_select_in WHERE edad IN (20,25,50);
Esto es distinto cuando lo queremos hacer en un Store Procedure (SP), y queremos usar un arreglo como parametro, ya que no usamos la clausula IN, veamos como hacerlo.

Importar paquetes en Java

Una de las preguntas que me hice cuando comenze a utilizar Java como lenguaje de programacion era que la mayoria de las personas a la hora de que necesitaban importar alguna clase especifica de un paquete, estas no se complicaban e importaban todo el paquete, mientras en los IDEs , importaba especificamente la clase que …

Importar paquetes en Java Leer más »

Expresiones Regulares codiciosas y perezosas

Cuando empecé a utilizar expresiones regulares, una de las primeras situaciones con las que me topé, es la de que algunos de los operadores cuantificadores poseen cierto comportamiento como el de ser perezosos o codiciosos al momento de hacer ‘match’ con la cadena especificada. Antes de explicar de que se trata este comportamiento, recordemos los operadores cuantificadores:

* ‘*’ indica que la expresión puede venir cero o más veces,
* ‘+’ indica que la expresión puede venir una o más veces,
* ‘?’ la expresión puede o no venir.

Empecemos la explicación con un ejemplo escrito en php y haciendo uso de la libreria de expresiones regulares de php: PCRE (Compatibles con Perl). […]

Disco lleno en linux! Diferencias entre df y du

Hace unas semanas nos encontramos con que un par de servidores comenzaron a llenarse por una especie de archivos «fantasmas» ya que al utilizar los comandos df y du de linux obteníamos diferentes resultados. Ja! y vaya que fantasmas aparecian y desaparecian a su gusto y antojo. Preguntando un poco a nuestro buen amigo google, encontre un par de blogs y algunos foros que colaboraron a entender esta situacion, sin embargo que mejor si tenemos el resumen en un solo punto, y en español!.