Muito legal. Mas acho que seria bom se, ao criar, também houvesse o endereço dos recursos de destino. Não dá para simplesmente sair instalando qualquer coisa haha
Fico curioso se vocês chegaram a considerar usar um índice GIN em vez de um índice lower(). Já que de qualquer forma vocês usaram SQL bruto com JdbcTemplate, que tal aproveitar e considerar FTS também?
O método assíncrono com CompletableFuture.supplyAsync() também, se não for especificado um ExecutorService separado, usa o commonPool do ForkJoinPool, então
se o número de acessos simultâneos crescer a ponto de lotar o commonPool usado no lugar da thread de requisição (número de núcleos da CPU - 1), pode ser que ele não consiga dar conta.
Essa parte provavelmente pode ser resolvida de forma mais limpa mudando para um modelo reativo ou atualizando a versão da JVM para adotar threads virtuais.
Escolha do problema — encontrar um problema que pessoas reais queiram resolver pagando -> eu não imaginava que a ferramenta de captura de tela de raio-X que criei recentemente receberia tanta atenção
Acho que o importante é encontrar algo incômodo, criar uma solução e divulgá-la.
Se com vibe coding desse para ganhar dinheiro tão facilmente assim…
estariam ganhando esse dinheiro… por que então ficam no Twitter, no YouTube e dando cursos?
A pessoa que escreveu o livro “Como ganhar 100 milhões de won por mês com ações” estaria mesmo ganhando 100 milhões de won por mês operando na bolsa? Se estivesse, então por que estaria escrevendo um livro desses? Por que sairia rodando o país para dar palestras, e por que estaria no YouTube? Porque quer ser a luz das sardinhas ignorantes?
Atualmente uso um de 40 polegadas, então 52 parece grande demais.
Até nos comentários do Hacker News rola discussão sobre usar vários monitores ou um desses sozinho, mas pra mim hoje em dia um desses só é mais prático.
Parece ser um problema inevitável por causa da estrutura em que é preciso colocar a lógica dentro do YAML.
O texto acima parece ter dado mais ou menos a resposta abaixo, e fico pensando se substituir a parte dos scripts por Dagger não seria justamente a solução correta.
"Não deixe o GitHub Actions gerenciar a lógica; controle os scripts diretamente e faça com que o Actions apenas invoque esses scripts"
Depois da aquisição da Bun pela Claude, parece que as boas notícias continuam chegando. Isso deve permitir dedicar-se ao projeto com mais estabilidade.
Muito legal. Mas acho que seria bom se, ao criar, também houvesse o endereço dos recursos de destino. Não dá para simplesmente sair instalando qualquer coisa haha
Fico curioso se vocês chegaram a considerar usar um índice GIN em vez de um índice
lower(). Já que de qualquer forma vocês usaram SQL bruto comJdbcTemplate, que tal aproveitar e considerar FTS também?O método assíncrono com
CompletableFuture.supplyAsync()também, se não for especificado umExecutorServiceseparado, usa ocommonPooldoForkJoinPool, entãose o número de acessos simultâneos crescer a ponto de lotar o
commonPoolusado no lugar da thread de requisição (número de núcleos da CPU - 1), pode ser que ele não consiga dar conta.Essa parte provavelmente pode ser resolvida de forma mais limpa mudando para um modelo reativo ou atualizando a versão da JVM para adotar threads virtuais.
Concordo muito.
Na verdade, isso mostrou com sucesso que os desenvolvedores ainda não podem ser demitidos~
Concordo..
Escolha do problema — encontrar um problema que pessoas reais queiram resolver pagando -> eu não imaginava que a ferramenta de captura de tela de raio-X que criei recentemente receberia tanta atenção
Acho que o importante é encontrar algo incômodo, criar uma solução e divulgá-la.
Resultado bem-sucedido = ei, seus executivos babacas, ainda não conseguem demitir a gente
Recentemente a Supertonic lançou um modelo que também funciona em coreano, vale a pena dar uma olhada.
Também fiz uma biblioteca estilo
딸깍용!https://www.npmjs.com/package/easy-supertonic-tts
É irônico usar o Parq, feito para processamento distribuído, com o objetivo de processar em uma única máquina.
kkkk
Se com vibe coding desse para ganhar dinheiro tão facilmente assim…
estariam ganhando esse dinheiro… por que então ficam no Twitter, no YouTube e dando cursos?
A pessoa que escreveu o livro “Como ganhar 100 milhões de won por mês com ações” estaria mesmo ganhando 100 milhões de won por mês operando na bolsa? Se estivesse, então por que estaria escrevendo um livro desses? Por que sairia rodando o país para dar palestras, e por que estaria no YouTube? Porque quer ser a luz das sardinhas ignorantes?
Era exatamente isso que eu queria, muito bom.
Atualmente uso um de 40 polegadas, então 52 parece grande demais.
Até nos comentários do Hacker News rola discussão sobre usar vários monitores ou um desses sozinho, mas pra mim hoje em dia um desses só é mais prático.
https://github.com/twinstae/graphqlite-ts
Tentei fazer um binding de bun sqlite + ffi numa vibe com LLM, e funciona mesmo. (que mundo bom)
Parece que seria bom para fazer PoC rsrs
Oh... eu estava implementando algo assim, acho que vou usar isso como base.
Parece ser um problema inevitável por causa da estrutura em que é preciso colocar a lógica dentro do YAML.
O texto acima parece ter dado mais ou menos a resposta abaixo, e fico pensando se substituir a parte dos scripts por Dagger não seria justamente a solução correta.
"Não deixe o GitHub Actions gerenciar a lógica; controle os scripts diretamente e faça com que o Actions apenas invoque esses scripts"
Astro é um retorno aos fundamentos da web
Lançamento do Astro 3.0
Astro: distribuir o mínimo possível de JavaScript
Depois da aquisição da Bun pela Claude, parece que as boas notícias continuam chegando. Isso deve permitir dedicar-se ao projeto com mais estabilidade.
Que boa notícia.
Legal, o gerenciamento do histórico de conversa é feito tanto com FTS quanto com vector.