Estrellitas, mis proyectos favoritos en github (Parte 12)

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

Pues ya vamos a por la docena de huevos, nunca se os ha caído una docena de huevos, menudo jaleo. Me pregunto porque una docena de huevos en vez de 14 huevos o 15 huevos o 10 huevos.

Bueno, volviendo a la lista de proyectos favoritos que les he puesto una estrellita….pues continuo con la lista de proyectos favoritos:

  • Perceptron: un ejemplo de un perceptron hecho en python, muy didáctico para estos temas de inteligencia artificial y tal.
  • OpenTTD: otra joya del software libre, un videojuego libre con todas las de la ley (porque empezó como una reimplementación libre de un motor de un juego cerrado, pero ahora esta a años luz del juego original) de estrategia comercial de una compañía de transportes….aunque hay mods que te permiten jugar a cosas mas bizarras como una especie de simulador de Waterworld. Pues eso aquí esta el repo principal del proyecto, un viejo proyecto de años y años.
  • gollum: los wikis que ves en github por debajo funcionan con esto, que es un wiki pero que trabaja sobre ficheros en git, una cosa muy interesante y potente. Escrito en Ruby pero bueno.
  • noteye; un proyecto muy interesante, porque es un frontend para roguelikes donde te da nuevas vistas, desde isométrica a una vista en primera persona en plan doom. La lastima, es que el proyecto lleva parado desde el 2017.
  • gun: es un poco difícil de explicar, porque ni yo lo entiendo bien, creo que es una base de datos distribuida y descentralizada por p2p. No se, le metí una estrellita hace tiempo y no se por que, pero tiene buena pinta.
  • awesome-activitypub; una awesome list (si no has leído otros artículos de esta saga o no conoces el palabro, es una lista de proyectos o cosas que la gente hace en github) sobre el protocolo activitypub, uno de los protocolos mas importantes donde se asienta toda la potencia de las redes descentralizadas como Mastodon o PeerTube.
  • Gource: gource es una delicia, es un viejo proyecto que todavía sigue vivo que conocí hace años en una empresa que descendió hasta los infiernos, gource analiza un repositorio de código y de su historía hace una animación rollo muy de museo de arte moderno donde el código es como una planta marciana viva y los developers son como abejitas rondando por ella y ayudándola a crecer, realmente mola verlo.
  • code_swarm: antes de conocer Gource, conocí este, el code swarm (creo que sus primeras versiones era en sketch, un lenguaje de programación para processing que era una herramienta de artistas, ahora es java), la lastima es que lleva muerto desde el 2013. Este en vez de ser una planta alienígena y abejitas, es como fuegos artificiales. También es muy espectacular.
  • WaveFunctionCollapse:este me lo recomendó un compa de un viejo curro que era ingeniero de datos y le molaba los roguelikes, porque era un algoritmo para generar procedualmente muchas cosas muy chulas. A ver si algún día tengo tiempo para sentarme a estudiarlo.
  • awesome-php: una awesome list (una lista de cosas en github) de mi querido y viejo amigo el lenguaje PHP…odiado por mucha gente pero es que el no tiene la culpa de paguen sueldos mierda o hayan hecho proyectos de mierda con el.
  • phpqa: hablando de PHP, un repo de un docker cargadito de herramientas para PHP.
  • shippy1984: un repo de un conocido de un foro de videojuegos libres, en el que esta desarrollando en C un matarmacianitos muy curioso.
  • panwid: un repo con widgets para darle mas vida el urwid (una librería para hacer TUI (text GUIS ( pintar interfaces de formularios y estas cosas en terminal) ) con Python) trae cosas chulas como un desplegable, datatable…
  • blessed: una librería para nodejs para hacer TUIs. Aunque la lastima…si ya sabéis lo que voy escribir…esta muerta desde el 2016.
  • flask-restplus-server-example: a flask se le puede vitaminar con cosas muy potentes, entre ellas un plugin que se llama restplus para crear mas o menos un API rest limpia y muy ful. Este es un repo con un ejemplo para aprender.
  • Thumblr: un proyecto mas o menos abandonado pero que mola para crear slideshows de imagenes del tumblr. Yo lo adopte y lo converti a una aplicación electron (que a ver si algún día sigo mejorandola): Fallen leaves.
  • chob: un buscador en cli de aplicaciones de los stores de apps libres para PC Flathub, Snapcraft and AppImage.
  • dockerize: la gente se esta flipando mucho con kubernetes y están matando moscas a cañonazos, porque con docker-compose y dockerize puedes hacer una sincronización esquisita y sin tantos jaleos…que ya de por si docker y docker compose son jaleos…pero muy útiles…
  • Tri-Me: un juguete muy curioso (hecho en js con webrtc) para de la imagen de la webcam hacer una vista en plan triangulos.
  • Tweetopia: otro juguete muy curioso del mismo autor para hacer en 3D una nube de tweets…no se si funcionara por el rollo de la mierda del api de Twitter.

