Jeszcze jeden blog o Python i PHP

Radosne twórczości leniwego programisty

PyCode Carrots w Poznaniu

leave a comment »

PyCode Carrots logo

W dniach 27.11.2015-29.11.2015 w Instytucie Matematyki i Informatyki Uniwersytetu im. Adama Mickiewicza w Poznaniu odbyły się warsztaty PyCode Carrots. Z 500 zgłoszeń zostało wybranych 48 osób. Na 3 uczestników warsztatów przypadał 1 mentor + organizatorzy, więc wydarzenie całkiem udane. Miałem przyjemność bycia jednym z mentorów.

12274350_1070684122950778_2519210851228097787_n

Na Twittera spływały na bieżąco różności z imprezy – co można w większości znaleźć pod #goCarrots, #PyCode oraz @ggCarrots.

Oczywiście nie brakowało przerw od programowania w postaci prezentacji robotów Lego oraz zawodów sumo dla robotów, prezentacji Oculus oraz Sphero, szkolenia z umiejętności miękkich (głównie nt. Elevator Pitch), prezentacji firm oraz projektów oraz wystąpienia przedstawiającego możliwość przenoszenia jedzenia z gier do świata rzeczywistego.

Warto wspomnieć także o konkursach, w których do wygrania były m.in książki związane z Pythonem.

Dziękuję wszystkim uczestnikom, organizatorom i mentorom za wspólnie spędzony czas i wszystko, czego się od siebie nauczyliśmy.

Written by filipgorczynski

2015.12.01 at 09:22:55

Google Trends – czy rzeczywiście im więcej tym lepiej?

with one comment

Tym razem bardzo krótki wpis w formie pytania, na które może ktoś będzie mógł udzielić wartościowej odpowiedzi.

Przeglądając Google Trends dla co popularniejszych frameworków PHP zacząłem się zastanawiać na co mogą wskazywać większe ilości zapytań o dany framework do Google.

I pojawiło się pytanie: kiedy ja najczęściej wpisuję nazwę frameworka/biblioteki w Google? Najczęściej kiedy napotykam na problem a sam framework nie ułatwia zadania w rozwiązaniu problemu lub robi to w nie do końca oczywisty sposób.

Czy tym samym ilość zapytań ze słowem kluczowym wskazującym na interesujący nas framework/bibliotekę nie powinna nas informować, że im mniej zapytań tym lepiej, ponieważ wybrane rozwiązanie jest najmniej problematyczne?

Written by filipgorczynski

2015.11.12 at 21:13:37

Napisane w Frameworki, Luźne

Tagged with , , ,

PyTrening z PyLadies vol. 2 – Poznań

leave a comment »

pyladies

Cześć wszystkim,

ponieważ już jutro w Poznaniu rusza druga edycja nauki programowania w Pythonie pod szyldem PyLadies chciałbym serdecznie zaprosić wszystkich, którzy nie wiedzą gdzie lub boją się wystartować z nauką programowania.

Start: 21.10.2015 r., godzina 18:30, Politechnika Poznańska, Centrum Wykładowe – Piotrowo 2, Sala L 1.121.

 

Harmonogram (wstępny plan z możliwymi zmianami w przyszłości):

21.10 PyTrening 2.0 # 0 Spotkanie organizacyjne.
28.10 PyTrening 2.0 # 1 Wprowadzenie. Instalacja Pythona. Wstęp do konsoli. windowsowej/basha. „Hello World”.
04.11 PyTrening 2.0 # 2 Linux.
18.11 PyTrening 2.0 # 3 Wstęp do algorytmiki
25.11 PyTrening 2.0 # 3.1 Scratch
02.12 PyTrening 2.0 # 4 Typy danych
09.12 PyTrening 2.0 # 5 Słowniki, sety
16.12 PyTrening 2.0 # 6 Pętle
13.01 PyTrening 2.0 # 7 Praca z plikami
20.01 PyTrening 2.0 # 8 Funkcje, moduły
27.01 PyTrening 2.0 # 9 PODSUMOWANIE
02.03 PyTrening 2.0 # 10 List comprehension, map, zip, lambda
09.03 PyTrening 2.0 # 11.0 Klasy
16.03 PyTrening 2.0 # 11.1 Dziedziczenie
06.04 PyTrening 2.0 # 12 Web scraping
13.04 PyTrening 2.0 # 13 Flask
20.04 PyTrening 2.0 # 14 Alchemy
27.04 PyTrening 2.0 # 15 Okienka – GUI
11.05 PyTrening 2.0 # 16 Unit testing, TDD
18.05 PyTrening 2.0 # 17.0 Zadania z całego roku. Utrwalenie wiedzy – część I
01.06 PyTrening 2.0 # 17.1 Zadania z całego roku. Utrwalenie wiedzy – część II
08.06 PyTrening 2.0 # 18 PODSUMOWANIE

O ile wiem to oprócz uczestników bardzo mile widziani są także mentorzy.

Więcej szczegółów:
Twitter
Facebook

Serdecznie zapraszam.

Written by filipgorczynski

2015.10.20 at 09:34:11

Wyprzedaję książki

leave a comment »

Od pewnego czasu chcę wyprzedać większość książek, które posiadam a które w dużej mierze dotyczą branży IT. Nazbierało się trochę tego przez te wszystkie lata, a przy przeprowadzkach to wyjątkowe utrudnienie.

