Skip to content

Instantly share code, notes, and snippets.

View laurenceHR's full-sized avatar
🏠
Working from home

Laurence laurenceHR

🏠
Working from home
View GitHub Profile
@laurenceHR
laurenceHR / AdminDebugbarMiddleware.php
Last active August 11, 2022 16:25
Middleware to enable Debugbar for certains admin users
<?php
namespace ...;
use Closure;
use Auth;
use Debugbar;
class AdminDebugbarMiddleware {
/**
* Handle an incoming request.
@laurenceHR
laurenceHR / index.js
Created February 12, 2017 07:45
Wit & Cayenne MQTT
'use strict';
const Wit = require('node-wit').Wit;
const interactive = require('node-wit').interactive;
const Cayenne = require('cayenne-mqtt');
const accessToken = 'QRV6QVSA6L...';
var cayenne_options = {
'clientId' : 'c1d7df70...',
@laurenceHR
laurenceHR / BBG-Cayenne-MQTT.js
Created December 21, 2016 05:10
Connect BBG and Cayenne with MQTT API
var m = require('mraa'); //require mraa
console.log('MRAA Version: ' + m.getVersion()); //write the mraa version to the console
var Cayenne = require('cayenne-mqtt');
var myLed = new m.Gpio(60); //LED hooked up to digital pin 13 (or built in pin on Galileo Gen1 & Gen2)
myLed.dir(m.DIR_OUT); //set the gpio direction to output
var options = {
'clientId' : '',
'username' : '',
@laurenceHR
laurenceHR / BusquedaRUCService.php
Created March 17, 2016 06:05
Scrap Búsqueda RUC Sunat
<?php namespace App\Modules\SunatRUC\Services;
use Input;
use Session;
use Sunra\PhpSimple\HtmlDomParser;
Use Debugbar;
class BusquedaRUCService {
@laurenceHR
laurenceHR / RTC_LCD_I2C.ino
Created July 12, 2015 20:18
RTC & LCD by I2C
// Use Library: https://github.com/laurenceHR/Arduino-LiquidCrystal_I2C
// clone on ..\Program Files (x86)\Arduino\libraries\LiquidCrystal_I2C Folder
#include <LiquidCrystal.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); //0x27 is the LCD Address
#define DS3231_I2C_ADDRESS 0x68
byte decToBcd(byte val){ return( (val/10*16) + (val%10) ); }
byte bcdToDec(byte val){ return( (val/16*10) + (val%16) ); }
@laurenceHR
laurenceHR / Eloquent_Independent.php
Last active August 29, 2015 14:15
MySql Laravel Eloquent on Independent Project
<?php
require 'vendor/autoload.php';
use Illuminate\Database\Connectors\MySqlConnector;
//use Illuminate\Support\Facades\DB;
use Illuminate\Database\Connection;
use Illuminate\Database\MySqlConnection;
use Illuminate\Database\Schema\Grammars\MySqlGrammar;
$config = array(