Final de la Champions via Interné

Estoy más feliz que loca con escopeta xD

Fuente de la imágen

No tenia donde ver la estupenda final que se avecina de la Champions League, pues se le tiene la tarjeta de TV pero sin TVCable para que frutas sirve….

Bueno como dijo el dermatologo:

Vamos via SopCast

Lo “Instalamos”, requiere libstdc++5 así que por si acas:

$ sudo apt-get install libstdc++5

Ahora descargamos SopCast:

$ wget http://download.sopcast.cn/download/sp-auth.tgz

Descomprimimos:

$ tar xvfz sp-auth.tgz

cambiamos al directorio creado:

$ cd sp-auth

y podemos ejecutar SopCast así:

$ ./sp-sc-auth URLSOP 3908 8908 > /dev/null &

Con ello nos p2peara la url URLSOP en el puerto 3908 y lo podremos ver en el 8908 y no generará logs además que se ejecutará liberando la terminal :)

URLSOP tienes que cambiarlo por una url sop válida obviamente

y para “ver” abrimos VLC y en Archivo > Abrir Archivo abrimos (me duelen los dedos de escribir abrir :P ):

http://localhost:8908/tv.asf

Tutorial Completo en Guía Ubuntu

Bueno el chiste esta en conseguir quien transmite en vivo el dichoso evento es hay donde RojaDirecta entra en acción

Nos ofrece chorrón de posibilidades (incluso sin tener SopCast) por ejemplo ESPN360 en Español aunque al parecer no emiten sino hasta que sea el evento como a las 13:30 hora Colombiana… por eso I’m looking for SopCast :P

En la lista de canales de SopCast está la ESPN (en puro y duro inglés) así que es la que estoy ojeando:

./sp-sc-auth sop://broker1.sopcast.com:3912/6003 3908 8908 > /dev/null &

Sin más será esperar la hora del partido a ver si sigue con la fluidez (de momento veo Billar Femenino :P ) actual sino será hecharlé mano a RojaDirecta ([arnoldo viafara burbano inside]oiga que buen portal oyó[/arnoldo viafara burbano inside])

[Solución] Totem | VLC | MPlayer + Compiz Fusion

Otro problema que me trajo la instalación limpia de hardy fue que al abrir cualquier vídeo ya fuera con Totem, VLC o MPlayer y Compiz Fusion activado estas aplicaciones finalizaban es decir se abría la ventana de la aplicación y crash! se cerraban inmediatamente… y la forma que tenia para ver vídeos era desactivando Compiz Fusion temporalmente mediante Compiz Fusion Icon…

y al abrir Totem con el flag –debug y un video como parametro por ej:

$ totem --debug video.avi

la salida era:

The program ‘totem’ received an X Window System error.
This probably reflects a bug in the program.
The error was ‘BadAlloc (insufficient resources for operation)’.
(Details: serial 44 error_code 11 request_code 140 minor_code 19)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the –sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)

el problema es en la configuración de la salida de por defecto esta video Xv y que al tener Compiz Fusion activado la salida debe ser X11 sin Xv lo configuramos según el reproductor:

Totem y similares basados en GStreamer

Cambiamos el output en la configuración de GStreamer:

$ gstreamer-properties

en la pestaña Vídeo en Salida predeterminada seleccionamos el Complemento:

X Window System (No Xv)

cerramos y listo

VLC

En VLC basta con ir a Opciones > Preferencias > Vídeo > Módulos de salida activar la opción que esta en la esquina inferior derecha que dice Opciones avanzadas y seleccionamos

Salida de vídeo X11

como Módulo de salida de vídeo, Salvamos y listo!

MPlayer

En MPlayer basta con ir a Click Dercho > Preferences y seleccionamos la pestaña Video y seleccionamos en Available drivers:

x11 X11 ( XImage/Shm )

click en OK y listo

De momento he quedado muy satisfecho con el funcionamiento y rendimiento de esta instalación limpia pasadas los inconvenientes de Flash y de Video :D

Gracias | Vía Typos y LaunchPad

[Solución] Flash sin sonido en Firefox 3

Flash Desde que realice la instalación limpia de Hardy, estaba varado sin sonido en el flash embebido de cualquier página (ej: youtube) harto de esto me dí en buscar una solución la cual fue instalar el paquete libflashsupport cuya descripción es “Support library for sound output of Flash 9 with pulseaudio” y listo con un simple:

$ sudo aptitude install libflashsupport

ya tenia flash a full volumen tras reiniciar firefox :D

