DEVOPS
26.3K views | +12 today
Follow
 
Scooped by Mickael Ruau
onto DEVOPS
Scoop.it!

Unintended Consequences of Good Intentions

Unintended Consequences of Good Intentions | DEVOPS | Scoop.it
Have you ever sat back and wandered about unintended consequences of good intentions.
more...
No comment yet.
DEVOPS
DEVOPS, agilité, tests, déploiement, sécurité
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...
Scooped by Mickael Ruau
Scoop.it!

Le cône d'incertitude : pourquoi les estimations sont fausses

Le cône d'incertitude : pourquoi les estimations sont fausses | DEVOPS | Scoop.it
J'ai déjà eu l'occasion d'en parler plusieurs, notamment lors des human talks : l'estimation de projets informatiques est un art délicat. Un art, et non pas une science. Par essence, les estimations
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Git 101 - Crash Course in Version Control using Git

Find out why more and more developers are switching to Git - distributed version control. This intro to Git covers the basics, from cloning to pushing for begi…
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Don’t Let Your Company Culture Just Happen

Don’t Let Your Company Culture Just Happen | DEVOPS | Scoop.it
A happy and engaged workforce is the result of an intentionally designed
company culture. It's not something that you just let happen. In this post
we explain how to intentionally design culture that engages individuals,
teams and leadership to contribute their best work, and we give you a tool
and approach to help you do it. 
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Connaissances, conscience et co-création: cultiver les sources de l'…

Connaissances, conscience et co-création: cultiver les sources de l'innovation La notion d’innovation est souvent associée développement de solutions. Ceci se…
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

The 4 rules of simple design - DZone Agile

The 4 rules of simple design - DZone Agile | DEVOPS | Scoop.it
A colleague of mine told me a bit ago that Red-green instead of Red-green-refactor was becoming an issue: many commits where made just when the green ba
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Kanban, un tour d'horizon de la démarche

Vidéo de la session "Kanban, un tour d'horizon de la démarche" présentée au Cara Lyon, le 6 novembre 2012. Cette présentation survole le contenu du livr
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

L’hébergeur OVH visé par la plus violente attaque DDoS jamais enregistrée (1Tbps)

L’hébergeur OVH visé par la plus violente attaque DDoS jamais enregistrée (1Tbps) | DEVOPS | Scoop.it
La société d'hébergement Web française OVH est frappée depuis plusieurs jours par une très violente attaque DDoS atteignant un sommet pharamineux de 1 Tbps. Il s'agit pour le coup de la plus grande attaques DDoS jamais enregistrée sur Internet à ce jour.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

How to remove getters and setters - DZone Agile

Getters and setters are one of the first abstraction step that is thought over public fields in object-oriented programming. However, the paradigm was never about encapsulating properties by providing a special reading/writing mechanism via methods, but about objects responding to messages.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

DevOps D-Day 2016 : la conférence organisée par Treeptik sur DevOPS, le Cloud et Docker aura lieu le 7 octobre 2016 à Marseille

DevOps D-Day 2016 : la conférence organisée par Treeptik sur DevOPS, le Cloud et Docker aura lieu le 7 octobre 2016 à Marseille | DEVOPS | Scoop.it
DevOps est un concept qui vise à concilier deux mondes de l'informatique avec des visions en général opposées : celui du développement (Dev) et celui des opérations (Ops), c'est-à-dire l'exploitation ou la production. Le mouvement DevOps vient donc pour réduire les conflits entre équipes en faisant appel à une démarche et des outils pour faciliter la collaboration. Si DevOps est de plus en plus populaire, il reste encore flou même pour certaines équipes qui disent appliquer la méthodologie.Dan
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Sysdig: The New (Definitive) System Troubleshooting Tool

Sysdig: The New (Definitive) System Troubleshooting Tool | DEVOPS | Scoop.it
Sysdig is open source, system-level exploration: capture system state and activity from a running Linux instance, then save, filter and analyze. Think of sysdig as strace + tcpdump + htop + iftop + lsof + transaction tracing + awesome sauce.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Cloud Security - salesforce.com

Cloud Security. Tools, docs, and other resources for secure software development in the cloud.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Getting Git Right

