Piekło zamarznie. Python bez GIL-a nadchodzi.

Tak, dobrze czytasz. Python 3.14 ma przynieść koniec GIL-a (Global Interpreter Lock). Wersja „free-threaded” to nie żart – wielowątkowość wreszcie ma działać jak należy, a wydajność pójść w górę.

Więcej info w artykule:
🔗 https://tomaszs2.medium.com/python-is-going-free-threaded-the-end-of-the-gil-is-near-in-python-3-14-5f835ba5466f
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: ani ja tak nie napisałem, ani nie opisuje to nietrafionego pomysłu o który pytałeś (podtrzymuję, że to pytanie było głupie, ale teraz widzę, że tak naprawdę chciałeś zapytać czy zmiany są konieczne/potrzebne/przynoszą korzyści).
  • Odpowiedz
@tomaszs: złożone SaaSy? tożto antonim.

A jaki masz problem z multi-tenant w supabase? Chętnie pomogę, nawet RBCA Ci pokażę jak zaimplementować (jak ja to robiłem pare lat temu przynajmniej - teraz pewnie są jakieś natywne metody)
  • Odpowiedz
🚀 Projektowanie Architektury Mikroserwisów – Praktyczny Blueprint Systemu! 🧱

📅 Już poniedziałek, 9 czerwca 2025 o 19:00 – Spotkanie Online

💡 Chcesz zobaczyć, jak podejść do projektowania mikroserwisów w sposób uporządkowany, a nie losowy? Podczas tego spotkania stworzę architecture blueprint systemu devSitter.app – narzędzia do automatycznej analizy jakości kodu, które rozwijam z myślą o zespołach developerskich.

Podczas
SoftBull - 🚀 Projektowanie Architektury Mikroserwisów – Praktyczny Blueprint Systemu...

źródło: najlepsze-praktyki-w-mikroserwisach

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #webdev #frontend #backend #webdesign
Hej. Zrobiłem sobie stronkę prostą pod wesele. Jakies podstawowe info o weselu, slubie itp. Chcialem wrzucic tam przycisk do wysylania zdjęć do chmury. Testowalem pierw przez netlify wystlanie do dropbox ale zblokowala mnie ilosc przetwarzanych danych przez skrypt na stronie. Próbowałem z google ale znowu bez autentykacji jest lipa. Ma to wyglądać tak, że zdjecia wybierane są
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak to WordPress to napewno jest do tego wtyczka, jak sam pisałeś to trzeba samemu napisać obsługę dodawania zdj i galerię. Niestety nie znam żadnej bilbioteki do takich zadań
  • Odpowiedz
@majk093: Raczej nie powinieneś bazować na rozwiązaniach typu dropbox, tylko raczej na jakimś AWS/Cloudflare R2 - w tym drugim nie zapłacisz za transfer - co może być w Twoim przypadku niezłe.

Nie obawiasz się, że to może skończyć się dużą ilością przeróżnego syfu "hackerów"?

Jeżeli robiłeś już coś kiedy z JS, to ja bym poszedł w Cloudflare :)
  • Odpowiedz
🚀 CI/CD w GitLabie dla Java Developerów – Od Commita po Produkcję! ⚙️

📅 Już poniedziałek, 2 czerwca 2025 o 19:00 – Spotkanie Online!

💡 Chcesz zautomatyzować cały proces wdrażania aplikacji Java? Na tym szkoleniu przejdziesz przez kompletny scenariusz CI/CD z wykorzystaniem GitLaba – od pierwszego commita, przez testy, aż po automatyczne wdrożenie aplikacji na serwer zdalny.

Podczas
SoftBull - 🚀 CI/CD w GitLabie dla Java Developerów – Od Commita po Produkcję! ⚙️

📅...

źródło: ci-cd

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GreeenOne: Głównie chodzi o paginację i jakieś dodatkowe metadane, które można później dodać do obiektu, ale nie jest to konieczne.

