Preferential

(1 comentario)

Preferential es una extensión que facilita la modificación de las preferencias de Firefox o Mozilla dado que estas aparecen ordenadas por categorías y con una descripción de su función.
Se puede encontrar además una versión web de las descripciones en la misma página web.

Comandos about:

(5 comentarios)

Los comandos about: de Mozilla/Mozilla Firefox muestran información sobre el navegador y su configuración. Para ver alguno de ellos basta con escribirlo en la barra de dirección y pulsar intro.

  • about: Muestra información sobre el navegador
  • about:about Muestra una lista de todos los abouts posibles (solo Mozilla)
  • about:blank Muestra una página en blanco
  • about:buildconfig Muestra información sobre la compilación
  • about:cache Muestra la caché del navegador
  • about:cache?device=memory Muestra la caché en memoria
  • about:cache?device=disk Muestra la caché de disco
  • about:config Muestra las opciones de configuración (pueden ser editadas desde aquí)
  • about:credits Muestra una lista de la gente que ha contribuido en la creación del navegador
  • about:logo Muestra el logotipo de la aplicación
  • about:mozilla Muestra un fragmento del ‘Libro de Mozilla’
  • about:plugins Muestra una lista de los plugins instalados

Stallman: ‘El software propietario espía al usuario’

(1 comentario)

Richard Mathew Stallman afirmó en Bilbao que el software propietario o bajo licencia de las grandes corporaciones informáticas, como Microsoft, espía a sus usuarios para beneficio de las multinacionales y le hurta, por tanto, el control de su ordenador.

Via IBLNews

Cambiar el look de Open Office

(1 comentario)

Via Velocidad de Escape he encontrado un programita llamado Pseudo-static Themer para poder cambiar el look de Open Office (el programa incluye un solo tema, crystal, el mismo tema que utiliza kde).

Para que funcione en Windows necesitamos instalar las Image Magick, una colección de librerias y herramientas para manipulación de imagenes, que podemos descargar aquí y ActiveTCL que podemos descargar desde esta dirección.

Si queremos cambiar el colo de fondo de las barras de herramientas cambiaremos exec convert a exec “IMAGEMAGICK/convert” (susituit IMAGEMAGICK por el directorio donde instalamos este) y set background_color <color elegido> y ejecutamos tkColor.tcl. Solo nos queda copiar el directorio genBitmaps y el fichero imagelist.xml a /user/config/soffice.cfg dentro del directorio de Open Office (ojo, soffice.cfg es un directorio. Si no existe el directorio soffice.cfg lo creamos).

El tiempo en tu escritorio con Samurize

(14 comentarios)

Bajamos la última versión del programa de la página web de Samurize (la versión mas actual a la hora de escribir este post es la 1.41) y el plugin Weather 2003 Pro de la sección de plugins y scripts.
Instalamos samurize y reiniciamos. Una vez instalado samurize descomprimimos el plugin y copiamos los archivos .vbs a la subcarpeta script dentro de la carpeta de samurize y la carpeta weather.images a la carpeta raiz de Samurize tras lo cual ya tenemos instalado el plugin; ahora queda configurarlo para que muestre el tiempo de nuestra ciudad.
Tenemos que indicarle al plugin el código zip de nuestra ciudad cosa que podemos conseguir sustituyendo en la siguiente dirección CIUDAD por el nombre de la ciudad (en inglés):

http://xoap.weather.com/search/search?where=CIUDAD.

