#raspberry #raspbian #java #javafx #maven #naukaprogramowania #raspberrypi
Da się jakoś w sensowny sposób uruchamiać aplikacje javafx na raspberry pi zero w? Chodzi mi o płynność i responsywność. W moim przypadku jar stworzony przy użyciu mavena nie działa praktycznie wcale. Wiem że mogę kod zoptymalizować ale i tak wiem że aplikacja będzie działała strasznie topornie. Może są jakieś sztuczki
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mircy, w poprzednim moim wpisie pytałem o możliwość robienia czegoś w rodzaju mozaiki/siatki ze zdjęć. Tym razem chciałbym rozszerzyć pytanie o możliwość wygenerowanie mozaiki do pliku .jpg ze zdjęć wyciągniętych ze źródła strony bez konieczności ich zapisywania na dysku. Udało mi się stworzyć taki kod. Nie zwracajcie proszę uwagi na drugą funkcję narazie. Po tym jak odpalam skrypt i obserwuję folder w jakim jest kod, to tworzy się tam plik
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@draxter: o kurczę, dziękuję :) A co do svg to chciałem się tym zająć później a w pierwszej kolejności ogarnąć główną część kodu. Ale widzę że zrobiłeś to za mnie ( ) Muszę sobie ogarnąć jak działa zip, bo zawsze miałem z tym trochę problemów. No i nie wiem czy zadziała u mnie ten BytesIO, bo próbowałem zrobić zmienną ale nie działało, może mam z-----y
  • Odpowiedz
Na jakiej zasadzie dziala ten fragment kodu? Najpierw tworzy mi instancje 'form' z klasy CategoryForm, a potem zmienia jej 'request' na POST?...
Jesli tak to mozna zrozumiec, to po co jest druga linijka skoro czwarta i tak zakłada przekazanie parametru (bo wystapil, co sprawdzil if)?

def add_category(request):
....form = CategoryForm()
....if request.method == "POST":
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema

Chce zrobić jakieś powiadomienie jak ktoś doda coś do bazy, ale nie wiem jak się za to zabrać... Pewnie potrzebuje jakiegoś listenera, gdy będzie jakaś zmiana w bazie, a później jakaś notyfikacja. I oczywiście, żeby to działało z spring security. Ktoś mi powie krok po kroku jak to zrobić i czego użyć?

#naukaprogramowania #spring #springboot #java
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@robie_bota: tam gdzie w javie wywołujesz zapis do bazy (w jakikolwiek sposób) gdzieś przekazać to info dalej. Skoro już używasz springa to stóż jakiegoś beana który będize takie powiadomienia zbierał i wstrzyknij go do obiektu który zapisuje coś do bazy
  • Odpowiedz
#naukaprogramowania #python mam tutaj program, który symuluje działanie automatu z napojami.
Jest funkcja rekurencyjna getReszta(), która bierze jako argument resztę jaką ma do wydania oraz słownik monet, które są w automacie.
funkcja oparta jest o dwie pętle:

pierwsza pętla sprawdza każdą monetę ze słownika czy jest taka sama jak reszta do wydania. jeśli jest moneta taka sama jak nasza reszta, to program zmniejsza skarbiec o tą jedną monetę oraz
J.....L - #naukaprogramowania #python mam tutaj program, który symuluje działanie aut...

źródło: comment_BducSzGAMjga2gsB5GKT7vXlCmnZLEyu.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JungleJamPL: zainstaluj flake8 i black. Sformatuj kod blackiem, popraw błędy z lintera i wrzuć jeszcze raz.

Na przyszłość warto przelecieć sobie w kilka minut PEP8 - styleguide pythona.

Nie mieszaj polskiego z angielskim.

Niestety ale tego kodu dosłownie nie da się przeczytać xD
  • Odpowiedz
@xRAGG3Rx: Pozycja ustalana jest asynchronicznie. W momencie w którym pobierasz ją getterem jest ona jeszcze nieustalona. Możesz przekazać callback który zostanie wykonany w momencie otrzymania pozycji i wtedy wszystko się wyświetli.
  • Odpowiedz
Wesołych, rodzinnych świąt Mirki i Mirabelki! Wylogujcie się na ten czas, spędźcie go z bliskimi - spróbujcie może nawet tego całego "spaceru". Po wszystkim wyślijcie nam fotki dokumentujące to, jak spędziliście święta z dala od sieci. Do zobaczenia! ( ͡° ͜ʖ ͡°)

