lunes, abril 30, 2012

Instala un traductor en tu firefox

En Febrero de 2010 empecé con una nueva etiqueta llamada "Navegadores". Luego la verdad es que el tema no ha avanzado casi nada.

Un complemento imprescindible para mí es el traductor. En Firefox podemos instalar gTranslate por ejemplo, que nos permite seleccionar cualquier texto, y haciendo clic con el botón derecho, abrir otra pestaña con la traducción que hará Google Translate.


Aquí el resultado en una nueva pestaña:

Si lo que seleccionas es suficientemente corto (una palabra, o unas pocas), ni siquiera tendrás que abrir la nueva pestaña. Será suficiente con el botón derecho para que te muestre la traducción.

Saludos.

miércoles, abril 25, 2012

Cita importante en informática

El inteligente no es aquel que lo sabe todo, sino aquel que sabe utilizar lo poco que sabe.

Sebastian Cohen.




Imagen recogida de Wikipedia

lunes, abril 23, 2012

Optimizar ficheros PDF

Los ficheros PDF de alta calidad tienen dos problemas graves:
  1. Ocupan mucho, por lo que no son adecuados para la web.
  2. Problemas de tiempo de impresión.
 En este sitio nos explican cómo optimizarlos de forma que evitaremos esos problemas: http://www.websiteoptimization.com/speed/tweak/pdf/

Este otro sitio de Adobe nos viene muy bien para entender cómo funcionan los documentos PDF y para entender las diferencias con el formato PostScript: http://www.adobe.com/print/features/psvspdf/

Saludos.

lunes, abril 16, 2012

Busqueda rápida de errores Oracle

En un servidor UNIX es fácil encontrar la descripción de un error ORACLE. En una instalación típica tenemos el programa oerr en el directorio $ORACLE_HOME/bin.

Sabéis cual es historicamente el error número 1 de Oracle:

$ oerr ora 1

00001, 00000, "unique constraint (%s.%s) violated"
// *Cause: An UPDATE or INSERT statement attempted to insert a duplicate key.
// For Trusted Oracle configured in DBMS MAC mode, you may see
// this message if a duplicate entry exists at a different level.
// *Action: Either remove the unique restriction or do not insert the key.

Ahora bien, en nuestro escritorio Windows no tenemos el programita oerr.

Podemos abrir el navegador e ir a la documentación oficial de errores Oracle 11g en Internet.

O bien, descargarnos de aquí el programa que John Barrenechea (este apellido me suena mucho) ha hecho por nosotros.

El programa consiste en un fichero .exe y una base de datos .odb
Describe los errores de la versión Oracle 11g R2.


Por mi parte he creado un fichero .bat con dos líneas:

oerr
cmd

En el escritorio tengo un acceso directo al fichero .bat. De esta forma el acceso a la descripción del error es rapidísimo. En el ejemplo, lo único que tengo que poner en el prompt es:

ora 1



Saludos.

domingo, abril 15, 2012

Microsoft vs Motorola


Este artículo lo publicó el diario Público el 3 de Octubre de 2010. Era una demanda interpuesta en EEUU.
Acto seguido fue Motorola la que acusó a Microsoft de violación de patentes.

El 15 de Agosto de 2011, Google compró Motorola Mobility por 12.500 dólares, lo cual no hace sino complicar las cosas.

Ahora mismo en Alemania Motorola puede ganar un juicio contra Microsoft por violación de patentes relacionados con un códec de video utilizado en Windows 7, consolas XBox, Windows Media Player, Explorer,... Se espera la decisión la semana que viene.

Concretamente Motorola reclama el 2,25% de las ventas.

Y en estas estamos cuando en EEUU el juez ha dictaminado una "restricción temporal" a petición de Microsoft, que impide que Motorola pueda perjudicar a Microsoft en la venta de productos en Alemania, aunque le dieran la razón en el juicio Aleman.

El Juez argumenta que de no hacerlo, dejaría a Microsoft en una posición muy perjudicial en caso de una hipotética negociación con Motorola. Y no va a permitir un daño irreparable antes de decidir él sobre el caso.

Fuente: http://www.geekwire.com/2012/microsoft-wins-motorola-patent-case-injunction-windows-xbox/

Esto me recuerda que...
No a las patentes de software!!!

miércoles, abril 11, 2012

Sartre, filosofía de la libertad

"El ser y la nada" de Sartre en PDF aquí.

Recuerda que no podemos modificar nuestro pasado.



Un hombre es lo que hace con lo que hicieron de él.



La existencia precede a la esencia.
Elegimos lo que somos.
El hombre está condenado a ser libre.

domingo, abril 01, 2012

El tratado de los marrones


Allá por el año 1997 me llegó un mail, o encontré un documento por la red, que me debió parecer interesante porque lo imprimí y lo guardé.

Ha llegado la hora de hacer esto:

1.-Descargarme la última versión del documento.
2.-Difundir el sitio web que lo mantiene, que es este: http://www.terra.es/personal7/marron00/Index.htm
3.-Reciclaje de mis hojas.

Un pequeño resumen del documento imprimí (v1.6 del 13/05/1997):

1.-Definición de marrón, agravantes, cómo reconocerlo.
2.-Sujetos activos y pasivos del marrón: el enmarronador o browner, el brown dispatcher, "O Rei do Marrón", el buscamarrones, el desdichado Comemarrones, El PBC.
3.-Terminología.
4.-Tipos de marrones.
5.-Situaciones marroneantes.
6.-Cálculo de la probabilidad de asignación de marrones. Teorema de Braunin-Esparzin.

Que los marrones tienen su lado cómico lo demuestra el documento: http://www.terra.es/personal7/marron00/MasCosas.htm#Descarga

Saludos.