Decidi pagar pelo Claude

Eu estou desenvolvendo em Delphi 7 um aplicativo pessoal para monitoramento de rede. Comecei usando o Gemini mas depois passei para o Claude gratuito e a diferença já era grande. Com o Claude eu tive zero problemas até agora relacionados com perda de funcionalidade após updates ou completa perda de contexto. As atualizações do Claude funcionam na primeira tentativa quase 100% das vezes porque aparentemente o Claude verifica se o código pascal é compilável antes de me entregar. Estava indo tudo bem com a versão free mas aparentemente eu esbarrei em um limite semanal porque cada nova janela gratuita de 5h encerrava em segundos.

Como eu não queria deixar o desenvolvimento para depois decidi que R$110 não iam me fazer tanta falta assim. mas acabei tendo que pagar R$118 porque a assinatura pelo site cobra impostos. Pelo Google Pay sairia mais barato mas tem uma doideira na minha conta e o Google Play não processa o pagamento dizendo que minha conta Google Play está configurada “para um país diferente da minha residência” ??

Antes eu dei mais uma chance para o Chat GPT, mas a versão gratuita continuou agindo como um estagiário embusteiro.

Mas mesmo na versão paga do Claude meu projeto esgota meus créditos de uso em no máximo duas horas de trabalho e tenho que esperar mais três horas para continuar. Talvez eu só pague este mês e volte a usar Gemini + Claude free até ter outro projeto que justifique pagar.

Eu pretendo publicar o programa aqui quando eu tiver esgotado minha lista de aperfeiçoamentos. Vai ser com código fonte para que qualquer um possa jogar no Claude e fazer sua própria versão.

Em resumo é um programa de monitoramento de rede que é um misto de Softperfect Network Scanner (ou angry IP scanner) e Wireshark. Ao rodar pela primeira vez ele faz uma varredura de toda a rede, mostrando informações como portas abertas, hostname, MAC, IP, mDNS e você pode marcar que dispositivos encontrados você confia. Obviamente você vai investigar a rede até que todos os dispositivos que aparecem estejam marcados como confiáveis. Então o programa continua monitorando e alerta você por mensagem do Telegram imediatamente se algum dispositivo desconhecido aparecer.  Você pode usar isso tanto para detectar intrusos quanto para saber detalhes sobre dispositivos novos que você acabou de adicionar à rede.

O programa também mede tempo de resposta, reporta se um dispositivo confiável ficou offline, detecta se mais de um dispositivo está brigando pelo mesmo IP, se um servidor DHCP desconhecido foi encontrado na rede, se o endereço MAC exibido é aleatório (pois é, isso é detectável) se o dispositivo é uma máquina Windows/Samba, uma câmera IP Onvif, um dispositivo compatível com Tuya ou um NVR da família Xiongmai.

Se você usa o Softperfect Network Scanner ele lê os Friendly Names direto do registro, mas você também pode adicionar pelo aplicativo.

Detecção de fabricante com OUI.txt, mas você pode dar override adicionando seus próprios identificadores de OUI.

Você pode adicionar comentários a dispositivos.

Compatível com uso em múltiplas redes. Para cada rede nova, identificada pelo MC do gateway, o programa mantém uma lista distinta de dispositivos confiáveis para não acabar mostrando centenas de dispositivos “offline”.

Experimental (não estou botando muita fé que funcione): detecção de packet storm.

 

 

