Skip to content

Instantly share code, notes, and snippets.

View wallacemaxters's full-sized avatar

Wallace Maxters wallacemaxters

View GitHub Profile
@wallacemaxters
wallacemaxters / lista_cargos.json
Last active January 12, 2024 19:03
Lista de profissões/cargos em JSON
[
"abastecedor de linha de produção",
"abastecedor de máquinas",
"acabador de embalagens",
"acrilista",
"acupunturista",
"aderecista",
"adesivador",
"adestrador",
"administrador de contratos",
@wallacemaxters
wallacemaxters / basic.blade.php
Created September 28, 2023 14:46
Templates prédefinidos para utilizar em um novo projeto Laravel
@props([
'bodyClass' => null,
'htmlClass' => '2xl:text-base lg:text-sm text-sm leading-normal',
'head' => null,
'title' => null,
'canonical' => url()->current(),
'description' => null,
'image' => null,
])
<!DOCTYPE html>
@wallacemaxters
wallacemaxters / atropos.blade.php
Last active August 1, 2023 20:10
Reusable component to easy use atropos in laravel
<!-- main Atropos container (required), add your custom class here -->
<div {{ $attributes->class('atropos') }}>
<!-- scale container (required) -->
<div class="atropos-scale">
<!-- rotate container (required) -->
<div class="atropos-rotate">
<!-- inner container (required) -->
<div class="atropos-inner">
{{ $slot }}
</div>
@wallacemaxters
wallacemaxters / routes.php
Created September 30, 2017 17:30
Execute function in Laravel after response sent to client
<?php
Route::get('/', function () {
$response = Response::json([
'process' => true
]);
return Response::withShutdownTask($response, function () {
@wallacemaxters
wallacemaxters / speed_up_video.sh
Last active October 14, 2022 18:51
Speed up videos with ffmpeg command line
ffmpeg -i $1 -map 0:v -c:v copy -bsf:v h264_mp4toannexb raw.h264
ffmpeg -fflags +genpts -r 45 -i raw.h264 -c:v copy $2
rm raw.h264
@wallacemaxters
wallacemaxters / make_user_artisan.php
Created March 17, 2021 12:43
Comando para criar o usuário interativamente através da linha de comando do artisan. Command to create user from php artisan interactively.
<?php
Artisan::command('make:user', function () {
$email = $this->ask('Digite um e-mail');
$name = $this->ask('Digite o nome');
$password = $this->secret('Digite a senha');
$user = App\User::firstOrNew(['email' => $email]);
$exists = $user->exists;
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@wallacemaxters
wallacemaxters / ciganomorrisonmendes_ipsum.txt
Created August 22, 2016 17:08
As frases memoráveis do Cigano Morrison Mendes
Que isso, jovem. PHP é um adicente que virou linguagem.
Sabe, acho curioso o rumo que Node tomou, servindo de facilitador pra pacotes JS, que, olhem só, justamente pra resolver comportamento de cliente.
Sou um cara com uma cabeça velha. Fora de moda. Não gosto de Node. Não gosto de JS.
Eu detesto o Node pro que ele se propôs no começo. Ser um servidor JS.
Ainda que a pobreza extrema do mundo acabe em 15 anos, ainda que logo tenha cura pra câncer, AIDS, etc., aparece aí o PHP, o Node e o Estado Islâmico pra provar que nem tudo são flores.
Node.js é tudo, menos JS
@wallacemaxters
wallacemaxters / json_encode_callback.php
Created August 9, 2018 20:39
json_encode implementation with callback, like JSON.stringify of the Javascript
<?php
/**
* @author Wallace Maxters <wallacemaxters@gmail.com>
* Encodes json after apply callback in data passed
*
* @param mixed $data
* @param callable $callback
* @param int $options
* @return string