@py5coding@fosstodon.org
@py5coding@fosstodon.org avatar

py5coding

@py5coding@fosstodon.org

Official Mastodon account of the #py5 project.

py5 is a new version of #processing for #python.

Created and maintained by https://mastodon.art/@hx2A and the py5 community.

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

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

Going to the closing keynote :)

py5coding,
@py5coding@fosstodon.org avatar

@villares in the back left

py5coding, to random
@py5coding@fosstodon.org avatar

Tomorrow (Saturday) at PyCon US 2024: Creative Coding with py5, the Python version of Processing, at 4:15 in Room 301-305

https://us.pycon.org/2024/schedule/presentation/167/

#pycon #pycon2024 #py5 #processing

villares, to python Portuguese
@villares@ciberlandia.pt avatar
py5coding,
@py5coding@fosstodon.org avatar

@villares I really like this example, it is simple and to the point. I'm going to do something similar as an example for the PyCon presentation. Thanks for the idea!

py5coding,
@py5coding@fosstodon.org avatar

@villares I just remembered Py5Shape already has a contains() method...have you used it before?

https://py5coding.org/reference/py5shape_contains.html

py5coding,
@py5coding@fosstodon.org avatar

@villares It seems to work just like Shapely's contains method

villares, to random
@villares@ciberlandia.pt avatar

Public #py5 conversation: @py5coding I have a Domestika student who want's to run py5 on a Raspberry Pi, I know it can be done, I have seen it done by my friend Gil Fuser and I have discussed this somewhere on GitHub but now I can't find the issue/discussion :blob_help:​

update: Found it at https://github.com/tabreturn/thonny-py5mode/issues/47 :blobcatrainbow:​

py5coding,
@py5coding@fosstodon.org avatar

@villares What kind of raspberry pi? If it is one of the 64 bit ones, is it the same as any other Linux machine?

py5coding,
@py5coding@fosstodon.org avatar

@villares I don't remember that either. In any case, circumstances could have changed since then and maybe it works fine with no problems. My suggestion is to try installing with the usual methods and if something doesn't work, we'll address the problems one by one.

py5coding, to random
@py5coding@fosstodon.org avatar

I'm pleased to report that my proposal has moved from "standby" to "scheduled" for Saturday, May 18th, 2024 at 4:15 p.m. The opportunity to present py5 at PyCon is a dream come true!

https://us.pycon.org/2024/schedule/presentation/167/

This, in addition to @villares 's py5 tutorial on Thursday the 16th:

https://us.pycon.org/2024/schedule/presentation/116/

If you will be at PyCon in Pittsburgh later this month, please come see both of us talk about the amazing things you can do with py5!

py5coding,
@py5coding@fosstodon.org avatar

@mitten @villares Yes, and it's also at the same time as the Computational Origami talk, which is one of the ones I wanted to attend! Lots of tough choices to make, but it is great problem to have. And glad all the talks are recorded, so we can always watch them later to see what we missed.

kantel, to random German
@kantel@mastodon.social avatar

Gabriele Kantel (4. Januar 1959 – 19. April 2024)

Heute gegen 8:00 Uhr in der Früh ist meine Partnerin und Ehefrau Gabriele (Gabi) Kantel (geb. Strauchfuß) nach kurzer, aber heftiger Krankheit im Klinikum Neukölln friedlich eingeschlafen. Sie war der bessere Teil unseres Kantel-Chaos-Teams. https://kantel.github.io/posts/2024041901_rip_gabi/

py5coding,
@py5coding@fosstodon.org avatar

@kantel I'm very sorry for your loss. My condolences for you and wishing you strength during this difficult time.

villares, to python Portuguese
@villares@ciberlandia.pt avatar
py5coding,
@py5coding@fosstodon.org avatar

@villares If you will be at PyCon, please go to the py5 tutorial!

alecdanaher, to lasercutting
@alecdanaher@fosstodon.org avatar

I designed this piece in Rhinoceros and laser cut it out of 1/8" plywood. It measures about 36" x 24". It's called Reef #1 (I expect there will be more reef designs).

py5coding,
@py5coding@fosstodon.org avatar

@alecdanaher Very nice! And great execution with all the pieces of wood.

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

Do you contribute to Free/Libre Open Source #FLOSS projects, with work or money? If you do, which one?

