Compartir libros de cocina dentro de un equipo
Compartir libros de cocina dentro de un equipo
Cuando una persona crea una receta en Sensei para mejorar la calidad de su código o su productividad, todos los miembros del equipo pueden beneficiarse cuando se comparten los libros de cocina.
Sensei ofrece una serie de mecanismos para compartir libros de cocina:
- Almacenar libros de cocina en el proyecto bajo control de versiones
- Almacenamiento de libros de cocina en una carpeta compartida
- Almacenar libros de cocina en Github
- Archivos comprimidos a través de HTTP(s)
Al compartir los libros de cocina, Sensei ayuda a los equipos a colaborar en el intercambio de conocimientos. La colaboración ayuda a mejorar la comunicación y a integrar los enfoques de calidad de código acordados.
Por ejemplo, compartir un libro de cocina:
- ayuda a los miembros del equipo a compartir recetas útiles entre ellos.
- apoya a los jefes de equipo en la codificación de las prácticas de codificación acordadas, para el personal subalterno, con el fin de identificar las infracciones comunes con una solución rápida para la versión acordada.
- promueve una mayor cooperación entre equipos, por ejemplo, un equipo de AppSec podría crear recetas para destacar un problema en el código, y el equipo de desarrollo podría escribir la solución rápida.
Las siguientes secciones explican cómo implementar cada uno de los mecanismos de compartición.
Almacenar libros de cocina en el proyecto bajo control de versiones
La carpeta del proyecto .sensei es la opción por defecto al crear un archivo de libro de cocina.
- `proyecto://. sensei `
Todos los libros de cocina y las recetas se guardarían en una carpeta .sensei en su proyecto.
La forma más sencilla de compartir es añadir la carpeta del proyecto .sensei al control de versiones.
A continuación, la carpeta .sensei puede gestionarse como cualquier otro artefacto de código compartido asociado al proyecto. Los libros de cocina se almacenan como configuración YAML, lo que facilita su fusión durante cualquier proceso de confirmación y revisión.
Este es el enfoque adoptado para el proyecto público sensei-blog-examples.
La carpeta .sensei contiene el libro de cocina con todas las recetas, y están disponibles para cualquiera que clone el repositorio.
Guarde los libros de cocina en cualquier carpeta
Los equipos también pueden utilizar libros de cocina almacenados en ubicaciones centrales.
Guardar el libro de recetas en cualquier carpeta con permisos de escritura compartidos permitirá a todo el equipo actualizar las recetas e importarlas a cualquier proyecto en el que estén trabajando.
La ubicación se establecería en la ruta del directorio.
Almacenar recetas en Github
Sensei también puede acceder a las recetas almacenadas en un repositorio de Github. Se admiten tanto los repositorios privados como los públicos.
Github sobre SSH
El acceso al Repositorio SSH se configura utilizando la siguiente sintaxis para la Ubicación
git@github.com:SecureCodeWarrior/acookbook.git
Para que esto funcione, el repositorio debería contener el contenido de una carpeta de libros de cocina.
También es posible configurar la rama y la subcarpeta para el libro de cocina, por ejemplo, en la rama maestra en la subcarpeta del libro de cocina
Por ejemplo
- git@github.com:SecureCodeWarrior/sensei-blog-examples.git|master|.sensei
Es necesario configurar una clave SSH para los repositorios privados.
Y la clave no debe tener una frase de paso.
Github sobre HTTPS
También es posible acceder a los repositorios públicos a través de HTTPS, y se utiliza la misma sintaxis repo.git|branch|folder, por ejemplo
Para nuestro proyecto de ejemplos de blogs:
- https://github.com/SecureCodeWarrior/sensei-blog-examples.git|master|.sensei
Para nuestro conjunto de ejemplos de Protección Básica, podemos ignorar la rama y la subcarpeta porque obtendremos la rama maestra por defecto, y el archivo `rules.sensei` está en la carpeta raíz.:
Comprimido a través de HTTP(s)
Sensei también puede acceder a los libros de cocina que están comprimidos, a través de HTTP o HTTPS.
Por ejemplo, si tuviera un servidor HTTP escuchando localmente en el puerto 8000
- http://localhost:8000/rules.sensei.zip
El archivo zip del libro de cocina debe contener el contenido de una carpeta del libro de cocina, por ejemplo, el archivo rules.sensei .
Resumen de la puesta en común
Sensei admite el uso de múltiples libros de cocina para que un programador individual pueda tener recetas que apoyen su propio aprendizaje y productividad.
Y lo que es más importante, sabemos que los equipos trabajan con mayor eficacia cuando se comparten los conocimientos. Disponer de repositorios de equipo compartidos, por ejemplo, para un proyecto específico, o una biblioteca concreta, o para un conjunto compartido de patrones de migración, puede ayudar a impulsar la productividad del equipo y codificar su experiencia.
Cuando se comparte un libro de cocina, varios equipos pueden utilizar el mismo libro de cocina, lo que también puede mejorar la colaboración entre equipos de diferentes disciplinas, por ejemplo, de AppSec a desarrollo.
Con cuatro mecanismos básicos de intercambio disponibles, es de esperar que Sensei tenga al menos un enfoque que pueda utilizar para aumentar la colaboración en el intercambio de conocimientos.
---
Puede instalar Sensei desde IntelliJ usando "Preferences \ Plugins" (Mac) o "Settings \ Plugins" (Windows) y luego sólo busque "sensei secure code".
Todo el código de las entradas del blog Sensei y las recetas están en Github en:
Aprenda a compartir los libros de cocina de Sensei y ayude a todos los miembros de su equipo a mejorar la calidad del código y la productividad.
Alan Richardson cuenta con más de veinte años de experiencia profesional en TI, trabajando como desarrollador y en todos los niveles de la jerarquía de pruebas, desde probador hasta jefe de pruebas. Jefe de Relaciones con los Desarrolladores en Secure Code Warrior, trabaja directamente con los equipos, para mejorar el desarrollo de un código seguro de calidad. Alan es autor de cuatro libros, entre ellos "Dear Evil Tester" y "Java For Testers". Alan también ha creado una formación en línea courses para ayudar a la gente a aprender las pruebas técnicas de la web y Selenium WebDriver con Java. Alan publica sus escritos y vídeos de formación en SeleniumSimplified.com, EvilTester.com, JavaForTesters.com, y CompendiumDev.co.uk.
Secure Code Warrior está a disposición de su organización para ayudarle a proteger el código a lo largo de todo el ciclo de vida de desarrollo de software y crear una cultura en la que la ciberseguridad sea una prioridad. Tanto si es director de AppSec, desarrollador, CISO o cualquier persona implicada en la seguridad, podemos ayudar a su organización a reducir los riesgos asociados a un código inseguro.
Reservar una demostraciónAlan Richardson cuenta con más de veinte años de experiencia profesional en TI, trabajando como desarrollador y en todos los niveles de la jerarquía de pruebas, desde probador hasta jefe de pruebas. Jefe de Relaciones con los Desarrolladores en Secure Code Warrior, trabaja directamente con los equipos, para mejorar el desarrollo de un código seguro de calidad. Alan es autor de cuatro libros, entre ellos "Dear Evil Tester" y "Java For Testers". Alan también ha creado una formación en línea courses para ayudar a la gente a aprender las pruebas técnicas de la web y Selenium WebDriver con Java. Alan publica sus escritos y vídeos de formación en SeleniumSimplified.com, EvilTester.com, JavaForTesters.com, y CompendiumDev.co.uk.
Compartir libros de cocina dentro de un equipo
Cuando una persona crea una receta en Sensei para mejorar la calidad de su código o su productividad, todos los miembros del equipo pueden beneficiarse cuando se comparten los libros de cocina.
Sensei ofrece una serie de mecanismos para compartir libros de cocina:
- Almacenar libros de cocina en el proyecto bajo control de versiones
- Almacenamiento de libros de cocina en una carpeta compartida
- Almacenar libros de cocina en Github
- Archivos comprimidos a través de HTTP(s)
Al compartir los libros de cocina, Sensei ayuda a los equipos a colaborar en el intercambio de conocimientos. La colaboración ayuda a mejorar la comunicación y a integrar los enfoques de calidad de código acordados.
Por ejemplo, compartir un libro de cocina:
- ayuda a los miembros del equipo a compartir recetas útiles entre ellos.
- apoya a los jefes de equipo en la codificación de las prácticas de codificación acordadas, para el personal subalterno, con el fin de identificar las infracciones comunes con una solución rápida para la versión acordada.
- promueve una mayor cooperación entre equipos, por ejemplo, un equipo de AppSec podría crear recetas para destacar un problema en el código, y el equipo de desarrollo podría escribir la solución rápida.
Las siguientes secciones explican cómo implementar cada uno de los mecanismos de compartición.
Almacenar libros de cocina en el proyecto bajo control de versiones
La carpeta del proyecto .sensei es la opción por defecto al crear un archivo de libro de cocina.
- `proyecto://. sensei `
Todos los libros de cocina y las recetas se guardarían en una carpeta .sensei en su proyecto.
La forma más sencilla de compartir es añadir la carpeta del proyecto .sensei al control de versiones.
A continuación, la carpeta .sensei puede gestionarse como cualquier otro artefacto de código compartido asociado al proyecto. Los libros de cocina se almacenan como configuración YAML, lo que facilita su fusión durante cualquier proceso de confirmación y revisión.
Este es el enfoque adoptado para el proyecto público sensei-blog-examples.
La carpeta .sensei contiene el libro de cocina con todas las recetas, y están disponibles para cualquiera que clone el repositorio.
Guarde los libros de cocina en cualquier carpeta
Los equipos también pueden utilizar libros de cocina almacenados en ubicaciones centrales.
Guardar el libro de recetas en cualquier carpeta con permisos de escritura compartidos permitirá a todo el equipo actualizar las recetas e importarlas a cualquier proyecto en el que estén trabajando.
La ubicación se establecería en la ruta del directorio.
Almacenar recetas en Github
Sensei también puede acceder a las recetas almacenadas en un repositorio de Github. Se admiten tanto los repositorios privados como los públicos.
Github sobre SSH
El acceso al Repositorio SSH se configura utilizando la siguiente sintaxis para la Ubicación
git@github.com:SecureCodeWarrior/acookbook.git
Para que esto funcione, el repositorio debería contener el contenido de una carpeta de libros de cocina.
También es posible configurar la rama y la subcarpeta para el libro de cocina, por ejemplo, en la rama maestra en la subcarpeta del libro de cocina
Por ejemplo
- git@github.com:SecureCodeWarrior/sensei-blog-examples.git|master|.sensei
Es necesario configurar una clave SSH para los repositorios privados.
Y la clave no debe tener una frase de paso.
Github sobre HTTPS
También es posible acceder a los repositorios públicos a través de HTTPS, y se utiliza la misma sintaxis repo.git|branch|folder, por ejemplo
Para nuestro proyecto de ejemplos de blogs:
- https://github.com/SecureCodeWarrior/sensei-blog-examples.git|master|.sensei
Para nuestro conjunto de ejemplos de Protección Básica, podemos ignorar la rama y la subcarpeta porque obtendremos la rama maestra por defecto, y el archivo `rules.sensei` está en la carpeta raíz.:
Comprimido a través de HTTP(s)
Sensei también puede acceder a los libros de cocina que están comprimidos, a través de HTTP o HTTPS.
Por ejemplo, si tuviera un servidor HTTP escuchando localmente en el puerto 8000
- http://localhost:8000/rules.sensei.zip
El archivo zip del libro de cocina debe contener el contenido de una carpeta del libro de cocina, por ejemplo, el archivo rules.sensei .
Resumen de la puesta en común
Sensei admite el uso de múltiples libros de cocina para que un programador individual pueda tener recetas que apoyen su propio aprendizaje y productividad.
Y lo que es más importante, sabemos que los equipos trabajan con mayor eficacia cuando se comparten los conocimientos. Disponer de repositorios de equipo compartidos, por ejemplo, para un proyecto específico, o una biblioteca concreta, o para un conjunto compartido de patrones de migración, puede ayudar a impulsar la productividad del equipo y codificar su experiencia.
Cuando se comparte un libro de cocina, varios equipos pueden utilizar el mismo libro de cocina, lo que también puede mejorar la colaboración entre equipos de diferentes disciplinas, por ejemplo, de AppSec a desarrollo.
Con cuatro mecanismos básicos de intercambio disponibles, es de esperar que Sensei tenga al menos un enfoque que pueda utilizar para aumentar la colaboración en el intercambio de conocimientos.
---
Puede instalar Sensei desde IntelliJ usando "Preferences \ Plugins" (Mac) o "Settings \ Plugins" (Windows) y luego sólo busque "sensei secure code".
Todo el código de las entradas del blog Sensei y las recetas están en Github en:
Compartir libros de cocina dentro de un equipo
Cuando una persona crea una receta en Sensei para mejorar la calidad de su código o su productividad, todos los miembros del equipo pueden beneficiarse cuando se comparten los libros de cocina.
Sensei ofrece una serie de mecanismos para compartir libros de cocina:
- Almacenar libros de cocina en el proyecto bajo control de versiones
- Almacenamiento de libros de cocina en una carpeta compartida
- Almacenar libros de cocina en Github
- Archivos comprimidos a través de HTTP(s)
Al compartir los libros de cocina, Sensei ayuda a los equipos a colaborar en el intercambio de conocimientos. La colaboración ayuda a mejorar la comunicación y a integrar los enfoques de calidad de código acordados.
Por ejemplo, compartir un libro de cocina:
- ayuda a los miembros del equipo a compartir recetas útiles entre ellos.
- apoya a los jefes de equipo en la codificación de las prácticas de codificación acordadas, para el personal subalterno, con el fin de identificar las infracciones comunes con una solución rápida para la versión acordada.
- promueve una mayor cooperación entre equipos, por ejemplo, un equipo de AppSec podría crear recetas para destacar un problema en el código, y el equipo de desarrollo podría escribir la solución rápida.
Las siguientes secciones explican cómo implementar cada uno de los mecanismos de compartición.
Almacenar libros de cocina en el proyecto bajo control de versiones
La carpeta del proyecto .sensei es la opción por defecto al crear un archivo de libro de cocina.
- `proyecto://. sensei `
Todos los libros de cocina y las recetas se guardarían en una carpeta .sensei en su proyecto.
La forma más sencilla de compartir es añadir la carpeta del proyecto .sensei al control de versiones.
A continuación, la carpeta .sensei puede gestionarse como cualquier otro artefacto de código compartido asociado al proyecto. Los libros de cocina se almacenan como configuración YAML, lo que facilita su fusión durante cualquier proceso de confirmación y revisión.
Este es el enfoque adoptado para el proyecto público sensei-blog-examples.
La carpeta .sensei contiene el libro de cocina con todas las recetas, y están disponibles para cualquiera que clone el repositorio.
Guarde los libros de cocina en cualquier carpeta
Los equipos también pueden utilizar libros de cocina almacenados en ubicaciones centrales.
Guardar el libro de recetas en cualquier carpeta con permisos de escritura compartidos permitirá a todo el equipo actualizar las recetas e importarlas a cualquier proyecto en el que estén trabajando.
La ubicación se establecería en la ruta del directorio.
Almacenar recetas en Github
Sensei también puede acceder a las recetas almacenadas en un repositorio de Github. Se admiten tanto los repositorios privados como los públicos.
Github sobre SSH
El acceso al Repositorio SSH se configura utilizando la siguiente sintaxis para la Ubicación
git@github.com:SecureCodeWarrior/acookbook.git
Para que esto funcione, el repositorio debería contener el contenido de una carpeta de libros de cocina.
También es posible configurar la rama y la subcarpeta para el libro de cocina, por ejemplo, en la rama maestra en la subcarpeta del libro de cocina
Por ejemplo
- git@github.com:SecureCodeWarrior/sensei-blog-examples.git|master|.sensei
Es necesario configurar una clave SSH para los repositorios privados.
Y la clave no debe tener una frase de paso.
Github sobre HTTPS
También es posible acceder a los repositorios públicos a través de HTTPS, y se utiliza la misma sintaxis repo.git|branch|folder, por ejemplo
Para nuestro proyecto de ejemplos de blogs:
- https://github.com/SecureCodeWarrior/sensei-blog-examples.git|master|.sensei
Para nuestro conjunto de ejemplos de Protección Básica, podemos ignorar la rama y la subcarpeta porque obtendremos la rama maestra por defecto, y el archivo `rules.sensei` está en la carpeta raíz.:
Comprimido a través de HTTP(s)
Sensei también puede acceder a los libros de cocina que están comprimidos, a través de HTTP o HTTPS.
Por ejemplo, si tuviera un servidor HTTP escuchando localmente en el puerto 8000
- http://localhost:8000/rules.sensei.zip
El archivo zip del libro de cocina debe contener el contenido de una carpeta del libro de cocina, por ejemplo, el archivo rules.sensei .
Resumen de la puesta en común
Sensei admite el uso de múltiples libros de cocina para que un programador individual pueda tener recetas que apoyen su propio aprendizaje y productividad.
Y lo que es más importante, sabemos que los equipos trabajan con mayor eficacia cuando se comparten los conocimientos. Disponer de repositorios de equipo compartidos, por ejemplo, para un proyecto específico, o una biblioteca concreta, o para un conjunto compartido de patrones de migración, puede ayudar a impulsar la productividad del equipo y codificar su experiencia.
Cuando se comparte un libro de cocina, varios equipos pueden utilizar el mismo libro de cocina, lo que también puede mejorar la colaboración entre equipos de diferentes disciplinas, por ejemplo, de AppSec a desarrollo.
Con cuatro mecanismos básicos de intercambio disponibles, es de esperar que Sensei tenga al menos un enfoque que pueda utilizar para aumentar la colaboración en el intercambio de conocimientos.
---
Puede instalar Sensei desde IntelliJ usando "Preferences \ Plugins" (Mac) o "Settings \ Plugins" (Windows) y luego sólo busque "sensei secure code".
Todo el código de las entradas del blog Sensei y las recetas están en Github en:
Haga clic en el siguiente enlace y descargue el PDF de este recurso.
Secure Code Warrior está a disposición de su organización para ayudarle a proteger el código a lo largo de todo el ciclo de vida de desarrollo de software y crear una cultura en la que la ciberseguridad sea una prioridad. Tanto si es director de AppSec, desarrollador, CISO o cualquier persona implicada en la seguridad, podemos ayudar a su organización a reducir los riesgos asociados a un código inseguro.
Ver el informeReservar una demostraciónAlan Richardson cuenta con más de veinte años de experiencia profesional en TI, trabajando como desarrollador y en todos los niveles de la jerarquía de pruebas, desde probador hasta jefe de pruebas. Jefe de Relaciones con los Desarrolladores en Secure Code Warrior, trabaja directamente con los equipos, para mejorar el desarrollo de un código seguro de calidad. Alan es autor de cuatro libros, entre ellos "Dear Evil Tester" y "Java For Testers". Alan también ha creado una formación en línea courses para ayudar a la gente a aprender las pruebas técnicas de la web y Selenium WebDriver con Java. Alan publica sus escritos y vídeos de formación en SeleniumSimplified.com, EvilTester.com, JavaForTesters.com, y CompendiumDev.co.uk.
Compartir libros de cocina dentro de un equipo
Cuando una persona crea una receta en Sensei para mejorar la calidad de su código o su productividad, todos los miembros del equipo pueden beneficiarse cuando se comparten los libros de cocina.
Sensei ofrece una serie de mecanismos para compartir libros de cocina:
- Almacenar libros de cocina en el proyecto bajo control de versiones
- Almacenamiento de libros de cocina en una carpeta compartida
- Almacenar libros de cocina en Github
- Archivos comprimidos a través de HTTP(s)
Al compartir los libros de cocina, Sensei ayuda a los equipos a colaborar en el intercambio de conocimientos. La colaboración ayuda a mejorar la comunicación y a integrar los enfoques de calidad de código acordados.
Por ejemplo, compartir un libro de cocina:
- ayuda a los miembros del equipo a compartir recetas útiles entre ellos.
- apoya a los jefes de equipo en la codificación de las prácticas de codificación acordadas, para el personal subalterno, con el fin de identificar las infracciones comunes con una solución rápida para la versión acordada.
- promueve una mayor cooperación entre equipos, por ejemplo, un equipo de AppSec podría crear recetas para destacar un problema en el código, y el equipo de desarrollo podría escribir la solución rápida.
Las siguientes secciones explican cómo implementar cada uno de los mecanismos de compartición.
Almacenar libros de cocina en el proyecto bajo control de versiones
La carpeta del proyecto .sensei es la opción por defecto al crear un archivo de libro de cocina.
- `proyecto://. sensei `
Todos los libros de cocina y las recetas se guardarían en una carpeta .sensei en su proyecto.
La forma más sencilla de compartir es añadir la carpeta del proyecto .sensei al control de versiones.
A continuación, la carpeta .sensei puede gestionarse como cualquier otro artefacto de código compartido asociado al proyecto. Los libros de cocina se almacenan como configuración YAML, lo que facilita su fusión durante cualquier proceso de confirmación y revisión.
Este es el enfoque adoptado para el proyecto público sensei-blog-examples.
La carpeta .sensei contiene el libro de cocina con todas las recetas, y están disponibles para cualquiera que clone el repositorio.
Guarde los libros de cocina en cualquier carpeta
Los equipos también pueden utilizar libros de cocina almacenados en ubicaciones centrales.
Guardar el libro de recetas en cualquier carpeta con permisos de escritura compartidos permitirá a todo el equipo actualizar las recetas e importarlas a cualquier proyecto en el que estén trabajando.
La ubicación se establecería en la ruta del directorio.
Almacenar recetas en Github
Sensei también puede acceder a las recetas almacenadas en un repositorio de Github. Se admiten tanto los repositorios privados como los públicos.
Github sobre SSH
El acceso al Repositorio SSH se configura utilizando la siguiente sintaxis para la Ubicación
git@github.com:SecureCodeWarrior/acookbook.git
Para que esto funcione, el repositorio debería contener el contenido de una carpeta de libros de cocina.
También es posible configurar la rama y la subcarpeta para el libro de cocina, por ejemplo, en la rama maestra en la subcarpeta del libro de cocina
Por ejemplo
- git@github.com:SecureCodeWarrior/sensei-blog-examples.git|master|.sensei
Es necesario configurar una clave SSH para los repositorios privados.
Y la clave no debe tener una frase de paso.
Github sobre HTTPS
También es posible acceder a los repositorios públicos a través de HTTPS, y se utiliza la misma sintaxis repo.git|branch|folder, por ejemplo
Para nuestro proyecto de ejemplos de blogs:
- https://github.com/SecureCodeWarrior/sensei-blog-examples.git|master|.sensei
Para nuestro conjunto de ejemplos de Protección Básica, podemos ignorar la rama y la subcarpeta porque obtendremos la rama maestra por defecto, y el archivo `rules.sensei` está en la carpeta raíz.:
Comprimido a través de HTTP(s)
Sensei también puede acceder a los libros de cocina que están comprimidos, a través de HTTP o HTTPS.
Por ejemplo, si tuviera un servidor HTTP escuchando localmente en el puerto 8000
- http://localhost:8000/rules.sensei.zip
El archivo zip del libro de cocina debe contener el contenido de una carpeta del libro de cocina, por ejemplo, el archivo rules.sensei .
Resumen de la puesta en común
Sensei admite el uso de múltiples libros de cocina para que un programador individual pueda tener recetas que apoyen su propio aprendizaje y productividad.
Y lo que es más importante, sabemos que los equipos trabajan con mayor eficacia cuando se comparten los conocimientos. Disponer de repositorios de equipo compartidos, por ejemplo, para un proyecto específico, o una biblioteca concreta, o para un conjunto compartido de patrones de migración, puede ayudar a impulsar la productividad del equipo y codificar su experiencia.
Cuando se comparte un libro de cocina, varios equipos pueden utilizar el mismo libro de cocina, lo que también puede mejorar la colaboración entre equipos de diferentes disciplinas, por ejemplo, de AppSec a desarrollo.
Con cuatro mecanismos básicos de intercambio disponibles, es de esperar que Sensei tenga al menos un enfoque que pueda utilizar para aumentar la colaboración en el intercambio de conocimientos.
---
Puede instalar Sensei desde IntelliJ usando "Preferences \ Plugins" (Mac) o "Settings \ Plugins" (Windows) y luego sólo busque "sensei secure code".
Todo el código de las entradas del blog Sensei y las recetas están en Github en:
Índice
Alan Richardson cuenta con más de veinte años de experiencia profesional en TI, trabajando como desarrollador y en todos los niveles de la jerarquía de pruebas, desde probador hasta jefe de pruebas. Jefe de Relaciones con los Desarrolladores en Secure Code Warrior, trabaja directamente con los equipos, para mejorar el desarrollo de un código seguro de calidad. Alan es autor de cuatro libros, entre ellos "Dear Evil Tester" y "Java For Testers". Alan también ha creado una formación en línea courses para ayudar a la gente a aprender las pruebas técnicas de la web y Selenium WebDriver con Java. Alan publica sus escritos y vídeos de formación en SeleniumSimplified.com, EvilTester.com, JavaForTesters.com, y CompendiumDev.co.uk.
Secure Code Warrior está a disposición de su organización para ayudarle a proteger el código a lo largo de todo el ciclo de vida de desarrollo de software y crear una cultura en la que la ciberseguridad sea una prioridad. Tanto si es director de AppSec, desarrollador, CISO o cualquier persona implicada en la seguridad, podemos ayudar a su organización a reducir los riesgos asociados a un código inseguro.
Reservar una demostraciónDescargarRecursos para empezar
Evaluación comparativa de las competencias en materia de seguridad: optimización del diseño seguro en la empresa
El movimiento Secure-by-Design es el futuro del desarrollo de software seguro. Conozca los elementos clave que las empresas deben tener en cuenta cuando piensan en una iniciativa Secure-by-Design.
DigitalOcean reduce su deuda de seguridad con Secure Code Warrior
El uso por parte de DigitalOcean de la formación Secure Code Warrior ha reducido significativamente la deuda de seguridad, permitiendo a los equipos centrarse más en la innovación y la productividad. La mejora de la seguridad ha reforzado la calidad de sus productos y su ventaja competitiva. De cara al futuro, SCW Trust Score les ayudará a seguir mejorando las prácticas de seguridad y a continuar impulsando la innovación.
Recursos para empezar
La puntuación de confianza revela el valor de las iniciativas de mejora de la seguridad mediante el diseño
Nuestra investigación ha demostrado que la formación en código seguro funciona. Trust Score, que utiliza un algoritmo basado en más de 20 millones de puntos de datos de aprendizaje procedentes del trabajo de más de 250 000 alumnos en más de 600 organizaciones, revela su eficacia a la hora de reducir las vulnerabilidades y cómo hacer que la iniciativa sea aún más eficaz.
Seguridad reactiva frente a seguridad preventiva: Prevenir es mejor que curar
La idea de introducir la seguridad preventiva en el código y los sistemas heredados al mismo tiempo que en las aplicaciones más recientes puede parecer desalentadora, pero un planteamiento basado en el diseño seguro, aplicado mediante la mejora de las competencias de los desarrolladores, puede aplicar las mejores prácticas de seguridad a esos sistemas. Es la mejor oportunidad que tienen muchas organizaciones de mejorar su seguridad.
Ventajas de la evaluación comparativa de las competencias de seguridad de los desarrolladores
La creciente atención que se presta al código seguro y a los principios del diseño seguro exige que los desarrolladores reciban formación en ciberseguridad desde el principio del proceso de desarrollo de software, con herramientas como Secure Code Warrior's Trust Score, que ayudan a medir y mejorar sus progresos.
Impulsando iniciativas de seguridad por diseño para empresas con éxito significativo
Nuestro último documento de investigación, Benchmarking Security Skills: Streamlining Secure-by-Design in the Enterprise, es el resultado de un análisis profundo de iniciativas reales de Secure-by-Design a nivel empresarial y de la derivación de enfoques de mejores prácticas basados en hallazgos basados en datos.