Eksperymenty z Beaconami Bluetooth w Pythonie

iBeacon to system, jaki zadebiutował w urządzeniach mobilnych Apple i powoli rozprzestrzenia się na Androida, czy inne platformy. W klasycznym układzie beacony wysyłają identyfikatory informujące urządzenia o swojej obecności. Dzięki aplikacjom urządzenie mobilne może np. określić swoje położenie w budynku, pokazać informacje o promocji dostępnej metr obok, czy wskazać drogę dojścia do danego miejsca w budynku.

Beacony można też używać w projektach internetu rzeczy wykorzystując np. Raspberry Pi i adapter Bluetooth 4.0 na USB. W tym artykule postaram się nieco opisać tą technologię i możliwości wykorzystania bez konieczności tworzenia aplikacji iOS/Android.

Co nowego czeka nas w Django 1.8?

Parę dni temu wydano pierwszą betę Django 1.8. Co więc ciekawego czeka nas na przełomie marca i kwietni, gdy ukaże się pierwsza stabilna wersja 1.8?

Facebook w aplikacjach Django dzięki małym pozytywnym modułom

Tworzenie aplikacji facebookowych, czy integrowanie serwisów internetowych z Facebookiem nie jest tematem nowym, ani specjalnie trudnym. W przypadku Django powszechnie znany jest duży pakiet django-facebook. Od paru dni dostępne są także na Githubie małe aplikacje używane do tej pory wewnętrznie w Pozytywnie.pl. W tym artykule przedstawię ich możliwości.

W poszykiwaniu idealnego RESTowego API

Na potrzeby aplikacji mobilnych, czy aplikacji JavaScriptowych pisanych w Emberze, czy Angularze musimy wystawiać RESTowe API, by zapewnić prosty sposób na integrację tychże aplikacji z naszym backendem, bazą danych itd. Jak więc powinno wyglądać dobre API? Jakie narzędzia będą najlepsze? Czym należy się kierować tworząc takie API? Spróbujmy zagłębić się w ten temat.

12 stycznia warszawski PyWaw z MicroPythonem

12 stycznia odbędzie się 44 PyWaw, czyli spotkanie pythonistów w Warszawie. W agencie jest prezentacja dotycząca modelowania 3D za pomocą Modo, jak i prezentacja poświęcona MicroPythonowi, czyli implementacji Pythona na mikrokontrolery (pyboard). Będzie można zapoznać się z tym w praktyce i z bliska.

Spotkanie startuje o 18:30 w Kawiarni Hoża 51.

Przykładowa aplikacja ember.js z Django i Django Rest Framework

Ember.js to jeden z frameworków do tworzenia aplikacji na jednej stronie. Układ kodu nieco podobny do tego w Django może zachęcić pythonistów do jego nauki i wykorzystania w pasujących projektach. Wcześniej opisywałem podstawy embera i przykładową aplikację z wykorzystaniem API generowanego przez Tastypie. W tym artykule postaram się pokazać nieco więcej, jak i wykorzystam nowszego embera jak i Django Rest Framework do wystawienia API.

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.

Kategorie

Serwisy