jueves, 21 de marzo de 2013

La involución de los Videojuegos

Esta entrada se la dedico a esa gente que por su gran labor en la empresa, siguen siendo recordados meses y meses después (normalmente acompañados de la frase: "¿quién ha hecho esta mierda? Es código antiguo... de ##NOMBRE_PERSONA##).

Qué curioso que la mayoría de las entradas se me ocurren o en el cuarto de baño o hablando con Random.

Yo no soy un Gamer. A mi me gustan mis 3 o 4 videojuegos de toda la vida a los que llevo jugando años. Según sale uno nuevo, me lo compro, pero siempre de la misma saga. En mi caso particular hablo de Sim City, Grand Theft Auto, Gran Turismo y PES.

He pasado horas y horas jugando a esos videojuegos. Hace años, era genial. Te gastabas 50 o 60 euros en él y solo te hacia falta tu ordenador o videoconsola. Ya tenias echado el curso entero. Era un juego que pagabas una vez y te duraba para siempre.

Es por eso que he estado muy desconectado de lo que se lleva hoy en día, pero curiosamente en estos últimos meses han salido nuevas versiones de todos ellos y me han decepcionado bastante. No hablo de las historias o de la jugabilidad, hablo de cómo se hacen los videojuegos ahora.

Qué duro se me hace putear a los juegos a los que siempre he jugado... en fin... empecemos:

  • Sim City: he jugado a todos. especialmente al 4 con la expansión Rush Hour. Tengo una partida que he jugado durante años. Siempre en la misma región. Ahora acaba de salir el 5 y necesitas conexión permanente. ¿Pero qué mierda es esta, amigos? Entiendo el modo online, entiendo que tengas que conectarte para descargar actualizaciones o mejoras pero... ¿si vives en un pueblo que se va Internet cada dos por tres no puedes disfrutarlo? El primer día que salió el juego, los servidores se colapsaron. Osea, reservas el juego meses antes o te lo compras el primer día y... ¡no puedes jugar! A mí me parece de risa. Si además necesitas conexión permanente, que pasará dentro de unos años cuando Maxis decida cerrar el servidor? Hasta que no averigüe un poco más eso de que necesitas conexión permanente, no me lo compraré.
  • Gran Turismo: Es el que menos me ha molestado. A pesar de ser un juego muy pesado (en cuanto a tamaño) y de tener actualizaciones por tanto lentísimas, hay algo que me fastidia mucho más... el hecho de tener que pagar para jugar con según qué coches. Que sí, que tienes cientos de ellos gratuitos para elegir, pero ver día tras día coches que sabes que no vas a tener porque no vas a pagar... pues jode.
  • PES: El peor con diferencia. Fue la primera vez que me compre un juego el mismo día que salió. Decepción total. Supongo que será por la carrera que tienen cada año ellos y FIFA para ver quién lo saca primero y así saciar la sed de los jugadores como yo, pero bajo mi punto de vista me vendieron un juego sin hacer. Resulta que te gastas 60€ en un juego que no está terminado. Las plantillas (a pesar de estar los mercados ya cerrados) no están completas. Problemas y más problemas con las Ligas Máster online, actualizaciones cada dos por tres, mensajes y más mensajes de disculpa, parches y más parches. Al menos, pensé, podré disfrutar del juego en español (actualmente resido en Alemania) como con otros juegos, o al menos podré descargarme ese contenido online, pues nada. Nunca más me compro un juego el primer día y... a riesgo de traicionarme a mi mismo, el próximo será un FIFA.

  • GTA 5: Aún no ha salido y parece brillante... miedo me da... espero que no me decepcione con fallos tan graves como estos.


martes, 18 de septiembre de 2012

Los fantasmas del siglo XXII - La parainformática

Cada vez escribo entradas  más absurdas. Prometo tener más inspiración en el futuro.

Esta entrada va dedicada a Iker Jiménez. Espero que lea este post y que nos de su punto de vista. Suele concentrarse demasiado en los sucesos paranormales que están pasando, pero honestamente pienso que deberíamos preocuparnos en los que están por venir. Así podemos estar preparados y obtener más información cuando todo pase.

Niños de orfanato, monjas ataviadas con tétricos hábitos y antiguos prisioneros arrastrando grilletes son algunas de las espeluznantes imágenes que se nos vienen a la cabeza al hablar de fantasmas.

A menudo las películas nos muestran estas imágenes espeluznantes de personas fallecidas hace años que alguna vez en su vida se dedicaron a oficios de la época. Hay espeluznantes historias de fantasmas que en su vida fueron asesinos, monjas, viajantes, hombres de negocios, soldados muertos en guerras...

La vida pasa y las profesiones se modernizan. Ya hay muchos informáticos tristemente fallecidos (como el que le da nombre al blog), quizás no los suficientes como para que el porcentaje de fantasmas informáticos sea notable, pero lo cierto es que llegara el día en que informáticos se aparezcan en nuestras casas... o empresas. Me puedo imaginar que los fantasmas más viejos pasaran a una tercera vida y los recientes fallecidos a esta segunda... como si de una función de recursividad maldita se tratase.

¿Quienes serian las victimas? ¿Los que se metían con ellos en el colegio? ¿Los que usen el PC de un fallecido? ¿Los que escriban entradas de blog sobre ellos?

Y lo peor de todo... ¿como se manifestaran? ¿Reiniciando el ordenador? ¿Haciendo que se abra el lector de CD? ¿Haciendo aparecer porno en la pantalla (voto por esta)?. Si esto es así... ¿como vamos a distinguirlo de un virus o un troyano? si tenemos el PC en red, ¿se aparecerá en el resto de ordenadores? ¿Hará que el wifi vaya más lento? ¿y más rápido?

No se si existe ya alguna película o relato en el que algo así suceda. En cualquier caso me gustaría leer algo y analizarlo desde el punto de vista informático.

Puedo imaginarme en un futuro no muy lejano compañías de antivirus anunciando programas Parainformáticos o informáticos que hablan con el más allá yendo a tu casa a arreglarte el PC infectado por un fantasma (al más puro estilo medium... todos alrededor de la mesa con el portátil en medio y cogidos de la mano).

A mi particularmente me preocupa más el fenómeno informatico-ovni. En cualquier caso, estoy preparado para cuando llegue el momento.

Si yo me convirtiese en un informático del más allá posiblemente me dedicaría al SPAM. Total, ya sabéis que tengo experiencia recopilando e-mails (por cierto, desde que publique esa entrada no me mandáis ni uno... maldita sea...). O quizás poniendo más publicidad en Spotify... no lo se...

lunes, 13 de febrero de 2012

La función random(); son los padres



¡Esta entrada no se la dedico a nadie!

¡Vergüenza tendría que darnos a todos!

¿Sabéis cómo se calculan los números aleatorios? Os lo diré... ¡de un modo no aleatorio!

¡Cuando en nuestros amados lenguajes de programación escribimos una función del tipo rand(); lo que nuestras computadoras hacen es rebuscar algún parámetro escondido en nuestro ordenador y de ahí CALCULA un número!

Me he estado documentando en webs, foros, he hablado con amigos y compañeros y cada párrafo que leía era más desolador que el anterior. Estaba todo lleno de fórmulas matemáticas.

Quería informarme y escribir largo y tendido sobre el tema, pero es que no da para más. Tenía un tema apasionante que se desvaneció con una conversación. De hecho, no os la cuento, os la copio:

Double: Me estoy documentando para el siguiente artículo.

Random: ¿Sobre qué cosa vas a escribir?

Double: La función Random. Me intriga mucho saber cómo podemos inventarnos un número aleatorio. Todo lo que veo son formulas matemáticas y eso no es aleatoriedad. Siempre me había imaginado un demonio de Tasmania sobre un teclado numérico en algún pueblo perdido, pero no.

Random: Normalmente, se le pide al SO los milisegundos y se le hace una función matemática De hecho si en C# y C haces random(); random(); devuelve las 2 veces el mismo número.

Double: Hasta ahora la que más me ha gustado es una que amplifica el ruido de un diodo Zener del PC y lo toma como cero o uno. Tomas esos ceros y unos ya tienes los números aleatorios.

Random: Un número aleatorio nunca es completamente aleatorio.

Double: Mentira. Si pones a un pollo a defecar encima de un teclado numérico y eso lo conectas a un PC, es aleatorio.

Random: El pollo defecando encima del teclado numérico obedecerá a órdenes de su sistema nervioso central, que no son más que señales eléctricas, luego el número ya depende de algo.

Double: Depende de su propio sistema nervioso, el pollo no está enchufado a ninguna máquina.

Random: Si, pero depende de algo que es determinista, ¿no?

Double: Esta entrada va a tener comentarios interminables entre Crandell y tú.

Random: El mismo pollo en la misma postura y con el mismo estado de señales cerebrales, cagará igual.

Double: Entonces... ¿no hay nada aleatorio? ¿el mundo es matemáticas?

Random: Sí, puede que el mundo sea matemáticas... en mi humilde opinión, no hay nada aleatorio independiente de todo lo demás.

Desanimado, vagué bajo el amparo de la noche y el escalofriante frío siberiano contándole a la señora de Double mi problema y mi desalentadora conversación con Random. Angustiada por mi apenado rostro, intentó animarme sacando la conclusión con la que no pude dormir esa noche... "Entonces... ¿existe el destino?"


jueves, 19 de enero de 2012

Entiéndannos


Ésta entrada se la dedico a mi novia y en general a todas las novias/esposas de informáticos. Mención especial para mi madre, que lleva 26 años lidiando con 2 a la vez.

Por cierto, vuelvo a retomar el blog después de meses... se sigue buscando informático para compartir entradas ;)

