Avatar
OK3E
91bea5cd9361504c409aaf459516988f68a2fcd482762fd969a7cdc71df4451c

Principalmente com as feministas, as namoradeiras, as empoderadas.

"E não é de admirar, pois o próprio Satanás se transforma em anjo de luz."

— 2 Coríntios 11:14

Quem comeu, comeu.

Antes de perdoar uma traição lembre-se: que o pau dele escorregou pra fora e ela, com essa cara, pegou com a mão e botou pra dentro de volta. Brutal! 💀

nostr:naddr1qqjrqd3c8ymrzwph956n2dty956xyv3j95ukzcee943xgctyvsmrzde4x43nxqg5waen5te0xyerwt3s9cczuvf6xsurvwf0qgsfr049ekfkz5zvgzd273v4z6vg769zln2gya30m9560nw8rh6y28qrqsqqppdud08hvc

Piada do dia

#ANATEL #Tráfico #Facões #NarcoEstado

Que propaganda excelente 😅🤡

Depois ficamos como trouxas falando com chatbot que não entende o que pedimos e já estamos puto, pois só procuramos a empresa quando estamos com problemas.

Acho uma falta de respeito tão grande, um tamanho abuso.

Mas para essas coisas #PROCON só dorme.

Kkkk 😂🤣🤣

Os petistas devem estar tudo falando, "meu presidente."

Depois do aumento vertiginoso dos ministérios o que são barrar alguns deputados federais? Depois de sua popularidade ir ao chão o que é mais um teatro?

Replying to Avatar OK3E

.webp

Go Expert

O Curso Go Expert tem o objetivo de te tornar uma pessoa desenvolvedora Go que é capaz de trabalhar em grandes empresas recebendo os melhores salários.

Além dos principais fundamentos da linguagem, o curso também apresentará as principais necessidades técnicas que as empresas possuem e como resolvê-las com a Golang.

Desenvolvimento de APIs, Testes automatizados, Multithreading, Comunicação entre microsserviços, Clean Architecture, Processos de deploy utilizando Docker e Kubernetes fazem parte da ementa.

Introdução a linguagem

* Sobre a linguagem e seu histórico

* Motivações

* Sobre a linguagem e seu histórico

* Instalação

* Configuração do ambiente no VSCode

Implementações

* gRPC

* GraphQL

* Upload de arquivos na AWS S3

* Command line com cobra CLI

* Unit of Work

* Dependency injection com Google Wire

* Manipulação de eventos (Event Dispatcher, Handlers, etc)

* Integração com RabbitMQ

* Gerenciamento de configuração com Viper

Desenvolvimento de APIs

* Retomando conceitos de HTTP Server e Mux

* Criando Endpoints

* Apresentando principais frameworks e roteadores

* Trabalhando com “chi”

* Middlewares

* Autenticação e tokens JWT

* Documentando API com Swagger

Go e Clean Architecture

* Iniciando com Clean Architecture

* Pontos importantes sobre arquitetura

* Keep options opened

* Use Cases

* Limites arquiteturais

* Input vs Output

* DTOs

* Entities

* Desenvolvendo camada de domínio

* Criando Use Cases

* Criando adaptador para banco de dados

* Criando adaptador para o RabbitMQ

* Servindo endpoints HTTP

* Consumindo mensagens com RabbitMQ

* Criando CLI para iniciar a aplicação

* Go Doc

Foundation

* Primeiros passos

* Trabalhando com tipagem forte

* Arrays, Slices, Maps

* Laços de repetição, condicionais

* Ponteiros

* Funções, Structs, Métodos, Interfaces e Generics

* Trabalhando com packages

* Módulos

* Módulos privados

* Instação de pacotes

* Compilando projetos Go

* Workspaces

Concorrência e Multithreading

* Entendendo conceitos de concorrência e paralelismo

* Como Go aborda concorrência e schedulers

* Iniciando com Go Routines

* Contadores atômicos

* Trabalhando com Channels e buffers

* Utilizando recurso de Select

* Wait Groups

* Mutex

* Previnindo race conditions

* Desenvolvimento de workers utilizando channels

* Load Balancer

Pacote Context

* Entendendo o conceito de um context

