Counter Strike y cybers en los dosmiles

Gracias al podcast de la gente Complejo Lamda [CL] 13×23 – Especial Juegos de nuestra vida (parte 12) me ha venido a la cabeza toda la época de los cybers en los dosmiles (que ya va siendo retro niños que es hace 20 años), ellos han hablado de su experiencias como jugadores de Counter Strike de una manera amena y muy cercana…porque conozco otro podcast de videojuegos y retro que van de pro y dándose aires de que iban a competiciones de videojuegos y tal, mientras que los del complejo era gente de barrio como los demás con el dinero justo y gente normal.

Para mi la época cyber hay varias cosas que tengo que contaros:

Antes de los cyber de videojuegos, también había cybers de internet. ahí tengo que recordar con cariño bajar juegos en rom de gb a disquete de una página que se llamaba jl picard (que después descubrí que era un personaje de Star Trek) creo que era argentina. Y eso, quería recordar a esa página y darle las gracias por la cantidad de juegos que jugué gracias a ellos.

Y previo a hablar de esos locales de ocio, tengo que hablar de Cisem que era una asociación de informática en Salamanca (internet es como la playa con las olas del mar porque casi ya no queda nada de la asociación en la red: 20 años si son muchos para una revista de informática. Los viejos tiempos de CISEM o Meme: Mi primera página web de Pancho).

CISEM en la cual estaba por ahí desde el 99, fue germen de muchas cosas en Salamanca (como el grupo de usuario de Linux GLIsa, o el colectivo de Salamanca Wireless (ains los botes de pringues) o el Hacklab de Salamanca con el nombre de WOPR), pues entre todas las cosas que se hacían y los buenos recuerdos, hacíamos  jornadas de conferencias y talleres, jornadas de ocio digital, viajes al SIMO. Estuvimos años ahí dándole, de aquella época me quedan pocos amigos pero muy buenos.

Ultima hora, me ha dado por buscar en archive org, y algo ha quedado:

Pues las jornadas de ocio, fiestas virtuales las llamabamos, que se hicieron en muchos sitios, las primeras que se hizo fue en una academia de informática, donde en la sala de ordenadores (que creo que eran pentium 1 o  por ahí) fue mi primera partida en red (creo que ni era ethernet, era la otra de «cable de antena») al quake 1 y al Duke Nuken 3D, recuerdo que en aquellos tiempos no me movía con el strafe (el famoso W A S D) y usaba las teclas de cursor y flipaba porque claro con las teclas de cursor es mas difícil porque tienes que ir corrigiendo el apunte y era imposible hacer el baile alrededor de un enemigo. A pesar de las críticas, me sigo quedando con las partidas en lan al dukenunken3d que al quake1 me parecían mucho mas divertidas pese a que no fuera un 3D tan espectacular.

Y bueno ya hablando de los cybers, que fue por desgracia después de los recreativos o salas de maquinas o salas de comecocos y matarmarcianitos, fue el último escalón de ocio electrónico fuera de nuestras casas y con gente anónima y amigos, ahora mismo en Madrid solo conozco un cyber (y es rollo e-sport) y el resto del ocio electrónico como si fuera algo pecaminoso lo hacemos de puertas para dentro, no hay ningún sitio que digas «me voy a pasar a jugar y conocer gente nueva o quedar con amigos».

El cyber que mas recuerdo porque pasamos mas tiempo fue el Cyber de avenida canalejas a la altura del semáforo que da al parque de de la Alamedilla en Salamanca, era el cyber que era a pie de calle porque metros mas abajo había uno de esos de sótano.

«Por favor si alguien se acuerda del nombre….»

Recuerdo que tuvieron en el mostrador a una dependienta que se presento a miss Salamanca, el hijo del dueño muy majo que andaba siempre hablando del 3D Studio, recuerdo también mi faceta (perdida a ver si monto otra cooperativa) de negociante y la primera vez que fui al terminar le negocie un pack de horas mas barato para las noches de sábado llevando a un buen puñado de amigos (nos juntaríamos entorno a 12 personas, amigos mios, mis primos, amigos de mis primos…), bueno noches madrugadas de 10 a las 2 de la mañana o por ahí creo recordar.

Recuerdo que empezamos a jugar unas pocas veces al principio al Quake3 pero cambiar al Unreal tournament, para mi lo que fue decisivo (al igual que el duke3d y el quake1) fue la jugabilidad, el UT tenía disparo 2º con el 2º botón del ratón eso subía la jugabilidad a cotas espectaculares, y suma la música y la ambientación de ciencia ficción.

Las horas y horas de partidas solo al mapa de las dos torres (el mejor mapa de multijugador que he conocido), el jugar al Age of empires 2 una vez pero ver era perder el tiempo,  otra partida suelta al Star wars Racer que tenia un flipante invento de en LAN si se iba el host de la partida otro la mantenía (porque niños antes las partidas en LAN el que hacía de host si se enfadaba y dejaba la partida o se le bloqueaba el ordenador se jodía la partida en red).

Los nombres de nuestras partidas en unreal tournament, que eran nombres de peces, trucha, lucio…

