Skip to content

Instantly share code, notes, and snippets.

Avatar

Gustavo Lacoste knxroot

View GitHub Profile
@knxroot
knxroot / check_jwt_sig.py
Created September 13, 2021 01:21 — forked from rondomondo/check_jwt_sig.py
Two methods/examples of how to decode and verify the signature of AWS cognito JWT web tokens externally. This uses RSA key pair and alternatively PKCS1_v1_5. See https://gist.github.com/rondomondo/efff911f2c41c295e23415e94e12b8d3 for example of signing and verification by downloading an ISSUERS PKI SSL certificate from the signers website, and h…
View check_jwt_sig.py
#!/usr/bin/env python
import os
import time
import json
import base64
import requests
import argparse
from base64 import urlsafe_b64decode, b64decode
from Crypto.Hash import SHA256, SHA512
@knxroot
knxroot / lang_chrome_osx.md
Created September 1, 2021 02:53 — forked from kentbrew/lang_chrome_osx.md
How to change the Chrome default language on OSX
View lang_chrome_osx.md

How to Change your Chrome Default Language

Open up a Terminal window. (If you have never seen Terminal before, go to Spotlight Search and type "Terminal.")

In the Terminal box, try this:

defaults read com.google.Chrome AppleLanguages

If you see this:

@knxroot
knxroot / Vagrantfile
Created April 11, 2021 05:40 — forked from akrabat/Vagrantfile
Example Vagrantfile for Windows
View Vagrantfile
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Base box: https://github.com/akrabat/packer-templates
Vagrant.configure("2") do |config|
config.vm.box = "19ft/windows2016"
config.vm.guest = :windows
config.vm.boot_timeout = 600
@knxroot
knxroot / setup-modernie-vagrant-boxes.md
Last active April 11, 2021 05:19 — forked from andrealbinop/setup-modernie-vagrant-boxes.md
Setup modern.ie vagrant boxes
View setup-modernie-vagrant-boxes.md
View .editorconfig
#.editorconfig default
root = true
[*]
indent_style = space
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 80
@knxroot
knxroot / BIPCatalogUtil.cmd
Created March 14, 2018 22:09 — forked from Dnefedkin/BIPCatalogUtil.cmd
Runs BI Publisher Catalog Utility on Windows OS
View BIPCatalogUtil.cmd
@ECHO OFF
setLocal EnableDelayedExpansion
@REM *************************************************************************
@REM Purpose: Runs BI Publisher Catalog Utility on Windows OS
@REM Author: Dmitry Nefedkin (Dmitry.Nefedkin@oracle.com)
@REM Description: script is based on BIPCatalogUtil.sh
@REM found in $MW_HOME\Oracle_BI1\clients\bipublisher\ of Oracle BI EE 11.1.1.6 installation
@REM Last changed: Oct, 25, 2012 18:00
@REM Version: 0.1
@REM *************************************************************************
@knxroot
knxroot / BIPCatalogUtil.cmd
Created March 14, 2018 22:09 — forked from Dnefedkin/BIPCatalogUtil.cmd
Runs BI Publisher Catalog Utility on Windows OS
View BIPCatalogUtil.cmd
@ECHO OFF
setLocal EnableDelayedExpansion
@REM *************************************************************************
@REM Purpose: Runs BI Publisher Catalog Utility on Windows OS
@REM Author: Dmitry Nefedkin (Dmitry.Nefedkin@oracle.com)
@REM Description: script is based on BIPCatalogUtil.sh
@REM found in $MW_HOME\Oracle_BI1\clients\bipublisher\ of Oracle BI EE 11.1.1.6 installation
@REM Last changed: Oct, 25, 2012 18:00
@REM Version: 0.1
@REM *************************************************************************
@knxroot
knxroot / gist:faa0e3b2d763feee1348af45ab2473ad
Created July 28, 2016 15:35 — forked from buhrmi/gist:1344659
Sublime Text 2 Git Annotation Colors - fix background for foreground
View gist:faa0e3b2d763feee1348af45ab2473ad
<!-- ====================================
Colors for git annotation
====================================== -->
<dict>
<key>name</key>
<string>Git Modified Line</string>
<key>scope</key>
<string>git.changes.x</string>
<key>settings</key>
<dict>
View force_unicode.py
def force_unicode(string, codecs=['utf8', 'cp1252']):
""" Force use unicode when you don't know correct codec of the string """
for i in codecs:
try:
return unicode(string, i)
except:
pass
@knxroot
knxroot / rut-flask-restful-validation
Last active August 29, 2015 14:26 — forked from rbonvall/rut.py
Dígito verificador del RUT en Python
View rut-flask-restful-validation
# encoding=utf-8
# Idea of a Custom data types for validate the Chilean RUT in Flask-RESTful
# by @lacosox
from itertools import cycle
#rut='XXXXXXXX-X'
def chilean_rut(rut_text):
rut_text.upper().strip().replace(".", "").replace("K", "10")
(rut, dv)=rut_text.split('-')