Programación

Introducción

En esta página encontrarás una recopilación de mis experiencias y aprendizajes con los lenguajes de programación PHP, JavaScript y Python. Aunque no son mis lenguajes nativos, con el tiempo he explorado sus funcionalidades, practicado con distintos proyectos y mejorado mi comprensión de sus estructuras y paradigmas. Aquí podrás acceder a fragmentos de código, soluciones para problemas comunes y ejemplos prácticos que reflejan mi evolución en estos lenguajes y que pueden servir de referencia para otros desarrolladores.

Además de los programas y rutinas, también encontrarás documentación y recursos que he recopilado para facilitar el aprendizaje y la adaptación a estos entornos. Algunos enfoques pueden ser más tradicionales, mientras que otros reflejan nuevas tendencias y mejoras en las versiones más recientes de cada lenguaje. Mi objetivo es compartir estos conocimientos de manera accesible, mostrando cómo he ido aprendiendo y adaptándome a PHP, JavaScript y Python a lo largo del tiempo.

En Servidor

ABAP
Fruto de la experiencia del trabajo profesional y de las muchas herramientas que he ido necesitando. ➡️
Calculadora de tiempo
Con esta pequeña calculadora podremos averiguar los tiempos de salida para una hora concreta. Por ejemplo, si tienes que coger un tren o había a una hora determinada, puedes calcular a que hora sales del sitio con los tiempos intermedios. ➡️
Calendario Compacto
Pequeña aplicación que permite generar un calendario compacto. ➡️
Mighty Notes - OnLine
Implementación online para tomar notas rápidas en reuniones y clases. ➡️

Juegos de Mesa

Cronómetro
Herramienta que recrea un cronómetro y se activa y desactiva con el propio teclado, ideal cuando se está haciendo un speedcubing.➡️
Mike's Lambo Dice Generator
Aplicación para jugar de forma más sencilla a los Libro juegos de Mike Lambo. Genera muchos d6 y a medida que los utilizas los vas marcando. De esta forma no lanzas tantos dados. ➡️
Joe Stuka Player's Aid
Motor online para utilizar el método de Joe Stuka. ➡️
Diplomacy
Soporte online para poder jugar al Diplomacy➡️
Buscador
Pequeño buscador en diferentes tiendas de juegos de mesa.➡️
Kanban BOT
Pequeño BOT online para jugar al KANBAN.➡️
LoD
Liberty or Dead, cálculo de la batalla.➡️
Mautoma The Great Zimbabwe
Implementación online para el BOT de Mautoma ➡️

Otras:

En localhost

Programación python

Todos estos programas y rutinas, son desarrollos a medida para cubrir necesidades que he ido teniendo. Mis conocimientos en este lenguaje son iniciales, por no decir nulos. No es un lenguaje que utilice a diario, pero sirve cuando tengo alguna necesidad en programación más allá de mi ámbito profesional. El código seguro que puede ser optimizado y sustituido por rutinas más eficientes, pero en su momento sirvieron con honor.

  • renamer.py Programa que renombra una gran colección de fotos por su fecha de EXIF o de fichero
  • HAS String Permite hacer hash de un string
  • ZIP Tools Como comprimir y descomprimir ficheros en formato ZIP
  • ParserFromWP2PMWiki Exportar WordPress To PMwiki Es necesario obtener los post en formato RSS
  • GoodReads Maquetador del fichero JSON que puedes pedir a GooDReads para conocer tu actividad.
  • BGG Maquetador del fichero CSV que puedes extraer de BoardGameGeek para obtener tu colección.
  • PivotX Herramienta de conversión de CMS PivotX a PMWiki
  • BlogSpot Herramienta de conversión de CMS BlogSpot a PMWiki BLOGSpot.py