Ebooki
11505
Ebook

Expert Python Programming. Master Python by learning the best coding practices and advanced programming concepts - Fourth Edition

Michał Jaworski, Tarek Ziadé

This new edition of Expert Python Programming provides you with a thorough understanding of the process of building and maintaining Python apps. Complete with best practices, useful tools, and standards implemented by professional Python developers, this fourth edition has been extensively updated. Throughout this book, you’ll get acquainted with the latest Python improvements, syntax elements, and interesting tools to boost your development efficiency.The initial few chapters will allow experienced programmers coming from different languages to transition to the Python ecosystem. You will explore common software design patterns and various programming methodologies, such as event-driven programming, concurrency, and metaprogramming. You will also go through complex code examples and try to solve meaningful problems by bridging Python with C and C++, writing extensions that benefit from the strengths of multiple languages. Finally, you will understand the complete lifetime of any application after it goes live, including packaging and testing automation.By the end of this book, you will have gained actionable Python programming insights that will help you effectively solve challenging problems.

11506
Ebook

Expert Python Programming. Write proffesional, efficient and maintainable code in Python - Second Edition

Michał Jaworski

Python is a dynamic programming language, used in a wide range of domains by programmers who find it simple, yet powerful. Even if you find writing Python code easy, writing code that is efficient and easy to maintain and reuse is a challenge.The focus of the book is to familiarize you with common conventions, best practices, useful tools and standards used by python professionals on a daily basis when working with code.You will begin with knowing new features in Python 3.5 and quick tricks for improving productivity. Next, you will learn advanced and useful python syntax elements brought to this new version. Using advanced object-oriented concepts and mechanisms available in python, you will learn different approaches to implement metaprogramming. You will learn to choose good names, write packages, and create standalone executables easily.You will also be using some powerful tools such as buildout and vitualenv to release and deploy the code on remote servers for production use. Moving on, you will learn to effectively create Python extensions with C, C++, cython, and pyrex. The important factors while writing code such as code management tools, writing clear documentation, and test-driven development are also covered. You will now dive deeper to make your code efficient with general rules of optimization, strategies for finding bottlenecks, and selected tools for application optimization.By the end of the book, you will be an expert in writing efficient and maintainable code.

11507
Ebook

Expiacia pozapustna

Władysław Syrokomla

