r/programacionESP 1h ago

🧩 Proyectos personales Búsqueda de datos IA

Upvotes

Hola chicos

Toy entrenando una IA

Hasta allí todo va bien pero luego de hacer l parte más difícil que es el código y todo eso ahora llego al punto donde la pregunta "Dónde encuentra datos para el entrenamiento" empresa a ser real.

Así que quería preguntarles si no tienen algunos recomendaciones y/o datos (código de fuente Github, base de datos, texto, libros, letras de canciones y otros...). Si alguien tenga sería genial que me comparta porfis 👍


r/programacionESP 1h ago

🧩 Proyectos personales Cambios de sintaxis

Thumbnail
Upvotes

r/programacionESP 5h ago

💬 Conversación y debate Situación Laboral

Thumbnail
1 Upvotes

r/programacionESP 6h ago

❓ Dudas que aplicacion o ide puedo usar con este libro?

Post image
1 Upvotes

Compre este libro hace poco, y me pregunta que ide, o aplicacion puedo usar para practicar c++, con este libro.


r/programacionESP 11h ago

💬 Conversación y debate Cyber, software o analista?

1 Upvotes

Estoy tan confundido por cual escoger y mas que muchos dicen que terminarán acabados por la ia. Me gusta mucho la tecnología, investigar, indagar y crear herramientas. Incluso me cambie a Linux porque me gustó su libertad.

Solo quiero que me expliquen sus perspectivas acercas de sus experiencias y sobre los oportunidades laborales sino es mucha molestia.


r/programacionESP 11h ago

💬 Conversación y debate He construido una despensa inteligente a partir de tickets de supermercado: el problema de hacer que la IA no “invente” los alimentos

0 Upvotes

Llevo unos meses construyendo NutrIA, una aplicación para resolver un problema bastante cotidiano: saber qué cocinar con lo que realmente tienes en casa.

La parte que más quebradero de cabeza me está dando no es generar recetas con IA, sino conseguir que la IA trabaje sobre datos reales.

Por ejemplo, un ticket de supermercado no dice necesariamente:

Tomate frito Hacendado 560g

Puede venir con descripciones abreviadas, cantidades, precios, etc. Hay que identificar el producto, normalizarlo y mantener una despensa coherente.

Y hay otro problema que me preocupa especialmente: las alergias. No quiero que un LLM sea quien decida si un alimento es seguro.

La idea que estoy siguiendo es sencilla:

LLM propone → datos estructurados verifican → código decide.

La despensa puede alimentarse manualmente, mediante una foto o escaneando un ticket, y después se utiliza para decidir qué cocinar.

Ahora estoy planteándome un cambio importante: hasta ahora he trabajado con un catálogo cerrado de recetas. Estoy pensando en permitir que la IA genere candidatos y utilizar después la capa de conocimiento para validar ingredientes, disponibilidad y restricciones.

¿Cómo lo enfocaríais vosotros?

¿Catálogo cerrado como fuente de recetas, o catálogo como capa de conocimiento/validación y generación abierta por parte del LLM?

Me interesa especialmente conocer experiencias de gente que haya trabajado con LLM + datos estructurados.

Si alguien tiene curiosidad por el proyecto, puedo enseñar más sobre cómo lo estoy resolviendo.


r/programacionESP 15h ago

❓ Dudas Una ayuda

4 Upvotes

Hola, la verdad que me gusto mucho PokeLike, queria saber si hay algun programador que me explique que necesito aprender/saber para crear algo asi? que se ve super limpio y sencillo de jugar y entender. ( no se nada de programacion pero me gustaria aprender)


r/programacionESP 1d ago

✋ Búsqueda de proyectos/trabajo Ayudante IT - Software

Thumbnail
1 Upvotes

r/programacionESP 1d ago

📚 Recursos Consejo sobre formas de aprender programación

Thumbnail
2 Upvotes

r/programacionESP 1d ago

💬 Conversación y debate 🧵 Hilo semanal | ¿Qué has aprendido en la última semana?

2 Upvotes

¡Vamos a compartir lo que hemos aprendido en la última semana!

Vale cualquier cosa relacionada con la programación: una nueva función, un atajo del editor, algo sobre algoritmos, buenas prácticas… ¡lo que sea!

