W pewnych kwestiach nic się nie zmienia - Arduino pozostaje praktycznym, tanim mikrokontrolerem, który może komunikować się ze światem zewnętrznym i obsługiwać przeróżne urządzenia el...więcej »
Methods of computer simulations by Romuald Kotowski is an introduction to the very big and fascinating world of computer simulations. The idea of this book is t...więcej »
Świat w zasięgu Twojej mapy"Mam narysować mapę? Przecież ja nic nie pamiętam z geografii!" - znasz ten ból? Sama myśl o przedstawieniu jakichś danych przestrzennych, naniesie...więcej »
Sztuczna inteligencja ma umożliwiać wykorzystywanie danych i algorytmów do podejmowania lepszych decyzji, rozwiązywania trudnych problemów i automatyzowania złożonych zadań. Ma też zw...więcej »
W książce uwzględniono wersję C++ 17, a także omówiono nowoczesne i zoptymalizowane kompilatory języka C++.
C++ jest jednym z najczęściej wykorzystywany...więcej »
Niewielu programistów jest zaznajomionych z technologiami leżącymi u podstaw pisanych przez siebie programów. Czemu jednak przejmować się takimi technicznymi detalami, skoro wyg...więcej »
Sześć lat temu pojęcie infrastruktury jako kodu było czymś nowym. Dzisiaj, gdy nawet banki i inne konserwatywne organizacje planują przejść na korzystanie z chmury, zespoły programistów w fi...więcej »
Jeśli chcesz podnieść swoje umiejętności związane ze znajomością języka Java na wyższy poziom, to jesteś w dobrym miejscu, gdyż ten praktyczny przewodnik zawiera porady od lider...więcej »
Dowiedz się, co sztuczna inteligencja daje społeczeństwuPoznaj zastosowania SI w robotach, dronach i samochodach autonomicznychZrozum, z czego wynikają ograniczenia sztucznej inteligenc...więcej »
CSS służy do opisywania sposobu prezentowania treści internetowych wyświetlanych na ekranach, na potrzeby druku czy syntezatorów mowy. Jest obsługiwany przez wszystkie przeglądarki i urządze...więcej »
Twórz aplikacje dla systemu iOS - i naucz się programowania w języku SwiftSwift został zaprezentowany światu w 2014 roku - dziś jest uznanym standardem dla programistów platform...więcej »
W XXI wieku najcenniejszym kapitałem niemal każdej organizacji stali się wysokiej klasy fachowcy, którzy dzięki swoim kompetencjom oraz kreatywności stanowią kluczowy czynnik budowania przew...więcej »
Rozwijaj umiejętności orkiestrowania kontenerów w Kubernetes, aby budować, uruchamiać, zabezpieczać i monitorować wielkoskalowe aplikacje rozproszoneTo wydanie Tajników Kubernet...więcej »
Ostatnie postępy w głębokim uczeniu się (deep learning) umożliwiają aplikacjom rozumienie tekstu i mowy z niezwykłą dokładnością. Rezultat? Chatboty, które mogą naśladować prawdziwych ludzi, sen...więcej »
Czy technologie sztucznej inteligencji spełnią obietnicę wielkiego sukcesu? Dotychczas stosunkowo niewielu przedsiębiorstwom udało się dokonać przełomu dzięki modelom biznesowym opartym na nowych t...więcej »
Techniki uczenia głębokiego rozwijają się w imponującym tempie, a sieci neuronowe znajdują zastosowanie w przeróżnych branżach. Coraz częściej komputer wykonuje zadania, które do nied...więcej »
Zapewnienie bezpieczeństwa IT spędza sen z powiek nie tylko inżynierom, ale również menedżerom i kierownictwu organizacji. W tym zadaniu mają im pomóc różnorodne narzędzia, jed...więcej »
Google, czyli współczesny światKonkretnie - świat wirtualny. Wyszukiwarka pod adresem google.com wystartowała w roku 1997. Osiągnęła spektakularny sukces, ponieważ jej twórcy za...więcej »
Mikrousługi oparte na zdarzeniach mogły powstać dzięki rozwojowi konteneryzacji i łatwiejszemu pozyskiwaniu zasobów obliczeniowych. Szczególnie ciekawą propozycją są rozproszone, odpo...więcej »
Wzorce projektowe powinny się znaleźć w przyborniku każdego profesjonalnego programisty. Ich zaletą jest nie tylko łatwość tworzenia kodu wielokrotnego użytku, ale także możliwość szybkiego rozwiąz...więcej »