This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
INFO global: Vagrant version: 2.2.7 | |
INFO global: Ruby version: 2.4.9 | |
INFO global: RubyGems version: 2.6.14.4 | |
INFO global: VAGRANT_LOG="info" | |
INFO global: VAGRANT_INSTALLER_ENV="1" | |
INFO global: VAGRANT_INSTALLER_VERSION="2" | |
INFO global: VAGRANT_INSTALLER_EMBEDDED_DIR="/opt/vagrant/embedded" | |
INFO global: VAGRANT_EXECUTABLE="/opt/vagrant/embedded/gems/2.2.7/gems/vagrant-2.2.7/bin/vagrant" | |
WARN global: resolv replacement has not been enabled! | |
INFO manager: Registered plugin: NFS synced folders |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
private function parseVariables( $path ) | |
{ | |
$wpConfig = file_get_contents( $path ); | |
preg_match_all("/[^#]define\('(.*?)',\s*'(.*)'\);/", $wpConfig, $matches); | |
for($c=0;$c<count($matches[1]);$c++) { | |
$values[$matches[1][$c]] = $matches[2][$c]; | |
} | |
return $values; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class benchmark { | |
public $start; | |
public $end; | |
public $diff; | |
public $hours; | |
public $minutes; | |
public $seconds; | |
public $micro; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Form Validation class | |
* | |
* @package default | |
* @author Deac Karns | |
**/ | |
class FormValidator | |
{ | |
protected $validation = true; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* [A function to build an array from a provided directory path] | |
* @param \DirectoryIterator resource | |
* @param array or null | |
* @param array or null | |
* @param boolean or null (default = false) | |
* | |
* @return array | |
*/ | |
function DirectoryIteratorToArray(\DirectoryIterator $it, $file_exclude = ['.DS_Store'], $directory_exclude = [], $fullpath=false) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/****************************/ | |
/* Author: Deac Karns | |
/* Date: 2017-03-10 | |
/****************************/ | |
// Useage: | |
// var num = 1234567.89 | |
// | |
// console.log( num.currency() ); | |
// |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
######################################################## | |
# letsEncrypt.sh -- Script to set up SSL encryption on # | |
# your server and configure your apache virtualhost to # | |
# accomodate SSL encryption via letsencrypt # | |
# # | |
# Author: Deac Karns # | |
# Email: peledies@gmail.com # | |
# # |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
##### Deacs aliases ########### | |
alias dc='docker-compose' | |
alias dcl='docker-compose logs' | |
alias diff="diff -w" | |
alias chrome='open -a "Google Chrome" --args --aggressive-cache-discard --disable-cache --disable-application-cache --disable-offline-load-stale-cache --disk-cache-size=0' | |
alias chromeNoSSL='open -a "Google Chrome" --args --cipher-suite-blacklist=0x0088,0x0087,0x0039,0x0038,0x0044,0x0045,0x0066,0x0032,0x0033,0x0016,0x0013' | |
alias migritcycle="migrit down -d local; migrit up -d local; migrit import -d local" | |
alias slkr="node ~/Projects/slackr/index.js | ~/Projects/message-top/message-top.sh &" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// thanks to http://datagenetics.com/blog/july42013/index.html | |
function mod10_check(val){ | |
var nondigits = new RegExp(/[^0-9]+/g); | |
var number = val.replace(nondigits,''); | |
var pos, digit, i, sub_total, sum = 0; | |
var strlen = number.length; | |
if(strlen < 13){ return false; } | |
for(i=0;i<strlen;i++){ | |
pos = strlen - i; | |
digit = parseInt(number.substring(pos - 1, pos)); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function decbin(dec,length){ | |
var out = []; | |
while(length--) | |
out[length] = (dec >> length ) & 1; | |
return out; | |
} | |
console.warn(decbin(8,30)); |