LitMy.ru - литература в один клик

  • Добавил: literator
  • Дата: 21-04-2023, 04:12
  • Комментариев: 0
The Software Developer’s Career Handbook (4th Early Release)Название: The Software Developer’s Career Handbook (4th Early Release)
Автор: Michael Lopp
Издательство: O’Reilly Media, Inc.
Год: 2023-04-20
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.2 MB

At some point in your career, you'll realize there's more to being a software engineer than dealing with code. Is it time to become a manager? Or join a startup? In this insightful and entertaining book, Michael Lopp recalls his own make-or-break moments with Silicon Valley giants such as Apple, Slack, Pinterest, Palantir, Netscape, and Symantec to help you make better, more mindful career decisions. With more than 40 stand-alone stories, Lopp walks through a complete job lifecycle, starting with the interview and ending with the realization that it might be time to move on. You'll learn how to handle baffling circumstances in your job, understand what you want from your career, and discover how to thrive in your workplace.

  • Добавил: literator
  • Дата: 20-04-2023, 20:44
  • Комментариев: 0
Clean Code Cookbook (2nd Early Release)Название: Clean Code Cookbook: Recipes to Improve the Design and Quality of your Code (2nd Early Release)
Автор: Maximiliano Contieri
Издательство: O’Reilly Media, Inc.
Год: 2023-04-20
Страниц: 132
Язык: английский
Формат: epub (true)
Размер: 21.0 MB

Often, software engineers and architects work with large, complex code bases that they need to scale and maintain. With this cookbook, author Maximiliano Contieri takes you beyond the concept of clean code by showing you how to identify improvement opportunities and their impact on production code. When it comes to reliability and system evolution, these techniques provide benefits that pay off over time. Using real life examples in jаvascript, PHP, Java, Python, and many other programming languages, this cookbook provides proven recipes to help you scale and maintain large systems. Every section covers fundamental concepts including readability, coupling, testability, and extensibility, as well as code smells—symptoms of a problem that requires special attention—and the recipes to address them.

  • Добавил: literator
  • Дата: 20-04-2023, 08:21
  • Комментариев: 0
Quick Functional ProgrammingНазвание: Quick Functional Programming
Автор: David Matuszek
Издательство: CRC Press
Год: 2023
Страниц: 146
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Why learn functional programming? Isn’t that some complicated ivory-tower technique used only in obscure languages like Haskell? In fact, functional programming is actually very simple. It’s also very powerful, as Haskell demonstrates by throwing away all the conventional programming tools and using only functional programming features. But it doesn’t have to be done that way. Functional programming is a power tool that you can use in addition to all your usual tools, to whatever extent your current mainstream language supports it. Most languages have at least basic support. In this book we use Python and Java and, as a bonus, Scala. If you prefer another language, there will be minor differences in syntax, but the concepts are the same. Give functional programming a try. You may be surprised how much a single power tool can help you in your day-to-day programming.

  • Добавил: literator
  • Дата: 20-04-2023, 08:01
  • Комментариев: 0
Head First Software Architecture (Second Early Release)Название: Head First Software Architecture: A Learner’s Guide to Architectural Thinking (Second Early Release)
Автор: Raju Gandhi, Mark Richards, Neal Ford
Издательство: O’Reilly Media, Inc.
Год: 2023-04-19
Страниц: 149
Язык: английский
Формат: epub (true), mobi
Размер: 11.9 MB

If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally and explores the unique challenges of software architecture. You'll learn the distinction between architecture and design and the relationship between code, components, and architectural styles. You'll also learn how to work with some common architectural styles through vivid, fun examples. Quick, easy, and entertaining, this book is a valuable introduction to the world of software architecture. Software architecture is fundamental to the success of your system. This chapter demystifies software architecture. You’ll gain an understanding of architectural dimensions and understand the differences between architecture and design. Why is this important? Because understanding and applying architectural practices helps you build more effective and correct software systems.

  • Добавил: literator
  • Дата: 19-04-2023, 20:33
  • Комментариев: 0
Intelligence-Driven Incident Response, 2nd Edition (5th Early Release)Название: Intelligence-Driven Incident Response: Outwitting the Adversary, 2nd Edition (5th Early Release)
Автор: Rebekah Brown, Scott J. Roberts
Издательство: O’Reilly Media, Inc.
Год: 2023-04-07
Страниц: 286
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Cyber-threat intelligence isn’t a new concept, simply a new name for an old approach: applying a structured analytical process to understand an attack and the adversary behind it. The application of threat intelligence to network security is more recent, but the basics haven’t changed. Cyber-threat intelligence involves applying intelligence processes and concepts—some of the oldest concepts that exist—and making them a part of the overall information security process. Threat intelligence has many applications, but one of the fundamental ways it can be utilized is as an integral part of the intrusion-detection and incident-response process. We call this intelligence-driven incident response and think it is something every security team can do, with or without a major capital investment. It’s less about tools, although they certainly help sometimes, and more about a shift in the way we approach the incident-response process. Intelligence-driven incident response will help not only to identify, understand, and eradicate threats within a network, but also to strengthen the entire information security process to improve those responses in the future.

  • Добавил: literator
  • Дата: 19-04-2023, 14:15
  • Комментариев: 0
Паттерны проектирования APIНазвание: Паттерны проектирования API
Автор: Джей Джей Гивакс
Издательство: Питер
Год: 2023
Страниц: 512
Язык: русский
Формат: pdf
Размер: 10.16 MB

API представляют собой контракты, которые определяют принципы взаимодействия приложений, сервисов и компонентов. Паттерны проектирования API — это набор лучших практик, спецификаций и стандартов, обеспечивающих простоту и надежность их использования для разработчиков. Книга объединяет и объясняет наиболее важные паттерны, используемые сообществом разработчиков API и экспертами Google. Паттерны проектирования API определяют набор принципов для разработки внутренних и публичных API. Джей Джей Гивакс, будучи специалистом из Google, рассказывает о паттернах, которые обеспечат вашим API согласованность, масштабируемость и гибкость. Вы узнаете, как улучшить дизайн самых распространенных API и как действовать в сложных пограничных случаях. Понятные иллюстрации, актуальные примеры и подробные сценарии позволят тщательно разобраться в каждом паттерне.

  • Добавил: literator
  • Дата: 18-04-2023, 19:29
  • Комментариев: 0
The Ultimate Guide To Microsoft Excel VBA For Beginners And SeniorsНазвание: The Ultimate Guide To Microsoft Excel VBA For Beginners And Seniors: A comprehensive guide to master Microsoft Excel VBA programming techniques, data reporting, business analysis and tips and tricks for effective strategies
Автор: Mike Cage
Издательство: Bluerose Publishing
Год: 2022
Страниц: 444
Язык: английский
Формат: pdf, epub
Размер: 10.2 MB

If you already know how to use Microsoft Excel but there’re a few things you can’t do, it is time to learn the strongest functionality it has, Visual Basic for Applications (VBA). Visual Basic for Applications is a programming language incorporated in Microsoft Excel, Access, PowerPoint and even Word, which let you do all things you already know about them and much more. For example, you want that every time you open a specific Microsoft Word file it writes automatically the current date two lines below where you left last time. Or maybe you want a whole spreadsheet of Excel without formulas on it and still applying them as if they were there. How would you do that? All these things and much more are done with Visual Basic for Applications for Microsoft Office. Short of changing the tires on your car, Microsoft Excel can do pretty much anything. And the possibilities are even more endless when you learn to program with Excel Visual Basic for Applications (VBA). Regardless of your familiarity with Excel VBA.

  • Добавил: literator
  • Дата: 18-04-2023, 18:47
  • Комментариев: 0
Artificial Intelligence of Health-Enabled SpacesНазвание: Artificial Intelligence of Health-Enabled Spaces
Автор: Fadi Al- Turjman
Издательство: CRC Press
Год: 2023
Страниц: 203
Язык: английский
Формат: pdf (true)
Размер: 12.9 MB

Artificial Intelligence of Health-Enabled Spaces (AIoH) has made a number of revolutionary advances in clinical studies that we are aware of. Among these advances, intelligent and medical services are gaining a great deal of interest. Nowadays, AI-powered technologies are not only used in saving lives, but also in our daily life activities in diagnosing, controlling, and even tracking of COVID-19 patients. These AI-powered solutions are expected to communicate with cellular networks smoothly in the next-generation networks (5G/6G and beyond) for more effective/critical medical applications. This will open the door for other interesting research areas. This book focuses on the development and analysis of Artificial Intelligence (AI) model applications across multiple disciplines. AI-based Deep Learning models, fuzzy and hybrid intelligent systems, and intrinsic explainable models are also presented in this book. Some of the fields considered in this smart health-oriented book include AI applications in electrical engineering, biomedical engineering, environmental engineering, computer engineering, education, cyber security, chemistry, pharmacy, molecular biology, and tourism.

  • Добавил: literator
  • Дата: 18-04-2023, 17:28
  • Комментариев: 0
What Are ChatGPT and Its Friends?Название: What Are ChatGPT and Its Friends? Opportunities, Costs, and Risks for Large Language Models
Автор: Mike Loukides
Издательство: O’Reilly Media, Inc.
Год: 2023-03-24
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.2 MB

ChatGPT is not your run-of-the-mill automated chat server. It's much more. But if you want to understand the possibilities that ChatGPT (and similar models) offers your organization, it's important to move past the hype. Large language models like GPT-3 and GPT-4 represent one of the biggest technological leaps we've seen in our lifetime. In this concise report, Mike Loukides zeros in on the essential things you should understand to take advantage of ChatGPT. ChatGPT, or something built on ChatGPT, or something that’s like ChatGPT, has been in the news almost constantly since ChatGPT was opened to the public in November 2022. What is it, how does it work, what can it do, and what are the risks of using it? A quick scan of the web will show you lots of things that ChatGPT can do. Many of these are unsurprising: you can ask it to write a letter, you can ask it to make up a story, you can ask it to write descriptive entries for products in a catalog. Many of these go slightly (but not very far) beyond your initial expectations: you can ask it to generate a list of terms for search engine optimization, you can ask it to generate a reading list on topics that you’re interested in. It has helped to write a book. Maybe it’s surprising that ChatGPT can write software, maybe it isn’t; we’ve had over a year to get used to GitHub Copilot, which was based on an earlier version of GPT. And some of these things are mind blowing. It can explain code that you don’t understand, including code that has been intentionally obfuscated. It can pretend to be an operating system. Or a text adventure game. It’s clear that ChatGPT is not your run-of-the-mill automated chat server. It’s much more.

  • Добавил: literator
  • Дата: 18-04-2023, 16:13
  • Комментариев: 0
XeHE: an Intel GPU Accelerated Fully Homomorphic Encryption LibraryНазвание: XeHE: an Intel GPU Accelerated Fully Homomorphic Encryption Library: A SYCL Sparkler: Making the Most of C++ and SYCL
Автор: Alexander Lyashevsky, Alexey Titov, Yiqin Qiu, Yujia Zhai
Издательство: Codeplay Software
Год: 2023
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.2 MB

This installment of a "SYCL Sparkler" explores in depth a way to implement a reasonably efficient implementation for Homomorphic Encryption using modern C++ with SYCL. As a result of their work, the authors learned some valuable optimization techniques and insights that the they have taken time to share in this very interesting and detailed piece. A key value of using C++ with SYCL, is the ability to be portable while supporting the ability to optimize at a lower level when it is deemed worth the effort. This work helps illustrate how the authors isolated that optimization work, and their thought process on how to pick what to optimize. The code for this implementation is available open source online. None of the performance numbers shown are intended to provide guidance on hardware selection. The authors offer their results and observations to illustrate the magnitude of changes that may correspond to the optimizations being discussed. Readers will find the information valuable to motivate their own optimization work on their applications using some of the techniques highlighted by these authors.