Biblioteka Python Tkinter – Event Loop, Przykłady Animacji i Timer

Biblioteka Tkinter to popularne narzędzie do tworzenia interfejsów graficznych w języku Python. Jedną z kluczowych funkcji Tkintera jest event loop, który zarządza wykonywaniem akcji podczas działania programu. Event loop można wykorzystać do stworzenia animacji i timerów, co daje dużą elastyczność w tworzeniu interaktywnych aplikacji.

Czytaj dalej Biblioteka Python Tkinter – Event Loop, Przykłady Animacji i Timer

Grid w bibliotece tkinter – pozycjonowanie elementów

Biblioteka tkinter jest jednym z najpopularniejszych narzędzi do tworzenia interfejsów graficznych w języku Python. Pozwala użytkownikom na tworzenie interaktywnych aplikacji za pomocą różnych typów widżetów, takich jak przyciski, pola tekstowe czy etykiety. Jedną z najważniejszych funkcji biblioteki tkinter jest możliwość ustawiania pozycji tych elementów przy pomocy metody grid(). Dzięki temu możemy precyzyjnie kontrolować rozmieszczenie elementów w oknie aplikacji.

Czytaj dalej Grid w bibliotece tkinter – pozycjonowanie elementów

Korzystanie z biblioteki python tkinter – canvas

Biblioteka tkinter w języku Python oferuje wiele przydatnych narzędzi do tworzenia interfejsów graficznych. Jednym z tych narzędzi jest canvas, które pozwala na rysowanie grafiki i tworzenie prostych animacji.

Czytaj dalej Korzystanie z biblioteki python tkinter – canvas

Biblioteka Python tkinter – Podstawy programowania graficznego interfejsu użytkownika

Biblioteka tkinter jest jednym z narzędzi dostępnych w języku Python, które umożliwia tworzenie graficznego interfejsu użytkownika. Poprzez wykorzystanie modułu tkinter można stworzyć aplikacje okienkowe, które są bardziej interaktywne i atrakcyjne wizualnie. W tym artykule przedstawimy pięć różnych przykładów kodu, które pokażą jak skorzystać z tej biblioteki w praktyce.

Czytaj dalej Biblioteka Python tkinter – Podstawy programowania graficznego interfejsu użytkownika

Potyczka z API realizacji zleceń EZWM (NFZ) w PHP

Jakiś czas temu jeden z klientów zwrócił się z prośbą o przygotowanie integracji jego sklepu z systemem realizacji zleceń NFZ EZWM. W tym wpisie postaram się przybliżyć nieco podstawy jak to ugryźć oraz dostarczyć trochę przykładowego kodu.

Czytaj dalej Potyczka z API realizacji zleceń EZWM (NFZ) w PHP

Niszczenie sesji klienta w PrestaShop po zmianie hasła + jak nie robić refactoringu

W PrestaShop 1.7 po zmianie hasła klienta, jego sesje na innym komputerze są wciąż utrzymywane, co w może być uznawane jako błąd bezpieczeństwa. W tym wpisie pokaże jak to naprawić i skąd się to wzięło 🙂

Czytaj dalej Niszczenie sesji klienta w PrestaShop po zmianie hasła + jak nie robić refactoringu

Wyłączenie warning’ów SMARTY w PrestaShop ― szybki tip

Czasem zdarza się, że szukamy problemu w naszym sklepie więc włączmy PS_MODE_DEV. Jeśli projekt nie jest dobrze utrzymany to dostajemy masę ostrzeżeń z silnika templatek SMARTY, które zaciemniają nam to, czego szukamy, czyli problemów w PHP etc.

Jest na to dość proste rozwiązanie, wystarczy edytować plik config/smarty.config.inc.php i dodać (na początku):

if (Configuration::get('PS_SMARTY_LOCAL')) {
  // ....
}

// linia 38
$smarty->error_reporting = E_ALL & ~E_NOTICE;

Może i prosty tip, ale myślę, że czasem może się przydać 🙂

Migracja struktury bazy przy pomocy narzędzia DBDiff (na przykładzie PrestaShop)

Czasem mamy potrzebę porównać dwie podobne bazy danych pod kątem różnic struktury i danych. Przykładowo chcemy zaktualizować projekt lokalnie, a na serwer produkcyjny chcemy zaaplikować samą migrację z przygotowane wcześniej pliku .sql, i do tego właśnie służy fajne narzędzie o nazwie DBDiff.

Czytaj dalej Migracja struktury bazy przy pomocy narzędzia DBDiff (na przykładzie PrestaShop)

Swagger OpenAPI Generator – generowanie klienta API PHP na przykładzie allegro

Swagger to platforma oprogramowania typu open source wspierana przez duży ekosystem narzędzi, który pomaga programistom projektować, budować, dokumentować i wykorzystywać usługi sieciowe RESTful.

Generator OpenAPI umożliwia generowanie bibliotek klienta API a w tym wpisie pokaże jak wygenerować i używać klienta w PHP dla nowego REST API serwisu allegro.pl

Czytaj dalej Swagger OpenAPI Generator – generowanie klienta API PHP na przykładzie allegro