Si descargamos este archivo nos encontraremos con un fichero xml en el que nos interesa el código que encontramos entrecomillado a la derecha de loc id=.
Vamos a ver ahora como mostrar el nombre de la ciudad, la temperatura y una imagen del estado del las temperaturas como ejemplo aunque este plugin tiene mas funciones disponibles como la humedad en el ambiente o la velocidad del viento.

  • Nombre de la ciudad: Abrimos el archivo config.exe dentro del directorio de Samurize, programa que se utiliza en Samurize para editar ficheros de configuración de forma gráfica. Hacemos click con el botón derecho sobre el área de diseño y añadimos un ActiveScript. Hacemos click sobre este objeto y en las propiedades que aparecen a la derecha seleccionamos la pestaña Source y en el combo box Select Script weather.com.hourly.vbs y en Select Function to Run CityName.
    Una vez hecho esto nos aparecerá una ventana en la que debemos introducir el código ZIP que hemos conseguido antes. Si hacemos click sobre test script para probarlo la función deberia devolvernos el nombre de la ciudad.
    Como último paso, en la pestaña Display podemos cambiar el texto en la caja de texto Text de ActiveScript: %v (%v se sustituirá por el valor devuelto por la función, en este caso el nombre de la ciudad) a algo mas apropiado como Ciudad: %v o en el caso de la temperatura Temperatura: %v
  • Temperatura: Añadimos otro ActiveScript pero en este caso dentro de la lista desplegable de Select Script seleccionamos weather.com.forecast, y en Select Function to Run FeelAndTempFeel. Nos preguntará de nuevo por el código ZIP de la ciudad y por la unidad de medida (introducimos Metric para grados centígrados en lugar de grados farenheit). El último campo, show unit determina si se mostrará el ºC o no (0 para no mostrarlo, 1 para mostrarlo).
  • Imágen del tiempo actual: De nuevo añadimos otro ActiveScript. El script será weather.com.forecast como en los casos anteriores y la función a ejecutar Symbol (notar los nombres de las otras funciones. Podemos añadir esta información también de la misma forma en que hemos añadido estos 3 como ejemplo; el límite con Samurize es la imaginación).
    Además de por el código ZIP de nuestra ciudad nos preguntará por la ruta a la carpeta que contiene las imágenes (imágenes que podemos cambiar) y el tamaño de las imágenes (‘large’, ‘medium’ o ‘small’; es decir grande, mediano o pequeñas). Volvemos después a la pestaña General y en Draw Type seleccionamos Image en lugar de Text que indica por defecto.

Una vez configurado el plugin guardamos el archivo .ini correspondiente con file->save (lo mejor es guardarlo en la subcarpeta Config dentro del directorio de Samurize) y ejecutar el cliente (Client.exe).
Para activar el plugin que hemos configurado hacemos click derecho sobre el icono de Samurize en la barra de tareas y en Select Config File seleccionamos el archivo .ini que creamos anteriormente, tras lo cual aparecera en el escritorio la información seleccionada.

Búsqueda estándar en Google desde la barra de direcciones de Firefox

(53 comentarios)

Por defecto cuando se introduce una palabra o una frase en la barra de direcciones de Firefox (que no sea una palabra clave asociada a un marcador) el navegador utiliza la función “voy a tener suerte” de Google y nos muestra el primer resultado en el buscador para esa palabra.

Podemos hacer que en lugar de mostrarnos el primer resultado directamente nos muestre una lista de todos los resultados siguiendo estos pasos:

  1. Escribir about:config en la barra de dirección de firefox lo que abrirá una ventana desde la que cambiar las preferencias de firefox.
  2. Dentro de la caja de texto “Filtro” escribimos keyword y pulsamos enter, lo que hará que sólo se muestren las preferencias cuyo nombre contenga la palabra “keyword
  3. Doble clic sobre keyword.URL para editar su valor e introducimos “http://www.google.com/search?btnG=Google+Search&q=” (esta es la dirección web que utilizará firefox para buscar la palabra clave, podríamos introducir la dirección de otro buscador como Yahoo o All the web)
  4. Clic sobre OK para aceptar y reinicia el navegador

Hojas de referencia

(1 comentario)

The Quick Reference Site nos ofrece una larga lista de hojas de referencia; estas listas de comandos o información util sobre algún tema condensado en el menor espacio posible que sirve como recordatorio.
Las hojas cubren los siguientes temas:

  • Web
  • Delphi
  • Ada
  • C
  • C++
  • DOC++
  • Java
  • Perl
  • PHP
  • Linux/Unix
  • SQL
  • UML

¿Cómo hacer libre un proyecto?

(2 comentarios)

En ocasiones se ha dado el caso que el desarrollador o desarrolladores de un proyecto no tiene claro
qué hacer para liberar su trabajo. En esta sección intentaremos indicar de forma sencilla una de las opciones, concretamente la que propone la GNU en su GPL-HOWTO.

Para empezar decir que hay varios tipos de licencias libre para elegir. En este enlace hay una lista de licencias comparándolas con la GNU General Public License. Cada una de ellas tiene sus características propias. En esta mini-guía se utilizará la propia GNU GPL (a partir de ahora GPL).

Sea cual sea la licencia que se utilice es necesario añadir dos elementos a cada fichero del código fuente del programa: una nota de copyright (por ejemplo “Copyright 2002 Elena Nito Delbosque”) y un párrafo describiendo los permisos de copia en que se diga que se distribuye bajo la licencia elegida. Además será necesario incluir el texto de la licencia ( en nuestro caso la GPL ) en un archivo que se suele llamar COPYING o LICENSE.

