Podstawy internetu

41
Ebook

React 18 Design Patterns and Best Practices. Design, build, and deploy production-ready web applications with React by leveraging industry-best practices - Fourth Edition

Carlos Santana Roldán

React helps you work smarter, not harder — but to reap the benefits of this popular JavaScript library and its components, you need a straightforward guide that will teach you how to make the most of it.React 18 Design Patterns and Best Practices will help you use React effectively to make your applications more flexible, easier to maintain, and improve their performance, while giving your workflow a huge boost. With a better organization of topics and knowledge about best practices added to your developer toolbox, the updated fourth edition ensures an enhanced learning experience.The book is split into three parts; the first will teach you the fundamentals of React patterns, the second will dive into how React works, and the third will focus on real-world applications. All the code samples are updated to the latest version of React and you’ll also find plenty of new additions that explore React 18 and Node 19’s newest features, alongside MonoRepo Architecture and a dedicated chapter on TypeScript.By the end of this book, you'll be able to efficiently build and deploy real-world React web applications.

42
Ebook

RESS Essentials. If you're involved in Responsive Web Design, then you'll find this book on the fundamental features and techniques of RESS a very useful tool. It's the ideal introduction to a revolutionary new methodology

Jerzy Kurowski, Joanna Krenz-Kurowska, Jerzy Kurowski

RESS is a new methodology in the world of web design and development. It attempts to solve the problems that accompany the RWD (responsive web design) approach to web design. RESS is still in its infancy, but it is growing at an exponential rate.RESS Essentials shows you how to make server-side applications smarter and more aware of a visitor's environment limitations (device, screen size, and browser). This allows you to create faster and more reliable websites. Through this book, you will build a solid base of knowledge on RESS-related technologies, while the step-by-step tutorials will help you to create your own RESS system.This book is an introduction to RESS alchemy and gives you an incentive to build your own RESS lab. It will give you a broad overview of the multiple techniques used to code responsive websites in responsible ways. Beginning with an overview of RWD, you will learn the steps involved in setting up RWD for client-side development. You will then learn how to scale images using client- and server-side technology. By the end of this book, you will have learned about the implementation of RESS application patterns, browser feature detection, and various RESS architectures. RESS Essentials will also teach you how to use jQuery with some RWD design patterns and how to employ REST API for RWD pages.

43
Ebook

Senior pracuje w sieci

Norbert Kwaśniak

Senior pracuje w sieci to druga z czterech książek wprowadzających w tajniki pracy na komputerze. Część druga skupia się wokół pracy z wykorzystaniem sieci komputerowej i Internetu. Z myślą o seniorach w książce zastosowano większe czcionki. Książka została przygotowana dla czytelnika z różnym stopniem zaawansowania. Przedstawione zostały podstawowe pojęcia i nazwy związane z przeglądaniem Internetu i wyszukiwaniu w nim informacji, komunikacji i korzystania z poczty elektronicznej. Po przeczytaniu książki każdy powinien bez problemu odnaleźć interesujące go informacje, przeczytać je i ewentualnie zachować ulubione treści do późniejszego wykorzystania. Kłopotu nie powinny też sprawiać wiadomości e-mail, a w szczególności ich załączniki.

44
Ebook

Serwisy społecznościowe dla seniorów

Michał Makaruk

Dowiedz się, czym są serwisy społecznościowe i jak z nich korzystać Poznaj sposoby wyszukiwania znajomych i osób o podobnych zainteresowaniach Naucz się dyskutować na interesujące Cię tematy na forach internetowych Połącz się ze światem, korzystając z komunikatora internetowego Odśwież stare znajomości i nawiąż nowe - przez internet! Internet wdarł się w nasze życie niczym prawdziwy huragan i niemal wszystko da się już załatwić przez sieć. Dotyczy to nawet podtrzymywania relacji międzyludzkich — trzeba tylko wiedzieć, jak to zrobić. Twoje dzieci i wnuki z pewnością od dawna wrzucają zdjęcia na Facebooka, koledzy ze szkoły umawiają się na spotkania po latach za pośrednictwem Naszej Klasy, a sąsiedzi rezygnują z abonamentu telefonicznego, bo mają Skype’a. Niektórzy sprawdzają też opinie na temat różnych produktów i usług na forach dyskusyjnych oraz komunikują się za pomocą e-maila. A Ty nadal nie bardzo wiesz, o co w tym wszystkim chodzi, i trochę boisz się zapytać. Nie musisz się już martwić - wszystkie odpowiedzi znajdziesz w książce "Serwisy społecznościowe dla seniorów". Dowiesz się z niej, na czym polega fenomen społeczności internetowych, czego potrzebujesz, aby do nich dołączyć, a co najważniejsze - jak się zabrać do sprawy. Bez zbędnych wstępów, za to naprawdę szybko wkroczysz w świat Facebooka i nk.pl - nauczysz się zakładać konta w tych serwisach oraz poznasz sposoby wyszukiwania znajomych i dzielenia się z nimi informacjami na swój temat. Dowiesz się też, jak korzystać z konta pocztowego Gmail, forów dyskusyjnych i komunikatora Skype. Nie trać czasu, bierz się do dzieła! Terminologia stosowana w internecie Sposoby komunikacji ze światem za pomocą sieci Zakładanie konta pocztowego Gmail i korzystanie z niego Rejestracja i logowanie w serwisach społecznościowych Wyszukiwanie oraz dodawanie znajomych na Facebooku i nk.pl Interakcja ze światem i społecznościami Udostępnianie informacji oraz zdjęć na Facebooku i nk.pl Zakładanie konta i logowanie na forach dyskusyjnych Tworzenie nowych wątków i udział w dyskusjach Bezpieczeństwo i prywatność w sieci Instalacja programu Skype oraz rejestracja konta i logowanie Prowadzenie rozmów tekstowych, głosowych i wideo Nie czekaj! Dowiedz się, jak zabłysnąć w serwisach społecznościowych!

