24-04-2010

Een middagje naar Den Haag om Biertje te verrassen. Hij was bezig met het vinden van zijn 2500e cache en had daarvoor een prachtige historische cache door het centrum van de Residentie uitgekozen.

 

multi8662. Anno 1680 by Knuffel

8662SmileOnlangs hoorde ik dat een waarzegger in het jaar 1680 een verrassende voorspelling had gedaan. Ongeveer 330 jaar later zouden er namelijk drie mannen in deze contreien op zoek gaan naar een schat en daarbij sluw gevolgd worden door een vierde man die hen arglistig de schat afhandig zou gaan maken. Aan zo’n vooruitziende blik kan de heer Nostradamus nog een puntje zuigen, want wat geschiedde heden daar in het drukke centrum van Den Haag? Nou, niet precies wat er voorspeld werd, maar het was niet ver bezijden de waarheid.

Deze week had Biertje mij toevallig gemaild, dat hij op zaterdag zijn 2500e cache zou gaan vinden. Hij had daarvoor deze historische cache gekozen. Het leek mij leuk hem onverwacht te verrassen en hem tijdens zijn tocht moreel te ondersteunen. Niet dat hij dat echt nodig heeft, maar toch. Waarschijnlijk waren Pino en Corbulo op dezelfde gedachte gekomen, want toen ik Biertje belde om uit te vogelen waar hij zich ongeveer op de route bevond, hoorde ik dat hij in hun gezelschap verkeerde. Dat deel van de voorspelling klopte dus, drie mannen op zoek naar een schat.

8662aHet kostte best moeite en nog een belletje voor ik hen eindelijk kon spotten ergens in de Paepestraat. Vanaf daar heb ik mij nuttig gemaakt met het maken van foto’s en soms een telling uitvoeren en verder achter hen aan te fietsen op mijn vouwfietsje. De heren maakten flink vaart, dus mijn fietsje kwam goed van pas. Het ene na het andere historische bouwwerk werd geslecht en voor ik het wist, stonden ze gezamenlijk de eindberekening op te maken. Dat wil zeggen, dat de minst ervaren cacher van hen het meeste telwerk deed en de anderen met de nodige opmerkingen zijn telling in juiste banen leidden. Alles scheen te kloppen en op naar de schat.

De cache lag precies op de berekende plek. Het leek mij echter niet gepast er met de cache vandoor te gaan zoals voorspeld werd. Integendeel, als brave geocacher heb ik netjes mijn worteltekening onder de namen van de drie heren geplaatst.

En toen barstte het feest los. 2500 is niet niks. Handen werden geschud, vooral de linker. Koeken werden uitgedeeld door de jubilaris. Pino bood een fles speciaal karakter-bier aan. Maar waar was een opener? Omdat een goede scout gebruik maakt van de omringende middelen, kon Biertje met mijn flessenopener zijn welverdiende flesje ontdoppen. Eind goed, al goed. Proost!

Iedereen dank dat ik deze mooie cache heb kunnen loggen.

8662b8662c