Los informáticos somos gente peculiar. Sobretodo los programadores. La gente dice que somos muy cuadriculados, pero no. Más bien me gusta decir que somos seres lógicos.


Cuando uno estudia para ser informático, hay frases, teoremas, leyes, algoritmos, etc. que se te quedan en la cabeza de por vida y que, sabiendo lo que haces, los aplicas a diario.

Recuerdo cuando iba a la facultad con mis compañeros (y a pesar de todo, amigos) y decidíamos ir a la cafetería. El camino más corto entre dos puntos es la línea recta, y era el camino que siempre tomábamos. Pero sin embargo, había otras ocasiones en las que el simple hecho de pensar en aplicar esa idea era algo totalmente descabellado.
Por ejemplo, cuando teníamos que cruzar el campus de un lado al otro. En vez de pasar por la amplia y recta avenida de dos carriles por sentido, conducíamos por los callejones que nos hacían pasar por las facultades y aularios de carreras predominantemente femeninas. El campus entonces se convertía en un grafo ponderado, y aunque hubiera que recorrer más kilómetros, merecía más la pena hacer el dicho recorrido. Nuestros profesores de álgebra deberían sentirse muy orgullosos.
Por lo general somos seres bastante desordenados y cuando nuestras esposas o madres nos mandan hacerlo... se lo piensan dos veces.