Y en relación al podcast de Complejo Lambda….¿Counter Strike? pues pues no jugue casi, tanto porque los bots en ordenador creo recordar que no funcionaban muy bien y porque no se no me llamaba, además tenia la fuerte convicción de que se estaba popularizando porque era un juego que pedía poca maquina y me molestaba pagar en un cyber para tener un ordenador igual o peor que el de mi casa.

Hablando de leyendas, y mira que ya había algo de internet, pero corría la leyenda en aquellos años de que el Counter Strike el mod fue desarrollado por un policía americano que quedo discapacitado en silla de ruedas y que como tenia mucho conocimiento de armas y las fuerzas especiales de la policía consiguió hacer este mod tan redondo.

Todos tenemos un primo cani, el típico de play1 amarilla de fumar y Gran Turismo, pues a este le flipaba el counter, se puso pesado de que fuera con el a jugar a un cyber muy bueno y muy barato por el centro de Salamanca, mal asunto pero uno tiene que aprender a base de hostias, porque el cyber que lo llevaban unos chinos, ya en aquella época tenían la fama que tienen ahora de sucios (¿Quién no ha ido a pillar en la actualidad unas litronas al badulaque y ver al chino fumando en la puerta y escupir un gargajo verde? Te sientes como ir a las barranquillas a por tu chute), volviendo al cyber de los dosmiles de los chinos, sucio sucio (como los badulaques que llevan ahora en casi todas las ciudades), toda la gente fumando dentro, ceniceros en los puestos de ordenadores y teclados y ratones amarillos de la nicotina, gente dando voces, gente bebiendo latas de cerveza, los chinos con cara de pocos amigos, era barato no se si era 100 pts (pesetas) la hora o algo así. Y ahí el que escribe aguantando como un campeón en ese pequeño infierno de teclas pringosas.

Por cierto tengo que recordar el cyber de mi barrio el cual no pise, porque era el típico barrio de clase obrera que nos llevaron allí a los G (ya sabéis) para hacernos una infancia idílica, que era como los recreativos que tuvo mi barrio (creo que tuvo 2) ahí si me anime a entrar un par de veces de pequeño pero broncas de mi madre y el ambiente chungo me inhibieron de volver.

Y pasaron los años, y lo mas parecido que he jugado y he disfrutado es un mod de quake3 que gracias a la liberación del motor se convirtió en un juego independiente (que no indie) el genial Urban Terror , es como un Counter Strike pero con algo mas de acción y la pena que no es software libre…con lo bien que le vendría para así perdurar en el tiempo y mejorar. Recuerdo en un curro que tuvo sus años buenos (después se convirtió en un infierno…después de habernos sacado la sangre a cada desgraciado que estuvimos allí), pues hubo una época buena que les enseñe el Urban Terror y les molo, y mas de una tarde tonta nos echamos nuestro piques al juego.

No se, a modo de reflexión de perro viejo, echo mucho de menos a mucha gente que fui conociendo en todos esos años de vida, y echo de menos un sitio donde jugar y hacer estas cosas frikis, en Madrid ha habido algunos intentos de bares con e-sport y o videojuegos pero todos se han ido al garete, creo que queda uno por la plaza de la luna pero que siempre esta petado gente (antes del coronavirus) y otro que nunca he pisado. En los distintos hacklabs que he estado en Madrid (Tabahack, Hacklab de La Caba, Hacklab de La Brecha y en menor medida en el Hacklab de la Ingobernable) e intentando sembrar el rollito del ocio friki o electrónico pero salvo la maquina recreativa con mame que hicimos en Tabacalera no ha habido ningún brote verde, debe ser porque el ocio esta reñido con la lucha activista.

 

Estrellitas, mis proyectos favoritos en github (Parte 22)

Continuación con la lista de Estrellitas, mis proyectos favoritos en github (Parte 21) .

Los dos patitos, ya he llegado a la parte de la lista de mis proyectos favoritos en github que les he dado una estrellita. Veo el final pero no se si sera este.

