Skip to content

Instantly share code, notes, and snippets.

@uzegonemad
uzegonemad / certbot command
Created October 19, 2018 15:04
Certbot hook for iwantmyname DNS verification
/usr/local/bin/certbot-auto renew --manual-auth-hook /path/to/certbot_before.sh --renew-hook "service nginx reload"
# Note that it might take 3-4 minutes per challenge
@uzegonemad
uzegonemad / timefoxselectize.user.js
Last active September 5, 2017 09:14
Timefox Selectize
// ==UserScript==
// @name TimeFox Project Dropdown
// @version 0.2
// @author Me
// @match https://fox1.functionfox.com/timefox/*
// @grant GM_addStyle
// @grant GM_getResourceText
// @require https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js
// @require https://selectize.github.io/selectize.js/js/selectize.js
// @resource selectizeCss https://brianreavis.github.io/selectize.js/css/selectize.default.css
@uzegonemad
uzegonemad / l5-expose-s3-driver.php
Created May 6, 2015 15:47
Laravel 5 expose S3 driver
<?php
$storage = \Storage::disk('s3')->getDriver()->getAdapter()->getClient();
dd($storage);
@uzegonemad
uzegonemad / laravel-5-strip-x-requested-for-header.php
Created April 14, 2015 14:38
Laravel 5 Middleware - Strip X-Requested-For Header
<?php namespace App\Http\Middleware;
use Closure;
class StripHeaders {
/**
* Strip X-Requested-With from the request because we're handling
* all json output and don't want interference from Laravel.
*
@uzegonemad
uzegonemad / keybase.md
Created April 2, 2015 19:15
keybase.md

Keybase proof

I hereby claim:

  • I am uzegonemad on github.
  • I am uzelac (https://keybase.io/uzelac) on keybase.
  • I have a public key whose fingerprint is 9D46 B155 5B67 E39D 905B E275 F9D0 EABB DC2C DCED

To claim this, I am signing this object:

@uzegonemad
uzegonemad / the-almost-perfect-phone-regex-1.js
Created April 2, 2015 01:17
the-almost-perfect-phone-regex
/^\+?\d{0,}?(\s|-|\.){0,}?\(?\d{3}\)?(\s|-|\.){0,}?\d{3}(\s|-|\.){0,}?\d{4}(\s|-|\.){0,}?(ex?t?|extension)?(\s|-|\.){0,}?\d{0,}?$/
@uzegonemad
uzegonemad / link-shorteners-and-a-call-to-action-1.sh
Created April 2, 2015 01:10
link-shorteners-and-a-call-to-action
@uzegonemad
uzegonemad / wordpress-drop-down-menus-with-a-custom-walker-1.php
Created April 2, 2015 01:06
wordpress-drop-down-menus-with-a-custom-walker
<?php
class Dropdown_Walker_Nav_Menu extends Walker_Nav_Menu {
function display_element($element, &$children_elements, $max_depth, $depth=0, $args, &$output) {
$id_field = $this->db_fields['id'];
if(!empty($children_elements[$element->$id_field])) {
$element->classes[] = 'dropdown';
}
Walker_Nav_Menu::display_element($element, $children_elements, $max_depth, $depth, $args, $output);
}
@uzegonemad
uzegonemad / blog-server-maintenance-1.sh
Created April 2, 2015 00:59
blog-server-maintenance
cd /tmp
mysqldump -uroot -p --all-databases > dump.sql
$root = "C:\Program Files (x86)\Microsoft Games\Halo"
# if sdtm is prefixed, install them
if(Test-Path("$root\Maps-SDTM"))
{
Move-Item "$root\Maps" "$root\Maps-Default"
Move-Item "$root\Maps-SDTM" "$root\Maps"
[System.Windows.Forms.MessageBox]::Show("SDTM Maps Activated")
}
# otherwise install the default