#easterlogout #diyeaster #json #programowanie #naukaprogramowania #ciekawostki #diy #technologia #justjoinit
justjoin_it - Wesołych, rodzinnych świąt Mirki i Mirabelki! Wylogujcie się na ten cza...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wewnątrz klas identyfikatory zaczynające się od dwóch znaków podkreślenia (o ile nie kończą się również dwoma znakami podkreślenia), są traktowane jako "prywatne" i jako takie są wewnętrznie manglowane poprzez dodanie na początku nazwy klasy poprzedzonej pojedynczym podkreśleniem.
  • Odpowiedz
#python #naukaprogramowania #pythanie kurcze tak się zastanawiam. zmienna nazywa się a=0.50 , a gdy robię na nią print(a) , to wyskakuje= 0.5 , bez zera na końcu . Ciekawe, czy da się zrobić funkcję print, żeby nie Python nie zmieniał nic z zmiennej, która jest przypisana ? niby pierdoła, ale czasem przy porównaniach i jakiś if'ach może narobić problemu
J.....L - #python #naukaprogramowania #pythanie kurcze tak się zastanawiam. zmienna n...

źródło: comment_AEbNYBp4uqrJzTGFIs6IO6IWS3PFOQ0Z.jpg

Pobierz
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#naukaprogramowania #python mam takie bardzo proste pythanie. Mam słownik w którym są wypisane ile jest monet
5zl = 50 , 2zl = 50 , 0.50 zl = 30 etc etc. I teraz chciałbym wypisać same nazwy monet(key) z tego slownika ale zeby było bez "zl" . same liczby integer/zmiennoprzecinkowe ? jak to najlepiej zrobić w pythonie ? wypisanie key[0:2:1] nie zadziała po czasem jest tylko 5 zl a
J.....L - #naukaprogramowania #python mam takie bardzo proste pythanie. Mam słownik w...

źródło: comment_pVDLF2vgoWPGc8ma7aUhctKnQg4g0pw7.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@LiczbaPi: własnie sciągnałem PyCharma, ale z jakiś przyczyn nie chodzi płynnie. Troszkę laguje, może będzie czekał mnie format. To pierwsze. A drugie, w sumie to w pytho IDLE też jakieś tam pokazywanie jest, aczkolwiek nie zawsze wiadomo, które co oznacza. Ale faktycznie, zdecydowanie muszę przejrzeć wszystkie te możliwosci, i kazdą wyprobować, na pewno będzie to bardzo pomocne, chociaż jest tego naprawdę dużo
  • Odpowiedz
Dzisiejsza Prasówka Technologiczna dostarczy Wam wiedzy dotyczącej usprawnienia procesów zachodzących w ReactJS i Angular oraz na temat tego, jak zabezpieczyć dane przed odczytem przez obcy serwer. Poznacie również dalsze losy twórcy WikiLeaks oraz firmy Huawei, która miała ostatnio sporo kłopotów. ( ͡° ͜ʖ ͡°)

------------
-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag:
justjoinit - Dzisiejsza Prasówka Technologiczna dostarczy Wam wiedzy dotyczącej uspra...

źródło: comment_IAzod6vRd9L6ofGBssYAsFLIsMEvnhLU.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemano mirasy z #python. Powiedzcie mi proszę, jak to jest z tym przeładowaniem operatorów. Na przykład przeładowałem sobie + (__add__). Czy dwa obiekty dodawane do siebie muszą bazować na dokładnie tej samej klasie, w której zostało zdefiniowane przeciążenie?
#python #naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TMBRK: dobra, już wiem
jeśli nie są tej samej klasy- wtedy wywoływana jest metoda __radd__
tak samo jakakolwiek inna mnemonika odpowiadająca znakowi matematycznemu. Gdy nie obiekty nie są tego samego typu to wywoływana jest odpowiadająca mu mnemonika z przdrostkiem r
  • Odpowiedz
@TMBRK: Nie, nie jest tak jak mówisz :) zobacz ten przykład, wszystko powinno być jasne

1:

>>> class A:
... def __add__(self, a):
  • Odpowiedz
@venomik: W kodzie jak robiłem wersję próbną ze zdjęciami znajdującymi się w folderze ze skryptem, to najpierw użwając PILa pociskałem do zadanego rozmiaru ze skalowaniem funkcją thumbnail() i potem zapisywało mozaikę/grid/galerię miniatur zdjęć w formie kolejnego zdjęcia. Moim celem jest pominięcie zapisywania i wyświetlenie tej mozaiki w przeglądarce.
  • Odpowiedz