Skip to content

Instantly share code, notes, and snippets.

View AllanRPereira's full-sized avatar
:octocat:
Desenvolvendo novos projetos 💻

Állan Rocha Pereira AllanRPereira

:octocat:
Desenvolvendo novos projetos 💻
View GitHub Profile
@AllanRPereira
AllanRPereira / dpkg_space.py
Last active October 4, 2024 23:46
Cálcula espaço gasto por pacotes instalados utilizando o gerenciador apt
"""
Software para listar o tamanho de todos os softwares instalados
com o gerenciador de pacotes apt
"""
import subprocess
from json import dump
pacotes = subprocess.run(["dpkg", "-l"], capture_output=True)
lista_pacotes = []
for pacote in pacotes.stdout.decode("utf-8").split("\n")[5:]:
@AllanRPereira
AllanRPereira / separador.py
Created June 2, 2024 19:36
Create Histogram F159
import matplotlib.pyplot as plt
import numpy as np
def frequencia(eventos):
freq_dados = []
for dist, number in eventos:
dist = float(dist)
for _ in range(int(number)):
freq_dados.append(dist)
return freq_dados
from sh import lp, lpstat, lpoptions, lpq
class APICups:
self.cupsOptions = {
"media" : ["Size of the paper", ["Letter", 'Legal ', 'A4 ', 'COM10 ', 'DL ', 'Transparency ', 'Upper ', 'Lower', 'MultiPurpose','LargeCapacity', "Custom.WIDTHxLENGTH"]],
"orientation" : ["Orientation of printing",
["landscape", "portrait",
["orientation-requested",
["Reverse Landscape", 5, "Reverse Portrait", 6]]]],
@AllanRPereira
AllanRPereira / playlist_time.js
Last active March 30, 2019 00:35 — forked from fredericogg/playlist_time.js
Calcula o tempo total de uma playlist no Youtube. É só colar no console na página da playlist. Fiz esse script porque não achei o tempo total da playlist 😅.
(function() {
var timeSeconds = 0;
var timestampDivList = document.querySelectorAll("style-scope ytd-thumbnail-overlay-time-status-renderer");
for(var i = 0; i < timestampDivList.length; i++) {
var timestampDiv = timestampDivList[i];
@AllanRPereira
AllanRPereira / det.py
Created August 9, 2017 21:57
Python Determinantes
"""
Nome: Laplace_Det
Função: Encontrar o determinante de matrizes utilizando o método de Laplace
Autor: Állan Rocha
Data: 9/8/2017
"""
def laplace_method(smatriz):
"""
Função que resolve matrizes usando o método de Laplace
@AllanRPereira
AllanRPereira / Tabuada.py
Created July 29, 2017 22:56
Codimizando Segunda Etapa
import random
color = 7
pre_code = "\033[1;3"
end_code = "\033[0m"
number = int(input("{}{}mDigite um número legal! : {}".format(pre_code, random.randint(0,color), end_code)))
for i in range(11):
n_spaces = len(str(number * 10)) + 1 - len(str(number * i))
@AllanRPereira
AllanRPereira / doc.txt
Created July 6, 2017 15:54
NIM, jogo chinês para exercício
## Doc ##
Descrição
O trabalho a ser desenvolvido é um jogo conhecido como NIM. Este jogo proveniente da China, disputado por dois jogadores consiste em:
-- Um número impar de palitos, sendo n >= 5 e n < 40, dispostos em uma fila;
-- Cada jogador retira, em sua vez, um determinado número de palitos, delimitado em mínimo e máximo pelo jogadores (sendo n >= 1 e <= 4)
-- Perde o jogador que retirar o último palito