Tags Posts tagged with "python"

python

przez -
0 130
Python

Ważna informacja dla społeczności Pythona, mianowicie Python  3.9.0b1 jest dostępny do testów. Oznacza to, że wersja 3.9 jest nadal rozwijana, do testów jest udostępniona wersja beta, która nie jest zalecana do obsługi produkcyjnej projektów ze względu na możliwe błędy.

Jednak my zachęcamy osoby tworzące mniejsze projekty Pythonowe (dla własnych potrzeb) do testowania wersji 3.9 w fazie beta i jak najszybszego zgłaszania problemów wykrytych w narzędziu do śledzenia błędów w Pythonie.

Wersje beta można pobrać tu: https://www.python.org/downloads/release/python-390b1/
Więcej informacji odnośnie: https://www.python.org/downloads/release/python-390b1/

przez -
0 831
Python

Zostało ogłoszone, że Python 3 pozostanie jedyną wersją, która będzie rozwijana pod kątem luk w zabezpieczeniach i błędów.

Po prawie 20 latach rozwoju Pythona 2 ostatnia ważna wersja Pythona 2.7 zostanie wydana w kwietniu 2020. Następnie wszelkie pracę zostaną wstrzymane dla Pythona 2, użytkownicy są proszeni o migrację do Pythona 3, aby skorzystać z wielu ulepszeń, a także aby uniknąć możliwych luk w zabezpieczeniach w Pythonie 2.x po kwietniu 2020 roku.

Python 3 jest ulepszeniem wersji 2.x pod wieloma względami, co mamy na myśli?

Postawowa obsługa unicode oraz internacjonalizacji. Python 3 lepiej wyraża idiomy i wzorce, co w kodzie ułatwia czytanie i rozumowanie. Udoskonalenia w zakresie współbieżności, obsługi błędów, testowania i debugowania zapewniają programistom możliwość tworzenia bardziej niezawodnych i bezpiecznych aplikacji.

przez -
0 957
PyData Warsaw

PyData Conference 2019 skierowana jest dla użytkowników i programistów narzędzi do analizy danych, jej misją jest budowanie międzynarodowej społeczności w celu dzielenia się pomysłami i uczenia się od siebie.

Jeśli więc chcesz wziąć udział w dyskusji na temat najlepszych praktyk, nowych podejść i nowych technologii zarządzania danymi, ich przetwarzania, analiz i wizualizacji, ta konferencja jest dla Ciebie!

Call for Proposals otwarte

PyData Warsaw 2019 ma być przystępną, prowadzoną przez społeczność konferencją z prezentacjami dla początkujących i zaawansowanych.

Poniżej przedstawione zostały wytyczne dotyczące propozycji do agendy:

Prezentacje PyData mają na celu dzielenie się wiedzą i doświadczeniem.  Mile widziane są tematy informujące uczestników o tym, jak wykorzystane są narzędzia w swojej pracy, lecz  wszelkie propozycje dotyczące sprzedaży produktu nie są mile widziane. Nabór trwa do 13 października. 

Poprzednie wydarzenia PyData znajdują się pod adresem: https://lnkd.in/dBTEeaD

Rejestracja na wydarzenie

Organizatorzy już otworzyli rejestrację na wydarzenie, bilety można nabyć przez stronę: https://pydata.org/warsaw2019/

Śledźcie nasze wpisy na OSWorld.pl, wkrótce podamy więcej informacji na temat wydarzenia.

przez -
0 1294
PyCode Conf

Organizatorzy konferencji PyCode Conference 2019 opublikowali wstępny zarys agendy wydarzenia, w tym roku występują tacy działacze i działaczki w Community jak: Anna Wszeborowska, Agata Skamruk, Rae Knowler, Maciej Januszewski czy Mateusz Kraiński i wiele wiele innych.

PyCode Conference to dwa dni konferencji i dzień warsztatowy, termin konferencji przypada na październik 14-16 i odbędzie w pięknym Gdańsku, lokalizacja O4 Coworking.

Wstępna agenda już dostępna

Wstępny zarys agendy wydarzenia został opublikowany, nadal trwają pracę nad programem konferencji więc na dniach zostanie ona zaktualizowana o kolejne prelekcje i warsztaty.

