Archivo para Septiembre, 2007

Joomla 1.5

Viernes, Septiembre 28, 2007

Por motivos de trabajo llevo una temporada trabajando y destripando Joomla 1.5. Es el principal culpable de que últimamente postee con cuentagotas.

Este CMS es uno de los más usados del mercado y en esta nueva versión han mejorado bastante. Su licencia es GPL 2 y está programado en PHP.

Ya había usado las versiones 1.0.X con anterioridad y me sorprendían enormemente su facilidad de uso y la cantidad de extensiones, plugins y módulos que se podían encontrar para él. Aunque administrar una página web no es una tarea trivial Joomla facilita enormemente la tarea. Dispone de herramientas para administrar usuarios, artículos (en forma de weblog), contactos, enlaces, etc. y además su API para la creación de plugins y componentes es bastante extensa y soporta el patrón MVC.

Hasta ahora nunca había tenido que programar un componente para Joomla, sin embargo la tarea no es imposible. En la página web de Joomla podemos encontrar una ayuda bastante buena para esta tarea: un API bastante completo (aunque algo caótico) y algunos ejemplos de código además de un foro con bastante actividad.

El principal problema es que la documentación de la versión 1.5 aún no está completa y claro, tarde o temprano tienes que acabar buceando en el código de los componentes que forma el núcleo de Joomla a los cuales, dicho sea de paso, les falta un poquito de documentación. Esa es la única pega que le veo, aunque quizá sea por que estoy muy acostumbrado a Java y la documentación que incluye de serie me resultaba muy cómoda.

Por cierto en Leandono’s Blog se puede encontrar la primera parte de un tutorial bastante prometedor para la creación de plantillas de Joomla.

Por último recomendaros algo de bibliografía sobre el tema: Learning Joomla 1.5 Extension Development de Packt publishing esta muy bien y además de incluir muchos ejemplos de código avanza paso a paso en el desarrollo de una web completa con Joomla y explica muchas cosas acerca del API de Joomla que no son fáciles de averiguar.

Si el trabajo me deja un poco de tiempo intentaré postear algún ejemplo “tonto” de un componente muy básico.

Enhorabuena LordHash

Martes, Septiembre 25, 2007

Pues nada, un post cortito sólo para felicitar al amigo LordHash que ha conseguido terminar vivo. Menudo tío, menudo proyecto y menuda presentación que se trabajó.

Mi más sincera enhorabuena, espero poder apuntarme contigo a la lista de egresados en Diciembre.

Nos vemos en los bares.

Manga y anime (I): Naruto

Lunes, Septiembre 24, 2007

Revisando un poco el archivo de OBG me he dado cuenta de que no he hablado nunca sobre manga ni sobre anime. Se me ha ocurrido escribir algunos artículos sobre mis series favoritas en parte como recomendación y en parte para ver si alguien me recomienda cosas nuevas.

El primer artículo trata sobre una de las series que mas aficionados tiene hoy en día “Naruto” y su continuación “Naruto Shippuuden”. Su autor es Masahi Kishimoto.

Naruto es un joven aprendiz de ninja un poco torpe y con un talento más que lamentable. Su historia transcurre la aldea de “Konoha” , “la hoja” en español. Sueña con convertirse en el ninja más poderoso de su aldea, el “Hokage”, que es a la vez dirigente y el protector de todos. El joven Naruto tiene graves problemas para cumplir las normas de la aldea, es fullero y un poco “chulito”. Busca el reconocimiento de su aldea por que por alguna extraña razón todo el mundo lo odia en su aldea… razón que evidentemente es revelada a lo largo de la serie.

La serie cuenta sus aventuras mientras aprende las artes ninja con sus compañeros de equipo Sasuke y Sakura. Sasuke es un genio de las artes ninja, hijo huérfano de una gran familia de la aldea. Sakura es una estudiante ejemplar, compañera de clase de Naruto y Sasuke, además está enamorada perdidamente de Sasuke.

Naruto