Aktualna lista książek wystawiona jest na Allegro – nie wklejam jej tutaj, ponieważ lista regularnie ulega zmianie:

Lista książek wystawiona na Allegro

Nie są to jeszcze wszystkie książki, których zamierzam się pozbyć dlatego czasami może pojawić się coś nowego.

Written by filipgorczynski

2015.10.06 at 08:17:24

Wymuszenie zatrzymania wbudowanego serwera Django na konkretnym porcie

with one comment

Djanglo LogoKorzystając z wbudowanego serwera Django oraz debuggera pdb doprowadziłem do sytuacji, w której w żadnej konsoli ten serwer nie był uruchomiony – próba jego ponownego odpalenia skutkowała komunikatem:

Performing system checks...

System check identified no issues (0 silenced).
September 29, 2015 - 07:47:36
Django version 1.8, using settings 'project.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Error: That port is already in use.

Próba otwierania strony w przeglądarce nic nie dawała, reagowało to tak, jak by zatrzymywało się grzecznie na pdb – przy czym żadnych informacji nigdzie o tym nie było.

Przydało się polecenie:

fuser -n tcp -k 8000

Written by filipgorczynski

2015.10.01 at 07:36:28

Czas wspomnień

leave a comment »

youtube_logoTym razem post kompletnie oderwany od świata programowania. Chociaż z drugiej strony, to może świetny materiał na playlistę do pisania kodu.

Siedząc z żoną w sobotni wieczór zaczęliśmy przypominać sobie jak się poznaliśmy i szybko zeszło na kwestie hitów w tamtych czasach.

Krótka playlista z przywołanymi z pamięci kawałkami dla aktualnych 30-latków:

  1. P.O.D. – Alive:

  2. Limp Bizkit – Take a look around:

  3. Limp Bizkit – My Way:

  4. Limp Bizkit – Rollin’:

  5. Metallica – Whiskey in the jar:

  6. The Offspring – Pretty Fly (for a white guy):

  7. Alien Ant Farm – Smooth Criminal:

  8. Wheatus – Teenage Dirtbag:

  9. Papa Roach – Between Angels and Insects:

  10. Papa Roach – She loves me not:

  11. Linki Park – Papercut:

  12. Cradle of filth – Nymphetamine:

  13. Creed – Higher:

  14. Three Doors Down – Here without you:

  15. Nickelback – How you remind me:

  16. Marilyn Manson – Tainted Love:

  17. Lenny Kravitz – Fly Away:

  18. The Offspring – Why don’t you get a job:

  19. Savage Garden – To the moon & back:

  20. Bomfunk MC’s – Freestyler:

  21. P!nk – Family Portrait:

  22. Fragma – Toca’s miracle:

  23. Good Charlotte – Lifestyles of the rich & famous:

  24. The Chemical Brothers –  Hey Boy Hey Girl:

  25. Darude – Sandstorm:

  26. Moby – Lift me up:

  27. Tomcraft – Lonliness:

  28. Wamdue Project – King of my castle:

  29. Music Instructor – Rock your body:

  30. Evanescence – Bring me to life:

  31. Stardust – Music sounds better with you:

  32. Zombie Nation – Kernkraft 400:

  33. Da Hool – Meet her at the love parade:

  34. Disturbed – Voices:

  35. Music Instructor – Superfly:

  36. Westbam – Beatbox rocker:

  37. Gigi D’Agostino – Blablabla:

  38. The Offspring – The kids aren’t allright:

  39. U96- Das Boot:

  40. Alice Deejay – Better off alone:

Na dzisiaj to tyle. Postaram się przy następnej okazji wrzucić kolejną paczkę :)

Written by filipgorczynski

2015.08.29 at 22:52:34

Napisane w Luźne, Muzyka

Poważne zmiany – migracja do Pythona

with 2 comments

Python logo

Dzięki zaproszeniu na warsztaty Python Has Power organizowanym przez firmę STX Next dla programistów PHP udało mi się wstępnie zapoznać z praktykami wytwarzania oprogramowania panującymi w tej firmie.

I co z tego?

A to, że po upływie kilku miesięcy od warsztatów dojrzałem do poważnej decyzji – migracja do Pythona. Postanowiłem wziąć udział w rekrutacji. W stosunku do dotychczasowych rekrutacji (na programistę PHP), w których brałem udział ta trwała dość długo i oczywiście każde spotkanie to jednak był jakiś dodatkowy stres.

Co z tego wynikło?

Udało się i jestem szczęśliwym Pythonowcem. Pracuję w świetnym zespole, w jednym z największych Software House w Europie. Używam przyjemnego języka programowania. Wykorzystuję Scrum. Codziennie uczę się nowych rzeczy. Jestem pod wrażeniem, jak bardzo klient może być zadowolony z otrzymanego produktu. Zmieniło się też spojrzenie na pracę – znacznie przyjemniej rano otwiera się oczy.

Zmienia się także kierunek bloga. Zacznie się pojawiać więcej wpisów dotyczących Pythona kosztem PHP.

Written by filipgorczynski

2015.05.19 at 20:18:10

Napisane w Dobre praktyki, Luźne, Python

Tagged with

Obserwuj

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.

Dołącz do 263 obserwujących.

%d bloggers like this: