Mi cabeza se volvió conmutador en base64

Pues que pase 2 días literalmente pegado a la pc resolviendo trabas de un sistema, el cual en parte uso codificación en base64, hoy he pasado la noche más mala de mi vida, pues resulta que en mi cabezota no dejaba de recibir voces con preguntas sobre errores en descifrado y cifrado de datos pero todos estos números y letras pasaban sobre mi cabeza (estilo matrix).

Como resultado dormí 15 horas, pero hasta el momento traigo un dolor de cabeza del demonio.

Lo curioso es que trabajar con la codificación base64 fue lo que menos me causo broncas, batalle más en otras cosas que en eso.

Recuerdo que esto me ha pasado ya en otra ocasión y de igual forma conscientemente me decía “cálmate trata de relajarte, esto te puede traer consecuencias graves” en esta ocasión las cosas si trascendieron un poco ya que me levante todo aturdido y con el dolor de cabeza.

Hoy dejare alado de mi cama papel y pluma para decirle a las voces que dejen su nombre y detallen su problema para que los pueda atender en cuanto tenga tiempo jajajaja.

Llego a la conclusión de que el cuerpo siempre te cobra las facturas. No podemos exigirnos demasiado y si lo hacemos saber equilibrar con un buen descanso (OK SOLO CUANDO USE MALLAS, DIADEMA, Y ADORNO PARA EL CABELLO)

Si desperté sacado de onda que eso me arruinara el sueño, repito no fue tan difícil echarme un tiro con esta codificación.

Un ejemplo sencillo es que si tenemos una imagen representada en este tipo de codificación y queremos mostrarla en el navegador sólo basta con hacer

<img src=»data:image/jpg;base64, CODIGOENBASE64″ />

Esto dará como resultado un QR-Code, así de sencillo, ahora que si solo tienes ese código y lo que deseas es obtener la imagen

<?php
$dataBase64 = «iVBORw0KGgoAAAANSUhEU…….»; // LO QUE ESTA ARRIBA
$fileQrCode = fopen(‘QR-code.png’,’w’);
fwrite($fileQrCode, base64_decode($dataBase64));
fclose($fileQrCode);
?>
<img src=»QR-code.png» alt=»QR-Code» title=»Código Bidimensional» />

Pero volviendo, espero no pasar una noche tan fumada como la de hoy y si así es, espero recibir pagos extras por asesorías 🙂

Saludos
Isaac

Autor: isaacsalgado

Web Developer https://isaacsalgado.wordpress.com

Deja un comentario