Podczas projektowania wielu procesów produkcyjnych, łącznie z budową oprogramowania, za kluczowe kryteria uznaje się szybkość wykonywania zadań, wydajność czy niskie koszty. Tymczasem opraco...więcej »
Uczenie głębokie zmienia oblicze wielu branż. Ta rewolucja już się zaczęła, jednak potencjał AI i sieci neuronowych jest znacznie większy. Korzystamy więc dziś z osiągnięć komputerowej analizy obra...więcej »
Mało kto lubi matematykę, zwłaszcza algebrę czy analizę matematyczną. Wydaje się trudna i niezrozumiała. Bardzo łatwo popełnić błędy podczas rozwiązywania równań różniczkowych czy cał...więcej »
Web development w 43 prostych lekcjach Poznaj język PHP 8 w praktyce Naucz się korzystać z baz SQL Opracuj aplikację webowąPHP, niezwykle popularny języ...więcej »
Narzędzie dla web developeraJavaScript rozwija się wraz z internetem. Początkowo był używany do pisania kodu prostych interakcji na stronach WWW, dziś pozwala budować pełnoprawne progra...więcej »
Istnieją dwie strategie rozwiązywania problemów wydajnościowych aplikacji w Javie. Z jednej strony można wykorzystać potężne komputery i przydzielić JVM ogromne zasoby pamięci, z drugiej - w...więcej »
Java jest jednym z najpopularniejszych języków programowania. Równocześnie należy do najbardziej innowacyjnych technologii informatycznych; zawsze stanowiła awangardę. Programiści cen...więcej »
Na podstawie pism Seneki, Epikteta i Marka AureliuszaAntyczna mądrość w służbie codzienności.Wszyscy jesteśmy zabiegani i zestresowani. Wszyscy szukamy rozwiązania naszego codzien...więcej »
Python wydaje się językiem idealnym: ma intuicyjną składnię, jest przyjemny w używaniu, umożliwia tworzenie wydajnego, elastycznego kodu. Przy tym jest wyjątkowo wszechstronny, a stosowanie go w pr...więcej »
Dobrą opinię Linux zawdzięcza takim zaletom jak otwarte źródła, różnorodność dystrybucji, elastyczność i wszechstronność. Dziś większość platform przetwarzania w chmurze opiera się na...więcej »
Programowanie współbieżne jest ważną techniką w tworzeniu nowoczesnych rozwiązań sieciowych. Programiści Pythona często w tym celu korzystają z wątków i mechanizmu wywłaszczania. Z ty...więcej »
Język C# cechują dojrzałość, prostota i nowoczesność. Służy on do wielu celów: do tworzenia aplikacji sieciowych, aplikacji działających w chmurze, oprogramowania dla urządzeń mobilnych i in...więcej »
Wspaniała, pełna przygód opowieść o chłopcu, który chciał uratować smoka.Kiedy Elmer od przypadkowo spotkanej kocicy dowiaduje się, że na Dzikiej Wyspie jest przetrzymywany w ni...więcej »
Python jest wieloparadygmatowym, wszechstronnym językiem programowania, zoptymalizowanym pod kątem efektywności pracy, czytelności kodu i jakości oprogramowania. Jego popularność rośnie, co wynika ...więcej »
Na piaszczystej ziemi Słonecznych Równin stają naprzeciw siebie dwie potężne armie. Zakuci w stal ogromni Orogonowie, wspierani przez hordy Arrakinów, Srebrne Kolce, a nawet mityczne ...więcej »
Przetrwać w każdej sytuacjiSurvival - dla jednych hobby, dla innych narzędzie samodoskonalenia, a dla wielu sposób na życie. Definicje survivalu można mnożyć, ale pewne jest jedno: to ...więcej »
MIT ma kilka znaczeń. Bywa grecki. Bywa ulotny i magiczny. Bywa też amerykański - MIT, czyli Massachusetts Institute of Technology. Książka łączy te znaczenia. Ponadto rozwija akronim MIT tak: meto...więcej »
JavaScript jest wykorzystywanym w wielu celach uniwersalnym językiem ogólnego przeznaczenia - wysokopoziomowym, dynamicznym, przygotowanym do kodowania obiektowego i funkcjonalnego. Zasadnic...więcej »
Go pojawił się w 2009 roku, służy do tworzenia usług internetowych. Pozwala na łatwe pisanie wydajnych aplikacji. Zdobył popularność, jednak wielu programistów nie wykorzystuje w pełni jego ...więcej »