Estrellitas, mis proyectos favoritos en github (Parte 11)

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

¿Por qué hago estas listas? Creo que a parte porque últimamente tengo un par de horas libres por la noche, es por no enfrentarme con toda mi alma a Rust porque ando con ganas de aprenderlo pero siempre que me pongo me dan ganas de hacer otras cosas como estas listas….

Bueno sigo con la lista:

  • HID: firmware libre para convertir un arduino uno (para arriba porque el chip que convierte usb-serial es programable) en un periférico. Un proyecto que llevaba yo pensando hace años desde que vi en un arduino antiguo convertirlo en un piano, y me parece de gran ayuda para temas de accesibilidad para discapacitados, para modificaciones de hardware y domotica.
  • python-talks: las diapositivas sobre Python que ha ido dando en la PyconES estos últimos años el señor Víctor Terrón  que no tengo el placer de conocerle pero que admiro.
  • drakon_editor: soy fan de DRAKON que no es un dragón gordote, si no el estándar soviético de los diagramas de flujo…pero llevado a la enésima potencia, la pena es que casi no hay editores…bueno excepto este.
  • vimrc: una configuración para vim hipervitaminada, si os digo la verdad, no la he probado, creo que me la recomendó algún compa poweruser de vim.
  • microservicios-nodejs-recursos: los famosos microservicios y el famoso nodejs, un listado en plan awesome list sobre estos temas.
  • badges; un awesome list (algo desactualizado porque el último commit es del 2016) sobre los badges, las medallitas que tienen los proyectos en github. Me hace gracia porque cuando veo un proyecto cargado de ellas, me recuerda a la típica chaqueta militar de un general militar (o el mas alto rango…que no me se las jerarquías).
  • phpunit-travis-ci-coverage-example: un proyecto de ejemplo como montar un phpunit para travis en github. Esta sin actualizar desde el 2018…no se si sigue siendo «the best practices».
  • ptpython: si conoces el ipython, esto es como un ipython hipervitaminado, si no conoces ipython, ipython es un consola interactiva como la de python normal pero hipervitaminada. Entonces ptpython es hypervitaminado plus de la consola interactiva de python.
  • PiTextReader; un escanear con OCR para convertir cualquier texto no manuscrito en voz ideal para gente ciega, pero no lo he probado.
  • shattered-pixel-dungeon: Pixel Dungeon es de los mejores juegos libres para android que ha salido estos últimos años, muchas veces hemos hablado de el en el blog, pues este fork es de los mejores que hay (porque hay mucho fork cutre del pixel dungeon), creo que si tuviera que recomendar un juego bueno bueno para móvil recomendaría este juego. Y bueno este es el repo oficial del proyecto, que esta vivito y coleando.
  • kfchess: no, no es el ajedrez de la cadena de comida rápida del pollo frito. Es un ajedrez en tiempo real picado en python y para flask (un servidor web…con muchas comillas).

