News

Benjamin Peterson (Release Manager) ogłosił wydanie wersji 3.1 z nowej gałęzi Pythona 3.x.
Wydanie to przynosi wiele zmian zarówno w bibliotece standardowej jak i w samym języku. Poniżej przedstawiamy najważniejsze zmiany:

Nowe moduły:
- collections.OrderedDict
- collections.Counter
- tkinter.ttk
- importlib
- moduł itertools wzbogacił się o dwie nowe funkcje: combinations_with_replacement() i itertools.compress()

Warto wymienić jeszcze 2 istotne zmiany:
W funkcjach format() i str.format(), można użyć separatora do oddzielenia grup trzycyfrowych(Thousands Separator).
Składnia konstrukcji with pozwala teraz na stworzenie kilku Contex Manager-ów w jednej instrukcji.

Python 3.1 to nie tylko nowości, ale również optymalizacje.
Przy wydaniu wersji 3.0 pojawiło się wiele narzekań na bardzo słabą wydajność modułu io z tego powodu został on przepisany w języku C i jest on teraz od 2 do 20 razy szybszy.
Podczas konfiguracji można użyć flagi --with-computed-gotos dzięki której można zanotować przyśpieszenie nawet o 20% (issue4753)

Szczegółowy opis wszystkich zmian standardowo znajdziemy w dokumencie What's new w dokumentacji Pythona 3.1.

Wydanie to nie obyło się jednak bez zgrzytów. Przed wydaniem wersji rc1 do biblioteki standardowej dodano bibliotekę do manipulacji adresami IP autorstwa kilku pracowników Google o nazwie ipaddr. W tym momencie rozgorzała ostra dyskusja na temat użyteczności tej biblioteki i sposobu jej działania. W trakcie dyskusji pojawiły się propozycje zastosowania innych bibliotek, które miałyby lepiej sprawować swoją funkcję.
W końcu, wbrew polityce wydań wersji Release Candidate, przed wydaniem rc2 biblioteka ipaddr została usunięta. Cała sprawa była na tyle głośna, że doczekała się artykułu w magazynie lwn.net.

Źródło: python.org

Dodał: Łukasz Oleś, Kategorie: News
Data: 2009-06-28 16:57:52, Komentarzy (0)

16 Czerwca 2009 roku Frank Wierzbicki, główny developer Jythona, ogłosił na swoim blogu wydanie stabilnej wersji Jythona 2.5.
Tym samym Jython stał się czwartą dostępną implementacją Pythona 2.5, pozostałe to: CPython, IronPython oraz PyPY.

Przed pojawieniem się stabilnego wydania ukazały się aż 4 wersje Release Candidate, przy czym w dwóch ostatnich skupiono się głównie na poprawie stabilności działania w systemach z rodziny Windows.

Pobierz: Jython 2.5

Więcej informacji: Frank Wierzbicki Blog, Jython

Dodał: Łukasz Oleś, Kategorie: News
Data: 2009-06-16 23:11:31, Komentarzy (0)

Dotychczas byli dla nas znani z autorskich książek, blogów czy grup dyskusyjnych. Od lat aktywnie udzielając się na światowej scenie Open Source, budują "nowe okno" na świat. Mowa o ludziach, którzy zaangażowali się w rozwój i popularyzację technologii: Python, Ruby i Groovy. Twórcy Jython, IronPython, RoR, JRuby oraz innych znanych implementacji i framworków prawdopodobnie pojawią się na tegorocznej konferencji RuPy 2009!

Z listy osób zaproszonych, swoją obecność potwierdził już Obie Fernandez. Niezależny konsultant, związany z Ruby On Rails od 2005 roku, autor znakomitej pozycji "The Rails Way". Specjalizuje się w wytwarzaniu wysoce skalowalnych aplikacji webowych. Jest założyciel firmy Hashrocket.

Jesteśmy pełni nadziei, że na konferencji nie zabraknie również gwizd ze strony Pythona.

Kolejne informacje, już wkrótce!

Dodał: Piotr Tynecki, Kategorie: News
Data: 2009-06-03 02:19:53, Komentarzy (3)

PyCon PL jest jedyną polską konferencją w całości poświęconą nowoczesnemu i popularnemu językowi Python. Po ubiegłorocznym sukcesie pierwszej edycji, sympatycy tego języka spotkają się po raz kolejny, już nie w Rybniku, ale w Ustroniu, w samym sercu Beskidu Śląskiego. W tym roku na uczestników konferencji czeka sporo nowości, można wręcz stwierdzić, że jedynie jesienny termin imprezy pozostał bez zmian.

Konferencja rozpocznie się piątkowym popołudniem 16 października, a zakończy w niedzielę 18-ego. Poza zmianą miejsca konferencji, wszyscy uczestnicy będą zakwaterowani w jednym ośrodku, co z pewnością wpłynie na pogłębioną integrację. Kolejną innowacją w tym roku jest też zróżnicowanie agendy: Poza typowymi wykładami, organizatorzy wprowadzili możliwość wygłaszania krótkich, 5-minutowych wystąpień (popularne "lightning talks"), oraz warsztatów typu "przynieś własny laptop" (tzw. BYOL - Bring Your Own Laptop). Z kolei na sobotni wieczór tradycyjnie zaplanowano luźniejsze punkty programu.

W chwili obecnej rozpoczął się okres przyjmowania propozycji do agendy konferencji, czyli Call for Papers. Potrwa on do 26 czerwca, a więc już teraz można (a wręcz należy! :)) zgłaszać swoje tematy prelekcji, warsztatów, bądź krótkich wystąpień na tegorocznego PyCona PL. Lista przyjętych propozycji zostanie ogłoszona z początkiem lipca.

Więcej informacji na ten temat, wraz ze wszystkimi szczegółami, można znaleźć na nowej stronie konferencji pod adresem: Call-for-papers

Serdecznie wszystkich zapraszamy!

Źródło: pl.pycon.org

Dodał: Piotr Tynecki, Kategorie: News
Data: 2009-06-01 22:39:04, Komentarzy (0)

Z radością mogę oficjalnie przekazać całej społeczności informację, że projekt PPCG zyskał nowego partnera. Został nim Digital Media Technology Spółka z o.o. z Krakowa.


Z powodu dynamicznie rozwijającego się projektu PPCG i wzrastających wymagań technicznych, postanowiliśmy znaleźć rozwiązanie, które będzie w pełni przystosowane do potrzeb społeczności. Nasza wcześniejsza maszyna było dość często psotna i nieposłuszna, czego efektem były regularne upadki mod_pythona, które wpływały niekorzystnie na komfort naszej pracy. Dlatego też, firma DmTEC, podarowała nam wysokiej jakości serwer, na którym to stanie cała platforma projektu PPCG. Dzięki temu jesteśmy w stanie bez żadnych ograniczeń i obaw realizować kolejne pomysły.

Proces migracji platformy jeszcze trwa, ale prace zostaną ukończone już na początku czerwca. Dlatego prosimy o uzbrojenie się w cierpliwość.

Dodał: Piotr Tynecki, Kategorie: News
Data: 2009-05-28 13:05:40, Komentarzy (6)
| 1 | 2 →
Copyright © 2007-2009 by Polish Python Coders Group
  
Powered by Pigmej CMS v.0.2
Hosted by DmTEC