Cada vez que vemos una nueva incidencia, y la gente se vuelve local con ello nos pregunta cómo es que se desconoce tanto del funcionamiento de Internet.
Informática
Pocas veces se habla de esas personas que se dedican a revisar las herramientas que nos ayudan cada día. Probar se podría decir que es un arte, es el arte de ver cómo analizar y confirmar que el funcionamiento es el correcto. Para este caso nos vamos a centrar en el software. El software es algo muy complejo de probar, son muchas piezas de un rompecabezas de las cuales se quiere probar cada parte, y además las interaciones entre las partes.
En todas partes se habla de herencia, pero se suelen centrar en sólo un tipo de herencia. Y por ello hoy queremos comentar un poco todo lo que conoces. La herencia no es igual en todos los lenguajes.
A todas las personas que utilicen Python y los servidores web les sonará WSGI. La definición para implementar servidores web. Es una capa intermedia para poder llegar a cualquier parte. Al quedarse corto nació ASGI, con una idea novedosa para llegar a las nuevas tecnologías.
Desde hace tiempo Flash ha ido muriendo poco a poco. Fue una gran tecnología permitiendo un avance en la informática. Pero siempre tuvo sus redecillas y al final ha pasado a mejor vida.
A día de hoy, la tecnología RSS está en todas partes. Es utilizada por los creadores de podcasts para informar a las plataformas de nuevo contenido. Además, se utiliza en las páginas web para informar a buscadores y usuarios de nuevas publicaciones. ¿Lo utilizas?
La programación funcional parece volver a brillar. Y para que mentirnos, nos encanta ver brillar diferentes paradigmas de programación. Cada paradigma, cada lenguaje, cada artista (programador) nos permite aprender una forma diferente de solucionar problemas. Si no conoces nada sobre la programación funcional vamos a introducir los conceptos más básicos, y si la conoces es un simple repaso.
Este año es un año especial para los podcast. La industria del audio cada vez está más activa. Gracias al covid han aumentado las horas de reproducción y la audiencia para estos servicios. En InfSeg llevamos unas semanas estudiando este tema. ¿Quieres montar tu propio podcast?.
- Desde hace tiempo todo el mundo quería un editor de código en la nube, pero que no sea un simple editor, quieren un bonito IDE en el que poder trabajar desde cualquier sitio. Y eso es Github Codespaces y por suerte tenemos acceso a la beta para enseñaros todo lo que se puede hacer, y qué limitaciones tiene editando una sencilla web, como puede ser ésta. Si quieres saber más, os contamos todo lo que sabemos.
- Los lenguajes funcionales tienen la capacidad de ser útiles utilizando la recursividad de forma sencilla y eficiente. Es la base de mucho de estos lenguajes. Si quieres saber más de estos detalles y optimizaciones los analizamos en este artículo. Para poder entender todos los problemas y beneficios que tienen nuestras herramientas, hay que tener en cuenta cómo funciona la recursividad. En todo algoritmo recursivo siempre que se realiza una llamada, el sistema la tiene que guardar de alguna forma, tiene que conocer el estado de cada una de las llamadas anteriores.