Python Hackathon: Prvi u Srbiji!

U Poslovnom inkubatoru Novi Sad, 4. i 5. novembra održaće se po prvi put u Srbiji Python Hackathon! 🙂 Kompanija Typhon HIL organizuje nam ovaj interaktivni događaj koji je otvoren za sve koji žele da učestvuju i da razvijaju svoja znanja o ovom programskom jeziku. Uvod u hakaton predstavljao je meetup koji se održao 26. oktobra, a mi smo veoma uzbuđeni da vam prenesemo utiske i pozovemo vas da nam se pridružite i za vikend. 🙂

Kako je bilo na meetup-u?

Na samom početku susreta, mogli smo da čujemo nešto više o poslovanju kompanije Typhoon HIL, partnerskim firmama i projektima na kojima će se u budućem periodu raditi u vezi sa Python programskim jezikom. Kao kompanija koja je skoro potpuno prešla na Python za razvoj alata za softver, studentima i programerima softverskog inženjerstva skrenuta je pažnja na svestranost, eleganciju i čistu moć Pythona u razvoju softvera.

Ono što smo naučili je da Python podržava, u prvom redu imperativni, objektno-orijentisan i funkcionalni stil programiranja. Vrlo je moćan i fleksibilan, može se koristiti za razvoj web aplikacija, kreiranje igrica i još mnogo toga. Python je dobar programski jezik za učenje i upotrebu, a namenjen je svim programerima, kao i onima koji tek nameravaju da se bave programiranjem.

Takođe, imali smo priliku da upoznamo Dušana Majstorovića i Novaka Boškova koji su jedni od mentora koji će na samom Python hackathon-u pomagati učesnicima dok  budu radili na njihovim rešenjima. 🙂

Python hackathon_1

Šta treba da znate o Python hackathon-u?

Postoji nekoliko stvari koje morate da znate:

  • hackathon počinje u subotu, 4. novembra u 10h;
  • učesnici treba da ponesu svoj laptop sa instaliranim Python-om, kao i da imaju GitHub nalog;
  • tokom hackathon-a ćete moći da postavljate pitanja mentorima koji će vam biti na raspolaganju;
  • kraj hackathon-a je u nedelju, 5. novembra u 20h;
  • konačni plasman učesnika određuje softver, tako da nema stručnog žirija;
  • pobednici će osvojiti vredne nagrade. 🙂

Koji će biti zadatak?

Zadatak za svakog učesnika biće da se razvije softverski modul koji će upravljati određenim uređajima, koji zajedno sačinjavaju energetski efikasnu kuću, gde će se komunikacija odvijati u publisher-subscriber maniru. Optimalan algoritam u osnovi modula trebao bi da se pobrine da mesečni troškovi kuće budu što je moguće manji, uz poštovanje određenih ograničenja i uslova. Mogućnosti za uspostavljanje ispravnog, funkcionalnog rešenja su mnogostruke, pa se ekipa Typhoon HIL-a nada velikom broju različitih pristupa i zanimljivih ideja! Pritom, ono što je važno naglasiti je da sva rešenja do kojih dođete, ostaju vaša intelektualna svojina.

Python hackathon_2

Ko će biti učesnici?

Python hackathon osmišljen je tako da se radi u timovima i da svaki tim ima najviše tri člana. To je čak i poželjno, uzimajući u obzir da kombinovanje ideja takmičara može dovesti do boljih konačnih rešenja. Međutim, zbog velikog interesovanja i velikog broja prijavljenih timova, Typhoon HIL je odredio takmičarske timove žrebanjem!  🙂

Ovo je pokazatelj da interesovanje za Python raste, kao i da je organizovanje hackatona pun pogodak! Nadamo se da će zanimljiva tema zadatka, inspirativno okruženje i timski rad uticati na to da svi učesnici pokažu svoj maksimum! Ipak, moramo da napomenemo da se prihvataju isključivo rešenja u Python-u

Još zanimljivosti o Python hackathon-u

Ekipa Typhoon HIL-a će obezbediti testni framework, koji će timovima konstantno biti dostupan tokom hackathona, kako bi mogli da provere funkcionalnost i efikasnost svojih rešenja. Takođe, on će biti korišćen i za utvrđivanje konačnog plasmana nakon takmičenja, što samim tim znači da na hakatonu neće biti žirija! Sam softver će testirati korektnost, efektivnost, kao i performanse rešenja koje će timovi sačiniti, te će na osnovu toga predstaviti konačni raspored tokom finalnog rangiranja.

Tokom celog hackathona, učesnici će imati priliku da zatraže pomoć od petorice iskusnih profesionalaca koji će biti sa njima u Poslovnom inkubatoru ovog vikenda. 🙂 Mentori sa kojima ćemo se družiti su Dušan Majstorović, Novak Boškov, Predrag Nikolić, Aleksandar Lakić i Alen Suljkanović. Više o njima možete pronaći i na samoj stranici hachathona.

Python hackathon_3

I za kraj, nagrade..

Naravno, kao i nakon svakog hackathona, tako i na Python Hackathon-u najuspešnije učesnike čekaju nagrade, a organizatori su za vas spremili tri posebno lepe:

 

  • Nintendo Switch with Neon Blue and Neon Red Joy‑Con + Nintendo 1-2 Switch Game (za svakog člana tima po jedna konzola i igrica, tj. 3 komada za tim od 3 osobe)
  • GoPro Hero Sessions with Headstrap and Clip-on (za svakog člana tima po jedna kamera, tj. 3 kamere za tim od 3 osobe)
  • Raspberry Pi 3 (Model B) with power supply and case (za svakog člana tima po jedan Raspberry, tj. 3 Raspberryja za tim od 3 osobe).

 

Tokom celog vikenda trudićemo se da svim učesnicima pružimo atmosferu kao da ste kod kuće, uz osveženja i finu klopu, na vama je samo da ponesete laptopove i da budete spremni da razmišljate! 🙂

Vidimo se!

Autor: Darija Subakov i Ivana Damjanović