Uno de los principios que algunos de nosotros seguimos a la hora de programar es evitar que la información se borre, ya que nunca sabes cuándo vas a necesitarla. Los mismo pasa con los trastos viejos. No quiero para nada mi placa base de hace 15 años... pero... voy a guardarla (ya me arrepentí bastante de perder mi Game Boy).

También, por ejemplo, al ordenar los libros o los discos de música, somos un tanto peculiares. Sabemos que deben estar ordenados alfabéticamente pero... qué algoritmo seguimos? ¿Están completamente desordenados o solo un poco? ¿Cuántas baldas tenemos en la estantería? ¿Los discos que sacan los artistas de título homónimo dónde van? Dentro de cada artista, ¿los discos van por orden alfabético o cronológico? ¿Aplico Quicksort, Shell, Burbuja? ¿Qué hace aquí un disco de los Gipsy King?

La verdad es que la convivencia conmigo debe ser bastante complicada. A veces me siento como Sheldon Cooper. No puedo soportar ver algo que para mí es ilógico. ¿Por qué friegas así? Has manchado dos platos cuando podías haberlo hecho en sólo uno. ¿Por qué miras el buzón cuándo te vas? Tu cámara lleva 3 días cargándose, vas a romper la batería.


Al menos he ganado una batalla. He hecho un hueco en mi armario para la ropa que no está limpia pero que no está lo suficientemente sucia como para echarla a lavar.

miércoles, 6 de abril de 2011

Wifi Gratis


Ésta entrada se la dedico a Timofónica y a las instituciones públicas.

Resulta que ahora para ser moderno y que la gente te visite tienes que disponer de wifi gratis.

En los aeropuertos y cerca de algunas instituciones como Ayuntamientos, Oficinas de empleo y demás, las empresas ISP (Internet Service Provider) colocan un cartelón super grande donde pone "Zona Wifi gratis". Si habéis intentado alguna vez conectaros a dichas redes gratuítas, habréis visto que desde un teléfono móvil es prácticamente imposible y que desde un portátil tienes que o bien instalarte una aplicación o bien registrarte para que te den acceso. ¿Qué mierda de wifi es eso?


