Skip to content

Instantly share code, notes, and snippets.

View ziadoz's full-sized avatar

Jamie York ziadoz

View GitHub Profile
@ziadoz
ziadoz / Preferences.sublime-settings
Last active August 29, 2015 14:08
Sublime Text 3 Settings
{
"auto_close_tags": true,
"color_scheme": "Packages/Color Scheme - Default/Twilight.tmTheme",
"create_window_at_startup": false,
"font_face": "Menlo",
"font_size": 12,
"highlight_line": true,
"ignored_packages":
[
"Vintage",
@ziadoz
ziadoz / fixvcs.rb
Last active August 29, 2015 14:10
Reset Mecurial and Git Repositories
#! /usr/bin/env ruby
Dir.glob("~/Projects/**").each do |dir|
next unless File.directory?(dir)
is_hg = File.directory?(File.join(dir, '.hg'))
is_git = File.directory?(File.join(dir, '.git'))
puts "Fixing " + File.basename(dir)
Dir.chdir(dir)
@ziadoz
ziadoz / reloadvhosts.rb
Last active August 29, 2015 14:10
Update Sites-Available / Sites-Enabled Symlinks (Ubuntu 14.04 + Apache)
#! /usr/bin/env ruby
$VEBOSE = nil
class String
def colourise(color_code)
"\e[#{color_code}m#{self}\e[0m"
end
def red
@ziadoz
ziadoz / .bash_profile
Last active August 26, 2021 21:35
Simple Bash Colours With TPut
# See: http://en.wikipedia.org/wiki/Tput
BOLD="$(tput bold)"
RED="$(tput setaf 1)"
GREEN="$(tput setaf 2)"
YELLOW="$(tput setaf 3)"
BLUE="$(tput setaf 4)"
MAGENTA="$(tput setaf 5)"
CYAN="$(tput setaf 6)"
WHITE="$(tput setaf 7)"
@ziadoz
ziadoz / Vagrantfile
Last active March 22, 2017 08:58
Example Vagrant File With NFS Synched Folder
# -*- mode: ruby -*-
# vi: set ft=ruby :
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# Box.
config.vm.box = "trusty64"
config.vm.network :private_network, ip: "192.168.33.100"
@ziadoz
ziadoz / quantity.html
Created February 25, 2015 02:16
React JS - Product Quantity Input
<!-- Demo: http://jsfiddle.net/o38gdsfd/6/ -->
<!DOCTYPE HTML>
<html lang="en">
<head>
<title>React JS - Quantity Input</title>
<style>
.component-quantity-input {
display: block;
}
@ziadoz
ziadoz / index.php
Last active September 9, 2024 21:49
Simple PHP HTTP Handling
<?php
// See Error Handling in PHP: https://nomadphp.com/2015/02/25/nomadphp-2015-02-us-lt2/#
$display = function ($status, $headers = array(), $content = '') {
http_response_code($status);
foreach ($headers as $key => $value) {
header($key . ': ' . $value);
}
@ziadoz
ziadoz / search_engines.txt
Last active August 10, 2016 20:44
Google Chome Search Engines
Google Chrome Search Engines
----------------------------
Settings > Manage Search Engines
DuckDuckGo Google (ddgg)
https://duckduckgo.com/?q=!g+%s
DuckDuckGo Similar (ddgs)
https://duckduckgo.com/?q=similar+sites+to+%s
@ziadoz
ziadoz / sf-components.js
Created July 18, 2015 17:41
Extract Symfony Components as Markdown
// http://symfony.com/components
var components = [];
$('.components-list tr').each(function() {
var name = $.trim($(this).find('td.name').text()),
link = 'http://' + document.domain + $(this).find('td.name a').attr('href'),
desc = $.trim($(this).find('td:eq(1)').text());
if (name && link && desc) {
@ziadoz
ziadoz / setup.sh
Created July 20, 2015 22:39
Ubuntu 12.10 Setup
# Update Ubuntu
sudo apt-get install build-essential
sudo apt-get update
sudo apt-get upgrade
# Version Control
sudo apt-get install git mercurial subversion
# Mobile Shell (MOSH)
# See: http://mosh.mit.edu/