* Armazenando e recuperando valores

* Background, Timeout, Deadline e Cancelations

* Context na prática

Testes automatizados

* Iniciando com testes no Go

* Formas de asserção

* Pacotes úteis

* Trabalhando com Mocks

* Fuzzes e testes de mutação

* Testes em batch

* benchmarking

* Criando suite de testes com Testify

* Testes End-to-end

Pacotes importantes

* Manipulação de arquivos

* Chamada HTTP

* Trabalhando com objetos Json

* Defer

* Desenvolvendo um sistema Busca CEP

* Trabalhando com HTTP

* Criando servidores HTTP

* Entendendo Multiplexers

* Servidor de arquivos

* Trabalhando com templates dinâmicos

* Aprofundando em HTTP utilizando Context

Banco de dados

* Entendendo como Go trabalha com banco de dados

* Estabelecendo conexão e realizando primeiras operações

* Boas práticas de segurança

* Realizando operações utilizando Context

* Go puro vs ORM

* Trabalhando com GORM

* Migrations

* SQLC: Geração automática de Queries

Para aqueles que não entendem nada de #programação #Go segue um curso de #Golang

nostr:nevent1qvzqqqq86vpzpyd75hxexc2sf3qf4t69j5tf3rmg5t7dfqnk9lvknf7dcuwlg3guqywhwumn8ghj7mn0wd68ytfsxyh8jcttd95x7mnwv5hxxmmd9uq3wamnwvaz7tmwdaehgu3wv9a85ctdduhxuet59uqzpsqtv225r0g6jwn9jcx8dznmsqrqmh86axrjrj76qmat7juqeg38848lpw

#Brasil #Curso #gRPC #Viper #JWT #Chi #RabbitMQ #WaitGroups #SQLC #GORM #GraphQL #GoExpert

Replying to Avatar Dante

nostr:nprofile1qqs0f74kketdcv63r53mlzgzfh93we3dkgzkldv2p6g62a8gf3g92yqc8kf34 você reconhece esses relays desconhecidos?

Testei adicionar no Amethyst para ver se ele mostrava informações, mas os com '?' e os entre aspas não mostram dados deles.

Unnamed Nostr - ws://fmssqdtbh3hegt3jvm6qtlub7n2dwudxksnrh6aypszivuikvap22fad.onion

Replying to Avatar Dante

nostr:nprofile1qqs0f74kketdcv63r53mlzgzfh93we3dkgzkldv2p6g62a8gf3g92yqc8kf34 você reconhece esses relays desconhecidos?

Testei adicionar no Amethyst para ver se ele mostrava informações, mas os com '?' e os entre aspas não mostram dados deles.

ws://4bluxabinr4kyukywrhkgxaqppbqo6hh6zb5z42h7kdoqkju4jbqq3id.onion:4869/

#LocalPolis é um #relay baseado no #Citrine, executado por alguém.

Pois os outros #feminismo, #woke, casais desconstruídos e toda aquela balela.

Thank you very much nostr:npub1yzvxlwp7wawed5vgefwfmugvumtp8c8t0etk3g8sky4n0ndvyxesnxrf8q

By updating the app and enabling relays without SSL, I was able to use my local Relay, Citrine.

#PDT - #Partido #Democrático #Trabalhista 🤡

Mais conhecido como braço do #PT🤡

https://pdt.org.br/

Talvez uma boa adesão seja entre universitários como foi com o Facebook.

Creio que a baixa adoção se dê pelo analfabetismo funcional e digital que a maioria tem.

Pois bem, é mais fácil crer em uma propaganda de um app que faz tudo por você (whatsapp), do que tentar entender como funciona e a que nível de segurança oferece.

E também há aqueles que nada oferecem a comunidade mas criticam o Nostr falando que aqui não tem nada, só Bitcoin.

Outro fator importante é talvez a falta de um app estilo bala de prata. Existe o Amethyst, mas precisaria de um investimento significativo de dinheiro e talvez de programadores para ser considerado bom (ele é razoável).

Opinião minha, talvez juntando todos em um tenhamos um app mais atrativo, mas enfrentaremos outros problemas inerente de competir com Bigtechs.