Estrellitas, mis proyectos favoritos en github (Parte 10)

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

Jo, ya la 10 y no se cuantas partes quedan…bueno por lo menos voy mas rápido que el gordo friki (que asco le tengo por muchas razones) ese que esta escribiendo libros de fantasía.

Bueno lo que andáis buscando, la lista:

  • retdec: bueno el santo grial los descompiladores, nunca he encontrado uno bueno, no que me invente el código original, si no que al menos pueda volverlo a compilar sin que pete el código que suelta en C «raruno». Este lo tengo en favoritos desde hace años y no se si es el elegido o no…porque no me ha dado tiempo a probarlo.
  • joengine; una frikada muy interesante, un engine para programar videojuegos en C para la previa consola a la muerte de Sega, la Sega Saturn.
  • Much-Assembly-Required; otra frikada muy interesante, si conoces Corewars o Realtimebattle, esto te va hacer gracia, es un videojuego multijugador persistente donde programas robots en lenguaje ensamblador.
  • galaxyofdrones; un juego estilo ogame, pero libre y picado en PHP, tiene muy buena pinta.
  • kaichronicles:un motor de videojuegos de librojuego (que eran libros parecidos a elige tu propia aventura pero en plan mas rol) del autor Joe_Dever que el pobre hombre murió en el 2016 pero hizo un proyecto para que sus libros fueran publicados gratuitamente en internet. Y este motor los usa y lo mejor de todo es que hay versión para Android, y puedo atestiguar que para los asquerosos viajes en Metro era una delicia. Eternamente agradecido.

Objetivo hay que derribar el teletrabajo, nos viene la época post coronavirus

(RECUPERANDO UN ARTICULO OLVIDADO EN BORRADORES)

Vía…creo que lo del dashboard de noticias destacadas que da google en android…no recuerdo…me vino una noticia de supuesta un periódico objetivo elpais (espera que paro respirar que me muero de risa…resumen es un periódico de derechas camuflado) pues tiene su subperiódico o suplemento de índole económico llamado cincodías e hizo el 1 mayo (manda cajones de mesita de dormitorio) un tal Aurelio un articulo intentando bombardear el teletrabajo:

La tentación del teletrabajo y la pérdida del talento colectivo tranquilos tiene un nofollow como una catedral (espero que los señores de google hagan caso y no pagerankeen esta desfachatez)

Vamos a desmontar sus mentiras y dar una visión de los abajo.

  • cultura de empresa = secta
  • matará el talento colectivo = aprendizaje por ósmosis

Desmontando neolengua.

Estuve en una empresa que todos los putos miércoles había desayuno de empresa, mismo rollo que la sectas, comida gratis y después chapa lava cerebros, lo peor que había tontos que se lo creían.

Y he estado en muchas empresas (de informática) que te contratan como senior y les jode que pidas teletrabajo, porque su plan maestro era pegarte al lado a juniors y becarios a ver si aprendían algo.

Coño si quieren que aprendan los nuevos, me parece bien, pero se hace cursos (que los seniors estamos encantados de dar) en HORAS DE TRABAJO.

Y si quieres cultura, demuéstralo, buscando la horizontalidad y creando trabajo y empresa de calidad, que los verdugos y los mercenarios no sonreímos solo queremos los dineros.

Es que si me apuras, si una empresa es una cooperativa no necesita cultura de empresa, no se necesita comerle el tarro a los trabajadores para que tengan fe ciega por la empresa, pero claro no es plato de buen gusto venir de familia «de bien» y montar algo en el que todos son iguales, tu necesitas explotar y sacarle la sangre a los trabajadores para ganar tu mas.

Por cierto, si el teletrabajo de verdad empieza a funcionar en esta mierda de sociedad, los primeros que van a temblar son los parásitos de los caseros, porque no tendrá que apiñarse la gente en nekrociudades donde tienes sueldazos que se los comen los caseros.

