Skip to main content

Search

Items tagged with: Python


Hi, everyone. My name is Jean. Looking to connect with people here! I will follow you back! :D

Recently finished a PhD in cybersecurity, but quit academia right away. I just can't work there lol. I work in data by day, but Im a fulltime human rights activist and have spoken at various fora against digital dictatorship and BigTech's regulatory capture. I am a socialist and I have been for awhile now. I am working closely with various grassroot movement particularly within the digital rights/labour space.

I am into FLOSS, #privacy and #humanrights. I have foul mouth and I own it. Outside of my activism, I enjoy walking my dog, Heidi, #vegan food, gaming, programming #python, #dadjokes and makeup.

#pleaseboost #boostswelcome #followfriday #followerpower #digitalrights #introduction #introductionfr #followme #ifollowback #womeninstem #retoot #Toots

Thank uuu


Me having to touch #Python and #Ruby again at work today after a blissful week of working on #Rust PRs 🙃

#programming #coding #jokes


Sensitive content


Come join us at Michigan Python tomorrow at 7pm EDT! Afranio Costa will be giving a talk about Building Multi-Platform Apps with Flet and Python. All are welcome to come learn how to use Flutter and Python together to build a simple data science oriented app with data graphs. meetup.com/michigan-python/eve… #Python #Flutter #Flet #DataScience


I've been recently tinkering with #Python to build myself a better RSS feed experience with Youtube and GitHub feeds.

hamatti.org/posts/i-built-cust…

#blogging


Hi! I’m a software engineer with more than 15 years experience looking for my next role.

For the last 3 years, I’ve worked in a primarily #Erlang environment, but I really love #Elixir (and have professional experience with it), and I have a lot of #Python experience.

If you’re at #AllThingsOpen and hiring, DM me, and we can meet up.

Located near Washington, DC, USA. Remote preferred. Only authorized to work in USA.

#fedihired #MyElixirStatus #AllThingsOpen2024 #FunctionalProgramming


Our latest episode is a good one! Get hooked on pre-commit hooks with Stefanie Molin. We talk about what they are, why you want them, how to build them, how to debug them and much more. Enjoy! cc @mkennedy #python

talkpython.fm/episodes/show/48…


Get ready for our Practical Python course starting this Thursday at 7 Central! If you are not enrolled yet, you can do so at buff.ly/4eSAfMb
We're ready to get started and excited to see you there!
#python#learnToCode#programmingForEveryone


Application developers this month: What new features can I use in Python 3.13?

Open source library maintainers this month: What new features can I use in Python 3.9?

#python


Come join us tomorrow (Thursday) at 7pm EDT for Michigan Python! Brendan Carnill will be giving a talk about Automating eBay with Python, including accessing eBay's REST API, handling and processing data, and automating reports. All are welcome, no matter your experience level. #Python #REST #Automation meetup.com/michigan-python/eve…


© Copyleft compliance in the spotlight: A developer has accused Tencent of violating the #GPL by altering the license of her #Python utility to be BSD and replacing her copyright notice with their own.

socket.dev/blog/developer-accu… @obfusk #opensource


I wish that annotations in #Java-based languages where designed more like decorators in #Python.

It’s much more ergonomic to have decorators designed as functions/functors rather than static annotations.

The answer to the question “how do I get my @authenticate decorator to run some custom logic before a decorated function is run in Python?“ is simply “create an authenticate function which wraps your function“.

If the same question is asked for Java/Kotlin, the answer would be more like “extend a generic annotation interceptor/processor, usually provided through an external framework, or coded and managed by yourself, configure it with the accepted annotation interfaces, and implement the process method“.

The whole idea that a decorator ought to be an interface with no business logic attached rather than an abstraction that exposes a functional interface has severely limited the adoption of an otherwise powerful programming feature. And it has forced many projects to reinvent the pattern of the custom annotation interceptor many times over.

@programming


Run interactive #Python code directly in your LibreOffice spreadsheets with this new extension! extensions.libreoffice.org/en/… #libreoffice #foss #OpenSource


Okay, you asked, and now there's a hand near the mouse to meet the one on the nearby socket as well. Thank you all for the suggestions so far. (already on Nodezator's dev branch as well). #Python #nodeeditor


Final version is very similar, but decided to hide the cursor. Now I use the hand that extends from the 1st socket like a cursor, instead of having it offset behind the cursor as before.

Thank you all for the feedback, specially
mechadense
&
lisa44Yes (handles from X). Feels and looks better. #Python #nodeeditor


Been actually working on other things but had an idea for another variant yesterday and didn't want to waste it (already in Nodezator's dev branch).

This time the cursor is a baseball #Python #nodeeditor