Rejestracja jest otwarta, bilety można nabyć przez stronę: pycode-conference.org
Do wyboru jest kilka rodzai biletów:

  • biznesowe
  • dedykowane dla studentów
  • dla członków Stowarzyszenia Polskiej Grupy Użytkowników Pythona
  • bilety na pierwszy dzień warsztatowy
  • wejściówka combo( warsztaty + konferencja)

Na pewno każdy znajdzie coś dla siebie!

Bilety Diversity

Wydarzenie to wspiera również grupę szeroko rozumianą jako Diversity (różnorodność)
Diversity, które odnosi się do różnorodności zatrudnionych/uczestniczących na wydarzeniach. Odmienność może dotyczyć takich przesłanek jak: płeć, przynależność rasową, przynależność narodową i etniczną, religię, wyznanie, bezwyznaniowość, światopogląd, stopień i rodzaj niepełnosprawności, stan zdrowia, wiek, orientację psychoseksualną czy tożsamość płciową, a także status rodzinny, styl życia, jak również inne możliwe przesłanki dyskryminacyjne.
Aplikacje na darmowy bilet można składać do 25 sierpnia przez stronę: pycode-conference.org

Wsparcie

Konferencje sponsorują takie firmy jak:

Partnerzy wydarzenia to:

Nadal można zostać partnerem wydarzenia, wystarczy się skontaktować z organizatorami przez stronę wydarzenia. Zachęcamy do zapisów na wydarzenie, będzie merytorycznie, zapowiada się turniej konkursowy oraz afterparty.

przez -
0 6318
Python

W tym artykule przestawione zostaną nowe i innowacyjne biblioteki, które przeżywają skok popularności w porównaniu z standardowymi bibliotekami Pythona.

Cerberus

Oferuje łatwe i szybkie sprawdzenie poprawności danych, jest zaprojektowany tak, aby można go rozszerzyć umożliwiając niestandardową weryfikacje. Jest dokładnie przetestowany od wersji Pythona 2.6 do 3.5

python_biblioteki

Dokładna dokumentacja jest dostępna na stronie www: https://github.com/pyeve/cerberus

Altair

Altair jest deklaratywną biblioteką wizualizacji statystycznej dla Pythona. Dzięki Altair można poświęcić więcej czasu na zrozumienie własnych danych i ich znaczenia. Api Altair jest łatwe i spójne, zbudowane na specyfikacji Vega-Lite JSONpython_biliblioteki

Dokładna dokumentacja jest dostępna na stronie: https://github.com/altair-viz/altair

PyPattyrn

PyPattyrn to pakiet pythona, którego celem jest ułatwienie i przyspieszenie wdrażania wzorców projektowych do własnych projektów.

Wzorce projektowe z natury nie mogą być bezpośrednio przekładane na kod, ponieważ są jedynie opisem rozwiązania konkretnego problemu. Jednak wiele typowych wzorców projektowych ma kod standardowy, który jest wspólny dla wszystkich implementacji wzorca. Ten pakiet przechwytuje wspólny kod i sprawia, że ​​jest łatwy w użyciu.

Zappa

Zappa jest frameworkiem pythonowym, do tworzenia aplikacji Serverless, ale działających jedynie na AWS Lambda używajac AWS Gateway API. Każde zapytanie do twojej aplikacji przejdzie przez pamięć cache usługi AWS Lambda, która zwróci odpowiedź zgodną z pythonowym interfejsem WSGI. Gdy żądanie zostanie przetworzone – „serwer” znika.

Szczegóły związane z samym projektem można zobaczyć na stronie: zappa.io

Arrow

Arrow to biblioteka Pythona oferująca rozsądne, podejście do tworzenia, manipulowania, formatowania i konwertowania dat, godzin i znaczników czasu. Implementuje i formatuje typ datetime łącząc luki w funkcjonalności.

python_arrow_diagram

Arrow zastępuje datetime obsługujący Python 2 lub Python 3 i zapewnia znacznie lepszy interfejs.

Black

Kolejną biblioteką, która jest warto uwagi jest Black, biblioteka ta autoformatuje pliki, dbając o spójny układ wciec, odstępów między liniami i utrzymywanie jednego stylu co do łamania linii.

python_black

Szczegóły dokładniejsze można znaleźć na stronie: https://github.com/ambv/black

Scikit-learn

Jest to darmową biblioteką algorytmów z dziedziny uczenia maszynowego napisaną w języku Python i zbudowaną na bazie modułu SciPy. Moduł scikit-learn udostępnia wiele algorytmów z dziedziny nadzorowanego i nienadzorowanego uczenia maszynowego w postaci interfejsu programistycznego. Moduł jest dostępny na licencji BSD, co pozwala na jego komercyjne i niekomercyjne (akademickie) zastosowanie.

python_Scikit-learn

Więcej informacji na stronie: scikit-learn.org

Theano

Theano to 10-letni framework do implementacji głębokiego uczenia i uczenia maszynowego, który jest napisany w Pythonie.
Biblioteka jest dobrze zoptymalizowana, ponieważ wykorzystuje zarówno CPU, jak i GPU. Podczas tworzenia głównym założeniem było szybkie przetwarzanie algorytmów sieci neuronowych używanych w deep learningu i do takich celów nadal najczęściej jest używana.
Szczegóły na stronie: deeplearning.net/software/theano/

TensorFlow

Jest przenośną biblioteką sztucznej inteligencji i sieci neuronowych, udostępniona przez Google, cechuje się dobrą wydajnością i skalowalnością. TensorFlow dysponuje szeregiem różnych modeli i algorytmów, które stanowią poważne obciążenie dla głębokiego uczenia się. Framework cechuje się wydajnością podczas pracy na urządzeniach z układami GPU (w przypadku treningu) lub układami TPU od Google (w przypadku prognozowania na skalę produkcyjną).

python_tensorflow

Framework zapewnia dobrą obsługę języka Python, ma bardzo dobrze zrobioną dokumentacje oraz zawiera narzędzie TensorBoard, który stosowany jest do wyświetlania i analizowania diagramów przepływu danych, opisujących wykonywane obliczenia.

Więcej informacji na stronie: tensorflow.org

OpenAI universe

Open AI universe jest platformą do mierzenia oraz uczenia inteligencji ogólnej AI na całym świecie pod względem gier, stron internetowych oraz pozostałych aplikacji.

python_openai

Biblioteka ta jest oparta jest na otwartej licencji. Można powiedzieć, że jest to środowisko symulacyjne o wystandaryzowanym interfejsie Gym, który pozwala na gromadzenie dużej ilości danych zbieranych gdy agent AI wchodzi w interakcję ze światem wirtualnym, wysyłając symulowane ruchy myszy i klawiatury za pomocą tak zwanego Virtual Network Computing lub VNC.

Zachęcamy do zajrzenia na stronę: https://github.com/openai/universe

W tym artykule przybliżyłam 10 bibliotek, które są częściej stosowane w projektach. Mam nadzieje, że spis ten będzie przydatny dla deweloperów i hobbystów języka Python.

przez -
0 935
pydata

Planowałam udział w konferencji tej od jakiegoś czasu, jak to bywa w życiu – udało mi się kupić bilet dosłownie cudem i to w ostatniej chwili ;)
Konferencje z cyklu PyData charakteryzują się wysokim poziomem merytorycznym czyli tym co najbardziej cenie w konferencjach.

Trochę o organizacji

Konferencja odbyła się 19-20 listopada w Centrum Konferencyjnym Kopernik (k. Centrum Nauki Kopernik), jest to dobra lokalizacja z tego względu, że jest dość blisko centrum. Drugim plusem lokalizacji to ułatwienie poruszania się między salami.

Niestety były i minusy, trzy sale, które podzielone bez możliwego wygłuszenia między sobą, powodowało to niestety przenikanie dźwięku do sal obok, gdy prelegent za głośno mówił.

Mimo tego minusa, duża ilość projektorów oraz nagłośnienie sprawiały, że można było wygodnie słuchać prelekcji i widzieć co się dzieje na ekranie.

Prezentacje

Wyjeżdżałam pociągiem około 7 rano i nie zdążyłam na pierwsze prelekcje, niestety byłam zależna od PKP.

pydata
Wymienię prezentacje, które najbardziej mi się podobały:

  • Adam Paszke z tamatem PyTorch 1.0: now and in the future, prelegent najpierw zrobił szybki wstęp do PyTorch – czym jest i do czego można go wykorzystać. Następnie przeszedł kolejnego etapu swojej prezentacji, a mianowicie omówił wiele tematów w kontekście biblioteki PyTorch. Prezentacja była bardzo ciekawa i pouczająca, nie pracowałam jeszcze z tą biblioteką ale dzięki tej prezentacji zaczęłam się nią interesować.

  • Michał Jadczuk – Using convolutional neural networks to analyze bacteriophages DNA.

    Prezentacja ta jest mi znana już z konferencji PyCode Conference 2018, którą współorganizowałam. Tym razem mogłam podziwiać
    Michała jako uczestnik, prelekcja była bardzo dobra. Temat ten można powiedzieć jest bardzo „egzotyczny” dla mnie, pewnie dlatego że nie spotkałam się jeszcze z tematyką wykorzystywania sieci neuronowych do analizy bakteriofagów. Jestem ciekawa jak wygląda w praktyce.

  • Katarzyna Kańska – Can you enhance that? Single Image Super Resolution
  • Temat Katarzyny był bardzo ciekawy dla mnie, osobiście bardzo jej kibicowałam z tego względu, że oprócz stresu który towarzyszy podczas prezentacji, Katarzyna musiała zmierzyć się z zagłuszaniem z dwóch stron. Sala była umiejscowiona w środku, z dwóch sal słychać było pogłos – a czasami wręcz inną prezentacje. Pomimo, hałasu, który rozstrajał prezentacja była wygłoszona naprawdę świetnie! Co świadczy o profesjonalizmie prelegentki.

Podsumowanie

Konferencja bardzo mi się podobała, myślę, że wybiorę się przy okazji kolejnej edycji ponownie, według mnie warto!

przez -
0 1306
pycode conference

Pythonowi wyjadacze, pasjonaci języka i mierzący wysoko początkujący programiści 14-16 października musicie się wszyscy znaleźć w O4 Coworking w Gdańsku gzie rozpocznie się PyCode Conference 2019.

Przyjedź, nawiąż nowe kontakty, wymień doświadczenia i pomysły na przyszłość w gronie ponad dwustu uczestników z Polski i Europy. Podczas dwudniowej konferencji będziesz miał możliwość uczestniczyć w trzech ścieżkach: polskiej, angielskiej i warsztatowej. Podczas serii prelekcji i warsztatów podniesiesz swoje kwalifikacje i poznasz nowe zastosowania języka Python.

Czekamy na dalsze informacje na temat konferencji PyCode Conference 2019, już wkrótce na naszym portalu!

przez -
0 1134
python

Polska Grupa Użytkowników Pythona została zarejestrowana dokładnie dnia 10 grudnia 2014 roku, od tej pory nieustannie działa. Celami stowarzyszenie jest budowa i integracja polskiej społeczności wykorzystującej język programowania Python. Rozwój, popularyzacja i promocja Pythona, jak również związanego z nim oprogramowania na polskiej oraz międzynarodowej arenie informatycznej, reprezentowanie członków Stowarzyszenia, ich opinii i potrzeb.

Stowarzyszenie stara się współpracować i wspierać lokalne oraz międzynarodowe grupy użytkowników Pythona, a także inn społeczności wykorzystujące ten język programowanie. PLPUG również wspiera projekty związane z językiem Python jak i rozwój rynku pracy dla programistów Pythona. Jednym z ważniejszych celów jest działanie na rzecz oświaty, szkolnictwa i edukacji.

4 lata to spory okres czasu istnienia oraz działalności, w związku z tym postanowiono o zorganizowaniu spotkania urodzinowego, aby poznać lepiej społeczność i razem z nią świętować rocznice rejestracji stowarzyszenia.
Urodziny odbędą się 19 grudnia w Gdyni, o godzinie 17.30 – dokładne miejsce Gdyńskie Centrum Organizacji Pozarządowych, 3 Maja 27/31, 81-364. Wydarzenie ma na celu nie tylko świętowanie, organizatorzy chcieli również poruszyć temat społeczności Pythonowej, która spotyka się na wydarzeniach tj. PyGDA, PyWaw. Czy według Was rozwija się w dobrą stronę? Czy jest coś nie podoba Wam się i chcielibyśmy to zmienić? To wszystko i wiele więcej na spotkaniu.

Zapraszamy w imieniu organizatorów :)

Polecane

fritzbox

0 73
AVM Fritz!Box 7590 to nowsza wersja modelu 7490, czym się różnią re modele - na pewno jest spora różnica wizualna, ale i...