02 outubro 2025

Seminário MCTI 2025

Um dos temas do segundo dia do Seminário MCTI (Ministério da Ciência, Tecnologia e Inovação) deste ano de 2025 foi a soberania digital no contexto da Inteligência Artificial. O que mais me chamou a atenção no primeiro bloco foi a iniciativa pública de fomentar o uso de tecnologias livres e abertas para o fortalecimento dessas ferramentas.

Ainda não está formalizado, mas, para o futuro, está previsto um consórcio de universidades com foco em promover o debate, além de produzir e pesquisar tecnologias de IA.

Para mim, porém, o ponto alto do seminário foi a abertura do debate, especialmente quando um funcionário da Magalu, convidado, pontuou que o Brasil não tem demanda para IA. Ele colocou sua experiência internacional em confronto com o que vivencia aqui no país. Mas será mesmo que não temos demandas? Um país em desenvolvimento, com tantos processos e burocracias que poderiam ser melhorados com apoio dessas ferramentas, teria muito a ganhar: fortalecer setores estratégicos, incentivar a inovação e fomentar pesquisa acadêmica.

E, sinceramente, basta pensar nas inúmeras fraudes das quais o Brasil é palco — como os golpes no INSS ou na época do Auxílio Emergencial, quando políticos e pessoas sem necessidade solicitavam o benefício. Situações como essas mostram o quanto tecnologias desse nível poderiam ser úteis. Não para substituir a decisão humana, mas como apoio na tomada de decisão.

26 março 2025

Abrir multiplos arquivos em linhas especificas no VIM

Em algumas situações, gosto de abrir vários arquivos ao mesmo tempo e gostaria de posicioná-los em linhas específicas.

Para abrir um único arquivo em uma determinada linha, utilizo o seguinte comando:

$ vim +{n} main.py

Para abrir múltiplos arquivos em linhas específicas, seguimos a mesma lógica. No entanto, entre o número da linha {n} e o nome do arquivo, também definimos se ele será organizado em um split, vsplit ou tabnew. O comando fica assim:

$ vim +10 main.py +"split +3 lib1.py" +"vsplit +12 lib2.py"

Com certeza, isso é muito mais prático do que abrir arquivo por arquivo e posicioná-los manualmente em suas respectivas linhas.

19 março 2025

Meu relógio de mesa

Estava sentindo falta de um relógio na mesa de trabalho. Alguns fins de semana atrás, codei uma pequena aplicação que transforma o descanso de tela do Android em um relógio.

Em teoria, funciona em qualquer dispositivo Android. O código-fonte está aqui e usei o DreamService para fazer isso acontecer.