When you get Git right, it can help you write cleaner code, roll out new features faster, and make your entire development team more efficient.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Automated Security Testing of web applications using OWASP Zed Attack Proxy - codecentric Blog

Automated Security Testing of web applications using OWASP Zed Attack Proxy - codecentric Blog | DEVOPS | Scoop.it
Penetration testing web applications is not an easy task, no matter if you are a Java, PHP, Ruby or C# developer. Often development teams use web frameworks to develop their application and rely on build-in security features without understanding possible attack scenarios. Other times developers rely on the operation team when it comes to securing... Read more
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Practical PHP Testing Patterns

Practical PHP Testing Patterns | DEVOPS | Scoop.it


PHP implementations of the xUnit testing patterns by Gerard Meszaros.

Practical PHP Testing Patterns: Behavior Verification
Practical PHP Testing Patterns: Recorded Test
Practical PHP Testing Patterns: Scripted Test
Practical PHP Testing Patterns: Data-Driven Test
Practical PHP Testing Patterns: Test Automation Framework
Practical PHP Testing Patterns: Minimal Fixture
Practical PHP Testing Patterns: Standard Fixture
Practical PHP Testing Patterns: Fresh Fixture
Practical PHP Testing Patterns: Shared Fixture
Practical PHP Testing Patterns: Back Door Manipulation
Practical PHP Testing Patterns: Layer Test
Practical PHP Testing Patterns: Four Phase Test
Practical PHP Testing Patterns: Assertion Method
Practical PHP Testing Patterns: Test Method
Practical PHP Testing Patterns: Assertion Message
Practical PHP Testing Patterns: Testcase Class
Practical PHP Testing Patterns: Test Runner
Practical PHP Testing Patterns: Testcase Object
Practical PHP Testing Patterns: Test Suite
Practical PHP Testing Patterns: Test Discovery
Practical PHP Testing Patterns: Inline Setup
Practical PHP Testing Patterns: Delegated Setup
Practical PHP Testing Patterns: Creation Method
Practical PHP Testing Patterns: Implicit Setup
Practical PHP Testing Patterns: Prebuilt Fixture
Practical PHP Testing Patterns: Lazy Setup
Practical PHP Testing Patterns: Suite Fixture Setup
Practical PHP Testing Patterns: Setup Decorator
Practical PHP Testing Patterns: Chained Tests
Practical PHP Testing Patterns: State Verification
Practical PHP Testing Patterns: Custom Assertion
Practical PHP Testing Patterns: Delta Assertion
Practical PHP Testing Patterns: Guard Assertion
Practical PHP Testing Patterns: Unfinished Test Assertion
Practical PHP Testing Patterns: Garbage-Collected Teardown
Practical PHP Testing Patterns: Automated Teardown
Practical PHP Testing Patterns: In-Line Teardown
Practical PHP Testing Patterns: Implicit Teardown
Practical PHP Testing Patterns: Test Double
Practical PHP Testing Patterns: Test Stub
Practical PHP Testing Patterns: Test Spy
Practical PHP Testing Patterns: Mock Object
Practical PHP Testing Patterns: Fake Object
Practical PHP Testing Patterns: Configurable Test Double
Practical PHP Testing Patterns: Hard-Coded Test Double
Practical PHP Testing Patterns: Test-Specific Subclass
Practical PHP Testing Patterns: Named Test Suite
Practical PHP Testing Patterns: Test Utility Method
Practical PHP Testing Patterns: Parameterized Test
Practical PHP Testing Patterns: Testcase Class Per Class
Practical PHP Testing Patterns: Testcase Class per Fixture
Practical PHP Testing Patterns: Testcase Superclass
Practical PHP Testing Patterns: Testcase Class per Feature
Practical PHP Testing Patterns: Test Helper
Practical PHP Testing Patterns: Database Sandbox
Practical PHP Testing Patterns: Stored Procedure Test
Practical PHP Testing Patterns: Table Truncation Teardown
Practical PHP Testing Patterns: Dependency Injection
Practical PHP Testing Patterns: Transaction Rollback Teardown
Practical PHP Testing Patterns: Dependency Lookup
Practical PHP Testing Patterns: Humble Object
Practical PHP Testing Patterns: Test Hook
Practical PHP Testing Patterns: Literal Value
Practical PHP Testing Patterns: Derived Value
Practical PHP Testing Patterns: Generated Value
Practical PHP Testing Patterns: Dummy Object

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

