Proyectos interesantes para nuestros githubs

Leos

Buenos días todopoderosos users de /dev,

Este thread es simple, cuales creéis que pueden ser proyectos interesantes para tener en el github?

Espero que este thread sirva de inspiración para todos nosotros.

IDEAS

  • Editor de pixel art online -> @KazuluDev
  • Una forma visual de ver cómo funciona X (sorting algorithms, rxjs, etc...) @JuAn4k4
  • Aplicación para gestionar mi colección de Magic @Ranthas

Resources

-------> @LLoid
https://github.com/alyssaxuu/carden - para memorizar cosas navegando la web
https://github.com/MaggieAppleton/digital-gardeners - recopilación de recursos para digital gardens
https://github.com/dzikoysk/reposilite - gestor de repositorios maven ligerito y con user management (más o menos)
https://github.com/OpenAPITools/openapi-generator - generador de apis, stubs de servers, etc
https://github.com/digitalocean/OpenVPN-Pihole - vpn lista para ser usada con pihole (raspberry pi)
https://github.com/Genymobile/scrcpy - controlar y visualizar un teléfono android desde escritorio
https://github.com/trimstray/the-book-of-secret-knowledge - bullshit varia
https://github.com/danistefanovic/build-your-own-x - más bullshit varia
https://github.com/the-akira/Computer-Science-Resources - y más bullshit varia
https://github.com/academic/awesome-datascience - esta vez de data science
https://github.com/goabstract/Marketing-for-Engineers - bullshit de márketing
https://github.com/cjbarber/ToolsOfTheTrade - xd
https://github.com/microsoft/cascadia-code - una fuente chuchuchuli
https://github.com/ytdl-org/youtube-dl - para descargar videos de youtube
https://github.com/facebook/infer - analizador estático de código
https://github.com/jedisct1/dsvpn - vpn minimalista
https://github.com/firmai/industry-machine-learning - recopilatorio de machine learning
https://github.com/ngosang/trackerslist - lista de trackers de torrent
https://github.com/Igglybuff/awesome-piracy - cosas de piratas
https://github.com/microsoft/MS-DOS - el código fuente de ms-dos, por las risas
https://github.com/pyload/pyload - un gestor de descargas hecho en python, porque para algo tenía que valer python
https://github.com/google/android-classyshark - visualizador de bytecode de java
https://github.com/forlayo/achobot - un aimbot
https://github.com/github/gitignore - varios .gitignore para distintos proyectos
https://github.com/mtdvio/every-programmer-should-know - bullshieeeeeet
<-----

https://github.com/sindresorhus/awesome @neoline

7
B

.

2
desu

Dejo los que suelo usar de referencia, normalmente los hago y expando o los hago en otro lenguaje, por ejemplo los de c/cpp a rust o go.

https://github.com/danistefanovic/build-your-own-x

esta web tambien esta bien

https://aquadzn.github.io/learn-x-by-doing-y/

Yo pienso que existen 2 tipologia de proyecto:

  • hacer algo from scratch para aprender a bajo nivel como funciona
  • hacer un side project app, donde quieres tener algun producto funcional
3 1 respuesta
Zoko

#1

Mi consejo es hacer algo que te solucione algun problema o que quieras usar, si es un "ejemplo" de algo que no te interesa (otro todo list mas) lo vas a droppear.

2 1 respuesta
Leos

#4 Sí, en eso estamos totalmente de acuerdo, pero creo que a veces necesitas inspiración y creo que puede salir buen material por aquí, como por ejemplo los repos que ha puesto nuestro becario preferido

1 respuesta
eondev

#5 Sorry, pero no estoy de acuerdo. Si necesitas inspiración es que no te satisface a nivel personal y vas a terminar dejándolo. Hacer algo por rellenar currículum/github es una tontería al no ser que sea un fizzbuzz o una práctica más o menos pequeña.

Los proyectos o te surgen por una necesidad o por querer aprender algo como excusa o mejor olvídate y ponte a hacer otra cosa antes de que te frustres.

1 1 respuesta
Retil

Alguna idea de algún proyecto en el ámbito del machine learning??

1 respuesta
eondev

#7 si, un reconocimiento de pollas

1 respuesta
laZAr0

qué agradable sujeto.

1
Leos

#6 A veces alguien te puede descubrir algo en lo que ni siquiera habías pensado y se te enciende la luz, mantén la mente cerrada bro

2
Encofrado

Puede sonar absurdo, pero quizá algún jueguecillo chorra basado en reglas y que se necesite maquetar para obligarte a usar front, la lógica con Javascript o React (como tu veas), y ya si quieres conexión con base de datos (registrar puntuación, nombre, etc.) pues rizarías el rizo.

1
22sortt

#8 ¿Aun sigues buscando la tuya?

1 respuesta
LLoid