Mi primera obsolescencia programada

Voy a relatar mi primera obsolescencia programada…sería muy grato que tu lector contaras la vuestra.

Lo primero es que fueron dos, pero como la madre de Goodbye Lenin, la otra no me enteré.

La primera, la muerte del mercado del Spectrum, me pillo pequeño y no lo entendía pero no lo sufrí, aparte tenía mi buen montón de juegos para seguir disfrutando.

Pero la que si viví, fue el fin de los 8 bits en consolas.

En eso era una más, tenía la típica Nintendo de 8 bits, NES como le decíamos, recuerdo lo de las palabras Nintendo Entertainment System…que palabro y lo mejor que creíamos que era algo importante y relacionado con algo tecnológico (rollo carga superFX de Dinamic)…bueno había gente que tenía la Nasa.

Bueno…¿Y por qué fue una obsolescencia programada?

Porque ya me pillo en la adolescencia, ya ahí tenias «uso de razón», y leías revistas y veías que el goteo de juegos cada vez era menos…quizá los últimos buenos que recuerdo fue el Kirby’s Adventure porque por desgracia la muerte de la consola fue con el Wario’s Woods un juego cutre, fue muy feo que se cerro la vida de esa consola sin un gran último Mario, es lo que hace Nint€ndo desde siempre, me parece muy muy feo. Menos mal que años (muchos años) después la escena hizo un gran último Mario, el Mario Adventure.

Bueno volviendo al tema, creo que todavía no era un «hipster asqueroso de los videojuegos» pero algo creo que si porque disfrutaba de «juegos raros» para una consola porque normalmente en aquella época lo que lo petaba era los juegos de acción y a mi uno de mis favoritos era el North & South era un videojuego de estrategia muy muy interesante, ahora pienso que un gran videojuego no tiene que ser espectacular y usar «la última tecnología» incluso al revés, cuando veo un juego demasiado espectacular para móvil me quita las ganas de jugar pensando en que se me va comer la batería en minutos por hacer tanto fuego artificial.

Pues recuerdo volviendo del instituto con uno amigos y una revista de videojuegos, y en plan en broma y así por «putear» me dijeron Miguel ya no hay mas juegos para tu nintendo…lo curioso que de ese grupillo, solo uno tenia la super nintendo y el otro tenía la nasa (nintendo pirata) y la verdad que ahí se me abrió los ojos (aunque después con el PC se me volvieron a cerrar)  que daba lo mismo si tenías bien la consola, que si a la empresa madre se empeñaba en cerrar el grifo ahí te quedabas, no conocía la palabreja de obsolescencia programada, pero era exactamente eso.

Se me ha roto el móvil (botón de encender) y esta es mi lista de pestañas abiertas

La verdad que pese al rollo de la privacidad es un asco, el google chrome tiene una funcionalidad muy buena, la de sincronizar las pestañas abiertas entre instancias del navegador.

En mi caso, se me ha roto el botón de encender del Android ZTE Blade A6, un buen móvil con una gran batería, no una batería espectacular, de nuevas y dándole caña duraba 2 días y ahora después de unos años sigue durando el día.

Pues aquí la lista (estoy con las listas de cosas que no cago) de mis pestañas abiertas, por no perderlas y por motivo histórico:

Ahora a ver si saco la lista de RSS que sigo con la genial aplicación Feeder que se puede instalar muy bien con Fdroid.

Y de propina un articulo de la wikipedia que siempre lo llevo encima en una pestaña porque me raya:

Piedras Guía de Georgia

Estrellitas, mis proyectos favoritos en github (Parte 9)

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

Falta poco para llegar a las dos cifras, pero bueno son años de dar estrellitas en github a proyectos que despertaban algún interés en mi.

