Fran Verona
Featured image for: Heisenbug: el bug que cambia mientras se depura

Heisenbug: el bug que cambia mientras se depura

Existen bugs de código que cambian de estado o desaparecen por cuestiones ajenas al propio código. Son los llamados "Heisenbugs".

Featured image for: Ubisoft usa IA para detectar bugs antes de que ocurran

Ubisoft usa IA para detectar bugs antes de que ocurran

Utilizando técnicas de Inteligencia Artificial, Ubisoft ha desarrollado una herramienta que les permite detectar bugs en sus videojuegos.

Featured image for: El caso Flowplay: refactorizando 1.4M de líneas Flash

El caso Flowplay: refactorizando 1.4M de líneas Flash

Ante la inminente muerte de Flash, la empresa Flowplay tuvo que refactorizar sus dos juegos Flash a otra tecnología mientras ingresaban casi $1M al mes.

Featured image for: Cómo Google App Engine ayudó a Super Mario Run

Cómo Google App Engine ayudó a Super Mario Run

Para poder soportar millones de usuarios en el día del lanzamiento de Super Mario Run, Nintendo confió en App Engine para implementar su back-end.

Featured image for: ¿Es posible alojar Facebook en AWS?

¿Es posible alojar Facebook en AWS?

Facebook es actualmente un monstruo tecnológico bastante complejo. ¿Qué retos tecnológicos supondría alojarlo en AWS?

Featured image for: El desarrollador que borró producción en su primer día

El desarrollador que borró producción en su primer día

En tu primer día de trabajo como desarrollador pueden pasar muchas cosas, pero unas de las peores es que borres toda la base de datos.

Featured image for: Fuck: revisando 183 millones de commits en Git

Fuck: revisando 183 millones de commits en Git

Usando BigQuery y datos de Github, alguien ha comprobado cuántos commits incluyen la palabra "Fuck".

Featured image for: GVFS, la solución de Microsoft para repositorios gigantes

GVFS, la solución de Microsoft para repositorios gigantes

Microsoft ha creado GVFS para mejorar Git cuando se trabaja con repositorios de cientos de gigas, un problema que las grandes empresas sufren a diario.

Featured image for: ReDoS: atacando servidores usando expresiones regulares

ReDoS: atacando servidores usando expresiones regulares

Utilizando casos límite en expresiones regulares también podemos bloquear sistemas. El ataque ReDoS se basa justamente en esto.

Featured image for: El día que Netflix rechazó integrar el algoritmo de 1 millón de dólares

El día que Netflix rechazó integrar el algoritmo de 1 millón de dólares

Tras premiar con 1 millón de dólares a los ganadores de un concurso, Netflix decidió no utilizar su algoritmo.

Featured image for: Cómo ahorrar casi 2000 Terabytes diarios en Internet arreglando Font Awesome

Cómo ahorrar casi 2000 Terabytes diarios en Internet arreglando Font Awesome

Font Awesome es usado por 73 millones de páginas web. Reduciendo su tamaño ahorraríamos casi 2 petabytes diarios.

Featured image for: World of Warcraft: cuando una simple línea de código puede resultar muy cara

World of Warcraft: cuando una simple línea de código puede resultar muy cara

Un simple comando en el chat podría permitir a un atacante tomar el control de la interfaz de su víctima en World of Warcraft.

Featured image for: Cómo despliega Twitter nuevas versiones de su fichero widgets.js

Cómo despliega Twitter nuevas versiones de su fichero widgets.js

Twitter explica cómo consiguen desplegar su famoso widgets.js a millones de usuarios a la vez de forma segura.

Featured image for: Cómo evita Pornhub a los bloqueadores de anuncios usando WebSockets

Cómo evita Pornhub a los bloqueadores de anuncios usando WebSockets

Los desarrolladores de BugReplay explican cómo Pornhub es capaz de servir anuncios usando WebSockets a clientes con bloqueadores instalados.

Featured image for: Knight Capital perdía 10 millones de dólares cada minuto debido a un fallo software

Knight Capital perdía 10 millones de dólares cada minuto debido a un fallo software

Por una actualización que no llegó a todos los sistemas Knight Capital perdió 460 millones de dólares en cuestión de minutos.