[zasłonięte]@altkomp.pl Tel/Fax: +48 12 [zasłonięte]3321 Tel. GSM: +48 [zasłonięte] 802 099
ALTKOMP PHU 31-564 Kraków Al. Pokoju 81
[zasłonięte]@market.altkomp.pl Tel. GSM: +48 [zasłonięte] 701 022
Osobisty odbiór zamówień tylko po wcześniejszym uzgodnieniu telefonicznym w godz: 10.00 - 18.00
|
Produkt nowy - nieużywany - zafoliowany - zawiera 1 płytę DVD Cena nominalna 29.80 zł - Cena na Allegro = 10 zł + koszt wysyłki
Software Developer's Journal nr. 181 (01/2010) - Video Kurs Java cz. IV - Biblioteka graficzna SWiNG
Od bieżącego numeru pisma wzrasta cena sprzedaży pojedynczych numerów do kwoty 29 zł 80 gr. Cena prenumeraty nie ulega zmianie.
Artykuły
-
Box2D – Fizyczny świat w pudełku
Znudziło Ci się skryptowanie animacji, czy definiowanie pseudo-realistycznych krzywych ruchu? Pragniesz dodać więcej realizmu do swojej aplikacji, lecz nie czujesz się Newtonem? Nic straconego, skorzystaj ze sprawdzonej już ścieżki, Box2D to biblioteka stworzona do symulacji fizycznych światów 2D, jest dla każdego i to kompletnie za darmo!**
- Rafał Kocisz
-
Serwer WWW w aplikacji AIR – Wzbogacamy aplikację AIR o możliwość uruchomienia serwera sieciowego.
W artykule przyjrzymy się bliżej najnowszej wersji AIR 2.0 dostępnej aktualnie w wersji testowej as stronach Adobe. Omówimy jedną z nowinek, jaką jest znacznie wzbogacona obsługa gniazd sieciowych.
- Mateusz Małczak
-
Technologie Progress OpenEdge – Część 5. Wykorzystanie specyfikacji XML w aplikacjach OpenEdge
Technologie wykorzystujące standardy XML stały się nieodzownym elementem nowoczesnych systemów aplikacyjnych ze względu na uniwersalność i łatwość integracji. W OpenEdge zaimplementowana jest pełna obsługa standardowych modeli XML: DOM oraz SAX.
- Piotr Tucholski
-
Komendy – żądania jako obiekty
Reprezentacja żądania, czyli wołania funkcji lub metody przez obiekt, pozwala na rozdzielenie momentu tworzenia żądania od momentu jego zgłoszenia, co nazywamy opóźnionym wołaniem. Za pomocą przedstawionych technik można rozdzielić moduły, które tworzą żądania, od modułów, które wołają zawarte w nich funkcje lub metody, co pozwala redukować zależności w aplikacji.
- Robert Nowak
-
Czyń CUDA (część 2) – Programowanie i optymalizacja jądra
W poprzednim numerze SDJ opisaliśmy architekturę procesorów i pamięci kart graficznych wspierających technologię CUDA oraz strukturę korzystających z niej programów. Teraz skupimy się na programowaniu jąder (kerneli), a przede wszystkim omówimy kilka dróg do ich optymalizacji.
- Michał Matuszak, Jacek Matulewski
-
AJAX w jQuery – Jak stworzyć efektowną galerię w AJAX-ie z wykorzystaniem frameworka jQuery cz. 2.
Wielu programistów stawiających pierwsze kroki w jQuery używa zazwyczaj jedynie podstawowych elementów tego frameworka. Częstą tego przyczyną jest niewiedza o jego możliwościach oraz problemy z dotarciem do mniej typowych rozwiązań. Ten artykuł omawia niektóre z nich – filtry selektorów oraz wywołanie dowolnej akcji na obiekcie umieszczonym na stronie przy pomocy AJAX-a.
- Leszek Sewastianowicz
-
Przewodnik po SCJP – Czyli certyfikat z Javy – część 2
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ę, zwłaszcza w owianym złą sławą kryzysie gospodarczym.
- Krzysztof Rychlicki - Kicior
-
Zbuduj XPages w nowym Lotusie
Wraz z nową wersją Lotus Notes Domino 8.5.1 pojawiło się również poprawione i rozbudowane studio deweloperskie Domino Designer. Oprócz nowych funkcjonalności i ulepszonych narzędzi, niewątpliwą zaletą nowego wydania produktu jest możliwość komercyjnego użycia bezpłatnie.
- Andrzej Olsztyński
-
Phalanger – PHP z poziomu Visual Studio
Phalanger jest kompilatorem języka PHP dla platformy .NET. Umożliwia uruchamianie większości istniejących aplikacji napisanych w PHP, jak również rozszerzanie aplikacji PHP o dodatkowe funkcje, dostępne w .NET Framework.
- Grzegorz Pieniążek
-
Kantclipse – Czy etyka ma sens w programowaniu?
Przełom starego i nowego roku jest czasem, w którym rachujemy w sumieniach nasze postanowienia sprzed dwunastu miesięcy. Czasem jesteśmy zadowoleni, czasem nie. Nic straconego, gdyż mamy kolejną szansę, by zacząć na nowo. Oby ten artykuł choć w niewielkim stopniu przyczynił się do wzrostu Twojego zadowolenia za rok.
- Michał Bartyzel, Mariusz Sieraczkiewicz
-
15 lat minęło...
Software Developer’s Journal obchodzi swoje 15-lecie. Przez te 15 lat bardzo wiele zmieniło się w dziedzinie tworzenia oprogramowania. Jak wiele? O to zapytaliśmy: Andrzeja Dopierały, Prezesa Oracle Polska; Dariusza Piotrowskiego, Dyrektora Działu Developer & Platform Group; Pawła Paneckiego, Software Group Manager IBM Polska; Lubomira Strojka, Dyrektora Rozwoju Rynku Rozwiązań BTO HP Polska; Jarosława Kanie, Prezesa BSC Polska; Kazimierza Eysymontta, Prezesa Zarządu Komtech, a także Ireneusza Medyńskiego, Prezesa firmy Quest Dystrybucja. Nie zapomnieliśmy spytać o to, jak będzie wyglądała przyszłość, a także co bardzo ważne dla naszych czytelników, w jaki sposób firmy mają zamiar wspierać polskich developerów.
Opis DVD:
Programowanie w języku Java Od Witaj świecie do aplikacji korporacyjnych. Cz.IV Biblioteka graficzna Swing W czwartym odcinku kursu poznamy bibliotekę Swing służącą do tworzenia graficznego interfejsu użytkownika w formie okienek. Na początku dowiemy się, jakie są podstawowe założenia Swing i jak został zorganizowany model obiektowy służący do tworzenia interfejsu użytkownika z użyciem biblioteki Swing oraz stworzymy pierwsze okienko z użyciem klasy JFrame. Następnie będziemy mieli okazję użyć kilku przykładowych komponentów graficznych oraz poznamy sposoby zarządzania ich rozkładem na ekranie z użyciem klas FlowLayout, Border- Layout, GridLayout. Ponadto poznamy kluczową zasadę tworzenia złożonych interfejsów użytkownika poprzez kombinacje kilku zarządców ekranu oraz użycie klasy typu JPanel. W kolejnej części poznamy sposoby oprogramowania akcji podejmowanych wskutek interakcji użytkownika. Poznamy model zdarzeniowy biblioteki Swing oraz stworzymy przykładowy obiekt nasłuchiwacza do obsługi prostego zdarzenia. Podsumowaniem tego odcinka będzie przykładowa aplikacja z użyciem biblioteki Swing. Będzie umożliwiać testowanie wyrażeń regularnych na dowolnym tekście wklejonym w pole tekstowe. Podczas tworzenia aplikacji wykorzystamy praktycznie wiedzę nabytą w tym i poprzednich odcinkach. Materiały do artykułów • Serwer WWW w aplikacji AIR • Technologie Progress OpenEdge • Ajax w jQuery • Komendy – Żądania jako obiekty
|