Tags Posts tagged with "python"

python

Konferencje

Już w czwartek 12 maja 2011 odbędzie się kolejne spotkanie Krakowskiej Społeczności Pythona o nazwie Pykonik. Spotkanie odbędzie się o godzinie 19:15 w „Studio przy Lea” na ul. Królewskiej 2/2 w Krakowie. Pykonik to spotkania krakowskiej społeczności Pythonistów. Głównym założeniem inicjatywy jest wymiana doświadczeń w trybie face2face i przelanie energii pasjonatów tego dynamicznego języka programowania w konkretne działania dla dobra ludzkości.

Na spotkaniu zaprezentowane zostaną następujące tematy:

  • Lennart Regebro – Short introduction to Plone
  • Łukasz Zosiak – Python in solid state physics
  • Marcin Ciura – Exact numerical computations in Python

Szczegóły na stronie blog.pykonik.org.

przez -
6 887
Python

Pojawiła się stabilna wersja języka Python, która jest obecnie główną linią jego rozwoju. Jest to interpretowany, interaktywny język programowania stworzony przez Guido van Rossuma w 1990. Posiada on w pełni dynamiczny system typów i automatyczne zarządzanie pamięcią. Rozwijany jest jako projekt Open Source, zarządzany przez Python Software Foundation.

Nie wprowadzono żadnych zmian w składni języka, pojawiło się za to kilka drobnych poprawek we wbudowanych typach. Skoncentrowano się głównie na standardowej bibliotece i przepisywaniu kodu do Python 3. Nowości, jakie znajdziemy:

  • ulepszony moduł SSL
  • konfiguracja logowania oparta na słowniku
  • dodatkowe wsparcie dla programowania równoległego
  • stabilne ABI dla modułów rozszerzeń
  • wsparcie dla folderów .pyc repozytoriów
  • paczka obsługi binarnej poczty e-mail
  • ulepszenia modułu testów jednostkowych,
  • sporo poprawek zachowania i spójności dla operacji numerycznych
  • ulepszono pdb – python debugger

Wprowadzono także zalążek modułu pomagającego w budowaniu aplikacji wielowątkowych, który ma działać na podobnej zasadzie, co java.util.concurrent.package.

Więcej informacji w oficjalnym oświadczeniu.

przez -
3 769
LibreOffice

Drugi wpis z cyklu „różnice między LibreOffice a OpenOffice.org”. Tym razem będzie to instrukcja jak rozwiązać tytułowy błąd w LibreOffice. Oczywiście omawiany błąd nie występuje w OpenOffice.org! Przez popsutą implementację środowiska Python, użytkownicy pakietu na Windows stracili możliwość korzystania z masy fajnych rozszerzeń (jak np. dodatku Numbertext czy makra do zliczania znaków w czasie rzeczywistym).

Aby przywrócić tę funkcjonalność należy zastosować dwa kroki.

  • Pobrać bibliotekę pythonloader.uno.dll (21 KB)
  • Wrzucić ją do katalogu <LibO_installation>Basisprogram i nadpisać jej starą wersję

Błąd (#33355) został już zlikwidowany, a wydanie poprawkowe (3.3.1) wyjdzie w połowie lutego.

przez -
0 631
Python

Wydano kolejną wersję Django – internetowego frameworku wysokiego poziomu, napisanego w Pythonie, z myślą o szybkim rozwoju aplikacji, posiadającym przejrzystą i pragmatyczną architekturę. Aplikacja jest dostępna na licencji BSD i cały czas jest rozwijana.

Najciekawsze zmiany w nowej wersji:

  • Obsługa wielu baz danych w jednej instancji
  • Walidacja modeli stworzona na wzór walidacji formularzy
  • Rozbudowana wersja taga {%if %} umożliwiająca tworzenie bardziej skomplikowanych szablonów. Od tej pory nie jest już potrzebne {% ifequal %}!
  • Rozbudowana ochrona przeciwko Cross-Site Request Forgery (CSRF)
  • Porzucono wsparcie dla Pythona w wersji 2.3

Więcej zmian z ich dokładnym opisem znajdziecie w dokumentacji.

przez -
0 489
Python

Wydano dwie nowe wersje Pythona. Pierwsza z nich wywodzi się z gałęzi 2.6 i oznaczona została numerem 2.6.5. Zawiera ona poprawki na znalezione ponad 60 błędów. Wydanie to nie zawiera żadnych nowych funkcji. W przypadku wydania oznaczonego numerem 3.1.2. Wydanie to poza poprawkami na znalezione błędy zawiera modyfikacje typów danych int. Pojawił się nowy, napisany w C moduł I/O.

Konferencje

Koło Miłośników Wolnego Oprogramowania działające przy V LO w Bielsku-Białej zaprasza wszystkich chętnych na wykład „Tworzenie dynamicznych stron internetowych w Django”. Termin: czwartek, 5 listopada 2009, godz. 15:00. Miejsce: VLO, ul. Słowackiego 45, Bielsko-Biała, sala 221. Prowadzący: Dominik Kozaczko.

Wykład ten rozpoczyna kolejny (po krótkim kursie Pythona) cykl wykładów. W czasie zajęć omówione zostaną podstawy Django oraz stworzony zostanie szkielet strony Koła. W kolejnych zajęciach będziemy rozbudowywać ten szkielet omawiając kolejne funkcje. Wstęp wolny.

przez -
1 668
Python

Jak możemy zauważyć, w sieci pojawiła się znakomita książka autorstwa Marka Pilgrima. Chodzi mianowicie o Dive into Python 3, bo taki numerek nosi najnowsze wydanie. Duża część książki zawiera całkowicie nowy materiał, który zapewne zaciekawi wszystkich tych korzystających z Pythona 2.x i chcących się przesiąść na nowszą wersję. Również materiał jest kierowany do dopiero zaczynających swoją przygodę z tym językiem.

Oto co znajdziemy w niej:

  • What’s New in “Dive Into Python 3” (Co nowego w Pythonie 3)
  • Installing Python (Instalacja Pythona)
  • Your First Python Program (Twój pierwszy program w Pythonie)
  • Native Datatypes (Natywne typy danych)
  • Comprehensions (Zrozumienia ?)
  • Strings (Znaki)
  • Regular Expressions (Wyrażenia regularne)
  • Closures & Generators (Domknięcia i Generatory)
  • Classes & Iterators (Klasy i Iteracje)
  • Advanced Iterators (Zaawansowane Iteracje)
  • Unit Testing (Testy jednostkowe)
  • Refactoring (Refabrykacja)
  • Files (Pliki)
  • XML
  • Serializing Python Objects (Szeregowanie objektów pythona)
  • HTTP Web Services (Serwisy Web HTTP)
  • Case Study: Porting chardet to Python 3 (Analiza przypadku: Przenoszenie kodu do Pythona 3)
  • Packaging Python Libraries (Pakowanie bibliotek Pythona)
  • A. Porting Code to Python 3 with 2to3 (Przenoszenie kodu do Pythona 3 z 2to3)
  • B. Special Method Names (Specjalne nazwy metod)
  • C. Where to Go From Here (Gdzie iść dalej)

Książka jest dostępna na licencji Creative Commons Attribution Share-Alike. Do pobrania wersja HTML oraz PDF. Więcej informacji znajdziecie tutaj.

PyConPL

Przygotowania do kolejnej edycji PyCona PL ruszyły na dobre już jakiś czas temu. Wzięliśmy sobie do serca wszystkie sugestie jakie otrzymaliśmy od uczestników poprzedniej edycji i w tym roku szykują się spore zmiany w stosunku do poprzedniego. Po pierwsze wszyscy uczestnicy polskiego PyCona 2009 będą zakwaterowani razem w jednym ośrodku co z pewnością wpłynie na lepszą integrację.

Po drugie impreza potrwa trzy dni – zacznie się w piątkowe popołudnie a skończy w niedzielę wczesnym popołudniem, czyli przed nami dwie wspólne noce długich, luźnych rozmów w środowisku pythonowym. Kolejną zmianą jest wprowadzenie do agendy oprócz standardowych prelekcji 45-minutowych również popularnych ostatnio krótkich i dynamicznych wystąpień czyli tzw. lightning talks. Oczywiście w tym roku nie zabraknie również panelu dyskusyjnego, który zaplanowano na sobotni wieczór.

W tym roku spotkanie aktywnie organizuje Polska Grupa Użytkowników Linuksa Oddział Śląsk oraz Studenckie Koło Naukowe Linuksa i Wolnego Oprogramowania z Politechniki Śląskiej w Gliwicach. Ponadto imprezę popiera i medialnie wspiera Polish Python Coders Group, czyli grupa sympatyków języka Python związana z portalem python.org.pl.

Wkrótce będzie można znaleźć bardziej szczegółowe informacje odnośnie tego unikalnego na skalę Polski wydarzenia, bo trzeba przyznać, że jest to jak na razie jedyna ogólnopolska konferencja w całości poświęcona językowi Python.

Z myślą o osobach, które chcą być zawsze na bieżąco działa kanał RSS, który pozwala wygodnie śledzić wszelkie nowości związane z polskim PyConem. Z kolei dla tych, którzy RSSów nie subskrybują zachęcamy do częstego odwiedzania naszej strony.

Pozdrawiamy i zapraszamy ponownie,

Komitet Organizacyjny konferencji PyCon PL 2009

Polecane

0 206
Open Source Summit Europe to wiodąca konferencja dla programistów, architektów i innych technologów open source oraz siedlisko nowych technologii odbędzie się w...