Sin mas dilación, continuo con la lista:

  • twinsisters: un bonito juego de plataformas hecho en love2d, aunque la lastima como muchos otros que han salido en estas listas…parado el proyecto desde el 2014.
  • tethical: del mismo autor en Panda3D un juego de estrategia al estilo visual y de jugabilidad de un Final Fantasy Tactics. Pero también el proyecto parado desde el 2013. Quien no recuerda el Galaxy Mage (un genial juego que murió).
  • awesome-ttygames: otra genial lista de cosas (las famosas awesome lists) esta vez de juegos para terminal. mola porque se autogenera desde un fichero yaml.
  • RogueBox-Adventures: un roguelike de mundo abierto y mucho crafteo, que también lamentablemente ha muerto en el 2017…porque en teoría apunta a otro repo fuera de github…que esta roto.
  • kidsplay; este repo tiene el genial juego libre mazenum para android, quizá el primer videojuego libre que instale en Android, estaba hecho pygame (creo que funciona también en un GNU/Linux tal cual), pero también lleva muerto desde el 2017.
  • AlterPixel: quizá recuerdes una vieja película de terror llamada 13 fantasmas y su póster hecho con fotos, hay mas ejemplos por ahí de imágenes hechas con fotos en plan mosaico, pues este proyecto (hecho en processing) hace eso, también parado desde el 2017.
  • gentelella: un esqueleto en bootstrap4 para hacer dashboard muy resultones.
  • freeboard: una alternativa software libre para dashboard de IOT, en plan al estilo de «Geckoboard».
  • modular-admin-html: otro esqueleto en bootstrap4 para hacer dashboard resultones.
  • trAInsported: un genial juego de programar trenes para que hagan las tareas. Hecho en Löve2D y muy bonito de ver. Aunque otro cadáver andante, porque lleva parado desde el 2016 el proyecto.
  • openswe1r: hay cuatro tipos de personas los que jugaron al Wipeout, los que jugaron al POD, los que jugamos al Star Wars: Racer y los que no jugaron. Pues este proyecto es una reimplementación libre de este genial videojuego, que tantas horas le eche en un pentium2 con win98 y una vodoo 3.

Estrellitas, mis proyectos favoritos en github (Parte 8)

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

Y todavía queda mucha estrellita, pero bueno sigamos con la lista:

  • lemariolibre; que palabra mas rara lemario, pues viene a significar la lista de palabras de un idioma. Y aunque os parezca una curiosidad nefasta, la RAE un organismo público que alimenta algún facha famoso en twitter y cuñado de la vida, pues regalo (que yo creo que es delito) el lemario del español a una empresa privada. No obstante hace unos años gente se puso manos a la obra para tener un lemario libre del castellano.
  • pmd; otro analizador de calidad de código, lo curioso que multilenguaje.
  • fib; seguimos con calidad de código, este analiza en busca de los copy&paste o copiar&pegar de lineas de código, muy interesante cuando un proyecto se te va de las mano porque el comercial lo quiere para ayer.
  • blackbeltsorvihero; curioso videojuego y por desgracia muerto (la última actualización es del 2012) que trata de emular los vídeos que están tan de moda en youtube de con el torno hacer patas de mesas.
  • boardgames; una awesome list (lista de proyectos en github) sobre juegos de mesa que hay subidos a github, desde juegos print and play hasta juegos para imprimir en impresora 3D. La lastima es que esta bastante desactualizada la lista (el último commit fue en el 2018).
  • lightningmf: un frontend para el mame para escritorio escrito en python, muy muy minimalista e interesante, la lastima es que el proyecto lleva muerto desde el 2018 y en modo solo lectura.
  • lists; listas de listas, de eso va este repo, un awesome list de awesome list.
  • hack-of-life; mete en una batidora los autómatas celulares de Conway y los Roguelike, de eso sale el juego este. La lastima también es que lleva desde el 2013 sin actualizarse.

Estrellitas, mis proyectos favoritos en github (Parte 7)

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