Adelante lista:

  • PepperTown: un videojuego tipo idle game o clicker basado en el mundo de Pepper & Carrot, una tira cómica de una bruja y un gato que es cultura libre y que esta creciendo un mundo a su alrededor de contenido multimedia y juegos. Cosa que es muy importante para luchar en la actualidad contra Di$n€y, tener un lore libre que pueda ser fuente de muchas obras libres.
  • atlas: un programa que muestra un mundo en 3D bastante realista usando el algoritmo «perlin noise terrain generator» en C y con OpenGL, no es muy suckless o compatible hacia atrás porque mete shaders pero bueno.
  • cardiac: implementación en python de una chuleta en papel (con partes móviles) de como funciona una CPU hecha por Bell Laboratories en 1969. Muy curioso. Os dejo un vídeo:

  • brew: si ya teniamos jaleo con estos sistemas de paquetes para usuarios sin root (flatpak, snap, appimage…) otro mas y encima viene de la asquerosa manzanita los famoso homebrew, porque en MacOS no te deja instalar nada fuera de su tienda y tienes que hacer el invento este de meter un sistema de paquetes. Ha cogido tanta fama que ya hay aplicaciones que tienen versión para homebrew, pero por suerte hay versión del sistema de paquetes para GNU/Linux.
  • 90-Second-Portraits: gracias a Nascii Boy porque recordame este genial videojuego programado en Löve, lo jugué hace mucho mucho tiempo y se me olvido, es un juego en que tienes que haces de un pintor callejero y tienes que vender cuadros pintados a toda hostia de la gente.
  • duckmarines: otro genial juego que es un clon libre de Chu Chu Rocket de la mítica Dreamcast. Hecho en Löve. Otro que se me olvido y que me recordo Nascii Boy.
  • Cavez-of-Phear: también recomendación de Nascii Boy, este no lo conocía, una versión libre en terminal del Boulder_Dash (fue el ¿Primer juego de su género o hay otro antes?) que era de ir escavando buscando las gemas y evitando que te cayera las piedras.
  • ncurses: un repo de Nascii Boy donde recopila juegos propios y de otras personas hechos para terminal.
  • mario-shellscript: demake en ascii y en terminal mario bros 1 de la nes de 8 bits. Y alucina pepinillos escrito en lenguaje de script Bash. Recomendación de Nascii Boy.
  • tira-ecol: un backup de la tira de ecol, una mítica tira cómica del mundo del GNU/Linux y software libre en la comunidad hispana. Recuerdo otra muy famosa que despareció el autor sin dejar rastro la de «Raulito el friki».
  • FreeBoardGames.org: una plataforma software libre para jugar a juegos mesa en navegador. Un proyecto espectacular.
  • thinktank: un juego de mesa libre para navegador hecho para la anterior plataforma.
  • boardgame.io: el proyecto madre donde nació freeboardgames, todavía esta ahí, no se si es donde se desarrolla todo el tema de programación.
  • opentyrian: la versión libre del videojuego matarmacianitos Tyrian, que originalmente estaba en Pascal y fue pasado a C. Es muy curioso el juego porque tiene un toque de rol, al usar el dinero en el juego para comprar mejoras a la nave.
  • civ-clicker: repositorio que rescata o resucita de la muerte un proyecto libre que estaba en sourceforge…pero que también esta muerto desde el 2017. Para mi pertenece al panteón de los mejores juegos de idle game o clicker game, en este simulas el auge de una civilización. Esta programado muy simple con js. Y mola mucho ponerle nombres tontos a las cosas, como la construcción de mi maravilla que se llama «La polla».

Bueno, bueno hemos llegado al final de la lista, han pasado semanas con 22 artículos para recorrer mi lista personal de favoritos…que seguirá creciendo. Quiero saber vuestra opinión:

  • ¿Os ha gustado?
  • ¿Algún proyecto que recomendar de github?

Gracias por aguantarme hasta el final de la lista.

Coronaburgo: Fuente del Don Tomate

Durante la cuarentena salio una actividad benéfica de montar un mapa libre y de fantasía. Para participar en el mapa tenias que hacer una donación que iba a parar a médicos sin fronteras que estaba trabajando mucho en España con el tema del coronavirus.

Esa bonita y rolera actividad se llamo Coronaburgo.

Pues bueno participe con una donación y puse una fuente: Fuente del Don Tomate, creía que iban a meter leyenda a cada cosa que iba a ir en el mapa….pero no…me dio un poco de pena porque un título no da mucha chicha….pero me guarde el texto que les envíe y aquí os lo pongo, es un poco homenaje en plan humor fantasía de Terry Pratchett con su Mundo Disco.

Fuente del Don Tomate

Hace muchos años fruto de un hechizo de esta fuente empezó a brotar un líquido rojo, la gente del lugar asustada creía que era magia negra y era sangre.

Pero un valiente se lo probó y grito con alegría «es rico tomate frito». Y desde entonces el plato estrella de Coronaburgo es «arroz con tomate frito y huevos fritos» un plato conocido por el cual aventureros recorren kilómetros durante semanas para llegar a una taberna de la ciudad a disfrutarlo y de paso iniciar una aventura.

Dicen que al sur hay un pueblo que tiene también una fuente mágica que da gazpacho.

El rey de este país donde está Coronaburgo, allá en la capital para decorar su enorme palacio, cuando lo construyó, mando robar de un lejano lejano reino una fuente mágica de marfil que daba miel, pero como dice el refrán «mejor la miel regalada, que la miel da» con lo que el egocéntrico rey su fuente no da un líquido dorado si no otro marrón muy conocido…y como la magia también es maldición ni el hombre más fuerte del reino con el martillo más duro ha conseguido romper la fuente marrón del palacio del rey. Y como huele mucho, el desdichado rey vive y duerme en una pequeña casita de los criados en jardín del palacio.

Estrellitas, mis proyectos favoritos en github (Parte 21)

Continuación con la lista de Estrellitas, mis proyectos favoritos en github (Parte 20) .

