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 / Messenger Banner Remover.user.js
Last active May 28, 2016 22:14
Greasemonkey / Tampermonkey userscript that removes that black banner ("Download App") in top of Messenger.com pages.
// ==UserScript==
// @name Messenger Banner Remover
// @version 0.1.0
// @namespace com.gustavosotnas.userjs.messengerbannerremover
// @description Removes that black banner ("Download App") in top of Messenger.com pages.
// @author Gustavo Moraes
// @copyright 2016+, Gustavo Moraes (https://github.com/gustavosotnas)
// @include https://www.messenger.com/t/*
// @require https://code.jquery.com/jquery-2.2.4.min.js
// @icon https://gist.githubusercontent.com/raw/a39afefbad5267893f6d4639ad3a4dff/messenger_banner_remover_icon.png
@gustavomdsantos
gustavomdsantos / clean-maven-repository-folder.sh
Last active May 23, 2018 14:53
Shell script to clean old dependencies from Maven repositories in Linux computers. Downloaded dependencies for more than 30 days is deleted. Code based on: http://stackoverflow.com/a/29970448
#!/usr/bin/env bash
find ~/.m2 -atime +30 -iname '*.pom' | while read pom; do parent=`dirname "$pom"`; rm -Rf "$parent"; done;
find ~/.m2 -empty -type d -delete;
@gustavomdsantos
gustavomdsantos / build.xml
Created July 23, 2016 22:51
Config files for executing Java projects in Cloud9. Requires Ant and Java 8 is suggested. https://c9.io
<project name="MyJavaProject" default="dist" basedir=".">
<description>
simple example build file
</description>
<!-- set global properties for this build -->
<property name="src" location="src"/>
<property name="build" location="build/classes"/>
<property name="dist" location="dist"/>
<target name="init">
@gustavomdsantos
gustavomdsantos / atom-my-installed-packages.txt
Last active May 26, 2017 14:27
"atom-my-installed-packages.txt": Lista de pacotes instalados no Atom no meu computador. Lista gerada com o comando: `ls ~/.atom/packages > atom-my-installed-packages.txt` "styles.less": Configura o Markdown Preview da melhor maneira possível.
atom-gooey-syntax
atom-html-preview
atom-material-syntax
atom-material-syntax-light
atom-material-ui
build
busy
cucumber
dark-flat-ui
file-type-icons
@gustavomdsantos
gustavomdsantos / Aula - Análise Estatística de Dados usando R.r
Last active December 7, 2016 19:38
Código mostrado nas aulas práticas da disciplina de "Análise Estatística de Dados usando R", no semestre 2016/2 ministrada pelo professor Ricardo A. Gomes (IF/UFG)
x <- c(3,1,9,7,2) # cria um vetor de 5 números aleatórios quaisquer
x # imprime o vetor
order(x) # imprime o vetor ordenado
x[3] # imprime o terceiro elemento do vetor
x[1:3] # imprime os três primeiros elementos do vetor
plot(x) # gera um gráfico ("plot") do vetor
y <- c(1:100) # cria um vetor de números de 1 a 100
y # imprime o vetor
plot(y) # gera um gráfico ("plot") do vetor
x [x<3] # imprime apenas os numeros menores que três

Juros por mês

Juro por mês = valor inicial * taxa (mês) Parcela = juro por mês + (valor inicial/quantidade de parcelas - meses)

Juros por ano

Juro por ano = valor inicial * taxa (ano) Parcela = juro por ano + (valor inicial/quantidade de parcelas - anos)

@gustavomdsantos
gustavomdsantos / SBC_template.md
Last active January 17, 2023 03:01
Template de estilo em CSS para documentos em Markdown seguindo parcialmente os padrões da SBC.
<style> h1, h2, h3, h4, p, th, td, li, center {font-family: Times} th { background-color: #E9E9E9; } h1, .markdown-preview[data-use-github-style] h1 {text-align: center; font-size: 16pt;} h2, .markdown-preview[data-use-github-style] h2 {font-size: 14pt;} h3, .markdown-preview[data-use-github-style] h3 {font-size: 13pt;} h4, .markdown-preview[data-use-github-style] h4 {font-size: 12pt;} p {text-align: justify; font-size: 12pt;} </style>
<link href="https://fonts.googleapis.com/css?family=Roboto:300" rel="stylesheet">
<table border="0" cellpadding="0" width="450" style="table-layout:fixed; text-size-adjust: none !important; -ms-text-size-adjust: none !important; -webkit-text-size-adjust: none !important;
">
<tbody>
<tr>
<td align="left" valign="top" width="80">
<p style="margin-right: 10px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height: 14px; margin-bottom: 10px;">
<a style="text-decoration:none" href="https://about.me/gustavosotnas">
<img style="object-fit: none; object-position: center; height: 72px; width: 72px; border-radius: 50%;" src="https://pt.gravatar.com/userimage/101482200/528d595f1442d3fe59f8ab4ba75eb0fa.jpg?size=72" alt="Gustavo Moraes" data-pin-nopin="true">
</a>
@gustavomdsantos
gustavomdsantos / dbclient.jsp
Created November 4, 2016 13:17
Cliente para banco de dados via JDBC. Usagem: apenas baixe este .jsp e coloque na pasta do projeto ("WebContent" ou "webapp", por exemplo). Baseado no código em: https://github.com/walisonmoreira/ufg-inf-dw-2016-1/blob/master/src/main/webapp/dbclient.jsp
<%@page language="java" contentType="text/html" pageEncoding="utf-8"%>
<%-- 1.0.0 --%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.ResultSetMetaData"%>
<%!String val(javax.servlet.http.HttpServletRequest request, String param) {
return val(request, param, "");
}%>
@gustavomdsantos
gustavomdsantos / import_beatport-to-spotify_playlist.csv
Last active November 7, 2016 12:54
Padrão de CSV para importar playlists do Beatport para Spotify via soundiiz.com - [Nome da música, Artista, Álbum (opcional)]
Hallelujah Anyway - Larse Vocal Candi Staton Hallelujah Anyway
Alone - Rocco Deep Mix Liquideep