45MBMemory Usage869msRequest Duration
Joomla! Version4.2.3
PHP Version7.4.9
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.11.6-MariaDB
Collation
utf8mb4_general_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
[]
$_COOKIE
[]
$_SERVER
array:103 [ "_FCGI_X_PIPE_" => "\\.\pipe\IISFCGI-ca953362-6907-4f3b-a6bc-e3aa3b41361e" "PHPRC" =...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1743857966 "last" => 1743857966...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:18 [ "id" => 0 "name" => null "username" => null "email" => null "password" => null ...
PHPDEBUGBAR_STACK_DATA
[]
  • afterLoad (4.33MB) (24.64ms)
  • afterInitialise (5.7MB) (41.68ms)
  • afterRoute (5.94MB) (20.78ms)
  • beforeRenderComponent com_content (1023.44KB) (9.94ms)
  • Before Access::preloadComponents (all components) (684.27KB) (5.42ms)
  • After Access::preloadComponents (all components) (108.1KB) (721μs)
  • Before Access::preloadPermissions (com_content) (4.55KB) (21μs)
  • After Access::preloadPermissions (com_content) (1.92MB) (5.92ms)
  • Before Access::getAssetRules (id:1426 name:com_content.article.1215) (131.17KB) (129μs)
  • After Access::getAssetRules (id:1426 name:com_content.article.1215) (26.37KB) (220μs)
  • afterRenderComponent com_content (1.34MB) (34.21ms)
  • afterDispatch (3.09KB) (322μs)
  • beforeRenderRawModule mod_menu (Hoofdmenu) (1.26MB) (8.76ms)
  • afterRenderRawModule mod_menu (Hoofdmenu) (16.5MB) (685ms)
  • beforeRenderRawModule mod_menu (Top Menu) (1.05KB) (98μs)
  • afterRenderRawModule mod_menu (Top Menu) (40.27KB) (2.17ms)
  • beforeRenderModule mod_menu (Hoofdmenu) (19.32KB) (3.43ms)
  • afterRenderModule mod_menu (Hoofdmenu) (304.74KB) (542μs)
  • beforeRenderModule mod_menu (Top Menu) (48B) (79μs)
  • afterRenderModule mod_menu (Top Menu) (43.3KB) (257μs)
  • afterRender (1.14MB) (12.97ms)
  • 1 x afterRenderRawModule mod_menu (Hoofdmenu) (16.5MB) (78.89%)
    685.28ms
    1 x afterInitialise (5.7MB) (4.8%)
    41.68ms
    1 x afterRenderComponent com_content (1.34MB) (3.94%)
    34.21ms
    1 x afterLoad (4.33MB) (2.84%)
    24.64ms
    1 x afterRoute (5.94MB) (2.39%)
    20.78ms
    1 x afterRender (1.14MB) (1.49%)
    12.97ms
    1 x beforeRenderComponent com_content (1023.44KB) (1.14%)
    9.94ms
    1 x beforeRenderRawModule mod_menu (Hoofdmenu) (1.26MB) (1.01%)
    8.76ms
    1 x After Access::preloadPermissions (com_content) (1.92MB) (0.68%)
    5.92ms
    1 x Before Access::preloadComponents (all components) (684.27KB) (0.62%)
    5.42ms
    1 x beforeRenderModule mod_menu (Hoofdmenu) (19.32KB) (0.39%)
    3.43ms
    1 x afterRenderRawModule mod_menu (Top Menu) (40.27KB) (0.25%)
    2.17ms
    1 x After Access::preloadComponents (all components) (108.1KB) (0.08%)
    721μs
    1 x afterRenderModule mod_menu (Hoofdmenu) (304.74KB) (0.06%)
    542μs
    1 x afterDispatch (3.09KB) (0.04%)
    322μs
    1 x afterRenderModule mod_menu (Top Menu) (43.3KB) (0.03%)
    257μs
    1 x After Access::getAssetRules (id:1426 name:com_content.article.1215) (26.37KB) (0.03%)
    220μs
    1 x Before Access::getAssetRules (id:1426 name:com_content.article.1215) (131.17KB) (0.01%)
    129μs
    1 x beforeRenderRawModule mod_menu (Top Menu) (1.05KB) (0.01%)
    98μs
    1 x beforeRenderModule mod_menu (Top Menu) (48B) (0.01%)
    79μs
    1 x Before Access::preloadPermissions (com_content) (4.55KB) (0%)
    21μs
21 statements were executed22.46ms3.01MB
  • SELECT @@SESSION.sql_mode;96μs1.59KB\libraries\vendor\joomla\database\src\Mysqli\MysqliDriver.php:293Copy
  • SELECT `data` FROM `mmp_jos_session` WHERE `session_id` = ?142μs1.61KBParams\libraries\vendor\joomla\session\src\Handler\DatabaseHandler.php:261Copy
  • SELECT `session_id` FROM `mmp_jos_session` WHERE `session_id` = :session_id LIMIT 1166μs1.61KBParams\libraries\src\Session\MetadataManager.php:187Copy
  • INSERT INTO `mmp_jos_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)1.14ms944BParams\libraries\src\Session\MetadataManager.php:260Copy
  • SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled` FROM `mmp_jos_extensions` WHERE `type` = 'component' AND `state` = 0 AND `enabled` = 1299μs4.73KB\libraries\src\Component\ComponentHelper.php:393Copy
  • SELECT `id`,`rules` FROM `mmp_jos_viewlevels`172μs1.02KB\libraries\src\Access\Access.php:955Copy
  • SELECT `b`.`id` FROM `mmp_jos_usergroups` AS `a` LEFT JOIN `mmp_jos_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest150μs1.64KBParams\libraries\src\Access\Access.php:868Copy
  • SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id` FROM `mmp_jos_extensions` WHERE `enabled` = 1 AND `type` = 'plugin' AND `state` IN (0,1) AND `access` IN (:preparedArray1) ORDER BY `ordering`463μs11.52KBParams\libraries\src\Plugin\PluginHelper.php:283Copy
  • SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component` FROM `mmp_jos_menu` AS `m` LEFT JOIN `mmp_jos_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id` WHERE ( (`m`.`published` = 1 AND `m`.`parent_id` > 0 AND `m`.`client_id` = 0) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :currentDate1)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :currentDate2) ORDER BY `m`.`lft`9.39ms2.48MBParams\libraries\src\Menu\SiteMenu.php:166Copy
  • SELECT * FROM `mmp_jos_languages` WHERE `published` = 1 ORDER BY `ordering` ASC141μs2.44KB\libraries\src\Language\LanguageHelper.php:142Copy
  • SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent` FROM `mmp_jos_template_styles` AS `s` LEFT JOIN `mmp_jos_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` = 'template' AND `e`.`client_id` = `s`.`client_id` WHERE `s`.`client_id` = 0 AND `e`.`enabled` = 1189μs1.22KB\administrator\components\com_templates\src\Model\StyleModel.php:771Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `mmp_jos_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)362μs10.25KBParams\libraries\src\Access\Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `mmp_jos_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 03.07ms461.8KBParams\libraries\src\Access\Access.php:301Copy
  • SHOW FULL COLUMNS FROM `mmp_jos_content`3.55ms10.39KB\libraries\vendor\joomla\database\src\Mysqli\MysqliDriver.php:584Copy
  • UPDATE mmp_jos_content SET `hits` = (`hits` + 1) WHERE `id` = '1215'1.12ms48B\libraries\src\Table\Table.php:1319Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `mmp_jos_content` AS `a` INNER JOIN `mmp_jos_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `mmp_jos_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `mmp_jos_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `mmp_jos_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `mmp_jos_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)282μs9.38KBParams\components\com_content\src\Model\ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `mmp_jos_categories` AS `s` INNER JOIN `mmp_jos_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`389μs9.16KBParams\libraries\src\Categories\Categories.php:360Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `mmp_jos_contentitem_tag_map` AS `m` INNER JOIN `mmp_jos_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1)224μs5.2KBParams\libraries\src\Helper\TagsHelper.php:364Copy
  • SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid` FROM `mmp_jos_modules` AS `m` LEFT JOIN `mmp_jos_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id` LEFT JOIN `mmp_jos_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id` WHERE ( ( (`m`.`published` = 1 AND `e`.`enabled` = 1 AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1)) AND (`m`.`publish_up` IS NULL OR `m`.`publish_up` <= :publishUp)) AND (`m`.`publish_down` IS NULL OR `m`.`publish_down` >= :publishDown)) AND (`mm`.`menuid` = :itemId OR `mm`.`menuid` <= 0) ORDER BY `m`.`position`,`m`.`ordering`453μs2.52KBParams\libraries\src\Cache\Controller\CallbackController.php:52Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `mmp_jos_scheduler_tasks` AS `a` LEFT JOIN `mmp_jos_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`next_execution` <= :now ORDER BY `a`.`title` asc227μs4.45KBParams\administrator\components\com_scheduler\src\Model\TasksModel.php:391Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`type`,`a`.`execution_rules`,`a`.`state`,`a`.`last_exit_code`,`a`.`locked`,`a`.`last_execution`,`a`.`next_execution`,`a`.`times_executed`,`a`.`times_failed`,`a`.`priority`,`a`.`ordering`,`a`.`note`,`a`.`checked_out`,`a`.`checked_out_time`,`uc`.`name` AS `editor` FROM `mmp_jos_scheduler_tasks` AS `a` LEFT JOIN `mmp_jos_users` AS `uc` ON `uc`.`id` = `a`.`checked_out` WHERE `a`.`state` = :state AND `a`.`locked` IS NOT NULL ORDER BY `a`.`title` asc431μs4.43KBParams\administrator\components\com_scheduler\src\Model\TasksModel.php:391Copy