Język C mimo upływu lat wciąż wydaje się niezastąpiony. Umożliwia 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...
Apache Spark jest oprogramowaniem open source, asygnowanym do klastrowego przetwarzania informacji dostarczanych w przeróżnych formatach. Umożliwia uzyskanie nieporównanej efektywnoś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, bezawaryjnym i skalowalnym systemem. By...
Może się wydawać,profesjonalne systemy uczenia maszynowego wymagają sporych zasobów mocy obliczeniowej i energii. Okazuje się, iż niekoniecznie: można kreować nowoczesne, oparte na sieciach...
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 atrakcyjna dla programistów o...
Angular jest frameworkiem napisanym w języku TypeScript i rozwijanym poprzez Google. Służy do tworzenia postępowych, skutecznych aplikacji. RxJS to niezawodna biblioteka do obsługi programów...
"Język C na pewno 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. 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...
Architektura oprogramowania w praktyce. Wydanie IV To kompletny, ergonomiczny i sprawdzony przewodnik po tworzeniu architektury innowacyjnego oprogramowania, w pełni zaktualizowany o nowe materiały...
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ą...
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ą...
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...
"Przeczytaj i zrozum - język branży IT dla każdego Informatyczny żargon dla przeciętnego odbiorcy użyteczna wiedza o wytwarzaniu oprogramowania sprawna komunikacja z przedstawicielami branży...
Oferowane poprzez Microsoft oprogramowanie Visual Studio ma spore 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 staranny, pozwala też na pisanie zwięzłego i wydajnego kodu. Programista ma skrupulatniejszą kontrolę nad działaniem...
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,zwykle...
Dziś nawet małe marki mają nieporównany wcześniej dostęp do wielkich ilości danych. Osoby zarządzające przedsiębiorstwem mogą z nich korzystać przy podejmowaniu decyzji biznesowych, w tym celu...
Systemy uczenia maszynowego (ML) znamionują się złożonością i unikatowością. Zmiana w jednym z wielu komponentów może niezwykle wpłynąć na całość. Zaimplementowane w modelach dane diametralnie...
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ć...
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 prawidłowo...
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...
Roblox to popularna platforma do tworzenia gier, z której korzystają użytkownicy o zróżnicowanym poziomie umiejętności w zakresie ich projektowania. W Robloksie używa się języka programowania Lua....
Nauka o danych, znana też pod nazwą data science, jest stosunkowo nową, interdyscyplinarną dziedziną, zajmującą się różnorodnymi technikami analizy danych, ich implementacją i użytkowaniem do...