@villares@ciberlandia.pt
@villares@ciberlandia.pt avatar

villares

@villares@ciberlandia.pt

PT: Educador de tec. e artes, pesquisa práticas artísticas que se valem de meios computacionais e ensino de programação em contextos visuais. Co-organizador da Noite de Processing. Doutorando na FECFAU-Unicamp.

EN: Tech and art educator, researcher of artistic work that makes use of computational means and how to teach programming in a visual context. Co-organizer of Noite de Processing. PhD candidate at FECFAU-Unicamp.

#SãoPaulo #Processing #Python #py5 #ForaBluetooth #CreativeCoding #FLOSS

This profile is from a federated server and may be incomplete. Browse more on the original instance.

villares, (edited ) to random
@villares@ciberlandia.pt avatar

How accessible is an iPhone where you live?
https://worldpopulationreview.com/country-rankings/iphone-market-share-by-country

Is it worth supporting Apple's walled garden if you want inclusion? A hard question.

Many developers in Brazil (with well paying jobs) have Macs & iPhones. I had Macs between 1994 and around 2014, I don't plan to get back to owing them. https://m.slashdot.org/story/419407

If I'm allowed, I don't want to teach anyone tools that will get them stuck in proprietary software. I think I wouldn't wan't to get people stuck in closed hardware ecosystems either.

On the other hand I don't want to miss the Mac using people as learners and contributors to open knowledge and FLOSS.

villares, to random Portuguese
@villares@ciberlandia.pt avatar
augustocc, to random Portuguese
@augustocc@social.br-linux.org avatar

sempre achei um desperdício de oportunidade o logo da BOVESPA não ter referência nem a bovinos nem a vespas

villares,
@villares@ciberlandia.pt avatar

@augustocc 🤣

stroughtonsmith, to random
@stroughtonsmith@mastodon.social avatar

Unfortunately, even if iPadOS were ‘fixed’ tomorrow, the entire platform is filled with baby apps, not desktop-class software. Almost every app you can think of is a lesser version of its desktop or web counterpart (with exceptions, of course), or is stripped down or nerfed in some way — be it in UI, or in input. Developers generally think of iPad as a lesser device, so will design lesser apps for it. iPad has an ‘app gap’

villares,
@villares@ciberlandia.pt avatar

@stroughtonsmith I dont want to.be a snarky reply guy, I hope this honest question doesn't sound like that... isn't it risky investing so much energy in a closed ecosystem, a controlled walled garden? even if the hardware is great, I can't shake off the nasty anti-user moves by Apple, like, soldered SSDs etc...

anna, to random Portuguese

Saí do Twitter em definitivo há quase dois anos, e desde então sinto que não recuperei o contato com os grupos de tecnologia brasileiros que eu costumava ter lá. As pessoas continuam no Twitter, migraram para o Bluesky ou para o LinkedIn?

villares,
@villares@ciberlandia.pt avatar

@ricardo @anna é muito triste, são refens mutuos como diz o Doctorow. Tem umas pessoas que eu admiro que queria muito que estivessem aqui, tipo o Juan P Lopes...

anna, to random

I’m looking for assistive technologies (software or hardware) that could help someone with limited hand mobility control their computer and/or phone. One of their biggest difficulties at the moment is typing for long periods of time. Bonus points if it’s free and open source, but I’d like to offer them as many options as possible. Does anyone have any suggestions?

villares,
@villares@ciberlandia.pt avatar

@anna @lffontenelle I recently saw a thread about this, but I can't find it anymore :(((

villares,
@villares@ciberlandia.pt avatar

@anna foi exatamente isso, obrigado!

Espero que você encontre ferramentas legais! Vou estudar essa indicada pelo @lffontenelle

villares, to random Portuguese
@villares@ciberlandia.pt avatar

A tip, I learned the hard way... if you forget you host a friend's site that is using an old PHP version (like, before 8.0) you'll pay an extra USD 5 every month, billed as PHP extra support or something. Ouch! Just update the PHP version :-S

villares, to random
@villares@ciberlandia.pt avatar

😊​ A really nice way of starting the week (after a working weekend):

"Easy to understand. Engaging teaching style. You can tell he loves the subject. Really enjoyed this course. Great job!" — shanah (giving feedback on my Domestika course)

villares, (edited ) to python Portuguese
@villares@ciberlandia.pt avatar
villares, to random Portuguese
@villares@ciberlandia.pt avatar
bug_elseif, to random Portuguese
@bug_elseif@bolha.us avatar

Errei na quantidade de sopa hoje. Fiz muita. :blobcatsweats:

