Skip to content

Instantly share code, notes, and snippets.

View BrunoLagoa's full-sized avatar
:atom:

Bruno Castro BrunoLagoa

:atom:
View GitHub Profile
@BrunoLagoa
BrunoLagoa / nodedeploy-server
Created December 5, 2019 18:58
Confirguando nginx para utilizar com Amplify
server {
server_name api.seusite.com.br;
location / {
proxy_pass http://127.0.0.1:3333;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
@BrunoLagoa
BrunoLagoa / Autenticação Digest usando PHP POST para Web Service
Last active September 4, 2017 22:38
Autenticação Digest usando PHP POST para Web Service
$url = 'http://192.168.0.90:8088/asterisk/mxml';
$data = 'Action=Login&Username=dashboard_enel&Secret=enel890678';
$fp = fopen("cookie.txt", "w");
fclose($fp);
$login = curl_init();
curl_setopt($login, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($login, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($login, CURLOPT_TIMEOUT, 40000);
curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($login, CURLOPT_URL, $url);
@BrunoLagoa
BrunoLagoa / jquery
Last active August 25, 2017 15:49
Soma e Subtrai valores
var nota_final_resultado = 0;
var subtrair_nota_final_resultado = 0;
var falhas_graves_resultado = 0;
var id_1 = 0;
var id_2 = 0;
var id_3 = 0;
var id_4 = 0;
var id_5 = 0;
var id_6 = 0;
var id_7 = 0;
@BrunoLagoa
BrunoLagoa / Calcula TMR
Created March 9, 2017 13:43
calcula_tmr.php
// Calcula Tempo Médio de Resposta em Horas
// Formato do valor esperado em $tempo = "03:00:00"
// Formato do valor esperado em $registros = 3
// Resultado = "01:00:00"
function calcula_tmr($tempo,$registros)
{
if(!empty($tempo)){
$hora = 0; $minuto = 0; $segundo = 0;
sscanf($tempo, "%d:%d:%d", $hora, $minuto, $segundo);
function diasCorridos($code)
{
if(!empty($code)){
date_default_timezone_set('America/Sao_Paulo');
$now = Carbon::now()->parse()->format('Y-m-d');
$date = Carbon::parse($code)->format('Y-m-d');
$date1 = Carbon::createFromFormat('Y-m-d', $date);
$date2 = Carbon::createFromFormat('Y-m-d', $now);
<?php
$datatime1 = new DateTime('2015/04/15 00:00:00');
$datatime2 = new DateTime('2015/05/16 00:00:00');
$data1 = $datatime1->format('Y-m-d H:i:s');
$data2 = $datatime2->format('Y-m-d H:i:s');
$diff = $datatime1->diff($datatime2);
$horas = $diff->h + ($diff->days * 24);
echo "A diferença de horas entre {$data1} e {$data2} é {$horas} horas";