Czyń cuda - Architektura
Data wydania: 2009-11Artykuły
-
Pobierz za darmo pełne wydanie numeru 12/2009
-
Google Collections Library – Eleganckie i efektywne kolekcje w Javie
Kolekcje to nieodłączny element skrzynki narzędziowej każdego programisty. Jeśli programujesz w Javie i chciałbyś uprościć oraz
zoptymalizować Twój kod odpowiedzialny za obsługę kolekcji, to trafiłeś na właściwy artykuł. Zapraszamy do lektury!
-
Połączenie Flex oraz Flash CS3/CS4 Szybkie tworzenie własnych komponentów
Poznajemy rozszerzenie dla programu Flash CS3/CS4 pozwalające na szybkie tworzenie komponentów oraz kontenerów dla frameworka Flex. Wykorzystamy podejście niewymagające znajomości architektury komponentów, a pozwalające znacznie wzbogacić nasze aplikacje.
-
Technologie Progress OpenEdge – Część 4. Serwer Aplikacji OpenEdge
Serwer Aplikacji (AppServer) OpenEdge jest potężnym silnikiem transakcyjnym opartym na nowoczesnych standardach. Zapewnia bezpieczne zarządzanie b. dużymi transakcjami, niezależność od interfejsu użytkownika oraz możliwość stworzenia aplikacji zgodnej ze standardami architektury zorientowanej na serwisy (SOA).
-
Metaprogramowanie – Algorytmy wykonywane w czasie kompilacji
Metaprogramowaniem nazywa się tworzenie programów, które w wyniku działania dostarczają programów. Metaprogramy stosujemy aby zwiększyć szybkość działania programów oraz ich czytelność, a także aby unikać powielania kodu, wtedy gdy te same operacje chcemy wykonać dla grupy typów.
-
Przewodnik po SCJP – Czyli certyfikat z Javy – część 1
Proces zdobywania certyfikatów, potwierdzających umiejętności z różnych dziedzin wiedzy, stał się jednym z ważniejszych elementów osobistego rozwoju. Proces ten ma miejsce również w branży IT; certyfikaty dla programistów (Java lub .NET), administratorów czy sieciowców (Cisco) można coraz częściej odnaleźć w CV osób starających się o pracę.
-
BlockingQueue w Javie – Prezentacja interfejsu BlockingQueue, kilku możliwych jego wykorzystań, oraz słów kilka o programowaniu wielowątkowym
Synchronizowana kolejka to podstawa wielu aplikacji wielowątkowych – prawdopodobnie większość z nas kiedyś taką zaimplementowała. Pytanie jednak brzmi: po co? Skoro często warto po prostu sięgnąć po gotowe rozwiązanie, takie jak BlockingQueue.
-
Delphi i C++Builder 2010 – Nowości wprowadzone w Delphi© 2010 i C++Builder© 2010
Środowisko Delphi powstało w roku 1995, C++Builder dwa lata później. Mimo upływu czasu ich architektura (komponenty VCL, programowanie wizualne) nadal zapewnia przewagę nad innymi platformami programistycznymi, w obszarze budowy aplikacji okienkowych dla systemu Windows.
-
J2ME: Bluetooth i MMAPI – Czyli Bluetooth i MMAPI w jednym stali domu
Niewiele osób zdaje sobie sprawę z możliwości swoich telefonów komórkowych. W tym artykule zaznajomimy się z dwiema bibliotekami dostępnymi dla platformy J2ME, które posiadają ogrom możliwych zastosowań.
-
Czyń CUDA (część 1) – Architektura
GPGPU to skrót, który na ustach informatyków pojawia się coraz częściej. Oznacza general-purpose computing on graphics processing units, czyli możliwość przeprowadzania dowolnych silnie zrównoleglonych obliczeń na procesorach kart graficznych, których spora moc była do tej pory wykorzystywana jedynie do generowania grafiki trójwymiarowej, czyli w wielu przypadkach okazjonalnie.
-
AJAX w jQuery – Jak stworzyć efektowną galerię w AJAX-ie z wykorzystaniem frameworka jQuery cz. 1
Coraz więcej stron w Internecie wykorzystuje technologię AJAX. Jej znajomość nie jest już wyjątkowym atutem programisty, a coraz częściej jedną z podstawowych umiejętności wymaganych praco- i zleceniodawców. Można też znaleźć wiele rozwiązań ułatwiających pisanie programów wykorzystujących AJAX-a. Jednym z nich jest framework jQuery.
-
Skromny programista – O nieprzecenianiu własnych możliwości
Ponad trzydzieści lat temu Edgar Dijkstra w swoim przemówieniu The humble programmer stwierdził, że ludzkie czaszki są zbyt małe, by poradzić sobie z problemami programistycznymi. Zadziwiające jest to, jak praktyczny wydźwięk ma to stwierdzenie.
-
Liczebności klas uczestniczących w powiązaniach
Określenie liczebności klas biorących udział w powiązaniach na diagramach klas to jedna z najważniejszych decyzji analitycznych, mająca niebagatelny wpływ na funkcjonalność modelowanego systemu. Zobaczmy więc, jak poprawnie określać liczebności, aby uniknąć przykrych niespodzianek.
















Air Jordans Shoe
supra
supra
supra
supra
supra
supra
supra
nos
nos
replica watch
replica watches
timberland boots
linling
discount handbags
shirtly
gucci handbags
gucci handbags