Logging de Python
Módulo logging de Python: cómo encontrar errores de código
  • Desarrollo web

El módulo logging de Python forma parte de la biblioteca de Python. Como está integrado en el código fuente, con solo unos pocos comandos, los desarrolladores pueden utilizar la función logging to file de Python para crear un archivo de registro y enviar notas al mismo cuando se ejecute una aplicación. Por ejemplo, el logging de Python se puede utilizar para depurar códigos u obtener información...

Módulo logging de Python: cómo encontrar errores de código
¿Qué es el XSS o Cross Site Scripting?
Bloquear el XSS y subsanar vulnerabilidades
  • Desarrollo web

¿Has escuchado alguna vez hablar del llamado Cross Site Scripting o XSS? Por medio de este procedimiento personas sin autorización consiguen introducir archivos maliciosos en los navegadores y servidores web sirviéndose de sus vulnerabilidades y ejecutándolos de forma anónima. Pero ¿sabes en qué consisten exactamente este tipo de ataques y cómo se pueden proteger tanto administradores como...

Bloquear el XSS y subsanar vulnerabilidades
Lenguajes de programación web
Lenguajes de programación web: los más usados en Internet
  • Desarrollo web

¿Te gustaría conocer los lenguajes de programación web? El primer reto es elegir uno. Después de todo, existen cientos de lenguajes de programación, pero no todos ellos son apropiados para el desarrollo web. Para que te sea un poco más fácil decidirte y puedas comenzar con tu proyecto cuanto antes, te contamos un poco más sobre los lenguajes de programación web más populares.

Lenguajes de programación web: los más usados en Internet
Alternativas a GitHub
Alternativas a GitHub: un resumen de las 5 mejores aplicaciones
  • Desarrollo web

En lo que respecta a la gestión de repositorios, la mayoría de los usuarios recurre al servicio online GitHub. Sin embargo, existen otras alternativas que son más apropiadas para necesidades especiales en determinadas circunstancias. En el presente artículo encontrarás más información sobre las alternativas a GitHub actuales que resultan de gran utilidad para la gestión de tu proyecto.

Alternativas a GitHub: un resumen de las 5 mejores aplicaciones
Publicar una app en la Apple Store: crear una app
Publicar una app en la Apple Store: cómo crear una app – parte 5.2
  • Desarrollo web

Una vez has completado el proceso de desarrollo y de prueba de tu aplicación móvil nativa, llega el momento de publicarla en la App Store. Quien se desenvuelva en el mundo de las aplicaciones iOS y quiera comercializarlas en la App Store de Apple, ha de registrarse en la plataforma de desarrolladores de Apple y ocuparse de una gran variedad de tareas y configuraciones. Ahora bien ¿qué se debe...

Publicar una app en la Apple Store: cómo crear una app – parte 5.2
Scrum master
Scrum master: mediador para equipos ágiles
  • Desarrollo web

El método Scrum sirve para que los equipos puedan trabajar de manera más eficiente y creativa. A cada miembro del equipo se le asigna un rol fijo con sus funciones y obligaciones. Uno de estos roles es el Scrum master, sin embargo, a menudo no se tiene claro cuáles son sus funciones y hasta dónde llegan sus competencias. Aquí respondemos a la pregunta clave: ¿qué es un Scrum master?

Scrum master: mediador para equipos ágiles
Scrum
Scrum: gestión de proyectos con un enfoque flexible
  • Desarrollo web

¿Qué es Scrum? Si te preocupa la agilidad en la gestión de proyectos, no puedes pasar Scrum por alto. Originariamente utilizado en el desarrollo de software, hoy Scrum también está presente en muchos otros ámbitos. A los fans del modelo les entusiasma su elevada eficiencia y mayor transparencia y elogian su enfoque abierto. ¿Estás pensando en crear equipos Scrum en tu empresa? Te explicamos los...

Scrum: gestión de proyectos con un enfoque flexible
Qué es Kanban
Kanban
  • Desarrollo web

¿A qué equipo no le gustaría mejorar su flujo de trabajo? Con Kanban, dispones de un método rápido y eficaz que destaca sobre todo por la visualización de todas las tareas en un tablero, el rechazo de las tareas simultáneas y la mejora continua de los procesos de trabajo. Pero ¿qué es exactamente Kanban y cómo puede aplicarse al día a día?

Kanban
Las mejores aplicaciones de gestión de proyectos
Las mejores aplicaciones para la gestión de proyectos
  • Desarrollo web

Las aplicaciones de gestión de proyectos que agrupan diversas funciones en una sola plataforma han revolucionado el mundo del trabajo. Con una gestión correcta y la colaboración de los empleados, el trabajo se puede organizar de forma extremadamente eficiente a través de una herramienta de este tipo. En Internet existe actualmente una amplia gama de planificadores de proyectos, donde los rasgos...

Las mejores aplicaciones para la gestión de proyectos
Rabbitmq
Rabbitmq: entrega rápida de mensajes
  • Desarrollo web

Existen muchas situaciones en las que dos o más aplicaciones tienen que comunicarse entre sí, de forma controlada y rápida. Rabbitmq actúa como intermediario entre dos sistemas y garantiza que se produzca una distribución óptima de los mensajes. Este bróker de mensajería permite incluso que los dos programas hablen lenguajes de programación diferentes, sin que esto suponga problema alguno.

Rabbitmq: entrega rápida de mensajes