Category Archives: desenvolvimento

PySul 2025: apresentando oportunidades profissionais com Outreachy e Google Summer of Code

Entre os dias 21 e 23 de novembro, participei da Python Sul (PySul) 2025 em Porto Alegre [1]. A PySul é uma conferência comunitária que conecta pessoas apaixonadas por Python e tecnologia. Desde 2017, percorre os estados do Sul do Brasil com edições anuais em diferentes localidades da região.

O evento reuniu entusiastas e profissionais de Python para explorar diversas aplicações como desenvolvimento web, ciência de dados, inteligência artificial, automação e DevOps, promovendo aprendizado, networking e troca de experiências. Foi minha primeira vez em um evento da comunidade Python e saí de lá muito contente pela energia e entusiasmo dos organizadores e participantes.… Leia mais

The Document Foundation reforça o time: Dan Williams chega para aprimorar UI e Design

A “The Document Foundation (TDF), organização sem fins lucrativos por trás do LibreOffice, continua reforçando sua equipe de desenvolvimento com novas funções voltadas para a melhoria do design e da experiência do usuário no projeto. Hoje, temos o prazer de apresentar Dan Williams, que se junta à TDF para focar em melhorias na interface de usuário (UI) e design, com ênfase inicial no macOS.

Conheça Dan Williams

Originário dos Estados Unidos, Dan traz mais de duas décadas de experiência na Red Hat, onde atuou como engenheiro de software, líder de equipe e gerente. Sua carreira abrange uma ampla gama de projetos — desde redes locais e em nuvem até software para desktop.… Leia mais

Como começar a usar macros Python e BASIC com a ajuda do ScriptForge

Além do ambiente de programação simplificado do EasyMacro, existe também aquele que foi desenvolvido por outros entusiastas do LibreOffice. Desta vez, foram os senhores Jean-Pierre Ledure, Alain Romedenne e Rafael Lima que criaram o ScriptForge.[1] Eles decidiram criar um sistema muito completo para simplificar a interação com as complexidades do UNO, ao mesmo tempo em que alcançaram outros objetivos:

  1. Proporcionar um conjunto completo de serviços que seja igual tanto para usuários de BASIC quanto para usuários de Python (com a óbvia exceção onde a linguagem fornece nativamente tal serviço).
  2. Unificar a interface do usuário para exceções, interações do usuário e depuração de código.
Leia mais