Skip to content

Instantly share code, notes, and snippets.

View drmcarvalho's full-sized avatar
❤️
:D

Dener Carvalho drmcarvalho

❤️
:D
View GitHub Profile
@drmcarvalho
drmcarvalho / HashMD5.cs
Created May 13, 2018 02:44
Exemplo de Hash MD5
using System;
using System.Security.Cryptography;
using System.Text;
namespace HashExemplo
{
public class HashMD5
{
public string GerarHashMD5(string entrada)
{
@drmcarvalho
drmcarvalho / hash.php
Last active May 12, 2018 02:31
Exemplo de Hash usando a função password_hash().
<?php
/*
* Autor: Dener Carvalho, Marks, Vinicius
*
* Implementação da função password_hash: https://github.com/php/php-src/blob/master/ext/standard/password.c#L412
*
*
* Implementação da função password_verify: https://github.com/php/php-src/blob/master/ext/standard/password.c#L291
*
* Documentação password_verify: http://php.net/manual/pt_BR/function.password-verify.php
@drmcarvalho
drmcarvalho / cesarjs.js
Last active March 23, 2018 13:25
Cifra de cesar.
let nome = "vini! ¨¨%A%S&¨SA¨&SA ¨ vini";
function mod(n, p) {
if (n < 0)
n = p - Math.abs(n) % p;
return n % p;
}
function encriptar(chave, str) {
@drmcarvalho
drmcarvalho / search-engine-remove.txt
Created January 15, 2018 00:42
Comandos para remover sequestrador de search engine do chrome
the command goes here :
// first line: RD /S /Q "%WinDir%\System32\GroupPolicyUsers" //
// second line: RD /S /Q "%WinDir%\System32\GroupPolicy" //
// third line: gpupdate /force //
@drmcarvalho
drmcarvalho / cifracesar.cs
Last active March 9, 2018 13:11
Cifra de Cesar.
//https://dotnetfiddle.net/8JRJZk
using System;
using System.Collections.Generic;
using System.Text.RegularExpressions;
using static System.Console;
public class CifraCesar
{
public static string Cifrar(string texto)
@drmcarvalho
drmcarvalho / controlegas.py
Created July 16, 2017 03:15
Programa que registra a troca do gas, e usa o reportlab para gerar relatorios em PDF
__author__ = 'Dener Carvalho'
import sqlite3
import datetime
import os
from reportlab.lib.pagesizes import letter
from reportlab.pdfgen import canvas
class Conexao(object):
@drmcarvalho
drmcarvalho / gerarTabelaFrequencia.R
Last active June 29, 2017 12:33
Este algoritmo gera a tabela de distribuição de frequência.
#Fonte: https://pt.stackoverflow.com/a/215885/27190
#Library library(dplyr) - carregar primeiro.
#Download do R: https://cran.r-project.org/bin/windows/base/
#Area que deseja atuar no futuro
# 1 -> Eng Comp, 2 -> Dev Web, 3 -> Designer, 4 -> Eng Soft, 5 -> Programacao
dados <- sort(c(1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5))
#O argumento Freq eh o Fi
@drmcarvalho
drmcarvalho / ProgramEmail.cs
Created April 19, 2017 20:53
Validar e-mail.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
namespace EmailValido
{
class Program
@drmcarvalho
drmcarvalho / Program.cs
Created April 19, 2017 20:51
Validação de campos
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ValidaCampoExemploCaffe
{
class Pessoa
{
@drmcarvalho
drmcarvalho / pyremovepasspdf.py
Created April 2, 2017 16:46
Script para remover senha de arquivo PDF
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import time
import Tkinter as tk
import tkFileDialog
import os
import pipes
def unix():