HSTS: cómo lograr conexiones HTTP seguras

HSTS: Así funciona la extensión HTTPS

En algunos casos, HTTPS, el protocolo de red para la transmisión cifrada TLS de datos en la World Wide Web, puede ser fácilmente saboteado. Esto resulta especialmente peligroso cuando se presentan accesos sin cifrar a páginas web encriptadas a través de HTTP. Sin embargo, la extensión de HTTPS HSTS (HTTP Strict Transport Security) se encarga de cerrar la brecha de seguridad utilizada por hackers...

IndexedDB

IndexedDB: tutorial para utilizar el sistema de bases de datos en el navegador

Almacenar algunos datos del lado del cliente ayuda a aumentar la velocidad y la flexibilidad de internet, permitiendo al usuario navegar con más comodidad. Con IndexedDB, es posible guardar grandes cantidades de datos en el navegador del usuario, evitando así tener que descargarlos del servidor cada vez que se acceda a un sitio web. Descubre IndexedDB con el ejemplo que te mostramos en este...

Tutorial de Markdown

Markdown: introducción al lenguaje de marcado

¿Escribir en Internet sin conocimientos de HTML? Gracias a Markdown, no hay problema. Este sencillo lenguaje de marcado permite formatear textos en CMS, foros o wikis sin tener que utilizar etiquetas complicadas. La sintaxis de Markdown consiste en caracteres simples, casi todos muy intuitivos, lo que simplifica tanto la lectura como la escritura. ¿Cómo funciona Markdown?

Editores Markdown

Editores Markdown para Windows, Mac y Linux

¿Formatear textos, tanto si van a publicarse en Internet como si no, y además de una forma simple? Esto es posible con el lenguaje de marcado Markdown y un editor. Estos programas ayudan tanto si utilizas Linux, Windows o Mac o trabajas online, a crear documentos Markdown y a convertirlos en páginas HTML. Pero ¿cuáles son los mejores editores Markdown?

Advanced Message Queuing Protocol (AMQP)

AMQP: conoce el Advanced Message Queuing Protocol

En muchos departamentos de informática es necesario que la comunicación entre diferentes aplicaciones suceda con rapidez y sin errores. En el sector financiero, por ejemplo, perder un mensaje o tener notificaciones acumuladas puede costar muy caro. AMQP es un protocolo que evita que se produzcan ese tipo de dificultades. ¿Cómo funciona Advanced Message Queuing Protocol?

Tutorial de SASS

Aprende SASS: tutorial definitivo con ejemplos de código

Si te gusta diseñar sitios web, pero CSS a veces te vuelve loco, SASS puede ser la solución para ti. El preprocesador facilita el trabajo en el diseño, aunque tiene algunas peculiaridades. Siguiendo los ejemplos del tutorial de SASS, entenderás qué puedes hacer con el lenguaje y qué caracteriza a la sintaxis de SASS. Si deseas aprender SASS, este manual te ofrece una introducción completa.

Jenkins tutorial

Jenkins: tutorial para esta herramienta de CI

La integración continua puede mejorar el trabajo del desarrollo de software: disminuyen los errores y la integración es más eficiente y continuada. Para ello se requiere una herramienta sencilla y completa, como Jenkins. Este softwareagiliza el trabajo gracias a builds automáticas y pipelines individuales. En el tutorial de Jenkins encontrarás los pasos que seguir al principio, para no verte solo...

GraphQL

GraphQL: la alternativa flexible a REST para programar API

Las aplicaciones web necesitan interfaces para intercambiar datos. Por eso, cuando se gestiona un proyecto web y se quiere otorgar acceso a otros programas a las bases de datos, es indispensable integrar una API (Application Programming Interface). En el mundo del desarrollo web se suele recurrir a conceptos ya establecidos como REST o SOAP. Sin embargo, existen alternativas, tal y como demuestra...

Hackathon

Hackathon: acortar distancias entre programadores

¿Qué es una y qué importancia tiene? Pocas horas de sueño, ideas locas, intercambio fructífero de conocimientos y mucho trabajo productivo. Estas reuniones entre desarrolladores de software tienen lugar en todo el mundo y, por supuesto, también en España. Te explicamos lo que significa una hackatón y cómo funciona, además de algunos ejemplos que están teniendo un gran auge en nuestro país.

El papel del unit test en el desarrollo de software

Unit testing: la prueba de calidad para software

Los unit tests son uno de los métodos más eficaces para identificar el mayor número de errores en el código fuente durante las primeras etapas de desarrollo del software. La característica más especial consiste en aislar a los componentes en un entorno de prueba neutral para realizar el test. Así, en caso de que se presenten errores, estos se pueden atribuir fácilmente al módulo que está bajo...


¡No te vayas! ¡Tenemos algo para ti!
Consigue tu dominio .es un año gratis.

Introduce el dominio que deseas en la barra de búsqueda para comprobar su disponibilidad.
12 meses desde 0€/año IVA incl.
después 12,10 €/año IVA incl.