Skip to content

Instantly share code, notes, and snippets.

View abadongutierrez's full-sized avatar
💻
working

Rafael Gutiérrez abadongutierrez

💻
working
View GitHub Profile
@abadongutierrez
abadongutierrez / log4j.properties
Last active August 11, 2017 02:40
A simple log4j.properties
log4j.rootLogger = DEBUG, consoleAppender
# ------------------------------------------------------------------------
# JAbaddon Category
# ------------------------------------------------------------------------
log4j.category.com.jabaddon = DEBUG, consoleAppender
log4j.additivity.com.jabaddon = false
# ------------------------------------------------------------------------
# Apache Commons
@abadongutierrez
abadongutierrez / gist:3299067
Created August 8, 2012 21:45
Ejemplo SOAP Envelope usando UsernameToken
<soapenv:Envelope xmlns:sch="http://www.itbrain.com.mx/vacaciones/schemas" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>
<wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:UsernameToken wsu:Id="UsernameToken-1">
<wsse:Username>Rafael</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">rafael</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
<soapenv:Body>
@abadongutierrez
abadongutierrez / DataSourceUsingMySQL.groovy
Last active November 10, 2017 19:28
Grails: DataSource.groovy for MySQL
dataSource {
pooled = true
driverClassName = "com.mysql.jdbc.Driver"
username = "root"
password = "****"
dialect = org.hibernate.dialect.MySQL5InnoDBDialect
properties {
maxActive = 50
maxIdle = 25
minIdle = 5
@abadongutierrez
abadongutierrez / UsingHamcrest.java
Last active January 7, 2022 14:46
Examples using Hamcrest
import static org.junit.Assert.*;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.equalTo;
import static org.hamcrest.Matchers.equalToIgnoringCase;
import static org.hamcrest.Matchers.hasItem;
import static org.hamcrest.Matchers.hasItems;
import static org.hamcrest.Matchers.isOneOf;
import static org.hamcrest.Matchers.not;
@abadongutierrez
abadongutierrez / logback.xml
Created September 18, 2013 22:29
Logback Config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
<append>false</append>
<encoder>
<pattern>%d{HH:mm:ss.SSS} %-5level [%thread][%logger{0}] %m%n</pattern>
</encoder>
</appender>
<appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
@abadongutierrez
abadongutierrez / Git Commands.md
Last active June 8, 2021 21:39
Useful git commands

Getting logs

Status

Show staged and not staged but no untracked files

git status -uno
@abadongutierrez
abadongutierrez / psql-commands.md
Last active March 4, 2016 21:53
Useful PSQL Commands

List databases that match a pattern:

psql -c "\l" | grep <pattern>

Drop a database from the command line:

psql -c "drop database <database>"
@abadongutierrez
abadongutierrez / tmux.md
Last active October 23, 2015 03:48
tmux

Tmux

Commands

Command Description
tmux new -s <session-name> Create a new session with name
tmux list Shows all running sessions

In tmux

SELECT
name, last_name, salary
FROM employees
from e in Employee,
select: [e.name,
e.last_name,
e.salary]