Skip to content

Instantly share code, notes, and snippets.

View dodopok's full-sized avatar

Douglas Araujo dodopok

View GitHub Profile
@dodopok
dodopok / gist:161ecec49cb6e0b334a7
Last active January 18, 2016 13:09
Gerar SSL Apache
para gerar o csr:
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /path/to/your_domain_name.key -out /path/to/your_domain_name.crt
alterar as seguintes linhas na config do nfservice.com.br para os novos arquivos
SSLCertificateFile /path/to/cert.crt /*certificado que veio da certificadora*/
SSLCertificateKeyFile /path/to/your_domain_name.key /*key que voce gerou la em cima */
SSLCertificateChainFile /path/to/DigiCertCA.crt /*crt que a certificadora manda, se renovar na mesma certificadora, nem precisa mudar*/
@dodopok
dodopok / gist:9767489
Created March 25, 2014 17:59
Comando Revertedor de Bostonas
git reset --hard HEAD~1
@dodopok
dodopok / gist:7931102
Created December 12, 2013 16:45
Categorias Mercado Livre
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script>
$(function(){
$.get('https://api.mercadolibre.com/sites/MLB/categories', function(categories){
for (var i in categories) {
$('#categories').append('<option value="'+categories[i].id+'">'+categories[i].name+'</option>');
}
});
});
@dodopok
dodopok / gist:7300789
Created November 4, 2013 10:32
Tiponota to Cfop - Tabela Parâmetros
UPDATE parametros SET `natoppadrao` = (SELECT id FROM cfop WHERE cfop.cfop = (SELECT tiponotas.cfop FROM tiponotas WHERE tiponotas.id = parametros.natoppadrao) AND cfop.group_id = parametros.group_id)
@dodopok
dodopok / gist:7154885
Created October 25, 2013 13:40
Apaga registros duplicados no MySQL deixando o primeiro.
DELETE n1 FROM lancamento_contas n1, lancamento_contas n2 WHERE n1.id > n2.id AND n1.nroduplicata = n2.nroduplicata AND n1.group_id = n2.group_id
@dodopok
dodopok / gist:6825544
Created October 4, 2013 13:01
Copia registro que não existe em outra tabela para outra tabela
insert into almoxarifado_produtos (produto_id, almoxarifado_id, quantidade, created, modified, group_id, user_id)
SELECT id, almoxarifado_id, 0, '2013-10-04 10:00:00', '2013-10-04 10:00:00', group_id, user_id FROM `produtos` WHERE NOT EXISTS(SELECT id FROM almoxarifado_produtos WHERE produto_id = produtos.id);
@dodopok
dodopok / gist:6825516
Created October 4, 2013 12:59
Copia registro para outra tabela
insert into dues_storage (f1, f2, f3, cd)
select f1, f2, f3, current_date() from dues where id = 5;
@dodopok
dodopok / gist:6825512
Created October 4, 2013 12:58
Checa se o registro existe em outra Tabela
SELECT * FROM `produtos` WHERE NOT EXISTS(SELECT id FROM almoxarifado_produtos WHERE produto_id = produtos.id);
@dodopok
dodopok / gist:6310619
Created August 22, 2013 17:58
OH JUNAO
<?php
public function admin_cadastrar() {
$this->set('title_for_layout', 'Novo Evento');
if ($this->request->is('post')) {
$this->Evento->create();
$destino = WWW_ROOT.'files/evento/fotos/'.$this->Evento->id.'/';
$arquivo = $destino.$this->request->data['Evento']['fotos']['name'];
$ext = strtolower(end(explode('.',$arquivo)));
@dodopok
dodopok / gist:5984675
Created July 12, 2013 13:59
Função CEP
<?php
public function cep($cep) {
$this->autoRender=false;
$resultado = file_get_contents('http://republicavirtual.com.br/web_cep.php?cep='.urlencode($cep).'&formato=javascript');
if(!$resultado){
$resultado = "&resultado=0&resultado_txt=erro+ao+buscar+cep";
}
return $resultado;
}