Skip to content

Instantly share code, notes, and snippets.

Avatar
🏠
Working from home

Mickaël Andrieu mickaelandrieu

🏠
Working from home
View GitHub Profile
View better_correlation_maps.py
import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/ageron/handson-ml/master/datasets/housing/housing.csv')
corr = df.corr()
corr.style.background_gradient(cmap='RdBu', vmin = -1, vmax = 1)
View circuit.php
<?php
use Resiliency\MainCircuitBreaker;
use Resiliency\Systems\MainSystem;
use Resiliency\Storages\SimpleArray;
use Resiliency\Clients\SymfonyClient;
use Symfony\Component\HttpClient\HttpClient;
$client = new SymfonyClient(HttpClient::create());
View performance.html.twig
{#**
* 2007-2019 PrestaShop and Contributors
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/OSL-3.0
* If you did not receive a copy of the license and are unable to
View about
➜ PrestaShop git:(1.7.6.x) php bin/console about
-------------------- -------------------------------------------
Symfony
-------------------- -------------------------------------------
Version 3.4.26
End of maintenance 11/2020
End of life 11/2021
-------------------- -------------------------------------------
Kernel
-------------------- -------------------------------------------
View docker-compose.yml
version: "3"
services:
nginx:
image: nginx:1-alpine
env_file: .env
depends_on:
- php
- blackfire
ports:
View .env
BLACKFIRE_SERVER_ID=your-server-id-key
BLACKFIRE_SERVER_TOKEN=your-server-token
View Dockerfile
FROM php:7.2-alpine
LABEL MAINTAINER="Mickaël Andrieu <mickael.andrieu@prestashop.com>"
RUN apk add --update libxslt-dev && \
docker-php-ext-install xsl
RUN curl -fsSL https://getcomposer.org/installer | php \
&& mv composer.phar /usr/local/bin/composer
RUN composer global require 'edgedesign/phpqa' 'friendsofphp/php-cs-fixer' 'jakub-onderka/php-parallel-lint' 'phpstan/phpstan' 'vimeo/psalm' --no-progress --no-scripts --no-interaction
@mickaelandrieu
mickaelandrieu / index.php
Created Aug 9, 2018
Contrôleur frontal standard Symfony 4
View index.php
<?php
use App\Kernel;
use Symfony\Component\Debug\Debug;
use Symfony\Component\Dotenv\Dotenv;
use Symfony\Component\HttpFoundation\Request;
require __DIR__.'/../vendor/autoload.php';
// The check is to ensure we don't use .env in production
View gist:645b4b4e18c1018598b7d9f0960089b6
metrics:
services:
label: "Appels du Container de Services"
matching_calls:
php:
- callee:
selector: "=Symfony\Component\DependencyInjection\Container::get"
argument: { 1: "^"}
tests:
View Errors.php
<?php
/**
* 2007-2018 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/OSL-3.0