Twórz, testuj i wdrażaj: konteneryzacja na Twoich zasadachPierwsza była wirtualizacja: oprogramowanie symuluje istnienie zasobów logicznych korzystających z zasobów fizycznych. Po niej przyszła konteneryzacja, polegająca na tworzeniu obrazów - kopii danych - zawierających wszystkie pliki potrzebne do uruchomienia danej aplikacji. Środowiska produkcyjne z obu korzystają równolegle, ale to konteneryzacja stała się swojego rodzaju rewolucją w sektorze IT. Pozwoliła bowiem na spr...
Wiedza o algorytmach jest niezbędna przy rozwiązywaniu problemów programistycznych i prowadzeniu złożonych obliczeń. Każdy programista powinien dobrze znać algorytmy, musi też umieć je zaprojektować, modyfikować i stosować. Niezależnie od tego, czy zajmujesz się uczeniem maszynowym, kwestiami bezpieczeństwa, czy inżynierią danych, rzetelne zrozumienie algorytmów jest Ci bardzo potrzebne.Dzięki tej książce nauczysz się stosować algorytmy w praktycznych sytuacjach i zrozumiesz ...
Klocki są fajne!Klocki LEGO są najlepsze!Możesz z nich stworzyć absolutnie wszystko!Jeśli wszystkie Twoje zestawy LEGO zostały już zbudowane, a Ty szukasz inspiracji do tego, by ze swoich klocków skonstruować coś zupełnie nowego, to świetnie ― Ciocia od Klocków i Brodaty Geek mają mnóstwo pomysłów i nieograniczoną wyobraźnię. Dzięki ich wskazówkom i pomysłom nauczysz się patrzeć na klocki LEGO w zupełnie nowy sposób i kreować fantastyczne światy bez żadnych ograniczeń!Ciocia ...
Wejdź na nowy poziom programowania z ML i NLPSztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie j...
Programuj i steruj - odkryj tajniki FPGA!FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urząd...
Funkcjonalność oprogramowania nieustannie się poszerza, a nowoczesny kod jest coraz częściej generowany przez narzędzia oparte na sztucznej inteligencji. W tych warunkach czystość kodu staje się niezwykle ważna. Niezależnie od tego, czy pracujesz na oprogramowaniu zastrzeżonym, czy otwartym, czysty kod jest najlepszym sposobem na to, aby zachować świeżość projektów i ich gotowość do rozwoju.Receptury zawarte w tym zbiorze pozwalają nie tylko zrozumieć koncepcję czystego kodu,...
W ciągu ostatnich 15 lat powstało tak wiele baz danych i narzędzi, że łatwo się pogubić, jeśli próbuje się zrozumieć przypadki użycia, szczegóły i specyfiki. Większość opracowań na temat systemów baz danych nie opisuje implementacji mechanizmu pamięci masowej. Tymczasem znajomość tych wewnętrznych aspektów jest bardzo ważna dla programistów, inżynierów, architektów i menedżerów.Ta książka ułatwi Ci zgłębienie koncepcji kryjących się za działaniem nowoczesnych baz danych. Dzię...
Dobry projektant UX musi umiejętnie godzić wymagania techniczne i użytkowe ze schematem ludzkiego sposobu postrzegania świata. Psychologia behawioralna potrafi szczegółowo opisać prawidła rządzące zachowaniem ludzi i stanowi źródło wiedzy, która jest niezwykle ważna dla projektanta interfejsu. Nawet najbardziej atrakcyjny projekt okaże się nieudany, jeśli będzie zmuszał użytkowników do dostosowania się do niego, zamiast podążać za ich naturalną percepcją. To najważniejsza, ni...
SEO, czyli optymalizacja witryn dla wyszukiwarek, jest dyscypliną znaną od ponad ćwierćwiecza. Oferuje szerokie możliwości rozwoju kariery zarówno dla osób zajmujących się marketingiem, jak i dla technicznych nerdów. SEO nieustannie ewoluuje: najpierw ważne były słowa kluczowe, później architektura techniczna, potem odnośniki, a teraz wkraczamy w erę SEO wspomaganego sztuczną inteligencją. Oznacza to, że aby odnosić sukcesy w tej fascynującej dziedzinie, trzeba wciąż się uczy...
Naucz się korzystać z danych, które masz pod rękąTrudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.Jeśli jeszcze nie potrafisz sprawnie poruszać się w Excelu, najwyższy czas to zmienić! Daj sobie tydzień na zrozum...
Obserwowalność jest często mylnie uznawana za monitorowanie systemu. Tymczasem system jest obserwowalny, jeśli dzięki pochodzącym z niego danym można zrozumieć, jak on działa, jakie występują w nim problemy i jak wpływają one na jego działanie. Cechę tę można z powodzeniem wykorzystać w produkcyjnych systemach oprogramowania.Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych system...
Marzycie czasem, że potraficie latać niczym ptak? Szybowanie bez trudu ponad wierzchołkami drzew, wznoszenie się i opadanie, zabawa i uniki w trzecim wymiarze. Kiedy w Anglii wystukuję na klawiaturze niniejsze wyrazy, te „lecą” do chmury, gotowe „wylądować” w amerykańskim komputerze. Mogę „polecieć” wirtualnie z Oksfordu do Australii, patrząc po drodze na usytuowane „w dole” Alpy i Himalaje. Nie wiem, czy maszyny antygrawitacyjne rodem z fantastyki naukowej staną się kiedykol...
Z tym poradnikiem przygotujesz się do egzaminu potwierdzającego Twoje kwalifikacjeJeżeli jesteś pracownikiem dozoru lub elektromonterem albo po ukończeniu nauki planujesz zajmować się eksploatacją urządzeń elektroenergetycznych u pracodawcy lub w ramach własnej działalności, musisz posiadać odpowiednie kwalifikacje. Świadectwa kwalifikacyjne uprawniające Cię do samodzielnej eksploatacji urządzeń elektroenergetycznych "E" lub sprawowania dozoru nad ich eksploatacją "D" możesz ...
O strukturach danych można myśleć jako o konstruktach do organizowania i zapisywania danych. Zrozumienie, czym są, jak je tworzyć i do czego się przydają, jest jednym z fundamentów programowania. Bez tego nie można pisać efektywnego i skalowalnego kodu. Jednak dla wielu osób opanowanie struktur danych stanowi poważne wyzwanie.Dzięki tej książce ta trudna sztuka musi Ci się udać! Znajdziesz tu gruntowne, a przy tym zabawne wprowadzenie do tworzenia i używania struktur danych. ...
Python w praktyce zadań i rozwiązańJęzyk programowania ogólnego przeznaczenia Python należy obecnie do najpopularniejszych na świecie. Skąd się bierze jego fenomen? Niewątpliwie kluczowe znaczenie ma tu bardzo czytelna składnia, mocno zbliżona do składni języka naturalnego. Czyni to Pythona dość łatwym do opanowania, także dla początkujących. Osoby bardziej doświadczone doceniają go za wszechstronność. Pythona można używać w różnych dziedzinach, takich jak analiza danych, szt...
Go bardzo szybko upowszechnił się wśród twórców usług sieciowych. Jednak zaznajomienie się z jego składnią nie wystarczy programistom, którzy używają innych języków. Poprzestanie na takiej pobieżnej nauce powoduje nieświadome stosowanie wzorców, które w kontekście Go nie mają sensu. Aby skorzystać w pełni z potencjału tego języka, trzeba się nauczyć pisać idiomatyczny kod.Niezależnie od poziomu doświadczenia ten praktyczny przewodnik ułatwi Ci opanowanie Go. Znajdziesz tu klu...
Zajęcia rewalidacyjne Zeszyt ćwiczeń dla szkoły podstawowej, klasy 1 - 3. Część 2. Poszerzamy wiedzę o otaczającym świecie i doskonalimy logiczne myślenieKto więcej umie, nie zginie w tłumie!Czas, który dzieci spędzają w szkole, jest szczególny - ze zdobytej wiedzy i z nabytych umiejętności korzystają wszak potem przez całe życie. Nie wszystkim jednak opanowanie szkolnych treści przychodzi z taką samą łatwością. Każde dziecko ma określone możliwości poznawcze: własne tempo pr...
Zajęcia rewalidacyjne Zeszyt ćwiczeń dla szkoły podstawowej, klasy 7 - 8. Część 1.Doskonalimy logiczne myślenie, rozumowanie, spostrzegawczość i percepcję wzrokowo-słuchowąKto więcej umie, nie zginie w tłumie!Wiedza nabywana przez uczniów w szkole to kapitał na przyszłość. Ważne są nie tylko elementarne umiejętności ― czytania, poprawnego pisania i liczenia ― ale także zdolność analizowania, przewidywania i wyciągania wniosków. Systematyczne doskonalenie procesów poznawczych ...
Zajęcia rewalidacyjne Zeszyt ćwiczeń dla szkoły podstawowej, klasy 1 - 3. Część 1. Doskonalimy kaligrafię, syntezę i analizę wzrokowo-słuchową oraz uczymy się o emocjach, uczuciach i zachowaniachKto więcej umie, nie zginie w tłumie!Czas, który dzieci spędzają w szkole, jest szczególny - ze zdobytej wiedzy i z nabytych umiejętności korzystają wszak potem przez całe życie. Nie wszystkim jednak opanowanie szkolnych treści przychodzi z taką samą łatwością.Każde dziecko ma określo...
Twój przewodnik po świecie prompt engineeringuWszystkie znaki na niebie i ziemi wskazują wyraźnie: wkraczamy w erę, w której sztuczna inteligencja (SI) będzie wszechobecna. Wygra na tym ten, kto szybciej nauczy się z nią skutecznie porozumiewać. Nie czekaj zatem i już dziś opanuj sztukę tworzenia precyzyjnych i trafnych promptów, czyli instrukcji dla modeli językowych, takich jak ChatGPT.Autor z zapałem dzieli się swoją fascynacją sztuczną inteligencją i prezentuje praktyczne...
Wnioskowanie przyczynowe przydaje się w sytuacji, gdy trzeba określić wpływ decyzji biznesowej na konkretny wynik, na przykład wielkość sprzedaży. Działania te są dobrze znane nauce, ale dopiero od niedawna świat poznaje korzyści z ich zastosowania w branży technologicznej. Przyczyniły się do tego postępy w uczeniu maszynowym, automatyzacji procesów i danologii. Teraz, aby uzyskać wymierne korzyści, wystarczy kilka wierszy kodu w Pythonie.Poznaj narzędzia najbardziej znanych ...
Zajęcia rewalidacyjne Zeszyt ćwiczeń dla szkoły podstawowej, klasy 4 - 6. Część 2. Bogacimy słownictwo, utrwalamy poprawne formy gramatyczne i zasady ortografii. Uczymy się o emocjach, uczuciach i zachowaniachKto więcej umie, nie zginie w tłumie!Każdy człowiek ma określone możliwości poznawcze: własne tempo przyswajania wiedzy, inną dokładność spostrzegania, koncentrację uwagi, zdolność do zapamiętywania i odtwarzania wyuczonych treści czy logicznego myślenia. Systematyczne d...
Zajęcia rewalidacyjne Zeszyt ćwiczeń dla szkoły podstawowej, klasy 4 - 6 Część 1.Doskonalimy logiczne myślenie, rozumowanie, spostrzegawczość i percepcję wzrokowo-słuchowąKto więcej umie, nie zginie w tłumie!Każdy człowiek ma określone możliwości poznawcze: własne tempo przyswajania wiedzy, inną dokładność spostrzegania, koncentrację uwagi, zdolność do zapamiętywania i odtwarzania wyuczonych treści czy logicznego myślenia. Systematyczne doskonalenie tych procesów ma na celu w...
Zajęcia rewalidacyjne Zeszyt ćwiczeń dla szkoły podstawowej klasy 7 - 8. Część 2.Bogacimy słownictwo, utrwalamy poprawne formy gramatyczne i zasady ortografii. Uczymy się o emocjach, uczuciach i zachowaniachKto więcej umie, nie zginie w tłumie!Wiedza nabywana przez uczniów w szkole to kapitał na przyszłość.Ważne są nie tylko elementarne umiejętności ― czytania, poprawnego pisania i liczenia ― ale także zdolność analizowania, przewidywania i wyciągania wniosków. Systematyczne ...