Результати пошуку

537
Завантаження...
EЛЕКТРОННА КНИГА

WordPress. Tworzenie aplikacji internetowych. Wydanie II

Brian Messenlehner, Jason Coleman

WordPress, platformę przeznaczoną do tworzenia blogów, obsłuży nawet osoba niemająca pojęcia o programowaniu. Dziś jednak jest on czymś znacznie więcej niż systemem do zarządzania treścią. Kto zna PHP, HTML, CSS i JavaScript, może wykorzystać tę platformę do projektowania wydajnych, skalowalnych, bezpiecznych i elastycznych aplikacji internetowych oraz mobilnych, a także usług sieciowych. Wystarczy poza podstawowymi funkcjami i schematami poznać techniki tworzenia własnych wtyczek, motywów i usług. Łatwo się przekonać, że WordPress jest świetnym narzędziem do tworzenia funkcjonalnych aplikacji - i małych, i rozbudowanych! W tej książce znajdziesz wyczerpujący opis funkcjonalności WordPressa w wersji 5.4. Dowiesz się również, czy ta platforma spełni Twoje oczekiwania. Zapoznasz się z podstawami WordPressa i z bardziej zaawansowanymi zagadnieniami, takimi jak niestandardowe typy postów, metadane i taksonomie. Nauczysz się organizować kod zgodnie z zasadami programowania zorientowanego obiektowo, a także zapewniać swoim aplikacjom wysoki poziom bezpieczeństwa. Opisano tu również używanie JavaScriptu i technologii AJAX w aplikacji Wordpressa oraz API REST i możliwości integracji z aplikacjami zewnętrznymi. Sporo miejsca poświęcono tematyce e-commerce i wtyczkom, które będą najodpowiedniejsze do tego typu aplikacji. Na końcu zamieszczono rozdział poświęcony przyszłości i perspektywom WordPressa. W książce między innymi: WordPress a standardowe frameworki motywy i wtyczki WordPressa zarządzanie kontami i rolami użytkowników oraz dostępem do danych rozwiązania asynchroniczne, integracja z bibliotekami PHP, zewnętrznymi API i wtyczkami obsługa płatności skalowanie aplikacji WordPressa WordPress: zbudujesz o wiele więcej!

538
Завантаження...
EЛЕКТРОННА КНИГА

WordPress 5. Rewolucja Gutenberga

Paweł Wimmer

Odkryj najlepsze metody tworzenia stron w WordPressie! Poznaj ekosystem Gutenberga Naucz się korzystać z bloków Twórz treści, które podbiją internet WordPress to najpopularniejszy na świecie system zarządzania treścią, który napędza ponad jedną trzecią stron funkcjonujących obecnie w internecie. Z kolei Gutenberg jest od niedawna standardowym edytorem treści WordPressa. Zmiana ta ma wręcz rewolucyjny charakter, sposób użycia Gutenberga bowiem diametralnie różni się od tego, z czym użytkownicy mieli do czynienia wcześniej. Najważniejsza i najwygodniejsza wydaje się tu możliwość operowania blokami treści, dzięki któremu można łatwo osadzać różne elementy strony i kontrolować jej układ. Jeśli masz kłopot z przejściem na Gutenberga lub chcesz nauczyć się wydajnie korzystać z jego funkcji, sięgnij po książkę WordPress 5. Rewolucja Gutenberga. Krok po kroku wprowadzi Cię ona w świat bloków - szybko opanujesz sposoby dodawania tekstów, multimediów i treści zewnętrznych do strony oraz formatowania jej elementów. Poznasz również najbardziej przydatne wtyczki, dzięki którym wyposażysz swój edytor w szereg naprawdę interesujących rodzajów bloków i sprawisz, że Twój serwis zaoferuje użytkownikom dodatkowe możliwości, a także będzie wyglądał atrakcyjnie i nowocześnie. Ekosystem Gutenberga i zarządzanie blokami Zastosowanie podstawowych typów bloków Formatowanie treści i określanie układu stron Używanie widżetów i elementów zewnętrznych Przegląd najlepszych wtyczek do Gutenberga Budowa i zastosowanie stylów CSS Poznaj prawdziwy potencjał Gutenberga!

539
Завантаження...
EЛЕКТРОННА КНИГА

Wprowadzenie do mikrokontrolerów AVR. Od elektroniki do programowania

Filip Sala, Marzena Sala-Tefelska

Interesujesz się elektroniką? Marzysz o konstruowaniu zaawansowanych urządzeń, w których migają wyświetlacze, furkoczą serwomechanizmy i silniki krokowe? Dopiero zaczynasz przygodę w tej dziedzinie, a może jesteś weteranem, który chce poszerzyć swoją wiedzę? Ta książka jest właśnie dla Ciebie! Dla kogoś, kto chce się rozwijać, kto zamierza od podstaw, gruntownie poznać i opanować jedną z najważniejszych umiejętności XXI wieku, jaką jest programowanie mikrokontrolerów. Dziś niemal wszystkie urządzenia bazują na układach programowalnych. Należą do nich 8-bitowe mikrokontrolery AVR, które w ostatnich latach zyskały sporą popularność. To o nich opowiadamy w tej książce. Znajdziesz tu między innymi: Opis podstawowych elementów elektronicznych i ich oznaczeń Porady, jak czytać noty katalogowe i schematy elektroniczne, a także jak rozwiązywać problemy Wskazówki, jak poprawnie wykonywać pomiary multimetrem i oszacować błędy pomiarowe Instrukcje, jak lutować i rozlutowywać elementy, wykonać zasilanie, podłączyć programator i taktować mikrokontroler Charakterystykę środowisk programistycznych Omówienie modułów mikrokontrolera (rejestry, liczniki, magistrale komunikacyjne I2C, SPI, USART, przetwornik analogowo-cyfrowy ADC, obsługa pamięci EEPROM), a także magistrali 1-Wire Podstawy programowania mikrokontrolerów (przesunięcia bitowe, system heksadecymalny, typy danych, kod uzupełnień do dwójki itp.) Kody źródłowe w języku C dla mikrokontrolerów ATmega8/16/32, ATmega48/88/168/328, a czasami nawet dla ATtiny13 Podpowiedzi, jak szukać błędów w programie (debugowanie) oraz omówienie komunikatów o błędach 14 gotowych zastosowań wraz z pełnymi kodami źródłowymi (wyświetlacze LCD, 7-segmentowe, silniki krokowe, serwomechanizmy, czujniki gazów, temperatury i wilgotności, zegary czasu rzeczywistego RTC) Techniczny słowniczek angielsko-polski Zachęcamy również do odwiedzenia prowadzonego przez autorów kanału naukowego Sala Science na platformie YouTube!

540
Завантаження...
EЛЕКТРОННА КНИГА

Wstęp do matematyki dyskretnej, równań i nierówności różniczkowo-funkcyjnych, geometrii trójwymiarowej i funkcji wielu zmiennych. Zadania dla studentów i kandydatów na studia

Michał Kremzer

Ten obszerny zbiór zadań, skierowany do osób o różnym stopniu zaawansowania, może być przydatny zarówno dla uczniów i kandydatów na studia, jak i dla studentów pierwszych lat kierunków technicznych. Tym razem Michał Kremzer - matematyk i twórca ponad 450 publikacji, w tym Artykułu Roku 2006 - wziął na tapet matematykę dyskretną, równania i nierówności różniczkowo-funkcyjne, a także geometrię trójwymiarową. Podobnie jak we wcześniejszej pozycji tego autora, Wstępie do analizy matematycznej, algebry i równań różniczkowych. Zadania dla studentów i kandydatów na studia, i tu mamy do czynienia ze starannie opracowanym zbiorem zróżnicowanych zadań, pomyślanym tak, aby możliwie jak najbardziej zainteresować odbiorcę, a jednocześnie pozwalającym mu w przystępny sposób i od strony praktycznej zapoznać się z najważniejszymi zagadnieniami matematycznymi. Matematyka nie musi być nudna ani męcząca - zebrane tutaj zadania naprawdę angażują, a ich rozwiązywanie sprawia prawdziwą frajdę! Dlatego z tej pozycji skorzystają nie tylko uczniowie i studenci - może to być także satysfakcjonująca rozrywka intelektualna dla tych, którym dotąd z matematyką było nie po drodze. Dzięki książce przećwiczysz takie zagadnienia jak: funkcje wielu zmiennych granice ciągów i funkcji pochodne geometria analityczna liczby zespolone całki ...i znacznie więcej!  Do dzieła!

541
Завантаження...
EЛЕКТРОННА КНИГА

Wzorce komunikacji. Przewodnik dla programistów i architektów

Jacqui Read

Skuteczna komunikacja jest równocześnie sztuką i nauką. Koszt niewłaściwej komunikacji bywa wysoki, dlatego warto zgłębiać tę umiejętność. Architekci wiedzą, jak ważne w ich fachu są wzorce i antywzorce, które można zastosować (lub rozpoznać) podczas projektowania systemów. Okazuje się, że te same koncepcje doskonale się sprawdzają w odniesieniu do komunikacji. Oto mistrzowski przewodnik, który odblokowuje złożoność kryjącą się za językiem ludzkich interakcji! Mark Richards, architekt oprogramowania Ta książka jest wyjątkowo praktycznym przewodnikiem, dzięki któremu przyswoisz ważną umiejętność skutecznego komunikowania wizji, aby uzyskiwać wsparcie dla swojego projektu, a także wkład ze strony zespołów. Dowiesz się, jak przekonująco prezentować zamierzenia i jak unikać nieporozumień, które mogą prowadzić do wzrostu kosztów, niespełnionych wymagań czy innych niż zakładane efektów pracy. Poprzez konstruktywne przykłady i wzorce poradnik uczy umiejętności niezbędnych do jasnego wyrażania swojego przekazu wobec różnych odbiorców, z którymi ma do czynienia niemal każdy programista i architekt. W książce między innymi: techniki przekazywania zamierzonych informacji, odpowiadających danemu etapowi projektu archetypy osób pełniących różne funkcje i mających szczególne potrzeby techniki komunikacji umożliwiające sukces w środowisku technicznym współpraca z rozproszonymi zespołami stosowanie wzorców komunikacyjnych w rzeczywistych projektach informatycznych Umiejętności prezentowane w tej książce można by nazwać miękkimi, ale nie jest łatwo się ich nauczyć! Rebecca Parsons, emerytowana dyrektor do spraw technologii, Thoughtworks

542
Завантаження...
EЛЕКТРОННА КНИГА

Wzorce projektowe. Rusz głową! Tworzenie rozszerzalnego i łatwego w utrzymaniu oprogramowania obiektowego. Wydanie II

Eric Freeman, Elisabeth Robson

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ą wzorce projektowe: to jest ich sekretny sposób, aby nie tracić sił na nudne drobiazgi, tylko zająć się trudniejszymi, ważniejszymi i ciekawszymi zadaniami. Nic dziwnego, że powstało naprawdę bardzo dużo wzorców projektowych. Przegląd ich wszystkich byłby niemożliwy. Które z nich więc są najpotrzebniejsze w programowaniu obiektowym i kiedy dokładnie z nich skorzystać? Odpowiedź na to fundamentalne pytanie znajdziesz w tej książce ? drugim wydaniu świetnego podręcznika dla przyszłych mistrzów kodu. Zostało ono, podobnie jak inne pozycje z serii Rusz głową!, przygotowane zgodnie z najnowszymi odkryciami nauk poznawczych, teorii uczenia się i neurofizjologii. I właśnie dzięki temu zaangażujesz swój mózg, wykorzystasz wiele zmysłów i niepostrzeżenie poznasz najprzydatniejsze i najciekawsze wzorce projektowe stosowane w programowaniu zorientowanym obiektowo. Tak złożone tematy, jak klasy, interfejsy, kolekcje czy łączenie wzorców, staną się jasne i zrozumiałe. Tego wszystkiego będziesz się uczyć, rozwiązując łamigłówki, wykonując praktyczne ćwiczenia, pisząc aplikacje - i wybuchając głośnym śmiechem! W książce między innymi: solidne podstawy korzystania z wzorców projektowych dlaczego wzorce projektowe są idealne do programowania zorientowanego obiektowo hermetyzacja, adaptacja, zarządzanie kolekcjami, kontrola dostępu i wiele innych wzorców praktyczne wdrażanie wzorców projektowych mnóstwo radości z tworzenia pięknego kodu obiektowego Witaj w Obiektowie - i ciesz się każdą nową klasą!

543
Завантаження...
EЛЕКТРОННА КНИГА

Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II

Addy Osmani

JavaScript należy do najpopularniejszych i najwszechstronniejszych języków programowania na świecie. Rozwój JavaScriptu w ogromnym stopniu oddziałuje na sposoby tworzenia aplikacji internetowych. Z kolei na kwestię ich obsługi technicznej znaczący wpływ mają rozwiązania wybierane przez programistów. Okazuje się, że stosowanie nowoczesnych wzorców projektowych zdecydowanie poprawia komfort pracy z aplikacją na poszczególnych etapach cyklu jej rozwoju. W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych. To obowiązkowa pozycja dla programistów myślących systemowo. Sarah Drasner, dyrektor zespołu inżynierów w Google W książce między innymi: wzorce architekturalne i struktura aplikacji omówienie ponad 20 wzorców projektowych w języku JavaScript i bibliotece React kategorie wzorców projektowych i ich zastosowanie wzorce związane z wydajnością działania kodu wzorce generowania Oto wyczekiwana aktualizacja klasycznej książki dotyczącej wzorców projektowych w JavaScripcie. Stoyan Stefanov, autor książki JavaScript. Wzorce

544
Завантаження...
EЛЕКТРОННА КНИГА

Zaawansowana analiza danych w PySpark. Metody przetwarzania informacji na szeroką skalę z wykorzystaniem Pythona i systemu Spark

Akash Tandon, Sandy Ryza, Uri Laserson, Sean...

Potrzeby w zakresie analizy dużych zbiorów danych i wyciągania z nich użytecznych informacji stale rosną. Spośród dostępnych narzędzi przeznaczonych do tych zastosowań szczególnie przydatny jest PySpark - interfejs API systemu Spark dla języka Python. Apache Spark świetnie się nadaje do analizy dużych zbiorów danych, a PySpark skutecznie ułatwia integrację Sparka ze specjalistycznymi narzędziami PyData. By jednak można było w pełni skorzystać z tych możliwości, konieczne jest zrozumienie interakcji między algorytmami, zbiorami danych i wzorcami używanymi w analizie danych. Oto praktyczny przewodnik po wersji 3.0 systemu Spark, metodach statystycznych i rzeczywistych zbiorach danych. Omówiono w nim zasady rozwiązywania problemów analitycznych za pomocą interfejsu PySpark, z wykorzystaniem dobrych praktyk programowania w systemie Spark. Po lekturze można bezproblemowo zagłębić się we wzorce analityczne oparte na popularnych technikach przetwarzania danych, takich jak klasyfikacja, grupowanie, filtrowanie i wykrywanie anomalii, stosowane w genomice, bezpieczeństwie systemów IT i finansach. Dodatkowym plusem są opisy wykorzystania przetwarzania obrazów i języka naturalnego. Zaletą jest też szereg rzeczywistych przykładów dużych zbiorów danych i ich zaawansowanej analizy. Dzięki książce poznasz: model programowania w ekosystemie Spark podstawowe metody stosowane w nauce o danych pełne implementacje analiz dużych publicznych zbiorów danych konkretne przypadki użycia narzędzi uczenia maszynowego kod, który łatwo dostosujesz do swoich potrzeb PySpark: systemowa odpowiedź na problemy inżyniera danych!