Grails - Reusable functionalities Jak zrobić dobre wrażenie Not Yet Another Conference Kraków, 2010-06-19.

Slides:



Advertisements
Podobne prezentacje
Do you know who I am? Czy wiesz kim ja jestem Soy alguien con quien convives a diario Im somebody you live with every day.. Jestem kims z kim żyjesz.
Advertisements

Matematyka w życiu CODZIENNYM !
Przygotował: Adrian Walkowiak
ZASADY BEZPIECZEŃSTWA W INTERNECIE
Dziękuję Ci Ojcze Święty z wyrazami największego szacunku
Czyli jak zrobić prezentację komputerową?
Rodzaje układów równań
Dzień Jak będzie ładna pogoda, to zbiórka jest pod tunelem z rowerami o 9:40 Jeżeli pogoda nie dopisze, to zbiórka jest pod moim domofonem.
Widzisz byłego prezydęta Clintona i jego następcę Gora? Nie... To są 2 twarze Clintona ale z innym uczesaniem. Co widzisz?
Elektronika cyfrowa Prezentacja Remka Kondrackiego.
CZŁOWIEK I JEGO PASJA MÓJ TATA. TATA ZE SWOIM JUNAKIEM Przygotowanie do wyścigów, gdyż nie wszystko działało jak należy.
Pomoc słabszym w nauce Sprzątanie pobliskiego terenu Pomoc starszym.
Przeglądanie inOrder function BSTinorder(BSTNode root) if root NOT NULL BSTinorder(root.left) Print(root) BSTinorder(root.right) 2, 4, 6, 8, 9, 10, 12,
Powiedzmy, że jest i wracasz do domu samochodem (oczywiście sam) po niezwykle ciężkim dniu pracy. Jesteś naprawdę zmęczony i sfrustrowany.
Uwaga !!! Uczniowie SP 32 w Toruniu ! Zapraszamy was i Wasze rodziny do wzięcia udziału w Festynie Zdrowia, który odbędzie się 31 maja 2013 roku podczas.
UŁÓŻ SCENY Z FILMU PAN TADEUSZ WEDŁUG KOLEJNOŚCI POJAWIANIA SIĘ W FILMIE ZACZNIJMY ZABAWĘ! Autorka: Kasia Klonecka.
Chwila zadumy ! Moi drodzy, Wysyłam te słowa do wielu osób nie bacząc, czy ktoś jest wierzący czy nie... Dla mnie jest to przesłanie do Wszystkich......
Czy znasz? GŁÓWNE PRAWDY WIARY.
Quiz o podatkach w innych krajach europy!!. Jak wielkie są podatki w Polsce na tle procentowym? 19,7%20% 17%18,5%
Marek Krupa Coś o mnie.
Antonie de Saint-Exupery
RELACJA NA ŻYWO POBYT TATUSIA W POLSCE Skrzyszów, 6 czerwca 2006 r.
Czego nie lubi książka ? Dlaczego je niszczymy…
xHTML jako rozszerzenie HTML
Instalacja serwera WWW na komputerze lokalnym
HTML Podstawy języka hipertekstowego Damian Urbańczyk.
Ruch jednostajny po okręgu Ciało porusza się ruchem jednostajnym oraz torem tego ruchu jest okrąg.
Myśli Ojca Świętego Jana Pawła II.
P A M I Ę T A M Y K O C H A M Y.
Faustyna Kwaśkiewicz Kinga Pawłowska Ewelina Sykuła
Dominik Jedliński oraz Bartek Kurczab
T58 Zasady dynamiki 2x45 wykład 2x45 ćwiczenia. I zasada dynamiki I zasada dynamiki może być (jest) formułowana na kilka sposobów. Najczęściej ma ona.
Polskie cyfrowe miasto ? Marzenia a rzeczywistość. Maxymilian Bylicki - Zakopane, Polskie cyfrowe miasto - marzenia a rzeczywistość Maxymilian.
Przygotowali : Szymon, Filip i Piotrek
Jak się uchronić przed zagrożeniami wynikającymi z użytkowania sieci?
Ewolucja lewicowych grup intersu (SLD i przyjaciele) w Polsce po 1989 roku! - kliknij tu -kliknij tu.
Bezpieczeństwo na drodze
„Musicie być mocni mocą miłości, która jest potężniejsza niż śmierć”
Temat: Najstarsza muzyka – STAROŻYTNOŚĆ. [Str ]
Warsztaty C# Część 2 Grzegorz Piotrowski Grupa.NET PO
KINECT – czyli z czym to się je?. Damian Zawada
Żeby człowiek był człowiekiem
Kiedy mówisz: "Nie potrafię rozwikłać problemów..."
MINECRAFT TWÓJ ŚWIAT.
Wiktoria i Beata ZDROWIE. ,,Małe co nie co Idę do sklepiku naszego, Myślę, wybiorę sobie coś dobrego, Tu coca-cola na mnie zerka, Tu miałbym ochotkę na.
Wydatki na zakup podręczników i akcesoriów szkolnych gemiusReport sierpień 2006.
Les meilleures photos de L'année 2005 D'après NBC Życie we dwójkę…pełne pieszczot Aby odkryć pełnię szczęścia, trzeba zbliżyć się do nieba…
ata zieciństwa Dzisiejsze zakochane dziecko, to to, które wczoraj pieściliśmy.
Jak napisać reportaż Krok po kroku.
Ulla Wimmer, Sieć Kompetencyjna dla Bibliotek (KNB) BIX – Indeks biblioteczny Ogólnoniemiecki ranking bibliotek na podstawie oceny wybranych wskaźników.
ZŁUDZENIA OPTYCZNE Większe, mniejsze? Jest czy nie ma? Wygięte! ..?
ŚRODA, ,GODZ CIESZYŃSKI OŚRODEK KULTURY DOM NARODOWY STRASZNI PANOWIE TRZEJ.
Gol I GOL 2 Moje REFLEKSJE NA temat filmu. Film Gol - moim zdaniem - był bardzo ciekawy… Pokazał że nawet ci najsilniejsi zmieniają się pod wpływem pieniędzy…
CZY JESTEŚMY DLA SIEBIE ŻYCZLIWI?
Podsumowanie W. Suchorzewski PODSUMOWANIE 130 UCZESTNIKÓW + 3 rowery 15 REFERATÓW (13+2) PREZENTACJE WZBOGACAJĄCE TEKSTY.
Nie, nic a nic, nie, nie żałuję niczego ani dobra, które mi uczyniono, ani zła, juz jest mi wszysko jedno Nie, nic a nic, nie, nie żałuję niczego to.
Procedura Jak postępować z klientem po konwersji Profile 5.1 Następny.
Kupiliśmy mały śliczny domek w górach i bardzo bardzo byśmy się ucieszyli, gdybyś do nas wpadł… GrzesKi 2008.
Paweł KowalGorący Temat1 Czyli wydarzenie, którym żyje cała Polska.
PRZYCHODZI BABA DO LEKARZA.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
w/g Grzegorz Gadomskiego
Największym bólem w życiu nie jest śmierć, lecz bycie ignorowanym.
TYPY KOBIET WEDŁUG INTERNAUTÓW.
KW2 Czy można żyć bez KW2? - Można, ale co to za życie?... [S.Toton 2001r.n.e.]
1.
I am sorry, but I can’t go out with you
Department | 1/11/2013 | © Robert Bosch GmbH All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution,
FORMY CZASOWNIKA ‘mieć = have got’
Zapis prezentacji:

