|
![]() ![]() ![]() |
Wydania archiwalne C++ 2.0 (4/2006) ![]() »Boost.MPL: metaprogramowanie Artykuł stanowi wstęp do tematyki metaprogramowania. Aleksey Gurtovoy prezentuje bibliotekę Boost.MPL. Autor zachęca do bliższego zainteresowania się metaprogramowaniem. ![]() »Drugie wydanie standardu języka C++ Dzisiaj zbliżamy się do momentu opublikowania nowej wersji standardu C++. Maciej przedstawia uproszczoną listę propozycji, które zostaną wykorzystane w dalszym rozwoju języka C++. »Drugie wydanie standardu języka C++ Dzisiaj zbliżamy się do momentu opublikowania nowej wersji standardu C++. Maciej przedstawia uproszczoną listę propozycji, które zostaną wykorzystane w dalszym rozwoju języka C++. »Wt: Aplikacje sieciowe w C++ Autorzy opisują bibliotekę Wt, która jest wykorzystywana do tworzenia aplikacji sieciowych. Prezentują przegląd najważniejszych klas oraz możliwości biblioteki. Opisują proces powstawania bibliteki oraz przedstawiają korzystanie z Wt na przykładzie implementji klasycznej gry. »Narzędzia C/C++ w Linuksie Maciej przedstawia technik wspomagające pracę programistów podczas procesu tworzenia oprogramowania. Celem artykułu jest prezentacja narzędzi C/C++ dostępnych w Linuksie. ![]() »Programowanie wielowątkowe w WIN32 Artykuł stanowi wprowadzenie w zagadnienia związane z programowaniem wielowątkowym w systemach WIN32. Janusz zachęca do zapoznania się z prezentowanymi technikami oraz do stosowania ich w programach. ![]() »Warsztat: Obsługa formatu XML przy użyciu języka C++ Autor wyjaśnia jak obsługiwać dokumenty XML z poziomu aplikacji C++ przy wykorzystaniu najbardziej popularnych (i darmowych) narzędzi do tego przeznaczonych. Wskazuje jak usprawnić wykorzystanie tych narzędzi przy pomocy nowoczesnych idiomów i bibliotekjęzyka C++. ![]() »Inżynieria oprogramowania: Rozszerzenie wzorca Template Wzorzec Template jest wykorzystywany w programowaniu obiektowym. Piotr wyjaśnia, w jaki sposób wykorzystać założenia wzorca Template w przypadku, kiedy nie ma mowy o podstawowym warunku zastosowania tego wzorca -dziedziczeniu. »Niezawodne programowanie: Abbot kontra Marathon – automatyzacja testów aplikacji Java Swing Autorzy przedstawiają darmowe narzędzia automatyzujące testowanie: Abbot oraz Marathon. W artykule został dokonany przegląd funkcjonalności obu narzędzi, zaprezentowano ciekawe przypadki testowe, wskazano możliwości, zalety i wady każdego z narzędzi oraz wyliczono scenariusze użycia. »Klub techniczny: Enterprise Business Process Manager W jednym z poprzednich kącików technicznych zostało przedstawione rozwiązanie Enterprise Business Process Manager (BPM). W tym wydaniu przestawimy dokładniej architekturę systemu BPM. Prezentujemy opis warstwy klienc-kiej: UI oraz zasady działania Model’u API. Następnie przedstawiamy możliwości integracji i połączenia BPM z innymi systemami. »Klub techniczny:Magic eDeveloper – wstęp do programowania Od części czwartej opisujemy znaczenie i funkcje kolejnych repozytoriów: Tabel i Programów. LISTING |
![]() ![]() ![]() ![]() ![]() |













