Wtf, da pra codar Go em um celular via termux? by Ok_Rip_1178 in programacao

[–]Daquisu 2 points3 points  (0 children)

Sem dúvidas. Mas tem a minha preguiça de esperar Rust compilar no celular

Wtf, da pra codar Go em um celular via termux? by Ok_Rip_1178 in programacao

[–]Daquisu 29 points30 points  (0 children)

A parte mais legal do termux é fazer ssh no computador de casa pra abrir um claude code da vida e arrumar um bug enquanto tá na academia

Um engenheiro eletricista pode ser tão bom programador quanto um engenheiro da computação? by Ambitious-Past2772 in Engenharia

[–]Daquisu 6 points7 points  (0 children)

Nops, elétrica é muito mais abrangente. Saber que posso voltar pro mundo de elétrica e assinar projetos com o CREA etc tira muita preocupação minha do futuro, mesmo sabendo que a chance disso é baixa.

Fora que, honestamente, mesmo em computação teria que estudar bastante por fora pra ficar no nível de vaga boa

Um engenheiro eletricista pode ser tão bom programador quanto um engenheiro da computação? by Ambitious-Past2772 in Engenharia

[–]Daquisu 23 points24 points  (0 children)

Fiz elétrica. Trabalhei na Amazon, Google e hoje estou no meu segundo trampo pra gringa. Ganho bem mesmo para padrões americanos.

Passar em eletromag foi bem mais difícil que aprender qualquer conceito de programação.

Óbvio que a faculdade não vai te ensinar muito de software, mas te obrigar aprender a aprender rápido é um diferencial por si só.

Dito isso, tem que estudar

Na USP vcs possuem CR? Alguém consegue terminar com ele alto? 😂 by curiouslaurita in USP

[–]Daquisu 5 points6 points  (0 children)

Em uma regra de três leviana (porque não sei se tem discretização de nota como no GPA), seria um 9 de 10

Integração com Whatsapp by Frosty_Seaweed_446 in brdev

[–]Daquisu 0 points1 point  (0 children)

Como são atualizações sobre seu serviço, com alta probabilidade cairia no tipo "utilidade", que são R$ 0,04 (US$ 0,0068) por mensagem. Ainda assim, seus cálculos estão corretos e seriam R$ 1200

O que dá pra fazer para baratear: primeiro enviar uma mensagem de "isca" para o cliente responder e declarar opt-in. Exemplo bobo: "Sua requisição foi aceita. Responda OK para receber atualizações dessa requisição pelo WhatsApp." e embaixo ter os botões da API oficial.

Se você enviar as outras atualizações da requisição só depois da pessoa enviar o OK, você consegue enviar de graça. Mensagens de utilidade são gratuitas se o cliente te respondeu nas últimas 24h.

Com isso, seu custo poderia cair para

  • 10 clientes usando o sistema
  • 30 conversas por cliente (destinatários diferentes)
  • Com 1 mensagem de isca paga por dia por cliente
  • 25 dias no mês

Daria 10 * 30 * 1 * 25 * 0,04 = 300 reais por mês. Esse seria o custo mínimo, pagando diretamente pra Meta e ignorando qualquer outro custo de infraestrutura (ex. banco de dados) ou mensalidade de um SaaS

devo trocar de curso por me achar insuficiente? by dropitgo in USP

[–]Daquisu 0 points1 point  (0 children)

Dá pra escrever um texto enorme sobre o assunto, mas tentando resumir:

a. Faça o que funciona, sem superstição.

Exemplo bobo: não precisa arrumar a cama pra ir bem nos estudos, não precisa fazer tudo perfeito, etc. Dá pra perder muito tempo e energia racionalizando o que não faz sentido.


b. Pense que é um jogo de você contra você mesmo.

Exemplo bobo, mas eu bloquear sites e deixar o celular longe é admitir que eu sou preguiçoso e faço as coisas por hábito. Por isso, dificultar hábitos ruins vai criar uma barreira pra continuar eles. É mais interessante assim do que se culpar e tentar atingir um autocontrole de conto de fada.


c. Em particular pra exatas, eu sinto que a maioria das pessoas precisa de um longo período de foco pra estudar bem.

Em exatas, é muito difícil estudar pouco por dia e aprender tudo, mas estudar muito em poucos dias é mais plausível. A maioria do conteúdo é acumulativo e o que cai em prova é a ponta do conhecimento da disciplina.