Estamos cerquita cerquita de el final de esta serie de artículos episodicos sobre los proyectos favoritos que tengo en el github y les he dado una estrellita, y en esta serie de artículos están ordenados según lo vieja que es la estrellita. Bueno adelante lista:

  • BYTEPATH: un matamarcianitos (Shoot ‘em up como diría aquel becario que nos dijo plazformer…coño plataformas) que me han recomendado y que todavía no he probado, esta hecho en uno de mis amores el pasado, Löve un engine de videojuegos que se programan en Lua.
  • shapez.io: me encanta este juego, aunque esta mal programado, quema CPU para lo que es. Ya veis que estamos cerca de las estrellas mas nuevas.Bueno pues este juego es un deconstrucción de un juego, que a su vez este es una deconstrucción de otro juego.

    El juego origen es un juego privativo indie pero muy bueno, que se llama Factorio, es genial salvo por el tema de los cables eléctricos que queda todo muy enguarrado (y hace poco ya sacaron la versión 1 y sigue igual) a mi me ponía de los nervios ver los cables por ahí tirados (debe ser que tengo toc). El Factorio es un tower defense con un sistema de fabricas y crafteo, muy divertido en lineas generales. El argumento es que eres un astronauta humano que te has estazao en un planeta alien y tienes que hacer una fabrica empezando por la edad de piedra para construirte un cohete para pirarte del planeta….pero claro contaminas como un cabrón y eso cabréa a las formas de vida alienígenas que te atacan como ecologistas enfurecidos.

    De este hubo un demake (una palabra que me encanta, porque es un remake en el que se quitan cosas para simplificarlo o por motivos técnicos de meterlo en una videoconsola antigua o por que le dan la gana) pues el demake es Mindustry que ya hemos hablado en la lista de estrellitas en otros episodios u en otro árticulo. Mindustry realmente tiene como 2 épocas, la de demake que eran las primeras versiones y no obstante era genial. Y la 2 época cuando metieron la navecita espacial. En este juego se quedan solo con el tema de tower defense, crafteo e industria. Y lo convierten en uno de los mejores y mas divertidos juegos libres que hay.

    Y después llega shapez.io que todavía deconstruye mas la tortilla de patata y se queda con el tema de crafteo e industria. Es genial y relajante, es como ver un acuario cybernetico que vas montando poco a poco. Y el reto es mejorar lo que ya has diseñado de industria, nadie te dice que estas haciendolo mal, no tienes limite de altura como el tetris o monstruos que te ataquen por hacer mal las cosas, el juego te reta a ti a ser mejor porque el mapa es infinito.

    Como curiosidad, la versión libre es una demo pero esta el juego completo, yo jugué la demo sin modificar el código que me ponía el banner de demo por hacer las cosas bien y al final lo compre y lo disfrute.

  • Nuklear: una librería para hacer guis en C rollo siguiendo la filosofía suckless, otra cosa que tengo pendiente de probar.
  • tui-rs: una librería para hacer interfaces en texto TUI (text user interface) rollo Urwid o ncurses pero para Rust.
  • cursive: otra librería para hacer TUI con Rus un poco mas simple que tui-rs.
  • awesome-rust: una awesome list, o lo vuelvo a explicar (que lo he dicho muchas veces en esta saga de artículos) una lista de cosas o repositorios en github, en este caso de cosas del lenguaje Rust.
  • tarpaulin: un plugin para cargo (el sistema de paquetes y make de Rust) para tener code coverage de los test (porcentaje de código testeado por los test del proyecto), la lastima ohhh lo siento manzanitas hipsters y windowseros vagos….es que Rust es en parte un lenguaje compilado, no hay soporte para estas mierdas de sistemas operativos porque el desarrollador le toca un pie (o que paguen) para hacer la cobertura de código en sus cochambrosos sistemas operativos.
  • OpenLoco: gracias a la ingeniería inversa que se hizo con el OpenRCT2 para liberar el motor del juego, se aprovecho en este proyecto para liberar otro juego del mismo creador pero en vez de parques de atracciones, de empresas de transportes, es la 2º parte espiritual del mítico OpenTTD.
  • BespokeSynth: un sintentizador modular que se usa con programación gráfica de nodos al estilo de nodos de Blender o Godot. Muy muy interesesante.
  • i3-gaps: un fork del sistema de ventanas de tiles mas famoso de GNU/Linux, el I3. En este caso tiene alguna mejora como meter aire entre las ventanas.
  • regolith-desktop: una distribución y proyecto de escritorio de tiles que evoluciona de I3, tiene cosas que pintan muy bien.

Estrellitas, mis proyectos favoritos en github (Parte 20)

Continuación con la lista de Estrellitas, mis proyectos favoritos en github (Parte 19) .

Bueno bueno el famoso 20…¿Habrá un 21? No lo se. El número 20 que en binario es 10100:

$ echo 'obase=2; ibase=10; 20' | bc

Bueno vamos con esta parte de la lista de proyectos en github a los que le otorgue una estrellita de favoritos y que voy describiendo desde las estrellitas mas antiguas a las mas nuevas:

  • mermaid-cli: ya hable de esta interesante herramienta para hacer diagramas tirando código (las no code tools son pan para hoy y hambre para mañana, mejor todo cómo código) y desde shell. La cosa que esta escrita en nodejs pero bueno.
  • SpaceshipGenerator: un plugin para Blender que te hace naves espaciales de lo mas scifi generadas procedualmente, es realmente espectacular lo que se ve en imágenes. Y la potencia de Blender con el tema de el scripting en python.
  • curlify: una librería para python para convertir una llamada requests a una llamada de curl de toda la vida.
  • snakeware: una frikada muy muy interesante (voy a desgastar la palabra interesante) es una distribución linux que arranca un interprete python directamente para que sea como antiguamente cuando encendías un Spectrum 48k y te aparecía una linea de comando para picar código en basic…aunque muchos usabamos el load «» (que nuestros padres nos compraron el ordenador para estudiar guiño guiño). Hacia mucho que no veía algo distinto en GNU/Linux, en serio. Siempre que pienso en algo distinto de sistema operativo…me viene a la cabeza RedoxOS y me da mucha pena como la han cagado en escoger la licencia y coger una licencia que les dejan que les roben el trabajo.
  • El-Mapa-phaser: la versión del juego de mesa El Mapa de un compa informático del sindicato de CGT Madrid, es un buen hombre que hace meses que no lo veo, pero le sigo por github. El juego de mesa es según sus palabras muy parecido al Heroes of Might and Magic y dice que funciona muy bien como juego de mesa print&play, que lo testeo con su hermano.
  • ruffle: tiene nombre de patatas fritas industriales de bolsa de los ochenta, pero no. Es una reimplementación libre del asqueroso macromedia o adobe flash que por desgracia mucha gente hizo muy buenos juegos pero también horrosidades como páginas web completas de ventas de billetes de autobús (dicese los de Madrid – Salamanca). Para mas curiosidad, lo están haciendo en un lenguaje que me enamora pero que todavía no soy muy ducho, el famoso Rust….que según estoy escribiendo estas lineas a fecha de hoy tiene un futuro incierto por el famoso despido de 250 personas en la Fundación Mozilla. Por cierto el ruffle todavía no es muy funcional para juegos pero bueno…démosle un poco de tiempo a que madure…
  • alive_reversing: reimplementación libre en C++ del motor del mítico videojuego Abe’s Oddysee 1 y 2 (ya se que el dos se llama distinto pero entre mis amigos lo llamamos cariñosamente abi odisei), un videojuego raruno que tu primo tenía en la colección princo de cds entre los juegos de coches y fútbol, para la play1 chipada. Es un juego genial en muchas cosas como ese argumento ácido y tristemente real de crítica al capitalismo. Muy recomendable.
  • omniscidb: esto me lo paso un compa de trabajo que es ingeniero de datos muy emocionado porque es una base de datos que trabaja sobre GPU en vez de sobre CPU por lo que según el rendimiento es bestial.
  • docker-mailserver: pues eso, una imagen para docker con un servidor de email con todo lo típico bien empaquetadito, muy útil.
  • blobbyvolley2: un fork para revivir el mítico y simple videojuego de los monstruos de gelatina jugando al Voleibol en la playa, creo que fue de los primeros juegos que vi en GNU/Linux haya por el comienzo de los dosmiles cuando estabamos flipando con el comienzo de las distros de Linux y tal, junto con mítico Tux Racer.
  • Silice: un compilador de lenguaje silice a CPUless en FPGA, tiene muy muy buena pinta.
  • cargo-deb: lo primero que miro en todos estos sistemas de paquetes de lenguajes, es si tienen alguna manera de convertir el paquete o generar un paquete deb que para mi…si existe paquete para Debian es que ya es software libre estándar para que lo puedan usar hasta los aliens de la vieja peli de Independece Day. Por desgracia (salvo que me corrijáis) mi otro lenguaje favorito, Python no tiene bien montado eso de generar paquetes deb. Pues parece que con cargo (que es el sistema de paquetes de Rust) esta tirado de sacar un paquete debian serio serio.

Estrellitas, mis proyectos favoritos en github (Parte 19)

Continuación con la lista de Estrellitas, mis proyectos favoritos en github (Parte 18) .

Falta solo una parte de esta lista para llegar al famoso 20, la lista de mis proyectos favoritos a los que les he dado una estrellita en github yendo en cada parte de los mas antiguos a los mas nuevos (que he dado estrellita). Bueno pues vamos a los de esta parte veinteava:

  • cordova-httpd: un plugin para apache cordova (una genial tecnología para crear app con solo html y js para distintos smarthphones y otras plataformas), en este caso el plugin nos hace un pequeño servidor web…útil para algunos inventos…
  • cordova-plugin-browsersync: plugin para apache cordova para tener sincronización rollo hot reload de react.
  • tactics: un videojuego RPG estratégico muy simple pero resulton hecho en javascript cnn el invento de nodejs.
  • vim-quickui: echas de meno el edit de m$-dos con ese menú arriba, pues este plugin te lo trae mas o menos de vuelta para vim.
  • Yolky-RPG: un RPG hecho en Godot, si os digo la verdad no recuerdo como era, lo añadí hace mucho tiempo.
  • SHRDLU: una aventura gráfica que en teoría juegas como una aventura en modo texto porque tiene una IA, no he conseguido que funcione muy bien.
  • http-echo-server: una cosa muy tonta y muy simple pero útil (hecho en nodejs) un servidor web que solo rebota los mensajes que le envías. Ahora me diréis que con netcat se puede hacer en dos patadas…y creo que si…
  • mpdf: es dios y lo he dicho, no he visto mejor librería para convertir html en pdf con un php en un servidor capado.
  • cult: un curioso juego programado en haxe en que te pones como lider de un culto o una secta y tienes que conseguir mas seguidores y poder. Ojo que es un juego muy abstracto y suckless visualmente.
  • mapscii: un visor de mapas en ASCII escrito en nodejs.
  • sm64ex: la noticia del año y no el coronavirus, si no la reimplementación por ingenería inversa del Super Mario 64 de la asquerosa Nint€ndo. Sencillamente espectacular tanto el tema técnico como el tema social y ético. Ya hable por aquí en: Vídeo de las instrucciones para compilar Super Mario 64 para GNU/Linux.
  • XG-Project: otro clon libre de ogame hecho en PHP y muerto desde el 2015.
  • OpenTomb: reimplementación libre del motor de los juegos de Tomb Raider del 1 al 5. En mis tiempos mozos disfrute mucho del 2 jugando en un pentium2. Creo que Fanta ha hablado bastante de este motor. Yo a ver si algún dia saco tiempo para probarlo. Por cierto como me gusta las barras de % de compatibilidad de los juegos en ScummVM a ver si se pone de moda en otros proyectos…guiño….guiño…

 

Estrellitas, mis proyectos favoritos en github (Parte 18)

Continuación con la lista de Estrellitas, mis proyectos favoritos en github (Parte 17) .

La 18 parte esto parece Dragon Lance, tengo conocidos que me han dicho que es una gran saga de espada y brujería, pero bueno volviendo a nuestras brujerías particulares, mi lista de proyectos favoritos de github (hubo un tiempo antes que fuera canivalizado por la malvada micro$oft, que todo el mundo mirabamos con admiración esta empresa…pese a que nunca liberaron el código, aunque sourceforge lo libero no siguió manteniendo).  Bueno volvemos a la lista:

  • UndeadPeopleTileset: el repo de un fork del pack de gráficos deadpeople msx, creo que en su momento lo que intentaban era limpiar de sprites con copyright el pack de gráficos pero ahora mismo no se si siguen haciendo esa labor o en que estado esta…aunque se le ve activo el proyecto.
  • ataraxia: un proyecto para hacer redes P2P con nodejs.
  • selflessheroes: un videojuego de programación libre, todavía no me he puesto a jugar con a ver si tiene tan buena pinta como parece.
  • gearhead-caramel: un videojuego libre de tipo roguelike con mechas, esta escrito en python, y la pena que todavía no he tenido tiempo para probarlo.
  • simple-peer: un proyecto sobre redes P2P usando webrtc y javascript.
  • cordova-plugin-websocket-server: otro de mis amores Apache Cordova, una herramienta para hacer aplicaciones multiplaforma con html y javascript. Este es un plugin para levantar en el android  y en otros móviles un server para websockets.

Estrellitas, mis proyectos favoritos en github (Parte 17)

Continuación con la lista de Estrellitas, mis proyectos favoritos en github (Parte 16) .

Bueno vamos a por la parte 17, uno de los primeros números primos. Y parece que ya vamos llegando al final, aunque me huelo que pasaremos el número 20, pero bueno ahí voy:

  • tech-coops: una awesome list (una lista de links, repos y otras cosas como la llaman en github) sobre una cosa que para mi tienen mucha importancia, LAS COOPERATIVAS, creo que los informáticos tenemos una posición privilegiada para no ser borregos con perro pastor. Y hay que intentar liberarnos de esa gente que vive muy bien de nuestro trabajo. Cayetanos a la guillotina.
  • turf: no tiene que ver con el gordo-friki, si no es una librería para hacer cálculos geoespaciales en javascript, útil para no volverse loco a hacerlos a mano.
  • node-db-migrate: una herramienta para hacer migraciones escrita en node, creo que no la he probado pero no recuerdo si era buena.
  • mimesis: un generador de datos falsos en python para hacer pruebas u otras cosas.
  • HC: un juego hecho en Godot, estoy intentando recordarlo perdón no estoy en mi portátil y no puedo probarlo.
  • 0x0: el código fuente de un acortador de urls y hosting anónimo de 0x0.st hecho en python, muy interesante.
  • reveal.js: es genial, una herramienta para hacer diapositivas fácilmente y rapidamente….y como os he dicho algunas veces «code as everything» sin andar volviendose loco a mover con el ratón un pixel para arriba o para abajo, porque para hacer las diapositivas se hace tirando de html. Y soporta plugins muy buenos para mostrar gráficas. Muy útil para evitar perder el tiempo con programas de diapositivas.
  • You-Dont-Need-GUI: un pequeño listado o tutorial de formas de hacer las cosas desde la shell.
  • test_db: una base de datos para hacer pruebas en mysql, muy interesante porque es bastante grande y compleja.
  • libre-gaming-manifest: un documento en ingles sobre creación de videojuegos libres.
  • ditaa; una herramienta para hacer diagramas que gracias Swicher por darme lo a conocer, muy interesante porque se puede crear los diagramas de forma ASCIIart y tal cual son bonitos y legibles, pero que puedes convertirlos a imagen vectorial.
  • weblate: el repo de esta herramienta libre para montar portales para ayudar en las traducciones. Esta herramienta la conocí gracias a la fundación francesa Framasoft que la usan para traducir sus proyectos, esta gente (los de framasoft) son espectaculares con proyectos tan importantes como Peertube.
  • corewar.io: otra de esas cosas frikis que me gustan Corewar (de 1984) que es un software (no sabría si decir si una maquina virtual) donde varios virus programados en ensamblador compiten por ganar a los otros.  Este es una implementación para nodejs para facilitar el proceso de hacer las peleas de virus.
  • chibitracker: un tracker de música, que lleva sin actualizarse desde el 2017.  Que lo mas interesante es que es obra del creador del Godot, el señor Juan Linietsky. Y según el cuenta, el GUI del Godot es hijo de este proyecto, total muy interesante a nivel histórico.
  • laigter: una herramienta para generar mapas normales en graficos 2D, basicamente es un invento que se usa mucho en videojuegos para hacer efectos de iluminación y dar volumen en donde no lo hay…y menos en 2D.
  • pirate-get: un cli para acceder a los torrents de piratebay, muy interesante para evitar publicidad tan invasiva que tienen los clones. Esta hecho en python.
  • wttr.in: el repo de wttr.in que es un server del tiempo muy chulo porque te da una imagen del tiempo  muy bonita en ASCIIart y que se le puede llamar desde curl.
  • Mindustry: uno de los mejores videojuegos libres de los últimos tiempos, es una mezcla de tower defense, crafteo y sandbox. Muy muy recomendable, sobre todo porque tiene un solido modo historia para un jugador…que no voy a mentir, muchos de los videojuegos libres siempre adolecen de un buen modo historia. Por cierto la traducción al español ha sido supervisada al 100% por mi.

Estrellitas, mis proyectos favoritos en github (Parte 16)

Continuación con la lista de Estrellitas, mis proyectos favoritos en github (Parte 15) .

Bueno pues la diez y seis, como 16bits tenía el cerebro de la bestia la SNES de Nint€ndo. Vamos a ver que sale de los proyectos que marque como favoritos en github y que hemos empezado a listarlos de los mas antiguos a los mas nuevos:

  • mate-university: un repo oficial del escritorio Mate (el fork de Gnome2 alias «si funciona pa’que tocas») que tiene ejemplos de como crear applets y cosas del estilo. Recordáis Watson de anteriores partes de esta lista pues eso, es uno de esos proyectos que me molaria hacer…implementar un applet para watson estilo el difunto hamster applet.
  • Sourcetrail: un visor gráfico de código fuentes, no lo he probado y lleva con estrellita hace mucho tiempo…a ver si saco algún día tiempo para darle una probada.
  • mate-python-applets: otro repo con ejemplo de applets creados con python para el escritorio Mate.
  • multiload-ng: un applet muy famoso que ha resucitado, que muestra la carga en el sistema con vistosas gráficas.
  • love-release: aunque le tenga amor a Godot, mi viejo amor Löve un framework para hacer juegos con Lua. Por eso esta estrellita, sobre un proyecto para hacer paquetes de los juegos programados para Löve fácilmente (le falta para Android y ya sería la repanocha).
  • luarocks: sinceramente no sabía que Lua tenia un invento parecido al sistema de paquetería de muchos lenguajes, ya sabes el Pip de python, el npm de javascript, cargo de rust… Bueno nunca es tarde para saber que se pueden hacer las cosas fácilmente. Por cierto el nombre mola, porque es en plan oye que estamos aquí y somos la caña.
  • ansilove: aunque este hablando de Löve y Lua y tal, esto no tiene que ver con ellos. Es una herramienta cli para convertir PNG en ascii arts o mejor dicho ansi art, en plan pintando con bloques de colores y letras y tal.
  • php-client: con este nombre tan críptico esta (aunque muerto desde el 2018) el mítico proyecto de Ugamela, el clon libre de Ogame…un juego que estuvimos muy viciados allá por los dosmiles. Ojala algún día vuelva entre los muertos.
  • 2Moons: el fork mas actualizado de Ugamela (muerto en 2019). Lo tienen archivado (en modo lectura) el proyecto porque están con un fork con mierdas de criptomonedas o no se que.
  • consomaton: un juego de AbaGames del señor Kentacho. Un hombre muy peculiar que coge los lenguajes de programación mas raros o minoritarios y te planta un juego, como con el lenguaje de programación D y su saga de matamarcianitos cada cual mas espectacular. Este juego, es curioso porque es un «juego de programar», hay un autómata celular funcionando y tienes que ponerle unas reglas para conseguir el objetivo que te propone el nivel. Por desgracia esta programado en un infecto lenguaje, el typescript (que es un sabor de javascript de Micro$oft).
  • Blender-RCT-Graphics; un plugin para Blender para trabajar con el tema de crear una alternativa libre a los gráficos del mágnifico videojuego de crear parques de atracciones OpenRCT2.
  • fossjobs: repo la página de empleo fossjobs que lista trabajos de software libre. Esta hecha en PHP.
  • paper-cuban-opensource: un análisis de los proyectos de software libre y la participación de Cuba en estos en github.
  • vardbg; un visor gráfico y depurador de código en Python, muy interesante para entender código incomprensible o aprender.
  • httpie; una especie de curl hipervitaminado para hacer llamadas a servicios http, esta hecho en python y tiene plugins interesantes como el jwt y tal. Muy útil cuando estas trabajando con mierdas de API Restful.
  • pgcharts: una interesante herramienta para las trabajar con bases de datos PostgreSQL, te levanta un server web donde poder tirar querys y ver gráficas de estas. Un proyecto muy muy útil.
  • pgloader: del mismo autor también, esta herramienta de cli para hacer migraciones a bases de datos PostgreSQL. Otra herramienta muy útil.
  • awesome-vector-tiles: otra awesome list (en otros artículos de esta saga os he explicado que son listas de cosas hechas por la gente y subidas como repos a github, perdón por repetirme again). Pues en este caso sobre la tecnología «vector tiles» para temas de mapas, que mola mucho porque en vez de enviar los datos como trocitos de imágenes se envían datos vectoriales que son mucho mas útiles porque los puedes cargar con metadatos muy interesantes.
  • transformer: la gente esta de Zalando habría que ponerles una medalla, porque a parte de vender zapatos y zapatillas por internet, están apostando muy fuerte por el software libre y están colaborando y liberando proyectos muy interesantes. Como este, que es una herramienta para convertir las navegaciones de firefox o chromium o así (que se ven en las herramientas de desarrollo) a ficheros python para la herramienta chequeo de estrés de webs Locust. Una genial herramienta que le da de patadas al jmeter.