Vía Derek Hildreth’s Blog

Firebug en Firefox 3

Firebug es una extensión para Firefox, espectacular e indispensable si desarrollas para la web…

El problema esta que para la versión 3 (Beta 5 y próximamente desde los repositorios RC1) del mundialmente famoso navegador no es instalable su versión estable (1.0) aunque los desarrolladores en su página ofrecen una beta 1.1 la cual si es instalable, es exactamente la versión 1.0 (al menos a la fecha) pero solo cambian una configuración en el install.rdf en el tag targetApplication para Firefox permitiendole ser instalado pero no es funcional… ahora bien… lo curioso es que en los repositorios tenemos una versión 1.2 la cual instalamos con un

$ sudo aptitude install firebug

previa desintalación de Firebug 1.1 obviamente, y ya tenemos un Firebug totalmente funcional y listo para trabajar :)

Fuente: Jose Miguel

Blender 2.46 recién salido

del horno… el mejor editor 3D del mundo ha llegado a su versión 2.46 “Bunny”

esperemos tenerlo en los repositorios pronto :)

mientras podemos descargar aquí la versión para Linux… me he descargado para Python 2.5 y linkeada dinámicamente

Lo que más me ha gustado de esta versión es la simulación de ropa, y la pre-visualización cuando se buscan imágenes pero ¿que más hay de nuevo en esta versión?

El splash es de Big Buck Bunny que estará publica para descarga muy pronto (yo esperaba que salieran de la mano :( )….

Via BlenderNation

Feliz Día de Internet

17 de Mayo - Día de Internet

Feliz DÃa
Imagen gracias a CrystalXP

Feliz Día Internet :)

Configurar Zend Framework en Ubuntu

Originalmente este post era para responder donde esta el php.ini pero seria muy “vacio” así que después de configurar LAMP con Ubuntu vamos a configurar un lugar donde colocar las librerías PHP para no tener que incluirlas en cada aplicación… para este caso utilizaremos como ejemplo:




Zend Framework es mi framework para PHP favorito, aunque eventualmente bailo Kumbia :)

vamos a configurar el include_path dentro del php.ini para que en nuestro BootStrap no sea necesario incluir el path del framework en cada aplicación ni nai más… así que manos a la ubre:

1. Crearemos nuestro “vertedero” de Librerías, la idea es meter allí todas las librerías a utilizar globalmente por nuestras aplicaciones…

$ mkdir /ruta/al/vertedero

yo la he creado en /home/evelio/Desarrollo/web/phpLibs, tu elige donde la quieres prefieras por ej. algo más adecuado como en /usr/share/php/ o según tu acomodo ;)

2. Bajamos Zend Framework

me he bajado la 1.5.1 en tar:

ZendFramework-1.5.1.tar.gz

que es la lastest a la fecha…

3. Descomprimimos el contenido de la carpeta library dentro de nuestro archivo descargado en el vertedero…

para mi caso la ruta dentro de File Roller es

/ZendFramework-1.5.1/library/

me a quedado /home/evelio/Desarrollo/web/phpLibs/Zend la raíz al framework

4. editamos el php.ini para configurar en el include_path del vertedero:

$ sudo gedit /etc/php5/apache2/php.ini

esa es la ruta :P

bajamos a:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

he incluimos:

include_path = ".:/ruta/al/vertedero"

para mi caso a quedado include_path = “.:/home/evelio/Desarrollo/web/phpLibs”

salvamos

5. listo! ahora todo lo que pongamos en el vertedero lo tendremos a un require de distancia :)

Python para todos

Gracias a Raúl de MundoGeek ya tenemos un formidable tutorial - libro para quienes deseamos ó andamos aprendiendo Python en la lengua de Cervantes ya le ojeé un tanto y se ve muy completo :D :

Portada de Python para todosPython para todos’ es un libro sobre programación en Python escrito por Raúl González Duque. Se trata de un tutorial de Python adecuado para todos los niveles y que puedes descargar totalmente gratis.

El tutorial de Python ‘Python para todos’ se distribuye bajo licencia Creative Commons Reconocimiento 2.5 España, lo que supone que puedes distribuirlo, modificarlo, traducirlo a otros idiomas, … siempre que indiques el autor original (preferiblemente con un enlace a esta web: Tutorial de Python ‘Python para todos’)