{
"data": [
  • Odpowiedz
Java jest 5. najczęściej wykorzystywanym językiem w polskim IT (przy założeniu, że CSS/HTML traktujemy jako jedną pozycję oraz wliczamy SQL) 🧐 Zestawiliśmy zarobki w zależności od rodzaju umowy, doświadczenia i wielkości firmy - LINK

#java #programowanie #it #pracait #programista15k #backend #programista15k #programista25k #jvmbloggers
Bulldogjob - Java jest 5. najczęściej wykorzystywanym językiem w polskim IT (przy zał...

źródło: 150425 ilezarabiajavadeveloperwpolsce

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na CzyJestEldorado.pl uruchomiliśmy raport o stanie rynku IT w Polsce. Dane są aktualizowane codziennie — można śledzić trendy, dynamikę ofert i zmiany średnich wynagrodzeń.

Dodaliśmy też wykres świecowy pokazujący popyt na specjalistów IT — trochę eksperyment, ale naszym zdaniem ciekawy sposób na wizualizację rynku. Z czasem raport będzie rozbudowywany o nowe metryki i funkcje.

📊 W skrócie:
liczba ofert w Q1 2025 wzrosła o ponad 20%
CzyJestEldorado - Na CzyJestEldorado.pl uruchomiliśmy raport o stanie rynku IT w Pols...

źródło: og0image-raport-it

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Fajny pomysł, ale dane mało wiarygodne. Na 100 wysłanych CV odpowiedziało 10 firm, z czego jedynie 2 rozmowy techniczne. Większość ofert to oferty widmo albo zbieranie danych. Generarlnie te liczby niewiele znaczą
  • Odpowiedz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszs: wydaje się że miałem tak od zawsze. nie zależy mi żeby szukać dla mnie nie słuchanie muzyki jest jak nielubienie alko.... no po prostu nie lubię i nie mam powodu szukać takiego który będzie mi odpowiadał
  • Odpowiedz
Jaki jest powód, że w OAuth wycofano typ PASSWORD? Mam aplikację SPA, gdzie jest przycisk "Zaloguj", pokazuje się okno modalne, użytkownik podaje login/hasło, serwer zwraca token JWT i ten token przechowujemy po stronie przeglądarki (póki co w localStorage, docelowo w ciastkach). To działało w starym Springu z spring-security-oauth2-autoconfigure i konfiguracja była prosta. Obecnie istnieje https://docs.spring.io/spring-authorization-server/reference/overview.html ale typ PASSWORD jest nieobsługiwany. Taką architekturę wymusił klient, że aplikacja składa się z serwera uwierzytelniania oraz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SendMeAnAngel znpassword grantem jest wiele problemów. Nawet pomijając fakt że wymaga mocnego powiązania klienta frontendowego z samym procesem logowania, co utrudnia implementacje wszelakich 2FA to jeszcze uniemożliwia single sign on z zewnętrznych providerów jak google, facebook lub firmowe SSO.

Jednak największym problemem jest to że udostępnia samej aplikacji hasło wpisywane przez usera. Jako backend nie masz żadnej gwarancji że ktoś robiący aplikacje mobilną nie zdecyduje się ułatwić sobie życia i zapisanie
  • Odpowiedz
@Dxtr4: miala byc cudowna branza, robienie ciekawych projektów, zmienianie świata, a wyszla z tego najbardziej podła korporacyjna robota pod presja czasu, ciaglym wyscigiem szczurów i zerowa stabilnościa zatrudnienia.
  • Odpowiedz
Powiedz „ok, byeee” do Java Security Managera. Teraz musisz samemu blokować System.exit.
Więcej roboty dla programistów – Java 24 kończy z najostrzejszym modelem bezpieczeństwa: https://tomaszs2.medium.com/more-work-for-coders-java-24-ends-with-the-strictest-security-model-9bbc0720af42

#java #programowanie #bezpieczenstwo #dev #it #kodowanie #software #backend #security #programista
tomaszs - Powiedz „ok, byeee” do Java Security Managera. Teraz musisz samemu blokować...

źródło: temp_file8054624344874990737

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, czy według Was podjęcie pracy po 6 latach doświadczenia (PHP, Laravel, JS, React) jako support IT w lokalnej firmie to red flag w CV i utrudni mi kontynuowanie kariery?

Straciłem robotę i będę szukał nowej - chcę nadal programować bo to lubię i to coś co chcę robić w życiu - nawet nie chodzi o kasę. Przeglądając ogłoszenia, w lokalnej mieścinie powiatowej w której mieszkam wpadło właśnie ww. ogłoszenie i zastanawiam się
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

🚀 Saga Pattern i Apache Kafka – Jak Zarządzać Transakcjami w Mikroserwisach? 🚀

Jak radzić sobie z transakcjami w systemach rozproszonych bez XA Transactions? 🤔 Już 17 marca o 19:00 dowiesz się, jak wykorzystać Saga Pattern i Apache Kafka, by zwiększyć elastyczność i odporność Twojej architektury mikroserwisowej.

W programie:
✅ Saga Pattern – jak działa i dlaczego to fundament skalowalnych mikroserwisów?
SoftBull - 🚀 Saga Pattern i Apache Kafka – Jak Zarządzać Transakcjami w Mikroserwisa...

źródło: saga-pattern

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach