Skip to content

Instantly share code, notes, and snippets.

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

Evaldo Santos evaldosantos

🏠
Working from home
View GitHub Profile
@evaldosantos
evaldosantos / gist:4302404
Created December 16, 2012 02:07
Erro ao fazer apt-get update, falta de chave W: Erro GPG: http://ppa.launchpad.net precise Release: As assinaturas a seguir não puderam ser verificadas devido à chave pública não estar disponível: NO_PUBKEY 7E492AAE24DF7CC4
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7E492AAE24DF7CC4
header("Content-type: text/csv");
header("Cache-Control: no-store, no-cache");
header('Content-Disposition: attachment; filename="filename.csv"');
$outstream = fopen("php://output",'w');
$test_data = $this->declarante_model->teste();
foreach( $test_data as $row ){
fputcsv($outstream, $row, ';', '"');
$server = "(local)\SQLEXPRESS";
$username = "sa";
$password = "weak";
try
{
$conn = new PDO("sqlsrv:server=$server;Database=MyDB", $username, $password);
}
catch (PDOException $e)
{
echo 'Connection failed: ' . $e->getMessage();
@evaldosantos
evaldosantos / gist:6144895
Created August 3, 2013 02:39
Validação de cálculo
class Entrada
def initialize(linha)
linha = linha.split(',')
@numero = linha[0]
@operacao=linha[1]
@classificacao=linha[2]
@valor=linha[3].to_f
@valor_imposto=linha[4].to_f
end
@evaldosantos
evaldosantos / Exercicio.java
Created September 4, 2013 22:50
O trabalho valerá 2 pontos e consiste no seguinte: Escrever o número "1" 10 milhões de vezes em um arquivo de texto. Escrever o número "1" 10 milhões de vezes em uma variável. Medir o tempo de ambas as execuções. Repetir o processo para 20, 30 e 40 milhões de vezes.
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class Exercicio {
/**
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
/**
* MY_Form_validation Class
*
* Extends Form_Validation library
*
*/
class MY_Form_validation extends CI_Form_validation {
function __construct()
class Pessoa extends Eloquent {
protected $table = "pessoa";
public function telefones()
{
return $this->hasMany('Telefone', 'id_pessoa');
}
public function isValid(){
if(!isset(Thread::$rules)
return true;
$validator = Validator::make(
$this->attributes,
static::$rules
);
if(Validator->fails())
<?php
$i=1;
//lerDiretorio("uploads", $i);
$file = "uploads";
$o = "teste.txt";
lerDiretorio($file, $o);
function lerDiretorio($dirname, $todos)
Venho aqui na esperança de que minhas reclamações sejam ouvidas e meu caso seja resolvido, já que ninguém se dispôs a resolver meu caso junto a loja Ibyte North Shopping/Fortaleza.
Domingo, dia 20/jul estive junto a loja Ibyte North Shopping em Fortaleza para fazer a aquisição de uma memória ddr3 8gb 1600, fui atendido prontamente pelo vendedor Joel. Especifiquei o modelo de memória que buscava, até informei em qual notebook iria utilizar. Dei todas estas informações para o vendedor. Fui ao caixa e paguei a memória.
Quando chego em casa verifico que foi me entregue um modelo de memória com as mesmas especificações que buscava, no entanto era uma memória pra desktop. Volto a loja na esperança de efetuar a troca. O vendedor Joel verificou o estoque da loja North Shopping e das outras lojas e constatou que não havia estoque. Solicitei então o estorno do valor para que pudesse efetuar a compra em outra loja, pois estava precisando desta para trabalhar. O vendedor informou que a Ibyte não fazia estornos, e que p