Skip to content

Instantly share code, notes, and snippets.

View CesarBalzer's full-sized avatar

Cesar E. Balzer CesarBalzer

View GitHub Profile
const Model = require( './model' )
const createController = '../../helpers/createController'
module.exports = require( createController )( Model )( __dirname )
@CesarBalzer
CesarBalzer / Sort color
Last active March 27, 2019 18:03
Fazer o sorteio de uma cor informando um tom
const colors = {
brown: [{
'cornsilk': '#FFF8DC',
'blanchedalmond': '#FFEBCD',
'bisque': '#FFE4C4',
'navajowhite': '#FFDEAD',
'wheat': '#F5DEB3',
'burlywood': '#DEB887',
'tan': '#D2B48C',
'rosybrown': '#BC8F8F',
@CesarBalzer
CesarBalzer / mbp-gpu-fix.sh
Created March 1, 2019 13:11
A fix for GPU kernel panics on the Mid 2010 MacBook Pro.
#!/usr/bin/env bash
if csrutil status | grep -q "enabled"; then echo "You must disable SIP first."; exit 1; fi
KEXT=/System/Library/Extensions/AppleGraphicsPowerManagement.kext
sudo plutil -replace IOKitPersonalities.AGPM.Machines.MacBookPro6,2.Vendor10deDevice0a29 -json '{"BoostPState":[2,2,2,2],"BoostTime":[2,2,2,2],"Heuristic":{"Threshold_Low":[0,0,0,200],"IdleInterval":10,"SensorSampleRate":10,"Threshold_High_v":[0,0,98,100],"TargetCount":1,"SensorOption":1,"Threshold_High":[0,0,100,200],"ID":0,"Threshold_Low_v":[0,0,4,200]},"control-id":17}' $KEXT/Contents/Info.plist
sudo touch /System/Library/Extensions
sudo kextload -v $KEXT
@CesarBalzer
CesarBalzer / backup.js
Created June 22, 2018 19:26
Script backup sqllite cordova com o plugin sqlporter e arquivo txt na raiz do dispositivo
/**
*
* @var db Base de dados para backup e restauracao
*/
var db = window.openDatabase("CAMINHO DO BANCO", "1.0", "NOME DO BANCO", 5 * 2048);
/**
* Mostra o erro de arquivo
* @param {obj} error Recebe o objeto de erro
* @returns {void}
*/
@CesarBalzer
CesarBalzer / app.js
Created September 23, 2016 19:29 — forked from fer-ri/app.js
Cordova Exit App Confirm
document.addEventListener("deviceready", deviceisready, false);
function deviceisready(){
alert("Device Ready is called");
document.addEventListener("backbutton", function(e){
if ( $('.ui-page-active').attr('id') == 'mainpage') {
//window.location = "#exitDialog";
exitAppPopup();
}else{
history.back();