[HumanTalks Angers] Kanban en pratique

Kanban en pratique par Matthias Jouan Loin des présentations habituelles de Kanban basées sur la théories et les principes canoniques de La Méthode, je vou
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

WebSocketd - Faites communiquer vos pages web avec vos outils en ligne de commande - Korben

WebSocketd - Faites communiquer vos pages web avec vos outils en ligne de commande - Korben | DEVOPS | Scoop.it

Websocketd. Ce soft vous permet de rendre accessible sur le web n'importe quel outil en ligne de commande. Oui c'est le grand retour du CGI diront les plus vieux. :-)

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Tester votre serveur web avec Apache Benchmark • Toshy

Tester votre serveur web avec Apache Benchmark • Toshy | DEVOPS | Scoop.it
Il est souvent intéressant de savoir comment un serveur web se comporte face à un nombre important de connexion afin d'être sûr que votre serveur ne rendra pas l'âme si vous faites soudain face à un afflux de visiteurs.
Pour ce faire, il existe énormément d'outils différents pour faire des benchmarks de serveurs web. Certains sont très complexes et permettent de gérer différents scénarios avec une liste de requêtes à faire avec des paramètres. Ces outils tels JMeter, bien que très puissant ont l'inconvénient d'être long à configuré ce qui n'est pas toujours utile quand on veux juste tester la puissance brut d'une page (notamment si la page est censée faire un traitement lourd, il y aura alors moyen de rechercher des pistes d'améliorations).
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Git Branching for Agile Teams

Moving to Git opens up a whole new level of agility for software teams. Freed from the clunky code freezes and monolithic mega-merges that plague centralized v…
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Le W3C travaille sur une norme d'authentification forte pour les navigateurs, pour sécuriser l'accès aux applications web et empêcher le phishing

Le W3C travaille sur une norme d'authentification forte pour les navigateurs, pour sécuriser l'accès aux applications web et empêcher le phishing | DEVOPS | Scoop.it

Dans le contexte de sécurité actuel animé par les vols de mots de passe et fuites de données, le groupe de travail Web Authentication (WebAuthn) du W3C a publié un draft sur la spécification d’une norme d’authentification forte pour les différentes plateformes de navigateur.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

devops REX, la conférence devops 100 % retours d'expérience aura lieu le 28 novembre à Paris

devops REX, la conférence devops 100 % retours d'expérience aura lieu le 28 novembre à Paris | DEVOPS | Scoop.it
devops REX est la conférence devops 100% retours d’expérience (REX). Des speakers reconnus traiteront des applications concrètes de la méthodologie devops en entreprise avec ses bénéfices, mais aussi ses contraintes et ses limites, le tout dans un univers prestigieux et haut de gamme. Plus de 400 participants sont attendus pour cette première édition.L'héritage des devopsdays ParisL'année dernière se tenaient les devopsdays Paris 2015, déclinaison française à succès du cycle internationa
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Guide pratique de la compatibilité matérielle avec Linux

Ce document tente de donner une liste de l'ensemble du matériel réputé compatible ou non avec Linux.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Mettre en place un serveur Web : Ansible

Mettre en place un serveur Web : Ansible | DEVOPS | Scoop.it

Mettre en place un serveur manuellement peut rapidement s'avérer pénible, surtout si vous avez plusieurs machines à configurer de la même manière. Pas mal de personnes se sont penchées sur cette problématique et proposent des solutions pour automatiser le déploiement. Je vous propose de découvrir l'une d'entre elles aujourd'hui : Ansible.

Ansible permet de décrire la configuration a appliquer à nos différents serveurs au travers de recettes écrites en YAML. Ces recettes contiennent une série de taches qui seront lancées les unes après les autres. Les taches utilisent des modules internes à Ansible qui permettent de décrire les opérations à effectuer et les conditions de lancement.

more...
No comment yet.