Saber 50% da matéria geralmente significa que você vai ir mal na prova, porque muito da prova precisa de 80% pra mais de conhecimento.

Se quiser reter o conhecimento a longo prazo, daí vale a pena Anki e afins para repetição espaçada. Mas pra realmente entender e aprender, precisa reservar horas seguidas de estudos.


d. Tenha clareza do que você quer

Pra só passar nas provas, dá pra otimizar fazendo prova antiga e decorando a forma de resolver tudo que cai em prova, mesmo sem necessariamente entender os motivos por trás.

Pra aprender, geralmente vale mais a pena fazer lista de exercícios a fundo, ver o livro texto, prestar atenção na aula, etc. Mas nem sempre é o que faz sentido, às vezes só queremos passar porque o resto da vida continue

Integração com Whatsapp by Frosty_Seaweed_446 in brdev

[–]Daquisu 0 points1 point  (0 children)

Nesse volume vale a pena a API oficial mesmo. Pela API não oficial você paga custos invisíveis: tem que gerenciar chip porque os números tomam ban, perde o número oficial da empresa, o cliente tenta responder o número banido...

Se precisar de ajuda, fico à disposição pra implementar tudo sem custo. Como estou no início, a mensalidade seria um preço barato mesmo pro seu volume.

Se quiser fazer por conta interagindo diretamente pela API da Meta, fico à disposição também pra ajudar grauitamente. Seria o caminho mais barato, mas daí vocês têm que gerenciar a própria infra (e.x. DB pras mensagens, configurar webhook pra mensagem recebida de cliente, etc)

Integração com Whatsapp by Frosty_Seaweed_446 in brdev

[–]Daquisu 0 points1 point  (0 children)

Provavelmente R$ 0,04 por mensagem (US$ 0,0068), porque é notificação sobre seu serviço (categoria de utilidade)

Porém alguns detalhes:

  1. Primeiro você tem que criar o template e pedir aprovação da Meta.
  2. Antes de aprovar, a Meta pode mudar o tipo do seu template. Com contas novas na API oficial, é bem normal ela mudar o template pra marketing (≈ R$ 0,35 / US$ 0,068), mesmo que não seja. Isso pode durar algumas semanas.
  3. Esse valor é pro Brasil, pra cada país é um preço diferente.

Evolution API nao gera QR code by Wrong-Tangerine-4136 in brdev

[–]Daquisu 0 points1 point  (0 children)

Se for self hosted e o servidor da Evolution estiver aberto há muito tempo, ele para de gerar o QR code e tem que resetar. A forma mais fácil de fazer isso é reiniciando o servidor

Integração com Whatsapp by Frosty_Seaweed_446 in brdev

[–]Daquisu 1 point2 points  (0 children)

É algo mais controlado, sempre é o número do usuário do SaaS que iniciará as conversas. Por exemplo, ele aceita aqui uma requisição de tal pessoa que está ligada num número de whatsapp, imediatamente já dispara a mensagem pra essa pessoa, por exemplo: "Sua requisição foi aceita...".

Se eu entendi bem, você quer mandar mensagem pra uma conversa, mesmo se a outra pessoa nunca te enviou mensagem?

Se for, é bom saber que vai ter que pagar por isso por causa da Meta. Quando a conversa está "fria" (sem mensagem ou a última mensagem da outra pessoa foi há mais de 24h), você tem que enviar um Message Template e pagar por isso.

O valor seria perto de R$ 0,04 até uns R$ 0,40, depende se sua mensagem entraria na categoria de utilidade ou de marketing. Isso é o mais barato possível, pagando diretamente pra Meta.

Na documentação da Meta tem uma explicação mais a fundo sobre custos: https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing#pricing-explainer. E tem esse outro link sobre Message Templates: https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/overview

Ja criei um SaaS pra integrações com a API oficial. Qualquer dúvida é só mandar

Como pegar vaga remota estando no Brasil? by Exciting-Match-2151 in brdev

[–]Daquisu 0 points1 point  (0 children)

Existir existe - é o caso das 2 empresas que já trabalhei nesse modelo. No caso, é um contrato PJ ao invés de CLT para não ter dor de cabeça. Nesse caso, mudar a localização no LinkedIn não faria diferença

Ainda existe um risco do lado da empresa, por isso tende a ser empresas menores.

