- https://speakerdeck.com/willroth/50-laravel-tricks-in-50-minutes
- https://www.reddit.com/r/laravel/comments/3to60i/50_laravel_tricks/
- 1. Automatic Model Validation
import asyncio | |
from datetime import datetime | |
from functools import partial | |
from concurrent.futures import ProcessPoolExecutor | |
from youtube_dl import YoutubeDL as YDL | |
PPE = ProcessPoolExecutor() | |
#! /bin/bash | |
# | |
# Diffusion youtube avec ffmpeg | |
# Configurer youtube avec une résolution 720p. La vidéo n'est pas scalée. | |
VBR="2500k" # Bitrate de la vidéo en sortie | |
FPS="30" # FPS de la vidéo en sortie | |
QUAL="medium" # Preset de qualité FFMPEG | |
YOUTUBE_URL="rtmp://a.rtmp.youtube.com/live2" # URL de base RTMP youtube |
server { | |
listen 80; | |
listen [::]:80; | |
server_name chat.site.com; | |
return 301 https://$host$request_uri; | |
} | |
server { | |
listen 443 ssl; | |
listen [::]:443 ssl; |
function isValidCPF(number) { | |
var sum; | |
var rest; | |
sum = 0; | |
if (number == "00000000000") return false; | |
for (i=1; i<=9; i++) sum = sum + parseInt(number.substring(i-1, i)) * (11 - i); | |
rest = (sum * 10) % 11; | |
if ((rest == 10) || (rest == 11)) rest = 0; |
{ | |
"estados": [ | |
{ | |
"sigla": "AC", | |
"nome": "Acre", | |
"cidades": [ | |
"Acrelândia", | |
"Assis Brasil", | |
"Brasiléia", | |
"Bujari", |
docker images | grep -v REPOSITORY | awk '{print $1}' | xargs -L1 docker pull |
<?php | |
class Conexao | |
{ | |
private static $conexao; | |
private function __construct() | |
{} | |
public static function getInstance() |