codificado-decodificado-codificado

Happening codeco: Bitelate, el código QR de chocolate
Galería Espai Ubú, Barcelona (18 de diciembre de 2009)
Dentro de la presentación de la Revista online de Hangar (centre de producció i recerca d’arts visuals)

La presentación de la revista, dedicada a los artistas residentes en Hangar, fue el contexto expositivo donde se presentó esta pieza codeco: el Bitelate, un código QR creado a base de chocolatinas blancas y negras, totalmente operativo, tanto a nivel informático como alimenticio. Por un lado nos conducía a la web de la revista con dispositivos móviles y por otro, fue devorado por los asistentes al acto y por nosotros mismos a lo largo del evento.
Como dato curioso, el código estaba compuesto por una matriz de 31x31 píxeles, o lo que es lo mismo, estaba compuesto por 961 chocolatinas y medía unos 70cm de lado.

En anteriores ocasiones ya pudimos comprobar la robustez del sistema de códigos QR, cuando creamos los Códigos Qr a punto de cruz, que también funcionaron perfectamente.


codeco
codeco

Perfíl de la información

Application afterLoad: 0.001 seconds, 0.29 MB
Application afterInitialise: 0.044 seconds, 1.15 MB
Application afterRoute: 0.052 seconds, 1.46 MB
Application afterDispatch: 0.099 seconds, 2.10 MB
Application afterRender: 0.186 seconds, 3.97 MB

Memoria usada

4200928

8 queries identificadas

  1. SELECT m.*, c.`option` AS component
      FROM jos_menu AS m
      LEFT JOIN jos_components AS c
      ON m.componentid = c.id
      WHERE m.published = 1
      ORDER BY m.sublevel, m.parent, m.ordering
  2. SELECT template
      FROM jos_templates_menu
      WHERE client_id = 0
      AND (menuid = 0 OR menuid = 15)
      ORDER BY menuid DESC
      LIMIT 0, 1
  3. SELECT a.*, u.name AS author, u.usertype, cc.title AS category, s.title AS section, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug, g.name AS groups, s.published AS sec_pub, cc.published AS cat_pub, s.access AS sec_access, cc.access AS cat_access 
      FROM jos_content AS a
      LEFT JOIN jos_categories AS cc
      ON cc.id = a.catid
      LEFT JOIN jos_sections AS s
      ON s.id = cc.section
      AND s.scope = "content"
      LEFT JOIN jos_users AS u
      ON u.id = a.created_by
      LEFT JOIN jos_groups AS g
      ON a.access = g.id
      WHERE a.id = 59
      AND (  ( a.created_by = 0 )    OR  ( a.state = 1
      AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2024-12-03 16:43:52' )
      AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2024-12-03 16:43:52' )   )    OR  ( a.state = -1 )  )
  4. SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

      FROM jos_jf_content AS jf_content

      WHERE jf_content.language_id=2
           
      AND jf_content.published=1
       
      AND jf_content.reference_id IN(59)
       
      AND jf_content.reference_table='content'
  5. UPDATE jos_content
      SET hits = ( hits + 1 )
      WHERE id='59'
  6. SELECT a.id, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug
      FROM jos_content AS a
      LEFT JOIN jos_categories AS cc
      ON cc.id = a.catid
      WHERE a.catid = 24
      AND a.state = 1
      AND a.access <= 0
      AND ( a.state = 1 OR a.state = -1 )
      AND ( publish_up = '0000-00-00 00:00:00' OR publish_up <= '2024-12-03 16:43:52' )
      AND ( publish_down = '0000-00-00 00:00:00' OR publish_down >= '2024-12-03 16:43:52' )
      ORDER BY a.ordering
  7. SELECT jf_content.reference_field, jf_content.value, jf_content.reference_id, jf_content.original_value

      FROM jos_jf_content AS jf_content

      WHERE jf_content.language_id=2
           
      AND jf_content.published=1
       
      AND jf_content.reference_id IN(94,64,63,62,61,60,59,58,57,56,55)
       
      AND jf_content.reference_table='content'
  8. SELECT id, title, module, position, content, showtitle, control, params
      FROM jos_modules AS m
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      WHERE m.published = 1
      AND m.access <= 0
      AND m.client_id = 0
      AND ( mm.menuid = 15 OR mm.menuid = 0 )
      ORDER BY position, ordering

Archivos de idioma cargados

Sin traducir las cadenas de diagnóstico

Ninguno

Sin traducir las cadenas de diseñador

Ninguno