Pokazywanie postów oznaczonych etykietą python. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą python. Pokaż wszystkie posty

sobota, 11 czerwca 2016

Aplikacje internetowe z Django. Najlepsze receptury

Django to webowy Framework wysokiego poziomu, który został napisany w Pythonie z naciskiem na szybki rozwój aplikacji. Framework ten powstał dla szybko rozwijającego się potralu z newsami. Musiał zmierzyć z dwoma ważnymi zadaniami, a mianowicie dotrzymywaniem krótkich terminów realizacji oraz spełnieniem warunków autorów - developerów webowych.

Django pozwala na zbudowanie dynamicznych, wydajnych oraz eleganckich aplikacji internetowych w krótkim czasie.

Żeby pomóc sobie w nauce warto wyposażyć się w literaturę, ja chcąc nabyć (większe) umiejętności z zakresu pracy z  Django korzystałam z książki - "Aplikacje internetowe z Django. Najlepsze receptury". W pozycji tej rozwiązania praktyczne są przedstawione w formie receptur. Rozdziały przez które czytelnik będzie kolejno "przechodził" ucząc się są pełne tzw. przepisów m.in. na przetwarzanie pozyskanych z nich danych oraz korzystanie z systemów szablonów. Dzięki tej książce nauczysz się mój czytelniku, jak pracować z Django i co więcej zobaczysz, że nie jest to trudne.



"Aplikacje internetowe z Django. Najlepsze receptury"- Autor: Aidas Bendoraitis 




Książka zawiera:


  • opis na to jak skonfigurować projekt w Django
  • odpowiedzi na tematy bazodanego np, jak skonstruować strukturę baz danych z domieszek modelowych wielokrotnego użytku
  • jak przy użyciu algorytmu MPTT zarządzać strukturami hierarchicznymi
  • jak konfigurować panelem administracyjnym ( co jest bardzo ważne przy projekcie)
  • recepturę na temat wprowadzania własnych rozwiazań do systemu CMS i tym samym rozszerzając go 

Książkę można znaleźć na stronie internetowej wydawnictwa Helion.

czwartek, 19 maja 2016

PyCon PL 2016 - Call for Proposals


Właśnie uruchomiono Call for Proposals konferencji PyCon PL 2016, czyli nabór na propozycje prelekcji, warsztatów, paneli dyskusyjnych oraz innych aktywności konferencyjnych. Propozycje będą przyjmowane do 10 czerwca.


Kiedy i gdzie?

PyCon PL 2016 to dziewiąta edycja największej konferencji pythonowej w Europie Środkowo-Wschodniej. W ubiegłym roku wzięło w niej udział około 520 osób. Na tegorocznej edycji organizatorzy spodziewają się nawet 700 uczestników!

Konferencja integruje środowiska programistów Pythona, naukowców oraz biznesu, wykorzystujących ten język we własnych projektach. Stałym elementem wydarzenia są ciekawe wystąpienia, w tym prelekcje specjalnych gości zza granicy, warsztaty, lightning talks oraz inne atrakcje wpasowujące się w luźny, weekendowy klimat wydarzenia.

PyCon PL 2016 odbędzie się w dniach od 13 do 16 października 2016 r. w Hotel Ossa Congress & SPA

W jaki sposób zgłosić swoje wystąpienie?


Jeśli masz pomysł na temat, który chciałbyś przedstawić w trakcie wydarzenia przed międzynarodową publicznością,podziel się swoją wiedzą i zgłoś propozycję wystąpienia. Wartym uwagi jest fakt, że propozycje prelekcji nie są ograniczone tylko do tematów stricte technicznych. Wyboru wystąpień dokona komitet programowy PyCon PL 2016, w skład którego wchodzą przedstawiciele różnych społeczności związanych z Pythonem w Polsce.



Więcej informacji na temat Call for Proposals oraz konferencji można znaleźć na stronie internetowej.


środa, 20 stycznia 2016

Warsztaty Code Carrots w Koszalinie już niedługo...


W dniach 26-28 lutego w edycji Koszalińskiej warsztatów udział weźmie 30 studentek/ów i 10 mentorek/ów. Na weekendowych warsztatach PyCode Carrots pod okiem doświadczonych mentorów uczestniczki i uczestnicy zostaną wprowadzeni w podstawy programowania w języku Python. Dowiedzą się jak samodzielnie zbudować kawałki kodu, by na koniec stworzyć swój własny projekt.

Żeby wziąć udział w tym wydarzeniu nie trzeba mieć żadnej wiedzy.z zakresu programowania. Wystarczy motywacja i chęć do nauki! W trakcie około 12 godzin kodowania jest też wiele okazji do wymiany doświadczeń oraz nawiązywania nowych znajomości. Na warsztatach panuje niezapomniana atmosfera towarzysząca ludziom pełnym energii i zaangażowania.
Działalność Geek Girls Carrots ma charakter społeczny. Liczbę uczestników organizowanych przez nie wydarzeń mierzymy w tysiącach, a do dziś wystąpiło na nich ponad 60 prelegentów. Karotki organizują warsztaty nie tylko z kodowania w języku Python, ale również Java Script czy HTML. Z grupy kilkuset osób, które zaczęły z Geek Girls Carrots swoją przygodę programistyczną, część z sukcesem rozpoczęła karierę w branży IT.



 Warsztaty są zupełnie darmowe, jednakże ilość miejsc jest ograniczona. Rejestracja startuje już niedługo, będziemy informować o wystartowaniu rekrutacji. 


Warsztaty odbędą się w  MC2 Coworking Koszalin

sobota, 14 listopada 2015

Python. Programuj szybko i wydajnie...


Python to skryptowy język programowania istniejący na rynku od wielu lat - w 1991 roku pojawiła się pierwsza wersja tego języka. Głównym celem twórcy języka było osiągnięcie przejrzystości kodu źródłowego. W tej chwili język ten zyskuje na popularności, ma coraz szersze grono użytkowników i w kolejnych latach na pewno to grono się zwiększy.
Python rozprowadzony jest na otwartej licencji Python Software Foundation License umożliwiając także zastosowanie dla projektów komercyjnych.

W języku tym napisanych jest wiele gotowych bibliotek, jak i całe frameworki wspomagające pracę programisty.

Osoby, które miały już styczność z Pythonem oraz projektowały aplikacje z użyciem tego języka, za pewne nieraz myślały o tym w sposób: "co zrobić aby moja aplikacja była bardziej wydajna". Otóż książka, o której chciałabym wspomnieć zawiera takie rozwiązania. Książka "Python. Programuj szybko i wydajnie",jest pozycją w której autorzy skupili się przede wszystkim na opisie receptur dzięki, którym szybkie projektowanie wydajnych aplikacje stanie się proste.

Dzięki tej książce dowiesz się:

  • jak użyć profilowania do lokalizowania "głębokich gardeł"
  • poznasz działanie list, słowników oraz zbiorów
  • nauczysz się jak przyśpieszyć działanie pamięci RAM
  • zobaczysz jak prosto wykorzystać język Python do obliczeń macierzowych oraz wektorowych
  • skompilujesz czysty kod w języku Python za pomocą narzędzia Cython
  • poznasz moduł Mutliprocessing oraz pojęcie współbieżności oraz nauczysz się z nich korzystać w praktyce

 Co najważniejsze w książce tej znajdują się najlepsze porady ekspertów z dziedziny IT, to chyba kolejny powód na to, żeby nabyć tą książkę.  


"Python. Programuj szybko i wydajnie" -  ,

Książkę można znaleźć na stronie wydawnictwa

poniedziałek, 6 lipca 2015

Zaprogramuj z Pythonem na jesień...


PyCon PL 2015 to już 8 edycja ogólnopolskiej i największej w Europie Środkowo-Wschodniej konferencji z grupy PyCon. Podobnie jak w poprzednich latach, odbędzie się ona w połowie października, ale już w zupełnie nowym miejscu.
Po dwóch udanych edycjach w Szczyrku konferencja rozrosła się do takich rozmiarów, że wybór większego obiektu stał się koniecznością. Tym razem programiści języka Python spotkają się w samym centrum Polski w Hotelu Ossa Congress & Spa w miejscowości Ossa położonej niedaleko Rawy Mazowieckiej.


Mamy przyjemność poinformować, że znani są już pierwsi prelegenci tegorocznej edycji PyCon PL.

Listę zaproszonych gości PyCon PL 2015 otwiera postać Nicka Coghlana. Jest on developerem w  Python Core  oraz członkiem Rady Nadzorczej w Python Software Foundation. Nick pracuje obecnie w RedHat, gdzie zajmuje się projektowaniem i rozwojem architektur do testowania oprogramowania.  
Kolejną osobą jest Paul Hildebrandt, menadżer produktu i programista w Walt Disney Animation Studios (WDAS). Paul jest członkiem zespołów tworzących kinowe, animowane filmy pełnometrażowe, do realizacji których wykorzystuje się Pythona.

Trzecią, dobrze znaną społeczności postacią będzie Steve Holden, były dyrektor Python Software Foundation. Zawodowo Steve zajmuje się doradztwem w zakresie architektury systemów teleinformatycznych oraz sieci, a także projektowaniem systemów webowych. Jest również autorem książki „Python Web Programming” i regularnym szkoleniowcem Python.  
Ostatnim prezentowanym dziś gościem jest Laurens Van Houtven aka „lvh”.  Laurens gościł już na scenie PyCon PL w 2012 roku. Reprezentuje gatunek programistów silnie powiązanych z tematyką bezpieczeństwa informacji i kryptografią. Jest autorem darmowego podręcznika Crypto 101. Nieoficjalnie wiadomo, że Laurens wystąpi z prelekcją poświęconą wykorzystywaniu luk bezpieczeństwa instrukcji CPU.

Organizatorzy konferencji PyCon PL 2015 uruchomili Call for Proposals, czyli nabór na propozycję prelekcji, warsztatów, paneli dyskusyjnych oraz innych aktywności konferencyjnych. Zaakceptowani prowadzący, którzy spełnią warunki przestawione w Call for Proposals, otrzymają darmowy bilet na konferencję. Termin zgłoszeń mija z dniem 15 lipca 2015.  

Jeśli piszesz w Pythonie lub bierzesz udział w projektach wykorzystujących ten język i chciałbyś wystąpić przed międzynarodową społecznością, podziel się swoją wiedzą i zgłoś propozycję wystąpienia w tym specjalnym formularzu Call for Proposals. Propozycje będą przyjmowane do 15 lipca 2015 roku. Wyboru wystąpień dokona Komitet programowy PyCon PL 2015, w skład której wchodzą przedstawiciele lokalnych, polskich środowisk Pythona.

Więcej informacji na temat konferencji można znaleźć: TUTAJ

środa, 25 lutego 2015

Python - projekty do wykorzystania...

Python jest dynamicznie typowanym obiektowym językiem programowania, łatwym w nauce. Wykorzystywać go można do tworzenia  oprogramowania o różnorakim zastosowaniu. 
Python rozprowadzony jest na otwartej licencji Python Software Foundation License umożliwiając także zastosowanie dla projektów komercyjnych.
W języku tym napisanych jest wiele gotowych bibliotek, jak i całe frameworki wspomagające pracę programisty. Jest językiem programowania aktywnie rozwijanym i posiada coraz szersze grono użytkowników.
Pythona można wykorzystać do tworzenia aplikacji serwisów internetowych, aplikacji deskopowych, aplikacji sieciowych oraz skryptów np. generujących zestawienia i raporty.
Pythona używają najwięksi: Google, Yahoo, Nokia, IBM czy NASA używają Pythona w swoich aplikacjach oraz projektach np. EventGhost, BitTorrent 
Wiele stron internetowych jest napisanych w Pythonie np. Youtube, Turntable.fm

Zastanówmy się teraz gdzie działa Python. Aplikacje napisane w Pythonie działają pod wieloma systemami: Windows, Linux/Unix, Mac OS X, OS/2, Amiga, czy smartphony Palma i Nokia. Jak widać potencjał języka tego jest ogromny ale chciałabym dodać, że dostępne są również implementacje Pythona w Javie (Jython), .Net (IronPython), C (CPython) oraz  Common Lisp (CLPython).

Oczywiście, żeby zacząć programować w tymże języku należy poszukać dobrych materiałów, mówiąc dobrych mam na myśli walory jakościowe. Jak już kilka razy wspominałam książki zawierające dużo stron często są na bakier z jakością.

Dzięki książce: "Python.Projekty do wykorzystania "- James O. Knowlton , dowiesz się jak przygotować swoje środowisko pracy i rozpocząć pracę z językiem. Na przykładach zawartych w książce zobaczysz jak wykorzystać potencjał języka do własnych celów.

 Spośród przykładów znajdziesz opis zagadnień takich jak:

  • Tworzenie systemu zarządzania testami
  • Tworzenie systemu gromadzenia opinii użytkowników
  •  Program testujący wydajność WWW
  •  Program do wykonywania migawek katalogów i plików

Najważniejsze jest to, że projekty zawarte w tej książce można  zastosować do własnych potrzeb, pozycja ta jest odpowiednia dla osób, które dopiero poznają Pythona jak i również dla zaawansowanych programistów.  Polecam !

"Python.Projekty do wykorzystania "- James O. Knowlton


Książkę  można znaleźć tutaj: LINK