El libro cuenta con 108 páginas en las que se tratan los siguientes temas:

  • Tipos básicos
  • Control de flujo
  • Funciones
  • Orientación a objetos
  • Programación funcional
  • Excepciones
  • Módulos y paquetes
  • Entrada / Salida
  • Expresiones regulares
  • Sockets
  • Interacción con webs
  • Threads

Así que leer!! ;)

Enlaces:
Página Oficial
Descarga directa

[MySQL] Recuperar contraseña del root

Recién ando de mini vacaciones en el hotel Mamá y pues en este pc ya tenia corriendo LAMP

pero por desgracia no soy muy bueno para las contraseñas y se me olvido la del root de MySQL, Googleé un poco y encontré una solución la cual explico paso a paso:

1. Necesitamos matar el proceso de MySQL por tanto para saber cual es, listamos todos los procesos:

$ sudo ps -A
  PID TTY          TIME CMD
    1 ?        00:00:01 init
...
15681 ?        00:00:00 mysqld
...

encontramos a

mysqld

y vemos su PID para este caso es 15681 pero ten en cuenta que varia según tú maquina

ahora le matamos con poderes de supervaca:

$ sudo kill 15681

de nuevo ten en cuenta cambiar el 15681 por el PID de mysqld en tú emputador

2. Iniciamos MySQL en forma segura:

$ sudo /usr/bin/mysqld_safe --skip-grant-tables&

el parámetro –skip-grant-tables nos permite acceder sin que se usen privilegios, permitiéndonos acceder a cualquier base de datos ;)

3. Nos conectamos a MySQL y usamos la base de datos mysql:

$ sudo mysql
mysql> use mysql;

4. Cambiamos la contraseña:

mysql> update user set password = password('tu_contraseña‘) where user = ‘root’ and host=’localhost’;

5. restablecemos los permisos y salimos de MySQL:

mysql> flush privileges;
mysql> quit

6. Reiniciamos MySQL:

$ sudo /etc/init.d/mysql restart

7. Listo!, ya recuperamos|cambiamos la contraseña del root de MySQL, yo he puesto la super olvidadiza 123456 :)

Espero que te sea de utilidad :)

Fuente: Gracias a jelque en postnuke.com

Lo que el FLISoL dejó

No había tenido tiempo de comentarlo pero:

Simplemente maravilloso estuvo el FLISoL organizado por Mauro y el grupo de investigación de software (para que se vea que no todo es privativo en la UPTC) un pequeño resumen desde mi perspectiva:

como “NO” dice en la bitacora resultante en la página del FLISoL 2008 para Tunja hubieron conferencias el Viernes 25 e instalaciones el Sábado 26 ( y no 26 y 27 como dice :P ) a destacar que solamente asistí a las 3 primeras conferencias y solo me gustó la de “Reciclaje de Hardware y terminales brutas, basados en Software Libre” destacable la energía y manejo de público del Ingeniero no me acuerdo el nombre además de su amor por el software libre pues expuso con su laptop bajo Ubuntu y OpenOffice presentaciones :D

Las otras dos charlas siguientes estuvieron ladrilludas además de regulares … patético que en un festival donde se debe mostrar y promocionar el Software Libre se permita a los “expositores” presentar bajo hasecorp office 2007 ©®™ y hasecorp vista ©®™ … muy lamentable…

Al otro día me pegué un madrugón el verraco para llegar a las 8:30 :P a la sala de estudio de la biblioteca que por cierto abrieron hasta la 9:30 en la cual se llevaron a cabo instalaciones, copias de GNU/Linux, y una charla sobre CentOS… hasta las 12:30 (pense que ibamos hasta las 18:00 pero bueno…)

por mi parte aporte la ISO de Ubuntu Hardy Heron 8.04 ( pues al parecer solo la llevaba yo y mis 2 amigos a quien se la pase dia previo :D ) que recién liberada descargué y a mi impresión fue la más compartida :D

además realice la instalación en dos portátiles de dos compañeros de carrera además de una charla de lo espectacular que es el Software Libre a quien se acercó a la mesa :) además quede comprometido en ayudar a configurar otro equipo de escritorio de un vecino y a cooperar en el desarrollo de una distribución basada en Ubuntu para la educación rural :D

Espero estar más envuelto para el próximo año ;)

Fotografías de los organizadores (cuando me lleguen las memorias las adjuntaré):

Conferencias FLISoL 2008 Tunja

(Yo soy The Orange Man)

Instalaciones FLISoL 2008 Tunja

Estaba sentado justo en el angulo inferior derecho casi me sale la calva :P

y las siguientes las tome con mi viejito el T610: