Informatyka

Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!

1
Ładowanie...
EBOOK

10 Machine Learning Blueprints You Should Know for Cybersecurity. Protect your systems and boost your defenses with cutting-edge AI techniques

Rajvardhan Oak

Machine learning in security is harder than other domains because of the changing nature and abilities of adversaries, high stakes, and a lack of ground-truth data. This book will prepare machine learning practitioners to effectively handle tasks in the challenging yet exciting cybersecurity space.The book begins by helping you understand how advanced ML algorithms work and shows you practical examples of how they can be applied to security-specific problems with Python – by using open source datasets or instructing you to create your own. In one exercise, you’ll also use GPT 3.5, the secret sauce behind ChatGPT, to generate an artificial dataset of fabricated news. Later, you’ll find out how to apply the expert knowledge and human-in-the-loop decision-making that is necessary in the cybersecurity space. This book is designed to address the lack of proper resources available for individuals interested in transitioning into a data scientist role in cybersecurity. It concludes with case studies, interview questions, and blueprints for four projects that you can use to enhance your portfolio.By the end of this book, you’ll be able to apply machine learning algorithms to detect malware, fake news, deep fakes, and more, along with implementing privacy-preserving machine learning techniques such as differentially private ML.

2
Ładowanie...
EBOOK

100 sposobów na Perl

chromatic, Damian Conway, Curtis "Ovid" Poe

Zbiór skutecznych rozwiązań dla programistów aplikacji internetowych Zwiększanie produktywności pracy Tworzenie interfejsów użytkownika Wyszukiwanie i usuwanie błędów Perl, od swojego zaistnienia na rynku, wyewoluował od prostego narzędzia do przetwarzania tekstów i budowania raportów do formy zaawansowanego języka programowania pozwalającego na tworzenie praktycznie każdej aplikacji działającej w sieci. Mimo dość zaawansowanego "wieku", nie traci nic na popularności. W sieci pojawiają się coraz nowsze wersje, a grono programistów korzystających z Perla stale rośnie. Społeczność użytkowników tego języka skupiona wokół portalu CPAN udostępnia napisane przez siebie skrypty, wskutek czego z wieloma problemami programistycznymi można sobie poradzić, korzystając z gotowych rozwiązań lub sięgając do innych źródeł. Dzięki książce "100 sposobów na Perl" odkryjesz mało znane i mniej typowe zastosowania tego języka. Czytając ją, dowiesz się, w jaki sposób wykorzystać Perl do różnych zadań. Nauczysz się zwiększać efektywność swojej pracy, tworzyć elementy interaktywne i przetwarzać pliki tekstowe w nietypowy sposób. Zapoznasz się z odczytywaniem danych z baz i arkuszy kalkulacyjnych, pracą z modułami oraz programowaniem obiektowym. Znajdziesz tu także informacje o testowaniu kodu, usuwaniu błędów i optymalizowaniu wydajności programów napisanych w Perlu. Korzystanie z biblioteki CPAN Automatyczne formatowanie kodu w edytorze Emacs Generowanie elementów graficznych Przetwarzanie arkuszy kalkulacyjnych Praca z bazami danych Tworzenie zestawu narzędziowego modułów Korzystanie z obiektów Testowanie kodu Śledzenie wykonywania programu

3
Ładowanie...
EBOOK

100 sposobów na SQL

Andrew Cumming, Gordon Russell

Zbiór praktycznych porad dla programistów i projektantów baz danych Jak obsługiwać różne typy danych? W jaki sposób optymalizować wydajność baz danych? Jak budować raporty za pomocą języka SQL? Jesteś programistą, któremu przypadło w udziale opracowanie aplikacji bazodanowej? Szukasz sposobu na zoptymalizowanie działania zapytań SQL? A może zastanawiasz się, w jaki sposób sprawnie zarządzać kontami użytkowników bazy danych? Język SQL to potężne narzędzie, którego opanowanie pozwoli Ci na sprawne poruszanie się w gąszczu tabel każdej bazy danych. Za pomocą odpowiednio sformułowanych instrukcji można manipulować danymi, zarządzać kontami użytkowników i generować raporty. Jednak, pomimo stosunkowo niewielkiej ilości poleceń, język SQL kryje w sobie wiele zawiłości. Dzięki książce "100 sposobów na SQL" nie będziesz musiał odkrywać każdej z nich samodzielnie. W każdym z rozdziałów znajdziesz praktyczne porady i sposoby rozwiązywania typowych zadań programistycznych związanych z bazami danych i językiem SQL. Poznasz podstawy języka, dowiesz się, w jaki sposób przetwarzać różne typy danych i korzystać z symboli zastępczych. Nauczysz się tworzyć aplikacje sieciowe, optymalizować wydajność tabel i zapytań SQL oraz tworzyć raporty. Przeczytasz ponadto o administrowaniu serwerem bazy danych i udostępnianiu tabel użytkownikom. Podstawowe elementy języka SQL Łączenie tabel Przetwarzanie danych tekstowych Operacje na liczbach i datach Bazy danych w aplikacjach sieciowych Zapytania niezależne od tabel Maksymalizowanie wydajności zapytań Tworzenie raportów Administrowanie kontami użytkowników Udostępnianie informacji Zostań ekspertem w programowaniu baz danych!

