Opis książki: Jak działa Linux. Podręcznik administratora. Wydanie III System Linux pozwala na uzyskanie pełnej kontroli nad komputerem, pozwala bowiem na nieskomplikowany dostęp do jego ważnych...
Django służy do tworzenia aplikacji internetowych w Pythonie. Pozwala w pełni skorzystać z zalet tego języka, a przy tym jest prosty do nauki. Praca z Django jest atrakcyjna dla programistów o...
Apache Spark jest oprogramowaniem open source, dedykowanym do klastrowego przetwarzania danych dostarczanych w rozmaitych formatach. Umożliwia uzyskanie niespotykanej wydajności, też pracę w trybie...
Język C mimo upływu lat wciąż wydaje się niezastąpiony. Pozwala na pisanie zwięzłego kodu, który działa szybko mimo niewielkich zasobów sprzętowych. Choć wielu programistów używa C, trudno jest...
Może się wydawać,profesjonalne systemy uczenia maszynowego wymagają obfitych zasobów mocy obliczeniowej i energii. Okazuje się, iż niekoniecznie: można wytwarzać zaawansowane, oparte na sieciach...
Windows 3.1 rozpoczął rewolucję w świecie komputerów; od tej pory Microsoft wydał sporo generacji "okienek". Dziś Windows jest dojrzałym, bezpiecznym, bezusterkowym i skalowalnym systemem....
Python jest językiem, którego powszechnie używa się w wielu obszarach: od programowania gier, poprzez aplikacje webowe, po systemy analizy informacji. Nic więc dziwnego,cieszy się ogromną...
Architektura oprogramowania w praktyce. Wydanie IV To kompletny, poręczny i sprawdzony przewodnik po tworzeniu architektury innowacyjnego oprogramowania, w pełni zaktualizowany o nowe materiały...
"Język C niewątpliwie należy do kanonu języków programowania. Charakteryzuje się elegancją i prostotą, jest wszechstronny i rozciągliwy, jednak uważa się go za skomplikowany i wymagający. Z...
React jest biblioteką służącą do tworzenia interfejsów użytkownika. Usprawnia pisanie aplikacji internetowych, natywnych aplikacji dla iOS i Androida, oprogramowania dla telewizorów czy także...
Angular jest frameworkiem napisanym w języku TypeScript i rozwijanym poprzez Google. Służy do tworzenia innowacyjnych, wydajnych aplikacji. RxJS to niezawodna biblioteka do obsługi programów...
Nie warto wyważać otwartych drzwi ani ponownie wynajdywać koła. Sprytniej jest skorzystać ze sprawdzonych rozwiązań, które ktoś już opracował i wdrożył. Dlatego właśnie mądrzy programiści lubią...
"Przeczytaj i zrozum - język branży IT dla każdego Informatyczny żargon dla przeciętnego odbiorcy poręczna wiedza o wytwarzaniu oprogramowania wydajna komunikacja z przedstawicielami branży...
Oferowane poprzez Microsoft oprogramowanie Visual Studio ma znaczne możliwości. W tym środowisku można samodzielnie projektować aplikacje, aplikacje sieciowe, usługi sieciowe i serwisy internetowe...
Pojęcia, techniki i narzędzia służące do tworzenia systemów inteligentnychGłębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie...
C++ zmienił się nie do poznania: jest nowocześniejszy, bardziej staranny, pozwala też na pisanie zwięzłego i sprawnego kodu. Programista ma skrupulatniejszą kontrolę nad działaniem...
Zagadnienia związane z sieciami komputerowymi są wyjątkowo złożone. Opanowanie tej tematyki wymaga przyswojenia sobie wielu pojęć, a także zrozumienia licznych protokołów i technologii, które...
Pierwsze kroki w świecie grafiki komputerowej Najlepiej stawiać je z GIMP-em - gratisowym, otwartoźródłowym programem do edycji grafiki rastrowej. Dla kogoś, kto chce zacząć samodzielnie pracować...
zolacja procesów i środowisk to dziś jeden z najważniejszych mechanizmów zapewniania bezpieczeństwa systemów IT. Dzięki czemu możemy nie tylko bezpiecznie uruchamiać niezaufane zasoby,w głównej...
Systemy przetwarzania języka naturalnego charakteryzuje złożoność i unikatowość. Większość podręczników ogranicza się do omówienia problematyki NLP na uproszczonych przykładach i dobrze...
Techniki uczenia głębokiego rozwijają się w imponującym tempie, a sieci neuronowe znajdują użycie w rozmaitych branżach. Coraz częściej komputer wykonuje zadania, które do niedawna były...
Systemy uczenia maszynowego (ML) znamionują się złożonością i unikatowością. Zmiana w jednym z wielu składników może niezwykle wpłynąć na całość. Zastosowane w modelach informacje diametralnie...
Dziś choćby nieduże producenta posiadają niesłychany wcześniej dostęp do dużych ilości danych. Osoby zarządzające przedsiębiorstwem mogą z nich korzystać przy podejmowaniu decyzji biznesowych, w...
Naucz się pracować na gotowych projektach! Programiści uwielbiają brać udział w nowych projektach, być świadkami ewolucji kodu, posiadać wpływ na wybór narzędzi i projektować ich architekturę....