Twórz oprogramowanie skrojone pod wymagania klientów! Zebranie i opracowanie wymagań dotyczących wykonanego oprogramowania to jeden z fundamentów udanego projektu. Znajomość zakresu prac jest...
Może się wydawać,fachowe systemy uczenia maszynowego wymagają szerokich zasobów mocy obliczeniowej i energii. Okazuje się, iż niekoniecznie: można tworzyć innowacyjne, oparte na sieciach...
Apache Spark jest oprogramowaniem open source, dedykowanym do klastrowego przetwarzania informacji dostarczanych w rozmaitych formatach. Umożliwia uzyskanie niespotykanej sprawności, również pracę...
Windows 3.1 rozpoczął rewolucję w świecie komputerów; od tej pory Microsoft wydał dużo generacji "okienek". Dziś Windows jest dojrzałym, bezpiecznym, bezusterkowym i skalowalnym systemem....
Język C mimo upływu lat wciąż wydaje się niezastąpiony. Zezwala na pisanie zwięzłego kodu, który działa momentalnie mimo niewielkich zasobów sprzętowych. Choć wielu programistów używa C, trudno...
Django służy do tworzenia aplikacji internetowych w Pythonie. Pozwala w pełni skorzystać z zalet tego języka, a przy tym jest przystępny do nauki. Praca z Django jest ciekawa dla programistów o...
"Język C bez dwóch zdań należy do kanonu języków programowania. Charakteryzuje się elegancją i prostotą, jest wszechstronny i rozciągliwy, jednak uważa się go za nieprzystępny i wymagający. Na...
Architektura oprogramowania w praktyce. Wydanie IV To kompletny, poręczny i sprawdzony przewodnik po tworzeniu architektury postępowego oprogramowania, w pełni zaktualizowany o nowe materiały...
React jest biblioteką służącą do tworzenia interfejsów użytkownika. Upraszcza pisanie aplikacji internetowych, natywnych aplikacji dla iOS i Androida, oprogramowania dla telewizorów czy też...
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ą...
Python jest językiem, którego powszechnie używa się w wielu obszarach: od programowania gier, poprzez aplikacje webowe, po systemy analizy danych. Nic więc dziwnego,zadowala się ogromną...
"Przeczytaj i zrozum - język branży IT dla każdego Informatyczny żargon dla przeciętnego odbiorcy praktyczna wiedza o wytwarzaniu oprogramowania efektywna komunikacja z przedstawicielami branży...
Oferowane przez Microsoft oprogramowanie Visual Studio ma duże możliwości. W tym środowisku można samodzielnie projektować aplikacje, aplikacje sieciowe, usługi sieciowe i serwisy internetowe ―...
C++ zmienił się nie do poznania: jest nowocześniejszy, bardziej skrupulatny, pozwala również na pisanie zwięzłego i sprawnego kodu. Programista ma precyzyjniejszą kontrolę nad działaniem...
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...
Techniki uczenia głębokiego rozwijają się w imponującym tempie, a sieci neuronowe znajdują zastosowanie w różnych branżach. Coraz częściej komputer wykonuje zadania, które do niedawna były...
Dziś nawet nieduże marki mają nieprzeciętny wcześniej dostęp do obszernych ilości danych. Osoby zarządzające przedsiębiorstwem mogą z nich korzystać przy podejmowaniu decyzji biznesowych, w tym...
Zagadnienia związane z sieciami komputerowymi są wyjątkowo złożone. Opanowanie tej tematyki wymaga przyswojenia sobie wielu pojęć i zrozumienia licznych protokołów i technice, które na dodatek są...
Pierwsze kroki w świecie grafiki komputerowej Najlepiej stawiać je z GIMP-em - bezpłatnym, otwartoźródłowym programem do edycji grafiki rastrowej. Dla kogoś, kto chce zacząć samodzielnie pracować...
Systemy uczenia maszynowego (ML) cechują się złożonością i unikatowością. Zmiana w jednym z wielu składników może istotnie wpłynąć na całość. Zastosowane w modelach dane diametralnie różnią się od...
zolacja procesów i środowisk to dziś jeden z najważniejszych mechanizmów zapewniania bezpieczeństwa systemów IT. Dzięki temu możemy nie tylko bezpiecznie uruchamiać niezaufane zasoby,przede...
Systemy przetwarzania języka naturalnego cechuje złożoność i unikatowość. Większość podręczników ogranicza się do omówienia problematyki NLP na uproszczonych przykładach i dobrze zdefiniowanych...
Naucz się pracować na gotowych projektach! Programiści uwielbiają brać udział w nowych projektach, być świadkami ewolucji kodu, mieć wpływ na dobór narzędzi i projektować ich architekturę....
Python. Zwięzłe kompendium dla programisty poprzez ostatnie trzydzieści lat Python intensywnie się rozwijał. Stał się dojrzałym językiem programowania, nadającym się do tworzenia równocześnie...