Skip to content

Instantly share code, notes, and snippets.

View gpressutto5's full-sized avatar

Guilherme Pressutto gpressutto5

  • Curitiba, Brazil
View GitHub Profile
@gpressutto5
gpressutto5 / git-bisect-phpunit.sh
Last active December 9, 2021 18:26 — forked from havvg/git-bisect-phpunit.sh
git bisect phpunit wrapper
#!/bin/bash
lcd artisan migrate
lcd phpunit --testsuite=VMS --filter=testGetPossibleTimeSegmentsForOldestDraftInvoiceWithCrossoverHandlingEnd
EXIT_CODE="$?"
lcd artisan migrate:rollback
[user]
name = Guilherme Pressutto
email = gpressutto5@gmail.com
[core]
pager = diff-so-fancy | less --tabs=4 -R
excludesFile = ~/.gitignore
[color]
ui = true
[color "diff-highlight"]
oldNormal = red bold
@gpressutto5
gpressutto5 / impbcopy.m
Last active April 12, 2019 20:13
impbcopy.m mirror
/////////////////////////////////////////////////////////
// Copied from http://www.alecjacobson.com/weblog/?p=3816
/////////////////////////////////////////////////////////
#import <Foundation/Foundation.h>
#import <Cocoa/Cocoa.h>
#import <unistd.h>
BOOL copy_to_clipboard(NSString *path)
{
// http://stackoverflow.com/questions/2681630/how-to-read-png-image-to-nsimage
NSImage * image;
@gpressutto5
gpressutto5 / LocalValetDriver.php
Created April 6, 2019 22:51
JavaScript SPA Local Valet Driver
<?php
/**
* JavaScript SPA Local Valet Driver
*/
class LocalValetDriver extends ValetDriver
{
/**
* Serves
* Determine if the driver serves the request by checking for an
<?php
namespace App\Http\Middleware;
use Closure;
use Tymon\JWTAuth\Exceptions\JWTException;
use Tymon\JWTAuth\JWTAuth;
class RefreshTokenIfLoggedIn
{
@gpressutto5
gpressutto5 / Foo.php
Created October 11, 2018 06:10
Multiple laravel http client
<?php
namespace App\Facades;
use Illuminate\Support\Facades\Facade;
/**
* A facade for the Foo HttpClient service.
*
* @method static \Psr\Http\Message\ResponseInterface get(string|\Psr\Http\Message\UriInterface $uri, array $options = [])
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Database\Events\QueryExecuted;
use Illuminate\Http\Request;
use Symfony\Component\Console\Helper\Table;
use Symfony\Component\Console\Helper\TableCell;
use Symfony\Component\Console\Output\StreamOutput;
@gpressutto5
gpressutto5 / WithAuth.php
Created April 4, 2018 14:46
Bearer JWT Login for Laravel HTTP Testing
<?php
namespace Tests\Feature;
use App\User;
use Tymon\JWTAuth\Facades\JWTAuth;
/**
* Trait WithAuth
*
@gpressutto5
gpressutto5 / .vimrc
Created February 5, 2018 15:13
My .vimrc
set termguicolors
syntax on
set background=dark
colorscheme material-theme
set nocompatible
set number
set ruler
set encoding=utf-8
set tabstop=4
let mapleader=","
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Alpha Component</key>
<real>1</real>
<key>Blue Component</key>
<real>0.18039216101169586</real>