Skip to content

Instantly share code, notes, and snippets.

View giansalex's full-sized avatar

Giancarlos Salas giansalex

View GitHub Profile
@giansalex
giansalex / README.md
Last active April 25, 2020 21:23
Sonarqube Docker Compose - Alpine

SonarQube Docker

  • Create a directory for project
  • Copy docker-compose.yml
  • Create /extensions in project directory.
  • Run docker-compose up -d
@giansalex
giansalex / prest.md
Created November 9, 2018 21:21
Prest Postgresql API https://postgres.rest/

Install

go get -u github.com/prest/prest

Run

PREST_PG_USER=postgres \
PREST_PG_PASS=123456 \
PREST_PG_DATABASE=postgres \
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<connectionStrings configSource="database.config" />
</configuration>
<?xml version="1.0" encoding="UTF-8"?>
<connectionStrings>
<add name="default" connectionString="Data Source=.;Initial Catalog=DB_A;" providerName="System.Data.SqlClient" />
</connectionStrings>
@giansalex
giansalex / myproject.csproj
Created January 26, 2019 05:07
ConnectionString ASP.NET MVC for Teams
<Target Name="BeforeBuild">
<Copy SourceFiles="$(ProjectDir)\database.default.config" DestinationFiles="$(ProjectDir)\database.config" Condition="!Exists('$(ProjectDir)\database.config')" />
</Target>
@giansalex
giansalex / phpserver.reg
Last active May 26, 2020 23:02
PHP Server from directory (Windows context menu)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\PHP Server]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\PHP Server\command]
@="C:\\xampp\\php\\php.exe -S 0.0.0.0:8000 -t %1"
@giansalex
giansalex / .bashrc
Last active May 26, 2020 23:01
Git Commands Alias
alias gs='git status'
alias ga='git add'
alias gl='git pull'
alias gp='git push'
alias gc='git clone'
alias gck='git checkout'
alias ga='git add'
alias grh='git reset HEAD~1'
alias gm='git merge'
alias gcm='git commit -m '
@giansalex
giansalex / create-ssl-dns.ps1
Created September 10, 2019 00:10
Create SSL Certificate LetsEncrypt with DNS Recorde Validation
docker run -t --rm -v "${pwd}":/appc certbot/certbot certonly --manual --preferred-challenges=dns --email [email protected] --agree-tos --config-dir /appc/config --logs-dir /appc/logs --work-dir /appc/workdir -d *.domain.com
@giansalex
giansalex / trama-soap.xml
Last active July 11, 2024 21:47
Ejemplo de trama XML enviada por un cliente SOAP al consultar el estado del CDR
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://service.sunat.gob.pe" xmlns:ns2="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<SOAP-ENV:Header>
<ns2:Security>
<ns2:UsernameToken>
<ns2:Username>20000000001MODDATOS</ns2:Username>
<ns2:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">moddatos</ns2:Password>
</ns2:UsernameToken>
</ns2:Security>
</SOAP-ENV:Header>
<SOAP-ENV:Body>

Keybase proof

I hereby claim:

  • I am giansalex on github.
  • I am giansalex (https://keybase.io/giansalex) on keybase.
  • I have a public key ASA557wjx9Zy1Gd1nmi4v6PI3tsmhg6MSOpIuChAHC3t0wo

To claim this, I am signing this object: