Skip to content

Instantly share code, notes, and snippets.

View gustavomdsantos's full-sized avatar
👨‍💻
Working as an IT manager

Gustavo Moraes gustavomdsantos

👨‍💻
Working as an IT manager
  • Universidade Federal de Goiás
  • Brasília, Distrito Federal
View GitHub Profile
@gustavomdsantos
gustavomdsantos / 2019-05-10_145216.png
Last active May 10, 2019 18:08
Gist do e-book "Criando uma fé relevante para o mundo" - Yago Martins
2019-05-10_145216.png
@gustavomdsantos
gustavomdsantos / parse_yaml.sh
Created January 18, 2019 16:45
Bash-only parser that leverages sed and awk to parse simple yaml files.
##
# Bash-only parser that leverages sed and awk to parse simple yaml files.
# Code based from: http://stackoverflow.com/a/21189044
# Usage: eval $(parse_yaml sample.yml)
# or
# Usage: variable = parse_yaml sample.yml
#
# @param $1 the path of the .yml file
# @param $2 an optional prefix to the name of the variables
# @author stefan-farestam
@gustavomdsantos
gustavomdsantos / nightmare-initializer.js
Last active January 18, 2019 16:45
nightmare-initializer: Aplica o workaround para o 'navigation error' do Nightmare, quando a aplicação Web faz redirect de página.
const Nightmare = require('nightmare');
var NightmareInitializer = {};
NightmareInitializer.initialize = function (URLToTest, callback) {
var nightmare = Nightmare({ show: true, width: 1024, height: 768 });
auth = {
username: 'john',
password: 'doe'
};
@gustavomdsantos
gustavomdsantos / BRU_TitleCase_exceptions_preset.txt
Created December 29, 2018 23:10
Bulk Rename Utility: exceptions preset for Title Case.
e : o : a : os : as : um : uma : uns : umas : no : na : nos : nas : de : do : da : dos : das : pelo : pela : pelos : pelas : entre : sobre :
@gustavomdsantos
gustavomdsantos / BreezeDark remixed by gustavosotnas.md
Last active December 19, 2018 16:31
BreezeDark remixed by gustavosotnas - A LibreOffice theme based on LibreOffice-BreezeDark by RaitaroH.

BreezeDark remixed (by gustavosotnas)

A color scheme for LibreOffice based on LibreOffice-BreezeDark by RaitaroH. Fits better with Steam Grey for LibreOffice.

alt tag

alt tag

Sites para encontrar trabalho remoto

Site Descrição
1 We Work Remotely Oportunidades de trabalho remoto em diversos setores – desde negócios a copywriting.
2 Remoteok.io Trabalhos em várias áreas e uma comunidade de mais de um milhão de trabalhadores remotos.
3 RemoteOnly Para quem gostaria de trabalhar com suporte ao consumidor, design, desenvolvimento de software, administração e marketing.
4 Working Nomads Vagas em muitas áreas e possibilidade de programar alertas para oportunidades específicas.
5 CryptoJobs Trabalhos ligados a blockchain e criptomoedas.
6 Satoshi Careers Plataforma que compila trabalhos remotos com criptomoeda.
@gustavomdsantos
gustavomdsantos / Chave de Acesso NF-e.html
Created September 18, 2018 16:44
Chave de Acesso NF-e: Ilustração feita em HTML que mostra o conjunto de 44 dígitos que identificam univocamente uma NF-e derivados.
<!DOCTYPE html>
<html>
<head>
<title>Chave de Acesso NF-e</title>
<style type="text/css">
.container {
display: flex;
flex-direction: column;
font-family: Arial, sans-serif;
width: 100%;
;-----------------------------------------------------------------------------------------------------------------------
; AddAnimatedClick.ahk - Animate mouse clicks
;
; See https://autohotkey.com/boards/viewtopic.php?f=6&t=28837
;-----------------------------------------------------------------------------------------------------------------------
#SingleInstance, Force
#Persistent
;-----------------------------------------------------------------------------------------------------------------------
#NoEnv
#SingleInstance force
#InstallKeybdHook
Global KeyStates, MouseState, ClickCount, IdleDelay, LargeDisplay
IdleDelay=2000
LargeDisplay=1
; 0 = Tooltip near mouse pointer
@gustavomdsantos
gustavomdsantos / MSJSONdate.coffee
Created July 24, 2018 11:33
Conversor de data (JavaScript Date) para string de data compatível com o formato .NET DataContractJsonSerializer (MSJSON).
Date::toMSJSON = ->
"/Date(" + @getTime() + ")/"
String::convertMSJSONtoDate = ->
if @startsWith '/Date('
timestamp = @substr 6, 13
new Date(parseInt timestamp)