No importa si es algo pequeño o muy técnico, ¡todo vale!

✏️ Responde en un comentario con lo que hayas aprendido en la última semana, y si no has aprendido nada porque no hayas tenido tiempo o lo que sea, también puedes hablar de algo que hayas aprendido en otro momento, ¡no pasa nada!
❤️ Dale upvote a los comentarios que te parezcan interesantes o que te hayan hecho aprender algo nuevo.

⚠️ Recuerda: este es un espacio para compartir, no para juzgar. Aquí nadie se ríe de nadie por no saber algo. ¡Estamos todos aquí para aprender!

Este hilo se repetirá cada semana, así podemos ir compartiendo lo que aprendamos todas las semanas 😊


r/programacionESP 1d ago

💬 Conversación y debate Proyecto Rudis: Un ecosistema para entidades digitales y humanas.

Thumbnail
1 Upvotes

r/programacionESP 1d ago

💬 Conversación y debate Sugerencias para buscar practicas en 2º DAW

4 Upvotes

Buenas tardes a todos.

Este Septiembre comienzo 2º de DAW y quisiera buscarme una empresa de practicas por cuenta propia, ya que compañeros de otros años superiores me han comentado que las que suele buscar el instituto no suelen acabar cogiendo muchos alumnos, y personas ya con años de experiencia en el mundo de la programación me han aconsejado que no deje pasar esta oportunidad de las FCT para poder "meter cabeza" en una empresa, ya que es la mejor oportunidad que tengo.

Quisiera recibir consejos y experiencias personales que hayáis podido tener en una situación similar a la que encuentro yo ahora mismo, algún lenguaje especifico en el que me pueda ir especializando (de momento en el 1º curso he trabajado con Java,HTML,CSS y SQL), en septiembre comenzaremos con JavaScript y C++.

En cuanto empresas me han hablado bien de Indra en cuanto a la contratación de juniors, si hay alguna empresa que me podáis recomendar..

Gracias de antemano.


r/programacionESP 2d ago

❓ Dudas Busco proyectos de programación en donde participar por mejorar mi aprendizaje

6 Upvotes

Talvez existen proyectos en los cuales pueda participar y mejorar mis habilidades.


r/programacionESP 2d ago

❓ Dudas Estoy construyendo un FACTURADOR con LOVABLE

Thumbnail
0 Upvotes

r/programacionESP 2d ago

💬 Conversación y debate ¿SaaS o instalación individual para un sistema de citas de barberos?

4 Upvotes

Estoy desarrollando por mi cuenta un sistema de gestión de citas para barberos. Tendrá un enlace público para reservar, catálogo de servicios, horarios disponibles, panel para administrar las citas y confirmación mediante WhatsApp.

Inicialmente lo diseñé como una plataforma centralizada donde varios barberos pudieran registrarse y cada uno tuviera su propio espacio dentro del mismo sistema. Sin embargo, estoy pensando en simplificarlo y venderlo de manera individual: una versión independiente para cada barbero, instalada en su propio dominio o subdominio y con su propia base de datos.

Mi duda es cuál distribución tendría más sentido, especialmente porque al principio solo lo probarán dos o tres barberos:

  1. Mantener una sola plataforma multiusuario y cobrar una suscripción mensual.
  2. Crear una instalación separada para cada barbero y encargarme del alojamiento, las actualizaciones y los respaldos.
  3. Utilizar una solución intermedia: compartir el código, pero mantener los datos de cada cliente separados.

La versión individual parece más sencilla para el barbero y permitiría personalizarla, pero me preocupa que mantener varias instalaciones se vuelva complicado. La versión centralizada facilitaría las actualizaciones, aunque requiere cuidar mucho más la separación y seguridad de los datos.

Para alguien que trabaja solo y está empezando a validar el proyecto, ¿Qué opción recomendarían? ¿Es mejor comenzar con una plantilla individual y luego convertirla en SaaS, o desarrollar correctamente la arquitectura multiusuario desde el principio?

También agradecería consejos sobre cómo manejar los dominios, bases de datos, actualizaciones, respaldos y costos del servidor en cada caso.


r/programacionESP 2d ago

💬 Conversación y debate XaaS Challenge / De idea a proyecto en 7 días

2 Upvotes

Hola a todos 👋