If you don't, consider doing it. I could really use some support so I can work on my open #Python teaching materials and continue working on #py5.

I love the work that I do, the teaching and these contributions to "the commons", but things have been terrible economically for me this year and my anxiety is going through the roof :(

You can support me with a small one time or recurring donation at this PayPal link or https://gumroad.com/villares

Otherwise, I can teach introductory Python and talk creative coding in private classes or groups.

py5coding,
@py5coding@fosstodon.org avatar

@villares please support @villares if you can! He is a wonderful teacher and is very good at teaching Python to beginners

py5coding, to random
@py5coding@fosstodon.org avatar

Here's an important notice for #py5 MacOS users w/ Apple Silicon (M1, M2, M3):

https://blogs.oracle.com/java/post/java-on-macos-14-4

tl;dr: skip upgrading to macOS 14.4 and update to macOS 14.4.1 instead.

This notice came from the #Processing Discourse:

https://discourse.processing.org/t/important-notice-macos-sonoma-14-4-and-processing-4-compatibility/44232

villares, to python Portuguese
@villares@pynews.com.br avatar
py5coding,
@py5coding@fosstodon.org avatar

@villares nice! I hadn't heard of scikit-geometry before. How does its functionality compare with shapely? What can it do that shapely cannot? Would you recommend it as a good candidate for 's convert_shape() feature?

py5coding,
@py5coding@fosstodon.org avatar

@villares OK, I won't bother with it then. Thanks!

ericof, to sketch Portuguese
@ericof@pynews.com.br avatar
py5coding,
@py5coding@fosstodon.org avatar

@ericof love it!

py5coding, to random
@py5coding@fosstodon.org avatar

Everyone! #py5 version 0.10.1a1 was released earlier today. This is a small release with a few new features & bug fixes. Read more about it here:

https://ixora.io/blog/new-release-0101a1/

And an exciting announcement: a gallery show at Wasserman Projects will feature two digital works, both using #py5 in #processing mode. If you are near Detroit, MI (USA), please go visit!

https://wassermanprojects.com/spring2024/

py5coding,
@py5coding@fosstodon.org avatar

@villares You are welcome! My pleasure. Thank you for the feedback along the way.

I'll post more about the Detroit show later when it is setup and I can take pictures.

villares, to python Portuguese
@villares@pynews.com.br avatar
py5coding,
@py5coding@fosstodon.org avatar

@villares although what you are doing is very different, your last few posts reminds me quite a bit of Casey Reas's Still Life works

https://reas.com/still_life_hsb_b/

TomLarrow, to genart
@TomLarrow@vis.social avatar
py5coding,
@py5coding@fosstodon.org avatar

@TomLarrow These are great!

Have you looked at py5's new color features? Among other things, you can use matplotlib colormaps for the colors. I think you'd get a lot of use out of it!

villares, to python Portuguese
@villares@pynews.com.br avatar
py5coding,
@py5coding@fosstodon.org avatar

@villares This looks like a really fun exploration of style

villares, to random
@villares@ciberlandia.pt avatar

AttributeError: py5 has no field or function named "brackground". Did you mean "background"?

py5coding,
@py5coding@fosstodon.org avatar

@villares those error messages are a nice feature. 😀

If anyone is interested, the implementation comes from a blog post by Peter Norvig on spelling:

https://norvig.com/spell-correct.html

TomLarrow, to genart
@TomLarrow@vis.social avatar

The chaos of life has finally slowed down enough that I could attempt some #CreativeCoding again. I started to build out some flow fields, but when I tried to add some visualizations to help me see how the flow fields would look before I moved particles through them, the resulting visualizations themselves were pretty cool, so they became the sketch #py5

Happy Little Accidents

Code: https://codeberg.org/TomLarrow/creative-coding-experiments/src/branch/main/x_0100/x_0127

A dark green noise field that almost looks stitched
A black and offwhite noise field which displays similar sketching characteristics of the previous image, but also the distortion grid of the first image
A close up of the noise field this has almost a CRT scanline effect going on

py5coding,
@py5coding@fosstodon.org avatar

@TomLarrow these are great. Good to see your work again, Tom!

villares, to python Portuguese
@villares@pynews.com.br avatar
py5coding,
@py5coding@fosstodon.org avatar

@villares very nice combining trimesh and shapely!

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