En la aldea de Konoha los ninjas son entrenados desde niños en las artes marciales y acuden a una academia en la que se les enseñan las artes del nijutsu. El sustento de la aldea consiste en realizar misiones pagadas, es decir, los ninjas de la aldea son mercenarios. Cada ninja tiene un nivel distinto que se aplica para decidir el nivel de las misiones que puede llevar acabo. La historia transcurre en un mundo feudal dividido en naciones, cada una de ellas con el nombre de un elemento, tierra, aire, fuego, etc… y además en cada una de esas naciones hay aldeas secretas en las que los ninjas son entrenados.

La serie tiene un componente humorístico bastante importante casi siempre basado en la torpeza de naruto aunque también hay momentos muy serios en los que Naruto toma decisiones importantes sobre él, sobre su futuro como ninja, determinaciones que tienen una gran repercusión en la serie. Es divertidísimo ver como Naruto siempre mete la pata e intenta impresionar a sus compañeros. En muchas de esas ocasiones fracasa estrepitosamente, pero su gran fuerza de voluntad y alguna otra cosa que no os voy a desvelar hace que muchas veces la cosa no acabe nada mal para él y para su grupo.

“Naruto” es la primera parte de la serie que transcurre hasta que el protagonista deja la aldea para recibir un entrenamiento especial. Tres años después comienza la segunda parte, “Naruto Shippuuden” en la que Naruto se hace más maduro y lleva a cabo misiones más complicadas y mucho más dramáticas.

Aunque Naruto es el protagonista de la serie hay muchos más personajes principales como algunos de sus compañeros de la academia o los ninjas adultos de la aldea, algunos de ellos instructores de los niños.

En algunos puntos la serie es algo violenta y las peleas a veces son realmente sangrientas. El autor mantiene la acción bastante bien durante todo el manga y aunque en algunos momentos la trama se vuelve un poco lenta es capaz de sorprender cada pocos episodios. Unas veces con habilidades ocultas de los protagonistas y otras con nuevos enemigos.

El manga va actualmente por el episodio 371 y el anime va por el episodio 28 de Shippuuden, que es la segunda parte, la primera parte de la serie tiene 220 episodios de unos 20 minutos cada uno. Para los que no sepan mucho de este mundillo, el manga es lo que en España se ha llamado tradicionalmente tebeo, mientras que el anime se refiere a las series de animación, a veces basadas en el manga.

Actualmente Cartoon Network y Cuatro emiten los episodios de Naruto en español, pero el ritmo de publicación es bastante lento y lleva un retraso muy alto con respecto a la publicación original en Japón por lo que los otakus (aficionados al manga) suelen usar otros recursos para conseguir sus mangas y sus animes preferidos. Dichos recursos son los fansubs y las scanlations.

Un fansub es un grupo de aficionados que añade subtítulos a una serie que está publicada en su idioma original, en el caso de Naruto el japonés. Una scanlation se refiere a un comic publicado en su idioma original que es escaneado, editado y traducido por aficionados.

Un buen recurso de scanlations y fansubs de Naruto son webs como Anbuarchives o MCAnime que suelen darse bastante prisa para publicar los nuevos episodios. La serie animada se emite en Japón los jueves y el manga se edita el mismo dia por lo que en españa podemos disfrutar de los fansubs y las scanlations los viernes o los sábados, dependiendo de la prisa que se den los traductores.

Además de esas webs muchos de los episodios de la serie se pueden encontrar en Youtube, lo cual hace bastante más cómodo verlos.

Más información: Naruto (wikipedia)

Se os ve el plumero (a vosotros no, a ELPAIS.com)

Sábado, Septiembre 22, 2007

Ya se sabe desde hace tiempo que el grupo Prisa se lleva bastante bien con los señores de Redmond… pero de ahí a decir que Windows XP e Internet Explorer son más seguros que MAC OS X y Firefox respectivamente me parece pasarse.

Además, se atreven a dar consejos a sus lectores para navegar seguros por la red:

6.- Sea receloso a la hora de dejar que otros utilicen su ordenador.
7.- Cuando utilice ordenadores públicos, preste la máxima atención.

Grandes consejos de seguridad, sí señor, la mejor forma de proteger tu ordenador de intrusiones es no dejar que nadie se acerque a él. Una lógica aplastante.

Lo que me parece curioso es que en ningún momento se les ocurre decir “Usen ustedes GNU/Linux y dejen esa patata de sistema operativo de Microsoft. Tendrá menos quebraderos de cabeza.”.