Cuando necesito wifi la necesito en el momento, no llevar a cabo un protocolo de 15 minutos que casi ni yo entiendo... ¿Cuál es el objeto? ¿Que no se conecten los que no saben informática?

Yo pienso que el objeto de dicho tedioso procedimiento es evitar que todo el mundo se conecte a mansalva para no sobrecargar la red o para evitar Sniffers de red, pero señores, recuerden el principal motivo de poner wifi gratis: que la gente se conecte.

Teniendo la suficiente cabeza como para saber que si te conectas a una red pública estás indefenso contra piratillas que anden por dicha red es suficiente.

La solución ideal son las claves de red. Pero no esas WEP de 7428472984398472 caracteres aproximadamente puestos de un modo aleatorio, no. Propongo claves sencillas (idea copiada de mi cafetería favorita).


  • Pero Double... si las pones sencillas son muy fáciles de descubrir con los programas que usamos para robarle la red al vecino
  • Sí, pero recuerda el título de la entrada... Wifi gratis
  • Pero si la pones así de sencilla el vecino del primero tendrá internet gratis de por vida
  • No porque la clave la cambias cada día: llegas por la mañana, enciendes la máquina del café, sacas las mesas a la terraza y le cambias la clave al wifi por un nombre sencillo... como una marca de coche. Así cuando el cliente te pregunte la clave dices "seattoledo, todo junto y en minúsculas". Si el vecino de arriba quiere internet de por vida que lo tenga, pero que le cueste mínimo un café diario. 1,20€x30días = 36€/mes... se acabará poniendo un router de Jazztel
  • Joputa illo...


Hoy en día no puedes ni siquiera sacarte bachillerato si no tienes un ordenador e internet... Los pc's cada vez son más baratos. Internet debería ser gratis.

miércoles, 2 de febrero de 2011

El gurú de la informática


Esta entrada se la dedico a los señores vestidos de traje que dicen que son informáticos.

¿Qué es un gurú? La gente piensa que es alguien que entiende mucho de algo, que es un experto, pero no. Es mucho más que eso, un gurú implica una gran capacidad de liderazgo, es una persona que lleva tras de sí y casi sin buscarlo una gran masa de personas que le siguen (Significado de gurú según la RAE).

Hay muchos tipos extraños en el mundo de la informática que se han hecho famosos por haber marcado un antes y un después en el mundo del software, del hardware o porque se han hecho millonarios. En este artículo vamos a dejar claro quiénes son realmente personajes importantes en esto de los ordenadores y quienes no. Los nombres más famosos hoy en día son los siguientes, ordenados de mayor a menor según su riqueza: Bill Gates, Mark Zuckerberg (ha superado a Jobs, según he leído), Steve Jobs, Richard Stallman y Donald E. Knut entre otros (de estos dos últimos no conozco su dinero, aunque a juzgar por el tamaño y modernidad de sus gafas supongo que no mucho).

Bill Gates




Mark Zuckerberg




Steve Jobs



Richard Stallman


Donald E.Knuth


Algunos os sonarán y de otros no tendréis ni pajolera idea, sin término medio.

Bill Gates viste y se peina como un gurú pero le falta ese puntito de autenticidad informática. Los dudosos comienzos de los sistemas operativos Microsoft marcaron su historia para mal desde el principio. Copiaría o no copiaría el código original (lo cual explicaría el Control+C para ahorrar escribir tanto), pero lo que está claro es que lanzó un sistema que, sin haber sido perfecto, le ha hecho ganar millones. Es más un gurú empresarial que informático.

A Mark Zuckerberg (creador de Facebook) lo que le pasa es que es muy joven, pero se le ve a la legua que sigue los pasos de Gates. Cada vez se remete más la camisa y lleva los pantalones más sobaqueros. Ha tenido una gran idea (también de dudoso comienzo) y la ha explotado. No se en qué clasificación de gurús meterlo... quizás sea muy joven para entrar en la lista.

Steve Jobs es un Bill Gates con gafas de pasta. Nunca será un gurú porque es demasiado limpio y va a la moda, se asea habitualmente. Es más un gurú del marketing que de la informática, pues hace que nos sean imprescindibles productos que no valen para nada (iPad).

