¿Qué tiene que ver la propiedad z-index de CSS con Gangnam Style, Leonhard Euler, el origen de las funciones de programación y el fin del mundo en 2038 😱?

Te lo cuento en un hilo 🧵👇 En la imagen aparece una explicación gráfica del z-index.
El valor máximo de la propiedad CSS "z-index" es 2147483647. ☝️

Lo sé, porque lo he usado para intentar meter una capa por encima de mapas con valores absurdos y advertisements que siempre quieren estar por encima de TODO. 🌚

Seguro que a ti no te ha pasado nunca... 🙄 Imagen de una Pull Request de GitHub donde se explica en ing
Seguramente te preguntes... 🤔

¿Qué pasa cuando intentas añadir un valor mayor al z-index? Que explota el mundo. 🤯

Noooo. Pues que aunque puedes poner un número mayor, en el 99'999% de los navegadores el valor computado seguirá siendo 2147483647. CSS donde se muestra cómo usando un valor muy alto en z-ind
En las primeras versiones de Firefox era mucho más divertido. 🤣

En la versión 2, si te pasabas del número, el elemento desaparecía por arte de magia 🪄. En la versión 3, lo convertía a 0.

Especialmente útil para aquellas personas que les encanta poner números imposibles. 😆 Tabla donde se muestran los valores máximos de z-index en d
El valor no es casualidad. Es el valor positivo más alto en una arquitectura de 32 bits. 🧮

Es un número primo y hasta el año 1851 era el número primo más alto conocido. 📈

Lo descubrió Leonhard Euler a quién he odiado y amado a lo largo de mi vida. 🥲

Lo odié porque... 👇 Retrato de Leonhard Euler donde aparece con un ojo cerrado u
Euler, además de entretenerse descubriendo números primos, estableció la letra e como base del logaritmo neperiano.

Logaritmo que jamás dominé y me costó repetir hasta dos veces la asignatura de Matemáticas en la universidad. 🤣

Pero bueno, Euler me compensó con otra cosa... 🤗 Representación matemática en una gráfica de diferentes lo
Euler introdujo y popularizó, aunque ya existía y lo trató Bernoulli, el concepto de función matemática.

Fue el primero en escribir f(x) para hacer referencia a la función f aplicada sobre el argumento x. ¿Os suena? 🔔

Sí, era el año 1734 y era el germen de la programación. 👩‍💻 Símbolo de una función matemática con un corazón en una
¿Y qué tiene que ver Gangnam Style con todo esto?

Pues que en 2014 el vídeo de la canción acumuló en YouTube más de 2.147.483.647 vistas.

¿Os suena el número? Es el límite positivo en 32 bits. Y también fue el límite del contador de YouTube.

Hizo overflow del valor INT_MAX.
Por eso tuvieron que migrar a un sistema de 64 bits.

Ahora el límite es de 9.223.372.036.854.775.808 visitas para que pete el contador.

Puedes seguirme en YouTube y ver mis vídeos muchas veces hasta conseguirlo.

¡Te reto a conseguirlo!
👉 midu.tube
¡Y sobre el fin del mundo...! 🤯

¿Recuerdas el temido efecto 2000? 🙀 Ese que por llegar a un nuevo milenio íbamos a estar bien jodidos y al final no se rompió ni mi Amstrad. 😝

Pues también tenemos el problema del año 2038, llamado efecto Y2K38. 🥲 Aparece un Y2K38, que significa el efecto 2038. Un problema
La representación del tiempo en el sistema POSIX se basa en contar el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 ⏳.

Pues el 19 de enero de 2038 el timestamp superará 2147483647 y entonces devolverá valores negativos. 💣

¿Habrá efecto Y2K38? 🤔
¡Esperemos que no pase nada ese día y ya no exista tampoco ningún bicho que nos tenga en casa confinados 🏠!

Espero que te haya gustado el hilo y hayas aprendido algo nuevo.

¡Dale ❤️ y 🔃 si te ha gustado! 🤗

PD: Usa valores normales para tu z-index. 😝

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Miguel Ángel Durán

Miguel Ángel Durán Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!