Bueno a ver si seguimos sacando la lista de mis proyectos favoritos en github, esta vez con la séptima parte.

Ale…la lista:

  • heroes-of-wesnoth; un spinoff del mítico proyecto Battle for Wesnoth (que por cierto hace años conocí en un google summer of code al desarrollador y un alemán encantador), este esta hecho por uno de aquí….el proyecto esta parado desde el 2009. Y la pena, es que no recuerdo de que va…creo recordar que es mas RPG.
  • taisei: un «Shoot ‘em up» o «sotenup» o matarmacianitos en plan bullet hell (o locura de dispados) a lo japones, me ha alegrado que sigue vivo el proyecto.
  • evennia; crees que los servidores de MUDs son cosas viejas hechas en perl o C, pues no, aquí esta Evennia hecho con Django (python) y Twisted, siempre ando con ganas de hacer algo.
  • free-programming-books; una buena lista de manuales y tutoriales de programación muy interesante.
  • datascience; no se como llegue a esta lista de recursos sobre machine learn, muy interesante a ver si la reviso.
  • bgame; un juego que era como un Dwarf Fortress con rollo scifi (ciencia ficción) la pena que esta parado el proyecto desde el 2018.
  • El-Mapa: un juego de mesa libre mas o menos basandose en la tématica de Heroes of M&M, conozco al compa que lo esta haciendo y desde estas lineas anónimas le animo a que siga, le agradezco saber que hay gente currandose para hacer cultura libre.
  • Stringlate; me flipa eso de aprovechar el móvil para hacer cosas mas que mandar emojis y ver videos de youtube. No soy cazador de pokemons, pero me mola pasear móvil en mano con el OpenStreetMap Complete e ir haciendo misiones. Pues este proyecto es para ayudar en las traducciones de aplicaciones libres de móviles. La pena es que esta parado el proyecto desde el 2019.
  • rabbit-escape; espectacular videojuego que lo tienes para muchas plataformas, incluido el móvil o terminal. Es parecido al lemmings o el Pingus o al krusty’s fun house, de poner objetos en el nivel para salvar unos conejos que se van moviendo.

Estrellitas, mis proyectos favoritos en github (Parte 6)

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

La sexta, si la sexta no de Emilio Aragón (porque salvo por el Wyoming no dista mucho del resto de telebasura), si no la sexta parte de esta gran saga galáctica de estrella…las estrellitas que le he puesto a mis proyectos favoritos en github (sigo hablando de mi libro).

Dentro lista:

  • Another-World-Bytecode-Interpreter: creo que este nombre tan largo es el que ha salvado este proyecto. Es la reimplementación del motor del mítico videojuego Another World…bueno un fork porque creo recordar que el autor del videojuego original le mando la cartita de la muerte al autor original de la reimplementación en sourceforge….casualmente casi 20 años después de total abandono del videojuego y con la salida de una versión sacaperras para ¿GBA o PS2 no recuerdo?
  • goxel; otra genialidad, es una herramienta para crear mediante voxels bellas obras de arte, le he echado una mano como he podido para intentar mejorar esta herramienta….porque la veo super útil para crear «sprites» de una manera algoritmica….me explico para el mítico juego CDDA se necesitan toneladas de sprites pero muchos de ellos son composiciones de algo con algo, pues se podría automatizar el trabajo así. Por cierto el autor es un francés muy majo.
  • openrw; es la reimplementación libre del motor del GTA3, el proyecto por desgracia va muy lento…pero bueno la esperanza nunca se pierde.
  • algorithm-visualizer: un puñado de algoritmos clásicos y no tan clásicos con su reprensentación visual de como funcionan, muy itneresante…aunque esta picado en javascript.
  • jsemu; una awesome list (de las muchas que hay en github) sobre emuladores escritos en javascript.
  • noto-source; el famoso no-tofu font, es el proyecto de google para crear una fuente tipográfica que tenga todos los símbolos de UTF8.

Lo siento solo es un blog.