C++ Ox i Java 7. Co nowego ze sobą niosą?

Data wydania: 2011-07
Sdj_09_2011
Ocena: 38 głosów

Artykuły

  • Cały magazyn (09/2011) w pliku pdf!

    W celu pobrania magazynu należy zapisać się na newsletter. Po kliknięciu na przycisk “Kliknij i pobierz artykuł za darmo” zostaniesz poproszony o podanie swojego adresu mailowego. Adres mailowy podawany jest tylko raz i weryfikowany za pomocą linka aktywacyjnego przesłanego na twój adres mailowy.
    Osoby, które zapisały się na nasz newsletter proszone są o ponowne podanie adresu mailowego w celu weryfikacji, czy są zapisane na naszej liście mailingowej. Po podaniu adresu powinien pokazać się bezpośredni link do pobrania magazynu.

    UWAGA
    1. Po aktywacji newslettera, trzeba jeszcze raz kliknąć na przycisk “Kliknij i pobierz artykuł za darmo”, aby pobrać pismo w PDF-ie.
    2. W przypadku nie dotarcia linka prosimy sprawdzić katalog SPAM w swojej skrzynce mailowej. Jeżeli tam nie ma linka aktywacyjnego prosimy spróbować użyć innego adresu mailowego u innego dostawcy.


  • Java 7 – nowa wersja nadchodzi. Nowości w projekcie JDK 7

    Niniejszy artykuł przybliża nowości wprowadzone do wydania 7 Javy. Nie jest możliwe dogłębne przedstawienie wszystkich zmian i nowych elementów, ponieważ jest ich dużo. Artykuł koncentruje się na zmianach dotyczących samego języka programowania, wspomina o nowościach w API i wsparciu dla wydania przez popularne na rynku IDE.


  • Szeregowanie grafów kompozycji oraz grafów dziedziczenia obiektów na platformie Java

    Celem tego artykułu jest przedstawienie propozycji szeregowania grafów kompozycji oraz grafów dziedziczenia obiektów na platformie Java. Szeregowanie obiektu uwzględniające jego zależności pochodzenia oraz referencje umożliwia szybkie zachowanie jego stanu oraz następne odtworzenie po wysłaniu do strumienia. Pozwala to w konsekwencji do posługiwania się obiektami na poziomie transmisji strumieniowej. Opracowanie zajmuje się teoretycznym rozpatrzeniem przypadków ogólnych szeregowania grafów obiektów oraz podaniu propozycji podejść do realizacji implementacji tych przypadków. Jako przykład grafu złożonego zostaje wybrany laptop ze swoimi podzespołami, dla którego wybiera się odpowiadające przypadki z analizy i je implementuje. Poprawność implementacji zostaje sprawdzona eksperymentalnie poprzez testy jednostkowe.


  • C++0x. Cześć I

    C++0x to nowy standard języka C++, będący obecnie w ostatniej fazie zatwierdzania. Ponieważ zawiera on dużo zmian i nowości, zarówno po stronie samego języka, jak i biblioteki standardowej, warto się z nimi zapoznać już teraz.


  • Core Data. Praca z bazą danych przy pomocy Core Data Framework.

    Core Data Framework jest rozbudowanym narzędziem służącym do ułatwienia pracy programistom. Framework ten nakłada kolejną warstwę abstrakcji na zarządzanie modelami w naszym projekcie. W artykule skupimy się na zarządzaniu bazą danych przy pomocy Core Data.


  • Posługiwanie się GPS-em i mapami.

    System nawigacji satelitarnej GPS stał się w ostatnich latach bardzo populary za sprawą nawigacji samochodowych. Jednak dopiero integracja odbiorników GPS w smartfonach z dostępem do internetu otworzyła przed programistami platform mobilnych zupełnie nowe możliwości zaspokojenia – wcześniej nawet nieznanych – potrzeb konsumentów. W niniejszym artykule zostaną pokazane możliwości, jakie daje programiście iPhone z odbiornikiem GPS i dostępem do Internetu. Pokazane zostanie jak w łatwy sposób zlokalizować użytkownika, zaprezentować jego pozycję na mapie, zaznaczyć na niej interesujące punkty oraz jak posługiwać się mechanizmem geocodingu.


  • Unit Testing. Testy jednostkowe w środowisku Xcode.

    Praca z kodem źródłowym jest skomplikowanym procesem. Dokładanie nowej funkcjonalności czy ulepszanie rzeczy już istniejących niesie ze sobą ryzyko popełnienia błędów. Część z nich da się uniknąć dzięki właściwie napisanym testom jednostkowym, które mogą zaoszczędzić nam sporo czasu podczas prowadzenia projektu programistycznego.


  • Wykorzystanie MongoDB do wersjonowania plików.

    MongoDB jako dokumentowa baza danych z nurtu NoSQL ma obecnie swoje pięć minut. Stale rosnąca popularność nakazuje przyjrzeć się jej bliżej. Niniejszy artykuł przedstawia podstawy używania MongoDB wraz ze składowaniem plików w bazie na przykładzie aplikacji do zarządzania obiegiem dokumentów w przedsiębiorstwie.


Powrót

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player