Alexandre B A Villares ☔🐍
villares@ciberlandia.pt
<p>PT: Educador de tecnologias e artes, pesquisa práticas artísticas que se valem de meios computacionais e ensino de programação em contextos visuais. Imagen do perfil grade de bolinhas a partir de foto minha dando aula. Cabeçalho é animação abstrata com módulos wireframe em 3D.</p><p>EN: Tech and art educator, researching artistic work that makes use of computational means and how to teach programming in a visual context. </p><p><a href="https://ciberlandia.pt/tags/S%C3%A3oPaulo" class="mention hashtag" rel="tag">#<span>SãoPaulo</span></a> <a href="https://ciberlandia.pt/tags/Processing" class="mention hashtag" rel="tag">#<span>Processing</span></a> <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="tag">#<span>Python</span></a> <a href="https://ciberlandia.pt/tags
Posts
-
Post #2394592
Quartas-feiras 14h30 em maio e junho no #SescAvenidaPaulista em #SãoPaulo tem #EletrônicaLúdica e #ProgramaçãoCriativa Nesta atividade aberta, o público pode interagir com pequenos experimentos de eletrônica e programação de maneira lúdica e criativa. Os participantes serão convidados a montar e interagir com circuitos com dispositivos simples de interface, tais como potenciômetros e botões. Uma vez conectados a um computador esses dispositivos vão controlar pequenos desenhos e animações inte...
-
Post #2394588
Great news! A new version of #py5 is out! :))) https://github.com/py5coding/py5generator/releases/tag/py5-1313-0031-0.10.10a7 ... and soon an update to the Thonny IDE plug-in will be out... :D #Processing #Python #CreativeCoding
-
Post #2179251
#TIL that the equivalent on #codeberg of the #GitHub "magic" repo named with your username, that can be used to customize your profile, is a repo named .profile to the same effect: https://codeberg.org/villares :) WIP
-
Post #1328742
So... I managed to put together some hacky scripts and get out of my dependency on GitHub Pages, I can now publish my stuff elsewhere... now I want to slowly move repos to #codeberg I'm still thinking on how to preserve the huge number of images from sketch-a-day without burdening the codeberg repo... Also, I think I want to move my open teaching materials (material-aulas) from this precarious markdown rendering script to something clever and robust like #zensical
-
Post #1328732
"How (and why) to take a logarithm of an image" by 3blue1brown https://www.youtube.com/watch?v=ldxFjLJ3rVY @Introscopia &amp; @rzeta0 have you seen this one?
-
Post #1328725
Aconteceu um fenômeno parecido de &quot;schismogênese&quot; no assunto das urnas eletrônicas no Brasil, a tecnologia é falha, mas reclamar das urnas marca a pessoa como maluca golpista... :-S https://mamot.fr/@pluralistic/116425846093809883
-
Post #1090892
#LGM #LibreGraphicsMeeting 2025 - "The State of #Processing: How We’re Bringing a Creative Coding Icon Back to Life" https://www.youtube.com/watch?v=ngQwedwFyOY #Processing4 #CreativeCoding @processing @processingorg
-
Post #1008853
I wish people from #Codeberg and #Zenodo would collaborate to get the same clever integration features that allow people to preserve #GitHub releases at Zenodo. I bet people from the scientific community would like that. Is it too much to wish some big sciency inftrastructure group would fund this? ;-) I'm going to archive stuff at Zenodo as I move out of GitHub. #hopeful #FLOSS
-
Post #921453
I have built a new bundling of Portable Thonny #Python IDE for #WIndows with #py5 and some other libraries pre-installed (#shapely, #trimesh, #pymunk &amp; etc.) it would help me if people could test it: https://github.com/villares/thonny-portable-with-py5/releases/download/2025-10-28/thonny-4.1.7-windows-portable-py5-a107-050rc5.zip More about this (and example code to test!) at https://abav.lugaralgum.com/como-instalar-py5/index-EN.html On other news, I would love to find someone with #...
-
Post #904242
You can read the FT for $#undefined per month! 🤡
-
Post #804593
Chamada aberta pro encontro brasileiro de programação criativa - Compoética 2025 ... https://compoetica.github.io/links/
-
Post #751849
#Python is for artists too! #stickers https://villares-shop.fourthwall.com/products/python-is-for-artists-too
-
Post #661853
O @garoa é um #hackerspace, mistura de clube social e laboratório comunitário, um espaço incrível para trocar conhecimento e conhecer gente curiosa e interessada nos mais diversos assuntos. É uma associação mantida totalmente por pessoas voluntárias, sejam associadas do clube ou só frequentadoras. Se estiver em #SãoPaulo, venha participar das atividades do Garoa, e se você tiver condições, estando onde estiver, ajude o Garoa a continuar de portas abertas! Faça uma doação de qualquer valor, pod...
-
Post #661851
muito tempo atrás em uma galáxia muito distante: https://garoa.net.br/wiki/Introdu%C3%A7%C3%A3o_%C3%A0_programa%C3%A7%C3%A3o_com_Python%2BProcessing (9 anos atrás no @garoa ) #hackerspace #Python
-
Post #661846
Domingo agora 21/12, à tarde, o Edinho e eu vamos abrir o #GaroaHackerClube para uma oficina de solda! Quem quiser aprender a soldar e/ou conhecer o Garoa e bater um papo conosco, a atividade começa 15h e vai até 18h. É só chegar! https://garoa.net.br (Vai ter também a oficina de solda sábado 20/12 mas vão ser outras pessoas associadas do Garoa que vão abrir). #SãoPaulo #Hackerspace
-
Post #621924
#Python now has a wonderful colorful REPL, and in 3.14 it also made #argparse look amazing! Check my silly tool for converting PNGs to #GIF animations! Thank you @hugovk, @ambv and everyone else involved... https://github.com/villares/sketch-a-day/blob/main/admin_scripts/pngs_to_gif.py
-
Post #610325
Começa amanhã meu curso online pelo MAM-SP, ainda dá pra se inscrever! https://ciberlandia.pt/@villares/116160922533329514
-
Post #597197
Eu não usaria os verbos que antropomorfizam os LLMs mas este é um ótimo relato do episódio com o mantenedor do matplotlib, me chamou a atenção para um aspecto que eu não tinha visto (de ser uma "good first issue"). «Last week, an autonomous GenAI bot addressed a "good first issue" in matplotlib. The issue was one that a thoughtful maintainer had intentionally left open. Not because it was hard to fix. Because they wanted a new contributor to have the chance to learn and beco...
-
Post #496256
Amigos, me ajudem por gentileza a divulgar meu curso online promovido pelo Museu de Arte Moderna de São Paulo (MAM-SP) que começa agora em março e estão prestes a se encerrar as inscrições: https://mam.org.br/curso/desenhando-com-codigo-programacao-criativa-2/ É um curso introdutório, sem pré-requisitos, de #ProgramaçãoCriativa usando #Python com #py5, minhas ferramentas prediletas.
-
Post #493386
Atenção pessoal, a próxima #NoiteDeProcessing, nosso encontro mensal sobre arte e programação, sempre na última terça-feira do mês, vai ser com a galera da #algoRaveBR! Não percam! #FoxDot #TidalCycles #SuperCollider #Algorave @algorave ...
-
Post #448625
@ThePSF@fosstodon.org I'm afraid that for an accurate landscape of the Python community the PSF would need to fund a properly professionally designed survey/census. The JB survey is inadequate to say the least, a lot of people have been saying it for years and it hasn't improved at all. For starters, many of us don't feel inclined to answer something clearly geared towards professional software developers. There is a huge selection bias at play.
-
Post #321109
Hoje é dia de #Python Lab! Vamos conversar sobre dados georreferenciados e #OSMnx 19h no @garoa #hackerspace #SãoPaulo