45
Ebook

Tajemnice sieci

Adam Wierzbicki

W internecie znajdziesz mnóstwo informacji, ale czy wszystkie są prawdziwe? Polecamy także wywiad z prof. Adamem Wierzbickim, opublikowany na platformie MEDIUM A tu przeczytacie artykuł, który ukazał się w Gazecie Wyborczej "Wirtualny profesor pomoże dzieciom odkryć tajemnice sieci" w ramach cyklu "Cyberbezpieczeństwo"   Zosia, Kuba i Alex dostają trudne zadanie: pani od przyrody prosi ich o przygotowanie raportu na temat wymarłych zwierząt, które żyły kiedyś w najbliższej okolicy. Hmmm, ciężka sprawa! Na szczęście jest internet - pani Monika mówi, że można z niego korzystać podczas przygotowywania raportu. Młodzi bohaterowie uruchamiają przeglądarkę stron WWW i... Spotykają wirtualnego profesora, który wie, jak zabrać się do poszukiwań. Tak w zarysie rozpoczyna się fabuła tej edukacyjnej książeczki, której zadaniem jest przybliżenie dzieciom technologii sieci WWW od strony użytkowej, nauka strategii i metod wyszukiwania informacji, krytycznej oceny tych informacji, a także źródeł, z których pochodzą. Tajemnice sieci mają również przygotować młodego czytelnika do samodzielnego publikowania danych w internecie oraz do bezpiecznego korzystania z mediów społecznościowych. Książka przeznaczona jest dla dzieci w wieku 9-13 lat. Zapraszamy na stronę książki "Tajemnice sieci", poznacie tam jej bohaterów, będziecie mogli zadać pytania Wirtualnemu Profesorowi, a w sekcji ćwiczenia sprawdzicie swoją wiedzę. Klik, klik w poniższy obrazek i już tam jesteście >>    

46
Ebook

The Essential Guide to Web3. Develop, deploy, and manage distributed applications on the Ethereum network

Vijay Krishnan

Web3, the new blockchain-based web, is often hailed as the future of the internet. Driven by technologies such as cryptocurrencies, NFTs, DAOs, decentralized finance, and more, Web3’s aim is to give individuals more control over the web communities they belong to. Whether you’re a beginner or an experienced developer, this book will help you master the intricacies of Web3 and its revolutionary technologies.Beginning with a concise introduction to blockchain and the Ethereum ecosystem, this book quickly immerses you in real-world blockchain applications. You’ll work on carefully crafted hands-on exercises that are designed for beginners as well as users with prior exposure. The chapters show you how to build and deploy smart contracts, while mastering security controls and discovering best practices for writing secure code. As you progress, you’ll explore tokenization and gain proficiency in minting both fungible and non-fungible tokens (NFTs) with the help of step-by-step instructions. The concluding chapters cover advanced topics, including oracles, Layer 2 (L2) networks, rollups, zero knowledge proofs, and decentralized autonomous organizations (DAOs).By the end of this Web3 book, you’ll be well-versed in the Web3 ecosystem and have the skills to build powerful and secure decentralized applications.

47
Ebook

Ukryta tożsamość. Jak się obronić przed utratą prywatności

Tomasz Ciborski

