Faso Es Salud Miembro de gulBAC

sábado, 28 de julio de 2007

La importancia de los LiveCD

Siempre debes tenera a mano un LiveCD, puesto que nunca sabes cuando mierda vas a toquetear el Grub y la proxima vez que bootees te monte el sistema de archivos como solo lectura, haciendo imposible volver a editar el archivo y dejarlo como estaba.
Del libro del Linuxero Pelotudo, 8:14. Por "Tincho" (contemporáneo)

martes, 24 de julio de 2007

A que juego?

Recuerdo que cuando decidi dejar totalmente de usar pañales windor (diferencia entre un pañal cagado y win? el pañal xD), tambien me dije a mi mismo que iba a tener que resignar a los juegos. Que equivocado estaba (aparte de que voy al ciber cada tanto a jugar al Battlefield 1942), en casa tambien tengo juegos, y bastante buenos.
El primero que descubri fue el Enemy Territory, un FPS de estrategia ambientado en la segunda guerra mundial, tienendo dos bandos: Axis (el Eje) y Allies (los Aliados). Si bien los gráficos y movimientos no son muy admirables, es entretenido. Lo malo es que tiene pocos mapas (solo 6, 3 en África y 3 en Europa). Para jugar con bots yo segui esta guía. Dejo algunos screenshots:


Poco despues, encontre en los repositorios de Debian el majestuoso Open Arena, es un juego que usa el motor del Quake III (que fue liberado), aunque los graficos, mapas y todo eso fueron hechos aparte porque no fueron liberados. No hay mucho que decir sobre este, es el tipico juego de matar bichos feos y evitar que estos te maten a vos. No saque muchos screens, pero dejo este:

Al usar el mismo motor que el Q3, algunos de sus Mods son compatibles. Yo tengo 2: TrueCombat y Western Quake 3.
El primero es un mod que lo hace muy similar al Counter, o sea con personas vestidas de militares/terroristas/marines/nose con armas que existen. Algunos screens:


El otro mod, como dice el nombre es el Quake, pero en el lejano oeste. Tiene armas de la época y los mapas tambien, y estan vestidos como vaqueros, en fin, del oeste. Los graficos, mmmm decir que son "normales" es un poco mucho, son mas bien "regulares", pero el juego se hace divertido. Fotos:




Ahora pasando a otro tipo de juegos, ultimamente me esta gustando mucho el Frets On Fire (parece que a zer0 tambien ;P). El juego es de tocar la guitarra, como el Guitar Hero. Dejo un screen:

Si quieren ver mas sobre este juego, vayan al Yutub y busquen "frets on fire". Si luego de ver algun video se les rompe el teclado porque la mandibula cae sobre este no me hago responsable.

El Planet Penguien Racer es un juego en el que "manejas" a tux en un territorio todo nevado recolectando peces, con el objetivo de juntar muchos peces, ir muy rapido y hacer piruetas en el aire, si logras que vuele en alguna loma. Screenshot:

Un juego que conoci en este post de TechTear es el ManiaDrive. Consiste en manejar un auto por una pista en determinado tiempo. Simple y entretenido.


Bueno, en si eso es lo que juego normalmente, despues tengo otros como el Super Tux, el Blob Wars: Metal Blob Solid, X-Moto, ScummVM (cuando estoy nostalgico) y otros mas que ni me acuerdo.
Acá hay un listado de juegos para Linux con licencia free (no se si por libre o por gratis). Si se quiere ver todos, es la misma pag. sin parámetros get.

lunes, 23 de julio de 2007

Me tienen podrido

A ver cuando mierda va a ir el Richar' con su katana a la central de nVidia y empieza a cortarles las cabezas a los putos que no quieren liberar los driver para GNU/Linux. Asi como va a las charlas de ATI con carteles, yo voy a ir a nVidia con pancartas y hasta que no me den pelota no me voy.
Y es que ahora el kernel 2.6.2x tiene un modulo (?) o no se que mierda de paravirtualizacion o algo asi, en fin no quiero empezar a mandar fruta (!) con algo que realmente no se, asique el problema es este, y una explicacion esta en el primer post aca.
Y mi situacion esta bastante mezclada, es asi: Driver Nvidia solo anda con kernel "viejo". VMWare solo compila con gcc "nuevo". Kernel "viejo" fue compilao con gcc "viejo". Y yo necesito la VMWare (para pasar las fotos del celular), pero tambien quiero poder jugar al Open Arena y al Wolfestein Enemy Territory :D y para eso necesito al driver de nvidia.
Volviendo al tema del soft libre o no, en este hilo del mismo foro linkeado anteriormente, andan medio a las puteadas un user con los moderadores, quienes editaron varios mensajes con la solucion, borrando esta ya que viola la GPL (supuestamente el apartado 2.b). Si bien difiero con algunas cosas de ambas partes y concuerdo con otras, el user en cuestion dice algo bastante puntual (las negritas las agrego yo):

