domingo, 31 de enero de 2010

Scilab otra alternativa a Matlab

Cuando comenzamos el blog, Ludzzwig lo hizo con una entrada sobre GNU Octave; hoy un año y poco después, os presento otra alternativa al privativo y realmente bueno Matlab; se llama Scilab y además de una gran potencia de cálculo, permite simulacion e incluso manejo de programas en C++ y Java.

Además posee un entorno parecido a Simulink, con lo que se hace menos duro el cambio.

Posee la licencia libre francesa CeCILL, que es compatible con GNU GPL y está disponible para los sistemas operativos más comunes.

Reconozco que es complicado mejorar una herramienta tan bien hecha y con tan buena base documental como Matlab, pero como se puede ver hay alternativas libres que además son bastante compatibles con ella. El apoyo de mucha gente puede que haga que la balanza cambie y se torne del lado del software libre, al menos eso esperamos, alternativas hay ;).

sábado, 30 de enero de 2010

Motores de búsqueda para firefox

Puede que no conozcas una de las funciones más útiles de nuestro amigo firefox, y es que su personalización es admirable. Hoy me refiero a la posibilidad de personalizar los motores de búsqueda, sí, ese cuadrito de la derecha arriba, donde pone la G de Google y buscas las cosas rápido jeje.

Aprovechando que los amigos de Canonical tienen pensando cambiar el motor de búsqueda por defecto en su nueva versión de Ubuntu (la del lince lúcido), cambiando a Google por el motor de Yahoo (que por un acuerdo con Microsoft, ahora es Bing). Por tanto, y teniendo en cuenta que la distro africana es la más extendida por el mundo y que a más gente llega, habrá muchos linuxeros que deseen cambiar el motor de búsqueda. No es complicado, simplemente con abrir el menú que trae por defecto ya puedes hacerlo, pero se puede hacer de otras formas. Yo prefiero usar esta dirección desde donde me es más cómodo. Además, por lo visto (aunque no lo he probado) sirve incluso para otros navegadores.

Para hacerlo simple, y no tener que buscar uno a uno, puedes ir a los más usados, y simplemente pinchando en cada uno los vas añadiendo a tu navegador automáticamente.

La imagen de esta entrada es una parte de la combinación de buscadores que uso, ¿cuál usas tú?

miércoles, 20 de enero de 2010

Haciendo funcionar el sonido en Debian Squeeze (testing) AMD64


inGeNiUm-Liber cumple un año en la red, y como artículo aniversario vamos a solucionar el problema de no tener sonido en Debian Squeeze (testing) para AMD64.

Con el nuevo año, he cambiado de distribución, pasando de Ubuntu 9.10 'Karmic Koala' a Debian Squeeze. La verdad es que Karmic Koala es la mejor distribución de Ubuntu que he tenido desde que empecé con Gutsy Ribbon 7.10. Sin embargo, un problema con GRUB2 (que por cierto también usa Squeeze) y las malas influencias, han hecho que me decante por Debian, que no deja de ser la madre de Ubuntu...

La cuestión es que una vez instalada, no era capaz de reproducir ningún archivo de audio. Investigando por esDebian, página de referencia en español para cualquiera que se deje enredar por esta distribución, encontré el mismo problema y la solución.

Parece ser que cuando se tiene instalada una webcam USB (como es mi caso y el del autor del post en esDebian), es al micrófono de esta al que se le asigna el identificador 0 de los dispositivos de sonido (dispositivo principal), tal y como puede verse al comprobar los módulos de sonido cargados mediante el comando

cat /proc/asound/modules

Por tanto se deberán cambiar estos valores. Para ello, se modifica con nuestro editor favorito (como root evidentemente) el archivo /etc/modprobe.d/alsa-base.conf, añadiendo las siguientes líneas:

options snd-intel8x0 index=0

options snd-usb-audio index=-2

En mi caso la primera línea ya existía, pero con index=-2, por lo que sólo tuve que modificarla, y añadir la segunda línea, que establece el identificador 0 la tarjeta de sonido. Tras reiniciar la tarjeta de sonido ya puede hacerse uso de nuestro reproductor favorito. Por cierto, el mío es Exaile, pero eso ya será otro post.

martes, 12 de enero de 2010

Mi primer script

Hace unos meses ya comentamos por aquí varias utilidades de creación, visualización y manipulación de archivos en pdf.

En windows se usa sin problemas el pdfcreator, que es realmente bueno. En GNU/Linux recomendé la utilidad equivalente CUPS-PDF, pero tiene la pequeña pega de que al convertir una página web en pdf no conserva los hipervínculos (los enlaces), con lo cual era un fastidio cada vez que un enlace estaba vinculado tras una palabra, ya que ese enlace se perdía (como lágrimas en la lluvia) con el paso a pdf.

Preguntando por foros me aconsejaron varias alternativas: usar algunos complementos de firefox para (previo paso por una web) obtener el pdf de la dirección que desee, usar OpenOffice para abrir un enlace y luego exportar a pdf, o usar wkhtmltopdf. La que más me gustó fue esta última, pero no tiene interface gráfica y funciona sólo desde la línea de comandos; con lo que me propuse hacer un script en bash, para que me fuese más cómodo usarlo; y es precisamente eso el motivo de esta entrada, compartir con todo el que quiera el primer script que he hecho. Lo he subido a varios servidores junto con wkhtmltopdf (también se puede bajar el binario de su página oficial y a parte el script) para todo el mundo pueda bajárselo y probarlo.

Descárgate wkhtmltopdfmi1script.tar.bz2 (Servidores (7): RapidShare, NetLoadIn, zShare, FileFactory, DepositFiles, Badongo, y 2Shared)

Una vez descargado, y descomprimido en la misma carpeta el script y el wkhtmltopdf, se les concede a ambos permiso de ejecución y listo. Su uso es simple, basta con hacer doble clic sobre el script y decirle que se ejecute en una terminal, te pedirá la dirección web que quieres guardar, el nombre con el que quieres guardarlo y luego puedes elegir el formato en que quieres guardarlo: pdf y/o html. La opción html la añadí para concederle más funcionalidades, ya que con wget se puede acceder incluso a direcciones en las que se requiera identificación, pero esa función no está implementada (eso para una futura versión 2.0).

Tal y como se descarga (concedidos los permisos) es funcional, pero si quieres, puedes personalizar el script a tu gusto: puedes editarlo y añadirle las direcciones donde corresponda, crear un acceso directo desde el escritorio, poner un icono gracioso... Esas son las ventajas del software libre ;).

Nota: Aunque no tiene demasiado sentido estando pdfcreator para windows, lo cierto es que este mismo script (con alguna modificación), junto con el wkhtmltopdf, Wget y Cygwin, funcionaría también en windows (pero no lo he probado).