Grails - Reusable functionalities Jak zrobić dobre wrażenie Not Yet Another Conference Kraków,

Kilka słów o mnie Programista od 15 lat Pasjonat nowych technologii Wyznawca i fanatyk TDD/SOLID/Simple Design Wiecznie niezadowolony z zastanych rozwiązań Przeciwnik zasady wszystko jest gwoździem

Kilka słów o prezentacji Czego nie będzie? – Omówienia wzorca MVC – Podstaw platformy Grails – Podstaw Groovyego – Wprowadzenia w HTML/CSS/JavaScript – Opowieści o istotach pozaziemskich

Kilka słów o prezentacji Czego nie może zabraknąć? – Pokazu najważniejszych pluginów – Pokazu tworzenia własnych pluginów – Pokazu składania aplikacji z pluginów – Tworzenia własnych bibliotek tagów – Tworzenia komponentów – jQuery – jedynie słusznej biblioteki JavaScript

Zacznijmy od końca Podstawa dobrego wrażenia – GUI

Kontynuując… Nie samym GUI człowiek żyje, czyli mięsko

To już na pewno ktoś napisał! Pisanie aplikacji od zera jest nieefektywne!

To trzeba wydzielić! Wydzielamy funkcjonalną część aplikacji

Efekt układanki Pisanie następnej aplikacji jest prostsze

Pluginy GORM Java Melody Acegi (Spring Security) Quarz XFire Jasper

Rezultat końcowy Zadowolony klient, który wraca po więcej!

A na koniec? Pytania i odpowiedzi

Thank you for watching! Not Yet Another Conference Kraków,