PyWaw 43 - Gdy Ember spotka Django

PyWaw 43 za nami. Ze strony spotkania jak i ze slideshare można pobrać moją prezentację - Gdy Ember spotka Django, a już niebawem postaram się wrzucić artykuł opisujący zestaw startowy (z django rest framework i podstawy tworzenia emberowych aplikacji. Co nieco dostępne jest już we wcześniejszym artykule wykorzystującym tastypie.

Docker i Django, czyli węże pod kontrolą w kontenerach

Docker to platforma do uruchamiania aplikacji. Izolowane wewnątrz linuksowych kontenerów aplikacje mogą korzystać z potrzebnych im bibliotek bez ingerencji w system bazowy. Brak wirtualizacji eliminuje w znacznym stopniu narzut wydajnościowy, a poręczny sposób zarządzania kontenerami pozwala używać ich w dewelopmencie jak i na produkcji. Virtualenv na wersję Pythona, serwera bazy danych i więcej!

Navio - płytka stworzona dla robotów i dronów opartych o Raspberry Pi

Navio to moduł dla Raspberry Pi przeznaczony dla osób chcących zbudować autonomicznego robota, drona czy po prostu rejestrować położenie oraz orientację w przestrzeni. Do dyspozycji otrzymujemy moduł, który waży niecałe 19g. Na płytce znalazły się bardzo użyteczne podzespoły elektroniczne dostępne poprzez magistrale I2C lub SPI.

Python for Android oraz QPython, czyli węże na Androidzie

Na potrzeby skryptowania Androida i prototypowania aplikacji bezpośrednio na urządzeniu stworzono Scripting Languages For Android, w skrócie SL4A. W ramach projektu wśród języków skryptowych znalazł się Python.

Zobaczmy więc jakie możliwości daje Python na Androidzie, czyli Py4A i jakie funkcjonalności systemu są dla niego dostępne.

Ciekawe projekty edukacyjne - Easy Python i PyCharm Educational Edition

PyCharm Educational Edition to odmiana PyCharma ze zintegrowanym systemem lekcji i zadań do wykonania. Pozwala na żywo uczyć się programować w Pythonie. Celem było połączenie prawdziwych i profesjonalnych narzędzi programistycznych takich jak PyCharm z interaktywnymi kursami o niskim progu wejścia dla początkujących. Aplikację można pobrać bezpłatnie ze strony jetbrains.

Drugi projekt, Easy Python jest skierowany dla młodszych odbiorców i obecnie zbiera fundusze na Kickstarterze. Ma to być ilustrowana książka z przykładami i zadaniami do wykonania. Znacznie bardziej atrakcyjna niż czarno biała klasyczna i powiedzmy nudna wersja.

PyWaw na Wideo, czyli co dzieje się na spotkaniach Pythonowców

Organizatorzy PyWaw zaprezentowali dzisiaj krótki klip prezentujący spotkania PyWaw i to co się na nich dzieje ;) Jeżeli zawsze byłeś ciekaw co się dzieje na lokalnych spotkaniach użytkowników Pythona to polecam obejrzeć to zacne dzieło kinematografii polskiej :)

Osoby spoza Warszawy mogą poszukać takich lokalnych spotkań gdzieś w swojej okolicy. Informacje o nich ogłaszane są m.in. na pl.python.org.

Aktualizacja firmware MicroPythona na pyboard

Firmware na pyboard zawiera całe środowisko z MicroPythonem. Żeby wgrać najnowszą wersję ze wszystkimi poprawkami i nowymi funkcjonalnościami potrzebować będziemy Linuksa oraz paru minut na przeprowadzenie całego procesu.

Po aktualizacji będziemy mogli bez problemu obsługiwać analogowe joysticki, czy efektywniej sterować silnikami DC poprzez PWM.

Chaussette i Circus do zarządzania i serwowania aplikacji WSGI i ich usług

Produkcyjnie aplikacje webowe napisane z pomocą jakiegoś Pythonowego frameworka działają dzięki gunicornowi, czy uwsgi. Dostępne są też inne rozwiązania, niektóre takie jak chaussette i circus wyglądają na całkiem ciekawe i warte uwagi. Chaussette to skarpetka, a raczej serwer WSGI zdolny serwować nasze aplikacje WSGI. Circus to program do kontrolowania i monitorowania procesów oraz gniazd (socketów). Może zarządzać procesem, czy gniazdem chaussette, celery i wieloma innymi. Oba projekty są ze sobą niejako skojarzone.

Kategorie

Serwisy