Todo viene por un informe de alguna empresa de la órbita de Microsoft que dice lo siguiente:

En concreto, el informe asegura que Mozilla Firefox ya no se considera más seguro que Microsoft Internet Explorer y que la idea de que Mac OS X es más seguro que Windows se tambalea. El estudio asegura haber contabilizado 53 vulnerabilidades en Firefox, por 52 en el navegador de Microsoft, en lo que va de año. Además, el sistema operativo de Apple habría padecido 51 fallos de seguridad, por los 29 detectados en Windows XP y los 19 de Vista (aunque éste lleva en el mercado menos tiempo que los otros).

Es decir, una vulnerabilidad de diferencia hace que Mozilla Firefox sea menos seguro que Internet Explorer… claro, aquí no hay que tener en cuenta el tiempo que se tarda en reparar las vulnerabilidades, cuantas de ellas han sido reparadas, si han sido críticas para la seguridad o no, los datos de los usuarios que pueden exponer y las consecuencias que pueden tener sobre el sistema… vamos, un estudio objetivo donde los haya.

En fin, me voy a ver si descargo algo de una red P2P, y navego un ratito sin antivirus y sin antispyware.

Fuente: ElPAIS.com

El núcleo de GNU/Linux cumple 16 añitos

Martes, Septiembre 18, 2007

Fue en 1991 cuando Linux Torvalds comenzó el desarrollo de Linux, un núcleo compatible con UNIX. En 1992 dicho núcleo se anexó al sistema operativo GNU dando así lugar a GNU/Linux.

Por lo tanto, lo que ha cumplido 16 años no es el Sistema Operativo, sino el núcleo de dicho sistema. No me gusta ser un talib del Ñu, pero cuando un medio como El País habla de algo sin tener ni idea… y encima intenta meter miedo…

Sin embargo, 16 años no parecen tantos y los amantes de este sistema operativo deben andarse todavía con cuidado, no vaya a ser que por instalarlo les invaliden la garantía.

Pues eso, que a uno le tocan la moral.

Via: ElPais.es
Más información: GNU (Wikipedia), Linux (Wikipedia)

Como quitar el virus de la foto del msn

Viernes, Septiembre 14, 2007

Hablan de él en emezeta y de paso también explican como se quita.

A ver si a algunos de mis contactos del msn les da por visitar emezeta y se lo quitan… que no veas coñazo.

Por mi parte sigo recomendando GNU/Linux como el mejor antivirus que he conocido.

Pendejos Electrónicos (XIV): Subir el precio de la tecnología en un país y embolsarte la diferencia no tiene precio

Jueves, Septiembre 13, 2007

A la SGAE se le vio el plumero hace mucho tiempo y parece que cada vez engañan a menos gente. Sin embargo, parece que a los pocos que siguen engañando es a los políticos.

El último borrador de la LISI establece un canon digital que alcanzará incluso a los teléfonos móviles… sí, esos diabólicos cacharritos que todo el mundo usa para “robar música” y que algunos usan para llamar y recibir llamadas. El caso es que la industria no ha dicho ni “mu”… claro, que van a decir, si la diferencia del 5% que estipula el canon la vamos a pagar los españoles… a ellos les da igual.

Aunque claro… seguramente el problema sea que en este país hay demasiada libertad de expresión y que los españoles nos quejamos de vicio. Y si no, que se lo pregunten a los dibujantes del Jueves… que seguro que de buena gana le explicaban a este “señor” lo que es la libertad de expresión.

Aunque claro, también podría hablar con la gente de alasbarricadas.org y decirles por qué la SGAE los denuncia por un comentario del que no son responsables “atentando” contra el honor de Ramonción.

Via: alasbarricadas.org, Xataka, caspta.tv, alt1040

HOWTO: Destrozar el disco duro de un colega en 15 sencillos pasos

