jHernandez Blog
Blog de actividad de Jonathan Hernández Velasco

29 de Noviembre del 2004

Los Increíbles

La última película de Pixar en los cines, se llama “Los increíbles”, y como empieza a ser costumbre… arrasa.

Divertida, buen argumento, buenos personajes, las escenas de animación son geniales, no pretenden ser realistas, tiene un toque comic que le pega muy bien.

Mr. Increíble

No sé encontrarle ninguna pega, sólo se me ocurre que al director le han faltado minutos porque he notado algunos “tijeretazos” (echo en falta alguna escena que estoy seguro han quitado para que dure menos) tal y como ocurrió por ejemplo en El Retorno del Rey. No tengo duda de que saldrá una “versión extendida” en DVD donde incluiran esas escenas de las que hablo, pero en cuestión a la versión cine… no se ve afectado el hilo del argumento en ninguna ocasión.

En fin, resumiendo, recomendada para todos.

Calificación: 10/10

Archivado en: Cine — jBilbo @ 2:47

27 de Noviembre del 2004

Otra Guía de Ubuntu

Me he encontrado con una muy interesante y completa guía de Ubuntu 4.10 en inglés, esta formada por secciones, cada una es un how-to (Cómo hacer…):

Unofficial Ubuntu 4.10 Starter Guide

Actualizado: Hay también versión en español!

Guía de Iniciación de Ubuntu 4.10 no oficial

Archivado en: Software Libre — jBilbo @ 4:14

Foros Oficiales de Ubuntu

Ubuntuforums.org se ha convertido en los foros oficiales de Ubuntu. Creo que es hora de centralizarlo y crear los diferentes foros para otras lenguas (como uno Spanish) dentro de ese, tal y como se hace en Gentoo, y que tan buen resultado ha dado.
Tener varios foros esparcidos por diferentes sitios como ahora, no facilita el encontrar información…

Archivado en: Software Libre — jBilbo @ 3:18

26 de Noviembre del 2004

Visitantes

Una película que igual ya no podeis encontrar en cartelera, la he pillado justo… (era elegir entre ver ésta o Alien vs Predator :P). Al final cogimos la “de miedo”, que depende lo machacado que estés del género de terror te afectará más o menos… No es una película fuerte igualmente, aviso.

El argumento es bastante interesante y original, algo que exijo en éste tipo de películas. Creo que la disfrutareis más si no os leeis la sinopsis o veis el trailer para ir con más intriga ya que el trailer la destripa bastante y la sinopsis… bueno, las sinopsis siempre te estropean el principio :P

Calificación: 7/10

Archivado en: Cine — jBilbo @ 1:25

25 de Noviembre del 2004

Eurito 0.03

Eurito es un conversor muy práctico escrito en C# + GTK#, ideal para empezar a aprender y toquetear con mono.

Los cambios en la nueva versión:

—————-
2004-11-25 - Jonathan Hernandez Velasco
—————-
v0.03
- Tampoco se ejecuta el callback (evento) si el contenido de un entry esta vacio.

—————-
2004-11-22 - Sergio Blanco Cuaresma
—————-
- Generado proyecto con MonoDevelop 0.5.1
- Ahora solo se producen excepciones cuando el contenido de los entry contienen datos no numericos.
- Los callbacks solo se ejecutan si tienen el foco, de lo contrario estamos haciendo que se genere un nuevo callback y se produzcan errores al utilizar los mismos widgets.

Por último, agradezco también la ayuda de Sergio con lo de las excepciones provocadas por los Callbacks o eventos que daban un Invalid Format, y que en la lista de GTK# no me respondieron en su momento.

Actualizado: Con todo el asunto se me olvidó poner el link para la descarga… Aquí esta:

eurito 0.03

PD: Aunque no tardará en salir una nueva versión porque Sergio se ha inspirado, y si lo conoceis ya sabeis qué pasa cuando “se inspira” xD

Archivado en: Software Libre — jBilbo @ 2:44

24 de Noviembre del 2004

Qué número soy…


You Are the Enthusiast


7


You are outgoing and playful - always seeing the happy side to life.

You’re enthusiastic and excitable. You love anything new.

Multi-talented, you do many things well… and find success easy.

You prefer to keep things light with others. Opening up is hard for you.

What number are you?

Archivado en: Tonteridas Mias — jBilbo @ 13:50

23 de Noviembre del 2004

Webs con Flash en Ubuntu

Para ver bien las webs con flash en Ubuntu hace falta instalar, a parte de del flashplayer-mozilla, las msttcorefonts:

sudo aptitude install flashplayer-mozilla msttcorefonts

Una ejemplo (aunque yo he encontrado varios por mi cuenta), sacado de la lista de correo en español de Ubuntu, es esta web con la que no se pueden leer las letras de los menus a no ser que se tengan las fuentes de microsoft…