4
Ładowanie...
EBOOK

100 sposobów na SQL

Andrew Cumming, Gordon Russell

Zbiór praktycznych porad dla programistów i projektantów baz danych Jak obsługiwać różne typy danych? W jaki sposób optymalizować wydajność baz danych? Jak budować raporty za pomocą języka SQL? Jesteś programistą, któremu przypadło w udziale opracowanie aplikacji bazodanowej? Szukasz sposobu na zoptymalizowanie działania zapytań SQL? A może zastanawiasz się, w jaki sposób sprawnie zarządzać kontami użytkowników bazy danych? Język SQL to potężne narzędzie, którego opanowanie pozwoli Ci na sprawne poruszanie się w gąszczu tabel każdej bazy danych. Za pomocą odpowiednio sformułowanych instrukcji można manipulować danymi, zarządzać kontami użytkowników i generować raporty. Jednak, pomimo stosunkowo niewielkiej ilości poleceń, język SQL kryje w sobie wiele zawiłości. Dzięki książce "100 sposobów na SQL" nie będziesz musiał odkrywać każdej z nich samodzielnie. W każdym z rozdziałów znajdziesz praktyczne porady i sposoby rozwiązywania typowych zadań programistycznych związanych z bazami danych i językiem SQL. Poznasz podstawy języka, dowiesz się, w jaki sposób przetwarzać różne typy danych i korzystać z symboli zastępczych. Nauczysz się tworzyć aplikacje sieciowe, optymalizować wydajność tabel i zapytań SQL oraz tworzyć raporty. Przeczytasz ponadto o administrowaniu serwerem bazy danych i udostępnianiu tabel użytkownikom. Podstawowe elementy języka SQL Łączenie tabel Przetwarzanie danych tekstowych Operacje na liczbach i datach Bazy danych w aplikacjach sieciowych Zapytania niezależne od tabel Maksymalizowanie wydajności zapytań Tworzenie raportów Administrowanie kontami użytkowników Udostępnianie informacji Zostań ekspertem w programowaniu baz danych!

5
Ładowanie...
EBOOK

101 UX Principles. A definitive design guide

Will Grant

We want our UX to be brilliant. We want to create stunning user experiences. We want our UX to drive the success of our business with useful and usable software products. This book draws on the wisdom and training of Jakob Nielsen and Don Norman to help you get your UX right - in 101 ways!101 UX Principles shows you the 101 most important things you need to know about usability and design. A practical reference for UX professionals, and a shortcut to greatness for anyone who needs a clear and wise selection of principles to guide their UX success. Learn the key principles that drive brilliant UX design.Enjoy 101 Principles including ‘Good UX has a Beginning, a Middle, and an End’, ‘Make Your Links Look Like Links’, ‘Don't Use Obsolete Icons’, ‘Decide Whether an Interaction Should Be Obvious, Easy, or Possible’, ‘Test with Real Users’, ‘Making the most of fonts’, ‘Good UX for search results’, and ‘Show your user - don't tell your user!’“Good to read from beginning to end, and a nice dip-in-and-out text, the chapter titles reminded me of principles I don't even think about explicitly when I likely should. The book inspired me to start more explicitly articulating some of the principles I just take for granted.”- Elizabeth Churchill, Director of User Experience at Google“This is a great practical read. It is convenient to use as a reference when solving real UX problems. I would definitely recommend it as an introduction to UX, but also as a good reminder of best practices for more experienced designers.”- Anne-Marie Léger, Designer at ShopifySome more of the 101 UX Principles featured in this book:Work with user expectations not against themHow to build upon established metaphorsHow to arrange navigation elementsHow to introduce new ideas to your userMatching pagination and content structureWhen invention is not good for UXStriving for simplicityReducing user tasksWhat to make clickableMaking the most of fontsMaking your links look like linksPicking the right control for the jobData input and what users care aboutHow to handle destructive user actionsWhen color should not convey informationTappable areas and the size of fingersGetting payment details the right wayUse the standard e-commerce patternIf you really must use a flat designWhen to use progress bars or spinnersDropdowns the right and wrong wayHandling just-off-screen contentHow to do Hamburger menus rightWhen to hide Advanced SettingsGood UX for Notifications

