Archivo de etiquetas de 'Software / Programación'

Software y derechos de autor

Leyendo The Wall Street Journal, encontré una noticia que me hizo pensar. Resulta que la Motion Pictures Asociation of America (MPAA), representante de los grandes estudios de cine, ha demandado a RealNetworks para detener la venta de RealDVD,  un programa que permite grabar los DVDS en la PC o en un disco duro externo para [...]

Umbrello - Modelador UML

Si están relacionados con alguna de las etapas del desarrollo de software (análisis, diseño, desarrollo, etc.) es probable que conozcan UML.
El Lenguaje Unificado de Modelado (UML) es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema de software.
En Linux tenemos un buen programa libre con el que podremos realizar los distintos diagramas de [...]

ORA-01422: Exact fetch returns more than requested number of rows

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

DBMS_OUTPUT.put_line('Error '||SQLERRM);

END;

Si es que la se tienen varias filas que cumplan la [...]

Primera regla de Perl Best Practices

Siempre programa como si la persona que acabe manteniendo tu código sea un violento psicópata que sabe dónde vives.
Perl Best Practices

Soporte para ODF en MS Office

Microsoft anunció que con el Service Pack de Microsoft Office a lanzarse el próximo año brindaría soporte para documentos ODF (Open Document Format), el estándar para documentos de ofimática que, lamentablemente, MS Office aún no puede manejar.
Si no desean esperar hasta el 2009 para poder trabajar con ODF en MS Office, pueden utilizar el plugin [...]

IF IF IF IF IF

Cuando encuentro estas cosas me pongo a renegar (caso real que encontré entre el código en el trabajo):

No porque sea un talibán, sino porque me parece que dificulta la lectura del código.
Algo de lógica básica no vendría mal a algunos programadores, recuerden:
PLAIN TEXT
PLSQL:

IF a THEN

   IF b THEN

       IF c THEN

      [...]