🔐 Logowanie Bez Hasła – One-Time Tokens w Spring Security! 🔐
Już w poniedziałek, 10 lutego 2025, o 19:00!

💡 Chcesz wdrożyć nowoczesne i bezpieczne uwierzytelnianie w swoich aplikacjach? One-Time Tokens pozwalają na logowanie bez haseł, eliminując ryzyko ich wycieku i ułatwiając użytkownikom dostęp do systemu.

Podczas szkolenia:
SoftBull - 🔐 Logowanie Bez Hasła – One-Time Tokens w Spring Security! 🔐
Już w ponie...

źródło: spring-security-zabezpieczenie-aplikacji-1024x576

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam problem, którego nie potrafię rozwiązać.

W skrócie jest apka w Dockerze na Ubuntu (webapp, db, python pomiedzy oraz mqtt broker do zbierania&wysylania danych).

Dane z instrumentow wysylane przez brokera mqtt maja przechodzic przez openVPN, natomiast nie może to ograniczać komunikacji pomiędzy kontenerami, na czym aktualnie się zatrzymałem:

https://github.com/dperson/openvpn-client
Zapaczony - Mam problem, którego nie potrafię rozwiązać. 

W skrócie jest apka w Dock...

źródło: Zrzut ekranu 2025-01-16 o 13.35.30

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Zapaczony: raczej oddzielić infrastrukturę od aplikacji i po prostu zestawic vpn na urządzeniu sieciowym.
Takie rzeczy jak tunele się ustawia raz i praktycznie tylko monitoruje, szkoda zaprzątać sobie głowy potem diagnozowaniem czemu docker z vpnem nie wstał i reszta aplikacji też przestała działać.
  • Odpowiedz
Bulldogjob - Ostatnia prosta Badania Społeczności IT 2025 (╭☞σ ͜ʖσ)╭☞ https://bit.ly/...

źródło: bulldogjob BSIT25 1x1 270125 co zmienio się v1

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jaki macie pomysł na przechowywanie dużych plików w portalu społecznościowym, ale żeby była kontrola dostępu? Pierwotnie pośrednik klienta chciał trzymać wszystko w bazie danych (Scylla / Cassandra). Na razie trzymamy pliki na dysku, ale pojawiają się problemy:

1. Kontrola dostępu - teraz za każdym razem trzeba uderzać przez back-end, za każdym razem sprawdzać uprawnienia, co dodatkowo obciąża serwer. Nie ma znaczenia, czy system plików, czy baza danych.

2. Ograniczenia - przy uploadzie dużych plików
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SendMeAnAngel:
Ścieżkę możesz trzymać ale musisz na podstawie czegoś sprawdzać dostęp do niej. Token jakiś szybki do wyliczania albo zapisynwany w bazie (nie musi byś nawet sql) przez app1 i odczytywany przez app2 wydaje się ok. Do tego możesz go anulować usuwając z tej bazy, Wtedy po wylogowaniu usera traci dostęp do plików.
  • Odpowiedz
@SendMeAnAngel: poczytaj sobie o signed URLs i signed cookies. Dałem przykłady z CloudFront, czyli takiego CDNa od AWS, ale chyba inni dostawcy też mają to podobnie zrealizowane, a na podstawie tego możesz sobie zaimplementować własną wersję. Jak wejdziesz w grafikę google dla tych haseł, to jest sporo diagramów, które nieźle objaśniają o co chodzi.

Generalnie signed URLs jest do jednorazowego dostępu do pliku - odpytujesz app1 o dostęp, jeśli
  • Odpowiedz
🚀 Jak Mocny Projekt z AI Może Ci Zaoszczędzić Godziny Pracy! 🚀
Już w poniedziałek, 27 stycznia 2025, o 19:00!