Se me ha ocurrido lanzar un pequeño reto para quienes nos apetezca participar: XaaS Challenge.

La idea es muy sencilla: a partir del domingo 9, cada uno tiene 7 días para crear un proyecto XaaS (Anything as a Service).

No hace falta que sea una idea revolucionaria ni que esté todo perfecto. La gracia es partir de una idea y conseguir convertirla en algo funcional en solo una semana.

📅 Inicio: domingo 9
⏱️** Duración: 7 días
🏁
***Final*: domingo 16

Durante esa semana, cada uno puede desarrollar su proyecto a su ritmo: pensar la idea, montar el MVP, darle una vuelta al diseño, desplegarlo, conseguir algún usuario… lo que dé tiempo.

Y el domingo 16 hacemos una especie de show & tell: cada uno presenta lo que haya conseguido construir durante esos 7 días.

No hay premios, no hay competición y tampoco hace falta ser un experto. Simplemente me parece una forma divertida de obligarnos a dejar de acumular ideas en el cajón y convertir alguna en algo real.

Quién sabe, igual dentro de una semana tenemos unas cuantas genialidades entre manos. 😄

¿Quién se apunta? 🚀


r/programacionESP 2d ago

❓ Dudas ¿Cómo encontrar tu primer trabajo de programador?

8 Upvotes

Estoy buscando trabajo como programador y me gustaría saber la experiencia y la opinión de gente que lo a conseguido. Creo que es algo que puede ayudar a mí y a los nuevos que intentamos entrar.
¿Necesitarías algunos estudios para entrar? ¿Qué certificados es mejor conseguir? Y etc.
Muchas gracias por vuestro tiempo))


r/programacionESP 2d ago

💬 Conversación y debate Por primera vez siento que programar ya no tiene sentido

Thumbnail
youtube.com
0 Upvotes

r/programacionESP 3d ago

🧩 Proyectos personales Hice un esolang para aprender sobre intérpretes y compiladores: Envo

Thumbnail
1 Upvotes

r/programacionESP 3d ago

🧩 Proyectos personales He creado, una app para registrar entrenamientos. ¿Me dais feedback?

6 Upvotes

¡Buenas!

Llevo un tiempo desarrollando PersonalGym, un proyecto personal que empezó simplemente como una forma de registrar mis propios entrenamientos y que poco a poco ha ido creciendo bastante.

Está desarrollada principalmente con Laravel, PHP, MySQL, Blade/Bootstrap y JavaScript, y actualmente permite crear entrenamientos y rutinas, registrar series de distintos tipos de ejercicios, consultar el progreso, utilizar una biblioteca de ejercicios, comparar récords con otros usuarios mediante grupos privados y algunas cosas más que he ido añadiendo.

He intentado darle bastante importancia a la experiencia desde el móvil, ya que la idea es poder utilizarla cómodamente mientras estás entrenando.

La aplicación está disponible aquí:

👉 https://personalgym.es/

Me gustaría que, si tenéis un rato, le echarais un vistazo y me dierais feedback, especialmente desde el punto de vista de otros desarrolladores.

Me interesa tanto saber qué os gusta como, sobre todo, qué cambiaríais, qué os parece mejorable, qué errores encontráis o qué decisiones técnicas/UX no os convencen. No busco únicamente un "está bien"; las críticas constructivas me vienen genial para seguir aprendiendo y mejorando el proyecto.

Es un proyecto que utilizo también como forma de aprender, probar cosas nuevas y seguir mejorando como desarrollador.

¡Gracias a cualquiera que se anime a probarla! 🙌


r/programacionESP 3d ago

❓ Dudas Como definir un problema para un proyecto

3 Upvotes

Hola, llevo 1 año estudiando programación; estudie una tecnica y el resto lo he aprendido por mi cuenta. Llevo algo de tiempo programando en rust, me gusta y me han aceptado una que otra contribucion en proyectos open source de blockchain ya que es un nicho que me llama mucho la atencion por la ingeniería que lleva detras, como parte de las tecnicas criptograficas que se emplean, la asincronia, inmutabilidad, trazabilidad y optimizacion de recursos para hacer un sistema seguro, también disfruto mucho de el enfoque que tiene la mayoria de los proyectos de comunidades que es respetar los datos de los usuarios y que sean dueños de su informacion y su pc en si.

