Hot News:
Wielokrotnie nagradzany, laureat tytułu „Dynamiczny Instruktor”, nadawanego przez amerykański Software Engineering Insitute (SEI), ceniony za agile’owe podejście do szkoleń i duże poczucie humoru – Bill Smith z USA poprowadzi 3-dniowe certyfikowane szkolenie: „Wprowadzenie do modelu CMMI® (wersja 1.2)” (12-14 Października 2010, Hotel QUBUS, w Krakowie).
Każdy uczestnik szkolenia dołączy do niepowtarzalnej społeczności CMMI Rocks!, gdzie będzie mógł wymienić swoje doświadczenia poszkoleniowe (forum, chat), a także mieć dostęp do ciekawych zasobów o CMMI oraz uczestniczyć w dedykowanych, zamkniętych eventach członkowskich. Dlatego już dzisiaj zapewnij sobie jedno z kilkunastu wolnych miejsc, jakie zostały i zapisz się na szkolenie.
Szkolenie organizuje LOYCON Business Solutions – pierwszy polski Partner SEI!
Bjarne Stroustrup, twórca języka C++ udzielił wywiadu Software Developer's Journal. W tym ciekawym materiale rozmawiamy o C++ z perspektywy czasu, o tym co sie Bjarnowi podoba a...co troszkę minej w tym języku, o przyszłośc programowania i wielu, wielu innych tematach.
Zapraszamy! Tylko w najnowszym SDJ!
Article
-
Plan szkoleń SQAM na IV kwartał 2010r.
Więcej -
Manta MM814 - Sky USB Game Pad
Więcej -
Photoshop Plugins Reviewers WANTED!
We are looking for talented authors who would be able to review some interesting Photoshop Plugins.
Więcej -
Systemy konwersacyjne Emulacja na platformie x86
Urządzenia mobilne (np. Pocket PC, Smatrfon) stają się coraz bardziej popularne. Przyczynia się do tego zarówno wzrost funkcjonalności jak i coraz bardziej przystępna cena. Duża ilość tychże urządzeń wyposażona jest przez producenta w system operacyjny klasy MS Windows CE oraz dedykowane oprogramowanie, związane z jego przeznaczeniem.
Więcej -
Podstawy bezpieczeństwa Oracle
Prawie każdy system informatyczny zawiera w sobie bazę danych, a Oracle wśród nich zajmuje miejsce szczególne. Jest to system o olbrzymiej liczbie wdrożeń, działa na nim wiele istotnych usług, m.in. bankowych. Dlatego warto znać zastosowane w nim mechanizmy bezpieczeństwa.
Więcej -
Rozpoznawanie i synteza mowy
Komputerowe rozpoznawanie i synteza mowy (ang. Speech Technology) były niegdyś uważane za technologię dalece futurystyczną, która z pewnością nigdy nie opuści sfery fantastyki naukowej. Tymczasem, przez ostatnie 50 lat technologia ta była stale rozwijana i obecnie jest coraz częściej stosowana, zyskując coraz większą popularność.
Więcej -
Django Python w zastosowaniach webowych
Tworzenie aplikacji internetowych to chleb powszedni wielu współczesnych programistów, co w większości przypadków wiąże się z ciężką, mozolną pracą. W niniejszym artykule przedstawione jest Django – rozwiązanie stworzone w języku Python, którego celem jest uczynić pracę programisty aplikacji webowych prostszą, bardziej efektywną oraz przyjemniejszą.
Więcej -
Joomla 1.5 Nowości
21 stycznia, w dwa i pół roku po pierwszym głównym wydaniu Joomla! (miało to miejsce 16 września 2005 roku) zespół projektantów udostępnił społeczności z radosnym komunikatem długo oczekiwane wydanie drugie. Od tego momentu ukazało się pięć kolejnych aktualizacji, eliminujących zauważone błędy, wnoszących dziesiątki drobniejszych poprawek i udoskonaleń.
Więcej -
Bezpieczne partycjonowanie Systemy wielordzeniowe QNX
W dzisiejszych czasach praktycznie każdy wbudowany system podłączony jest fizycznie lub bezprzewodowo do świata zewnętrznego. Taka łączność sieciowa pozwala użytkownikom na zdalne monitorowanie i sterowanie oraz pozwala systemom pobierać nowe oprogramowanie i treści wtedy, kiedy jest to konieczne.
Więcej -
IBM Rational Data Architect Pierwsze kroki...
Wyobraźmy sobie sytuację, w której musimy stworzyć oprogramowanie dla biblioteki. Chcąc wywiązać się z zadania musimy zaprojektować system, który
Więcej
będzie spełniał wymagania stawiane przez naszego zleceniodawcę. Z pomocą przychodzi nam Rational Data Architect, który jest narzędziem służącym do
tworzenia zarówno prostych, jak i bardzo złożonych modeli bazodanowych. -
SAP GUI Scripting API Automatyzacja czynności w SAP GUI
SAP GUI Scripting API to interfejs pozwalający na emulowanie każdej czynności jaką może wykonać użytkownik w środowisku SAP GUI. Dzięki jego użyciu można zautomatyzować czynności powtarzalne, ale również uzyskać dostęp do SAP GUI z poziomu innych aplikacji, np. Windows Scripting Host.
Więcej -
Jericho HTML Parser i biblioteka narzędziowa HTML
Jericho to prosta, lekka i darmowa biblioteka użyteczna dla wszystkich programistów Java przetwarzających bądź generujących kod HTML. Jericho dostarcza klasy umożliwiające analizę i przekształcanie istniejących dokumentów HTML bądź też generowanie nowych. Wszystko z użyciem minimalnego nakładu pracy ze strony programisty.
Więcej -
Własny „słup ogłoszeniowy” Konta użytkowników oraz administracja
Aż trudno uwierzyć, że na 5 stronach artykułu można zadbać o bezpieczeństwo aplikacji, tworząc działający mechanizm rejestracji oraz autoryzacji. Pewnie trudno Ci będzie uwierzyć, że możesz osiągnąć ten efekt w Twoich aplikacjach, przy niewielkich nakładach czasu i pracy.
Więcej -
Inteligentne partycjonowanie zasobów Systemy czasu rzeczywistego
„Złożoność chipów podwaja się co 18 miesięcy, natomiast stopień złożoności oprogramowania podwaja się co 10 miesięcy…”
Więcej
Prof. dr Franz Raming -
Była sobie inspekcja Aplikacja procesu inspekcji
W pierwszej części artykułu zdefiniowaliśmy proces inspekcji. Używając podejścia PDCA (ISO 9001, PMBok) osiągnęliśmy elastyczność, skalowalność i uniwersalność. Teraz nadszedł czas na wykorzystanie teorii do konkretnego zadania – inspekcji kodu źródłowego.
Więcej -
OVal Walidacja spójności danych w aplikacjach korporacyjnych
W niniejszym artykule pokazane jest jak usprawnić i uprzyjemnić sobie pracę związaną z walidacją spójności danych w aplikacjach biznesowych pisanych w języku Java, przy pomocy biblioteki OVal.
Więcej -
Rzeczywisty czas czy rzeczywisty Linux? Racjonalny wybór
Twórcy systemów wbudowanych coraz bardziej interesują się systemem operacyjnym Linux, czego głównym powodem jest otwarta struktura jego kodu źródłowego. Tym niemniej, standardowe jądro Linux nie zapewnia możliwości systemu czasu rzeczywistego, wymaganych w wielu systemach wbudowanych, takich jak przewidywalny czas odpowiedzi i mikrosekundowe wstrzymania.
Więcej -
Była sobie inspekcja Określenie, przygotowanie i definicja procesu inspekcji
Inspekcja jest jednym z bardziej kontrowersyjnych sposobów podnoszenia jakości produktu. Wszyscy zgadzają się co do jej pozytywnych skutków, z drugiej strony jest rozpoznawana jako proces kosztowny (w sensie czasu i zasobów) oraz trudny do zarządzania. Okazuje się jednak, że wymienionemu ryzyku można łatwo zapobiec poprzez konstrukcję elastycznego procesu inspekcji i jego odpowiedzialną aplikację.
Więcej -
C5 – nowoczesna biblioteka kolekcji dla .NET
Artykuł ten dotyczy C5, czyli nowej biblioteki kolekcji dla .NET stworzonej na Uniwersytecie IT w Kopenhadze w Danii przez Niels’a Kokholm oraz Peter’a Sestoft. C5 nie tylko jest użyteczną biblioteką kolekcji ale również nowym podejściem do wykorzystania kontenerów w .NET.
Więcej -
Własny „słup ogłoszeniowy” Tworzymy model danych oraz widoki
Poznasz w jaki sposób można stworzyć aplikację, na przykładzie kompletnej aplikacji, umożliwiającej samodzielne dodawanie ogłoszeń. Artykuł ten jest pierwszą częścią, w kolejnych zadbamy o panel administracyjny, czytelniejsze adresy URL, kanały RSS, czy kwestie publikowania aplikacji na serwerze.
Więcej













