Skip to content

Instantly share code, notes, and snippets.

Jamie York ziadoz

Block or report user

Report or block ziadoz

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
ziadoz / .php_cs.dist
Last active Aug 8, 2019
PHP CS Fixer Configuration
View .php_cs.dist
<?php declare(strict_types=1);
$finder = PhpCsFixer\Finder::create()
return PhpCsFixer\Config::create()
'@PSR2' => true,
ziadoz / gists.go
Created Jul 26, 2019
Test Golang API Client Using httptest Package
View gists.go
package gists
import (
type Api struct {
client *http.Client
ziadoz / game-save-clean-up.go
Created May 26, 2019
Clean Up Game Save Manager Folders
View game-save-clean-up.go
// Usage: game-save-clean-up --src="/Files/Game Saves" [--limit=2] [--dryrun]
package main
import (
ziadoz / fizzbuzz.go
Last active Dec 24, 2017
FizzBuzz in Go
View fizzbuzz.go
package main
import "fmt"
const (
FIZZ = 3
BUZZ = 5
ziadoz /
Created Jul 22, 2017
Using XDebug in Atom Editor

Using XDebug in Atom Editor

Install the XDebug plugin for Atom and then add the following to the config.cson file (Atom > Config…):

  PathMaps: [
  ServerPort: 9001
ziadoz /
Last active Jul 22, 2017
Install Atom Editor PHP Integrator Core 3.0.0 on macOS Sierra
#!/usr/bin/env bash
brew tap homebrew/homebrew-php
brew install php71
cd ~/.atom/packages/php-integrator-base/core
/usr/local/bin/php ./composer.phar create-project php-integrator/core ./3.0.0 3.0.0 --prefer-dist --no-dev
ziadoz /
Last active Nov 16, 2017
MKV to MP4 (Docker, FFMpeg, AVConv)
#!/usr/bin/env bash
# Convert MKV to MP4
# Uses Docker FFMpeg, FFMpeg or AVConv.
# Usage:
# ./
# ./ /path/to/videos
# Notes:
ziadoz / include-me-func.php
Last active May 17, 2017
Prevent Variable Leakage In PHP Includes
View include-me-func.php
// Use a closure so nothing leaks out when included.
return (function () {
$array = ['foo', 'bar'];
foreach ($array as $string) {
// Some exciting logic.
return 'FOOBAR';
ziadoz /
Last active Aug 16, 2019
Install Chrome, ChromeDriver and Selenium on Ubuntu 16.04
#!/usr/bin/env bash
# Versions
ziadoz /
Last active Jan 11, 2017
Automatically Symlink Virtualhosts
# Symlink web server virtualhost configutions into the sites-enabled directory.
# Usage: reloadvhosts /path/to/websites
# reloadvhosts /path/to/websites *-live.conf
# reloadvhosts /path/to/websites apache2
reloadvhosts() {
local vhost_dir=${1:-/var/www/vhosts}
local conf_name=${2:-*dev.conf}
local web_server=${3:-nginx}
sudo find /etc/$web_server/sites-enabled/ -type l -exec rm {} \;
You can’t perform that action at this time.