El aviso de copyright debe incluir la fecha en que se realizó el programa y las fechas de cada una de las distintas versiones. Además, se deben incluir los nombres de todos los desarrolladores. Por ejemplo Copyright 1999, 2001, 2002 Elena Nito, Blanca Nieves. Si se ha utilizado código libre de otros proyectos se deben incluir también sus notas de copyright.

Como párrafo de descripción de los permisos de copia se puede utilizar el siguiente, suponiendo que el programa se llame Foobar.

This file is part of Foobar.

Foobar is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Foobar is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Foobar; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Con estas sencillas indicaciones todo el mundo podrá disfrutar de tú software a la vez que tú podrás aprovechar los desarrollos que se hagan a partir de él. Espero que esta guía haya sido suficientemente clara.

Fuente: SW Libre UJI

Mostrar páginas de error en lugar de alerts en Firefox

(4 comentarios)

Por defecto cuando no encuentra una determinada dirección Firefox muestra un dialogo de error bastante exasperante. Para que se muestre el error en la misma ventana del navegador (y se mantenga la dirección en la barra de dirección) tenemos que modificar el archivo user.js que se encuentra dentro de la carpeta de nuestro profile (normalmente %AppData%PhoenixProfilesdefaultxxxxxxxx.slt)

Editamos el fichero y añadimos la siguiente línea

user_pref(“browser.xul.error_pages.enabled”, true);

Tras lo cual las páginas de error serán parecidas a esto:

Si queremos ademas que en la barra de dirección aparezca la url introducida y no el código de error de chrome necesitaremos la extensión Show Failed URL.

Firefox Optimizado

(0 comentarios)

Ya sea compilando nosotros mismos el programa de las fuentes o aprovechando la compilación de otra persona el rendimiento del navegador mejorará por el hecho de haber indicado al compilador que optimice el ejecutable para nuestra plataforma.

A la hora de elegir la compilación o de seleccionar que flags le vamos a pasar al compilador tenemos estas opciones.

Procesador:

  • /G3 y /G4: genera código optimizado para 386 y 486 respectivamente (no tiene efecto real, se mantiene por razones de compatibilidad)
  • /G5: optimiza el código para los procesadores Pentium
  • /G6: la opción por defecto; optimiza el código para Intel Pentium Pro, Pentium II y Pentium III.
  • /G7: optimiza el código para Intel Pentium 4 o AMD Athlon. Si corriéramos un ejecutable compilado con este flag en un PC con un Pentium anterior a Pentium 4 bajaría un poco la velocidad del programa.

Extensiones

SSE (Streaming SIMD Extensions) y su sucesor SSE2 (Streaming SIMD Extensions 2) son una serie de instrucciones introducidas por Intel totalmente soportadas por los Athlon XP de AMD (los Athlon solo soportan algunas de estas instrucciones, los Athlon XP todas) que nos permitirá mejorar el rendimiento de Firefox si le indicamos que las utilice.

  • Sin SSE: la opción por defecto es no utilizar SSE. Funciona con todos los procesadores.
  • /arch:SSE: Require un Pentium III o superior o Athlon XP (aunque los Athlon XP lo soporten puede reducir su rendimiento, por lo que sólo es recomendado para Pentium III y superior)
  • /arch:SSE2: Requiere Pentium 4 o superior , Athlon64, o AthlonFX (al igual que en el caso anterior solo se recomienda para Pentium)

Optimizaciones

  • /O1: Optimizado para conseguir el menor tamaño de ejecutable en lugar de la velocidad (opción por defecto)
  • /O2: Optimizado para velocidad
  • L: Optimización Global
  • GA: Optimizaciones para el acceso a variables TLS.

Las compilaciones oficiales de Mozilla, Firefox y Thunderbird son O1-G6-no SSE para maximizar la compatibilidad; para encontrar compilaciones ajustadas a vuestro procesador podéis visitar los foros de MozillaZine en los que también se puede encontrar binarios de Thunderbird o Mozilla. Además se pueden encontrar guías para compilar nuestros propios ejecutables de Firefox usando como compilador el del IDE Visual Studio .NET de Microsoft o usando el compilador libre de GNU (gcc).

En este momento estoy usando un O2-GL-G7 compilado por Krueger optimizado para Athlon Thunderbird.

Página 280 de 281« Primero...277278279280281