This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Definindo uma habilidade de codificação (ou "mixin") | |
type Coder = { | |
codeIn(language: string); // Método para codificar em uma linguagem específica | |
}; | |
// Função que adiciona a habilidade de codificação a uma classe | |
function CodingMixin<TBase>(base: new (...args: any[]) => TBase): new <TSkills>(...args: any[]) => TBase & Coder { | |
// Retorna uma nova classe que estende a classe base e implementa a habilidade de codificação | |
return class extends (base as any) implements Coder { | |
// Método que permite codificar em uma linguagem específica e exibir o nível de habilidade |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
interface Skills { | |
[language: string]: 'Beginner' | 'Intermediate' | 'Expert' | 'Unknown'; | |
} | |
// A mixin to add coding ability | |
type Coder = { | |
codeIn(language: string): void; | |
}; | |
function CodingMixin<T extends Skills>(base: new (...args: any[]) => { skills: T }): any & Coder { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import numpy as np | |
from scipy.io import wavfile | |
from math import pow | |
def dB_to_ratio(dB): | |
return pow(10, dB / 20) | |
def compress_audio(sample_rate, audio, threshold, ratio, attack_time, release_time): | |
compressed_audio = np.zeros_like(audio, dtype=np.float32) | |
gain_reduction = 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import boto3 | |
if __name__ == "__main__": | |
s = boto3.session.Session() | |
dynamodb_regions = s.get_available_regions('dynamodb') | |
for region in dynamodb_regions: | |
try: | |
logs = boto3.client('logs', region_name=region) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
When a custom lambda layer (zipped folder) is added, all lambda functions that use it put it on "/opt/LAYER". | |
In theory, "/opt/LAYER" should be added to the $PATH environment variable, but that didn't happen. | |
In any case, this is an example of how to import in an "absolute" fashion. | |
sample_lib/layer_test.py (That's the structure of the layer, which has a class named X.) | |
""" | |
import json | |
import os | |
import importlib.util |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Copyright (C) <2018> <Ericson Willians> | |
This program is free software: you can redistribute it and/or modify | |
it under the terms of the GNU General Public License as published by | |
the Free Software Foundation, either version 3 of the License, or | |
(at your option) any later version. | |
This program is distributed in the hope that it will be useful, | |
but WITHOUT ANY WARRANTY; without even the implied warranty of |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.sql.*; | |
import java.util.ArrayList; | |
import java.util.HashMap; | |
public class Estabelecimento<T> { | |
final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; | |
final String DB_URL = "jdbc:mysql://localhost/bd_gopg"; // Mudar o host / endereço do banco de dados aqui. | |
final String USER = "root"; // Mudar o usuário do banco de dados aqui. | |
final String PASS = ""; // Mudar a senha do banco de dados aqui. | |
T input = null; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Insane Sorcerer Script for Tibia Auto (Tested with 8.6 client) and for http://tibiaauto.net/forum/, | |
By Ericson Willians (Rederick Deathwill): https://github.com/EricsonWillians | |
Instructions: | |
You just have to activate it and it will throw exori morts and frigos in all the visible targets, | |
The target on the battle may change, so don't be scared if the target changes suddenly, | |
Just be cautious and use it in relatively safe spawns (Since it can be too dangerous, due to the target change). | |
The script uses Utamo Vita and Utani Gran Hur constantly, so that you can forget about it. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# main.py | |
# | |
# Copyright 2015 Ericson Willians (Rederick Deathwill) <EricsonWRP@ERICSONWRP-PC> | |
# | |
# This program is free software; you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation; either version 2 of the License, or | |
# (at your option) any later version. | |
# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# multiplication_table.py | |
# | |
# Copyright 2015 Ericson Willians (Rederick Deathwill) <EricsonWRP@ERICSONWRP-PC> | |
# | |
# This program is free software; you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation; either version 2 of the License, or | |
# (at your option) any later version. | |
# |
NewerOlder