https://github.com/alyssaxuu/carden - para memorizar cosas navegando la web
https://github.com/MaggieAppleton/digital-gardeners - recopilación de recursos para digital gardens
https://github.com/dzikoysk/reposilite - gestor de repositorios maven ligerito y con user management (más o menos)
https://github.com/OpenAPITools/openapi-generator - generador de apis, stubs de servers, etc
https://github.com/digitalocean/OpenVPN-Pihole - vpn lista para ser usada con pihole (raspberry pi)
https://github.com/Genymobile/scrcpy - controlar y visualizar un teléfono android desde escritorio
https://github.com/trimstray/the-book-of-secret-knowledge - bullshit varia
https://github.com/danistefanovic/build-your-own-x - más bullshit varia
https://github.com/the-akira/Computer-Science-Resources - y más bullshit varia
https://github.com/academic/awesome-datascience - esta vez de data science
https://github.com/goabstract/Marketing-for-Engineers - bullshit de márketing
https://github.com/cjbarber/ToolsOfTheTrade - xd
https://github.com/microsoft/cascadia-code - una fuente chuchuchuli
https://github.com/ytdl-org/youtube-dl - para descargar videos de youtube
https://github.com/facebook/infer - analizador estático de código
https://github.com/jedisct1/dsvpn - vpn minimalista
https://github.com/firmai/industry-machine-learning - recopilatorio de machine learning
https://github.com/ngosang/trackerslist - lista de trackers de torrent
https://github.com/Igglybuff/awesome-piracy - cosas de piratas
https://github.com/microsoft/MS-DOS - el código fuente de ms-dos, por las risas
https://github.com/pyload/pyload - un gestor de descargas hecho en python, porque para algo tenía que valer python
https://github.com/google/android-classyshark - visualizador de bytecode de java
https://github.com/forlayo/achobot - un aimbot
https://github.com/github/gitignore - varios .gitignore para distintos proyectos
https://github.com/mtdvio/every-programmer-should-know - bullshieeeeeet

esto es un primer vistazo, si alguien está interesado en algún tema concreto puedo rebuscar un poquito más específicamente

4
covaga

hay algo para mejorar la calidad de videos antiguos?

1 respuesta
eondev

#12 que va, seria para filtrar tu cara y no verla en instagram

B

Para favoritos!

JuAn4k4

Una forma visual de ver cómo funciona X (sorting algorithms, rxjs, etc...).

-Yepeto-

#14 proyectos como tal para montar desde 0 nose, pero librerías me suena que hay unas pocas

1 respuesta
Ranthas

Yo estoy embarcado ahora mismo en una aplicación para gestionar mi colección de Magic.

Tendré, sin exagerar, entre 15.000 y 20.000 euros en cartones, y la verdad, tener moxes en una caja de zapatos no es muy responsable. Por otra parte, siempre he tenido la inquietud de ver si soy capaz de completar la colección 100%, ya que tengo varias cartas del Power Nine (el día que palme 10.000 pavos en un Black Lotus mi mujer me pedirá el divorcio) y es un incentivo para intentarlo, ya que son las más chungas de obtener hoy en día.

Actualmente llevo hecho lo siguiente:

  • Montaje de la BBDD donde guardaré la colección. Esta bbdd irá creciendo a medida que salgan a la venta nuevos cartones. Como es un proyecto personal, decidí usar MongoDB para probar (y pa' hacerme el chulo). MongoDB Atlas te da un clúster gratis de hasta 512MB, creo y espero que sea más que suficiente.

  • Módulos para consumir la API de Scryfall, extraer los datos de las expansiones / cartas que existen y volcarlos en Mongo

  • Front para gestionar el acceso a la API de Scryfall y visualizar/editar la colección.

  • Módulo para consumir la API de CardMarket y automatizar las listas de compras usando los asistentes de la web (a partir de una cesta de la compra, te dice cuales son los mejores vendedores si quieres economizar en gastos de envio, o en coste de la carta). Esto es un WIP como una catedral, pero va viento en popa

Lo más interesante es un OCR que a partir de una foto sea capaz de reconocer el cartón y buscarlo en tu colección. Estoy peleando con Tesseract peeeeeeeero la verdad, es que se me está haciendo bastante cuesta arriba.

4 1 respuesta
B

#3 Interasante el primer enlance, gracias!

covaga

#18 pasa los enlaces pls

neoline

Listas awesome sobre todo tipo de temas.

https://github.com/sindresorhus/awesome

P.D.: #1 Buena idea éste hilo. +1 y a favs.

1 respuesta
_Rpv

#19 Yo había pensado en algo así pero para las cartas Pokemon xD
Y también ver el histórico de precios, de la carta y de la colección

Lo del reconocimiento del carton si tienes iPhone es bastante "fácil", ya que vision para el reconocimiento de texto/imágenes

desu

#22 Lo malo que tienen estas listas

Es que tienen buena intención

Pero no hay ningún tipo de filtro y la calidad es pésima

Se sacrifica la calidad por estrellitas en github

Lo mismo ha pasado con los roadmaps

Usuarios habituales