Skip to content

Instantly share code, notes, and snippets.

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

Rodrigo Passos rpc1910

🏠
Working from home
View GitHub Profile
@rpc1910
rpc1910 / file_get_contents.php
Created June 28, 2019 19:22
Config Proxy file_get_contents PHP
<?php
$url = 'https://assets.b9.com.br/wp-content/uploads/2014/05/google-novo-logo.jpg';
$auth = base64_encode('USUARIO:SENHA');
$aContext = array(
'http' => array(
'proxy' => 'tcp://192.168.0.0:1234',
'request_fulluri' => true,
<?php
/*
Fomato de dados do push
---------
$dados = array(
'data' => array(
'title' =>'Oi',
'message' => 'Hello World'
),
@rpc1910
rpc1910 / gulpfile.js
Created May 15, 2017 14:23
Gulp do Ionic
var gulp = require('gulp');
var gutil = require('gulp-util');
var bower = require('bower');
var concat = require('gulp-concat');
var sass = require('gulp-sass');
var minifyCss = require('gulp-minify-css');
var rename = require('gulp-rename');
var sh = require('shelljs');
var paths = {
@rpc1910
rpc1910 / .bash_profile
Created June 23, 2016 13:53
Alterar cor do terminal no Mac
export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ "
export CLICOLOR=1
export LSCOLORS=ExFxBxDxCxegedabagacad
alias ls='ls -GFh'
@rpc1910
rpc1910 / validar-campos-required.js
Created September 25, 2015 17:15
script com Jquery para validar campos que contenham o atributo required e por ventura não tenham sido validados pelo Browser
// Valida demais campos com parâmetro required
$("[required]").each(function(index, element) {
if($(element).val() == '') {
alert('Preencha o campo "' + $(element).attr('name') + '"');
$(element).select().focus();
return false;
}
if($(element).attr('pattern')) {
var r = new RegExp($(element).attr('pattern'));
@rpc1910
rpc1910 / gerar-csv.php
Created April 14, 2015 12:56
Função simples para criar um arquivo CSV a partir de um Array
<?php
function csv($data, $caminho = '') {
if(!$data || !is_array($data)) {
return false;
}
if(!$caminho) {
$caminho = 'arquivo.csv';
}
$file = fopen($caminho, "w");
foreach ($data as $linha) {
@rpc1910
rpc1910 / megasena.php
Created April 1, 2015 12:53
Sorteio simples de números para a Mega-sena
<?php
function sorteio() {
$sorteio = array();
$contador = 0;
while($contador < 6) {
$numero = rand(1,60);
if(!in_array($numero, $sorteio)) {
$sorteio[] = $numero;
$contador++;
@rpc1910
rpc1910 / eventos-links-externos-ga.js
Created July 10, 2014 00:12
Código para capturar eventos em cliques de links com target _blank utilizando o Universal Analytics
@rpc1910
rpc1910 / eleicao.c
Created October 29, 2013 21:40
Exercício em C sobre sistema de eleição - Prof Hiromasa
/*
EXERCÍCIO
Fazer um programa para o tribunal eleitoral que apresente um menu com as seguintes opções:
[1] – Mané Furtado
[2] – Vô Roubar
[3] – Só Ladrão
[4] – Zé Pilantra
[5] - Encerrar
Digite o seu voto: _
OBS: