Skip to content

Instantly share code, notes, and snippets.

View mykiwi's full-sized avatar
🥝
$ docker buildx bake future

Romain Gautier mykiwi

🥝
$ docker buildx bake future
View GitHub Profile
@mykiwi
mykiwi / client-slow.php
Last active December 16, 2015 21:19 — forked from igorw/client-slow.php
<?php
require __DIR__.'/vendor/autoload.php';
use React\Curry\Util as Curry;
$projects = array(
'react-php/react',
'cboden/Ratchet',
'nrk/predis-async',
@mykiwi
mykiwi / app.php
Last active December 17, 2015 06:58
Dispatcher between Symfony2 and a legacy application
<?php
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
use Symfony\Component\Routing\RequestContext;
use Symfony\Component\Routing\Exception\ResourceNotFoundException;
// Hack SwiftMailer (symfony1 vs Symfony2)
define('SWIFT_REQUIRED_LOADED', true);
#!/bin/bash
# pwd should be Symfony2project/bin
# must have behat executable next to this script
# http://stackoverflow.com/questions/59895/can-a-bash-script-tell-what-directory-its-stored-in
DIR="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd $DIR/..
for feature_path in `find src/ -path '*Features'`; do
bundle=$(echo $feature_path | sed -e 's~.*src/\(.*\)/Features~\1~' | sed -e 's~/~~');
NameVirtualHost *:80
<VirtualHost *:80>
ServerName {{ hostname }}
DocumentRoot {{ application.root_path }}/web
DirectoryIndex app.php
RewriteEngine off
<Location />
RewriteEngine On
@mykiwi
mykiwi / selenium.sh
Created June 4, 2014 12:27
Selenium2 window size
DISPLAY=:1 xvfb-run --server-args="-screen 0, 1280x720x24" java -jar /path/to/selenium-server-standalone-2.XX.jar
@mykiwi
mykiwi / Docker.sh
Last active August 29, 2015 14:13
Boot2docker Volume with Windows
# in /var/lib/boot2docker/bootlocal.sh
echo 'alias docker-compose="docker run --rm -ti -v \`pwd\`:/app -v /var/run/docker.sock:/var/run/docker.sock dduportal/docker-compose:latest"' >> /home/docker/.ashrc
echo 'alias fig=docker-compose' >> /home/docker/.ashrc
echo 'alias composer="docker run --rm -it -v \`pwd\`:/app composer/composer"' >> /home/docker/.ashrc
echo 'alias symfony="docker run --rm -i -t -u \`id -u\` -v \`pwd\`:/src romqin/symfony-installer"' >> /home/docker/.ashrc
@mykiwi
mykiwi / _.md
Last active August 29, 2015 14:17 — forked from klange/_.md

Since this is on Hacker News...

  • No, I don't distribute my résumé like this. A friend of mine made a joke about me being the kind of person who would do this, so I did (the link on that page was added later).
  • I apologize for the use of _t in my types. I spend a lot of time at a level where I can do that; "reserved for system libraries? I am the system libraries".
  • They're all while loops because shut up, you're overthinking a joke.
@mykiwi
mykiwi / README.md
Last active April 20, 2018 08:17
Mac fresh install
# Brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

# Composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" && \
php -r "if (hash_file('SHA384', 'composer-setup.php') === '92102166af5abdb03f49ce52a40591073a7b859a86e8ff13338cf7db58a19f7844fbc0bb79b2773bf30791e935dbd938') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" && \
php composer-setup.php && \
php -r "unlink('composer-setup.php');" && \
chmod +x composer.phar && \
@mykiwi
mykiwi / docker-compose.yml
Last active September 15, 2016 09:42
Drone.io 0.5
drone:
image: drone/drone
restart: always
container_name: drone
environment:
REMOTE_DRIVER: github
REMOTE_CONFIG: https://github.com?client_id=XYZ&client_secret=XYZ
volumes:
- /var/lib/drone:/var/lib/drone
- /var/run/docker.sock:/var/run/docker.sock
@mykiwi
mykiwi / docker-compose.yml
Created September 15, 2016 09:44
Drone.io 0.5
drone:
image: drone/drone:0.5
restart: always
net: ci
container_name: drone
environment:
DRONE_GITHUB: "true"
DRONE_GITHUB_CLIENT: "XXX"
DRONE_GITHUB_SECRET: "XXX"