Władysław Syrokomla Wybryki dobrego humoru Ekspiacja pozapustna Do łacińskiego poety ks. Macieja Kazimierza Sarbiewskiego Ach ojcze Sarbiewski! zgrzeszyłem, zgrzeszyłem, Już tydzień jak z tobąm nie gwarzył ni słowa Szanowne twe karty pokryły się pyłem, Cóż było przyczyną? ach marność światowa! Szczęśliwy, szczęśliwy, kto jej nie doznawał! Kto czas swój urządził pod wagę i miarę: Mnie, przebóg, grzesznika spokusił karnawał, Tęsknota do ludzi, i chętka: saltare, Ach... Władysław Syrokomla Ur. 29 września 1823 w Smolhowie na Białorusi Zm. 15 września 1862 w Wilnie Najważniejsze dzieła: Margier, Urodzony Jan Dęboróg, Kasper Kaliński (Obrona Olsztyna), Janko Cmentarnik, Wielki Czwartek, Żywot poczciwego człowieka, Nagrobek obywatelowi; Chatka w lesie; Melodie z domu obłąkanych (zbiór poezji); Wycieczki po Litwie w promieniach od Wilna; Podróż swojaka po swojszczyźnie. Właśc. Ludwik Władysław Kondratowicz, pseudonim artystyczny utworzył z drugiego imienia i nazwy herbu rodzinnego. Poeta, pisarz i tłumacz doby romantyzmu. Był piewcą swojskości (przeciwny emigracji), idei demokratycznych (lecz nie rewolucyjnych), ludowości i rdzennej kultury litewskiej. Nazywał siebie ,,lirnikiem wioskowym" (tytuł jednego z wierszy), piszącym dla ,,braci w siermiędze i braci w kapocie". Jego styl cechuje programowa prostota języka, humor, niekiedy ironia (np. w nawiązaniach do sielankowych opisów życia na wsi). Solidaryzował się z egzystencją chłopów i drobnej szlachty, krytykował egoizm ziemiaństwa. Jego poglądy na współczesne mu tematy społeczne wyrażają m.in. wiersze Hulaj dusza! i Wyzwolenie włościan. Ważnym dokonaniem Syrokomli są przekłady łacińskojęzycznej literatury staropolskiej, m.in. Jana Kochanowskiego, Klemensa Janickiego, Sebastiana Klonowicza czy Macieja Kazimierza Sarbiewskiego - w pracy tej celem było przybliżenie rodakom spuścizny kultury polskiej. Ponadto tłumaczył również współczesną poezję rosyjską i ukraińską (Rylejewa, Lermontowa, Niekrasowa, Szewczenki), a nawet wielkich romantyków niemieckich (Króla Olch Goethego, liryki Heinego), te jednak przekłady nie są wierne i służyły raczej Syrokomli dla wyrażenia cudzym słowem tego, czego sam, w warunkach rosyjskiej cenzury, nie mógł pisać. Cieszył się popularnością w całym kraju, nie tylko na rodzinnej Litwie i Białorusi, ale również w Warszawie, Krakowie i w Wielkopolsce, gdzie w latach 50. przyjmowano go bardzo uroczyście. Ostatnie lata niedługiego życia Syrokomli naznaczył cień zbliżającego się powstania styczniowego. W 1861 r. wracając do Wilna z Warszawy, gdzie brał udział w manifestacjach patriotycznych (po części jako współpracownik ,,Kuriera Wileńskiego"), został aresztowany i uwięziony, a następnie osadzony przymusowo w Borejkowszczyźnie. Tam stworzył niezwykle dojrzałe liryki zebrane później w zbiorze Poezja ostatniej godziny (wyd. 1862, obejmują m.in. Melodie z domu obłąkanych). Dzięki usilnym staraniom przyjaciół zezwolono na jego powrót do Wilna na kilka miesięcy przed śmiercią. Został tam pochowany na cmentarzu na Rossie, a jego pogrzeb zgromadził tłumy i sam stał się demonstracją patriotyczną doby przedpowstaniowej. Kupując książkę wspierasz fundację Nowoczesna Polska, która propaguje ideę wolnej kultury. Wolne Lektury to biblioteka internetowa, rozwijana pod patronatem Ministerstwa Edukacji Narodowej. W jej zbiorach znajduje się kilka tysięcy utworów, w tym wiele lektur szkolnych zalecanych do użytku przez MEN, które trafiły już do domeny publicznej. Wszystkie dzieła są odpowiednio opracowane - opatrzone przypisami oraz motywami.

11508
Ebook

Expiation

E. Phillips Oppenheim

A solitary cabin stood far away in the backwoods of Canada, outside all tracks of civilization, in a region which only the native Indians and a few daring trappers cared to penetrate. Rudely built of pine logs, it was ill-calculated to withstand the piercing cold and frost which, for nine months out of the twelve, holds this region in an iron grip. Around it, a small clearing had been effected, but the ground was many feet thick in snow, which, save where in front of the door it had been cut away, surrounded the frail little building, and reached up to the rude window.

11509
Ebook

Explicitation in Simultaneous Interpreting. A Study into Explicitating Behaviour of Trainee Interpreters

Ewa Gumul

Przedmiotem pracy jest zjawisko eksplicytacji w tłumaczeniu symultanicznym. Do niedawna uważano, że eksplicytacja, jako zjawisko często przybierające formę amplifikacji tekstowej, występuje niezwykle rzadko w przekładzie symultanicznym, gdzie ograniczenia czasowe nie pozwalają na tego typu operacje tekstowe. Niedawne badania dowodzą jednak, że eksplicytacja występuje w tłumaczeniu symultanicznym i choć uwarunkowana w dużej mierze ograniczeniami medium, nie jest bynajmniej zjawiskiem marginalnym. Autorka omawia eksplicytację w tłumaczeniu symultanicznym z trzech perspektyw: instrumentalnej, gdzie badany jest aspekt strategiczności i intencjonalności tego typu operacji powierzchniowych, orientacyjnej, gdzie eksplicytacja omawiana jest w kontekście kierunku tłumaczenia tekstu, oraz psycholingwistycznej, w której Autorka bada eksplicytację jako jeden z wykładników stylu kognitywnego tłumacza. Monografia jest adresowana zarówno do przekładoznawców, jak i do językoznawców zainteresowanych tekstowymi aspektami tłumaczenia konferencyjnego.

11510
Ebook

Exploratory Data Analysis with Python Cookbook. Over 50 recipes to analyze, visualize, and extract insights from structured and unstructured data

Ayodele Oluleye

In today's data-centric world, the ability to extract meaningful insights from vast amounts of data has become a valuable skill across industries. Exploratory Data Analysis (EDA) lies at the heart of this process, enabling us to comprehend, visualize, and derive valuable insights from various forms of data.This book is a comprehensive guide to Exploratory Data Analysis using the Python programming language. It provides practical steps needed to effectively explore, analyze, and visualize structured and unstructured data. It offers hands-on guidance and code for concepts such as generating summary statistics, analyzing single and multiple variables, visualizing data, analyzing text data, handling outliers, handling missing values and automating the EDA process. It is suited for data scientists, data analysts, researchers or curious learners looking to gain essential knowledge and practical steps for analyzing vast amounts of data to uncover insights.Python is an open-source general purpose programming language which is used widely for data science and data analysis given its simplicity and versatility. It offers several libraries which can be used to clean, analyze, and visualize data. In this book, we will explore popular Python libraries such as Pandas, Matplotlib, and Seaborn and provide workable code for analyzing data in Python using these libraries.By the end of this book, you will have gained comprehensive knowledge about EDA and mastered the powerful set of EDA techniques and tools required for analyzing both structured and unstructured data to derive valuable insights.

11511
Ebook

Exploring Computer Hardware. Mastering the Building Blocks of Technology, From Microcomputers to Cloud Computing

Kevin Wilson

This course takes you on a journey through the intricate world of computer hardware, beginning with a solid foundation in the fundamentals of computing. Starting with an overview of computers and microcomputers, you’ll explore the core components that make up these machines, including embedded systems, software, and peripherals. Each chapter is designed to build your understanding of how these elements work together to create the technology we rely on daily.As you progress, the course delves into more complex topics like computer networks, the Internet, and cloud computing. You’ll gain insights into how hardware interacts with software and the critical role of security in maintaining the integrity of systems. Additionally, the course covers binary numbers, Boolean logic, and other essential concepts that underpin modern computing, offering a comprehensive understanding of both theoretical and practical aspects.By the end of this course, you’ll have a thorough knowledge of not just the hardware components but also the data processes like encryption, compression, and storage that ensure efficient and secure computing. Whether you're a beginner or someone with some background in technology, this course provides the knowledge and skills necessary to navigate and understand the complex world of computer hardware.

11512
Ebook

Exploring Deepfakes. Deploy powerful AI techniques for face replacement and more with this comprehensive guide

Bryan Lyon, Matt Tora

Applying Deepfakes will allow you to tackle a wide range of scenarios creatively.Learning from experienced authors will help you to intuitively understand what is going on inside the model. You’ll learn what deepfakes are and what makes them different from other machine learning techniques, and understand the entire process from beginning to end, from finding faces to preparing them, training the model, and performing the final swap.We’ll discuss various uses for face replacement before we begin building our own pipeline. Spending some extra time thinking about how you collect your input data can make a huge difference to the quality of the final video. We look at the importance of this data and guide you with simple concepts to understand what your data needs to really be successful.No discussion of deepfakes can avoid discussing the controversial, unethical uses for which the technology initially became known. We’ll go over some potential issues, and talk about the value that deepfakes can bring to a variety of educational and artistic use cases, from video game avatars to filmmaking.By the end of the book, you’ll understand what deepfakes are, how they work at a fundamental level, and how to apply those techniques to your own needs.

11513
Ebook

Exploring Experience Design. Fusing business, tech, and design to shape customer engagement

Ezra Schwartz

We live in an experience economy in which interaction with products is valued more than owning them. Products are expected to engage and delight in order to form the emotional bonds that forge long-term customer loyalty:Products need to anticipate our needs and perform tasks for us: refrigerators order food, homes monitor energy, and cars drive autonomously; they track our vitals, sleep, location, finances, interactions, and content use; recognize our biometric signatures, chat with us, understand and motivate us. Beautiful and easy to use, products have to be fully customizable to match our personal preferences.Accomplishing these feats is easier said than done, but a solution has emerged in the form of Experience design (XD), the unifying approach to fusing business, technology and design around a user-centered philosophy.This book explores key dimensions of XD: Close collaboration among interdisciplinary teams, rapid iteration and ongoing user validation. We cover the processes, methodologies, tools, techniques and best-practices practitioners use throughout the entire product development life-cycle, as ideas are transformed to into positive experiences which lead to perpetual customer engagement and brand loyalty.

11514
Ebook

Exploring GPT-3. An unofficial first look at the general-purpose language processing API from OpenAI

Generative Pre-trained Transformer 3 (GPT-3) is a highly advanced language model from OpenAI that can generate written text that is virtually indistinguishable from text written by humans. Whether you have a technical or non-technical background, this book will help you understand and start working with GPT-3 and the OpenAI API.If you want to get hands-on with leveraging artificial intelligence for natural language processing (NLP) tasks, this easy-to-follow book will help you get started. Beginning with a high-level introduction to NLP and GPT-3, the book takes you through practical examples that show how to leverage the OpenAI API and GPT-3 for text generation, classification, and semantic search. You'll explore the capabilities of the OpenAI API and GPT-3 and find out which NLP use cases GPT-3 is best suited for. You’ll also learn how to use the API and optimize requests for the best possible results. With examples focusing on the OpenAI Playground and easy-to-follow JavaScript and Python code samples, the book illustrates the possible applications of GPT-3 in production.By the end of this book, you'll understand the best use cases for GPT-3 and how to integrate the OpenAI API in your applications for a wide array of NLP tasks.

11515
Ebook

Exploring Microsoft Excel's Hidden Treasures. Turbocharge your Excel proficiency with expert tips, automation techniques, and overlooked features

David Ringstrom

David Ringstrom coined the phrase “Either you work Excel, or it works you!” after observing how many users carry out tasks inefficiently.In this book, you’ll learn how to get more done with less effort. This book will enable you to create resilient spreadsheets that are easy for others to use as well, while incorporating spreadsheet disaster preparedness techniques. The time-saving techniques covered in the book include creating custom shortcuts and icons to streamline repetitive tasks, as well as automating them with features such as Tables and Custom Views. You’ll see how Conditional Formatting enables you to apply colors, Cell icons, and other formatting on-demand as your data changes. You’ll be empowered to protect the integrity of spreadsheets and increase usability by implementing internal controls, and understand how to solve problems with What-If Analysis features. In addition, you’ll master new features and functions such as XLOOKUP, Dynamic Array functions, LET and LAMBDA, and Power Query, while learning how to leverage shortcuts and nuances in Excel.By the end of this book, you’ll have a broader awareness of how to avoid pitfalls in Excel. You’ll be empowered to work more effectively in Excel, having gained a deeper understanding of the frustrating oddities that can arise daily in Excel.

11516
Ebook
11517
Ebook

Exploring the virtual world of learning across generations. Information and communications technology for the educational support of immigrant youth

Marcin Rojek, Joanna Leek, Petr Svoboda

The book addresses the issue of intergenerational learning in a virtual world created by information and communication technology (ICT) and the role of ICT in an educational environment. In order to discuss how ICT can be used as a means to prevent early school leaving among immigrant youth, this book explores the literature on how learning can be understood in the intergenerational context, the challenges in preventing early school leaving, the prospects for ICT in education and presents the findings of an empirical study on intergenerational learning with the use of ICT. Authors findings highlight that ICT-supported intergenerational learning is a significant sociocultural platform for knowledge exchange, at the same time reducing intergenerational and cultural distance. It creates a sense of belonging and ensures mutual support, and encourages better understanding and harmonious coexistence between young immigrants and older citizens.

11518
Ebook

Express Web Application Development. Here's a comprehensive guide to making the most of Express's flexibility in building web applications. With lots of screenshots and examples, it's the perfect step-by-step manual for those with an intermediate knowledge of JavaScript

Hage Yaaapa

Express is a minimal and flexible node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications. It provides a thin layer of features fundamental to any web application, without obscuring features that developers know and love in node.js.Express Web Application Development is a comprehensive guide for those looking to learn how to use the Express web framework for web application development.Starting with the initial setup of the Express web framework, Express Web Application Development helps you to understand the fundamentals of the framework. By the end of Express Web Application Development, you will have acquired enough knowledge and skills to create production-ready Express apps. All of this is made possible by the incremental introduction of more advanced topics, starting from the very essentials.On the way to mastering Express for application development, we teach you the more advanced topics such as routes, views, middleware, forms, sessions, cookies and various other aspects of configuring an Express application. Jade; the recommended HTML template engine, and Stylus; the CSS pre-processor for Express, are covered in detail.Last, but definitely not least, Express Web Application Development also covers practices and setups that are required to make Express apps production-ready.

11519
Ebook

Express Your Creativity with Adobe Express. Create stunning graphics, captivating videos, and impressive web pages without any coding skills

Rosie Sue

Working with graphics can be daunting, especially if you don’t have a background in graphic design, but with Adobe Express, you can create stunning content without prior experience. This book will show you how you can choose from thousands of beautiful templates, customize them to your brand, and watch your visuals come to life.This book is your ultimate guide to Adobe Express, covering every function, from formatting typography to animating your graphics. With practical exercises, you’ll be able to put your newfound knowledge into action and start creating right away. You’ll learn the art of crafting stunning social media graphics, thumb-stopping animations, beautiful landing pages, and captivating videos.Whether you prefer the browser or mobile experience, Adobe Express provides the flexibility to create beautiful content seamlessly. Learning new skills and applying them has never been easier, as each chapter equips you to accomplish remarkable feats.By the end of this book, you’ll have mastered Adobe Express for elevating your online presence.

11520
Ebook

Expression Blend Przewodnik

Artur Żarski

Przewodnik ten ma na celu zapoznanie Czytelnika z produktem o nazwie Expression Blend. Czym tak naprawdę jest Blend? Jest to profesjonalne narzędzie do projektowania interaktywnych interfejsów użytkownika – w szczególności różnego rodzaju animacji 2D oraz 3D. Pozwala na łączenie różnego rodzaju elementów w jednym projekcie. Mogą to być obrazy wideo, grafika wektorowa, wysokiej jakości elementy tekstowe, animacje oraz różnego rodzaju inne grafiki. Dzięki temu można tworzyć bardzo zaawansowane obiekty, zawierające najrozmaitsze podstawowe elementy i budując w ten sposób rozbudowany interfejs użytkownika.