wtorek, 15 maja 2012

Coderetreat

Kiedy?
2.06.2012 (sobota):
g. 9.30 - rejestracja i wyjaśnienie zasad (wymagamy wcześniejszej rejestracji, link na dole notki)
g. 10.00 - zaczynamy kodzić
g. 17.00 - koniec imprezy

Gdzie?
Politechnika Krakowska, Wydział Mechaniczny
Al. Jana Pawła II 37, Kraków
Instytut Informatyki Stosowanej,
budynek 2 (hamownia), sala 2/9 (pierwsze piętro)

Czym jest Coderetreat?
Coderetreat to całodniowe, intensywne warsztaty z "Programowania w parach" i TDD. Więcej tutaj.



Przebieg:
W kilku 45 minutowych sesjach będziesz dobierany w pary z kolejnymi programistami by spróbować zaimplementować "Grę w życie". Nie obawiaj się, dobrze wiemy, że nie da się tego zrobić w 45 minut i o to właśnie chodzi! Nie skupiamy się na rozwiązaniu problemu, ale na ćwiczeniu technik programistycznych. Jako że warsztaty trwają cały dzień zapewniamy ciepły posiłek. Wymagamy jednak rejestracji (link na dole notki).

Ważne: Po każdej sesji kasujemy kod (tak dobrze przeczytałeś, calusieńki) i zmieniamy parę (najlepiej na kogoś kogo nie znamy, a jeszcze lepiej jeśli pisze w zupełnie czym innym niż Ty)

Czego potrzebujesz:
  • laptop z dowolnym systemem operacyjnym
  • dowolne IDE lub edytor (Eclipse, ItelliJ, NetBeans, Vim, Emacs...)
  • cokolwiek jest Ci potrzebne do pisania w Twoim ulubionym języku programowania
  • otwarty umysł i pozytywne nastawienie


Zasady "Gry w życie":
  1. Plansza to nieskończona powierzchnia składająca się z kwadratowych komórek tworzących siatkę.
  2. Każda komórka ma 8 sąsiadów.
  3. W danym cyklu komórka może być albo żywa, albo martwa.
  4. Komórki zmieniają swój stan w każdym cyklu i wszystkie równocześnie.
  5. Następny stan komórki jest determinowany przez jej sąsiadów:
    • Jeśli żywa komórka ma mniej niż 2 żywych sąsiadów, umiera z samotności
    • Jeśli żywa komórka ma 2 lub 3 sąsiadów, pozostaje żywa
    • Jeśli żywa komórka ma więcej niż 3 żywych sąsiadów, umiera z zatłoczenia
    • Jeśli martwa komórka ma dokładnie 3 żywych sąsiadów, ożywa
Więcej o "Grze w życie" tutaj, a tutaj po polsku.

Więcej informacji:


Zdjęcia ze spotkania:

poniedziałek, 23 stycznia 2012

niedziela, 11 grudnia 2011

Spotkanie 12.12.2011

TDD
Na najbliższym spotkaniu postaramy się was wprowadzić w tematykę TDD (Test Driven Development). Przygotujcie się na programowanie w parach. Szczegóły przekażemy wam mailowo. Zainspirował nas Code Retreat (3.12.2011) i zrobimy co w naszej mocy by odtworzyć niesamowitą atmosferę dobrej zabawy, której tam doświadczyliśmy. Dlatego też formuła spotkania odbiegać będzie nieco od tego, co do tej pory znacie. Jeśli się spodoba, wprowadzimy zmiany na stałe :)

sobota, 10 grudnia 2011

Witamy & Info o GitHub

Witamy na naszym blogu Javnej Sekcji Programowania. Dzisiaj zakończyła się konferencja Cracow.mobi

Nasza sekcja posiada konto na GitHub.com gdzie będziemy zamieszczać prezentacje/kody źródłowe ze spotkań. Zachęcamy do śledzenia: https://github.com/JavnaSekcjaProgramowaniaPK