PD: No sé si funciona con Firefox 1.0, yo he probado con el estable de warty (0.93) y se me ven bien todo.

Archivado en: Software Libre — jBilbo @ 15:44

Olas en tu escritorio

No lo he probado, pero es curioso (si alguien lo prueba que lo comente por la lista). Funciona en cualquier escritorio, ya sea Gnome, KDE…

xdesktopwaves

Archivado en: Software Libre — jBilbo @ 2:15

19 de Noviembre del 2004

Portable Firefox y Portable Thunderbird

Hoy me he enterado de 2 proyectos curiosos:
Firefox mola
- Portable Firefox que es una versión de Firefox adaptada para llevar en tu llavero USB o dispositivo extraíble o CD-RW allá donde vayas con tu configuración propia.
- Portable Thunderbird, el equivalente para el gestor de correo de Mozilla llamado Thunderbird.

La única pega que le veo es que, aunque no menciona nada en su web, parece que la versión compilada es para windows (veo un par de .exe en las instrucciones). Una pena… a ver si hace una versión compilada estáticamente para linux y lo pruebo.

Archivado en: Software Libre — jBilbo @ 3:29

Java 1.5 para Debian/Ubuntu empaquetado

En Planet Gnome, he visto que un desarrollador lo necesitaba y lo ha empaquetado y puesto a disposición de la gente. No sé si es muy legal (por lo de la licencia especial de redistribución de Sun)… pero sí que ahorra algo de trabajo a quien lo necesite y no sepa cómo hacerlo.

El Enlace al post, donde podreis descargar el .deb de más de 50 megas…

PD: Para la versión 1.4.x, hay instrucciones.

Archivado en: Software Libre — jBilbo @ 2:52

18 de Noviembre del 2004

Paquetes disponibles

En Gentoo ha pasado a estable Mozilla Firefox 1.0 y todo el escritorio KDE 3.3.1.

Mientras tanto en Ubuntu ya esta disponible en hoary la versión 1.0 de Firefox, así que los que quieran subir de versión pueden probar a cambiar en el repositorio main warty por hoary, y a continuación:

apt-get update
apt-get install mozilla-firefox

Luego acordaos de poner otra vez el repositorio a warty, y hacer apt-get update.

Actualización: Al parecer no parece funcionar bien la versión de hoary en warty… así que si utilizas la versión warty (estable) de Ubuntu y quereis el Firefox 1.0, mirar éste post del sergio.

Archivado en: Software Libre — jBilbo @ 4:46

Migrar de Devfs a Udev en Gentoo

Udev es la nueva forma de gestionar el /dev en linux, nacido para sustituir el bastante desastroso devfs. Actualmente es un requisito para Gnome 2.8, ya que lo utiliza para gestionar los dispositivos.
Los usuarios de Gentoo han estado utilizando prácticamente desde que salió la distribución esa gestión a través de Devfs (en en kernel se le reconoce por “/dev file system support (OBSOLETE)”), así que ahora toca el cambio.

Existe 2 guías que hablan sobre la migración de devfs a udev:

- Guía completa para migrar a un kernel 2.6 en Gentoo. (inglés).
- Guía de Udev para Gentoo. (inglés)

Yo voy a resumir los pasos a seguir que he hecho para que funcione, siguiendo estas guías:

Migramos al nuevo hotplug (Si es que todavía no lo hemos hecho)

emerge --sync
emerge udev

Vamos a nuestro kernel (recomiendo el último gentoo-dev-sources):

cd /usr/src/linux
make menuconfig

Opciones requeridas:

General setup --->
  [*] Support for hot-pluggable devices

File systems --->
  Pseudo filesystems --->
    [*] /proc file system support
    [*] Virtual memory file system support (former shm fs)

Opciones que debemos deshabilitar (la de la dev se puede dejar, pero para qué…):

File systems --->
  Pseudo Filesystems --->
    [ ] /dev file system support (OBSOLETE)
      [ ]   Automatically mount at boot

Ahora compilamos y modificamos el grub como siempre:

make && make modules_install
cp arch/i386/boot/bzImage /boot/kernel-con-udev
vi /boot/grub/grub.conf

Si utilizamos genkernel, hay una manera para compilar el kernel con las opciones necesarias para udev automáticamente utilizando este comando:

genkernel --udev --menuconfig --bootloader=grub all

La opción –menuconfig te abrirá el menú del kernel par retocar lo que se quiera antes de empezar a compilar con las opciones que el genkernel pone. También automáticamente te actualizará el grub… suena muy bien si hace lo que dice, pero no lo he probado :)
Editado: Artículo en gpltarragona.

Archivado en: Software Libre — jBilbo @ 3:53

Actualización del hotplug en Gentoo

