TIL: quando um processo faz uma ação de I/O os registers do user mode são salvos, ele sai desse user mode pro kernel mode e só então o scheduler vai definir qual próxima thread vai ser executada. Então pra um context switch acontecer o linux precisa antes fazer uma kernel transition
SO2 Lecture 03 - Processes — The Linux Kernel documentation
linux-kernel-labs.github.io
I've never regretted a single one
"Don't get tattoos you'll regret it." Skill issue, tbh.
finalmente fechei o contrato do novo ap, marquei a mudança e dia 04 to de volta em recife
recentemente fiz uma entrevista técnica pra uma empresa grande aqui do brasil, não consegui anotar todas as perguntas, mas aqui vão algumas espero que lhe ajude :D segue nos comentários
fizeram... fizeram deploy na sexta e isso quebrou prod num domingo de tarde
muito boas as dicas, a galera usa bastante a API da OpenAI e Cloudflare, mas decidi ir com o dify, o plano free deles é muito bom e consigo adicionar uma knowledge base de forma beeeem fácil dify.ai
Dify.AI · The Innovation Engine for Generative AI Applications
The next-gen development platform - Easily build and operate generative AI applications. Create Assistants API and GPTs based on any LLMs.
dify.ai
vocês que têm produtos que integram com LLMs, usam qual serviço? OpenAI? Groq? Tô pensando em baixo custo
vocês que têm produtos que integram com LLMs, usam qual serviço? OpenAI? Groq? Tô pensando em baixo custo
1/13 Como seu sistema lida com mensagens duplicadas? Quando alguém ou alguma empresa falar enfaticamente que seu broker de estimação garante Exactly-Once Message Delivery (ou Processing) de forma mágica ou "plug and play", simplesmente DESCONFIE!
no longer trying to come up with a million dollar idea. new plan is a million one dollar ideas
uma das arquiteturas que mais gosto no trampo é nosso envio de email num contexto sistema distribuído, acho que vou escrever sobre isso essa semana
matem o débito técnico antes que ele mate você (cresça e se enraize demais no produto)
Como é maravilhoso quitar débito técnico, em especial atualização de versão de soluções que estavam defasadas há muito tempo. Avançamos hoje quase dez anos em partes legadas 💪🏻
Sabia que dá rodar Go no seu browser? 😱 Compilando seu código para WebAssembly, é possível servir ele numa página web: `GOOS=js GOARCH=wasm go build` Aqui tá um joguin que o @mfbmina.dev fez e eu portei para o browser com wasm: o-mago.github.io/puzzle/ Repo: github.com/o-mago/puzzle/ #bolhatech
Puzzle
o-mago.github.io
sim, claro, por isso um dos mais cotados é um cara que propõe drone, prédio gigante e teleférico 🧠
DATAFOLHA 📊 Eleitor em SP diz valorizar mais proposta do que propaganda na TV ↪️ Pesquisa mostra que notícias na rede e na TV são mais importantes que horário gratuito
this 2024 Trump's campaign makes 2016 Trump seem like a progressive leftist. This shit is creepy
This motherfucker is going to get people killed
🖥️ De volta ao código 🖥️ Documentei tudo que contribuiu para a minha realocação no mercado de tecnologia. No artigo falo sobre redes sociais, bolha dev, GitHub, produção de artigos, portfólio, entrevista, desafio técnico e como entrar em contato com recruitadores #bolhadev dev.to/kecbm/de-vol...
De Volta ao Código: Como Conquistei Minha Realocação no Mercado de Tecnologia
Prepare sua xícara de café favorita, pois estamos prestes a entrar no fantástico mundo da Realocação....
dev.to
quando tava na facul eu era bem envolvido com movimento estudantil, mas dps que fui envelhecendo fui perdendo a esperança e HOJE, num Brasil do Pablo Marçal e de influencer do tigrinho, eu tô extremamente apático
parece que hoje em dia pra estar bem nós precisamos estar meio meio anestesiados, meio alheios. não dá pra estar consciente das coisas, crítico e bem ao mesmo tempo.
Coloca na cabeça, galera: Estudo pra quem vive de tecnologia é DEVER, não é pontual, pra quem gosta ou pra suprir necessidade. É DEVER. Se tu parar de se aperfeiçoar, o mercado te engole e vc se fode.
Vamos falar de coisa boa? Vamos de Go, e melhor ainda, Go build tags. Vem de fio… 🧵 #bolhatech #comunidadedev @samsantosb.bsky.social @sseraphini.bsky.social /1
no canary deployment tu divide os usuários em 2 grupos e só um deles recebe a feature nova. A divisão vai depender da feature, então pode ser 70%-30%, 90%-10%, 50%-50% a vantagem é que os erros impactam menos clientes, fica mais fácil de trackear e isso ainda te permite "testar em prod"
melhor ferramenta pra trabalhar com feature flag no Go. Dá pra fazer canary deploy, testes A/B, rollout fácil gofeatureflag.org
Simple Feature Flagging for All | GO Feature Flag
GO Feature Flag is a simple, complete and lightweight feature flag solution 100% Open Source.
gofeatureflag.org
uma das obrigações mais chatas da vida adulta é procurar apartamento pra alugar pqp eu só quero MORAR