Skip to content

Instantly share code, notes, and snippets.

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

Hugo Epinosa vaporic

🏠
Working from home
View GitHub Profile
@vaporic
vaporic / README.md
Created June 26, 2024 20:04 — forked from stolarczyk/README.md
Save GitHub issues as TSV

Save GitHub issues as TSV

This script saves GitHub issues in TSV format

Installation

The script has two software dependancies:

  1. GitHub CLI for querying GitHub API
  2. jq for transforming the output of the above to TSV format
@vaporic
vaporic / .env
Created April 5, 2023 21:21 — forked from KushalRaj/.env
Laravel command for production database replication
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_DATABASE=guesture_stage
DB_USERNAME=dev_user
DB_PASSWORD=****
DB_HOST_2=1.1.1.1#ip of production database server
DB_PORT_2=1234 #port
DB_DATABASE_2=guesture_pro #production database name
DB_USERNAME_2=prod_user #production database username
switch-php() {
valet stop
brew unlink php@7.2 php@7.3 php@7.4
brew link --force --overwrite php@$1
brew services restart php@$1
composer global update
rm -f ~/.config/valet/valet.sock
valet install
}
@vaporic
vaporic / docker-compose.yaml
Created February 7, 2022 18:05
Docker proxy ssl letscrypt
version: '3.1'
services:
nginx-proxy:
image: jwilder/nginx-proxy
restart: always
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
@vaporic
vaporic / Laravel-login-username-default-auth.md
Created November 24, 2021 11:52 — forked from amamarul/Laravel-login-username-default-auth.md
Como hacer login en Laravel con username en lugar de por email utilizando la autenticación por defecto

Como hacer login con username en lugar de por email

El controlador App\Http\Controllers\Auth\LoginController implementa el trait AuthenticatesUsers y este es el encargado de realizar la validación del Login. El método validateLogin() valida el campo email por defecto pero este lo obtiene del método username() que retorna el campo email por eso si lo que queremos es validar el login por otro campo (En este ejemplo será el campo 'username') debemos:

1- En la migracion de la tabla users (2014_10_12_000000_create_users_table.php) agregar el campo username es importante que este sea de tipo unique

Schema::create('users', function (Blueprint $table) {
    $table->increments('id');
    $table->string('username')->unique();

$table->string('name');

@vaporic
vaporic / AutoComplete.php
Created November 18, 2021 21:15 — forked from jackabox/AutoComplete.php
Livewire Autocomplete Component
<?php
namespace App\Http\Livewire;
use App\Models\Account;
use Livewire\Component;
class AccountAutocomplete extends Component
{
public $query= '';
@vaporic
vaporic / install_flutter.txt
Created October 10, 2021 21:46
Install Flutter
---INTRUCCIONES---
$sudo apt install curl unzip zip git
$cd
$mkdir development
$cd development/
$git clone https://github.com/flutter/flutter.git -b stable
$nano ~/.profile
export PATH="$PATH:$HOME/development/flutter/bin"
@vaporic
vaporic / es.json
Created March 17, 2021 23:12
Laravel Español
{
"E-Mail Address": "Correo electrónico",
"Password": "Contraseña",
"Remember me": "Recuérdame",
"Login": "Acceder",
"Log in": "Acceder",
"Forgot Your Password?": "¿Olvidaste tu contraseña?",
"Register": "Registro",
"Name": "Nombre",
"Confirm Password": "Confirmar contraseña",
@vaporic
vaporic / .editorconfig
Created April 9, 2020 03:51
editorconfig vaporic
root = true
[*]
max_line_length = 100
end_of_line = lf
indent_style = space
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true