Hot News:
Zapraszamy! Tylko w najnowszym SDJ!
GRAILS i GROOVY, czyli Java jeszcze łatwiej
Data wydania: 2009-07Artykuły
-
Ściągnij numer 8/2009 SDJ za darmo
Grails, Groovy i rusztowania
Grails jest prostym środowiskiem z ogromnymi możliwościami. Czytając ten numer, dowiesz się, co ukrywa się w jego wnętrzu, jakiego rodzaju rozwiązania są stosowane oraz jaką rolę w tym wszystkim ma język Groovy. Krok po kroku dowiesz się, jak łatwo
i przyjemnie można napisać aplikację internetową, która w większości stworzy się sama.
Pełną wersję magazynu ( w wersji PDF ) można pobrać pod tym adresem.
-
Grails, Groovy i rusztowania
Grails jest prostym środowiskiem z ogromnymi możliwościami. Czytając artykuł, dowiesz się, co ukrywa się w jego wnętrzu, jakiego
rodzaju rozwiązania są stosowane oraz jaką rolę w tym wszystkim ma język Groovy. Krok po kroku dowiesz się, jak łatwo
i przyjemnie można napisać aplikację internetową, która w większości stworzy się sama.
-
Bazy danych w Adobe AIR
Adobe AIR i SQLite. Zapoznajemy się z wbudowaną w runtime AIR obsługą bazy danych.
-
Groovy – na pohybel Javie, z miłością do Javy – wprowadzenie do języka
Groovy to dynamiczny język dla środowiska Java, w pełni integrujący
się z tym językiem, pozwalając na korzystanie z istniejących bibliotek i szkieletów.
-
WS-BPEL – Instrumentacja procesów biznesowych
Web Services Business Process Execution Language (WS-BPEL) jest językiem programowania, którego celem jest opisanie procesów
zachodzących między partnerami biznesowymi. W artykule
zostanie przedstawiona przykładowa procedura BPEL, korzystająca z jednego z ogólnodostępnych w Internecie Web serwisów.
-
Język skryptowy Lua – Charakterystyka i rola języka skryptowego Lua w programowaniu gier (i nie tylko)
Lua jest obok Pythona jednym z najczęściej wykorzystywanych
języków skryptowych w programowaniu gier komputerowych.
Skrypty często służą implementacji algorytmów logiki gry, sztucznej inteligencji czy interface’u użytkownika, co ułatwia
modyfikację i rozbudowę aplikacji bez konieczności zmiany
kodu wynikowego. W artykule przyjrzymy się (poprzez liczne
przykłady) charakterystyce języka Lua oraz integracji skryptów
Lua w aplikacjach takich jak gry komputerowe.
-
SQL Server 2008 – Data Mining
Każdego dnia do firmowych baz danych napływają niezliczone
ilości informacji. Dane składowane w tabelach zazwyczaj
przekładają się na statystyki zakupionych towarów lub usług przez klientów. Ale coraz częściej posiadanie wiedzy, ilu konsumentów zostało obsłużonych w danym czasie, nie wystarcza.
-
Dogadajmy się – O komunikacji dla programistów
Im więcej osób pracuje nad projektem, tym bardziej powodzenie przedsięwzięcia zależy od efektywnej komunikacji pomiędzy nimi.
Prace nad projektami IT dotyczą programistów, architektów, analityków. Systemy są udoskonalane przez lata, a zaangażowane
osoby zmieniają się. W artykule przyglądamy się aspektom komunikacji,
szczególnie dotyczących osób pracujących w projektach
IT.
-
Analiza biznesowa – Wymagania – pozyskiwanie, dokumentowanie, komunikowanie
Etap analizy biznesowej jest jednym z kluczowych momentów
w projekcie informatycznym. Jakość analizy i uzyskanych za jej pomocą produktów w znacznym stopniu determinuje jakość kolejnych etapów realizacji systemu. Dobrze zaplanowana
i wykonana analiza w znacznym stopniu skraca czas implementacji
i testowania oraz pozwala uniknąć problemów związanych z brakami w wymaganiach i niespójnością. Artykuł
przedstawia podstawowe elementy dobrego procesu analizy.
-
Monitorowanie oprogramowania – Lepiej zapobiegać, niż leczyć...
Coraz częściej instytucje zamawiajce usługi informatyczne posiadają
własne departamenty IT i pragną w określonym zakresie uczestniczyć w procesie wytwarzania oprogramowania. Artykuł przedstawia najczęściej spotykane z punktu widzenia klienta problemy
związane z taką wspópracą oraz propozycje rozwiązania czy uniknięcia owych problemów.
-
Dziedziczenie – Tworzenie hierarchii klas
W poprzednim odcinku Akademii UML poznaliśmy sytuacje, w których nie należy stosować dziedziczenia. Zobaczmy, kiedy powinniśmy
tworzyć wspólną nadklasę dla kilku klas, a kiedy taka hierarchia klas jest zbędna.
-
Prawo autorskie dla programistów – Programista jako twórca dzieła w postaci programu komputerowego
W przypadku, gdy programista tworzy program komputerowy,
który jest przejawem jego działalności twórczej, ma indywidualny
charakter i jest rezultatem jego pracy, wówczas taki program należy traktować jako utwór w rozumieniu Prawa autorskiego.
Sam programista powinien być natomiast traktowany
jako twórca.















Buy Jordan Shoe
make money online free
ugg shoes
ugg shoes
ugg shoes
cheap MBTS
mbt shoes
floria
discount mbt shoes
nike shoes
nike shoes
UGG sale
5 finger
5 finger
5 finger
wedding
replica handbags
memory foam mattress
louisvuitton
The Nike Dunk High Pro SB<A href="http://www.cheap-dunks.com/nike-sneaker-dunk-sb-wholesale-3_40">Dunk SB</A> <A href="http://cheap-dunks.com/nike-sneaker-wholesale-3">Nike Sneaker</A>– Venom (Black / White) are inspired <A href="http://cheap-dunks.com/n
The Nike Dunk High Pro SB<A href="http://www.cheap-dunks.com/nike-sneaker-dunk-sb-wholesale-3_40">Dunk SB</A> <A href="http://cheap-dunks.com/nike-sneaker-wholesale-3">Nike Sneaker</A>– Venom (Black / White) are inspired <A href="http://cheap-dunks.com/n
The Nike Dunk High Pro SB<A href="http://www.cheap-dunks.com/nike-sneaker-dunk-sb-wholesale-3_40">Dunk SB</A> <A href="http://cheap-dunks.com/nike-sneaker-wholesale-3">Nike Sneaker</A>– Venom (Black / White) are inspired <A href="http://cheap-dunks.com/n
golf clubs cheap
laptop batteries
gucci shoes
gucci shoes