villares,
@villares@ciberlandia.pt avatar

@bug_elseif não rola congelar?

villares,
@villares@ciberlandia.pt avatar

@bug_elseif que irmã legal!

marado, to random Portuguese
@marado@ciberlandia.pt avatar

Está nas bancas a deste mês, onde participo para falar um bocadinho sobre as , ou, mais em particular, o contrato público ilegal na compra de equipamentos.

Muito bem acompanhado, estou páginas-meias com um artigo sobre de .

villares,
@villares@ciberlandia.pt avatar

@marado os artigos da revista impressa aparecem depois no site? Não os achei...

tommorris, to random
@tommorris@mastodon.social avatar

Fun Overpass-Turbo query for #OpenStreetMap: a map of all the K2 and K6 series telephone boxes in London.

Just in case you want to take a red phone box tourist photo and the Tube is screwed or there's a marathon or whatever on and the usual toursity ones in Parliament Square/Covent Garden aren't accessible.

You can also move the map location and re-run the query to find them anywhere else (including the ones outside the UK).

https://overpass-turbo.eu/s/1Mlr

villares,
@villares@ciberlandia.pt avatar

CC @madcap

ifrit, to random Portuguese
@ifrit@masto.ai avatar

Coisas que me dão grima: a fontanela a later 😖

villares,
@villares@ciberlandia.pt avatar
mitten, to python
@mitten@social.lol avatar

So I’m trying to write some little static designs with py5 in Thonny, and when I run the program, the sketch window opens but closes immediately, so I can’t really see what I’ve drawn. It only seems to happen when there is no “def draw():” component in the program (so, non-animated programs which only have the “def setup():” part). Is there a setting somewhere to tell Thonny to keep the sketch result open after running?

villares,
@villares@ciberlandia.pt avatar

Hi @mitten, I'm sorry you are experiencing this, I saw your screenshot, I understand you are on a Mac. I think I saw this issue with some students on Macs
:(
One workaround is to add this to your code:

def draw():<br></br>    pass<br></br>

Not ideal, but works while we try to figure out this issue. Welcome to the py5 community! If you have the time, maybe open an issue at github.com/py5coding/py5generator, I'm looking for Mac people to help us investigate Mac issues!

Another strategy would be to use static mode (no setup or draw, size() has to be first) maybe it couk also suit you in this case.

villares,
@villares@ciberlandia.pt avatar

@mitten @InstantArcade wow, this is new information! Thanks for sharing!

villares, (edited )
@villares@ciberlandia.pt avatar

@InstantArcade @mitten yes there is some magic going on, even in "module mode", even without Thonny, but specially in "imported mode". The plug-in runs the equivalent of the run_sketch CLI tool.
http://py5coding.org/content/py5_modes.html

villares,
@villares@ciberlandia.pt avatar

@InstantArcade @mitten
Cheers Instant Arcade!
Welcome to the py5 community!

villares, (edited )
@villares@ciberlandia.pt avatar

@InstantArcade @mitten Oh, I'm just an enthusiast who uses it everyday, and I feel part of the py5 community and try to contribute to it! The creator an maintainer is Jim, @hx2A, and the official Mastodon account is @py5coding 😊​

villares, to random Portuguese
@villares@ciberlandia.pt avatar
villares, to random
@villares@ciberlandia.pt avatar
tiasmalham, to random Portuguese
@tiasmalham@ciberlandia.pt avatar

ESTAMOS NO AR, MINHA GENTE! Vinde malhar connosco agora que a Rute tem um STEAM DECK

https://www.twitch.tv/tias_malham/

villares,
@villares@ciberlandia.pt avatar

@tiasmalham Muito bom! Tentando absorver as gírias portuguesas :D

Tenho uma conta no twitch mas algo quebrou na autenticação com dois fatores e ele não me deixa logar para interagir no chat :(

villares, (edited ) to python Portuguese
@villares@ciberlandia.pt avatar

Would anyone know of an offline -like editor for , that is, something with blocks like , but to run programs on a normal local Python interpreter?

Update: It seems that is based on , but the later is more well known, so I edited this toot to make it more "findable". Also, I asked a question at the blockly email forum, let's see if someone answers...

villares,
@villares@ciberlandia.pt avatar

@mdione Hi Marcos, people have done quite some Python with blocks already... sure it is a subset, but it is possible to map all the most important constructs. Have a look at https://hourofpython.trinket.io/from-blocks-to-code-with-trinket and https://think.cs.vt.edu/blockpy/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • tester
  • cubers
  • cisconetworking
  • mdbf
  • ethstaker
  • modclub
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines