Biblioteka Pythona

Biblioteka Pythona

Serwis poświęcony Pythonowi - wszechstronnemu językowi programistycznemu. Podstawy i kurs Pythona, Django, PyQt4.

Podstawy Pythona

Zacznij naukę Pythona już dziś i poznaj jego składnię, biblioteki, czy jego liczne biblioteki umożliwiające tworzenie różnych aplikacji - od serwisów webowych po gry i aplikacje desktopowe.

Django

django

Django to framework dla perfekcjonistów z terminami. Pozwala sprawnie i szybko tworzyć złożone aplikacje internetowe. Jest prosty w nauce i coraz bardziej popularny na rynku pracy.

Aplikacje w PyQt4

pyqt4

Dzięki bibliotece PyQt4 można w łatwy sposób tworzyć aplikacje desktopowe działające pod Linuksem, Mac OS X, czy systemami MS Windows - z zachowaniem natywnego wyglądu.

Pisanie serwisów internetowych w Python, Django na zlecenie - riklaunim@gmail.com

Prezentacja treści za pomocą oEmbed w Django

Dzięki oEmbed w prosty sposób możemy zamieniać linki do serwisów multimedialnych w interaktywne widżety prezentujące ich zawartość (grafiki, odtwarzacze klipów itp.)

Czytelne debugowanie list i słowników z python-print_r

Opis prostej funkcji do czytelnego wyświetlania zawartości słowników, list i klas przydatnego np. przy debugowaniu kodu

Superfeedr - nowy pomysł na przekazywanie treści

Superfeedr to usługa dla wydawców i subskrybentów treści. Dzięki tej aplikacji dostawcy udostępniają chmurze publikowane dane, które następnie są przetwarzane i dostarczane odbiorcom (subskrybentom) za pomocą PubSubHubbub, czy XMPP PubSub. Dzięki temu odbiorca nie musi samemu parsować i agregować wszystkich źródeł, jak i sam proces przesyłania danych jest znacznie bardziej wydajny - tylko nowe wiadomości są wysyłane z Superfeedr do odbiorcy a nie cały kanał zawierający także stare dane. Usługa nie jest darmowa i raczej ograniczona do anglojęzycznych materiałów, choć mimo to ciekawa. Dostępne jest także gotowe API w Pythonie.

SetJam szuka stażystów

Na okres letni SetJam szuka stażystów - programistów ze znajomością Pythona i także opcjonalnie Django. Jeżeli ktoś chce zdobyć trochę doświadczenia z prawdziwymi projektami i poduczyć się Pythona i Django to polecam tą ofertę.

SoreThumb - efektowne miniatury w Django

Opis modułu do generowania miniatur z różnymi efektami jak zaokrąglone rogi czy przeźroczystość

Tryton - platforma aplikacji biznesowych ma się dobrze

O Trytonie pisałem już nieco wcześniej. Projekt nadal się rozwija i ma się całkiem dobrze. Korzystając z gotowych pakietów w Linux Mint/Ubuntu postanowiłem sprawdzić jak to teraz wygląda. Po instalacji uruchomiłem klienta Trytona ulokowanego w menu z aplikacjami biurowymi (jest to aplikacja działająca na zasadzie klient-serwer) i skorzystałem z testowego serwera:

tryton2.png
Aplikacja posiada szereg modułów, od kalendarza, listy zadań, aż po modułu fakturowania. Trudno mi określić przydatność tej aplikacji dla osób używających tego typu aplikacji, ale kombajn wygląda na poważnie rozbudowany:
tryton4.png
Serwer Trytona wykorzystuje bazę PostgreSQL, a cała aplikacja wykorzystuje PyGTK+ i dostępna jest pod różne systemy operacyjne.

Tworzymy mikroblog, ścianę użytkownika w Django - część 1

Przykładowa implementacja ściany użytkownika wzorowanej na Facebooku, czy też mikrobloga we frameworku Django.

Usprawniamy panel admina za pomocą grappelli i filebrowser

Grappelli to szykowna skórka dla Panelu Admina współpracująca z menedżerem plików django-filebrowser. Obie aplikacje pozwalają na poprawę funkcjonalności Panelu Admina.

API i narzędzia Facebookowe dla serwisów www

Przegląd możliwości API oraz narzędzi Facebooka przeznaczonych do integracji z zewnętrznymi serwisami internetowymi