Większość poważnych organizacji docenia wartości płynące z informacji. Doświadczeni analitycy potrafią nie tylko wyciągać z ich zbioru dane niezbędne do podejmowania decyzji biznesowych, lecz także...
Może się wydawać,profesjonalne systemy uczenia maszynowego wymagają obfitych zasobów mocy obliczeniowej i energii. Okazuje się, że niekoniecznie: można tworzyć nowoczesne, oparte na sieciach...
Apache Spark jest oprogramowaniem open source, asygnowanym do klastrowego przetwarzania danych dostarczanych w przeróżnych formatach. Zezwala na uzyskanie niezrównanej skuteczności, też pracę w...
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 błyskawicznie 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 nietrudny do nauki. Praca z Django jest ciekawa dla programistów o...
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 też...
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ą...
"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 niełatwy i wymagający. Bez...
Architektura oprogramowania w praktyce. Wydanie IV To kompletny, poręczny i sprawdzony przewodnik po tworzeniu architektury innowacyjnego oprogramowania, w pełni zaktualizowany o świeże materiały...
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 produktywna komunikacja z przedstawicielami branży...
C++ zmienił się nie do poznania: jest nowocześniejszy, bardziej skrupulatny, pozwala też na pisanie zwięzłego i efektywnego kodu. Programista ma staranniejszą kontrolę nad działaniem...
Pojęcia, techniki i narzędzia służące do tworzenia systemów inteligentnychGłębokie sieci neuronowe posiadają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego...
Oferowane poprzez Microsoft oprogramowanie Visual Studio ma obszerne możliwości. W tym środowisku można samodzielnie projektować aplikacje, aplikacje sieciowe, usługi sieciowe i serwisy internetowe...
Dziś choćby śladowe firmy mają nieprzeciętny wcześniej dostęp do znacznych 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 w dodatku są ze...
Pierwsze kroki w świecie grafiki komputerowej Najlepiej stawiać je z GIMP-em - darmowym, otwartoźródłowym programem do edycji grafiki rastrowej. Dla kogoś, kto chce zacząć samodzielnie pracować nad...
Systemy uczenia maszynowego (ML) cechują się złożonością i unikatowością. Zmiana w jednym z wielu składników może szczególnie wpłynąć na całość. Zastosowane w modelach dane diametralnie różnią się...
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 charakteryzuje złożoność i unikatowość. Większość podręczników ogranicza się do omówienia problematyki NLP na uproszczonych przykładach i korzystnie...
Techniki uczenia głębokiego rozwijają się w imponującym tempie, a sieci neuronowe znajdują użycie w przeróżnych branżach. Coraz częściej komputer wykonuje zadania, które do niedawna były...
Naucz się pracować na gotowych projektach! Programiści uwielbiają brać udział w nowych projektach, być świadkami ewolucji kodu, mieć wpływ na wybór narzędzi i projektować ich architekturę....
Roblox to lubiana platforma do tworzenia gier, z której korzystają użytkownicy o różnym poziomie umiejętności w zakresie ich projektowania. W Robloksie używa się języka programowania Lua. Jest to...