Richard Stallman. El hombre. El gurú. Programador y propagador del movimiento por el software libre en el mundo. Lo tiene todo, sabe muchísimo de Software, ha peleado duro durante años para que el software sea libre y gratuito para poder así enseñarlo en colegios públicos (por ejemplo) y que el dinero en licencias se gaste en otra cosa, va siempre con el ordenador encima, tiene raras manías y... aunque te encantaría conocerlo, charlar con el y ser su amigo, serías un poco reacio a darle un abrazo. El punto justo de salubridad. Es un crack. Como apunte personal, decir que lo vi en la conferencia mundial de Software libre de Badajoz hace unos años y... a pesar de que cientos de personas estaban deseando conocerle... allí estaba él, sentado en una silla, solo, con el portátil sobre las piernas pasando del mundo.

Donald E. Knuth es uno de los padres de la informática, más concretamente de la programación y más concretamente de la algoritmia (leed este articulo de la wikipedia, resulta que además es un cachondo). Sin saberlo los usuarios, ni siquiera los programadores, la mayoría de las aplicaciones que usamos o de los algoritmos que implementamos están basados o usan algoritmos de este señor. Además es el creador de TEX. Encabeza esta lista inversa (por lo que estoy viendo) como máximo gurú porque es más viejo que Stallman y posiblemente, sin las bases sentadas por Knuth, el resto de los personajes de la lista no serían nada.

¿Os dais cuenta que la lista de informáticos más ricos es la inversa de los más inteligentes? Me he dejado en el tintero a Linus Torvalds, pero es que está justo en medio de la lista... es el padre de Linux (gana puntos como gurú) pero en el fondo envidia y quiere ser como Gates (si tienes envidia de Gates... estás perdido).

Para despedirme, un vídeo del señor Stallman. No os riáis de su acento español... pobrecito... a saber cómo sonamos nosotros en inglés...





martes, 18 de enero de 2011

Google Chrome OS y la nube


Esta entrada se la dedico a la Evax, la conocida marca de compresas y tampones, porque aunque siguen sin saber a qué huelen las nubes, ahora al menos les serán útiles.

Adoremos a la nube.

Esa es la filosofía de los nuevos productos de las grandes compañías. Posiblemente hayáis oído hablar de ella pero... ¿qué es realmente la nube?

La nube es un espacio que tienes en Internet donde guardas y haces cosas. Por ejemplo, cuando creas un documento de texto y le das a guardar, la ruta ya no será C:/User/Documents/lo_que_sea, sino que será una ruta a la parte de la nube que te toca.

Estés donde estés, iniciarás sesión en cualquier ordenador del mundo mundial y aparecerá tu escritorio con tus documentos. Como por arte de magia estará todo ahí y... será privado.

Que no os parezca extraño. En Flickr tenéis todas vuestras fotos, en Spotify todas vuestras canciones (las que las discográficas os dejan), en Hotmail el Messenger, en YouPorn el porno, en Megavideo/SeriesYonkis/etc... las películas y series...

Supongo yo que si te hace falta el archivo por algún motivo, la nube se abrirá y cual rayo de sol podrás descargarte el fichero a un PenDrive o al disco duro (amo' digo yo).




Grandes ventajas tiene este sistema. Para empezar, podrás viajar a... San Petesburgo, iniciar sesión y tener tu escritorio ahí, intacto, igual que en tu PC de casa. También ahorrarás en espacio en disco, luego el precio del ordenador podría decrecer. El ordenador se convertirá en lo que siempre debió ser, una mera herramienta de trabajo que no vale para nada más que para teclear y que si se rompe, el único problema sea sacar otro del cajón.

Alabada sea la nube.

Grandes inconvenientes se me vienen a la cabeza mientras escribo las ventajas. Para empezar, podrás viajar a... San Petesburgo y seguir trabajando, igual que en el PC de tu casa... seguir trabajando. Ahorrarás espacio en disco y el ordenador bajará de precio, pero en España... ¿cuánto tenemos que pagar por que la línea de internet no se corte y que sea lo suficientemente rápida como para poder trabajar o usar Streaming sin problemas?


La nube cuando se va internet


Yo creo que la nube es algo que mola para trabajar y para guardar documentos importantes. Creo que dará mucho de que hablar y que se usará bastante.

Con todo esto que os he contado, Google está desarrollando Google Chrome OS, que será lanzado muy pronto y del cual podemos ver muchos vídeos por internet. Cuando Google se haga con internet (aquí una lista de aplicaciones que ya tiene), ¿qué pasará? ¿Llegará el día en que todo el mundo use Google para todo y que el Sr.Google diga: "O me pagáis un euro, o a tomar por culo"?

Con esa reflexión y para terminar os dejo el vídeo que inspiró esta pobre entrada de blog, no tiene desperdicio: