JavaScript cieszy się opinią wszechstronnego i elastycznego języka programowania. Przy czym bywa dość wymagający dla programisty. Rozwiązaniem dla osób, którym zależy na pisaniu niezawodnych aplikacji w krótkim czasie, okazują się frameworki. Szczególnym uznaniem cieszy się React, gdyż pozwala na pełne wykorzystanie możliwości nowoczesnych przeglądarek i urządzeń mobilnych. Jest to jednak narzędzie, które na początku przysparza problem&oacut...
Przez ostatnie trzydzieści lat Python intensywnie się rozwijał. Stał się dojrzałym językiem programowania, nadającym się do tworzenia zarówno niewielkich, wyspecjalizowanych narzędzi, jak i złożonych systemów. Zakres jego możliwości poszerzają liczne biblioteki i narzędzia. Ta wszechstronność i bogactwo stanowią jednak duże wyzwanie dla programistów, którzy chcieliby nie tyle poznać poszczególne funkcje tego języka, ile dogłębnie go zrozumie...
JavaScript i jego następca, TypeScript, od lat są ulubionymi językami programowania zawodowców. Mogą oni korzystać z całej gamy wspaniałych narzędzi i frameworków, takich jak React, Node.js czy też Redux, Express i GraphQL. Dają one możliwość pisania całych aplikacji, zarówno części klienckich, jak i serwerowych, w jednym języku. Programiści coraz częściej doceniają korzyści, jakie płyną z tworzenia rozwiązań obejmujących pełny stos technologiczny. Jest t...
JavaScript jest wykorzystywanym w wielu celach uniwersalnym językiem ogólnego przeznaczenia — wysokopoziomowym, dynamicznym, przygotowanym do kodowania obiektowego i funkcjonalnego. Zasadniczo służy do programowania sieci WWW: kod JavaScript występuje w zdecydowanej większości stron internetowych. To jednak tylko jedno z możliwych zastosowań tego języka. Wszystko to sprawia, że JavaScript jest najbardziej rozpowszechnionym językiem w historii programowania. Pojaw...
Techniki uczenia głębokiego rozwijają się w imponującym tempie, a sieci neuronowe znajdują zastosowanie w przeróżnych branżach. Coraz częściej komputer wykonuje zadania, które do niedawna były zarezerwowane dla człowieka. Dobrym przykładem jest tworzenie dzieł sztuki: ostatnie postępy w dziedzinie modelowania generatywnego sprawiają, że maszyny tworzą oryginalne obrazy w określonym stylu, piszą spójne akapity tekstu, komponują przyjemną w odbiorze muzykę ...
Od czasu do czasu do mediów przedostają się informacje o wykorzystaniu technologii cyfrowej jako broni. Słyszeliśmy o ekstremalnych scenariuszach grożących fizyczną zagładą świata, ale o wiele powszechniejsze jest wykorzystanie cyberbroni przeciwko celom cywilnym: doprowadzenie do potężnych awarii zakładów przemysłowych, sparaliżowanie miejskich systemów komputerowych albo próby fałszowania wyników wyborów. Cyberbroń to wybór i...
Dlaczego tak wiele fotografii nie wywiera na odbiorcach żadnego wrażenia? Przecież tylu autorów zdjęć marzy o fotograficznej intuicji, która pozwoliłaby im w najwłaściwszej chwili złapać za aparat i instynktownie tworzyć zdjęcia atrakcyjne, emocjonujące lub intrygujące. Niestety, osiągnięcie tego stanu wymaga czasu i wysiłku. Droga do intuicji i instynktu zaczyna się od intencji i od nauki nowych sposobów widzenia i myślenia. Trzeba przyswoić techniki, op...
Aby zrobić zdjęcie, które porusza najgłębsze emocje i przykuwa uwagę na dłużej, nie potrzebujesz kosztownego sprzętu. Owszem, profesjonalizm narzędzi jest ważny, jednak dużo istotniejsze są wizja, empatia, szacunek i niezaspokojona ciekawość. Najlepsze zdjęcia powstają dzięki intuicji, są wynikiem znanego fotografom wewnętrznego konfliktu między artystą i technikiem. Tylko połączenie rzemiosła i sztuki umożliwi stworzenie zdjęć, które opowiadają prawdziwe histor...
Efektywność stała się bardzo ważna. Wymagamy jej od siebie i innych. Bycie produktywnym nie jest jednak łatwe. W natłoku zadań, newsów, e-maili i innych rozpraszaczy uwagi trudno o właściwe zarządzanie czasem, dokonywanie odpowiednich wyborów i konsekwentne realizowanie wyznaczonych celów, a skutkiem popełnionych błędów, poza niepowodzeniem, jest narastający stres i poczucie przytłoczenia. Na szczęście tak być nie musi. Dzięki metodzie Getting Thin...
Kariera Kotlina nabrała rozpędu, gdy w 2017 roku na konferencji Google ogłoszono go jednym z oficjalnie wspieranych języków programowania aplikacji dla Androida. Jest lubiany za zwartą składnię, elastyczność i ścisłą integrację z kodem Javy. Oczywiście odpowiada też kryteriom nowoczesnego i innowacyjnego języka programowania. Jest bardzo dobrym wyborem dla każdego, kto chce się stać profesjonalnym programistą, ale też osoby programujące hobbystycznie będą zadowolone z ...
Uważaj! Najpierw zgromadź dane, a dopiero potem wprowadzaj swój pomysł w życie. Choćby w teorii wydawał się najlepszy, najpierw rzetelnie go przetestuj! Praktyczny przewodnik - od pomysłu do sprawdzonej koncepcji biznesowej Specjalnie dla innowatorów z korporacji, założycieli start-upów i przedsiębiorców Odwołuje się do fundamentalnych modeli Customer Development oraz Lean Startup Zawiera niesamowitą, rozbudowaną bibliotekę technik szybkich e...
Data science jest interdyscyplinarną dziedziną naukową łączącą osiągnięcia uczenia maszynowego, statystyki i eksploracji danych. Umożliwia wydobywanie nowej wiedzy z istniejących danych poprzez stosowanie odpowiednich algorytmów i analizy statystycznej. Stworzono dotąd wiele algorytmów tej kategorii i wciąż powstają nowe. Stanowią one podstawę konstruowania modeli umożliwiających wyodrębnianie określonych informacji z danych odzwierciedlających zjawiska zachodzą...
Koncepcja big data zmieniła zasady gry w biznesie. Wiele osób z kadry zarządczej nie rozumie specyfiki tego rodzaju danych: ogromnych, szybko narastających, często niepasujących do tradycyjnej struktury. Są one zasadniczo różne od konwencjonalnych danych, zarówno pod względem wielkości, jak i złożoności. Rzucają nowe wyzwania, stwarzają nowe możliwości, zacierają tradycyjne granice konkurencji i zmuszają do zmiany paradygmatów pozyskiwania wartości...
Królowa nauk często wzbudza lęk i niechęć. Zrozumienie podstaw matematyki wymaga wysiłku. Równocześnie dostrzegamy jej obecność wszędzie - w prawidłach fizyki, w świecie istot żywych, a nawet w sztuce: to, co odbieramy jako piękno i harmonia, jest oparte na solidnych fundamentach matematycznych! Bez trudu można się przekonać, że umiejętność myślenia matematycznego przydaje się każdego dnia. Przy tym matematyka pozostaje nauką, która wciąż kryje tajemnice....
Gdy w 2017 roku na konferencji Google ogłoszono, że Kotlin jest jednym z oficjalnie wspieranych języków programowania aplikacji dla Androida, język ten błyskawicznie stał się popularny. Najpoważniejsze firmy technologiczne doceniają jego zalety, takie jak zwarta składnia i integracja z kodem Javy. Co ważne, twórcy Kotlina czerpali z doświadczeń projektantów Javy i zapewnili, że te dwa języki są ze sobą ściśle powiązane. W ten sposób świeżość rozwią...
Systemy operacyjne Windows 10 i Windows Server 2016 bardzo różnią się od swoich poprzedników. Są bardziej złożone, a niektóre zastosowane rozwiązania można określić jako zaawansowane i wysublimowane. Zwłaszcza znajomość wewnętrznych mechanizmów systemu, architektury jądra i systemowego modelu bezpieczeństwa okazuje się niezwykle istotna dla programistów i inżynierów ds. bezpieczeństwa. Bez tej wiedzy trudno mówić o prawdziwie n...
Jeśli znasz już program Getting Things Done, koniecznie sięgnij po tę książkę! Jeśli go nie znasz, czas najwyższy nadrobić stracony czas! Wiedza o zobowiązaniach Zarządzanie przepływem pracy w pięć minut Magiczny świat przyziemnych spraw Podstawy mentalnej "pamięci RAM" Wielka tajemnica list obowiązków Wizjoner a człowiek czynu - osobisty podział pracy Czy często masz wrażenie, że bezskutecznie gonisz bardzo szybko znikający punkt? Jesteś zewsząd o...
UX pochodzi od słów user experience. Jest to strategia, dzięki której tworzy się udane aplikacje, czyli takie, które lubią użytkownicy. UX wymaga umiejętnego powiązania etapu planowania biznesu z fazą projektowania. Aby zweryfikować decyzje projektowe i potrzeby biznesowe, trzeba przeprowadzić szereg badań. Jest to bardzo ważny element cyklu projektowego, jednak wymaga opanowania określonego zestawu narzędzi i technik. Poza zagadnieniami technicznymi przy...
Twórz logotypy, które rzucają na kolana! Jak czerpać od najlepszych i zachować oryginalność? Gdzie szukać twórczych inspiracji? Jak negocjować z klientami? Logo to jeden z kluczowych elementów tożsamości wizualnej każdej marki. Może pomóc jej osiągnąć szczyt popularności albo zepchnąć ją w otchłań niebytu. Wszystko zależy od Ciebie. Dlatego zanim otworzysz jakikolwiek program graficzny lub weźmiesz do ręki ołówek, zobacz, jak r...
Od poprzedniego wydania tej książki minęło parę lat, a kariera Androida wciąż jest dynamiczna! Kompleksowość, otwarty kod źródłowy, modułowa architektura, znakomita elastyczność - to wszystko sprawia, że lawinowo rośnie rzesza ludzi, którzy wybierają właśnie tę platformę. Liczbę urządzeń pracujących pod kontrolą Androida podaje się w miliardach, a najpewniej będzie ich o wiele więcej. To nie tylko telefony, komputery czy tablety, ale także telewizory, inteligent...
Platforma Node.js służy do tworzenia aplikacji ogólnego przeznaczenia w języku JavaScript, które nie wymagają przeglądarki internetowej, a sam kod może działać zarówno po stronie klienta, jak i serwera. W Node.js wykorzystano szybki silnik JavaScriptu, V8. Platforma ta udostępnia stabilną bibliotekę do obsługi asynchronicznych sieciowych operacji wejścia-wyjścia. Dodatkowo programista ma do dyspozycji bogaty zestaw niezależnych modułów. Szczeg&oacu...
Całkiem nowe, ekskluzywne wydanie z audiobookiem! Przejmij stery swojego życia i zapomnij, co to stres! Kiedy piętnaście lat temu David Allen pisał swój bestseller — pierwsze wydanie książki Getting Things Done — nie przypuszczał, że świat biznesu oszaleje na punkcie tej publikacji. Książkę adresował głównie do menedżerów wyższego szczebla w korporacjach i szybko wpłynęła ona na filozofię działania wielu dyrektorów. Jednak Allen uznał,...
Android jest niezwykłym systemem. Dynamikę jego rozwoju i ekspansji można określić jednym słowem: oszałamiająca! Programiści, producenci urządzeń mobilnych, a przede wszystkim użytkownicy wysoko sobie cenią jego zalety, takie jak modułowa architektura, wysoka elastyczność czy otwarty charakter systemu. Liczbę urządzeń pracujących pod kontrolą Androida podaje się w miliardach, a przewiduje się, że będzie ich o wiele, wiele więcej. Umiejętność efektywnego pisania świetnych, atr...
Jak słuchać, aby najpełniej odebrać piękno muzyki Inteligentna, zabawna i poruszająca historia muzyki klasycznej Naucz się rozpoznawać poszczególne style i szkoły muzyczne Zasłuchaj się w muzyce klasycznej, poznaj ją - i pokochaj! Dzięki tej pozycji łatwo i w zabawny sposób zyskasz wiedzę na temat teorii muzyki, kompozycji, orkiestracji oraz głównych kierunków w muzyce. Łatwiej wybierzesz spośród ogromu muzyki klasycznej te utwory, kt&oa...
W katalogu znajduje się cała oferta dostępna w serwisie Woblink.com obejmująca książki drukowane, ebooki oraz audiobooki. W katalogu można szukać książek z uwzględnieniem wszystkich aktualnych promocji, cen, formatów czy wydawcy. Można również wybrać dowolną kategorię, na przykład horror, klasykę literatury, kryminał i sensację czy komiks, i zawęzić wyszukiwanie w jej obrębie. Katalog jest na bieżąco aktualizowany i poszerzany o najnowsze publikacje.