Skip to content

Instantly share code, notes, and snippets.

🎯
Focusing

Miguel Stevens notflip

🎯
Focusing
Block or report user

Report or block notflip

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@notflip
notflip / fizz.php
Created Sep 24, 2019
FizzBuzz Solid
View fizz.php
<?php
interface rule
{
public function validates(int $number): bool;
public function replace(): string;
}
class IsEvenRule implements Rule
{
@notflip
notflip / mouse.py
Last active Aug 4, 2019
Python Joystick Mouse
View mouse.py
#!/usr/bin/env python3
import spidev
import time
import struct
spi = spidev.SpiDev()
spi.open(0,0)
spi.max_speed_hz=100000
deadzone = 20
@notflip
notflip / wpa_supplicant.conf
Created May 16, 2019
WPA Supplicant Raspberry PI 3
View wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=BE
network={
ssid="Ssid"
psk="Password"
key_mgmt=WPA-PSK
}
@notflip
notflip / data.js
Last active Nov 30, 2018
NoSQL Model
View data.js
"users": [
"user1": {
"id": "user1",
"username": "Notflip"
}
]
"categories": [
"category1": {
"name": "Productivity",
@notflip
notflip / spacing.scss
Created Nov 17, 2017
Bootstrap 4 Spacing for Bootstrap 3
View spacing.scss
$grid-breakpoints: (
xs: 0,
sm: 576px,
md: 768px,
lg: 992px,
xl: 1200px
) !default;
$spacer: 20px !default;
$spacers: (
@notflip
notflip / run.sh
Last active Oct 10, 2017
AWS EC2 LEMP Setup
View run.sh
cat ~/.ssh/id_rsa.pub | ssh -i "#DOMAIN#.pem" ubuntu@ec2-#DOMAIN-IP#.eu-central-1.compute.amazonaws.com "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
# SSH into the instance
ssh -i "#DOMAIN#.pem" ubuntu@ec2-#DOMAIN-IP#.eu-central-1.compute.amazonaws.com
# Update Packages and install Nginx
sudo apt-get update
sudo apt-get install -y nginx composer git
# Install and setup MySQL
@notflip
notflip / config.xml
Created May 23, 2017
Phonegap Barcode Example
View config.xml
<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns = "http://www.w3.org/ns/widgets"
xmlns:gap = "http://phonegap.com/ns/1.0"
id = "com.phonegap.example"
versionCode = "10"
version = "1.0.0" >
<name>Phonegap Barcodescanner</name>
<description>Barcodescanner voorbeeld</description>
<author href="https://notflip.be" email="miguel@notflip.be">Miguel Stevens</author>
View gist:1b2189239bc1cb936bbf2a0d5e592611
public function scopeUnClaimed($query)
{
return $query->whereHas('claims',function($q) {
$q->where('dentist_id', $user->dentist->id);
}, '<', 1);
}
View Laravel Upload Controller
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use File;
use Image;
class UploadController extends Controller {
@notflip
notflip / gulpfile.js
Created Jul 1, 2015
Laravel Gulpfile
View gulpfile.js
var gulp = require('gulp');
var sass = require('gulp-sass');
var autoprefixer = require('gulp-autoprefixer');
var minify = require('gulp-minify-css');
var uglify = require('gulp-uglify');
var concat = require('gulp-concat');
var plumber = require('gulp-plumber');
var browserSync = require('browser-sync');
var reload = browserSync.reload;
You can’t perform that action at this time.