Estrellitas, mis proyectos favoritos en github (Parte 15)

Continuación con la lista de Estrellitas, mis proyectos favoritos en github (Parte 14) .

Quince, la niña bonita…un día tengo que buscar de donde viene esa frase. El número 15 me gusta porque es la multiplicación entre el 5 y el 3, y como que sale un número impar obviando al egocéntrico 2…algún día os tengo que contar la personalidad que le daba a los números, no se es como que tuvieran vida propia. El 7 por ejemplo le tenia cariño porque era el friki incomprendido que sin querer jodía todas las operaciones. Pero bueno volvamos a mi lista de proyectos que les he dado una estrellita en github (que va de los mas antiguos a los mas nuevos):

  • aikiframework; el CMS en PHP que desarrollo Bassel Khartabil y usado en OpenClipart. Si has estado debajo de una piedra, fue un hacker árabe famoso que se lo cargaron en la última guerra de Siria, un asco todo. Y lo tengo ahí con estrellita como recuerdo a lo todo el trabajo que hizo.
  • Watson: me encanta, después de que el proyecto Hamster Applet se fuera a la mierda por intentar migrarlo a Gnome3, es de los mejores traceadores o trackeadores o registradores o llamalopepito de tiempo en tareas, es formato cli y es realmente muy simple de usar y sacar informes. Muy útil para esos curros con ordenador que estas con distintas tareas y el que te sopla la nuca te pide de vez en cuando en pos del dios de la productividad saber que hiciste el 12 de enero a las 16:30 de hace 3 años. Estuve en una empresa que se convirtió en un infierno, que nunca me pillaron en una duda de que paso tal día a tal hora. Una cosa…ya se que es muy antidogmatico, estoy esperando que hagan un applet para Mate del Watson…porque con cli, muchas veces se me olvida de que ando con el.
  • cheatsheets: un repo enorme de cheatsheets (chuletas) de temas de informática en ingles y en formato markdown, muy útil, soy fan de las chuletas porque en la EGB (el sistema educativo de los 1980 en España) nos mandaban hacer muchas veces Murales que eran como chuletas de cosas para aprender, se cogía una cartulina de un color  poco chillón y se ponía el título del tema arriba por ejemplo el Amazonas, y después buscabas o recortes de revistas o fotocopiabas o dibujabas pues cosas del amazonas (desde mapas a fotos, gráficas…) y escribías en los cajas de texto cosas y datos sobre el amazonas.. Y después los famosos mapas mentales que se pusieron de moda. ¿En otros países y en otros tiempos os mandaban hacer murales?
  • dindent; una librería en PHP para identar/tabular correctamente el html generado desde PHP. En serio es algo que debe ser TOC pero sufro con el html reventado aunque después salga bonita la página.
  • OpenGraphics; para liberar un juego por ingeniería inversa lo primero que se suele hacer es atacar al código del juego, al motor. Pero si nos ponemos serios cuando se consigue, todavía no tienes un juego libre, necesitas que cualquiera pueda jugarlo y que no puedan denunciarle ni nada malo, porque en ese punto todavía necesitas usar los gráficos privativos del juego original. Hay juegos que han pasado ya a la eternidad como OpenTTD el juego estrategia comercial de una empresa de transportes, pero OpenRCT2 el juego de los parques de atracciones esta todavía y por desgracia parece que queda mucho por hacer pendiente de tener una versión libre de los gráficos. Y este es el repo git oficial donde están intentando conseguirlo, para que al final transcienda y sea totalmente libre.
  • powerline-docker: ya os he hablado muchas veces del famoso powerline que es un invento para que el prompt (el texto que tienes a la izquierda en la shell que normalmente pone el directorio y poco mas) este hipervitaminado. Pues este es un segmento (o plugin) para mostrar el estado del docker y con una simpática ballena de emoji.
  • gov-takedowns: el git oficial de github donde ponen toda la documentación sobre la censura que sufren, sale por ejemplo España en el 2019 por el caso de la app para comunicarse durante el proceso de Cataluña. Me parece una buena forma de transparencia, aunque no se si después de que Micro$oft la haya comprado siguen dejando a esta gente contar las verdades.

Lo siento solo es un blog.