No guys, hear me out, we might be onto something here! What about tracking eyes that become happy when the connection is reached out? (also in Nodezator's dev branch)

#Python #nodeeditor


In Nodezator's dev branch: changed the magnetic sockets feature to make it closer to what I envisioned originally: the nodes had hands and would help you by grabbing the new connection for you.

The hands are CC0 assets from the excellent
@kenneynl

#Python #nodeeditor


can anyone comment on what it's like to use @textualize interfaces as a #blind / Low Vision person?

I'd be seriously tempted to start writing my CLI tools in #python if I could make TUIs that worked decently for the visually impaired too.


I wrote a tutorial on how to make your own programming language (a lisp) using python:

zstix.io/posts/make-a-lisp-in-…

#programming #lisp #python #tutorial


I've been wishing I had a tool that could take an arbitrary date/datetime string and spit out the strptime/strftime format string needed to parse it.

Last week I decided to make such a tool and added a couple additional features that I hadn't realized I wanted until I was making it.

The tool to bookmark is at pym.dev/strptime 🔖

Details on how it works here 👇
treyhunner.com/2024/08/find-th…

#Python


Für die Fotoaktion #ZeigMirDeinenBlick in #Plauen habe ich heute früh ein kleines Tool in #Python mit #Flask geschrieben, um den Upload in eine #Nextcloud zu ermöglichen, wobei eine Kategorie gewählt und ein Name eingegeben werden kann.
codeberg.org/solidcharity/nc_f…


All I need to be productive every day.

- Any editor with decent syntax highlighting
- Terminal
- pdb

extra: Solarized Light Theme

#meme #ide #python #tt


«Damit die Attacke gelingt, muss allerdings Python auf dem Zielgerät installiert sein. Daher sind in erster Linie Softwareentwickler und Poweruser anfällig für diese Sicherheitslücke.»
— oder Schüler, die an die Materie "Programmierung" herangeführt werden. Potentiell mögliche Opfer also

#Whatsapp-Sicherheitslücke erlaubt Skript-Ausführung | heise online heise.de/news/Whatsapp-Sicherh… #Bug #MetaPlatforms #Python :python:


🐍🔐 Python lockfiles are back!

Read @brettcannon's new PEP 751 – "A file format to list Python dependencies for installation reproducibility":

peps.python.org/pep-0751/

Discuss it:

discuss.python.org/t/pep-751-l…

#Python #lockfiles #PEP751


PyGObject, the #Python bindings for #GTK, have recently merged support for asynchronous programming, closing an orthogonality gap between Python's async support and GTK having been single-threaded / event based since forever: gitlab.gnome.org/GNOME/pygobje…
This ends a decade of using projects such as gbulb that kindly bridged that gap.


I'm not sure he is on the fediverse, but huge kudos to long time GNOME contributor Benjamin Berg for this. This is such an amazing gift that he has worked on for the last couple of years and it really levels up PyGObject. 🤩 #Python #GNOME


Ok, in an hour, i'll be starting this up. High temps, high effort and high complexity, what oculd go wrong? Let's dig into the #screenReader #accessibility of #jupyter notebooks, a tool prevalent in #dataScience, #python #programming in general, #machineLearning and therefore also practically all things #ai etc.
See you then over at twitch.tv/ic_null and youtube.com/@blindlycoding #goingLive #twitch #youtube #selfPromo


ok ok ok, we covered #jupyter last week. Our #datascience adventure continues with checking into the #accessibility of #google CoLab. Is it better than jupyter? Worse? Are there tools to make it better? How's a #blind person even do #ML and datascience anyway? Come see in just over 2 hours at twitch.tv/ic_null and youtube.com/@blindlycoding #python #programming #coLab #selfPromo


You can now watch the talk on "The Perfect Python Project" that I gave on Saturday at North Bay Python on YouTube. Please share and enjoy. youtube.com/watch?v=kcfERM6fcg…

#python #NBPy


So... I made noise on their official discussion spot. That means I'm locked in. uh oh :P discourse.jupyter.org/t/stream… :P #dataScience #AI #MachineLearning #jupyter #notebooks #Python #programming #selfPromo #twitch


🤢 Wow, someone raised request for an optional tab indentation support for accessibility on Blac, a popular formatter for #Python. They closed the issue and said "No, tabs for indentation are the devil. Making this configurable would go against Black's philosophy." #accessibility #indentation github.com/psf/black/issues/27…


Do you remember a couple of weeks ago when I complained that a very large #python contribution to #inkscape was poorly formatted and I felt embarrassed about pushing back and asking them to run a linter over it?

Yeah I'm not fucking embarrassed now, I'm furious. 🤬

Update: Apparently they meant a small section of it was, not the whole MR. I'm annoyed, but I'll have to take them at their word.

#llm #oss #foss #mergerequest


Nothing like a portable, cross-platform #Python setup script:

```
subprocess.check_call('git clone /[redacted].git]https://gitlab.com/[redacted]/[redacted].git /tmp/[redacted]', shell=True)
```


📢La convocatoria de envío de propuestas para #PyConLatam24 ya está abierta.🎉

No pierdas la oportunidad de ser ponente en La conferencia de las personas desarrolladoras de #Python de toda Latinoamérica?

¡Envía tu propuesta! 👇
papercall.io/pyconlatam24

#Python 🐍
#PyCon
#Latam


Here is a blog post with links and references to accompany my closing keynote today at #PyConUS , on stories from a few years working on #Python packaging.

harihareswara.net/posts/2024/r…

#PyConStories


Love Python packaging? Hate Python packaging? FEAR Python packaging?

This talk was made for you, with 💜 , by our Executive Director and Founder, @leahawasser

You'll laugh, you'll cry, and you'll walk away inspired and empowered to tackle anything Python packaging throws at you. We promise.

#PyConUS #Python #pyOpenSci