Vergüenza ajena

23 12 2009
Bad windows

Es lo que se siente, cuando compañeros de facultad corren como chiquillos hambrientos por una copia y licencia gratuita de Windows 7 ofrecida por la propia universidad.

Me parece un gran error que desde la universidad se promueva el fomento de software privativo a través de este tipo de servicios.

La manera en la que actúa Microsoft ofreciendo estas licencias gratuitas, tiene una doble moral y es totalmente fraudulenta a largo plazo. Estos compañeros movidos por la gratuicidad no se dan cuenta que en un futuro, estarán ligados a usar productos y software de Windows, porque será en lo que hayan aprendido y desarrollado y eso puede estar bien cuando eres universitario, pero cuando trabajes en una empresa, la empresa tendrá muchísimos gastos en licencias porque sus desarrolladores únicamente conocen Windows porque fue lo que les inculcaron en la universidad.

¿Y porque me molesta esto? Porque es una pescadilla que se muerde la cola. Las administraciones no usan software libre porque no hay empresas de terceros que lo usen, y estas empresas no usan software libre porque no les llegan licenciados con conocimientos de software libre, pero la propia universidad no enseña software libre porque sus profesores no lo usan y Microsoft encima les regala licencias.

Podría hacerme el indiferente como muchos hacen y dicen “mientras no me obliguen a mí a usar Windows me parece bien“, pues no, yo no puedo tomar dicha postura, porque me afecta indirectamente aunque no quiera en la vida diaria.

Así que esa es mi vergüenza ajena.

VN:F [1.9.22_1171]
Rating: 9.4/10 (21 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)


Tivion en Windows, adelanto de progresos

2 12 2009

tivion-windows

Programar para Windows no es mi gran afición, como pueden adivinar muchos de los que me leen y conocen, pero si es cierto que hay bastante cuota de mercado en dicho SO y puede llegar a ser interesante consquistar a los usuarios de windows si ofreces tus aplicaciones nativas de Ubuntu en Windows, como hacen otros proyectos como Gimp o Geany.

Los principales problemas que te encuentras es que poca gente desarrolla o porta el código a windows, luego hay poca documentación y pocos ejemplos en internet. Además la comunidad no suele volcarse mucho a liberar las últimas API y compilarlas para Windows.

Realizando unas pocas pruebas e investigación, he conseguido ejecutar Tivion en Windows, con bastantes bugs y errores, pero semi-funcional.

El primer objetivo ha sido instalar Python. No ha habido problema, puesto que probando con Python 2.6.5 existian ejecutables para instalarlo desde la web oficial.

El problema ha venido después, cuando he querido instalar PyGTK. Para ello he necesitado PyCairo y PyObject, pero las ultimas builds no eran recientes ¡Incluso de varios meses! ¿como vamos a ganar cuota de mercado en GNU/Linux si no ofrecemos las ultimas compilaciones de software en otras plataformas? Aqui quizás exista un punto debil por parte de la fundación GNOME.

La última build es la pygtk-2.12.1-3 y  como ya saben los usuarios de Tivion, se necesita PyGTK 2.16 al menos. Luego he tenido que capar bastante código para que la interfaz y algunas funciones se ejecutaran. Pasado esto, habia que adaptar las rutas de ficheros y pelearse un poco con la ¿inexistencia? de las tuberías en windows (quizá exista alguna forma de tenerlas, pero no al menos con os.mkfifo() de python).

Así que, el resultado ha sido una interfaz bastante aproximada, pero con algunos fallos como carga de iconos y al no poder utilizar tuberías, la salida de mplayer en el mismo terminal y no en un fichero de tubería.

Por otro lado, existe un problema para poner la ventana de Mplayer en modo esclavo, ya que se necesita un XID (Xorg ID iirc, un ID de ventana para que lo reciba el wigdet donde se coloca el reproductor de mplayer) ya que parece ser que windows.xid no funciona en Windows  XP.

Buscando en Google, he encontrado que un desarrollador afín al Ejecución de tivion-0.0.2 en Windows XP

Ejecución de tivion-0.0.2 en Windows XP

Espero seguir investigando algo más y poder ofrecer una versión presentable de Tivion para Windows (al menos Windows XP), porque de momento no considero que sea apta para una release.

VN:F [1.9.22_1171]
Rating: 4.5/10 (2 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)


¡Temblad! Robot poseído por Steve Ballmer

6 06 2008

Esperemos que si algún dia se hace realidad Matrix no este dominado por el Sr Smith con aspecto de Ballmer, ni robots con su cara dentro:

Imagen de previsualización de YouTube

Aunque seguramente tendrán pantallazos azules cuando luchen contra Tux:

Imagen de previsualización de YouTube

Y este es el developer, developer, developer del espíritu poseído de Ballmer, que se utilizar para dar alma al sistema operativo de los robots:

Imagen de previsualización de YouTube

Y recordad, las drogas antes de las conferencias no son buenas (ni después).

Vía: Un informático en el lado del mal

VN:R_U [1.9.22_1171]
Rating: 7.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)





Cargado con 273 consultas en 0,974 segundos