17 comentários
  • Daniel Plácido - 70 Comentários

    Eu estou usando o Codex com Chatgpt GO para desenvolver algumas ideias em bash, power shell e .net e estou achando ele um absurdo.
    Para coisas pouco complexas, em alguns minutos saio da ideia na minha cabeça a uma aplicação funcional. Não sei se você chegou a tentar o Codex ou somente no chatgpt direto, se não tentou recomendo testar o codex com Vs code.

    • Jefferson - 6.625 Comentários

      Não, nem sabia que isso existia.

      • Daniel Plácido - 70 Comentários

        Creio que a esta altura você já deva ter pesquisado, mas o Codex basicamente programa por você. Dê as isntruções em linguagem natural e veja o projeto ser cocluído em minutos sem ter que escrever uma única linha de código.

        E não somente um BAT, SH ou PHP, pode ser um projeto inteiro em .NET, React, acredito que em Delphi também. Rle consegue ler e escrever em todos os arquivos do projeto e até já compilar (Pelo menos em .net).

        Não sei se no plano Free da pra fazer muita coisa, eu tenho o plano Go que ganhei um ano do Nubank, mas quando vencer é muito provável que eu assine pois anda me economizando muitas horas de trabalho, da parte técnica à programação de soluções, desenvolvimento e manutenção de sites, etc.

        Ontem por exemplo eu levei uma planta de engenharia para digitalizar numa gráfica e o resultado ficou excelente, eu digitalizo em várias partes em A3 e junto as partes, fica perfeito mas o fundo não fica tão limpo (as ondulações do papel ficam mais evidentes). Enviei as duas imagens para o ChatGPT para pensar em alguma alternativa, em menos de 1h eu estava com um script que captura e faz a limpeza de todas as plantas (PNG) de uma pasta e me entrega um resultado bem próximo do digitalizado numa maquina de dezenas de milhares de reais.

        Claro que o aplicativo em sí já existia, neste caso ele ajudou a descobrir uma aplicação e os parametros ideais e criar toda a lógica de loop para percorrer todos os arquivos, não fazer arquivos que já foram feitos, etc.

        Eu estou perdendo totalmenteo o hábito de escrever códigos, uma coisa que eu gosto mas na verdade o que gosto mesmo é de desenvolver ideias, então essas IAs ajudam demais.

        • Jefferson - 6.625 Comentários

          Ontem por exemplo eu levei uma planta de engenharia para digitalizar numa gráfica e o resultado ficou excelente, eu digitalizo em várias partes em A3 e junto as partes, fica perfeito mas o fundo não fica tão limpo (as ondulações do papel ficam mais evidentes). Enviei as duas imagens para o ChatGPT para pensar em alguma alternativa, em menos de 1h eu estava com um script que captura e faz a limpeza de todas as plantas (PNG) de uma pasta e me entrega um resultado bem próximo do digitalizado numa maquina de dezenas de milhares de reais.

          Claro que o aplicativo em sí já existia, neste caso ele ajudou a descobrir uma aplicação e os parametros ideais e criar toda a lógica de loop para percorrer todos os arquivos, não fazer arquivos que já foram feitos, etc.

          Que aplicativo você usou para isso? Eu de vez em quando tenho que digitalizar esquemas velhos e é um saco fazer a limpeza em um programa de edição de imagens. Já até pensei em pedir ao Claude para fazer um programa para converter desenhos raster em SVG.

  • JeBaGa - 19 Comentários

    “Google Play está configurada “para um país diferente da minha residência””

    Já sofri muito com esse problema!

    Uso o Family Link do Google para gerenciar a conta do meu filho de 8 anos e por várias vezes ele queria comprar algum jogo e dava essa mensagem, ele ficava louco :S .

    Até que um dia me lembrei que eu uso na minha rede um DNS do adguard para bloquear propagandas e outros males, desabilitei, passou na hora. Por algum motivo o DNS faz com que o google entenda que estou em outro país, compreensível, inclusive.

    Veja se não tem algo parecido por aí!

    • Jefferson - 6.625 Comentários

      Seu problema é realmente semelhante ao meu. Meu amigo José Carneiro me incluiu na família dele e se eu sair perco o Google One, Youtube Premium e Gemini (por esse sou eu que pago). Mas não tenho nenhum tipo de proxy, VPN ou ad guard rodando na minha casa. E se fosse isso não bastaria eu tentar pagar usando dados móveis?

      Agora eu nem posso testar isso. Vou deixar minha assinatura atual expirar.

  • Claudio - 87 Comentários

    > reporta se um dispositivo confiável ficou offline

    Offtopic, mas isso me lembrou de um hack legal que eu uso aqui: meu NAS está plugado em um UPS (afinal, não sou (tão) louco), mas é um UPS pequeno IntelBras, ele segura a carga do NAS por menos de 1h com a bateria nova, depois começa a apitar e eventualmente morre. Nao tem nenhum tipo de monitoramento (serial, rede, USB, nada)

    Como eu queria que o NAS fizesse shutdown controlado em caso de falta de energia prolongada, resolvi com uma pequena automação no Home Assistant (que roda numa VM no NAS) que pinga de tempos em tempos meu routeador (que não está no UPS) e caso ele desapareça por mais do que 10min, inicia o shutdown controlado do NAS.

  • Jefferson - 6.625 Comentários

    Minha impressão do Claude continua boa.

    1)Ele não alucina como o Gemini. Chega um momento em que ele conclui que os sintomas não fazem sentido e pede ao usuário para confirmar/checar algumas coisas. Houve apenas uma vez em duas semanas de uso (uma pagando) que ele se perdeu mesmo e eu tive que apontar que as teorias dele não faziam sentido, mas ao contrário do Gemini ele não corrompe o programa fazendo modificações que nem vão consertar o problema, arriscam criar outros problemas e depois ele não vai saber reverter. As “teorias” foram mais no sentido do “você testou isso…”

    Mas na maioria das ocasiões onde ele diz que não está entendendo como o resultado pode ser esse, sou eu fazendo **rda mesmo :D

    2) Em duas semanas de trabalho intenso, ainda não precisei enviar minha cópia do código para criar uma nova baseline porque o agente se perdeu (muito comum como o Gemini). às vezes (raro com o Claude) uma funcionalidade deixa de funcionar porque inserir uma nova funcionalidade fez outra parar, mas qualquer programador sabe que isso pode acontecer. O Gemini, mesmo na versão paga, tem uma janela de contexto diminuta e descarta uma dezena de funções do projeto eliminando funcionalidades inteiras enquanto está focando na funcionalidade em que está trabalhando. O Gemini consegue manter a visão inteira do programa e lembrar de muito mais interações do que o Gemini

    3) Com o Gemini (pago) eu já tive que dizer “O que ***** você está fazendo?” (Nota: sem os palavrões) porque eu estava em um projeto Delphi e de repente ele começou a trabalhar em um projeto imaginário de Arduino. Perdi a conta de quantas vezes perdi a paciência com o Gemini. Com o Claude, nenhuma vez.

    • Rodrigo Feliciano - 14 Comentários

      bom dia Jefferson.

      Dúvida, como você está usando o Claude, pelo aplicativo deles? Para programção acredito que a melhor forma é usar direto no VSCode com a extensão oficial deles. Ele acessa a pasta do projeto diretamente, salva .md de memória e consegue resolver problemas sozinho.

  • Snow_man - 313 Comentários

    Jeff, perguntei num grupo de devs alguma forma de usar mais grátis,
    me mostraram esse link:

    https://github.com/rtk-ai/rtk#supported-ai-tools

    vê se faz sentido pra você.

  • Marcel - 76 Comentários

    Como disse em postagem anterior, minha linguagem mãe é o Delphi (na verdade, é o Clipper, mas não conta). Mas, com toda sinceridade do mundo, para protocolos e coisas assim, não paga o preço.

    Vou propor algo muito simples para você perceber o nível: peça pro ChatGPT (sim) via web (não precisa nem do Codex) para ele criar isso em Python para você. A quantidade de códigos que seriam enormes em Delphi serão de biblioteca + 5 linhas. Fora que a IA vai trabalhar mais fácil com menos código.

  • Marcel - 76 Comentários

    Se você debater um projeto com o ChatGPT, ele vai generalizar até a última gota, até o ponto em que é inviável desenvolver. Você tem que ir cortando ele, ajustar toda a arquitetura, fechar, falar para ele não acrescentar nada, e daí sim começar. E, vai por mim, ele vai querer alterar.
    Mas ele é bom para debater e dar ideias. Então, começo por ele. As vezes parto para o Gemini. Outras, continuo nele. Mas, com pouquinho de crédito, peço para ele montar um arquivo de arquitetura, e outros arquivos .MD, crio um projeto, uma pasta, e pulo pro Codex. O Codex é bem mais pé de boi: ele faz. As vezes ruim, mas faz. As vezes passa por cima de algo que tava certo e não tem recuperação, mas ele faz.

    • Jefferson - 6.625 Comentários

      Você está se referindo ao ChatGPT gratuito? Porque até dá para tolerar o comportamento dele se eu não tiver que pagar R$100 mensais por isso :lol:

      • Marcel - 76 Comentários

        Eu uso o ChatGPT-Go, que custa em torno de R$ 40,00, mas que eu não pago porque é cordialidade do meu cartão de crédito. Já fiz projetos médios com ele via web. Ter que ficar cortando ele e falando para não generalizar é um saco, mas no final funciona. O projeto tem uns 80 arquivos, e ficar ajustando é bem desgastante. Imagino que a versão pro faça a mesma coisa, porque a parte de programação deveria ser feita realmente no Codex.
        Já no Codex o problema é outro: enquanto na web ele fica mudando o projeto o tempo todo, no codex ele faz o que você pede. Mas consome tokens, e tem limites. Então, projetos maiores você passa dias mandando instruções, zerando os tokens e deixando para terminar nos dias seguintes.
        Mas como disse, estou em uma versão bem capada, e não tô pagando nada. Então tá beleza.

        No caso do Gemini, para alguns códigos ele é mais prático. Mas de vez em quando ele alucina valendo. E te enrola virando em círculos. O antigravity (que é o app local que faz o mesmo que o Codex) funciona bem, mas também tem limitações de tokens. Mas neste eu nem sequer tenho um plano, e ainda assim usei.

        No geral, eu ainda não implementei, mas tem algumas IAs gratuitas hospedadas na Nvidia que aceitam programar também. Nada que colocar no vscode com os plugins adequados não possa ajudar.

        PS: Há algum tempo atrás testei o Windsurf, e cheguei a montar projetos com ele. Funcionou. Tive que corrigir dezenas de bugs e falhas grotescas de programação em PHP, mas estamos falando de quase 1 ano atrás e, em medida de IA, são séculos de tecnologia

Deixe um comentário

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »