Skip to content

Instantly share code, notes, and snippets.

View cotcotquedec's full-sized avatar
🎾
Happy to code!

Julien H. cotcotquedec

🎾
Happy to code!
View GitHub Profile
@cotcotquedec
cotcotquedec / Pdf.php
Created November 2, 2017 13:48
Generation de PDF Laravel / wkhtmltopdf API
<?php namespace Models;
use GuzzleHttp\Client;
/**
* Geenration d'un pdf
*
* Class Pdf
* @package Models
*/
class Pdf
{
@cotcotquedec
cotcotquedec / bot.cpp
Created August 12, 2017 12:01
My SC2 Bot
#include "sc2api/sc2_api.h"
#include <iostream>
using namespace sc2;
class Bot : public Agent {
public:
<?php
namespace BetterReflection\NodeCompiler;
use BetterReflection\Reflection\ReflectionClass;
use BetterReflection\TypesFinder\FindTypeFromAst;
use BetterReflection\TypesFinder\ResolveTypes;
use phpDocumentor\Reflection\Types\ContextFactory;
use phpDocumentor\Reflection\Types\Object_;
use PhpParser\Node;
dSKxKbqibLQwekf6ssPQ(KGsLrjLQ4usPkDlPq7skvggk5ykyzskptrzAc4AsrBdLQVjfmobvNdvQ1jOK5rje3JsOSpfvQdIkzHOIhsjAIucjxukLnQsLpsjKAKkQ4KkeReLc6LkQQzIsPBkOyNQ4NsjdLsWsfepfzQcDvfv5RQu1Cvuj7f(RImyvIdtvlwLYJrXKPuxw0MLKpJQgTKQtRQvJsb61csZMk3Mi7MIFty4e1XrPawUepxPPt66s12vj9DkPXRq68c06rPO9Rq9WbLYPQeQgdicYJiuqlOATRw7Q1UaGKazdYgrq2)YgSBy0)AcY7CGkj)lmXGYji(IOldYZO)1mwEE(SegHDItJdSa92GMNt9UCRdAtxLfeVrbXPvm2kmSTT7IGmDPy555ZYIZaOGTQQ2uXPglqoH3grqQ3LgfrqsDN(icfki7VQ6z6oniIGK6o9rekuqfHlreKu3PpIqHcIX53frq7B4DjO75ke22YY5dfK8vz17sJIiiPUtFeHcfuLNrFHbrqsDN(icfkO(Mtmo)UG0spbv8mjIGK6o9rekuOGYrL9g70gCGcIbrCgqeuWwvvBQ404WalqvcJENZZVGAnViBh50gOB(ILcNOGiod4UanWE4nhAOwZAnzXn3ZcGQgBodNA4UanWE4nhAOwZAnzXn3ZcGQgBodNz4UWN1WWmUzN7MbcWI9zZgqvJnNbfKCrWxYDTqjz(9fgCybYj82icQV5KjVMfCdK6DPrre0(gExId7GK6o9reh2bhOqbX487IiO9n8Ue09CfcBBz58bj1D6JiO75ke22YY5doqHcALtgebTVH3L4mafK9xv9mDNgerqsDN(icfkOIWLicsQ70hrOqbv5z0xyqeKu3PpIqHcs(QS6DPrreKu3PpIqHcQV5eJZVl4aQ4zsebj1D6JiuOG6BoTYjd4afuj5FHjguob57f)nFb0QEMqxCdKMJQ9scQn315nY4lCCEtOGw1Ze6AbXBuqCAfJTctiJyrpNiOBIIDw44zc
@cotcotquedec
cotcotquedec / docker-compose.yml
Created September 5, 2016 06:07
MIgration de pages d'un ancien site vers un nouveau avec traefik et docker
traefik:
image: traefik
ports:
- "80:80"
- "8080:8080"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /var/www/traefik/traefik.toml:/traefik.toml
- /var/www/traefik:/var/traefik
@cotcotquedec
cotcotquedec / Route.php
Last active February 23, 2017 09:04
Load route from controller reflexion for laravel 5.3 as Route::controller is no more
<?php namespace App\Http;
use BetterReflection\Reflection\ReflectionClass;
/**
* Class Route
*
* Installation :
* package require https://github.com/Roave/BetterReflection
* $ composer require roave/better-reflection
@cotcotquedec
cotcotquedec / Backup.php
Last active July 19, 2016 06:42
Commande laravel pour effectuer un backup de la base en locale et sur dropbox.
<?php
namespace App\Console\Commands;
use BackupManager\Filesystems\Destination;
use Illuminate\Console\Command;
/**
* @link https://github.com/backup-manager/backup-manager
* @link https://github.com/backup-manager/laravel
@cotcotquedec
cotcotquedec / Scoreboard.php
Created July 7, 2016 14:23
Test recrutement php lvl2
<?php
// J'ai hacké la matrice, voici le signal envoyé au tableau des scores
$france = [192,192,204,204,255,255,12,12];
$germany = [56,120,216,24,24,24,255,255];
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="EXPIRES" content="0" />
<meta http-equiv="Pragma" content="no-cache" />
@cotcotquedec
cotcotquedec / Bissextile.php
Created June 23, 2016 13:37
Test recrutement php lvl1
<?php
$the_date = date('Y-m-d', rand(0, time()));
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="EXPIRES" content="0" />
<meta http-equiv="Pragma" content="no-cache" />
@cotcotquedec
cotcotquedec / dockerfile
Created June 16, 2016 08:44
Dockerfile pour un LAMP!!!!
FROM debian
MAINTAINER Julien Houvion "julien.houvion@gmail.com"
# UPGRADE
RUN DEBIAN_FRONTEND=noninteractive apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get upgrade -y && \
DEBIAN_FRONTEND=noninteractive apt-get install -y wget curl locales
# TIMEZONE
RUN echo "Europe/Paris" > /etc/timezone && \