Ahora el hotplug de Gentoo se ha dividido en 2 paquetes, el hotplug (para cargar módulos una vez ha arrancado el ordenador) y coldplug (para que los arranque al inicio). Además de eso ha cambiado alguna localización/nombre de sus directorios y ficheros de configuración.
Pasos para migrar de uno a otro:

emerge --sync
emerge hotplug coldplug
rc-update add coldplug boot

Borramos el archivo (si es que lo tenemos) isapnp.rc porque esta obsoleto y pasamos nuestro firmware (si tenemos alguno) a la nueva carpeta:

rm -f /etc/hotplug/isapnp.rc
mkdir /lib/firmware
mv /usr/lib/hotplug/firmware/* /lib/firmware/.

Por último actualizamos la configuración:

etc-update

Toda la configuración en /etc/hotplug puede ser sobreescrita con la nueva sin problemas (a no ser que vosotros mismos hayais modificado algo).

Editado: Artículo en gpltarragona.

Archivado en: Software Libre — jBilbo @ 3:36

17 de Noviembre del 2004

Configurar Apache2 con SSL en Ubuntu

Aunque supongo que es igual que con Debian, como siempre.

Instalamos Apache2:

aptitude install apache2

Habilitamos el módulo ssl:

a2enmod ssl

Ejecutamos un script para crear nuestro certificado de seguridad para el servidor (estará autofirmado).

apache2-ssl-certificate

Nos hará una serie de preguntas…

 # apache2-ssl-certificate

creating selfsigned certificate
replace it with one signed by a certification authority (CA)

enter your ServerName at the Common Name prompt

If you want your certificate to expire after x days call this programm
with -days x
Generating a 1024 bit RSA private key
........++++++
....................++++++
writing new private key to '/etc/apache2/ssl/apache.pem'
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [GB]:ES
State or Province Name (full name) [Some-State]:Catalunya
Locality Name (eg, city) []:Tarragona
Organization Name (eg, company; recommended) []:jhernandez
Organizational Unit Name (eg, section) []:home
server name (eg. ssl.domain.tld; required!!!) []:jhernandez.gpltarragona.org
Email Address []:admin@jhernandez.gpltarragona.org

Ahora crearemos la configuración de “el sitio” para el servidor seguro basándonos en la que lleva por defecto:

cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
a2ensite ssl

/etc/apache2/sites-available/ssl tiene que empezar de la siguiente manera:

NameVirtualHost *:443
<VirtualHost *:443>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/ssl.jhernandez.gpltarragona.org/htdocs
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/ssl.jhernandez.gpltarragona.org/htdocs>
#[...aquí sigue...]

Tendreis que cambiar lo de directory según el directorio que queráis…
Ahora, /etc/apache2/sites-available/default también hay que configurarlo de la misma forma:

NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    DocumentRoot /var/www/jhernandez.gpltarragona.org/htdocs
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/jhernandez.gpltarragona.org/htdocs>
#[...aquí sigue...]

Ahora añade en el fichero /etc/apache2/ports.conf:

Listen 443

Por último, sólo basta añadir dentro del fichero “/etc/apache2/sites-available/ssl” en cualquier lugar (por ejemplo justo debajo de “ServerSignature On”) lo siguiente:

SSLEngine On
SSLCertificateFile /etc/apache2/ssl/apache.pem

Reiniciamos apache2:

/etc/init.d/apache2 restart

Editado: Artículo en gpltarragona.

Archivado en: Software Libre — jBilbo @ 3:28

16 de Noviembre del 2004

Sustituir cadenas en vim

Ayer tuve que sustituir en un archivo de 180 Mb abierto con vim lo siguiente:

|
|>From

por

|
|
|From

Incluyendo los espacios en blanco (actualización: he marcado cada línea, para que se vea únicamente, con el carácter “|” al principio), que no sabía hasta ahora cómo los trataba vim. El comando de buscar y reemplazar que hice servir fué:

:%s/\n\n>From/\r\rFrom/g

En vim los “\n” (para buscar) son los saltos de línea y para poner una línea en blanco cuando reemplazas se utiliza “\r”. Si buscamos 2 saltos de línea seguidos equivale a 1 línea en blanco.Y si lo sustituimos por 2 “\r” (nuevas líneas) obtenemos 2 nuevas lineas en lugar de 1 (que teníamos antes). Lo demás es simplemente sustituir el “>From” por el “From”.

El comando buscar/reemplazar normal para que lo haga en todo el texto es:

:%s/texto-para-buscar/texto-para-reemplazarlo/g

Archivado en: Software Libre — jBilbo @ 13:53
Entradas Siguientes »

Copyright © 2008
Jonathan Hernández Velasco

mym

A no ser que se diga lo contrario:

Todos mis artículos y documentación tienen licencia de Creative Commons.
Todo mi software tiene licencia GNU GPL.
Los logos son propiedad de las respectivas compañias.
Licencia de Creative Commons