Tajemnice sukcesu
Linux Distro

Software Developer's Journal nr. 180 (12/2009) - Czyń cuda - Architektura


Cena 26.75 zł



  • Kod produktu: sdj180
  • Producent: Wydawnictwo Software Press


Produkt niedostępny

Wyprzedano



Artykuły

  • 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.




Twój adres IP to: 38.107.191.88

Copyright © 2010 Zen Cart Professional PL™ Powered by Zen Cart™ Design by Sage Fish
      
Sklepy internetowe - Zen Cart Professional - zaawansowany sklep internetowy w polskiej wersji językowej