Microsoft supera a Apple, el lenguaje del año y la pesadilla de las Cookies
Próximos directos en Twitch 🟣
HOY a las 18H: CURSO GIT + GITHUB para contribuir a PROYECTOS
MAÑANA 18 enero 18H: BASE DE DATOS SQL + BACKEND: SISTEMA de VOTACIÓN
LUNES 22 enero 18H: NOTICIAS de JAVASCRIPT
📰 Noticias de programación
-
🏆 Microsoft SUPERA a APPLE en capitalización del mercado. Un giro ¿inesperado? en la industria. Lo cierto es que la empresa de Redmond lleva tiempo haciendo las cosas bien. Detalles en Twitter.
-
💻 El lenguaje del año según TIOBE es... C#. A mi me parece un top bastante polémico y sin mucho sentido (sólo hay que ver que Typescript está en el puesto 35 por debajo de lenguajes como... X++). Revisa igualmente el TIOBE Index si te interesa.
-
🌟 Descubre el TOP 100 de 2023 en Codepen. Inspiración y creatividad en su máxima expresión.
-
🎉 Lo mejor del CES 2024: Innovaciones y tecnología de punta. Un coche volador, una tele transparente y un cacharro con IA...
🔥 Reto de JavaScript
Nos han pasado este código de JavaScript y nos preguntan qué aparecerá en la salida de la consola. ¿Lo sabes?
const number = NaN
const check = number === NaN
console.log(check, Number.isNaN(number))
Tienes la solución al final del post.
🍪 La pesadilla de las Cookies no termina
Supongo que te habrás dado cuenta que, de repente, muchos periódicos y blogs de España han empezado a pedirte que aceptes las cookies o... ¡qué pagues!
¿Por qué? ¿Qué está pasando? ¿Es legal? ¿Qué podemos hacer? Sí, es legal según la propia guía sobre el uso de las cookies.
Otra cosa es que sea cómodo para el usuario o ético. Igualmente, este mismo año Google Chrome va a acabar con las cookies de terceros así que... a ver con qué nos sorprenden en el corto plazo.
¿Quieres soluciones? Toma 3:
- Instala Firefox o Brave
- Extensiones como I Still Don't Care About Cookies o Todavía no me importan las cookies
- Considera desactivar JavaScript en esas páginas.
✅ Solución al reto de JavaScript
La respuesta correcta es false true
. ¿Por qué? Porque NaN
es un valor especial que no es igual a nada, ni siquiera a sí mismo. Por eso NaN == NaN
es false
.
Esto no es un error de JavaScript, como mucha gente cree. Es un comportamiento esperado según la especificación IEEE 754..
Finalmente Number.isNaN
es un método que sí que comprueba si el valor es NaN
y devuelve true
.
¡Nueva IA de Google! Astro 4, ChatGPT está tonto, Meta saca un killer de Tailwind (sale mal)
Próximos directos en Twitch 🟣
HOY a las 18H: DESARROLLO desde cero para chats, multijugador y más
MAÑANA 13 diciembre 18H: AUTH con NEXT 14 y rutas privadas
LUNES 18 diciembre 18H: NOTICIAS de JAVASCRIPT
¡Disfruta de los retos de programación del AdventJS! ¡Entra en la web!
📰 Noticias de programación
-
🆕 Se ha lanzado Astro 4. Trae internacionalización, nuevas View Transitions, mejoras de rendimiento. ¿Por qué una major? Porque migra a Vite 5.
-
🎨 Todo lo nuevo de CSS este 2023 en un sólo post, gracias a la gente de Google. Nuevas media queries, animaciones, selectores, propiedades, colores...
-
😬 Hablando de estilos, Meta ha lanzado StyleX, un nuevo sistema para trabajar con estilos en proyectos de React. A mi no me convence personalmente pero ya lo están usando en Facebook, WhatsApp, Instagram y Threads.
-
🔄 Si tienes que crear unos diagramas con relaciones, ojo con este recurso para hacerlo con TypeScript. Ojalá algo así en mis tiempos de universidad.
-
🔥 ¿Necesitas un DOMINIO para tu proyecto? Consigue tu .dev o .com por sólo 6€ al año. Usa el código DONDOMINIOMOLA en https://midu.link/dondominio
👨💻 Reto de JavaScript
Nos han pasado este código de JavaScript y nos preguntan qué aparecerá en la salida de la consola. ¿Lo sabes?
let a = 3
let b = new Number(3)
let c = 3
console.log(a == b)
console.log(a === b)
console.log(b === c)
♊ Google lanza Gemini, su nueva IA
-
🤖 Google ha lanzado Gemini, su nueva IA. Segúns sus propios datos saca, en la mayoría de los casos, mejores puntuaciones que GPT4.
-
📸 Es multimodal, así que funciona para generar texto, imagen, vídeo y hasta audio.
-
👀 Sacaron un vídeo demostración donde parecía que en tiempo real la IA se aduecuaba a lo que estaba viendo...
-
😅 Pero al final resultó ser un vídeo bastante cocinado paso a paso, más para márketing que algo real.
-
👍 Igualmente tiene bastante buena pinta. Google Bard ya uso Gemini PRO y hoy mismo ha salido la API para que puedas probarlo en tus proyectos.
🥫 Salseos tech
-
🙃 Si últimamente ChatGPT te parece que anda tonto o vago, no es tu idea. Lo han confirmado en OpenAI que están trabajando para solucionar el problema.
-
🤔 ¿Qué hacen 100.000 trabajadores en Spotify? Eso se preguntan en Reddit. Alguien que trabajó allí dice que había un equipo de 15 personas para 2 botones. ¿Te parece poco? Bueno, pues depende del botón.
-
🎇 ¿Sería productivo trabajando 15 horas? En este post de Twitter, un emprendedor se jacta de estar viviendo con su compañeros y estar trabajando en jornadas de 15 horas. Yo no soy productivo ni 8 horas. ¿Qué opinas?
✅ Solución al reto de JavaScript
La respuesta correcta es true
, false
y false
. ¿Por qué? Porque a
y c
son números y b
es de typeof
'object'
.
Pero entonces... ¿Por qué es true
la primera comparación? La coerción de tipos en este caso hace que el objeto b
se convierta a número y, como tienen el mismo valor, la comparación es true
.
Por cierto, nunca uses new Number()
. :P