triptico.com

Angel Ortega's Site
Ángel Ortega is a programmer, writer, composer and illustrator based in El Casar (Guadalajara, Spain). Author of the award-winning Minimum Profit text editor for programmers, main musician of the Ann Hell band and many other things.

2010-07-29

New encrypted document found

My friend Pavel Kolsinki has told me about a newly found document, called Antichthon Universalis, written in a strange, unknown language or code, with glyphs similar to those in the Rohonc Codex or other traditional cryptos. It also contains some very bizarre illustrations about plants, animals and what look like very symbolic maps.

For what he tells me, I think it's more like a Codex Seraphinianus than a Voynich manuscript, but let's see. I'm looking forward to seeing some scannings he's about to send me.

2010-07-08

Space Plumber 1.1.0-rc3 released

I've released a new version of the vintage game Space Plumber. In itself it just includes a new command line argument to execute in a 3x window size, but the main purpose of this release is that it includes last version of the QDGDF support library, which main new feature is that it includes a new windowed mode for Windows. A new Windows binary has been released as well.

QDGDF 0.9.2 released

Version 0.9.2 of QDGDF (the Quick and Dirty Game Development Framework) has been released. It features the following:

  • A new windowed mode for Win32.
  • A new library libqdgdf.a is created (historical libqdgdfv.a and libqdgdfa.a are also still created).
  • KTL fonts are now automatically converted to proportional width if the new _qdgdfv_convert_ktl_to_proportional variable is set.
  • New variable _qdgdfv_full_screen, settable before startup to suggest the desired behaviour (full screen or windowed). Also filled after startup.
  • New array _qdgdfv_extended_palette, filled with RGB values for each palette entry.
  • New functions qdgdfv_path_find() and qdgdfa_path_find(), to return the full path to a file search in the configured paths.
  • A new (very basic) information program (qdgdf_i) is included.
  • New functions qdgdfv_scale2x_p() and qdgdfv_scale3x_p(), implementing the scale2x and scale3x algorithms.
  • Shadows in fonts are painted in black color, not just color 0.

2010-06-27

Youtube videos of Space Plumber's last level

Someone called StormSpirit86, armed with infinite patience, has finished last level of Space Plumber and recorded it on video. This proves that, unlike what many people thought in 1998, this level can be solved.

Space Plumber (1998) Last level (1st part)

Space Plumber (1998) Last level + Ending (2d Part)

2010-06-25

Ángel Ortega Rodríguez, in memoriam (1939-2009)

Carl Sagan, El Mundo y sus Demonios:

"Mis padres murieron hace años. Yo estaba muy unido a ellos. Todavía los echo terriblemente de menos. Sé que siempre será así. Anhelo creer que su esencia, sus personalidades, lo que tanto amé de ellos, existe –real y verdaderamente- en alguna otra parte. No pediría mucho, sólo cinco o diez minutos al año, por ejemplo, para hablarles de sus nietos, para ponerlos al día de las últimas novedades, para recordarles que los quiero. Hay una parte de mí –por muy infantil que suene- que se pregunta dónde estarán. «¿Os va todo bien?», me gustaría preguntarles. La última palabra que se me ocurrió decirle a mi padre en el momento de su muerte fue: «Cuídate».

"A veces sueño que hablo con mis padres y, de pronto, inmerso todavía en el funcionamiento del sueño, se apodera de mí la abrumadora constatación de que en realidad no murieron, que todo ha sido una especie de error horrible. En fin, están aquí, sanos y salvos, mi padre contando chistes malos, mi madre aconsejándome con total seriedad que me ponga una bufanda porque hace mucho frío. Cuando me despierto emprendo un breve proceso de lamentación. Sencillamente, algo dentro de mí se afan por creer en la vida después de la muerte. Y no tiene el más mínimo interés en saber si hay alguna prueba consistente de que exista."

Sé que no estás en ningún sitio, papá. Pero te echo de menos igual.

2010-06-22

Gruta version 2.3.0 released

