Categoría Desarrollo

Un intérprete de FORTH en PHP #3

A día de hoy ya llevo 11 comandos core de FORTH implementados y el parser ya permite resolver definiciones de nuevos comandos personalizados (WORDs) que ocupan varias líneas de código. Próximo objetivo: Identificar y obviar los comentarios en FORTH ……

Un intérprete de FORTH en PHP #2

Bueno “nivel desbloqueado”, mi interprete ya se apaña con funciones propias definidas por el usuario. Este ya es un gran paso ya que permite usar código FORTH un poco mas complejo. Ahora quiero dedicar un tiempo a mejorar el parser,…

Programando un intérprete de FORTH

Ya tengo el funcionamiento básico del stack, y implementadas algunas de las funciones (WORDS) propias de FORTH. Este es el culpable de que me liara con esto. Ahora ando metido con la parte «divertida» que es implementar la capacidad de…

Protección CSRF en Moodle y Login Token

Un ataque CSRF (Cross Site Request Forgery) se aprovecha del acceso directo a la URL de los formularios de nuestra aplicación web y de las acciones que se pueden realizar con la sesión de usuario que tenemos abierta mientras visitamos…

Novedades de Moodle 3.9

Moodle 3.9

Este lunes 15 de junio se ha publicado la versión 3.9 de Moodle. Esta versión viene con interesantes novedades en la parte de creación contenidos y algunas importantes mejoras de rendimiento.

A PostScript to functional geometry

Me encanta este video de la charla de Einar Høst en CODEMESH 2018. Es una revisión usando PostScript del paper “Functional Geometry” que publicó en 1982 Peter Henderson. En “Functional Geometry” Henderson descompone gráficamente una de las clásicas obras de…