Inne - programowanie
Siedem języków w siedem tygodni. Praktyczny przewodnik nauki języków programowania
- Szczegóły
- Kategoria: Inne - programowanie
Siedmiotygodniowa podróż po czterech odmiennych paradygmatach programowania, siedmiu różnych stylach składni i czterech dekadach rozwoju języków!
Poznaj najważniejsze modele programowania i techniki obsługi współbieżności.
Opanuj tajniki systemu prototypów i dynamicznych typów.
Zostań wszechstronnym programistą, gotowym zmierzyć się z każdym projektem!
Jeśli myślisz, że to kolejna książka z serii "Jak schudnąć 50 kilogramów w trzy dni" albo "Jak zostać obrzydliwie bogatym w dwa tygodnie", na szczęście się mylisz! Oto podręcznik, który w siedem tygodni przedstawi Ci najważniejsze modele programowania na przykładzie siedmiu przydatnych języków. Zaproponowana tu innowacyjna forma nauki pozwoli Ci poznawać je dzień po dniu. Zaczniesz od krótkiego omówienia składni i możliwości każdego języka, by na końcu wypróbować go w akcji. I choć po lekturze tej książki nie staniesz się ekspertem, opanujesz to, co w każdym z przedstawionych tu języków jest kluczowe. Będziesz mógł tworzyć czytelniejszy, lepszy kod z mniejszą ilością powtórzeń. Zdobędziesz także niezwykle cenną umiejętność - zaczniesz sprawnie wykorzystywać pojęcia z jednego języka w celu znalezienia kreatywnych rozwiązań w innym!
Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien
- Szczegóły
- Kategoria: Inne - programowanie
Popularna definicja programowania określa je jako "proces projektowania, tworzenia, testowania i utrzymywania kodu źródłowego programów komputerowych lub urządzeń mikroprocesorowych".
Wspomniany kod źródłowy może być napisany w różnych językach programowania, z użyciem określonych reguł. Każdy z języków pozwala na wykorzystanie odpowiednich stylów programowania, a wybór konkretnego języka może zależeć od indywidualnych upodobań, polityki firmy lub funkcji, jakie końcowa aplikacja ma realizować. W zasadzie nie istnieje odpowiedź na pytanie, który z języków jest najlepszy.
Dlatego w tej książce nie znajdziesz typowego abecadła. Zapoznasz się za to z danym problemem, a następnie programem komputerowym służącym do jego rozwiązania. Jeśli chcesz wreszcie rozpocząć przygodę z programowaniem i nawiązać dialog ze swoim komputerem, ta publikacja jest właśnie dla Ciebie! Różnorodne obliczenia, mniej lub bardziej skomplikowane, znane Ci z lekcji matematyki lub nieznacznie wykraczające poza program nauczania, stanowią tutaj podstawę do zdobywania informacji na temat programowania w wybranych językach.
jQuery. Leksykon kieszonkowy
- Szczegóły
- Kategoria: Inne - programowanie
Tchnij życie w Twoje strony internetowe!
Jak wycisnąć z JavaScriptu jeszcze więcej?
Jak operować na polach formularza?
Jak łatwiej wykorzystać możliwości technologii AJAX?
Historia języka JavaScript pełna jest zakrętów - okresów popularności oraz odrzucenia. W momentach zachwytu język ten był wręcz nadużywany, a gdy przychodziły gorsze dni, był przez użytkowników masowo blokowany. Jego prawdziwy potencjał został natomiast wykorzystany w technologii AJAX. Od tego dnia jego popularność nie maleje. Powstają liczne rozwiązania oparte o JavaScript. Wśród nich znajduje się - ostatnio najmodniejsza - biblioteka jQuery. Jej możliwości naprawdę robią wrażenie!
Biblioteka jQuery pozwala przy użyciu zwięzłej składni wyprawiać w przeglądarce niestworzone rzeczy! Zjawiskowe pokazy slajdów, okna dialogowe, efekty specjalne to tylko niektóre z atrakcji wizualnych dostarczanych przez jQuery. Narzędzie to pozwala na banalnie prostą manipulację wszystkimi elementami drzewa DOM, ich atrybutami oraz własnościami.
Programowanie w systemie Windows. Wydanie IV
- Szczegóły
- Kategoria: Inne - programowanie
Wykorzystaj paralelizm i maksymalizuj wydajność w systemach wielordzeniowych.
Zapewnij przenośność między środowiskami 64- i 32-bitowymi.
Popraw skalowalność za pomocą wątków, pul wątków i mechanizmu IOCP.
Wybierając system Windows jako docelową platformę rozwijanych aplikacji, programiści na całym świecie sugerują się najczęściej jego dużą funkcjonalnością i wymogami biznesowymi. System ten jest bowiem zgodny z wieloma kluczowymi standardami. Obsługuje między innymi biblioteki standardowe języków C i C+ oraz uwzględnia wiele otwartych standardów współdziałania. Dlatego gniazda systemu Windows są standardowym interfejsem programowania rozwiązań sieciowych z dostępem do TCP/IP i innych protokołów sieciowych. W dodatku każda nowa wersja tego systemu jest coraz bardziej zintegrowana z dodatkowymi technologiami z obszaru multimediów, sieci bezprzewodowych, usług Web Service, platformy .NET i usługi plug-and-play. Niewątpliwym atutem Windows jest także zawsze uważany za stabilny, a jednak ciągle wzbogacany o ważne dodatki interfejs API.
MFC. Czarna księga
- Szczegóły
- Kategoria: Inne - programowanie
Obecnie wielu programistów tworząc aplikacje dla Windows korzysta z biblioteki MFC (Microsoft Foundation Classes). Guru Visual C++, Al Williams, zabiera czytelników w podróż po świecie MFC, przedstawiając najefektywniejsze sposoby jego wykorzystania. Nie unika także trudniejszych tematów, takich jak wielowątkowość, bazy danych, DLL-e rozszerzeń powłoki czy własne kreatory AppWizard. W tej książce znajdziesz cenne informacje na temat dostosowywania MFC do swoich potrzeb. Do omawianych zagadnień należą:
- Obsługa plików wielu formatów
- Serializacja własnych obiektów
- Inteligentne drukowanie
- Edycja w podglądzie wydruku
- Dostosowywanie elementów kontrolnych
- Niemodalne arkusze właściwości
- Własne kreatory AppWizard
- Własne procedury DDX i DDV
- Rozszerzanie MFC za pomocą bibliotek DLL
- ActiveX i programy internetowe
- Bazy danych, wielowątkowość i wiele innych rzeczy