Found 11 bookmarks
Newest
Architecture et documentation : les ADRs | Blog Xebia - Expertise Technologique & Méthodes Agiles
Architecture et documentation : les ADRs | Blog Xebia - Expertise Technologique & Méthodes Agiles

"Les systèmes sur lesquels nous travaillons évoluent dans le temps. Cette évolution s’applique également à leur architecture, la documentation de l’architecture se doit donc d’y être adaptée. C’est la problématique à laquelle se proposent de répondre les Architecture Decision Records, ou ADRs.

Cet article a pour objectifs de vous aider à comprendre ce qui définit un ADR et de vous donner quelques clés pour la mise en place de ce nouveau mode de documentation."

Architecture et documentation : les ADRs | Blog Xebia - Expertise Technologique & Méthodes Agiles
Label Schema
Label Schema

"Docker Inc. express a preference that container labels should be namespaced. Label Schema is a community project to provide a shared namespace for use by multiple tools, specifically org.label-schema.

By providing a shared and community owned namespace we aim to:

Avoid duplication in cases where the same information is needed in multiple labels

Encourage the use of labels, both by image creators and by tool builders which might consume them

Codify good community practice in a way that is easy to consume and keep up-to-date with"

Label Schema
PHP: The Right Way
PHP: The Right Way

"There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time.

There is no canonical way to use PHP. This website aims to introduce new PHP developers to some topics which they may not discover until it is too late, and aims to give seasoned pros some fresh ideas on those topics they’ve been doing for years without ever reconsidering. This website will also not tell you which tools to use, but instead offer suggestions for multiple options, when possible explaining the differences in approach and use-case.

This is a living document and will continue to be updated with more helpful information and examples as they become available."

PHP: The Right Way
Output escaping
Output escaping
"So when you output into an HTML page with PHP, you need to convert , and & in your output into the HTML entities for those characters, otherwise you'll either trip up the parser (breaking your layout), or worse, insert HTML commands where you don't mean to. There's a whole class of attacks that exploit non-escaped output: they're called cross-site scripting attacks (or XSS for short; CSS was already taken!)"
Output escaping
Snugug/north
Snugug/north
"North is a set of standards and best practices for developing modern web based properties. Included are standards and best practices for all aspects of a project, from kick off through development. North encourages an agile, content-first, approach to product development and a mobile-first, in-browser, system based approach to design and development."
Snugug/north
Mark's stream of verbiage: Improve reliability and maintainability by using stateless connections
Mark's stream of verbiage: Improve reliability and maintainability by using stateless connections

MySQL application developers have some problems with connection state. There is a lot of state which can be used associated with a single connection

* Transactions (autocommit, uncommitted work, when a transaction was started, isolation level)
* Temporary tables
* Session variables which affect behaviour
* Other session variables

If you can avoid all of these, then you can benefit from transparent auto-reconnection and transparent connection reuse / pooling etc.

Mark's stream of verbiage: Improve reliability and maintainability by using stateless connections