Dawid Baruch - Portfolio Webmastera, Programowanie, WebDesigner, Specjalista Invision Power Board, IP.Board, Mody, Coding
Invision Power Board, IPB, Skiny, Support, CMS, Baruch Dawid
Strona Główna
O Mnie
Artykuły / Tutoriale
Moje Strony
Moje Prace
Recenzje
Publikacje
Kontakt

Software Developer's Journal 11/2009

Biblioteka standardowa języka Groovy - Groovy

Rafał Kocisz

Trzy miesiące temu (w SDJ 8/2009) opublikowaliśmy artykuł wprowadzający do języka Groovy. Temat był na tyle obszerny, iż pozwolił jedynie skupić się na podstawach - złożonej składni, znacząco odbiegającej od języka Java. W bieżącym numerze rozwiniemy poznane umiejętności o bibliotekę standardową języka.

Aplikacje AIR w przeglądarce - Jednoczesne utrzymywanie aplikacji dla środowiska AIR oraz przeglądarki

Mateusz Małczak

Ta sama technologia pozwala nam tworzyć aplikacje AIR oraz ich wersje webowe. Poznając techniki jednoczesnego ich utrzymywania, możemy dostarczać obie wersje jednocześnie.

Technologie Progress OpenEdge - Część 3. OpenEdge Architect

Piotr Tucholski

OpenEdge Architect jest nowoczesnym, zintegrowanym środowiskiem deweloperskim (IDE) do budowania i utrzymania aplikacji zgodnymi ze standardami SOBA. Został zbudowany na otwartej platformie Eclipse, zapewniającej pracę w otwartym, intuicyjnym, opartym na standardach środowisku.

30 Implementacja wybranych mechanizmów standardu C++0x

Bartosz Taczała

Kompletna propozycja nowego standardu C++, C++0x nadchodzi wielkimi krokami. Dwie wiodące rodziny kompilatorów, Microsoft Visual C++ i GNU GCC, już teraz decydują się na włączanie niektórych elementów języka. W publicznej becie Microsoft Visual Studio 2010 wprowadzono mechanizmy nowego standardu : wyrażenia i funkcje lambda, referencje do r-wartości, statyczne asercje, typ auto.

Sprytne wskaźniki - Automatyczne niszczenie obiektów utworzonych na stercie w C++

Robert Nowak

Programista używając C++ musi dbać o zwalnianie obiektów dynamicznych (utworzonych na stercie). Zadanie to można automatyzować, wykorzystując obiekty pośredniczące, tak zwane sprytne wskaźniki. Narzuty czasowe i pamięciowe tego rozwiązania są pomijalne w większości zastosowań.

Klasy cech w programowaniu generycznym

Robert Nowak

W języku C++ do tworzenia generycznych algorytmów lub struktur danych używamy szablonów. Artykuł zawiera techniki odpowiadające instrukcji warunkowej, która będzie wykonywana w czasie kompilacji.

Statyczne asercje w języku C++

Rafał Kocisz

Dynamiczne asercje to idiom powszechnie znany i stosowany, statyczne asercje są zdecydowanie mniej popularne. Jeśli chciałbyś przekonać się, do czego służy ten ciekawy mechanizm, zapraszamy do lektury artykułu.

Baza w czasie rzeczywistym

Wojtek Jurewicz

Termin "baza danych" najczęściej kojarzony jest z relacyjną bazą danych przechowywaną na dyskach. Skojarzenie jest jak najbardziej słuszne, ponieważ relacyjne bazy są obecnie podstawą niemal każdego systemu informatycznego i praktycznie zdominowały rynek komercyjnych aplikacji.

Koncepcja hurtowni danych czasu rzeczywistego

Łukasz Mazur

Dane czasu rzeczywistego bardzo dobrze spełniają rolę w dzisiejszym świecie biznesu, który jest coraz bardziej dynamiczny, więc potrzebuje bardzo szybkich reakcji systemów analitycznych, aby decyzja była aktualna. Istnieje wiele trudności na tej drodze, aby pokonać bariery, które występują podczas próby implementacji takiego rozwiązania.

Komputery kwantowe - Przyszłość informatyki?

Rafał Kułaga

Każdy z nas z pewnością słyszał o komputerach kwantowych, próbach ich zbudowania oraz niemalże nieograniczonych możliwościach, jakie miałoby dać ich wykorzystanie. W tym artykule zapoznasz się z podstawami technologii przetwarzania informacji przy użyciu komputerów kwantowych. Zapraszamy do lektury!

Strefa "0" - Zarządzanie stanem w trakcie programowania

Michał Bartyzel, Mariusz Sieraczkiewicz

Programowanie nie jest odtwórczym przepisywaniem czyichś koncepcji. Programowanie to zadanie wybitnie kreatywne i jako takie ma swoje prawa i reguły, którymi się rządzi. W artykule zastanowimy się nad tym, co konkretnie dzieje się z programistą, który z zapałem oddaje się swojej twórczej pasji. Zastanowimy się również, jaka jest natura czegoś, co programiści nazywają Strefą.

Klasy asocjacyjne - na diagramach klas w języku

Szymon Zioło

Klasy asocjacyjne są interesującym rodzajem powiązań między klasami. Stosujemy je wtedy, gdy potrzebujemy przypisać jakieś atrybuty lub metody do samego powiązania. Zobaczmy, jak ich używać poprawnie i elegancko, oraz kiedy warto je zastępować zwykłymi klasami.

śro, 28 październik 2009

Spis wszystkich recenzji