💡 Chcesz zautomatyzować swoją pracę i zaoszczędzić godziny spędzone przed ekranem? Naucz się tworzyć narzędzie, które:
✅ Streszcza filmy z YouTube, eliminując konieczność oglądania całego materiału.
✅ Generuje praktyczne ćwiczenia dopasowane do treści, ułatwiając naukę.
SoftBull - 🚀 Jak Mocny Projekt z AI Może Ci Zaoszczędzić Godziny Pracy! 🚀
Już w pon...

źródło: spring-boot-and-ai

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

🚀 Tworzenie aplikacji do strumieniowania obrazu w Spring Boot! 🚀
Już w poniedziałek, 20 stycznia 2025, o 19:00!

Naucz się projektować i budować aplikacje do LiveStreamingu w Spring Boot z wykorzystaniem WebSocketów. To Twoja szansa, by zgłębić temat strumieniowania obrazu w czasie rzeczywistym i zdobyć praktyczne umiejętności!

Podczas szkolenia:
SoftBull - 🚀 Tworzenie aplikacji do strumieniowania obrazu w Spring Boot! 🚀
Już w p...

źródło: wlasny-skype

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 3
@okrupnik:
U mnie model jest prosty: udział w szkoleniu live jest bezpłatny – jeśli ktoś chce zapis, może go później kupić. W obecnych czasach, gdy wielu devów straciło pracę, daję możliwość rozwoju za darmo, żeby nie stali w miejscu. Jeśli w ten sposób mogę pomóc – to świetnie!

Zdaję sobie sprawę, że wielu twórców wykorzystuje livestreamy jako dźwignię do sprzedaży swoich programów bootcampowych. Ja jednak regularnie livestreamowałem i prowadziłem livecoding,
  • Odpowiedz
🚀Generowanie Dynamicznych Raportów PDF ze Spring Boot! 🚀
Już w poniedziałek, 13 stycznia 2025, o 19:00!

Twórz profesjonalne raporty PDF, które zachwycą Twoich odbiorców! Naucz się generować dynamiczne, estetyczne raporty PDF w Spring Boot – bez zbędnego kodowania i skomplikowanych procesów.

Podczas szkolenia:
SoftBull - 🚀Generowanie Dynamicznych Raportów PDF ze Spring Boot! 🚀
Już w poniedzia...

źródło: pdf-spring-boot

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Opiszę, jak wygląda architektura projektu i jakie są ograniczenia. Jeśli cię to nie interesuje, przewiń dalej.

Pośrednik od klienta wybrał następującą architekturę:
- Scylla (Cassandra przepisana na C++), bo portal będzie mieć milion użytkowników i chcemy, aby działał szybko
- back-end w czymkolwiek (u nas pisze się w Javie, więc padło na Javę)
- front-end jako SPA (naciskano na czysty JS, ale uparliśmy się na Angulara)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

🚀 Spring Boot dla Początkujących – restream szkolenia online! 🚀

Jak szybko i skutecznie wejść w świat Spring Boot? 🤔 Już w środę, 25 grudnia o 19:00 dowiesz się, dlaczego Spring Boot to must-have dla każdego Java developera i jak stworzyć swoją pierwszą aplikację webową!

W programie:
✅ Dlaczego Spring Boot jest nieodzownym narzędziem w branży IT.
SoftBull - 🚀 Spring Boot dla Początkujących – restream szkolenia online! 🚀

Jak szy...

źródło: zbuduj-aplikacje-ze-spring-boot

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

🚀 Apache Kafka – Krwiobieg Twoich Mikroserwisów! 🚀

Jak zbudować skalowalny i wydajny system oparty na zdarzeniach? 🤔 Już 19 grudnia o 19:00 dowiesz się, jak wykorzystać Apache Kafka, by opanować świat mikroserwisów!

W programie:
✅ Poznasz architekturę i podstawowe elementy Kafki.
SoftBull - 🚀 Apache Kafka – Krwiobieg Twoich Mikroserwisów! 🚀

Jak zbudować skalowa...

źródło: 18015016703520164477

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach