Skip to content

Instantly share code, notes, and snippets.

View redbonzai's full-sized avatar

Christian redbonzai

View GitHub Profile
@redbonzai
redbonzai / class.database.php
Created February 7, 2017 03:25 — forked from jonashansen229/class.database.php
PHP OOP Database class using MySQLI and Singleton pattern. Only one instance of the class will be made, this requires less memory.
<?php
/*
* Mysql database class - only one connection alowed
*/
class Database {
private $_connection;
private static $_instance; //The single instance
private $_host = "HOSTt";
private $_username = "USERNAME";
private $_password = "PASSWORd";
@redbonzai
redbonzai / osx_bootstrap.sh
Created February 17, 2020 11:38 — forked from codeinthehole/osx_bootstrap.sh
Script to install stuff I want on a new OSX machine
#!/usr/bin/env bash
#
# Bootstrap script for setting up a new OSX machine
#
# This should be idempotent so it can be run multiple times.
#
# Some apps don't have a cask and so still need to be installed by hand. These
# include:
#
# - Twitter (app store)
@redbonzai
redbonzai / History|-1005a045|entries.json
Last active May 7, 2023 22:44 — forked from Juraci/sync-upstream.sh
Bash script to sync a forked project with its upstream repository
{"version":1,"resource":"file:///Users/christiandominguez/prune-special-characters-from-csv-excel.js","entries":[{"id":"XuQo.js","source":"textFileCreate.source","timestamp":1680305107195},{"id":"vf8D.js","timestamp":1680305151543},{"id":"goja.js","timestamp":1680305162964},{"id":"usG3.js","timestamp":1680305193932},{"id":"olbX.js","timestamp":1680305289682},{"id":"fwOa.js","timestamp":1680305351071},{"id":"TPSM.js","timestamp":1680306017799},{"id":"SQvb.js","timestamp":1680306038459}]}
@redbonzai
redbonzai / git-cleanup-repo
Created May 2, 2020 13:20 — forked from robmiller/git-cleanup-repo
A script for cleaning up Git repositories; it deletes branches that are fully merged into `origin/master`, prunes obsolete remote tracking branches, and as an added bonus will replicate these changes on the remote.
#!/bin/bash
# git-cleanup-repo
#
# Author: Rob Miller <[email protected]>
# Adapted from the original by Yorick Sijsling
git checkout master &> /dev/null
# Make sure we're working with the most up-to-date version of master.
git fetch