Informatyka
Daniel Sipos
Drupal 8 comes with a release cycle that allows for new functionality to be added at a much faster pace. However, this also means code deprecations and changing architecture that you need to stay on top of. This book updates the first edition and includes the new functionality introduced in versions up to, and including 8.7.The book will first introduce you to the Drupal 8 architecture and its subsystems before diving into creating your first module with basic functionality. You will work with the Drupal logging and mailing systems, learn how to output data using the theme layer and work with menus and links programmatically. Then, you will learn how to work with different kinds of data storages, create custom entities, field types and leverage the Database API for lower level database queries. You will further see how to introduce JavaScript into your module, work with the various file systems and ensure the code you write works on multilingual sites. Finally, you will learn how to programmatically work with Views, write automated tests for your functionality and also write secure code in general.By the end, you will have learned how to develop your own custom module that can provide complex business solutions. And who knows, maybe you’ll even contribute it back to the Drupal community.Foreword by Dries Buytaert, founder of Drupal.
Daniel Sipos
Drupal 8 comes with a release cycle that allows for new functionality to be added at a much faster pace. However, this also means code deprecations and changing architecture that you need to stay on top of. This book updates the first edition and includes the new functionality introduced in versions up to, and including 8.7.The book will first introduce you to the Drupal 8 architecture and its subsystems before diving into creating your first module with basic functionality. You will work with the Drupal logging and mailing systems, learn how to output data using the theme layer and work with menus and links programmatically. Then, you will learn how to work with different kinds of data storages, create custom entities, field types and leverage the Database API for lower level database queries. You will further see how to introduce JavaScript into your module, work with the various file systems and ensure the code you write works on multilingual sites. Finally, you will learn how to programmatically work with Views, write automated tests for your functionality and also write secure code in general.By the end, you will have learned how to develop your own custom module that can provide complex business solutions. And who knows, maybe you’ll even contribute it back to the Drupal community.Foreword by Dries Buytaert, founder of Drupal.
Drupal 8 Quick Start Guide. Get up and running with Drupal 8
J. Ayen Green
Drupal is a powerful content management platform, ?exible enough to accommodate almost any content requirements. This ?exibility comes with a cost: complexity. Drupal 8 Quick Start Guide will clear your path from installation to a building usable site in minutes, and to a customized site in one sitting.You will begin with installation of Drupal and going through the main sections of the Drupal UI. Then, you will create a content type that describes its content, which simplifies the act of creating and editing the actual content later. You will learn about user roles, using real-world examples. This will help you to learn how to design roles, and how to assign appropriate permissions to them. Next, you will learn to use the WYSIWYG editor, configure it for other roles, navigate the various fields on the content creation form, and publish content.To begin to appreciate the ?exibility and expandability of Drupal, you will make use of popular content-focused modules that extend Drupal's power. You will learn how to expand your market to other readers directly and through other sites by configuring content and UI translations and creating a View that provides an RSS feed. Finally, you will put everything together by customizing the home page for your new website.
Chaz Chumley
Drupal 8 is an open source content management system and powerful framework that helps deliver great websites to individuals and organizations, including non-profits, commercial, and government around the globe. This new release has been built on top of object-oriented PHP and includes more than a handful of improvements such as a better user experience, cleaner HTML5 markup, a new templating engine called Twig, multilingual capabilities, new configuration management, and effortless content authoring. Drupal 8 will quickly become the new standard for deploying content to both the web and mobile applications. However, with so many new changes, it can quickly become overwhelming knowing where to start and how to quickly.Starting from the bottom up, we will install, set up, and configure Drupal 8. We’ll navigate the Admin interface so you can learn how to work with core themes and create new custom block layouts. Walk through a real-world project to create a Twig theme from concept to completion while adopting best practices to implement CSS frameworks and JavaScript libraries. We will see just how quick and easy it is to create beautiful, responsive Drupal 8 websites while avoiding the common mistakes that many front-end developers make.
Daniel Sipos
With its latest release, Drupal 9, the popular open source CMS platform has been updated with new functionalities for building complex Drupal apps with ease. This third edition of the Drupal Module Development guide covers these new Drupal features, helping you to stay on top of code deprecations and the changing architecture with every release.The book starts by introducing you to the Drupal 9 architecture and its subsystems before showing you how to create your first module with basic functionality. You’ll explore the Drupal logging and mailing systems, learn how to output data using the theme layer, and work with menus and links programmatically. Once you’ve understood the different kinds of data storage, this Drupal guide will demonstrate how to create custom entities and field types and leverage the Database API for lower-level database queries. You’ll also learn how to introduce JavaScript into your module, work with various file systems, and ensure that your code works on multilingual sites. Finally, you’ll work with Views, create automated tests for your functionality, and write secure code.By the end of the book, you’ll have learned how to develop custom modules that can provide solutions to complex business problems, and who knows, maybe you’ll even contribute to the Drupal community!
James G. Robertson, Bill Fitzgerald
As social networks become more popular, their role in the classroom has come under scrutiny. Drupal offers a wide variety of useful tools for educators. Within a single Drupal site, you can set up social bookmarking, podcasting, video hosting, formal and informal groups, rich user profiles, and other features commonly associated with social web communities. Drupal for Education and E-Learning - Second Edition teaches you how to create your own social networking site to advance teaching and learning goals in the classroom, while giving you complete control over features and access. Communicate with students, share learning resources, and track assignments through simple tasks with this hands-on guide.In this book you will learn to install and configure the default Drupal distribution and then extend it to include blogs, bookmarks, a media sharing platform, and discussion forums.The book also covers how to organize your site to easily track student work on the site, and how to control who has access to that information. Additionally, it teaches you how to make the site easy to use, how to maintain the site, and how to ask for and receive help in the Drupal community.
Drupal for Education and E-Learning. Teaching and learning in the classroom using the Drupal CMS
Bill Fitzgerald
The book focuses around creating educational activities in Drupal, with lots of examples of realistic courses and classroom ideas – and how to implement them. This book is for anybody looking to use Drupal to support teaching and learning; more generally, the examples given in this book can also be used by anybody looking to use Drupal to publish social media. This book is not a developer's manual; you do NOT need to know code, or HTML, or CSS, to benefit from this book. People new to Drupal will find clear examples describing how to set up their site. More experienced Drupallers will find tips and tricks for extending their site, and step-by-step instructions on how to make the most out of Drupal's flexibility.
Drupal for Education and E-Learning. Teaching and learning in the classroom using the Drupal CMS
Bill Fitzgerald
The book focuses around creating educational activities in Drupal, with lots of examples of realistic courses and classroom ideas – and how to implement them. This book is for anybody looking to use Drupal to support teaching and learning; more generally, the examples given in this book can also be used by anybody looking to use Drupal to publish social media. This book is not a developer's manual; you do NOT need to know code, or HTML, or CSS, to benefit from this book. People new to Drupal will find clear examples describing how to set up their site. More experienced Drupallers will find tips and tricks for extending their site, and step-by-step instructions on how to make the most out of Drupal's flexibility.
Aaron Winborn
Adding and handling multimedia in Drupal, such as images or video, requires the use of many contributed modules, and deciding which ones to use and how to get the most from them is often not a straightforward task.This book will guide you through the steps necessary to add image, video, and audio elements into your Drupal sites. The book will take you through the contributed modules for handling media, showing you what they do, when to use them, and how to get the most from them. When contributed modules aren't enough, you will see examples of custom Drupal development to add that special touch to your media.
Drupal. Poznaj go z każdej strony
Krzysztof Palikowski
Dodatkowe materiały do książki, erratę oraz ciekawostki związane z Drupalem znajdziesz na stronie autora: https://palikowski.net/drupal-kompendium. Własna strona WWW? Sklep internetowy lub forum? Z Drupalem to możliwe! Jak sprawnie poruszać się w środowisku systemu Drupal? Jak pracować z modułami, skórkami i zawartością witryny? Jak od podstaw zbudować i uruchomić własny serwis? Jak twierdzi autor tej książki, Drupal to coś więcej niż CMS. I ma rację, biorąc pod uwagę fakt, że ten system zarządzania treścią umożliwia to, co nie zawsze łatwe jest w przypadku innych systemów, takich jak Joomla! czy Wordpress — swobodę tworzenia w pełni dopasowanych stron. Dzięki modularnej strukturze i tysiącom dodatków Drupal zapewnia projektantom niemal nieograniczone możliwości kreowania funkcjonalności i wyglądu witryny. Ten potencjał w połączeniu z opinią niezawodnego i elastycznego systemu oraz wielkim wsparciem światowej społeczności sprawił, że wciąż mało popularny w Polsce Drupal na świecie wyrósł na lidera rynku CMS. Dowód? W oparciu o niego powstały tak prestiżowe witryny, jak strona amerykańskiego Białego Domu, oficjalny serwis miasta Londyn, strona króla Belgii czy polskiego Ministerstwa Gospodarki. Jednocześnie od 2007 roku Drupal regularnie zdobywa tytuł najlepszego CMS w licznych konkursach. I choć jest to system oparty na otwartym kodzie źródłowym, nic za darmo! Drupal uchodzi bowiem za jeden ze skryptów trudniejszych do opanowania. Aby więc ułatwić sobie to zadanie, podejmij naukę z kompletnym podręcznikiem, dzięki któremu szybko i bez trudu ujarzmisz ten niezwykły system. Błyskawicznie opanujesz jego środowisko i przejdziesz do budowania własnej, profesjonalnej witryny. Przeczytasz o tym, jak opracować strukturę menu i wykonać tłumaczenie interfejsu oraz dowiesz się wszystkiego na temat modułów, "skórek" i szablonów. Nauczysz się sprawnie zarządzać zawartością strony i jej użytkownikami oraz optymalnie ją konfigurować. Krok po kroku prześledzisz proces budowania przykładowego serwisu z wykorzystaniem modułów CCK i Views — zobaczysz, jak atrakcyjnie prezentować treść, zapewnić stronie pełnię funkcjonalności i estetyczny wygląd oraz zadbać o jej bezpieczeństwo. Dowiesz się, jak poprawnie uruchomić swoją witrynę i administrować nią, a także poznasz rozwiązania typowych problemów, na jakie możesz trafić przy każdym z realizowanych etapów. Czego nauczysz się z tej książki: Czym jest Drupal, jak działa i jak jest zbudowany Jak sprawnie poruszać się w jego środowisku Jak poprawnie go zainstalować i uruchomić Czym są moduły i jak z nimi pracować Jak stworzyć strukturę menu Jak dodawać i konfigurować "skórki" Jak przeprowadzić tłumaczenie interfejsu Jak wprowadzać i edytować zawartość witryny oraz zarządzać nią Jak pracować nad prezentacją zamieszczanych treści Czym są segmenty i jakie mają atrybuty Jak przeprowadzić konfigurację witryny Jak zarządzać profilami i uprawnieniami użytkowników Jak generować raporty i korzystać z nich Jak od podstaw zbudować i uruchomić przykładowy serwis Jak utrzymywać gotową witrynę Jak sprawnie rozwiązywać typowe problemy Jak budować nowe typy zawartości z modułem CCK Jak prezentować treść modułem Views Przekonaj się, że nawet tak potężne narzędzie jak Drupal z dobrym podręcznikiem staje się łatwe do opanowania! Patron medialny książki:
Robert Varkonyi
Rules is what every Drupal site builder and developer has to use when creating event ñ action-based applications. The framework provides a highly flexible way to create sophisticated, condition-based functions any Drupal based system into an interactive application. Rules makes Drupal rule the CMS world.Drupal Rules How-to is a practical, hands-on guide that provides you with a number of clear step-by-step exercises, which will help you take advantage of the real power of the Rules framework, and understand how to use it on a site builder and developer levelThis book demonstrates the power and flexibility of the Rules framework. It discusses the main aspects of the module both from the site builder and developer perspective, from basic and advanced Rule configurations using Events, Conditions, Actions and Components to getting familiar with the Rules API. You will also learn how to use additional modules together with Rules to further extend the possibilities of your Drupal system, such as Rules Scheduler to schedule the execution of your Rule configurations and Views Bulk Operations to execute Rule configurations on a view result list. The book also demonstrates the main API features that enable you to create your own Events, Conditions and Actions, provide new data types to Rules and execute your configurations programmatically
Ric Shreves
Drupal is a free and open-source content management system and content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and government sites. SEO, or Search Engine Optimization, is the process and techniques by which you optmize the content and style of your site in order to induce more people to view it.Drupal SEO will help you develop and execute an effective search engine optimization strategy for your site. From planning to implementation, the book covers best practices in contemporary SEO.In Drupal SEO you will learn how to develop a dynamic and productive SEO campaign. Covering both the basics of campaign development as well as the daily work it takes to maintain your SEO competitiveness, this book will show you how to produce a distinct and appropriate strategy for your site. In particular you will learn key phrase selection and competitor analysis and the correct groundwork for your dynamic SEO campaign.Drupal SEO will then show you, by finding the right combination of extensions, how to supercharge your site. You will also be given a guided tour of key SEO services, like Google and Bing Webmaster, in order to implement a progressive and effective link building campaign. You will then learn key expert tips and tricks to enable you to build SEO-effective content which will take your site from invisible to unmissable with little effort.
Drush for Developers - Second Edition. Effectively manage Drupal projects using Drush
Juan Pablo Novillo Requena, Juan P Novillo...
This book is a best fit for backend developers with a basic knowledge of Drupal's APIs and some experience using the command line. Perhaps you already worked on one or two Drupal projects, but have never dived deep into Drush's toolset. In any case, this book will give you a lot of advice by covering real-world challenges in Drupal projects that can be solved using Drush.
DTP od podstaw. Projekty z klasą. Wydanie IV
Robin Williams
Większość z nas od czasu do czasu musi przygotować ważny raport, prezentację czy stronę internetową. Na pierwszy rzut oka umiemy stwierdzić ich poprawność oraz poziom wykonania, jednak diabeł tkwi w szczegółach! Najprawdopodobniej nie umiesz samodzielnie wyłapać błędów, które łatwo dostrzegą specjaliści DTP i graficy. Czy możesz coś na to poradzić? Trudno przecież poświęcić kilka lat na dodatkową naukę projektowania i typografii. Na szczęście dzięki przewodnikowi takiemu jak ten można opanować podstawy pracy z projektami graficznymi. Książka, którą trzymasz w dłoni, przedstawia cztery podstawowe zasady, stosowane praktycznie w każdym dobrym projekcie graficznym. Kiedy je poznasz, bez trudu uda Ci się zweryfikować poziom swojego projektu. Nauczysz się dostrzegać nieprawidłowości i będziesz w stanie je skorygować. Zmieni się Twoje postrzeganie projektu graficznego i nawet jeśli nie staniesz się zawodowcem w tej dziedzinie, Twoje prace będą wyglądały bardziej profesjonalnie, będą lepiej zorganizowane, ujednolicone i interesujące. Dzięki nim łatwiej osiągniesz swoje cele! Autorka wyczerpująco i przystępnie wyjaśnia zasady: stosowania (i łamania) prawideł projektowania używania koloru w projekcie wykorzystywania różnych rodzajów pisma w projekcie łączenia krojów pisma w celu uzyskania najlepszego efektu projektowania prostych publikacji — wizytówek, ulotek, biuletynów Niech profesjonalnie przygotowane projekty będą Twoją wizytówką!
DTP od podstaw. Projekty z klasą. Wydanie IV
Robin Williams
Większość z nas od czasu do czasu musi przygotować ważny raport, prezentację czy stronę internetową. Na pierwszy rzut oka umiemy stwierdzić ich poprawność oraz poziom wykonania, jednak diabeł tkwi w szczegółach! Najprawdopodobniej nie umiesz samodzielnie wyłapać błędów, które łatwo dostrzegą specjaliści DTP i graficy. Czy możesz coś na to poradzić? Trudno przecież poświęcić kilka lat na dodatkową naukę projektowania i typografii. Na szczęście dzięki przewodnikowi takiemu jak ten można opanować podstawy pracy z projektami graficznymi. Książka, którą trzymasz w dłoni, przedstawia cztery podstawowe zasady, stosowane praktycznie w każdym dobrym projekcie graficznym. Kiedy je poznasz, bez trudu uda Ci się zweryfikować poziom swojego projektu. Nauczysz się dostrzegać nieprawidłowości i będziesz w stanie je skorygować. Zmieni się Twoje postrzeganie projektu graficznego i nawet jeśli nie staniesz się zawodowcem w tej dziedzinie, Twoje prace będą wyglądały bardziej profesjonalnie, będą lepiej zorganizowane, ujednolicone i interesujące. Dzięki nim łatwiej osiągniesz swoje cele! Autorka wyczerpująco i przystępnie wyjaśnia zasady: stosowania (i łamania) prawideł projektowania używania koloru w projekcie wykorzystywania różnych rodzajów pisma w projekcie łączenia krojów pisma w celu uzyskania najlepszego efektu projektowania prostych publikacji — wizytówek, ulotek, biuletynów Niech profesjonalnie przygotowane projekty będą Twoją wizytówką!
DTP. Od projektu aż po druk. O współpracy grafika z drukarzem
Andrzej Gołąb
Spraw, aby Twoje projekty zawsze były drukowane zgodnie z oczekiwaniami! DTP to nie tylko prosta zabawa z programami do składu, o czym obecnie zdaje się zapominać wiele osób zajmujących się projektowaniem i przygotowywaniem różnego rodzaju materiałów drukowanych. Takie podejście często spędza sen z powiek profesjonalnym drukarzom, którzy traktują swoją pracę bardzo poważnie i chcą, aby jej efekt prezentował się na papierze co najmniej tak samo dobrze, jak na ekranie komputera projektanta. Jeśli chcesz sprawić, aby tak właśnie było, a kooperacja osób zaangażowanych w proces powstawania materiałów drukowanych układała się bezproblemowo, sięgnij po tę książkę. "DTP. Od projektu aż po druk. O współpracy grafika z drukarzem" to publikacja skierowana zarówno do grafików, operatorów DTP czy projektantów, jak i osób odpowiedzialnych za kontrolę jakości plików w drukarniach. W lekki i bezpretensjonalny sposób autor dzieli się w niej wiedzą na temat przyczyn występowania podstawowych problemów na styku studia graficznego z drukarką, a także najlepszych metod ich rozwiązywania. To książka, której nie powinno zabraknąć w bibliotekach wszystkich szanujących się praktyków DTP, a także uczniów i studentów szkół poligraficznych oraz edytorskich. Typowe problemy pracowników działów DTP i ich rozwiązania Kwestie związane z drukiem kolorowym i czarno-białym Przygotowywanie materiałów do druku Rozwiązywanie kłopotów związanych z czcionkami Sposoby sprawdzania poprawności materiałów do druku Dobieranie odpowiednich parametrów wydruku Problemy z typografią i metody ich rozwiązywania Sposoby ograniczania kosztów produkcji Przegląd najważniejszych lektur dla grafików i operatorów DTP Zajmujesz się profesjonalnym drukiem lub DTP? Z tą książką rozwiążesz wszystkie problemy!
DTP. Od projektu aż po druk. O współpracy grafika z drukarzem
Andrzej Gołąb
Spraw, aby Twoje projekty zawsze były drukowane zgodnie z oczekiwaniami! DTP to nie tylko prosta zabawa z programami do składu, o czym obecnie zdaje się zapominać wiele osób zajmujących się projektowaniem i przygotowywaniem różnego rodzaju materiałów drukowanych. Takie podejście często spędza sen z powiek profesjonalnym drukarzom, którzy traktują swoją pracę bardzo poważnie i chcą, aby jej efekt prezentował się na papierze co najmniej tak samo dobrze, jak na ekranie komputera projektanta. Jeśli chcesz sprawić, aby tak właśnie było, a kooperacja osób zaangażowanych w proces powstawania materiałów drukowanych układała się bezproblemowo, sięgnij po tę książkę. "DTP. Od projektu aż po druk. O współpracy grafika z drukarzem" to publikacja skierowana zarówno do grafików, operatorów DTP czy projektantów, jak i osób odpowiedzialnych za kontrolę jakości plików w drukarniach. W lekki i bezpretensjonalny sposób autor dzieli się w niej wiedzą na temat przyczyn występowania podstawowych problemów na styku studia graficznego z drukarką, a także najlepszych metod ich rozwiązywania. To książka, której nie powinno zabraknąć w bibliotekach wszystkich szanujących się praktyków DTP, a także uczniów i studentów szkół poligraficznych oraz edytorskich. Typowe problemy pracowników działów DTP i ich rozwiązania Kwestie związane z drukiem kolorowym i czarno-białym Przygotowywanie materiałów do druku Rozwiązywanie kłopotów związanych z czcionkami Sposoby sprawdzania poprawności materiałów do druku Dobieranie odpowiednich parametrów wydruku Problemy z typografią i metody ich rozwiązywania Sposoby ograniczania kosztów produkcji Przegląd najważniejszych lektur dla grafików i operatorów DTP Zajmujesz się profesjonalnym drukiem lub DTP? Z tą książką rozwiążesz wszystkie problemy!
Deepesh Somani, Nishant Rana
Microsoft Dynamics 365 CRM is the most trusted name in enterprise-level customer relationship management. The latest version of Dynamics CRM comes with the important addition of exciting features guaranteed to make your life easier. It comes straight off the shelf with a whole new frontier of updated business rules, process enhancements, SDK methods, and other enhancements.This book will introduce you to the components of the new designer tools, such as SiteMap, App Module, and Visual Designer for Business Processes. Going deeper, this book teaches you how to develop custom SaaS applications leveraging the features of PowerApps available in Dynamics 365. Further, you will learn how to automate business processes using Microsoft Flow, and then we explore Web API, the most important platform update in Dynamics 365 CRM. Here, you'll also learn how to implement Web API in custom applications. You will learn how to write an Azure-aware plugin to design and integrate cloud-aware solutions. The book concludes with configuring services using newly released features such as Editable grids, Data Export Service, LinkedIn Integration, Relationship Insights, and Live Assist
Deepesh Somani, Nishant Rana
Microsoft Dynamics 365 CRM is the most trusted name in enterprise-level customer relationship management. The latest version of Dynamics CRM comes with the important addition of exciting features guaranteed to make your life easier. It comes straight off the shelf with a whole new frontier of updated business rules, process enhancements, SDK methods, and other enhancements.This book will introduce you to the components of the new designer tools, such as SiteMap, App Module, and Visual Designer for Business Processes. Going deeper, this book teaches you how to develop custom SaaS applications leveraging the features of PowerApps available in Dynamics 365. Further, you will learn how to automate business processes using Microsoft Flow, and then we explore Web API, the most important platform update in Dynamics 365 CRM. Here, you'll also learn how to implement Web API in custom applications. You will learn how to write an Azure-aware plugin to design and integrate cloud-aware solutions. The book concludes with configuring services using newly released features such as Editable grids, Data Export Service, LinkedIn Integration, Relationship Insights, and Live Assist
Stefano Demiliani, Duilio Tacconi
Microsoft Dynamics 365 Business Central is the new SaaS ERP proposition from Microsoft. This latest version has many exciting features guaranteed to make your life easier. This book is an ideal guide to Dynamics 365 Business Central and will help you get started with implementing and designing solutions for real-world scenarios.This book will take you through the fundamental topics for implementing solutions based on Dynamics 365 Business Central (on-premise and SaaS). We'll see the core topics of the new development model (based on extensions) and we'll see how to create applications with the new Microsoft ERP proposition.The book begins by explaining the basics of Dynamics 365 Business Central and the Microsoft ERP proposition. We will then cover topics such as extensions, the new modern development model of Visual studio code, sandboxes, Docker, and many others. By the end of the book, you will have learned how to debug and compile extensions and to deploy them to the cloud and on-premise.You will also have learned how to create serverless business processes for Microsoft Dynamics 365 Business Central.
Abhimanyu Singh, Deepak Agarwal
Microsoft Dynamics 365 for Finance and Operations has a lot to offer developers. It allows them to customize and tailor their implementations to meet their organization’s needs. This Development Cookbook will help you manage your company or customer ERP information and operations efficiently. We start off by exploring the concept of data manipulation in Dynamics 365 for Operations. This will also help you build scripts to assist data migration, and show you how to organize data in forms. You will learn how to create custom lookups using Application Object Tree forms and generate them dynamically. We will also show you how you can enhance your application by using advanced form controls, and integrate your system with other external systems. We will help you script and enhance your user interface using UI elements. This book will help you look at application development from a business process perspective, and develop enhanced ERP solutions by learning and implementing the best practices and techniques.
Dynamiczny HTML. 101 praktycznych skryptów
Marcin Lis
Tchnij życie w swoją stronę! "Pływające" napisy oraz wyskakujące i wysuwane podpowiedzi Zautomatyzowana zamiana obrazów Pasek nawigacyjny w CSS Menu z efektem przenikania Doskonałe wsparcie dla każdego webmastera Ładowanie witryny po każdym kliknięciu, ręczne wpisywanie dat, brak natychmiastowych podpowiedzi w "dymkach" - to wszystko skutecznie i szybko odstrasza współczesnych użytkowników internetu. Jako webmaster doskonale wiesz, że ludzie oczekują wygodnych w użyciu, funkcjonalnych oraz interaktywnych serwisów, działających i wyglądających identycznie niezależnie od przeglądarki. Martwisz się, że takie ożywienie strony będzie Cię kosztowało mnóstwo pracy? Na szczęście nie musisz wynajdywać koła na nowo. Pełną garść niezwykle przydatnych rozwiązań oferuje książka "Dynamiczny HTML. 101 praktycznych skryptów ". Przedstawionych w niej skryptów możesz użyć od ręki - rozwiązują one problemy najczęściej spotykane podczas tworzenia stron internetowych. Nie musisz być specjalistą w dziedzinie XHTML, CSS czy JavaScriptu, żeby zastosować w swoich projektach sprawdzone rozwiązania! Podręcznik w prosty i szczegółowy sposób rozwieje wszystkie Twoje wątpliwości. Znajdziesz tutaj między innymi: kilkanaście przykładów obsługujących takie efekty, jak modalne okna dialogowe, rozpoznawanie typu przeglądarki oraz system logowania użytkowników; wszelkiego rodzaju zegary, stopery i systemy odliczania czasu, różne typy kalendarzy, w tym kalendarz typu pop-up; opis dynamicznej zmiany stylu strony; sposoby badania poprawności danych i wykonywania operacji na formularzach; dynamiczne menu; galerie i efekty z obrazkami.
Uchit Hamendra Vyas
If you are an intermediate to advanced DynamoDB developer looking to learn the best practices associated with efficient data modeling, this book is for you.
Tanmay Deshpande
AWS DynamoDB is an excellent example of a production-ready NoSQL database. In recent years, DynamoDB has been able to attract many customers because of its features like high-availability, reliability and infinite scalability. DynamoDB can be easily integrated with massive data crunching tools like Hadoop /EMR, which is an essential part of this data-driven world and hence it is widely accepted. The cost and time-efficient design makes DynamoDB stand out amongst its peers. The design of DynamoDB is so neat and clean that it has inspired many NoSQL databases to simply follow it.This book will get your hands on some engineering best practices DynamoDB engineers use, which can be used in your day-to-day life to build robust and scalable applications. You will start by operating with DynamoDB tables and learn to manipulate items and manage indexes. You will also discover how to easily integrate applications with other AWS services like EMR, S3, CloudSearch, RedShift etc. A couple of chapters talk in detail about how to use DynamoDB as a backend database and hosting it on AWS ElasticBean. This book will also focus on security measures of DynamoDB as well by providing techniques on data encryption, masking etc.By the end of the book you’ll be adroit in designing web and mobile applications using DynamoDB and host it on cloud.
Dzieciaki na start! Programowanie dla najmłodszych
Konrad Jagaciak
Programowanie? To dziecinnie proste! Opanuj podstawy programowania Naucz się korzystać z narzędzi Stwórz własne gry komputerowe Zacznij myśleć jak programista Choć programowanie może się wydawać bardzo poważną sprawą, nic nie stoi na przeszkodzie, aby przygodę z informatyką zaczynać już od najmłodszych lat. Tworzeniem gier komputerowych na tablety, telefony i komputery mogą się zajmować nawet dzieci, a pierwsze kroki stawiać na... domowym dywanie, z użyciem zwykłych kartek papieru i flamastrów. Podstawy są naprawdę proste, o ile znajdzie się odpowiedni przewodnik. Może nim być ta książka! Prosto, bez zbędnej teorii, w sposób przyswajalny dla najmłodszych, krok po kroku wprowadzi Cię, młody programisto, w świat informatyki. Opanujesz niezbędne podstawy, zrozumiesz, jak działają algorytmy, dowiesz się, jakie narzędzia umożliwią Ci pisanie kodu, a także nauczysz się projektować i tworzyć własne gry komputerowe działające na różnych platformach. Przekonaj się, że to nic trudnego! Podstawy tworzenia algorytmów Zasada działania komputera Korzystanie z narzędzia ScratchJr Tworzenie gry na tablecie Środowisko Kodu Game Lab Tworzenie gry na komputerze Używanie programu Pocket Code Tworzenie gry na smartfonie Projektuj, programuj, testuj - zostań młodym programistą!
Dzieciaki na start! Programowanie dla najmłodszych
Konrad Jagaciak
Programowanie? To dziecinnie proste! Opanuj podstawy programowania Naucz się korzystać z narzędzi Stwórz własne gry komputerowe Zacznij myśleć jak programista Choć programowanie może się wydawać bardzo poważną sprawą, nic nie stoi na przeszkodzie, aby przygodę z informatyką zaczynać już od najmłodszych lat. Tworzeniem gier komputerowych na tablety, telefony i komputery mogą się zajmować nawet dzieci, a pierwsze kroki stawiać na... domowym dywanie, z użyciem zwykłych kartek papieru i flamastrów. Podstawy są naprawdę proste, o ile znajdzie się odpowiedni przewodnik. Może nim być ta książka! Prosto, bez zbędnej teorii, w sposób przyswajalny dla najmłodszych, krok po kroku wprowadzi Cię, młody programisto, w świat informatyki. Opanujesz niezbędne podstawy, zrozumiesz, jak działają algorytmy, dowiesz się, jakie narzędzia umożliwią Ci pisanie kodu, a także nauczysz się projektować i tworzyć własne gry komputerowe działające na różnych platformach. Przekonaj się, że to nic trudnego! Podstawy tworzenia algorytmów Zasada działania komputera Korzystanie z narzędzia ScratchJr Tworzenie gry na tablecie Środowisko Kodu Game Lab Tworzenie gry na komputerze Używanie programu Pocket Code Tworzenie gry na smartfonie Projektuj, programuj, testuj - zostań młodym programistą!
Bartosz Danowski, Alicja Krupińska
Jak zabezpieczyć komputer i chronić dziecko przed przestępcami internetowymi? Jak wybrać odpowiedni program zabezpieczający przed szkodliwymi treściami? Gdzie szukać pomocy? To ważne, co Twoje dziecko robi w sieci. To, co ogląda, czyta, z kim rozmawia i ile czasu spędza w Internecie, ma duże znaczenie dla jego rozwoju, ale przede wszystkim dla jego bezpieczeństwa! Internet, który jest jedną z największych zdobyczy naszej cywilizacji, to cudowne okno na wielki świat -- na jego jasne, ale i ciemne strony... Twoje dziecko w każdej chwili może zetknąć się z pedofilią, pornografią, sektami, przemocą, a także zostać przestępcą, nielegalnie ściągając pliki. Rodzice często bywają tego nieświadomi, chociaż na co dzień bacznie strzegą swoich pociech przed podobnymi zagrożeniami. Co gorsza, zazwyczaj są mniej biegli w obsłudze komputera i Internetu niż ich własne dzieci, co utrudnia zabezpieczenie dostępu do szkodliwych treści. A Ty zastanawiałeś się nad tym, jak dyskretnie uchronić pociechę i jego wrażliwą psychikę przed złą stroną Internetu? Jak zapewnić mu bezpieczeństwo, nie rezygnując z dostępu do sieci? Ta książka powstała właśnie z myślą o Tobie i innych odpowiedzialnych rodzicach, często zagubionych w wirtualnym świecie, chcących kontrolować dziecko w sieci, nie krępując przy tym jego wolności. Autorzy pomogą Ci: poznać zagrożenia czyhające w sieci i ich skalę; odpowiednio skonfigurować komputer PC; wybrać i zainstalować odpowiednie programy kontrolne i filtry stron internetowych; poradzić sobie z problemem pirackiego ściągania plików; wybrać przydatne oprogramowanie dodatkowo chroniące dziecko i komputer; wskazując instytucje zajmujące się pomocą ofiarom i ściganiem przestępców internetowych; nauczyć się surfowania z dzieckiem po interesujących i bezpiecznych stronach.
DZIENNIK(AI)RSTWO. Jak sztuczna inteligencja zmienia najciekawszą profesję na świecie
Jan Kreft
Za banałem rewolucji sztucznej inteligencji (AI) kryją się obietnice, lęki i marzenia o nirwanie końca ułomności dziennikarstwa i bogactwie możliwości. Dziennikarstwo algorytmiczne, dziennikarstwo danych, burzy fundamenty modeli biznesowych i zarządzania mediami, tożsamości i ról zawodowych oraz dziennikarskiej ideologii. Obiecuje wiele, destabilizuje wszystko. Zapowiada egalitaryzm, oferuje niespotykaną historycznie dominację. To opowieść o tym, co nauka ma do powiedzenia o maszynach "płynnych bzdur" i chatbotach nie tylko w roli "służalczych kretynów". O schyłku hegemonii dziennikarstwa, o kreatywności i wiarygodności sztucznej inteligencji w dziennikarstwie, stereotypach na temat dezinformacji i powszechnym zastępowaniu i uzupełnianiu dziennikarza w jego zadaniach. O autorytecie algorytmicznym oraz szkoleniu sztucznej inteligencji i treściach nie do odróżnienia od dzieł dziennikarzy. O inwazji "obcych" na jedną z najbardziej pasjonujących profesji, pożytkach teorii ludowych i teorii spiskowych. Także o tym, czym jest prawda sztucznej inteligencji. Wreszcie o przyszłości, oporze algorytmicznym i sensie wykonywania zawodu dziennikarza na świecie i w Polsce. Książka prof. Jana Krefta DZIENNIK(AI)RSTWO. Jak sztuczna inteligencja zmienia najciekawszą profesję na świecie jest niewątpliwie skazana na sukces, podejmując problematykę tzw. sztucznej inteligencji, która stała się obecnie tematem o pierwszoplanowym charakterze i jest rozpatrywana w różnych kontekstach: prawnym, ekonomicznym, społecznym. Entuzjazm i jednocześnie niepokój, jakie wywołuje, można porównać do podobnej gorączki, która towarzyszyła rozwojowi Internetu pod koniec lat 90. Książka, która podejmuje ten temat, wpisuje się natychmiast w gorącą atmosferę oczekiwań i lęków, co z pewnością przełoży się na jej popularność, a także [...] będzie wyznaczać przyszłe tory refleksji, definiować podstawowe pole analizy czy podsuwać główne pojęcia z tą refleksją związane. Z recenzji prof. Rafała Maciąga, Uniwersytet Jagielloński Prof. dr hab. Jan Kreft - wieloletni dziennikarz i korespondent zagraniczny, menedżer zarządzający firmami mediów i nowych technologii. Szef Zakładu Zarządzania Algorytmicznego (Politechnika Gdańska). Autor kilkunastu książek, między innymi: Władza algorytmów, Władza platform, Za fasadą społeczności, Koniec dziennikarstwa, jakie znamy oraz Władza misjonarzy. Zmierzch i świt świeckiej religii w Dolinie Krzemowej.
Dziennikarstwo danych i data storytelling
Łukasz Żyła
Bez danych jesteś jedynie kolejną osobą z opinią... Dziennikarstwo danych przeżywa dziś prawdziwy rozkwit. Dzieje się tak dlatego, że nasze życie w dużej mierze przeniosło się do internetu, a internet to... dane. Megabajty, gigabajty, terabajty danych. Misją współczesnego dziennikarza jest przedstawiać je społeczeństwu rzetelnie, a równocześnie pięknie, czyli w sposób zrozumiały, łatwy do przyswojenia. Nim się jednak owe dane pięknie zestawi, trzeba je znaleźć. Gdzie szukać? Jak je zdobyć? W jaki sposób opowiedzieć dane? Na takie pytania autor odpowiada w tej książce. Nie przeczytasz w niej o "ładnych wykresach", bo wbrew pozorom to nie one są esencją dziennikarstwa danych i data storytellingu. Dowiesz się natomiast, gdzie biją źródła potrzebnych Ci informacji, jak je przetwarzać i analizować. Znajdziesz tu także wskazówki, w jaki sposób tworzyć dobre wizualizacje za pomocą prostych aplikacji dostępnych za darmo w internecie i jak kreować angażujące odbiorców data stories. Na koniec wejdziesz na wyższy poziom - nauczysz się prezentować dane z wykorzystaniem kodu programistycznego. Kto? Co? Jak? Gdzie? Kiedy? ― odpowiedzi na te podstawowe pytania musi znaleźć każdy dziennikarz, który chce rzetelnie wykonać swoją pracę. Jednocześnie przy zalewie informacji, danych ze źródeł, których weryfikacja jest równie czasochłonna, każdy wykonujący ten piękny zawód coraz bardziej przypomina mitycznego Syzyfa. Przebicie się przez gigabajty informacji, przetworzenie ich i stworzenie materiału, który tłumaczy odbiorcy rzeczywistość, jest dziś działaniem obarczonym ogromnym wysiłkiem i jeszcze większym ryzykiem. Kaskadowy spadek zaufania do instytucji publicznych i prywatnych, z jakim mamy do czynienia od lat, oddziałuje także na media, z jednej strony wystawiane na szereg nacisków biznesowych, politycznych i społecznych, z drugiej ― borykające się z ciągłymi problemami finansowymi. Co warto wiedzieć, dobre dziennikarstwo, jakościowe dziennikarstwo to coś, co wymaga swobodnego poruszania się autorów w przestrzeni internetu i danych, a także poznania podstaw funkcjonowania w tej przestrzeni. Dlatego, jeżeli chcemy mieć przynajmniej cień nadziei na dobrze wykonaną pracę, warto sięgnąć po książkę Łukasza Żyły. W zawodzie zawsze mi powtarzano, że tej profesji człowiek uczy się tylko w praktyce i na pewno nie na studiach. Nadal tak jest, choć czasy, w których media dosłownie pączkują na każdym kroku i angażują coraz młodszych adeptów dziennikarstwa, wymagają, by sięgnąć po informacyjną pigułę, swoisty wykrywacz min, dzięki czemu te pierwsze kroki wspomniany początkujący dziennikarz będzie mógł stawiać względnie bezpiecznie. Dziennikarstwo danych i data storytelling to także pozycja dla osób doświadczonych w tym zawodzie. Powód jest oczywisty, technologia zmieniła dziennikarstwo i w pędzie żywiołu, którym ono jest, łatwo popaść w bezpieczną i przez to złudną rutynę, a wtedy jesteśmy o krok od poważnego błędu. Dzięki książce Łukasza Żyły łatwiejsze do ominięcia będą cyfrowe rafy, którymi sieć jest usłana. Bartosz Kurek, były dziennikarz Polsatu, obecnie menedżer ds. public affairs w Philip Morris Co wy tam tak naprawdę robicie? ― to częste pytanie, kiedy mówię, że pracuję w dziale danych „Wyborczej”. Niektórzy ze znawstwem odpowiadają: „Aaa, czyli robicie analizy wyników sprzedaży gazety?”. Inni zmieniają temat, spodziewając się, że zarzucę ich nudnymi opowieściami o uzupełnianiu tabelek liczbami. Co ciekawe, pytanie o to, jak dokładnie wygląda nasza praca, zadają również dziennikarze. Teraz, zamiast wchodzić w szczegóły, będę mógł zacząć odpowiedź od słów: „Jest taka książka, warto przeczytać…”, bo Łukasz w bardzo przystępny sposób tłumaczy, czym to się je. I myślę, że niezależnie od tego, jaką działką dziennikarstwa się zajmujecie, znajdziecie w niej coś dla siebie. Części dotyczące współpracy z urzędnikami, dostępu do informacji czy opowiadania historii powinien przyswoić każdy, kto będzie pracował w zawodzie. Po te o opracowywaniu danych sięgną ambitniejsi, a może po prostu bardziej przewidujący, bo pisać potrafi wielu, ale zdolność pisania połączona z umiejętnością analizowania, programowania lub wizualizowania robi z dziennikarza człowieka do zadań specjalnych. Kiedy czytałem tę książkę, wiele razy żałowałem, że czegoś takiego nie było, kiedy ja zaczynałem przygodę z danymi. Dzięki niej widzę, ile jeszcze powinienem się w tej dziedzinie nauczyć. Dominik Uhlig, szef BIQdata.pl ― działu danych „Gazety Wyborczej”
Dziennikarstwo danych i data storytelling
Łukasz Żyła
Bez danych jesteś jedynie kolejną osobą z opinią... Dziennikarstwo danych przeżywa dziś prawdziwy rozkwit. Dzieje się tak dlatego, że nasze życie w dużej mierze przeniosło się do internetu, a internet to... dane. Megabajty, gigabajty, terabajty danych. Misją współczesnego dziennikarza jest przedstawiać je społeczeństwu rzetelnie, a równocześnie pięknie, czyli w sposób zrozumiały, łatwy do przyswojenia. Nim się jednak owe dane pięknie zestawi, trzeba je znaleźć. Gdzie szukać? Jak je zdobyć? W jaki sposób opowiedzieć dane? Na takie pytania autor odpowiada w tej książce. Nie przeczytasz w niej o "ładnych wykresach", bo wbrew pozorom to nie one są esencją dziennikarstwa danych i data storytellingu. Dowiesz się natomiast, gdzie biją źródła potrzebnych Ci informacji, jak je przetwarzać i analizować. Znajdziesz tu także wskazówki, w jaki sposób tworzyć dobre wizualizacje za pomocą prostych aplikacji dostępnych za darmo w internecie i jak kreować angażujące odbiorców data stories. Na koniec wejdziesz na wyższy poziom - nauczysz się prezentować dane z wykorzystaniem kodu programistycznego. Kto? Co? Jak? Gdzie? Kiedy? ― odpowiedzi na te podstawowe pytania musi znaleźć każdy dziennikarz, który chce rzetelnie wykonać swoją pracę. Jednocześnie przy zalewie informacji, danych ze źródeł, których weryfikacja jest równie czasochłonna, każdy wykonujący ten piękny zawód coraz bardziej przypomina mitycznego Syzyfa. Przebicie się przez gigabajty informacji, przetworzenie ich i stworzenie materiału, który tłumaczy odbiorcy rzeczywistość, jest dziś działaniem obarczonym ogromnym wysiłkiem i jeszcze większym ryzykiem. Kaskadowy spadek zaufania do instytucji publicznych i prywatnych, z jakim mamy do czynienia od lat, oddziałuje także na media, z jednej strony wystawiane na szereg nacisków biznesowych, politycznych i społecznych, z drugiej ― borykające się z ciągłymi problemami finansowymi. Co warto wiedzieć, dobre dziennikarstwo, jakościowe dziennikarstwo to coś, co wymaga swobodnego poruszania się autorów w przestrzeni internetu i danych, a także poznania podstaw funkcjonowania w tej przestrzeni. Dlatego, jeżeli chcemy mieć przynajmniej cień nadziei na dobrze wykonaną pracę, warto sięgnąć po książkę Łukasza Żyły. W zawodzie zawsze mi powtarzano, że tej profesji człowiek uczy się tylko w praktyce i na pewno nie na studiach. Nadal tak jest, choć czasy, w których media dosłownie pączkują na każdym kroku i angażują coraz młodszych adeptów dziennikarstwa, wymagają, by sięgnąć po informacyjną pigułę, swoisty wykrywacz min, dzięki czemu te pierwsze kroki wspomniany początkujący dziennikarz będzie mógł stawiać względnie bezpiecznie. Dziennikarstwo danych i data storytelling to także pozycja dla osób doświadczonych w tym zawodzie. Powód jest oczywisty, technologia zmieniła dziennikarstwo i w pędzie żywiołu, którym ono jest, łatwo popaść w bezpieczną i przez to złudną rutynę, a wtedy jesteśmy o krok od poważnego błędu. Dzięki książce Łukasza Żyły łatwiejsze do ominięcia będą cyfrowe rafy, którymi sieć jest usłana. Bartosz Kurek, były dziennikarz Polsatu, obecnie menedżer ds. public affairs w Philip Morris Co wy tam tak naprawdę robicie? ― to częste pytanie, kiedy mówię, że pracuję w dziale danych „Wyborczej”. Niektórzy ze znawstwem odpowiadają: „Aaa, czyli robicie analizy wyników sprzedaży gazety?”. Inni zmieniają temat, spodziewając się, że zarzucę ich nudnymi opowieściami o uzupełnianiu tabelek liczbami. Co ciekawe, pytanie o to, jak dokładnie wygląda nasza praca, zadają również dziennikarze. Teraz, zamiast wchodzić w szczegóły, będę mógł zacząć odpowiedź od słów: „Jest taka książka, warto przeczytać…”, bo Łukasz w bardzo przystępny sposób tłumaczy, czym to się je. I myślę, że niezależnie od tego, jaką działką dziennikarstwa się zajmujecie, znajdziecie w niej coś dla siebie. Części dotyczące współpracy z urzędnikami, dostępu do informacji czy opowiadania historii powinien przyswoić każdy, kto będzie pracował w zawodzie. Po te o opracowywaniu danych sięgną ambitniejsi, a może po prostu bardziej przewidujący, bo pisać potrafi wielu, ale zdolność pisania połączona z umiejętnością analizowania, programowania lub wizualizowania robi z dziennikarza człowieka do zadań specjalnych. Kiedy czytałem tę książkę, wiele razy żałowałem, że czegoś takiego nie było, kiedy ja zaczynałem przygodę z danymi. Dzięki niej widzę, ile jeszcze powinienem się w tej dziedzinie nauczyć. Dominik Uhlig, szef BIQdata.pl ― działu danych „Gazety Wyborczej”
Edward Callahan
Developers of all levels can now easily develop custom, responsive, and rich web application clients with secure, scalable servers utilizing relational databases and RESTful services using WaveMaker Studio. Whether you need a departmental business application or a form application for your weekend club, this book will show you how to design, develop, and deploy professional grade web applications with WaveMaker.Easy Web Development with WaveMaker will help you use WaveMaker to design, develop, and deploy rich, responsive web applications, even if you are not a programmer. If you need to build a data-driven web application, but you only know ‘enough to be dangerous,' you need this book.This book examines every angle of using WaveMaker to build applications, from dissecting examples to customizing, deploying, and debugging your own applications.This book enables the non-professional programmer to become comfortable not only with using WaveMaker Studio itself, but also with the artefacts produced by the studio as well as the runtime and services provided by the WaveMaker framework. You will learn everything, from how customize the user experience with JavaScript and CSS to integrating with custom Java services and the Spring Framework server-side.Easy Web Development with WaveMaker 6.5 is packed with examples, code samples, screenshots, and links to equip you to be successful with WaveMaker Studio.