6
Ładowanie...
EBOOK

3D Character Rigging in Blender. Bring your characters to life through rigging and make them animation-ready

Jaime Kelly

In the intricate world of 3D character rigging with Blender, aspiring artists often find themselves grappling with the daunting challenge of achieving results akin to seasoned professionals. This book is your guide to overcoming that very challenge, providing you with the necessary knowledge and skills to excel in this complex art form.As you embark on this creative journey, this book will guide you through a carefully crafted flow. Beginning with the basics, the first part of the book will teach you how to add structure to an empty canvas and master the art of weight painting in Blender. You'll delve into the intricacies of rigging humanoid characters, gain a deep understanding of the essential buttons and techniques, and discover invaluable success-boosting tips.Starting with simple mesh deformation using a single bone, you'll progress steadily toward the mastery of fully rigging a human character, all while comprehending the reasons behind each step in the process. Furthermore, the book leaves you with a selection of advanced techniques, fully explained, paving the way for a natural progression in your artistic journey and allowing you to continuously refine and enhance your skills.By the end of the book, you'll excel at crafting character rigs, seamlessly meeting professional pipeline demands in diverse teams and studios.

7
Ładowanie...
EBOOK

3D Deep Learning with Python. Design and develop your computer vision model with 3D data using PyTorch3D and more

Xudong Ma, David Farrugia, Vishakh Hegde, Lilit...

With this hands-on guide to 3D deep learning, developers working with 3D computer vision will be able to put their knowledge to work and get up and running in no time.Complete with step-by-step explanations of essential concepts and practical examples, this book lets you explore and gain a thorough understanding of state-of-the-art 3D deep learning. You’ll see how to use PyTorch3D for basic 3D mesh and point cloud data processing, including loading and saving ply and obj files, projecting 3D points into camera coordination using perspective camera models or orthographic camera models, rendering point clouds and meshes to images, and much more. As you implement some of the latest 3D deep learning algorithms, such as differential rendering, Nerf, synsin, and mesh RCNN, you’ll realize how coding for these deep learning models becomes easier using the PyTorch3D library.By the end of this deep learning book, you’ll be ready to implement your own 3D deep learning models confidently.

8
Ładowanie...
EBOOK

3D Environment Design with Blender 5. Enhance your modeling, texturing, and lighting skills to create realistic 3D scenes - Second Edition

Abdelilah Hamdani, Jason van Gumster, Carlos Barreto

Creating photorealistic 3D scenes in Blender can be tricky sometimes due to modeling inaccuracies, scale issues, flat materials, and lighting that fails to match real-world references. These problems can make scenes look artificial and inconsistent.Based on Blender 5, this updated second edition simplifies the complexities by guiding you through clear, practical workflows to overcome those challenges. You’ll start by addressing common modeling and proportion mistakes, then move on to realistic texturing and unwrapping to create stunning scenes based on actual references.As you progress, you’ll create natural assets such as plants, rocks, water, flowers, and terrain, learning how to assemble them into believable environments. The book introduces modern Blender workflows, including a dedicated chapter on node-based methods for creating and scattering plants. You will then focus on lighting and rendering, using Cycles, HDRIs, and accurate color management to achieve realistic results, before finalizing your scenes with rendering and compositing.By the end, you’ll be equipped to create beautiful, photorealistic renders that stand out.*Email sign-up and proof of purchase required

9
Ładowanie...
EBOOK

3D Environment Design with Blender. Enhance your modeling, texturing, and lighting skills to create realistic 3D scenes

Abdelilah Hamdani, Carlos Barreto

Blender is a powerful tool for creating all kinds of visual assets, but with such power comes complexity. Creating a photorealistic 3D scene seems like a Herculean task for more than 90% of 3D designers, but don’t be discouraged! 3D Environment Design with Blender will get you up and running.This practical guide helps reduce the complexity of 3D environment design, advance your Blender skills, and produce lifelike scenes and animations in a time-efficient manner. You'll start by learning how to fix the most common mistakes 3D designers make with modeling and scale matching that stop them from achieving photorealism. Next, you’ll understand the basics of realistic texturing, efficient unwrapping and achieving photorealistic lighting by turning an actual reference of a wood cabin into a realistic 3D scene. These skills will be used and expanded as you build a realistic 3D environment with natural assets and materials that you’ll create from scratch. Once you’ve developed your natural environment, you’ll advance to creating realistic render shots by applying cool camera features, and compositing tricks that will make your final render look photorealistic and pleasing to the eye.By the end of this book, you'll be able to implement modeling tricks and best practices to make your 3D environments look stunningly lifelike.