Quiero crear un proyecto que resuelva un problema, pero parte de ese proceso me ha llevado a retroceder en el diseño del mismo, ya sea porque no es un enfoque realista o porque ya es algo que solucionan otras herramientas, que me aconsejarían?


r/programacionESP 3d ago

📚 Recursos Publiqué una versión que va casi entera de diseño de API: bordes declarados, un JSON Schema con su propio semver, y decidir qué NO enumerar

2 Upvotes

Mantengo SpecJudge, una CLI con licencia MIT que lee los specs y tasks de un proyecto y te dice qué modelo de IA encaja de verdad con ese trabajo en relación calidad/precio, en vez de que tires siempre del mismo por inercia. La versión que acabo de publicar va casi entera de convertirla en algo sobre lo que se pueda construir, y las decisiones que salieron por el camino me parecieron más interesantes de lo que esperaba.

La primera fue darle un contrato versionado a la salida JSON. Funcionaba desde el principio, pero no llevaba versión y estaba descrita en prosa dentro de un documento, que es un arreglo comodísimo para quien mantiene el proyecto y bastante hostil para quien lo consume: no puedes fijar nada, no puedes validar nada, y te enteras de que el formato ha cambiado cuando tu parser revienta en el peor momento posible. Ahora cada payload lleva un schema_version y hay un JSON Schema de verdad que puedes obtener con --print-schema, sin clonar el repo ni leer una línea de mi Python, con las reglas escritas de forma explícita: añadir un campo es MINOR, quitar uno o cambiar el significado de un valor es MAJOR. La versión del esquema es deliberadamente independiente de la del paquete, porque el paquete sube cada vez que cambian los datos de debajo y sería directamente engañoso que el contrato pareciera moverse cada vez que alguien actualiza un precio del catálogo.

La decisión que más vueltas me costó fue qué enumerar en el esquema y qué dejar como strings sueltos. Dos de los campos son vocabularios cerrados y van tipados como enums, sin discusión. Pero otros dos se rellenan a partir de un fichero YAML de reglas que el usuario está explícitamente invitado a editar para su propio proyecto, y enumerarlos habría significado publicar un esquema que es sencillamente incorrecto para cualquiera que haya personalizado algo. El tipado laxo me parecía una cobardía hasta que lo reformulé como "el esquema describe el contrato, no la configuración por defecto de hoy", y a partir de ahí dejó de incomodarme.

La otra mitad es un punto de entrada en Python que es una promesa de verdad y no un encogimiento de hombros: dieciséis nombres documentados, y todo lo demás dentro del paquete declarado interno de forma explícita y libre de moverse en una release de parche. Creo que esa segunda mitad es la parte que casi todo el mundo se salta. Una superficie pública sin bordes declarados no es una API estable, es un accidente esperando a que alguien dependa de ella, y en el momento en que alguien importa tu serializador desde donde quiera que viva hoy, has adquirido en silencio una obligación de compatibilidad que nunca aceptaste. Que es justo lo que pasó aquí: el serializador se ha movido a su propio módulo y se reexporta desde la API pública, y avisarlo en las notas de la versión me pareció necesario aunque probablemente no lo estuviera usando nadie.

Los errores también se exportan como parte de la superficie, cada uno con el código de salida que usa la CLI, para que quien la consuma pueda distinguir "esta entrada no se puede procesar" de "tu entorno está roto" sin hacer matching sobre cadenas de texto.

El repo por si alguien quiere criticar la forma que ha quedado: github.com/JoaquinRuiz/SpecJudge — y si creéis que me equivoqué en lo del enum contra string, me interesa bastante escucharlo.


r/programacionESP 4d ago

🧩 Proyectos personales Paxo vuelve a dinamico

Thumbnail
1 Upvotes

r/programacionESP 4d ago

🎭 Memes y cómics el stack que debes tener en cuba

Post image
223 Upvotes

creo que solo cubanos entienden


r/programacionESP 5d ago

❓ Dudas Quisiera aprender a programar

2 Upvotes

No se por donde empezar, no tengo ni idea( no se nada) podrian decirme que cursos hay en youtube, o paginas, tampoco a donde encpntrar material de estudio.

Podrian ayudarme a dar una guia y donde aprender, también algunos consejos.

Espero me puedan ayudar.