Nowy numer SDJ - OpenGL - programy cieniowania geometrii (1/2007)
Jan 31
Ukazał się nowy numer magazynu Software Developer’s Journal o tytule OpenGL - programy cieniowania geometrii. Jak więc widzicie, gratka dla programistów gier 3D
Ale to nie wszystko. Tradycyjnie dostajemy cały pakiecik ciekawych artykułów i sporo narzędzi na dołączonym dysku CD.
Spis treści:
»ADO.NET Synchronizazation Services – synchronizacja danych w .NET
Maciej w artykule przedstawił bibliotekę ADO.NET Synchronization Services jako fragment Microsoft Synchronization Framework. Autor udowadnia, że dzięki tej bibliotece tworzenie aplikacji okazjonalnie połączonych staje się dużo prostsze i nie ma potrzeby tworzenia własnego sposobu synchronizacji danych. ADO.NET Synchronization Srvices stanowią elastyczne i efektywne rozwiązanie problemu synchronizacji danych w aplikacjach o dowolnej architekturze.
»Extreme Programming i CMMI. Kreatywność czy dyscyplina? Mariusz od początku zaznacza, że celem artykułu nie jest chęć wtłoczenia wybranych praktyk agile`owych do świata tradycyjnych metod tworzenia oprogramowania, a próbą wypośrodkowania pomiędzy dwiema dość skrajnymi sposobami tworzenia oprogramowania – agile`owym i tradycyjnym
»Adnotacje Struts – tworzenie kontrolera w Java EE Mariusz w artykule przedstawił szybki oraz przyjemny sposób tworzenia kontrolera aplikacji Java EE. Wykorzystał do tego szeroko znane środowisko Apache Struts oraz silnika XDoclets. Powiązanie tych dwóch technologii wprowadza użytkownika do świata Java EE „wyprowadzając” go z archaicznego świata J2EE, przez co pozwala oszczędzić programiście sporą ilość czasu zmarnowanego na znajdowaniu i poprawianiu wpisów konfiguracyjnych oraz analizę zależności między akcjami a wyświetlanymi stronami.
»Asambler - optymalizacja kodu Artur w artykule omówił kwestię przydatności asemblera w dzisiejszych czasach. W dobie komputerów z gigabajtami RAMu, wielordzeniowymi procesorami i akceleratorami grafiki 3D języki programowania rozwijają się w kierunku uwolnienia programisty od technicznych szczegółów tworzenia aplikacji, wprowadzając coraz wyższe poziomy abstrakcji. Są jednak sytuacje, które wymagają od programisty skorzystania z narzędzi niższego poziomu, aby maksymalnie wykorzystać możliwości CPU.
»Rozwój języka UML - zmiany w wersji 2.1 Autorzy w artykule przedstawiają i egzemplifikują zmiany wprowadzone w wersji języka UML 2.1.1 w stosunku do wersji 2.0. Nowa wersja nie wprowadza zasadniczych zmian w zakresie dotychczas oferowanego instrumentarium języka UML. Dominują zmiany o charakterze formalno-redakcyjnym. Najważniejszą ze zmian jest wprowadzenie nowej kategorii pojęciowej przynależności (ang. ownership) asocjacji.
»OpenXML - rejestracja pacjntów Autor w artykule przedstawił zarys możliwości wykorzystania OpenXML do rejestracji pacjentów w sposób zgodny z obowiązującymi normami. Jak widać, stworzenie pełnego rozwiązania nie powinno stanowić teraz dla nikogo większej trudności.
»Programy cieniowania geometrii w OpenGL Janusz przedstawia programy duszków i systemów cząstek, pisze o podziale wielokątów, jednoprzebiegowej obsłudze tekstur sześciennych, generowaniu brył cieni, rysowaniu krzywych i powierzchni oraz renderingu skóry i włosów.
»Testowanie webserwisów w pigułce Tomasz w swoim artykule zaznacza, że testy obciążeniowe są bardzo niedoceniane przez programistów, a jeżeli są już wykorzystywane to ich przeprowadzanie odkłada się na sam koniec prac nad projektem.
Materiały na CD* MULTIMEDIALNY KURS .NET 3.0 * SOATEST - pakiet narzędzi testowo - analitycznych * C++TEST - zestaw narzędzi dla języka C++