Version 2.3.0 of Gruta (the Web Content Management System), codenamed "Lucca", has been released. The following changes were made:

  • Stories can now include comments from visitors. Comments are disabled by default (it can be enabled by setting cfg_disable_comments in the config template to 0) and can also be enabled or disabled on a per story basis. Comments are never automatically published: they require approval one by one, unless it's posted by an identified user that also has section editor capabilities.
  • Support for the new 5.x version of Artemus has been added. This version is now the recommended one and upgrading of existing installations to it is encouraged, as new features are only implemented on 5.x (as, for example, the new "comments from visitors" feature).
  • If a story pseudo-url points to a non-existent story, it shows a link to create it (ala Wikis).
  • Date formatting is done using strftime(), so its full set of percent-prefixed commands is available.
  • A new field in stories allow a Table of Contents to be created for each story.
  • A new template status has been added to set the HTTP status.
  • A security bug that allowed to bypass a story's publication date by using the STORY_PRINTABLE template has been fixed.
  • Improved cookie parsing.
  • The gruta_mksite helper scripts has been renamed to gruta-mksite and it's also installed in /usr/local/bin.
  • Many new commands to the gruta command line tool.
  • All image pseudo-urls include the image's width and height in the img tag if the Image::Size Perl module is detected and installed.
  • A timeout watchdog now exists to avoid the CGI hanging for too much with a default of 20 seconds. It can be changed in the creation of the Gruta::CGI object by setting the query_timeout argument.

2010-06-13

Artemus 5.0.0 released

This is a new Artemus milestone release. The Artemus language has been completely rewritten to be a LISP-like, compiled machine. No backward compatibility is provided (other than including the old 4.x module in the distribution). The new 5.x language is faster, more flexible, less cumbersome (for example, there's no need for escaping inner blocks that should execute only conditionally) and include support for translateable strings.

2010-05-19

Ann Hell on the net (III)

All Ann Hell things on the net seems to be happening on Youtube these days.

2010-04-29

Rubbish Rain vs The Incident

The soon to be released, 8bit-like, retro-looking game The Incident looks pretty similar to a game I wrote for the ZX Spectrum back in the 80's, Rubbish Rain (aka Scrollisis). It can be downloaded in Z80 format from my page of ZX Spectrum programs.

It features a character trying to survive and unending cascade of objects falling from the sky. It even includes the player trying to move up/fly by becoming a bubble.

A curious case of prior art (though I'm pretty sure these people do not know my game).

2010-04-07

Cosas que la gente busca y que Google dice que las tengo yo

Estas cosas han aparecido en los registros del Apache esta semana.

Preguntas técnicas

Lo divertido no es la duda (todos dudamos) sino el cómo se formula.

  • que unidades retorna el sizeof
  • void d(unsigned char a)
  • convert null terminators to spaces software free perl
  • gcc preprocessor echo
  • btrfs para cuando

Respecto a la última: eso digo yo.

Rarezas

  • triptico los dientes
  • jugar ga boong-ga
  • erauqs
  • historias misteriosas en las nubes de coronado
  • masoneria triptica
  • gambaran neraka
  • crear un criptico on linea
  • tripticos de como eramos antes

Y, en general, todo tipo de cosas de las que pueda haber o imaginarse un tríptico.

Confieso que la de las «nubes de coronado» me tiene intrigado.

Guarradas

Los algoritmos de Google han debido mejorar, porque estas cosas aparecen mucho menos que antes.

  • noticiasdel sexo
  • virgin pussy close ups with dick in
  • bluetooth fucker
  • cum speculum virgin

La última tiene gracia: es algo que la gente busca mucho. Y claro, todos acaban en mi dibujo Cum Speculum In Enigmate.

Todo tipo de errores al escribir «eras geológicas»

La torpeza es creativa:

  • heras geologicas
  • eras geolojicas
  • eras geograficas
  • aceras geologicas
  • ereas geologicas con seres vivios
  • ¿las eras geolojicas?

De aquí he quitado todos los destrozos hechos por malas conversiones entre juegos de caracteres; si no, la lista sería infinita.

2010-02-27

Esta copia de Office no es original

Lo dirás tú. Pero cuando ocurra, hay que

  1. Cerrar el MS Office 2007,
  2. Renombrar C:\WINDOWS\system32\OGAAddin.dll a OGAAddin2.dll.

A partir de ese momento, MS Office 2007 ya es original.

Otra opción es usar OpenOffice.org, pero será como cambiar a Leatherface por Hannibal Lecter.

2010-02-25

Listing GCC Preprocessor defines

To see all preprocessor macros defined by GCC, type

 echo | gcc -E -dM -