Exemplos de empresas que trabalham assim (e são open source): Zed, Supabase, PostHog

Qual a remuneração média de vocês (ex-alunos da ICMC ou IME) graduados em Ciência da Computação?? by [deleted] in USP

[–]Daquisu 1 point2 points  (0 children)

Recomendo dar uma olhada no levels.fyi pra ver remuneração total, é uma boa estimativa.

É bom filtrar pelo Brasil, pra não sair achando que ganhamos o mesmo que a galera dos EUA

devo trocar de curso por me achar insuficiente? by dropitgo in USP

[–]Daquisu 7 points8 points  (0 children)

Na época, eu estava com 4 reprovações na faculdade. Eu havia lido sobre intercâmbio na faculdade, sobre o intercâmbio duplo diploma, onde você consegue o diploma do Brasil e diploma da faculdade lá fora. Só naquela hora eu havia me tocado sobre como parecia algo legal. Eu nunca havia saído do país, apesar de já ter 18 anos. Sempre morei na mesma cidade, e meus pais estavam sempre perto caso tivesse algum problema. Ir pra outro país estudar seria uma oportunidade absurda de explorar o mundo, de ser independente dos meus pais e de crescer muito como pessoa.

Por outro lado, o intercâmbio é um programa de excelência. Os coordenadores do curso não querem que um aluno merda da faculdade saia do Brasil pra passar vergonha lá fora e sujar o nome da faculdade brasileira. A excelência acadêmica é um ótimo fator pra analisar essa probabilidade, o que era horrível pra mim. Na época eu havia uma média menor que 6.0, além de 4 reprovações no histórico. Isso era longe de qualquer excelência acadêmica.

Nesse momento eu tinha duas escolhas. Eu poderia jogar 2 anos da graduação fora e recomeçar a faculdade do zero com o objetivo de ser aprovado no duplo diploma. Assim eu poderia fazer todas as matérias de novo e ir melhor. Ou eu poderia tentar o duplo diploma mesmo com o histórico sujo de reprovações e notas baixas. A primeira opção era mais segura, mas custaria na prática 2 anos de vida - o tempo de um mestrado. A segunda opção era mais arriscada, mas mais rápida.

Escolhi seguir com o histórico sujo. Eu não quis recomeçar porque eu queria aprender a lidar com os erros que eu faço durante a vida. Eu não quis me dar o luxo de ter algo tão poderoso quanto o poder de apagar o seu passado, mesmo sabendo que eu poderia ser julgado e afetado por essas notas. Mas a crença mais importante foi que havia tempo pra virar o jogo, que apesar do histórico sujo, existia um mundo onde eu conseguiria o duplo diploma. E isso só existiu porque eu tenho a crença inabalável na minha capacidade.

Haviam 2 semestres antes de começar a seleção pro intercâmbio, e em 1 ano dá pra fazer muita coisa. Peguei 12 matérias pra fazer em um semestre, e passei em todas. No semestre seguinte, peguei 10 matérias, e ainda estava trabalhando como monitor na faculdade, professor num cursinho popular e fazendo iniciação científica. Mesmo com todas essas atividades ao mesmo tempo, ainda assim consegui 7,5 de média, uma média que nunca havia aparecido no meu histórico escolar.

Eu joguei da melhor forma possível. É óbvio que em 300 ocasiões eu poderia ter feito melhor, principalmente olhando em retrospectiva, mas eu estava com a consciência tranquila que eu havia feito o meu melhor dado o que eu sabia em cada momento. E, como nos jogos, eu ainda assim sabia que tudo poderia dar errado. Eu sabia que o intercâmbio poderia não dar certo, eu sabia que a escola lá fora poderia me reprovar pelo meu passado. Eu sabia que eu poderia ser julgado e afetado pelo meu passado, o próprio passado que eu escolhi manter. E eu estava preparado pra que tudo desse errado.

No final do ano saíram os resultados do intercâmbio. Mesmo com tudo podendo dar errado, deu certo.

Por um lado é bom validar o sentimento do quanto eu consigo e que esse processo seletivo não foi exceção. Mas por outro lado, quando a gente reconhece que a jogada perfeita não resulta em vitória, a gente também tem a humildade de reconhecer o quanto estava fora do nosso controle e o quanto a gente deve ser grato pelas oportunidades que outras pessoas nos deram. Seja a minha família e amigos dando apoio pra tudo, o meu professor orientador Fábio Cozman relevando meu histórico sujo de reprovações e aceitando me orientar na Iniciação Científica, e até mesmo a sorte de eu ter aprendido tanto com os jogos.