Interesante, ahora la GPL regula el uso del soft cuando se trata de usuario final, muy interesante.
[...]
... el código, el usuario final no es una persona jurídica y jámas estará en contra de la GPL haga lo que haga

La verdad no lo se. Nunca lei las licencias, ni siquiera las EULA de ningun programa, ni las del Windor (por suerte nunca tuve una en mis manos), ni las GNU GPL. Resumiendo, nunca lei una licencia que no sea la de manejar de algun mayor, o la de matar de James Bond, y despues me desperte (por que no puedo mantener la seriedad??!). Y es muy simple el motivo: se que no las entenderia, me aburriria y me da mucha fiaca. Por eso he leido en la web varios "resumenes" de las licencias, conociendo mas o menos de que se trata cada una. Y no se, pero me parece que esto se esta yendo a la mierda. Tenemos a un lado a las corporaciones que no liberan el software, y por otro a los llamados "talibanes", "puritanos" y "extremistas" (no lo digo yo) del Software Libre. Tambien estan los que dicen "libertad tambien es libertad de elección" (y tienen la absoluta razon), y quien dice que "al final, el perjudicado es el usuario". Y en estos casos, a efectos prácticos es así. Yo soy "perjudicado" al no poder usar un kernel nuevo (aunque yo jamas vaya a notar la diferencia con el anterior o jamas use sus nuevas funcionalidades) y mi placa de video al mismo tiempo.
Y mas alla de que nVidia tendria que liberar los drivers, si la licencia GPL no me deja a mi, usuario, [hacer ese queseyoque censurado en los foros] para instalar un modulo que no es GPL, ya no se realmente "en quien confiar". Espero que esto no sea cierto, o tenga una buena fundamentacion...
Y por si no queda claro: NVIDIA, LARGÁ EL CÓDIGO!

--

UPDATE (10/Feb/2008): El kernel 2.6.22 en Debian ya no tiene este conflicto. No uso más VMWare (VirtualBox es muy buena alternativa) y sigo "en la lucha" porque nVerga libere especificaciones/código

domingo, 22 de julio de 2007

Lo juro, no se drogó!


Se me ve a mi jugando al Frets On Fire, y a un amigo anonimo, que siendo las 2 a.m. no se le ocurre mejor cosa que ponerse a gritar como un loco.
Es un maestro (la boludez es 100% intencional).

sábado, 21 de julio de 2007

2 extensiones para Firefox

Hace un tiempo habia leido varios posts sobre "las mejores 10 extensiones de firefox", o unos sobre hacking etico (hay muchisimos, pero lei algunos), perdon por la falta de links, es que unas circunstancias raras hicieron que los pierda (mentira, me da fiaca buscar en el fucking historial). Me parecio que le daban mucha gloria/importancia a otras extensiones como AdBlock, NoScript (2 que nunca use), Fasterfox (usese con moderacion), Greasemonkey (no tenga miedo, tenga cuidado), Firebug (majestuosa) y WebDeveloper Toolbar (escencial aun si no sos Web Developer).
El caso es que no veo que sea muy conocida una extension en particular que uso muchisimo: UrlParams. En si, te permite modificar los parametros get y post de una pagina, el referer, la pagina de destino, exportar los parametros a XML y luego importarlos en otro momento, etc (etc? eso es todo... :P). Esta extension rompe el mito de que es muy seguro mandar los parametros por post (obviamente es mas seguro que mandarlos por la URL), pero incluso se podria usar para un injection de lo_que_sea, aparte se le puede modificar el referer, ya que algunos sitios filtran si no reciben uno, etc. En fin, para mi es casi de uso cotidiano para entender mejor como funciona cada web.

La otra se llama Live HTTP Headers, quizas un poco mas famosa que la anterior. El funcionamiento de esta es muy simple, en la barra lateral te va mostrando las cabeceras http tanto las que se envian (que por lo general son siempre iguales, pedido de la web, identificacion del navegador, referer y otros datos) como las que se reciben (esa es la parte interesante). Tiene de malo que si se estan cargando varias pestañas, puede mezclar un poco lo que muestra y no se entienda, pero anda bastante bien.
Un uso que le encontre ultimamente, fue averiguar que archivo de video pedia (era un caso raro, no estaba en el HTML) el plugin del Totem, para poder bajarmelo (wget rulez ;P) y tenerlo. Como ese hay muchos mas usos, cada uno sabra cual darle.
Este fue mi aporte a los fanaticos de las extensiones (como yo, que tengo casi 30 de las cuales debo usar mas de la mitad y eso ya es bastante).

PD: (offtopic) feliz dia del amigo! a todos los que son mis amigos, y a los que no tambien, despues de todo deben ser amigo de alguien :P

jueves, 19 de julio de 2007

Descubrimiento boludo

Por pura casualidad, recien descubri que una forma mas corta de escribir

$ touch archivo_para_crear_vacio
es:
$ > archivo_para_crear_vacio

A alguien quizas le sirve (?)

lunes, 2 de julio de 2007

Estos son quienes nos educan


Cartel pegado en la puerta de la biblioteca esta mañana. 100% real.