News

Kivy 1.1.0 Kivy jest otwartą biblioteką języka programowania Python. Stosuje się ją do szybkiego i łatwego tworzenia wysoce interaktywnych aplikacji, korzystających z innowacyjnych interfejsów użytkownika, opartych na wszechobecnym dotyku oraz technologii multi-touch. Wspiera główne platformy systemów operacyjnych Linux, Windows, Mac OS X oraz Android. Profesjonalny support, udokumentowane API oraz ciągły rozwój Kivy, świadczą o wyjątkowo przyjaznym nastawieniu projektu do biznesu. Wydawany na warunkach licencji GNU LGPL, umożliwia komercyjne wykorzystywanie.

Kivy to szybkie, zoptymalizowane i stabilne oprogramowanie. Wiele jego "krytycznych" części zostało napisanych w języku C z użyciem Cythona. Silnik graficzny zbudowano w oparciu o OpenGL ES 2 (specjalny podzbiór OpenGL 3D stworzony dla smartfonów, palmtopów czy konsoli do gier). Projekt umożliwia użycie akceleratora GPU, co maksymalizuje wydajność aplikacji np. w procesie rasteryzacji grafiki. Przekonaj się o jego zaletach i zobacz Kivy w akcji: galeria

Co nowego wprowadziło wydanie Kivy 1.1.0:

  • Klasa atlas, umożliwia zarządzanie teksturami w postaci aliasów, co przyspiesza załadowanie aplikacji oraz zmniejsza ilość obrazów,
  • Widget Bubble, forma menu kontekstowego lub popup, w którym opcje ułożone są pionowo lub poziomo,
  • Text Markup, jednoliniowy znacznik stylizacji tekstu,
  • Pause mode, eksperymentalne uśpienie/wznowienie aplikacji na tabletach i telefonach,
  • Python for Android, projekt zapewniający tworzenie własnych, w pełni konfigurowalnych aplikacji napisanych w Pythonie dla Androida (.apk), składających się wyłącznie z modułów potrzebnych do jej uruchomienia,
  • Szereg optymalizacji frameworka, zobacz benchmark.

Więcej informacji: Kivy users support

Dodał: Piotr Tynecki, Kategorie: News
Data: 2012-02-15 03:26:24, Komentarzy (2)

PyPy 1.8 W ubiegłym tygodniu miało miejsce wydanie kolejnej wersji interpretera PyPy oznaczone numerem 1.8. Zmniejszenie zużycia pamięci oraz uaktualnienie standardowej biblioteki Pythona do wersji 2.7.2, poskutkowało 10% zyskiem wydajności względem swojego poprzednika. W efekcie końcowym, daje to średnio ponad 5-krotne przyspieszenie w stosunku do aktualnej wersji standardowej implementacji Pythona (CPython).

Szczególne zmiany w PyPy 1.8:

  • zwiększenie wydajność JIT za sprawą wprowadzenia list strategies,
  • szybsze działanie wielu pythonowych konstrukcji,
  • poprawki błędów i kompatybilności z CPythonem,
  • nowe możliwość wpięcia własnego pythonowego kodu w JIT,
  • obsługa architektury x86 na systemach Linux 32/64, Mac OS X 32/64 oraz Windows 32; wsparcie dla Windows 64 zostało wstrzymane.

Dokonano również znaczącego postępu w zakresie obsługi biblioteki NumPy dla PyPy (numpypy). Obecnie dotyczy on:

  • tablic wielowymiarowych,
  • różnych rozmiarów typów.
  • wielu funkcji uniwersalnych,
  • inny drobnych zmian.

Rok 2012 bardzo dobrze zaczął się dla twórców projektu PyPy. Udało im się bowiem pozyskać kolejne fundusze, w wysokości 40000$ m.in. od Getco, Nate Lawson i Cantab Capital Partners czy 35000$ od Google na rozwój NumPyPy oraz wsparcie Python3.

Więcej informacji: morepypy.blogspot.com

Dodał: Piotr Tynecki, Kategorie: News
Data: 2012-02-13 15:29:13, Komentarzy (0)

Twisted Twisted, popularny, sieciowy framework sterowany zdarzeniami doczekał się kolejnej aktualizacji oznaczonej numerem 12.0. Spośród 47 zamkniętych ticketów tego wydania, warto wyróżnić następujące:

  • dodano wstępne wsparcie dla IPv6 po stronie serwera,
  • naniesiono kilka poprawek dla nowej implementacji protokołu TLS,
  • przeprowadzono modyfikacje w zakresie głównej dokumentacji,
  • zakończono wsparcie dla Pythona 2.4.

Więcej informacji: twistedmatrix.com

Dodał: Piotr Tynecki, Kategorie: News
Data: 2012-02-13 01:41:13, Komentarzy (0)

PyWaw logo Dziewiąta sesja PyWaw odbędzie się już w najbliższy poniedziałek, 13 lutego 2012 o godzinie 18:00. Miejsce spotkania: sala nr 170 Wydziału Elektroniki i Technik Informacyjnych PW mieszcząca się na pierwszym piętrze budynku.

Zobacz mapę.


Zaplanowane wystąpienia:

  • Zdalne sterowanie w 5 minut (Gamepad + WiFi) - Konrad Gawda,
  • Tornado web server - Jakub Kot.

Serdecznie zapraszamy!

Więcej informacji: pywaw.org

Dodał: Piotr Tynecki, Kategorie: News
Data: 2012-02-13 01:35:05, Komentarzy (0)

Czy kiedykolwiek zastanawiałeś się, jakby to było mieć swój własny wkład w rozwój międzynarodowego, popularnego i darmowego projektu, z którego korzysta liczne grono użytkowników? Jeżeli tak, to w Krakowie 4-5 lutego 2012 w siedzibie HiddenData przy Rynku Głównym 17, będziesz miał okazję przeistoczyć właśnie tą myśl w realny czyn. Krakowska społecznościówka Pythona organizuje w tym czasie sprint, w ramach którego zaplanowano rozwiązać jak największą ilość zgłoszonych ticketów dla rozwojowej wersji Django 1.4. Zainteresowany? Wspaniale! Uczestnictwo w inicjatywie wymaga jednak wcześniejszej rejestracji z poziomu dostępnego formularza. Start planowany jest w samo południe.

W doborowym towarzystwie core developerów frameworka, Honzy Kral i Jannisa Leidela oraz z dostępną skrzynką energetyków, Django Sprint z pewnością przyniesie oczekiwane rezultaty.

Pykonikowi i wszystkim obecnym życzymy powodzenia i wytrwałości w realizacji!

Źródło: django.pl

Dodał: Piotr Tynecki, Kategorie: News
Data: 2012-01-14 03:42:54, Komentarzy (0)
← 3 | 4 | 5 →
Copyright © 2007-2012 by Polish Python Coders Group
  
Powered by Pigmej CMS v.0.2
Hosted by DmTEC