Archive for the ‘Confitura’ Category
Krótka historia czasu – Tomasz Nurkiewicz
Tomasz Nurkiewicz, niczym Stephen Hawking, opowiada o pułapkach związanych z datami i czasem w Javie (oraz ogólnie w informatyce). Byłem, widziałem – najlepsza prezentacja na tegorocznej Confiturze!
Od autora:
Jaka jest różnica czasu między Warszawą a Sydney? Odpowiedź na to pytanie jest zaskakująco trudna. Równie zaskakującym jest jak wielu programistów tej trudności nie dostrzega. Niby po co? Bo niemal co roku na światło dziennie wypływają zawstydzające błędy w oprogramowaniu, wynikające z niewiedzy bądź lekkomyślnego traktowania… czasu w systemach komputerowych.
Podczas tej prezentacji spróbuję pokazać, jak ważne jest świadome operowanie czasem podczas pisania oprogramowania. Nie będziemy (prawie) narzekali na klasę java.util.Date
, ale skupimy się na fundamentalnych nieporozumieniach i błędach. Zobaczymy w przykładach fatalne skutki beztroskiego i nieumiejętnego obchodzenia się z czasem.
Nauczymy się także jak przechowywać, przesyłać i przetwarzać czas oraz jak testować systemy zależne od czasu (czyli w zasadzie wszystkie). Nie spodziewajcie się eksploracji takiego czy innego API. Skupimy się raczej na zrozumieniu praw rządzących upływem czasu i ich odpowiednim modelowaniem w naszych programach.
Read the rest of this entry »
Czego o programowaniu może nauczyć nas Gordon Ramsay?
Podczas tegorocznej Confitury, Piotr Modzelewski stara się na chwilę zrzucić mentalne kajdany unikalności, jakie umiemy zakładać sobie w codziennej pracy i spogląda na nasz zawód w nieco innym świetle. Razem z publicznością stara się odpowiedzieć na pytanie: czy możemy uczyć się od innych, o wiele starszych profesji? Czy tylko my zmagamy się z terminami releasu i wymaganiami jakości? Uncle Bob nie raz porównuje programistę do księgowego; co wyniknie kiedy porówna się go do pracownika restauracji? Zapraszam do obejrzenia prezentacji.
Read the rest of this entry »
Confitura 2013 – Rejestracja otwarta!
Rejestracja na bezpłatną konferencję Confitura 2013 została otwarta! Rejestracja będzie trwała do 26 czerwca (włącznie). Konferencja odbędzie się 6 lipca w Warszawie.
Każdy rejestrujący może zadeklarować, które prezentacje najbardziej go interesują. Pomoże to Organizatorom tak rozłożyć agendę, aby było jak najmniej konfliktów a najpopularniejsze prezentacje umieścić w największych salach. Wybranie prezentacji oczywiście NIE obliguje do uczestnictwa w niej.
Nie czekaj, zarejestruj się już dziś!
Jeśli nadal masz wątpliwości, czy chcesz wziąć udział – zobacz jak było rok temu – Confitura 2012.
Clean Tests by Jacek Kiljański
Podczas konferencji Confitura 2012, Jacek Kiljański z Javart poprowadził prezentację na temat testów jednostkowych. Pojawiło się sporo ciekawych praktyk i wzorców, ale także kontrowersji, np. dotyczących konwencji nazewniczych w testach. Warto obejrzeć i skonfrontować z własnymi praktykami.
Read the rest of this entry »
Jak zapobiegać degradacji kodu
W 2010 roku, podczas ostatniej Javarsovii Jakub Nabrdalik z Touk opowiadał o „Biodegradacji kodu„. Stare, ale jare! Zapraszam do obejrzenia.
Read the rest of this entry »
Ify to zło?
Tomasz Nurkiewicz, znany m.in. ze stackoverflow opowiada o znanej wszystkim konstrukcji warunkowej if. Pokazuje jak można ją zastąpić dziedziczeniem lub wzorcami projektowymi. W trakcie prezentacji refaktoruje fragmenty kodu naszpikowane konstrukcjami warunkowymi, pełne flag, przełączników i trybów. W metodach i klasach sporo mieszania odpowiedzialności: bezpieczeństwo, transakcje, wielowątkowość, mierzenie czasu i obsługa błędów.
Czy ify są aż tak złe?
Read the rest of this entry »
Pisz po pijaku, przeglądaj na trzeźwo
Piotr Przybylak opowiada o najważniejszym narzędziu każdego developera – jego mózgu! Odkrywa jego „bugi” i działanie. Pokazuje jak efektywnie połączyć w swojej pracy wykorzystanie przetwarzania świadomego i nieświadomego, racjonalnego i nieracjonalnego. Wszystko w nieco bekowym stylu.
Read the rest of this entry »
Grzegorz Duda – Jak być efektywniejszym developerem
Grzegorz Duda opowiada jak zorganizować pracę, aby stać się wydajniejszym i efektywniejszym developerem.
Read the rest of this entry »
Praca zdalna – wady i zalety
Paweł Wrzeszcz, współzałożyciel firmy SoftwareMill opowiada o niuansach pracy zdalnej zarówno z perspektywy pracownika jak i pracodawcy. Podaje sporo cennych rad dla osób, które chciałyby zacząć pracę w ten sposób.
Remote Programmer 2.0 – ACE! Conference 2011
Jak pracować zdalnie i nie zwariować? – Confitura 2012