Miércoles, Septiembre 12, 2007
  1. Descarga GParted.
  2. Graba la ISO en un CD.
  3. Reinicia el ordenador de tu colega con el disco de GParted en la unidad.
  4. Configura GParted para que redimensione las particiones para poder recuperar los 120 GBytes que ocupaba su partición de Windows y que no ha podido recuperar desde que se convirtió en ubuntero.
  5. Dile que si ha hecho copia de seguridad de los datos.
  6. Respuesta de tu colega: “No, pero vamos a confiar”.
  7. Tu respuesta: “No me hago responsable, dale tu a aplicar”.
  8. GParted falla por que el disco duro está hecho unos zorros.
  9. La BIOS deja de reconocer el disco
  10. Después de 1000 peripecias con los cables la BIOS vuelve a reconocer el disco
  11. Intenta formatear y reinstalar Ubuntu
  12. Es muy importante que ahora Ubuntu te mande al peo y te diga “El disco duro está hecho unos zorros”
  13. Pregunta a algún colega que sepa del tema para que te diga que uses un programa que te restaura el disco duro… y tarda 2 días y medio en ello.
  14. Espera 2 días y medio para volver a intentar el formateo y reinstalación de Ubuntu.

Si tu colega no te ha matado después de esto… es por que es un buen colega

De peleas con compiz fusion y Open Office

Domingo, Septiembre 9, 2007

Hoy me he propuesto solucionar un problema que tengo con open office desde que uso la versión 0.5.2 de Compiz Fusion. No sería demasiado problema al tener otras suites ofimáticas para Linux como KOffice… pero no me apaño con ellas y el proyecto de fin de carrera me obliga. Así que aquí va el problema y la solución.

Problema:
La ventana de Open Office aparece sin decoración y al intentar usar alguna opción del menú de la aplicación parece que Compiz Fusion se reinicia.

Solución:
Desactiva la opción “Legacy Fullscreen Support” del plugin “Workarounds” de Compiz Fusion.

¿Alguien puede confirmar este fallo? si es así no estaría mal notificarlo en el bugzilla de Compiz Fusion.

Más chulo que la batería de Rowan Atkinson

Sábado, Septiembre 8, 2007

¿Eres de los que espera a los amigos tocando la batería en sus pantalones mientras toma un café? Aquí tienes la solución?

Al parecer los pantalones llevan integrado… funcionan como… bueno, mejor visitáis el artículo de Engadget, que lo explican bastante bien… que a estas horas uno no puede pensar demasiado bien.

HOWTO: Convencer a un bot de Microsoft de que Windows es una patata

Viernes, Septiembre 7, 2007

Via AlexSEO me he enterado de un bot de Microsoft para proporcionar ayuda sobre live. Como me he imaginado que podría ser un rollo de inteligencia artificial he dicho… nada, cualquier inteligencia que se precie tiene que reconocer la inferioridad de Windows como sistema operativo. La verdad es que ha sido muy fácil convencer al bot. Es muy simple… solo hay que hablarle de MacOS X.

Atención a la conversación.

yo: microsoft
Wilma: I really like Microsoft!
yo: linux
Wilma: Linux is an open-source operating system! I’ve been learning about open-source operating systems like Linux.
yo: mac os x
WiLMA: Mac OS X is a closed-source operating system! What are your feelings about Mac OS X?
Yo: it’s better than windows
Wilma: I see. Does that mean you like Mac OS X but you don’t like Windows?
yo: yes, ido
Wilma: I’ll remember that. It makes sense, because other people I’ve talked to say they like Mac OS X and don’t like Windows
yo: do you like linux?
Wilma: Yeah, I guess so. Do you like it?
yo: yes, i do
Wilma: Cool. Other people I talk to seem to like Linux too!
yo: do you like windows?
Wilma: No, I don’t think I like Windows. I guess we agree!
Yo: Why don’t
Wilma: For various reasons, I suppose.
yo: could you give me an example?
Wilma: I’d rather not say.
Yo: why not to say?
Wilma: I think you know why not.

Es solo una anécdota, pero tenía que colgarla.

Edito 2007-09-07 10:34: También hablan de ello en meneame.net

HOWTO: Suspender el examen del carnet de conducir ( metodo rápido y seguro ) o Como conseguir el suspenso más absurdo de tu vida

Jueves, Septiembre 6, 2007

