#Python people, which type checker are you you using?
I just tried ty, and was really surprised at how much more output it generates than mypy. There's so much output, I think I prefer what mypy generates.
Oof, my jobs scheduling system is a piece of shit... Was late for work today because of a schedule change, a web page based system and browser caching. So now I need to make a robot to check it for me daily. I'll likely need to hammer out a #python script to do the following:
Log into a web portal using three fields
Hold onto the session token
Scrape the schedule html
Check my calendar and:
A. Add new shifts.
B. Check current shifts against my calendar for changes.
C. Make any changes that occur and notify me via a webhook.
My python skills are "wing it" levels so this should be a fun learning experience.
heise+ | Sortieralgorithmen: Wie Bubblesort, Quicksort und Mergesort funktionieren
Eines der grundlegenden Probleme in der Informatik ist das Sortieren einer Liste. Wir zeigen, wie Bubblesort, Quicksort und Mergesort diese Aufgabe lösen.
Programmiersprache Python: Performante Algorithmen entwickeln und optimieren
Um die kürzeste Strecke zwischen Städten zu ermitteln, greift man auf einen Algorithmus zurück. Arbeitet er nicht effizient genug, lässt er sich optimieren.
Hello #Fediverse! Looks like I’m an #introduction away from joining the conversation so here goes!
I lead data teams for a healthcare system in New Mexico. My healthcare path started in acute care nursing before moving into #Informatics. These days, I’m deep into #Python, #Airflow, and #LLMs. I also love #Soccer (#Football), #Sailing, and doing anything my kids let me tag along for.
I currently have some availability for an additional freelance client.
I've been doing #ruby since 2004 or so, and #rails since v1.
I'm also reasonably competent in #JS/#TS (more BE than FE), #python, and #go. If FP is your thing, I can do #elixir, #gleam, or #ocaml, though of the three, I only used Elixir (Phoenix) in production.
All that said, almost all of my recent contracts were for Fractional CTO/Engineering Lead roles.
The interpn library for Rust and Python has the fastest interpolation algorithms I'm aware of - up to 250x faster than Scipy - and today it got faster!
After years of focusing on single-thread performance, I finally called it "good enough" and gave it more cores using rayon.
Because the underlying kernel is rigorously non-allocating (and no-std compatible!), the only significant overhead from threading is due to spawning the thread itself. As a result, the parallel speedup is nearly linear!
I'm Daniel, a Romanian living in #Denmark 🇩🇰. I've joined Vivaldi Social to find a more ethical and human-centric corner of the internet.
My interests are a mix of tech and art: ⚙️ Automation: Exploring #Python, Power Automate, and UiPath. 🎨 3D Creation: I've been passionate about #Blender for a few years now - love the complexity of 3D modeling.
P.S. My header image was created in Blender 5.0, following the "Organic Liquid Metal" tutorial by the talented Ducky 3D.
I believe in respect, integrity, and open-source values. Looking forward to connecting with fellow creators and tech enthusiasts!
To download wheel dependencies for various offline machines using a laptop in a cafe with a dicey flakey Internet connection, I would like to know the URLs of the files to fetch so I can use a more robust tool like aria2. ...
evenwicht The --debug option will show URLs. But you'd probably have an easier time with unearth (https://pypi.org/project/unearth/), which by default will just print the URL and other metadata without downloading the wheel file. Or, the API offered by PyPI is a published standard (https://packaging.python.org/en/latest/specifications/simple-repository-api/), so in principle you can get wheel URLs by just following the instructions in that standard - you can even open some (rather large) HTML pages in your browser and click a few links and get the wheel URLs that way.
Po emigracji z pol.social wypada się przedstawić, toteż czynię tu #introduction.
Jam jest Jezus Michał (czyt. "Jezus, Michał!"), pan #kot twój po trzykroć, i #mikol. Mieszkam w okolicy miasta #Poznań, gdzie #kolej z reguły funkcjonuje, więc wyznaję zasadę "każdy powinien mieć sieciówkę" i filozofię #BezSamochodu. Na koncie mam 38% polskiej sieci normalnotorowej (wg. viaduct.world), ale pracuję nad tym. Przy okazji włóczę się po lasach, i uzupełniam #OpenStreetMap.
W "wolnym" czasie męczę #WolneOprogramowanie. W roku 2010 wpadłem w pułapkę i dołączyłem do współtwórców dystrybucji #Gentoo. Tam zajmuję się wszystkim po trochu, aczkolwiek główne tematy to #Python, #LLVM (za jakie grzechy…), #Xfce. Czekam na #JihadButleriański.
Obok tego uprawiam retorykę na #AntyKapitalizm. Cenię #SłowaNaOpak i konkretny #suchar. Od kilku lat dręczy mnie #cukrzyca, mam też stwierdzone spektrum autyzmu [#autyzm]. A, zapomniałbym — "Nie potrafię ciekawie spędzać czasu" (nie, ja nigdy nie zapominam).
Heyo! I'm a 34yo autistic techie furry hailing from southeast Australia. I am filled with PERSEVERANCE, KINDNESS and ANXIETY.
I work in the smallgoods industry and do forklift work on occasion. On my own time though, I'm a #Python programmer, #randomiser player (#Archipelago baybee!), smart home / home lab enthusiast, and casual #fanfic author. According to my father, my greatest achievement is that I was once ranked 7th of my state online in #TrackMania United as a teen, so, goes to show how much I've accomplished since I guess.
I run weekly Archipelago async games that are open to mutuals! Archipelago is a randomiser framework which contributors have built support for hundreds of games. This week I was playing Here Comes Niko where others were playing Starcraft 2, The Witness, Kingdom Hearts 2... etc etc.
I expect to mostly post about Archipelago sessions, coding stuff, whatever self-hosted thing I'm spinning up at the time, whatever fictional crush I'm obsessed with at the time (right now it's Jevil) and the occasional lewd thought CWed.
Happy to answer any questions about any of the things I mentioned here!
A busy home lab and developer workspace featuring a wooden desk with a laptop on a stand, two monitors, and a mechanical keyboard. To the right, a black wire shelving unit is stacked with networking hardware, including a network switch and a compact two-bay NAS. The setup is filled with visible cabling, a printer, and several tech equipment boxes on the floor, including a DeskPi RackMate box, reflecting a functional and active technical environment.
heise+ | FastAPI: So härten Sie Ihre REST-Schnittstelle gegen unbefugte Zugriffe ab
REST-Schnittstellen im Netz brauchen ein Zugriffskonzept. So gelingt ihre Absicherung inklusive Rollenmodell zur Rechtevergabe auf Basis von FastAPI in Python.
post: How can the URLs of wheel downloads be revealed? The pip docs show no --dry-run option. Is this a hacker exercise?
To download wheel dependencies for various offline machines using a laptop in a cafe with a dicey flakey Internet connection, I would like to know the URLs of the files to fetch so I can use a more robust tool like aria2. ...