22 abril 2007

Otra vez nos quieren colar a la SGAE como censora

Hace poco hablé de ello, y hoy leo en el blog de David Bravo esta entrada, bastante curiosa, que se complementa perfectamente con la de Mangas Verdes.

En fin, cada vez esto es más preocupante, espero que el Partido Pirata obtenga lo suficientes votos para ejercer presión sobre los que se suponen que son "socialistas".

Por cierto, Metsuke está en huelga (pantallazo).

PD: Parece que al final ya han retirado el artículo 17 bis (esperemos que definitivamente).

Un saludo,
Morpheus

10 abril 2007

El Gobierno propone a la SGAE como censora de Internet

Vía Barrapunto me entero de esta impactante noticia.

¡¿Como puede el gobierno proponer a una entidad privada como la SGAE como censora de Internet?! Esa misma que confunde descarga p2p (legal) con descargas ilegales (algo totalmente sin sentido, por que no existe tal hecho).

La censura de contenidos de internet es algo que debe ordenar un juez, cuando el contenido infrinja alguna ley, y debe de ser así durante mucho tiempo, pues éstos son los que verdaderamente conocen y juzgan según las leyes.

Recuerdo a los señores del gobierno que, en un estado de derecho como el nuestro, el poder judicial (y sólo este) es quien juzga y decide lo que es ilegal o no, no una entidad privada.

Ojalá este anteproyecto de ley, que ha sido calificado por el Consejo de Estado como restrictivo de la libertad de uso de Internet (PDF, página 6) no siga adelante.

Siempre que leo este tipo de noticias, me viene una pregunta a la cabeza: ¿quién vigila al vigilante?

PD: Parece que ya han retirado el polémico artículo del anteproyecto de ley.

Un saludo,
Morpheus

05 abril 2007

Java: problemas con los archivos jar

Llevo unos días metido en el tema de la programación en Java, pues me gustaría intentar hacer un mini programa para mi treball de recerca de bachillerato, así que me puse a buscar unos cuantos tutoriales y manuales sobre java.

Estoy leyendo este tutorial para novatos y he llegado al punto en que te enseñan a empaquetar en archivos .jar.

Hasta aquí muy bien, pero llegado al punto de incluir el manifiesto para poder ejecutar java directamente, me ocurre lo siguiente:

java -jar fichero.jar
Failed to load Main-Class manifest attribute from fichero.jar

El archivo de manifiesto estaba bien escrito: Main-Class: prueba.HolaMundo, así que no sé que es lo que podía ocurrir. Entonces lo volví a compilar (unas cuantas veces) para comprobar que no era un problema de ejecución de comandos y seguía dándome el mismo error.

Abrí Google y me puse a indagar utilizando el código de error como búsqueda, y no fueron pocas las páginas que me aparecieron. El caso es que cuando llegué a la séptima u octava página encontré, no uno, sino dos páginas que me daban la clave al problema:

Para cerrar el archivo de manifiesto, hay que dejar un salto de línea al final, de tal modo que quedaría así:

Manifest-Version: 1.0
Main-Class: prueba.HolaMundo
/*aquí está el salto de línea*/

Volvemos a compilar:

jar cfmv fichero.jar manifest.mf prueba
manifest agregado
agregando: prueba/ (entrada = 0) (salida = 0) (almacenado 0%)
agregando: prueba/HolaMundo.class (entrada = 511) (salida = 339) (desinflado 33%
)
agregando: prueba/HolaMundo.java (entrada = 247) (salida = 146) (desinflado 40%)

Ejecutamos:

java -jar fichero.jar
Hola mundo

Y ya hemos conseguido que funcione ^^

Si queréis, podéis descargar el fichero.jar

Espero que quien tenga el mismo problema que yo caiga aquí y le sirva de ayuda n_n

Un saludo,
Morpheus