For educational reasons I've decided to create my own CA. Here is what I learned.
Lets get some context first.
| My Resources and Links over time to various Tools, Notes, Videos, Papers, Articles, Writeups, and more. Will be moving to my own private hosted Wikipedia soon. Ascii Art Font: Calvin S | |
| ╔╦╗╦ ╦ ╔╗ ┬ ┬┌─┐ ╔╗ ┌─┐┬ ┬┌┐┌┬┐┬ ┬ ╦═╗┌─┐┌─┐┌─┐┬ ┬┬─┐┌─┐┌─┐┌─┐ | |
| ║║║╚╦╝ ╠╩╗│ ││ ┬ ╠╩╗│ ││ │││││ └┬┘ ╠╦╝├┤ └─┐│ ││ │├┬┘│ ├┤ └─┐ | |
| ╩ ╩ ╩ ╚═╝└─┘└─┘ ╚═╝└─┘└─┘┘└┘┴ ┴ ╩╚═└─┘└─┘└─┘└─┘┴└─└─┘└─┘└─┘ | |
| // | |
| ()==========>>======================================-- | |
| \\ | |
| # Implementação de Algoritmos de Contagem Personalizados | |
| # Neste exemplo, demonstro a criação de um algoritmo personalizado para contar a ocorrência de palavras | |
| # em um texto, ignorando palavras comuns (stop words). | |
| class ContadorDePalavras: | |
| def __init__(self): | |
| self.contagem = {} | |
| self.stop_words = set(["é", "uma", "de", "em", "a", "o", "e"]) | |
| def adicionar_texto(self, texto): |
| #!/bin/sh | |
| # create conda environment with folder name | |
| # This code here replace all spaces with underscores | |
| # and use the folder name as the environment name | |
| env_name=$(basename "$PWD") | |
| conda env create-n "$env_name" --dry-run |
| ```mermaid | |
| classDiagram | |
| %% Inheritance (Herança) | |
| %% Uma classe (Subclasse) herda características de outra classe (Superclasse). | |
| %% Usado quando um tipo é uma especialização de outro. | |
| Animal <|-- Dog : Inheritance | |
| %% Composition (Composição) | |
| %% Uma classe (Composta) é formada por uma ou mais instâncias de outras classes (Componentes). | |
| %% Usado quando uma parte é essencial para o todo e é destruída junto com o todo. |
| |
| |
| # This file controls the behavior of Trunk: https://docs.trunk.io/cli | |
| # To learn more about the format of this file, see https://docs.trunk.io/reference/trunk-yaml | |
| version: 0.1 | |
| cli: | |
| version: 1.21.0 | |
| # Trunk provides extensibility via plugins. (https://docs.trunk.io/plugins) | |
| plugins: | |
| sources: | |
| - id: trunk | |
| ref: v1.4.5 |
| from injector import Module, provider, singleton, inject | |
| from typing import List, Dict | |
| # Suponha que as interfaces e classes serão definidas em outros arquivos | |
| # Exemplos de interfaces e classes serão definidas mais tarde: | |
| # IProduct, Product, ICustomer, Customer, OrderManager | |
| class AppModule(Module): | |
| def configure(self, binder): | |
| # Vinculando interfaces às suas implementações concretas |