Skip to content

Instantly share code, notes, and snippets.

View Gabrielgtt's full-sized avatar

Gabriel Tavares Gabrielgtt

  • Federal University of Campina Grande
  • Campina Grande, PB, Brazil
View GitHub Profile
@Gabrielgtt
Gabrielgtt / server.py
Last active November 22, 2019 03:56
Laboratório de redes 2019.2
#coding:utf-8
import BaseHTTPServer
import os
import shutil
import sys
class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
def do_GET(self):
try:

Situação da entrada Mateus e Diego no desenvolvimento (06/11/2019)

Introdução

Antes de tudo, existem várias faltas na minha gerência assim como no desempenho dos desenvolvedores. As falhas se dão por diversos motivos:

  1. Falta de motivação do time
  2. Aplicação do Scrum (que não encaixa bem com o perfil do time)
  3. Impedimentos já relatados (final da SBC)
/*
As principais relações foram baseadas no esquema do banco de dados que desenvolvemos para aplicação.
Alguns detalhes foram considerados não relevantes para a espeficicação formal, apesar de fundamentais para a
lógica de negócios, como o fato de que Tipos e Generos são ENUMs específicos. Torná-los genéricos não prejudica a análise lógica!
Campos de dados como "nomes", "emails", etc, também não foram considerados. Somente as relações entre modelos significantes
(Usuário, Conta, Jogo..) foram especificados.
*/
-------------------------------------------------------
----------------------------- A S S I N A T U R A S |
@Gabrielgtt
Gabrielgtt / .vimrc
Last active May 7, 2021 16:11
Meu vimrc com comandos e atalhos úteis pra vida
augroup FileTypeSpecificAutocommands
autocmd FileType go setlocal tabstop=2 softtabstop=2 shiftwidth=2
autocmd FileType javascript setlocal tabstop=2 softtabstop=2 shiftwidth=2
autocmd FileType javascript.jsx setlocal tabstop=2 softtabstop=2 shiftwidth=2
autocmd FileType typescript setlocal tabstop=2 softtabstop=2 shiftwidth=2
augroup END
set background=dark
execute pathogen#infect()
call pathogen#helptags()
import sys
arquivoAutomato, palavra_input = sys.argv[1], sys.argv[2]
def ler_entrada():
estados = {}
finais = []
inicio = 'A'
with open(arquivoAutomato, 'r') as aa:
for cnt, linha in enumerate(aa):
function randomValues(count, min, max) {
const delta = max - min;
return Array.from({ length: count }).map(() => Math.random() * delta + min);
}
(async function main() {
// 1000 buscas
const promises = [];
const field_labels = []
# better prefix key
set -g prefix C-q
bind C-q send-prefix
# fix ctrl arrows in Vim
set-window-option -g xterm-keys on
# Ctrl-L working on tmux
bind C-l send-keys 'C-l'
bind q send-keys 'C-q'