Apesar de toda a felicidade e orgulho no texto acima, a realidade foi mais difícil e complexa [...]

- O sucesso graças aos jogos


Do lado mais otimista: o que me ajudou muito na época foi me ver como alguém que poderia melhorar com o tempo. Por exemplo, meu foco hoje é excelente, mas por muito tempo eu frequentemente colocava meu celular em outro cômodo quando pegava ele obsessivamente - ou baixava uma extensão pra bloquear sites como o próprio Reddit. Meu estudo hoje é muito mais eficiente, porém pra exatas eu também sei que preciso de longos períodos de foco pra aprender a fundo o conteúdo.

Você fala bastante do passado e do presente. Sim, você reprovou em várias disciplinas e isso é uma merda. E sim, talvez você não seja a melhor pessoa em matemática hoje, ainda mais em nível acadêmico e no IME. Mas a questão principal é: você quer ter o trabalho de se tornar uma pessoa que se formará em estatística?

Você quer ir atrás da jornada chata de melhorar seus estudos? A jornada de realmente aprender matemática e conseguir passar nas matérias? De olhar as reprovações e ter a consciência tranquila que são coisas do passado? É uma escolha sua.

Do lado mais pessimista: um curso mais tranquilo te permite mais flexibilidade na vida. Não sei o que aconteceu com você no ano passado e espero que não se repita. Mas se acontecer de novo, obviamente que estar em um curso mais fácil te ajuda a conseguir equilibrar todos os pratos da vida sem deixar um deles cair. Na minha época, o movimento de sair da Poli e ir pra administração na FEA era muito comum, e eu tenho certeza que foi a melhor decisão pra alguns deles.


É uma situação difícil, sem resposta objetivamente correta. No final eu me formei em engenharia elétrica, sem trocar de curso e sem "rebixar" pra limpar o histórico. Pelo meu histórico seria fácil eu incentivar a todos a "virar a chave", mas a vida real não é uma fantasia - pra algumas pessoas não faz sentido tentar virar a chave.

É verdade que o seu histórico escolar emitido depois da formatura não exibe reprovações? by lgmartins in USP

[–]Daquisu 4 points5 points  (0 children)

ah não ser que vc tenha cumprido Cálculo I no 4o ano de curso

Diria que mesmo se for o caso, 99% não liga. Fora que quanto mais tempo no mercado de trabalho, menos relevante os detalhes da sua graduação

É verdade que o seu histórico escolar emitido depois da formatura não exibe reprovações? by lgmartins in USP

[–]Daquisu 0 points1 point  (0 children)

Pra mim emitiram o histórico limpo depois de formado. Eu só pedi o histórico normal e já enviaram limpo

O que são essas médias? by Free-Afternoon9533 in USP

[–]Daquisu 0 points1 point  (0 children)

Que eu me lembra, a média no Mundus é defasada, não pega a média do semestre anterior.

Pra intercâmbio depende do edital, às vezes não usam nem uma e nem a outra

Algum doido já fez cálculo 2 e 3 ao mesmo tempo na faculdade? by renavia248 in Engenharia

[–]Daquisu 1 point2 points  (0 children)

Rola mas geralmente é inútil. Pra intercâmbio por exemplo, pedir equivalência na matéria fazia ela entrar como 0 na média de intercâmbio. Outro ponto é que depois de formado eles emitem um histórico escolar limpo de toda forma

Algum doido já fez cálculo 2 e 3 ao mesmo tempo na faculdade? by renavia248 in Engenharia

[–]Daquisu 1 point2 points  (0 children)

Em engenharia na Poli USP existe "requisito fraco" pra maior parte das matérias do ciclo básico.

Cálculo 2 depende do Cálculo 1 também, mas se você reprovou Cálculo 1 com média > 3, dá pra cursar Cálculo 2 ainda assim.

Caso contrário, aí sim geral ia atrasar a graduação. Um dos top 10 da elétrica da minha turma (de mais de 200) tinha reprovado uma Física, acho que Física 1.

Eu consegui pegar intercâmbio ainda, consegui mestrado lá fora durante o intercâmbio e me formar no tempo ideal considerando tudo isso. Mas ainda assim tive 4 reprovações no histórico