#programacion — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #programacion, aggregated by home.social.
-
Buenas buenas!! Aca les dejamos la programación semanal de la radio 📻
📢 Atentis al viernes que tenemos novedades!!
Se estrena "TEMÁTICA" un ciclo de radioteatro, agendalo 📆 20:30hsSe pone la Tempestad!! Escuchanos hoy en vivo desde las 🕕 18hs por 💻 https://radiotempestad.ddns.net/site/
#programacion #radio #estreno #radiolibre #uruguay #montevideo #teatro #radiotempestad
-
https://www.europesays.com/es/546134/ Telecinco cancela ‘Visto lo visto’, su apuesta para los fines de semana, tras un mes de malos datos de audiencia | Televisión #AudienciaMedios #concursos #Entertainment #Entretenimiento #ES #España #Mediaset #ProgramaTelevisión #Programación #ProgramasEntretenimiento #Spain #telecinco #television
-
https://www.europesays.com/es/538182/ retira el ‘Servicio secreto’ de Chicote por un especial del hantavirus #cambia #chicote #Entertainment #Entretenimiento #ES #España #especial #hantavirus #jueves #lasexta #Programación #retira #secreto #servicio #Spain #TV
-
Aprender a Programar vs. Aprende…
El debate sobre si se debe enseñar un lenguaje de programación o los principios de la programación es fundamental.
https://norvik.tech/news/buenos-desarrolladores-aprenden-a-programar
#Technology #Programacion #DesarrolloDeSoftware #Bootcamp #Aprendizaje #NorvikTech #DesarrolloSoftware #TechInnovation
-
«Hemos visto que la programación en el mundo de la informática es un arte,...»
.- Donald Knuth, en "Computer Programming as an Art" (1974) ~ el creador del concepto de la #programacionliteraria (1992)
( chicos... criticas/sugerencias , ando en las escuelas de #FP )
#autoaprendizaje #python
#git
#videojuegosideas/críticas/sugerencias ?
-
¡CHATGPT IMAGES 2.0 es espectacular! ...pero tiene un problema
00:00 Introducción
00:37 Benchmarks y system card
06:28 El problema de Claude Mythos
12:40 Proyect Glasswing
13:57 La importancia de la computación
17:20 ConclusiónVía: Dotcsv - Divulgación sobre Inteligencia Artificial
#Divulgación #Ciencia #Tecnología #Ingeniería #Programación #RedesNeuronales #Robótica #IA #InteligenciaArtificial #DOTCSV #CarlosSantanaVega #ChatGPT #ClaudeMythos #ProtectGlasswing
-
📢 Buenas!!!
📌 Acá les dejamos lo que va a estar sonando esta semana en la radio
Comenzamos #hoy a las 18hs y terminamos el domingo con el informativo colectivo de #RadioTempestad
Todo esto lo escuchas desde 💻 https://radiotempestad.ddns.net/site/
#programacion #radio #medioslibres #uruguay #radioslibres #semana
-
Eventos Software Libre (I)
Eventos alrededor de la temática de la Cultura Libre, Software Libre etc. (y también de IA , por supuesto 😌 ) ocurren todo el tiempo y en diversos lugares, pero en cada Abril generalmente se realiza el Festival Latinoamericano de Instalación de Software Libre conocido como FliSol.
https://flisol.info/
https://flisol.info/FLISOL2026/Argentina
Comparto algunos afiches y enlaces, no se los pierdan, inviten y/o acompañen a sus estudiantes !!!
Gente muy talentosa y abierta comparten sus saberes y experiencias, vean las agendas de las charlas, seguro alguna sea de tu interés !
Aquí un grupo en Telegram sobre educación y cultura libre: https://t.me/Clementina_SHCL
También este año en la República Argentina en la Provincia de Santa Fe se realizará la DebConf, en dónde también habrá charlas , talleres, disertaciones sobre el ecosistema de la venerable distribución de Linux Debian.
No te pierdas el video hecho por la desarrolladora Alexia Michelle sobre Debian !
Grupo en Telegram sobre Debian: https://t.me/debian_argentinahttps://flisol.info/FLISOL2026/Argentina/Neuquen
http://flisol.librebase.org.ar
https://www.youtube.com/watch?v=AP8xOL1eubQ
#clementina #debconf #debconf26 #Debian #Educación #eventos #flisol #gnulinux #linux #Programación #tutorial -
📌 Compartimos la #programacion de esta semana
Mañana hace su #estreno "Duro y a la encia" 🎙️
🛑 Y recordarles que si quieren volver a escuchar los programas pasados, ya quedó actualizada la #Audioteka en https://archive.org/details/@radiotempestad
-
He liberado mi libro «Desafíos de programación atemporales y multiparadigmáticos» para leer online de forma gratuita:
https://andros.dev/libro/desafios-de-programacion-atemporales-y-multiparadigmaticos/
Podéis apoyarme comprando la versión en tapa blanda: https://www.amazon.es/dp/B0FK3PK2TM
#programacion #programming #algoritmos #algorithms #python #programacionfuncional #functionalprogramming #librosgratis #freebooks #aprendeprogramacion #learntocode #opensource #recursion #datastructures -
🚀 La barrera de la programación ha muerto. Hoy, tú eres el creador.
¿Siempre tuviste una idea para una aplicación sencilla pero desististe por no saber programar? Ese tiempo se ha acabado. La IA Positiva está devolviendo el poder de creación a las personas. La herramienta se llama Cursor (cursor.com) y es, básicamente, un constructor de software que entiende nuestro idioma.
No necesitas años de estudio, solo saber explicar qué quieres. Puedes crear un gestor de tareas personalizado, un conversor de archivos privado o incluso un analizador de datos para tu trabajo.
Todo se ejecuta localmente en tu ordenador, sin suscripciones y con total privacidad.Cómo empezar en 5 minutos:
1 - Instala Cursor desde su web oficial.
2 - Crea un archivo llamado index.html.
3 - Pide a la IA en el chat lateral: "Crea una herramienta para [TU IDEA]".
4 - Haz clic en "Apply" y abre el archivo en tu navegador.
Es un salto de gigante en la soberanía digital. Dejamos de ser solo consumidores de herramientas de las grandes tecnológicas para ser los arquitectos de nuestras propias soluciones. La tecnología ya no es un muro, es un pincel. 🛠️✨
🔗 Guía paso a paso detallada en nuestro sub: https://www.reddit.com/r/IA_sin_Fronteras/s/gC8jpW26Ph
#IAPositiva #IA_sin_Fronteras #NoCode #Cursor #Programacion #IA #Productividad #Tecnologia #Software #Futuro #Creatividad #HechoPorTi #Claude35 #Coding #Innovation #UserEmpowerment #DigitalSovereignty #AI #Dev #Apps #Libertad #Solopreneur #BuildInPublic #SoftwareLibre #Empoderamiento #DIY #TechTrend #InteligenciaArtificial #Aprendizaje #Estrategia #DesarrolloWeb #IndieHackers #Inovación #Python #JavaScript #WebDev #FutureOfWork #SoberaniaDigital #HerramientasDigitales #Autoempleo #TransformacionDigital #CreaTuApp #SinCodigo #TechRevolution #Logic #Algoritmos #Democratizacion #CulturaMaker #GenerativeAI #PromptEngineering #SmartTools
-
https://www.europesays.com/es/477374/ Así ha sido el regreso de Disney Channel a España un año después de su cierre, con nueva estrategia de programación #ano #así #channel #cierre #despues #disney #Entertainment #Entretenimiento #ES #España #estrategia #ha #nueva #Programación #regreso #sido #Spain #TV
-
Me decidí por retomar el apunte de programación de #arm #cortexm con #softwarelibre desde donde lo dejé. Lo último que había escrito era sobre timers, y ahora estoy tratando de cubrir el conversor analógico digital (#adc). Qué es un módulo muy potente y bastante complejo, estoy haciendo un gran esfuerzo para bajarlo a tierra.
-
Alerta global: Hackean «Axios», la librería usada por millones para propagar malware
Un atacante ha logrado comprometer el proyecto de código abierto Axios, una de las herramientas más utilizadas en el desarrollo web moderno, inyectando código malicioso que afecta a millones de aplicaciones (Fuente Google).
La comunidad de desarrollo de software está en máxima alerta tras la confirmación de un ataque de cadena de suministro contra Axios, la popular librería de JavaScript utilizada para realizar peticiones HTTP. Según los informes de seguridad, un actor malintencionado obtuvo acceso no autorizado a las credenciales de publicación en el registro NPM, lo que le permitió liberar versiones infectadas que contienen un troyano de acceso remoto (RAT). Dado que Axios es una dependencia crítica para gigantes tecnológicos y millones de sitios web, el alcance potencial de esta infección es masivo, permitiendo a los atacantes el robo de credenciales, claves de API y datos sensibles de los servidores afectados.
El malware detectado en las versiones comprometidas se activa de forma silenciosa al momento de la instalación, estableciendo una conexión con un servidor de comando y control externo. Los expertos en ciberseguridad instan a los desarrolladores a auditar sus archivos de bloqueo (lockfiles) de inmediato y degradar o actualizar a las versiones limpias verificadas por los mantenedores oficiales del proyecto. Este incidente reaviva el debate sobre la seguridad en el ecosistema de código abierto y la vulnerabilidad de proyectos mantenidos por pocos individuos que son pilares de la infraestructura digital global.
Como medida de mitigación, se recomienda el uso de herramientas de escaneo de dependencias y la implementación de la autenticación de dos factores en todos los repositorios de código. La rapidez con la que se ha propagado el código malicioso subraya los riesgos de las actualizaciones automáticas en entornos de producción sin una verificación previa. Por ahora, el equipo de Axios ha recuperado el control del proyecto, pero el daño reputacional y el riesgo de seguridad residual para quienes no actualicen sus sistemas sigue siendo una amenaza crítica y activa.
«Hemos atribuido el ataque a un presunto grupo de ciberdelincuentes norcoreanos al que identificamos como UNC1069 », declaró John Hultquist, analista jefe del Grupo de Inteligencia de Amenazas de Google. «Los hackers norcoreanos tienen amplia experiencia en ataques a la cadena de suministro, que históricamente han utilizado para robar criptomonedas. Aún se desconoce el alcance total de este incidente, pero dada la popularidad del paquete comprometido, prevemos que tendrá repercusiones de gran alcance».
#Alerta #arielmcorg #Axios #CódigoAbierto #ciberseguridad #hackeo #infosertec #javascript #malware #PORTADA #Programación #SeguridadDigital #tecnología -
Alerta global: Hackean «Axios», la librería usada por millones para propagar malware
Un atacante ha logrado comprometer el proyecto de código abierto Axios, una de las herramientas más utilizadas en el desarrollo web moderno, inyectando código malicioso que afecta a millones de aplicaciones (Fuente Google).
La comunidad de desarrollo de software está en máxima alerta tras la confirmación de un ataque de cadena de suministro contra Axios, la popular librería de JavaScript utilizada para realizar peticiones HTTP. Según los informes de seguridad, un actor malintencionado obtuvo acceso no autorizado a las credenciales de publicación en el registro NPM, lo que le permitió liberar versiones infectadas que contienen un troyano de acceso remoto (RAT). Dado que Axios es una dependencia crítica para gigantes tecnológicos y millones de sitios web, el alcance potencial de esta infección es masivo, permitiendo a los atacantes el robo de credenciales, claves de API y datos sensibles de los servidores afectados.
El malware detectado en las versiones comprometidas se activa de forma silenciosa al momento de la instalación, estableciendo una conexión con un servidor de comando y control externo. Los expertos en ciberseguridad instan a los desarrolladores a auditar sus archivos de bloqueo (lockfiles) de inmediato y degradar o actualizar a las versiones limpias verificadas por los mantenedores oficiales del proyecto. Este incidente reaviva el debate sobre la seguridad en el ecosistema de código abierto y la vulnerabilidad de proyectos mantenidos por pocos individuos que son pilares de la infraestructura digital global.
Como medida de mitigación, se recomienda el uso de herramientas de escaneo de dependencias y la implementación de la autenticación de dos factores en todos los repositorios de código. La rapidez con la que se ha propagado el código malicioso subraya los riesgos de las actualizaciones automáticas en entornos de producción sin una verificación previa. Por ahora, el equipo de Axios ha recuperado el control del proyecto, pero el daño reputacional y el riesgo de seguridad residual para quienes no actualicen sus sistemas sigue siendo una amenaza crítica y activa.
«Hemos atribuido el ataque a un presunto grupo de ciberdelincuentes norcoreanos al que identificamos como UNC1069 », declaró John Hultquist, analista jefe del Grupo de Inteligencia de Amenazas de Google. «Los hackers norcoreanos tienen amplia experiencia en ataques a la cadena de suministro, que históricamente han utilizado para robar criptomonedas. Aún se desconoce el alcance total de este incidente, pero dada la popularidad del paquete comprometido, prevemos que tendrá repercusiones de gran alcance».
#Alerta #arielmcorg #Axios #CódigoAbierto #ciberseguridad #hackeo #infosertec #javascript #malware #PORTADA #Programación #SeguridadDigital #tecnología -
¿Cuál es la diferencia entre @classmethod o @staticmethod?
En este post en nuestro blog explico en profundidad las diferencias entre métodos estáticos y de clase en POO en Python.
También se explora el uso de métodos de clase como constructores alternativos.
https://juncotic.com/poo-metodos-de-clase-y-estaticos-en-python/
-
💻🏆 ¡Orgullo queretano!
Estudiantes de la UTC ganaron el concurso de Programación Básica en Querétaro 🥇
🚀 Talento joven
🧠 Innovación tecnológica
📚 Educación de calidadUn logro que impulsa el futuro digital del estado.
#Querétaro #Tecnología #Programación #UTC #Educación #Innovación
Más información aqui 👇
https://amanecerqro.com/estudiantes-utc-ganan-concurso-de-programacion-basica-en-queretaro/
-
¿Ha curado la IA el cáncer de un perro? 🤔 No exactamente...
«La noticia de una vacuna creada usando IA y ChatGPT para curar el cáncer de un perro ha corrido como la pólvora en internet. ¿Pero qué tan cierto es esto? Entrevista al biotecnólogo Daniel Pellicer, explica qué es real y qué es sensacionalismo en esta noticia tan interesante».
00:00 Introducción
02:28 Conversación con biotecnólogo Dani Pellicer
05:21 ¿Ha sido importante la IA?
09:24 Vacunas de ARN mensajero
10:31 ConclusionesVía: Dotcsv - Divulgación sobre Inteligencia Artificial
#Divulgación #Ciencia #Tecnología #Ingeniería #Programación #RedesNeuronales #Robótica #IA #InteligenciaArtificial #DOTCSV #CarlosSantanaVega #Cáncer #IAMedicina #ARN #Medicina
-
Nuevo artículo de la sección #FenómenosExtraños. El inquietante caso de la estructura misteriosa.
#ROOR10 #programming #Programación #C #UB #UndefinedBehaviour #CLanguage #ABI #struct
https://ibolcode.net/roor/2026-03-el-inquietante-caso-de-la-estructura-misteriosa
-
Nuevo artículo de la sección #FenómenosExtraños. El inquietante caso de la estructura misteriosa.
#ROOR10 #programming #Programación #C #UB #UndefinedBehaviour #CLanguage #ABI #struct
https://ibolcode.net/roor/2026-03-el-inquietante-caso-de-la-estructura-misteriosa
-
Nuevo artículo de la sección #FenómenosExtraños. El inquietante caso de la estructura misteriosa.
#ROOR10 #programming #Programación #C #UB #UndefinedBehaviour #CLanguage #ABI #struct
https://ibolcode.net/roor/2026-03-el-inquietante-caso-de-la-estructura-misteriosa
-
🚀 Se termina el mes, pero todavía estás a tiempo de invertir en tu futuro profesional!
📚 ¿Qué podés aprender en #JuncoTIC?
🐧 GNU/Linux & SysAdmin
🔒 Ciberseguridad & Redes
🐍 Desarrollo Web con Python y Flask.✨ BONUS: cursos gratuitos de introducción a GNU/Linux y a Flask 🎁
⏳ Sólo por 5 días, el tiempo corre!
👉 https://juncotic.com/cursos/
Te esperamos en el aula virtual! 🎓
#Linux #Ciberseguridad #Programación #CursosOnline #SysAdmin #Python #Redes #ssh #iptables #nftables #lpic #flask
-
En Programación orientada a objetos:
¿Si destruyo un objeto Auto, deberían destruirse también sus Ruedas? 🚗
Esta es la gran diferencia entre Agregación y Composición.
Si las ruedas pueden seguir rodando por ahí para otro auto, es una cosa; si son parte intrínseca de la estructura y mueren con el auto, es otra.
En este post @andrea_navarro nos explica, con ejemplos prácticos, todos los detalles! 👇
🔗 https://juncotic.com/poo-composicion-y-agregacion/
#POO #OOP #Programacion #dev #DesarrolloDeSoftware #JuncoTIC #python
-
El consejo de administración de RTVE aprueba un ‘contrainforme’ frente al que acusó de “sesgo” a ‘Mañaneros 360’ y ‘Malas lenguas’
-
:stargif: 𝑨𝒅𝒂 𝑳𝒐𝒗𝒆𝒍𝒂𝒄𝒆: 𝒍𝒂 𝒎𝒖𝒋𝒆𝒓 𝒒𝒖𝒆 𝒆𝒏𝒔𝒆𝒏̃𝒐́ 𝒂 𝒑𝒆𝒏𝒔𝒂𝒓 𝒂 𝒍𝒂𝒔 𝒎𝒂́𝒒𝒖𝒊𝒏𝒂𝒔 :stargif:
Si Mary Shelley dio vida a un monstruo de ficción, Ada Lovelace le dio vida a una máquina real ⚙️✨
A mediados del siglo XIX, cuando las mujeres ni siquiera podían votar, ella escribió el primer programa informático de la historia. Aquí tienes lo más fascinante de la “Encantadora de Números”:Hija del escándalo: Era la única hija legítima del poeta Lord Byron (sí, el mismo del reto de Mary Shelley).
Su madre, aterrorizada de que Ada heredara la “locura poética” de su padre, la obligó a estudiar matemáticas y lógica desde niña.La Máquina Analítica: Se hizo amiga del inventor Charles Babbage, quien diseñaba una calculadora gigante. Mientras Babbage solo veía números, Ada vio posibilidades.
El “Algoritmo”: En sus famosas Notas sobre la máquina de Babbage, describió cómo la máquina podía calcular los números de Bernoulli.
Ese es, oficialmente, el primer software del mundo.Visión de futuro: Fue la primera en predecir que las computadoras no solo servirían para matemáticas, sino para crear música, arte y gráficos, siempre que se les dieran las instrucciones adecuadas 🎼🖥️
Hoy, su legado es tan grande que el lenguaje de programación Ada lleva su nombre en su honor.
Efectivamente, ese nombre es un reflejo directo de su linaje y de su ascenso social por matrimonio.
El cambio de Ada Byron a Condesa de Lovelace se debe a la estructura de la nobleza británica del siglo XIX:Nacimiento (Ada Byron): Nació como Augusta Ada Byron, única hija legítima del poeta Lord Byron y Anne Isabella Noel Byron.
Matrimonio (Ada King): En 1835, se casó con William King-Noel, quien en ese momento era el octavo barón King.
Al casarse, ella pasó a ser Lady King.El título (Condesa de Lovelace): En 1838, su esposo fue nombrado Conde de Lovelace (un ascenso de barón a conde).
Por derecho de matrimonio, Ada se convirtió automáticamente en la Condesa de Lovelace, el nombre con el que pasaría a la historia.Pero Ada Lovelace no solo fue una visionaria de la computación.
También tenía el espíritu rebelde y arriesgado de su padre, Lord Byron.
En la década de 1840 intentó aplicar su “ciencia poética” a un terreno mucho más peligroso: las apuestas legales.El “Sistema Matemático”: Junto a un grupo de amigos (incluido Charles Babbage en un inicio), Ada intentó desarrollar un modelo matemático complejo para predecir los ganadores de las carreras de caballos.
Creía que, si una máquina podía procesar datos lógicos, su mente podía encontrar patrones ocultos en el azar 🏇📉El sindicato de apuestas: Creó una red secreta de apostadores.
Sin embargo, las matemáticas no pudieron contra variables imprevisibles como el clima, la salud de los caballos o las trampas humanas.
El sistema fracasó estrepitosamente.Deudas y chantaje: Perdió una enorme cantidad de dinero, equivalente a miles de libras actuales.
Se vio obligada a empeñar joyas familiares en secreto, y algunos socios intentaron chantajearla con revelar el escándalo a su estricto esposo.El final del juego: Su madre, Lady Byron, tuvo que intervenir para pagar las deudas y evitar un escándalo público que habría destruido su reputación científica y social.
Ada Lovelace murió en 1852, con solo 36 años, a causa de un cáncer de útero.
Los tratamientos médicos de la época —sangrías y altas dosis de opio— agravaron su estado.
En un gesto profundamente simbólico, pidió ser enterrada junto a su padre, Lord Byron, a quien apenas conoció en vida.Este episodio final, como toda su historia, demuestra que Ada no fue una académica fría ni una figura decorativa de la aristocracia.
Fue una mujer apasionada, brillante y temeraria, decidida a explorar hasta dónde podían llegar los números… y hasta dónde podía llegar la mente humana 💡▣▣▣▣▣▣▣▣▣▣▣▣▣▣▣▣▣▣
#adalovelace #historiadelatecnologia #mujeresenlahistoria #computacion #sigloxix #ciencia #programacion #ecosdelpasado
-
Cifrando mensajes para varios usuarios usando #OpenSSL #C #programming #programacion #cryptography #criptografia #ROOR09
https://ibolcode.net/roor/2026-01-cifrando-mensajes-para-varios-usuarios
-
Crea tu propia base de datos con PocketBase https://myblog.clonbg.es/crea-tu-propia-base-de-datos-con-pocketbase/ #Programación #Servicios https://clonbg.es
-
Una de las características de los blogs mas conocidas son los sistemas de comentarios, que le da el aspecto social para poder distinguirse de las paginas web comunes. Aunque en la actualidad es muy común que los blogs ya no tengan ni caja de comentarios ni forma de contacto, aun veo gente probando alternativas. Vamos analizando las alternativas disponibles y sumemos una propuesta.
Introducción
Iniciar un blog es una decisión que tiene muchos preparativos detrás. Y uno de los mayores disuasorios es el hecho de que requiere una inversión monetaria en diferentes escalas, que muchas veces no nos podemos permitir. Hay soluciones que dependiendo de lo que quieras y creas, pueden ser o no buena idea. WordPress ofrece el servicio gratuito de hosting de blogs, pero no es divertido lidiar con una versión castrada de WordPress. Blogger también ofrece servicios gratuitos en una plataforma súper limitada. Puedes apostarle a plataformas sociales como Facebook, Instagram, Tumbrl que si bien son limitadas, ofrecen un gran alcance, pero la magia del blogging es que puedes elegir la casa que quieras según tus necesidades o limitaciones.
Para este articulo, vamos a centrarnos en los generadores de sitios estáticos. Si ninguna de las alternativas anteriores te ha gustado, tal vez quieras probar crear tu blog c0mo un sitio estático y publicarlo en GitHub Pages puesto que no necesitas un servidor como en el caso de WordPress para servir paginas que ya has procesado localmente. Esto tiene la ventaja de que la carga es muy rápida y el alojamiento es gratuito, con el extra de que puede servirte de proyecto para tu hoja de vida. Por supuesto, tu página tendrá que usar un subdominio de GitHub, pero es un nombre con buena reputación que puedes utilizar de forma gratuita. Supongo que te darás cuenta del problema de utilizar un servidor de paginas estáticas; sin procesamiento del lado del servidor, no cuentas con el aspecto social del blogging.
A medida que escribía este articulo, me fui dando cuenta de que no necesitas tomarte tantas molestias. Elije wordpress y ya. Blogger también te sirve. Son gratis y no es como que vayas a meter algo mas que texto e imágenes. Pero me di cuenta de que hay muchas decisiones envueltas a la hora de elegir servir un sitio estático en github pages. No las voy a repasar, pero si fuera por mi, diría que es por experimentar. Justo la razón por la que mantengo este blog y la razón por la que me molesta la falta de soporte de resaltado de código en wordpress. Es divertido y aprendo mucho.
Justo por lo anterior, una de las ventajas de elegir un sitio estático estaría relacionado a la soberanía digital y a mantener un minimalismo en lo que publicas. Probablemente no necesites un servidor escuchando peticiones en el login todo el tiempo, o actualizando dinámicamente paginas que ya por tu elección, son estáticas. De hecho es lo que hay. En este blog, muchas paginas no vuelven a ser tocadas, por lo que no tiene sentido andar procesandolas una y otra vez. Se desperdicia recursos en algo que se puede hacer de forma mas eficiente.
Mencione antes también, la soberanía digital. Podrías estar preocupado por cuanta información sobre tus lectores sale de tu sitio a servidores externos. Esto implica que esos datos obedecen a reglas fuera de tu control, lo que también puede significar que esos mismos datos serán monetizados de alguna forma. Alguien podría hablar de estos detalles. No creo ser el adecuado para ello.
Sea cual sea tu razón para elegir sitios estáticos, hoy vamos a analizar algunas alternativas y luego propondre una por mi cuenta.
Las alternativas
Puedes utilizar muchas alternativas con diferentes enfoques según lo que prefieras. de hecho, Hugo mismo recomienda una lista que analizaremos un poco mas adelante. Pero debes tener en cuenta que todo lo gratis tiene un costo oculto que tal vez quieras o no asumir. El mas común en la perdida de soberanía digital. Las opciones de terceros, como Disqus monetizan con los datos de tus usuarios e insertan rastreadores, mientras que las opciones selfhosted como
CommentooIssote obligan a asumir la carga de procesamiento que evitabas al ingresar al mundo de los sitios estáticos. Ten en cuenta que esto ultimo también tiene un costo técnico en forma de parches de seguridad, actualizaciones y otras cosas que arruinan el concepto de simplicidad total que se espera de un sitio estático.Vamos analizando las características de algunos ejemplos que he seleccionado. Por supuesto, hay mas que puedes consultar por tu cuenta.
Dependencia Externa¿Requiere Self-Hosting?Tipo de AlmacenamientoDisqus / FacebookAlta (Propietario)NoServidores de la empresa (Nube)Cactus CommentsMedia (Protocolo Matrix)OpcionalRed federada MatrixCommento / IssoBajaSiTu propia base de datos (SQL/Docker)Utterances / GiscusMedia (GitHub)NoGitHub Issues / DiscussionsStaticmanBaja (Transforma a Git)Si (Node.js)Tu propio repositorio (Archivos)- Disqus (La vieja escuela): Es el más fácil de instalar, pero el más invasivo. Dependes totalmente de su servidor y su política de privacidad.
- Giscus/Utterances: Son muy populares actualmente. No requieren que tú gestiones un servidor, pero dependen de que GitHub esté activo y de que el usuario tenga una cuenta allí. Es «semi-estático» porque usa la API de GitHub.
- Isso / Remark42: Son excelentes para la privacidad, pero te obligan a pagar un VPS o gestionar un contenedor Docker, lo cual anula la ventaja de tener un sitio estático «sin mantenimiento».
- Staticman: Es lo más cercano a tu ideal, ya que convierte los comentarios en archivos de datos (JSON/YAML) dentro de tu repo, pero requiere un «servidor puente» (instancia de Node.js) para procesar el envío del formulario.
Mi propuesta
¿Por qué no? Vamos aprovechando los recursos existentes, que asumo ya tienes, ya que quieres y puedes montarte un blog.
Adelanto que esto solo es una prueba de concepto. En lo personal, las alternativas que analizamos son más completas y funcionales; aquí solo busco añadir una opción a la lista de alternativas existentes.
Mail-Comment es una prueba de concepto de comentarios en páginas estáticas basado en correo electrónico. De la misma forma en la que buscaba otros usos para IMAP, se me ocurrió esta idea, notándole algunas ventajas interesantes.
- Soberanía digital: tus datos son tuyos. Los datos de tus seguidores son únicamente los que comparten entre ustedes en una comunicación normal de correo electrónico.
- Panel de moderación improvisado: antes de hacer públicos los comentarios que recibes, puedes aprovechar los filtros de spam existentes y decidir qué publicar.
- Control adicional de SPAM: agrega filtros y palabras clave para controlar el spam.
- Múltiples salidas: elige la que más te convenga según la plataforma que tengas.
- Filtro de dominio: añade reglas que permitan participar específicamente en el post elegido.
- Widgets y botones: configúralos en tu sitio para facilitar el proceso.
- Compatibilidad con Hugo: añade los comentarios directamente en tus posts de Hugo.
- Minimalismo total: sin JavaScript añadido, sin iframes y sin necesidad de otros servidores, propios o ajenos.
Características
- No necesita registro: cualquiera puede escribir un comentario, siempre y cuando tenga un correo electrónico.
- Identidad (esto hay que revisarlo): identifícate con tu nombre de usuario de correo electrónico.
- Compatibilidad con diferentes estrategias:
- Comentarios por archivos RSS. Puedes añadir un widget que lea archivos XML a modo de comentarios.
- Comentarios estáticos HTML. Exporta los comentarios como fragmentos HTML que puedes integrar en tu página.
- Comentarios estáticos MarkDown. Exporta los comentarios como fragmentos MarkDown que puedes integrar en tu pagina.
- Integración con Hugo. En tu instancia local, añade los comentarios al final de tus archivos MarkDown de hugo, según la url comentada.
- Integración con WordPress. Añade un webhook en tu servidor de WordPress para recibir los comentarios sobre una URL para una instancia Headless.
Dado que es un prototipo, estaré analizando mas cosas y mejoras que hacer.
Instalación y ejecución
En Linux necesitas crear un entorno virtual (
venv). Te adjunto los comandos para crearlo y ejecutarlo, pero recuerda que tienes que editar el archivo.env:git clone https://git.interlan.ec/Drk0027/mail-comment.git cd mail-comment pip install -r requirements.txt cp .env.example .env python -m venv source venv/bin/activate python email-processor.py
He dejado un archivo
.env.examplepara que lo copies a.envy lo configures según tus necesidades. Recuerda que necesitas un servidor IMAP, que puede ser el de tu correo electrónico.Advertencia
Recuerda que publicar tu dirección de correo puede ser algo sensible. Puede exponerte a spam y a vulnerabilidades que podrían causarte daño. Te recomiendo que, si quieres utilizar este enfoque, crees una cuenta nueva dedicada a esta tarea.
Nota
En el estado actual, el script revisa todos los correos de la carpeta INBOX, pero solo borra los que cumplan los requisitos de los que hablaremos mas adelante. Esto es por seguridad: así, si quieres hacer pruebas, no terminaras con toda tu bandeja aniquilada.
El script analiza uno por uno los correos dentro de la bandeja que has especificado. Si está muy llena o si tu servidor es lento, esta tarea puede tardar bastante.
Si bien, es posible utilizar el correo de gmail, es algo de lo que tengo dudas y no he tenido la oportunidad de probar todavía. Parece que se puede utilizar una clave de aplicación, si alguien lo intenta, puede decirme para actualizar este post. Aun así, en teoría puedes usar los mismos servidores que usarías en delta chat.
👉 https://providers.delta.chat/
Flujo de trabajo
- Publica normalmente como siempre haces. Añade un texto o un botón para indicar a los usuarios como realizar los comentarios, mediante correo electrónico. Para que funcione esta herramienta, el asunto debe contener la URL de la pagina que se desee comentar. Esto sirve de validación para separar el spam de los comentarios legítimos.
Por supuesto, si no quieres agregar el botón o crees que el enlace
mailtono funciona, puedes pedir que te escriban directo desde sus bandejas de entrada, indicando en el asunto la url del post que deseas que comenten.Comentar esta entrada por correo electrónico
- En el archivo
.envdeberás configurar elDOMAIN_TO_SEARCHcon tu dominio para poder localizar el destino de los comentarios. Esto también te evitará algo de SPAM puesto que los procesos automatizados no saben que estarás utilizando este sistema de comentarios (a menos que se haga popular y los crawlers terminen aprendiendo como funciona y empiecen a joder simulando ser usuarios legítimos)
En el archivo .env también puedes configurar palabras clave que puedes usar a modo de filtro mediante
IGNORE_KEYWORDS=publicidad,notificacion,spamintroduce todas las palabras que quieras usar. Pero esto es mas útil si eliges ejecutar este script de forma regular, con poca o ninguna supervisión.- Al ser un correo normal, puedes revisar la bandeja de entrada para leer lo que ha llegado y decidir si lo borras o lo dejas antes de ejecutar el programa. Usa tu bandeja de entrada a modo de panel de moderación y de esta manera, puedes incluso aprovechar los filtros de tu proveedor de correos, como gmail, que usualmente es muy efectivo.
- Elije una o todas las opciones de exportación o integración.
SAVE_HTML=True SAVE_MARKDOWN=True SAVE_XML=True SEND_WEBHOOK=True
- Si estas usando una instancia Headless de wordpress, puedes utilizar un snippet o editar un plugin o tema para integrar y crear un nuevo webhook para recibir los comentarios.
https://git.interlan.ec/Drk0027/mail-comment/src/branch/main/functions.php
WP_WEBHOOK_URL=https://tusitio.com/wp-json/tudominio/v1/recibir-comentario WEBHOOK_SECRET_TOKEN=mi_clave_secreta_123
- Si estas usando Hugo, agrega el directorio donde estas editando tu sitio.
HUGO_DIR = /home/user/quickstart/ APPEND_HUGO = True
Esta función prepara todos los comentarios recibidos y los agrega al final de tus entradas en Hugo que correspondan a la URL equivalente.
Solo lo he probado con un despliegue básico de Hugo. Por eso se llama QuickStart XD
- Ejecuta el script.
Recuerda usar un venv en linux. Hay formas de usarlo sin tener que andar activando el venv, pero me da pereza explicarlo ahora.
python email-processor.py
El Script hará las siguientes cosas:
- Se conectará al servidor de correo
- De la bandeja seleccionada (INBOX por defecto) revisará uno por uno los mensajes
- Obtiene el asunto (corresponde al titulo de la página y también al directorio local de Hugo)
- Filtra que el dominio de la URL corresponda al del sitio, registrado en el
.env(evita spam) - Obtiene remitente (se usará para identificar al comentarista)
- Obtiene el mensaje y depura el HTML con el fin de obtener una versión mas simple y libre de posibles scripts indeseados.
- Valida si el mensaje contiene alguna de las palabras de
IGNORE_KEYWORDSy si no es el caso, continua el flujo- Si esta activo
SAVE_MARKDOWNguardara un fragmento por mensaje - Si esta activo
SAVE_XMLguardará fragmentos para RSS en XML - Si esta activo
SEND_WEBHOOKenviará el comentario al webhook de wordpress. Recuerda que tienes que haber configurado el secreto entre ambos. - Si esta activo
SAVE_HTMLguardara fragmentos HTML por mensajes - Si esta activo
APPEND_HUGOconvertirá el contenido HTML a Markdown y buscará en los directorios especificados en busca del post deducido de la URL. en caso de encontrarlo, agregara el comentario al final del post.
- Si esta activo
- Borra los mensajes procesados
- Cierra la sesión IMAP
El resultado es que se integraran los comentarios en las entradas y estos se cargaran la próxima vez que actualices tu sitio.
Resultado de mail-comment y hugoConclusiones
He escrito esta herramienta como prueba de concepto para añadir más alternativas a sitios estáticos que no desean tener servicios externos ni depender de servidores propios o ajenos. La idea resultó más extensa de lo que creí para un simple script en Python que automatiza tareas, pero me inspiré en los bots de Telegram para su flujo de trabajo.
Dejo los recursos que he creado para que quien desee lo pruebe y, si así lo desea, me deje una opinión.
Actualización
Me quedan pendientes de hacer algunas cosas. como por ejemplo, una pagina de demo para mostrar funcionando el proyecto, pero me encontré con la particularidad de que no he contemplado el alojamiento en rutas de un dominio/subdominio y eso que funciona hasta para localhost jajaja
Tambien encontré otro servicio similar a mi idea. ¡Hasta por las mismas razones! jajaja.
Cito traducido de su pagina:
Cada vez menos sitios web independientes admiten comentarios enviados por los lectores. Una barrera es que los diseños existentes están fundamentalmente en desacuerdo con lo que el usuario quiere y lo que necesita el moderador del sitio. Las principales compensaciones son entre brindar una experiencia conveniente y respetuosa para el visitante del sitio, manteniendo al mismo tiempo la capacidad de moderar los comentarios en busca de spam y contenido ofensivo.
Históricamente, exigir a los usuarios que se registren para obtener cuentas antes de enviar comentarios ha sido el principal enfoque de moderación; sin embargo, un flujo de registro está en conflicto con el objetivo de conveniencia del visitante. Una alternativa a esto ha sido asociarse con grandes empresas comerciales de redes sociales para aprovechar su mayor conjunto de cuentas que muchos visitantes del sitio probablemente ya tendrán en estas otras plataformas. Este enfoque ayuda a aliviar el problema de conveniencia mencionado anteriormente (asumir que los visitantes utilizan las redes sociales), pero lo hace a expensas de su privacidad. Podría decirse que este compromiso es peor, porque los problemas de privacidad a menudo ocurren sin el conocimiento del lector.
https://spenc.es/writing/email-as-a-commenting-system/
Observo con curiosidad con que aunque la idea es la misma y las razones de su origen también, el desarrollo es totalmente diferente. Uh, súper diferente la verdad.
Mientras r3ply se orienta a un despliegue permanente en la nube, Mail-Comment se puede ejecutar bajo demanda en tu propio equipo, sin infraestructura adicional
- r3ply está diseñado para desplegarse como un servicio permanente en la nube (ej. AWS), siempre activo y disponible para procesar comentarios en tiempo real.
- Mail-Comment en cambio, funciona como un script autónomo que puedes ejecutar bajo demanda en tu propio equipo, sin necesidad de infraestructura adicional ni de mantener un servidor 24/7.
Pero ya que estamos, analicemos este ecosistema un momento
- r3ply Proyecto open‑source que convierte correos electrónicos en comentarios para sitios web estáticos. Similar a Mail-Comment, aprovecha IMAP/SMTP y añade anonimización de direcciones. (parece que ha dado de baja su repo de git porque esta haciendo cambios y mejoras. al menos eso deduzco de sus comentarios)
- Staticman Permite añadir comentarios a sitios estáticos mediante *pull requests* en GitHub/GitLab. https://staticman.net/
- Cusdis Sistema ligero y open‑source de comentarios, centrado en privacidad. Aunque no está basado en correo, permite moderar comentarios vía notificaciones por email. https://cusdis.com/
-
Crea tu propia base de datos con PocketBase https://myblog.clonbg.es/crea-tu-propia-base-de-datos-con-pocketbase/ #Programación #Servicios https://clonbg.es
-
Python logra un hito histórico en programación que solo había logrado Java hace 24 años https://blog.elhacker.net/2026/01/python-logra-un-hito-historico-en.html #inteligenciaartificial #programación #lenguaje #python #java #C
-
Por qué Rust podría convertirse en el lenguaje de programación más importante https://blog.elhacker.net/2026/01/por-que-rust-podria-convertirse-en-el.html #programación #microsoft #lenguaje #google #meta #rust
-
🚨 BÚSQUEDA LABORAL – DOCENTES DE INFORMÁTICA 🚨
Desde el Departamento de Informática de la Asociación Escuela Cangallo nos encontramos en la búsqueda de docentes para titularidad en las siguientes materias del Bachiller con Orientación en Informática (4.º y 5.º año):
🔹 Base de Datos (4.º año – 3 hs cátedra)
🔹 Proyectos de Producción (5.º año – 4 hs cátedra)
🔹 Seminario de Informática y Telecomunicaciones – Front-end (5.º año – 2 hs cátedra)
📅 Inicio del cargo: marzo 2026
📍 Ubicación: Balvanera (CABA)
🕘 Horario: a definir según disponibilidad del/la postulante (entre 7:50 y 15:40)🎯 Buscamos personas con:
✔ Buena comunicación y manejo de grupo
✔ Experiencia (preferentemente) con adolescentes
✔ Enfoque en ABP / aprendizaje basado en proyectos
✔ Uso de tecnologías y software específico de cada materia
✔ Se pondera título docenteSe valorarán portfolios, repositorios de software o blogs técnicos.
📩 ¿Cómo postularse?
Enviar CV en formato PDF (u otro formato accesible desde la web) y disponibilidad horaria a:
📧 [email protected]
📌 Asunto: BDSITPP26 - Apellido, Nombre🏫 Sobre la institución
La Asociación Escuela Cangallo cuenta con más de 125 años de trayectoria, destacándose por su calidad educativa, trabajo interdisciplinario y un fuerte compromiso con la formación integral de estudiantes y docentes.Si conocés a alguien que pueda estar interesado/a, ¡agradecemos que compartas esta búsqueda! 🙌
#docentes #educación #informática #programación #basesdedatos #frontend #proyectosdesoftware #docencia #secundaria #caba #balvanera #trabajo
-
Después de mucho trabajo, ahora mi libro «Desafíos de programación atemporales y multiparadigmáticos», ahora esta en formato ebook 🤖🎊
https://www.amazon.es/dp/B0GD1T8HNY
#programacion #codingchallenges #desarrollodesoftware #python #algoritmos #techskills #programminglife #javascript #anuncio -
¿Dominas la Herencia en Python? Más allá de class Hijo(Padre):
En este nuevo artículo, exploramos la herencia en Python en profundidad:
✅ Conceptos clave
✅ Cadena de herencia (Method Resolution Order - MRO).
✅ Herencia simple vs. múltiple
✅ Sobreescritura de métodos
✅ Uso de super()
✅ El problema del diamante
✅ Mixins🔗 Lee el artículo completo aquí:
https://juncotic.com/poo-herencia-en-python/ -
🐍💡 ¿Sabías que en Python __init__ no es el constructor?
En Python solemos llamar “constructor” a __init__, pero técnicamente no lo es.
El verdadero constructor es __new__, el método que crea la nueva instancia de la clase.
Recién después de que __new__ devuelve el objeto, Python llama a __init__ para inicializar sus atributos.¿Querés saber más? 👇
https://juncotic.com/poo-metodos-especiales-en-python/
#Python #Programación #DesarrolloSoftware #POO #CleanCode #AprenderPython #PythonTips
-
Este es un articulo perteneciente al proyecto https://interlan.ec/2021/09/08/el-juego-de-la-v…nilla-javascript/ publicado el 8 Sep 2021 que no había notado que no estaba enlazado, ni en este blog ni en la documentación. He creado este archivo y hecho correcciones a la documentación con el fin de tener ya un resultado final satisfactorio. Se pueden ver los cambios en mi nuevo repo git
Analisis de la situacion
Tabla de contenidos
- Analisis de la situacion
- Tabla de contenidos
- Introduccion
- Codigo Heredado/Legado
- Estructura básica de una pagina web.
- El archivo Index.html
- Bibliografia
Introduccion
Cuando quise este estudiar este codigo, pense que solo seria cuestion de copiar y pegar para verlo funcionando, pero me encontré que he compartido irresponsablemente algo que no le seriviria a nadie. Muy especialmente es notable que falten grandes trozos de codigo y que no haya comentarios significativos. Por eso y como practica para mi, he decidido explorarlo y reescribirlo en vainilla javascript, agregando comentarios detallados que permitan a los interesados en estudiar el codigo aprender mas facilmente como funciona.
Mientras realizaba este analisis, tambien fui descubriendo que podia agregar nuevas cosas interesantes, que describire mas adelante, pero por el momento, el primer desafio era, el codigo en el que me basé para hacer el mio.
Codigo Heredado/Legado
Segun la wikipedia:
Legacy code o código heredado es código fuente relacionado con un sistema operativo o una tecnología de computación sin soporte técnico. El término también puede aplicarse a código insertado en software más moderno para integrar u ofrecer soporte a una función creada en el pasado; por ejemplo dar soporte a una interfaz en serie incluso aunque muchos sistemas modernos no tienen un puerto serial. (wikipedia,2021)
Luego de investigar con mas empeño este codigo y su autor, he encontrado un repositorio de GitHub. Si bien este codigo puede encontrarse en aqui, solo está el codigo javascript, sin el archivo index.html necesario para poder ejecutar la practica. en el mismo repositorio es posible encontrar un enlace a un servidor actualmente inactivo.
Titulo: El sitio de Pulgarín esta muerto desde quien sabe cuando
Fuente: Elaboración propia
Por esta razon, comenzaremos analizando las partes necesarias para la creacion de una pagina web con javascript.
Estructura básica de una pagina web.
Una pagina web no es mas que un documento escrito con HTML.
HTML es un lenguaje de etiquetas con las que se define la estructura del documento. Se caracteriza por ser facil de interpretar, tanto por maquinas como por humanos y es el estandar para las paginas web hasta el momento. A pesar de que es un estandar, sufre cambios a lo largo del tiempo para poder agregar y quitar caracteristicas que le permitan funcionar mejor en diferentes dispositivos, por lo que un codigo muy antiguo podria no funcionar en navegadores muy modernos.
La version mas actual de HTML es la 5 y la que uso actualmente. Publicada en el año 2014, estandarizo muchas etiquetas nuevas que hasta ese momento podrian estar limitadas solo a ciertos navegadores que las interpretaran correctamente. En este caso, la etiqueta canvas existe desde el año 2004 de la mano de Apple en su navegador Safari, y entre el año 2005 y 2006 fue adoptado por los motores de gecko y opera, obviamente dejando a internet explorer al margen de su uso wikipedia,2021
La estructura básica de un documento HTML es la siguiente:
<html> <head> </head> <body> </body> <foot> </foot></html>Las etiquetas se caracterizan por estar cerradas entre parentesis angulares «<>» donde la primera palabra dentro de ellas es el nombre de la etiqueta que los identifica. las palabras que se agreguen a la etiqueta seran considerados atributos, por ejemplo \donde el par «lang=’es'» permite al navegador determinar el idioma del documento.
Las etiquetas html tienen una jerarquia, donde cada elemento puede contener otros elementos. para eso, cada etiqueta que abre, debe cerrar con otra con el mismo nombre, pero usando una barra diagonal antes de el. por ejemplo \
Hay mas cosas para abarcar sobre html, especialmente sobre la web semantica, la cual es una buena practica para todo tipo de paginas web si quieren ser lo mas accesibles posible, pero por ahora nos vamos a concentrar en la reconstruccion del codigo que nos interesa.
El archivo Index.html
El punto de inicio de todo sitio web es el archivo index.html, aunque esto puede cambiar de acuerdo al servidor. En realidad el archivo puede tener cualquier nombre siempre y cuando se comience a navegar por el, pues es quien contiene los enlaces iniciales para la primera navegacion.
Dado que carecemos de un archivo html del cual partir, construiremos uno propio, sin grandes pretenciones para ver nuestro codigo funcionar.
<html> <head> </head> <body> </body></html>Hay que recordar que los documentos html se cargan en la memoria haciendo un barrido desde el principio hasta el final del mismo, por lo que cada etiqueta solo tendra disponible en la memoria del dispositivo, solo lo que haya sido cargado hasta el momento en el que ella sea cargada. por lo que, por ejemplo, si hay elementos con estilos css en la etiqueta body y los archivos CSS no han sido cargados todavia, apareceran sin formato alguno. De la misma forma, el codigo javascript no podra acceder a etiquetas que no existan hasta el momento en el que ellas sean cargadas.
Por esta razon, cualquier script que se desee ejecutar, deberia ser cargado hasta el final del documento;
<html> ... <script src="..."></html>O en su defecto, utilizar un metodo onLoad en javascript que permita esperar a que se cargue todo el documento antes de intentar acceder al mismo.
Bibliografia
Código Heredado(2021), Obtenido de la wikipedia
Canvas Element(2021), Obtenido de la wikipedia
- Analisis de la situacion
-
🔍 ¿Conocés los MÉTODOS ESPECIALES en Python?
Los métodos con doble guión bajo (init, str, len, etc.) son una de las características más poderosas de Python, pero pocos los dominan realmente.
En este nuevo artículo te explico:
✅ ¿Qué son realmente los métodos especiales?
✅ Los métodos más útiles en proyectos reales
✅ Cómo implementar operadores personalizados (+, -, ==, etc.)https://juncotic.com/poo-metodos-especiales-en-python/
#Python #POO #Programación #DesarrolloSoftware #PythonTips #python
-
Unloading LD_PRELOADed libraries.
#C #ASM #LowLevel #DynamicLinker #libC #ld_preload #programming #programacion #hacking
https://ibolcode.net/dmo-blog/2025-11-how-to-unload-a-ld-preload-library-the-hard-way
-
¿Qué es el ENCAPSULAMIENTO en Python?
En este nuevo artículo encontrarás:
✅ Atributos públicos, protegidos y privados en Python (_ y __)
✅ Properties y setters para control de acceso elegante
✅ Ejemplos prácticos de implementación correcta
📖 Lee el artículo completo aquí:
https://juncotic.com/poo-encapsulamiento-en-python/
¿Qué desafíos han tenido al implementar encapsulamiento en sus proyectos?
#Python #POO #Programación #DesarrolloSoftware #Encapsulamiento #juncotic
-
Hola querida familia de Artistas! Descubre las claves para crear tus videojuegos de forma fácil. Un abrazo
https://youtu.be/zdmxe_kJ3lY#godot #juegos #programacion #freelance #tutorial #trucos #facil #indiegames
-
#SolucionarioDelProgramador #GNU_linux : Parámetros línea de Comandos en #bash
#programming #programacion #cmdline #ARGV #Getopt #ShellScripts #shell
https://ibolcode.net/roor/2025-10-parametros-linea-de-comandos--bash
-
Cada 13 de septiembre, 12, si se trata de un año bisiesto, se celebra en todo el mundo el Día del Programador.
Y esto es así debido a que el número 256 es la cantidad máxima de número que se pueden representar con 8 bits y además, es la potencia máxima de 2 que se puede expresar dentro de un límite de 365#informatica #vidainformatica #pc #sistemas #diadelprogramador #tecnologia #programacion #dev #developer #softwaredeveloper #devlife #software #windows #Linux #IOT #programador
-
📌Este verano las Plazas de Carabanchel se llenaran de Alma. Programación.
https://carabanchel.net/este-verano-las-plazas-de-carabanchel-se-llenaran-de-alma-programacion/
#Carabanchel #Madrid #baileSBK #conciertos #plazasconalma #programacion #talleres #verano2025 -
El Kit del Experimentador del Tiny BASIC, ¡para la Compañía de Computadoras del Pueblo!
#gopher #6502 #6800 #motorola #mos #programación #retrocómputo #BASIC #tinyBASIC
gopher://texto-plano.xyz:70/1/%7eperon/archivo/libros/hack/tiny_basic/ -
FLISoL CABA 2025
UTN INSPT, sábado, 26 de abril, 10:00 GMT-3
Festival Latinoamericano de Instalación de Software Libre, además de instalar GNU/Linux en compus y notebooks, hay más de 20 charlas sobre Filosofía del Software Libre, Edición Multimedia, Video y Música, Gaming en GNU/Linux, Herramientas y lenguajes de programación, Servicios y Servidores de red Seguridad y Autodefensa Digital, Hardware Libre, Robótica, Administración de Sistemas, Software Libre aplicada a la Inteligencia Artificial, BigData y Marchine Learning, Experiencias con Software Libre en Educación y mucho más!
https://vagancio.partidopirata.com.ar/event/flisol-caba-2025
-
Última entrega del primer capítulo del #SolucionarioDelProgramador #GNU_linux . Terminamos con el lenguaje #Ensamblador para echar un ojo a lo que el #procesador realmente hace
#programming #programación #asm #nasm #HelloWorld #HolaMundo #x86_64
-
En el número #ROOR07 iniciamos una nueva sección llamada #AprendeHacking escribiendo tus propias herramientas. En este primer artículo escribimos una herramienta para volcar shellcodes
#Hacking #Shellcode #Capstone #desensamblador #programming #C #programacion
https://ibolcode.net/roor/2024-08-volcando-shellcodes--desensamblador-basico