Wymknij się podglądaczom! Totalna inwigilacja, czyli witajcie w globalnej wiosce Bezpieczeństwo w sieci i mailu, czyli sprytne sposoby chronienia prywatności Tor i kryptowaluty, czyli zaawansowane sposoby zachowania anonimowości Żyjemy w globalnej wiosce. Sieć WWW dokładnie oplotła świat - kawiarenki internetowe są w peruwiańskiej dżungli i wioskach Pigmejów, a łącza satelitarne mają nawet stacje badawcze na Antarktydzie. Wszechobecność internetu jest oczywiście szalenie wygodna… ale ma to też swoje konsekwencje. Każde Twoje wejście do sieci jest rejestrowane. Analizie poddawane są Twoje preferencje w wyborze stron, na ekranie wyświetlają Ci się dobrane do nich reklamy, a każdy w miarę sprawny haker mógłby bez trudu dotrzeć do Twoich prywatnych e-maili. Niezbyt miła perspektywa, prawda?  Na szczęście istnieją sposoby ochrony swojej prywatności w sieci. Jeśli chcesz je poznać i poczuć się bezpiecznie, sięgnij po tę książkę. Znajdziesz w niej mnóstwo metod zacierania własnych śladów. Dowiesz się, jak pozostać anonimowym podczas przeglądania sieci i jak szyfrować swoje wiadomości e-mail (lub korzystać z alternatywnych metod ich przesyłania). Zorientujesz się, jak działa undergroundowy bliźniak Internetu, czyli Tor. Sprawdzisz, co można kupić za bitcoiny. Odkryjesz także, jak zapewnić bezpieczeństwo Twoim urządzeniom i nie dać wykraść sobie żadnych danych. Nie daj się złapać w sieć!  Inwigilacja globalna i lokalna Naucz się otwartego oprogramowania Bezpieczne przeglądanie internetu Poczta i szyfrowanie wiadomości Bitmessage — alternatywa dla e-maili W mrokach cebulowej sieci Kryptowaluty i pieniądz wirtualny Bezpieczeństwo dysków i partycji dyskowych Bezpieczeństwo mobilne Jeszcze więcej sposobów na ochronę prywatności — komunikatory internetowe, sieci I2P i VPN Wszystko w jednym — Linux Tails Naucz się dobrze pilnować swoich danych!

48
Ebook

Zabezpieczenie aplikacji internetowych w .NET

Adam Jachocki

Dla kogo jest ta książka Ta książka jest kierowana dla osób programujących w .NET Core i .NET. Przeznaczona głównie dla juniorów i "midów". Ale wierzę, że niejeden senior też znajdzie w niej coś ciekawego. Książka zdecydowanie NIE JEST dla osób zajmujących się bezpieczeństwem aplikacji, administratorów ani hakerów. Przykłady Tworząc tę pracę, napisałem kilka projektów w .NET6, które ilustrują niektóre ataki i pokazują jak się przed nimi uchronić. Powinieneś pobrać ten kod i przeglądać go razem z książką. Solucja została stworzona w Visual Studio 2022. Kody znajdują się na GitHubie: https://github.com/AdamJachocki/Attacks Motywacja Często jest tak, że to jakiś szczegół decyduje o tym, czy aplikacja jest podatna na pewne ataki, czy nie. Najczęściej błędy popełniają juniorzy, ale u seniorów też zdarzyło mi się pewne rzeczy wychwycić podczas code review. Sam kiedyś szukałem przystępnej wiedzy na temat podstawowego zabezpieczania aplikacji. Niestety nie udało mi się znaleźć żadnego dobrego opracowania ani konkretnych przykładów z opisami. Gdy wchodzi się w świat aplikacji internetowych, na każdym rogu można spodziewać się ataku. I tu rodzą się pytania - czy moja aplikacja jest zabezpieczona? Czy rozumiem zagrożenia? Czy piszę bezpieczny kod? Czy tworzę głupie dziury? Ta książka oczywiście nie wyczerpuje tematu, bo to studnia bez dna. Natomiast odpowiada na podstawowe pytania. Sam .NET ma sporo zabezpieczeń wbudowanych w siebie. Do tego stopnia, że musiałem pominąć kilka ataków, ponieważ w tej wersji (.NET 6) nie udało się ich przeprowadzić (np. Cross-Site-Scripting). Niemniej jednak .NET6 nie uchroni Cię przed wszystkim. Możesz sam wpakować się w dość poważne kłopoty. Mam nadzieję, że ta książka poszerzy wiedzę w temacie i sprawi, że moje jak i Twoje aplikacje będą z założenia bardziej bezpieczne niż kiedykolwiek. Po lekturze proponuję zrobić code review wybranych aplikacji, które utrzymujesz.