Requisitos previos: Tu coche debe estar estacionado y tener otro coche detrás. Si el coche de detrás está cerca mucho mejor… así te ahorras camino.

  1. Da marcha atrás para poder sacar el coche.
  2. Recorre los 15 centímetros que hay entre tu coche y el de detrás a una velocidad lo más reducida posible y golpéalo… así, sin que se note.
  3. Ponte blanco cuando oigas un ruido similar a “pom”.
  4. Disimula, no estás suspenso hasta que el examinador lo diga. Prepárate el volante para salir hacia la izquierda, pon el intermitente, pisa el embrague y mete primera.
  5. Bájate del coche con cara de mala ostia cuando el examinador te lo diga. No olvides inmovilizar el vehículo antes

¡Enhorabuena!, ¡has conseguido un absurdo y humillante suspenso! y ni siquiera has tenido que andar un metro para ello :D

PS: Cualquier parecido con la realidad es pura coincidencia.

HOWTO: Instalar VirtualBox 1.5 en Gentoo

Miércoles, Septiembre 5, 2007

Nota 2007-09-06 14:35: Ya hay un ebuild para VirtualBox 1.5 en el árbol de Gentoo. Está masqued para ~x86. Para poder instalarlo podemos usar simplemente flagedit.

  1. emerge -a flagedit
  2. flagedit app-emulation/virtualbox-bin — ~x86
  3. flagedit app-emulation/virtualbox-modules — ~x86
  4. flagedit app-emulation/virtualbox-additions — ~x86
  5. flagedit app-emulation/virtualbox-bin +additions
  6. emerge -a virtualbox-bin

Si ya tienes instalado el ebuild de Desktop Evolution es recomendable que lo desinstales antes.

  1. emerge -C virtualbox virtualbox-modules virtualbox-additions

Con esto ya tenemos Virtualbox 1.5 instalado en nuestra máquina Gentoo, a disfrutarlo.

NOTA 2007-09-06 14:35: Las instrucciones que hay a continuación están anticuadas, es mejor usar las anteriores.
Hasta que salga el ebuild oficial, la única forma de instalar VirtualBox es usando algún overlay. Buscando un poquito en Google encontré esta página que tiene un overlay con la última versión, que entre otras cosas implementa de serie SeamlessRDP, lo cual es un auténtico lujazo :D .

Para el overlay han escrito un script que sirve para que layman se haga cargo de la configuración del overlay. Para usarlo nos vamos a este enlace y hacemos copy & paste del script de bash que aparece en un fichero llamado devo.sh.

Una vez que tenemos el script lo ejecutamos como root.

Cuando el script termine de instalar el overlay procedemos a emerger virtualbox. Aunque antes es recomendable activar las guestadditions

  1. su
  2. euse -E additions
  3. emerge -a virtualbox

Y listo. Ya tenemos VirtualBox 1.5 instalado, que lo disfrutéis.

Weather Wallpaper

Miércoles, Septiembre 5, 2007

Weather Wallpaper es un programa escrito en Python que genera un fondo para tu escritorio usando información meteorológica obtenida por internet. Aquí Podéis encontrar más información.

Si queréis instalarlo en Gentoo podéis usar el ebuild que hay en este bug del Gentoo Bugzilla.

42, el sentido de la vida

Miércoles, Septiembre 5, 2007

ATENCIÓN: A continuación va un pequeño spoiler de “La guía del autoestopista galáctico”

-Muy bien -dijo el ordenador, volviendo a guardar silencio.
Los dos hombres se agitaron inquietos. La tensión era insoportable.
-En serio, no os va a gustar -observó Pensamiento Profundo.
-¡Dinosla!
-De acuerdo -dijo Pensamiento Profundo-. La Respuesta a la Gran Pregunta…
-¡Sí…!
-… de la Vida, del Universo y de Todo… -dijo Pensamiento Profundo.
-¡Sí…!
-Es…
-¡¡¡…¿Sí…?!!!
-Cuarenta y dos -dijo Pensamiento Profundo, con una calma y majestad infinitas.

Este post sin sentido va dedicado a un amigo… él sabe quien es y por qué se lo dedico.

Pensamiento Profundo es un ordenador ficticio del que se habla en el libro “La guía del autoestopista galáctico”. Dicho ordenador es construido con el único propósito de encontrar la respuesta de la Vida, del Universo y de Todo… y vaya si la encuentra :)