Книги
Краткость - сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также писать выразительно и компактно, как настоящий эксперт.
Здесь вы найдете приёмы и хитрости написания кода, регулярные выражения, примеры использования однострочников в различных сферах, а также полезные алгоритмы. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поспособствует вашему росту в программировании и аналитике.
Красим персонажей в Photoshop. Пошаговые мастер-классы от художницы вебтунов. Solraka.
Покраска персонажей — это сложно? Нет!
Вам понадобятся графический планшет и Photoshop — а известная корейская художница и иллюстратор вебтунов Solraka познакомит вас с основами и техникой покраски. Вместе с Solraka вы узнаете, как свет взаимодействует с цветом, а свойства материалов влияют на покраску объекта, и научитесь работать с освещением и тенями.
Благодаря этой книге вы:
• Пройдете пошаговые туториалы по покраске как женских, так и мужских персонажей.
• Разберете способы покраски самых разных объектов — от воздушного платья с оборками до золотых аксессуаров.
• Узнаете профессиональные лайфхаки по рисованию объемных деталей, реалистичных складок и освещения.
• Изучите виды и направленность света.
• Научитесь работать с режимами наложения слоев.
• Освоите интерфейс Photoshop.
• Получите бонусные кастомные кисти и лайнарты от Solraka по ссылке внутри книги!
Переводчик: Горбулёва М.
Термин "спецслужбы" возник не так уж давно, однако само явление старо как мир. Публикация труда И. Б. Линдера и С. А. Чуркина "Спецслужбы мира за 500 лет" помогает пролить свет на многие тайны, над которыми бились лучшие умы человечества. От XVI до XX века прослежено участие, которое спецслужбы мира принимали в судьбоносных событиях, стремясь повлиять на ход истории. В книге рассказано о самых громких делах и операциях спецслужб; обнажены "тайные пружины" многих исторических процессов. В мире гораздо больше закономерного, чем случайного, - такой вывод сделает каждый, кто ознакомится с полной профессиональных тайн летописью деяний спецслужб мира. Для тех, кому небезразлично прошлое и будущее нашей страны, недооценка деятельности спецслужб была бы явной ошибкой.
Предисловие написано генерал-майором государственной безопасности Ю. И. Дроздовым, начальником управления "С" (нелегальная разведка) ПГУ КГБ СССР с 1979 по 1991 годы.
Что такое ГЕЙМДИЗАЙН? Это не код, графика или звук. Это не создание персонажей или раскрашивание игрового поля. Геймдизайн - это симулятор мечты, набор правил, благодаря которым игра оживает.
Как создать игру, которую полюбят, от которой не смогут оторваться? Знаменитый геймдизайнер Тайнан Сильвестр на примере кейсов из самых популярных игр рассказывает, как объединить эмоции и впечатления, игровую механику и мотивацию игроков. Познакомитесь с принципами дизайна, которыми пользуются ведущие студии мира!
• Создайте игровую механику, вызывающую эмоции и обеспечивающую разнообразие.
• Узнайте, как объединить сюжет и интерактивность.
• Используйте взаимодействия, которые заставят игроков проникать друг другу "в голову".
• Вовлекайте в действие с помощью наград.
• Планируйте, тестируйте и анализируйте геймдизайн последовательно, а не пытайтесь все решить заранее.
• Узнайте, как позиционирование игры на рынке влияет на геймдизайн.
Тайнан Сильвестр занимается геймдизайном больше 15 лет. За это время он успел поработать как над инди-проектами, так и над студийным блокбастером BigShock Infinite, но больше всего он известен благодаря RimWorld.
Глубокое обучение стало мощным двигателем для работы с искусственным интеллектом. Яркие иллюстрации и простые примеры кода избавят вас от необходимости вникать в сложные аспекты конструирования моделей глубокого обучения, делая сложные задачи доступными и увлекательными.
Джон Крон, Грант Бейлевельд и замечательный иллюстратор Аглаэ Бассенс используют яркие примеры и аналогии, которые позволяют объяснить, что такое глубокое обучение, почему оно пользуется такой популярностью и как эта концепция связана с другими подходами к машинному обучению. Книга идеально подойдет разработчикам, специалистам по обработке данных, исследователям, аналитикам и начинающим программистам, которые хотят применять глубокое обучение в своей работе. Теоретические выкладки прекрасно дополняются прикладным кодом на Python в блокнотах Jupyter. Вы узнаете приемы создания эффективных моделей в TensorFlow и Keras, а также познакомитесь с PyTorch.
Базовые знания о глубоком обучении позволят создавать реальные приложения — от компьютерного зрения и обработки естественного языка до генерации изображений и игровых алгоритмов.
Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека.
Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечет вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам. Если вы специалист по data science, архитектор системы безопасности и стремитесь повысить устойчивость систем с ИИ или вас просто интересует различие между искусственным и биологическим восприятием, то эта книга для вас.
Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода. Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.TypeScript, в отличие от множества других типизированных языков, ориентирован на прикладные задачи. Он вводит новые концепции, позволяющие выражать идеи более кратко и точно, и легко создавать масштабируемые и безопасные современные приложения. Борис Черный помогает разобраться со всеми нюансами и возможностями TypeScript, учит устранять ошибки и масштабировать код.В этой книге вы:- Начнете с основ: узнаете о типах и операторах типов TypeScript, в том числе о том, для чего они нужны и как используются.- Изучите продвинутые темы: познакомитесь с системой типов TypeScript, включая средства обработки ошибок, и научитесь создавать асинхронные приложения.- Узнаете, как использовать TypeScript с вашими любимыми интерфейсными и серверными фреймворками, перенести проект с JavaScript в TypeScript и запустить проект TypeScript.
Непобедимый. Жизнь и сражения Александра Суворова. Кипнис Б.
Александр Васильевич Суворов — величайший из полководцев в истории России. Одинаково оригинален и смел как в тактике боя или сражения, так и в искусстве войны, именуемом стратегия. Яркая, самобытная человеческая личность, истинный сын и украшение русского народа. Человек религиозный и одновременно интеллектуальный: мог писать на девяти языках, изъяснялся на шести. Воитель, воистину непобедимый для турок, поляков и французов, сумевший покорить саму природу, перейдя с армией через Швейцарские Альпы. Грозный на поле битвы, он никогда не был мстителен или жесток к поверженному противнику. Истинный сын эпохи русского Просвещения, нежный отец, а в редкие минуты отдыха поэт-любитель. Большую часть жизни его преследовали зависть бездарностей и клевета завистников. Боготворимый войсками, он как никто знал душу русского солдата. Самая смерть его открыла ему врата бессмертия в памяти народной.
В каждой кодовой базе есть ошибки и слабые места, которые нужно найти и исправить. Правильный рефакторинг сделает ваш код элегантным, удобным для чтения и простым в обслуживании.
Познакомьтесь с уникальным подходом, позволяющим реализовать любой метод в пяти строках кода. И не забывайте про тайну, хорошо известную большинству senior-разработчиков: иногда проще ухудшить код и вернуться к его исправлению позже.
"Пять строк кода" - это свежий взгляд на рефакторинг для разработчиков любого уровня. Вы узнаете, когда проводить рефакторинг, как использовать паттерны, а также научитесь определять признаки, которые говорят о том, что код необходимо удалить
Для разработчиков всех уровней. В примерах используется доступный и понятный синтаксис TypeScript, который позволяет перейти к любому языку высокого уровня.
На сегодняшний день рационально-эмотивно-поведенческая психотерапия считается одним из наиболее эффективных методов психотерапии. Большая часть клинической мудрости и рекомендаций настоящего издания - это наследие выдающихся терапевтов, талантливых учеников Альберта Эллиса, многие годы работавших вместе с ним в основанном им институте, а в настоящее время являющиеся его руководителями и ведущими преподавателями, мировыми экспертами в области РЭПТ. Данная книга одна из базовых для обучения когнитивно-поведенческого терапевта и тем более специалиста в рационально-эмотивно-поведенческой терапии (РЭПТ). Начинающие специалисты и более опытные коллеги смогут найти для себя много полезных и важных техник и методик, теоретического и практического материала, бережно передающего суть элегантного подхода Эллиса, акцент на гуманистической и экзистенциальной составляющей его терапии, которая делает когнитивных подход более наполненным эмоциями, ценностями и смыслами. Так же в этой книге вы откроете для себя современное прочтение РЭПТ, активно развиваемое в первую очередь именно авторами этого руководства.
Сергей Эрнестович Поляков - известный психолог и психиатр, кандидат медицинских наук, автор многих научных работ, в том числе трех монографий по общей психологии.
В своей четвертой книге С. Э. Поляков представил читателю хотя и ожидаемый, но все же непривычный взгляд на психофизическую природу окружающего мира. Многих выдающихся исследователей со времен Античности привлекала психическая составляющая реальности, которую они пытались обсуждать в разных контекстах, используя несовпадающие понятия.
С.Э. Полякову удалось выделить и описать ее, очертить границы и дифференцировать от других форм реальности, раскрыть природу, характер и структуру формирующих ее сущностей, показать феноменологические особенности и динамику образования репрезентирующих их психических явлений. Он назвал ее объективной психической реальностью и убедительно доказал, что человек живет не только в физическом, но и в ментальном мире, создаваемом обществом. Этот мир, как и физическая реальность, противостоит индивидууму и независим от него. Он даже имеет свои собственные многочисленные объекты, которые пребывают и действуют лишь в нем.
Автором открыта новая грань реальности и создана новая область науки, что делает книгу интересной не только для психологов, социологов и философов, но и для представителей других, в том числе естественно-научных дисциплин.
Откройте для себя удивительный мир 3д-графики. Начните самостоятельно изучать основы 3д-моделирования и визуализации с помощью Blender. Действуйте уже сейчас! Blender уже завоевал мир. Его выбирают дизайнеры и художники, ведь в их распоряжении оказывается огромный набор мощных инструментов моделинга, текстурирования, анимации и рендеринга. Если вы новичок и только решили попробовать себя в области 3д-дизайна, это руководство именно для вас. В этой книге вы познакомитесь с интерфейсом, научитесь пользоваться всеми базовыми инструментами для качественного 3д-моделинга, визуализации и экспорта готовой работы. Если же вы опытный художник-конструктор и хотите добавить в свой набор компетенций ещё и Blender, то сможете быстро разобраться в нюансах работы с пакетом. Получите полезные знания и практические советы на примере конкретных задач, куда входят: промышленный 3D-дизайн, основы композиции, качественная топология модели, развертка и текстура, настройка материалов (шейдеров), постановка света, создание окружения.
Стриминговые системы позволяют сократить до минимума время между событием и обработкой информации, чтобы вы получали результаты в реальном времени. В приложениях для финансовой сферы, в вопросах безопасности и IoT важна каждая миллисекунда, поэтому без стриминговых систем не обойтись. А еще — это модно и приносит деньги ;) ! Неслучайно специалисты в Spark, Heron и Kafka так востребованы.
Наконец, вы можете познакомиться с созданием стриминговых приложений и обработкой событий в реальном времени не продираясь через технические подробности конкретных фреймворков, головоломные термины и сложные формулировки. Простой язык и яркие примеры позволят вам познакомиться с базовыми концепциями, а чтобы усвоить описанные идеи и приемы, вы построите собственную простую стриминговую программу с нуля.
От читателя не требуется опыт работы со стриминговыми системами. Примеры написаны на языке Java.
Законы мироздания или основы существования Божественной Иерархии. (в 2-х томах). 9-е издание. Секлитова Л. А., Стрельникова Л. Л.
Информация, данная в форме законов, уникальна тем, что она содержит знания, до сих пор неизвестные человеку. На настоящий момент прогрессирования нашей цивилизации настала пора открыть человеку некоторые тайны его существования уже не на иносказательном Библейском языке, а на уровне современного развития человеческого разума. Впервые даются сведения о том, как устроена душа человека, как она развивается и что ждёт её в Высших мирах. Открывается тайна процессов кодирования и раскодирования души, техническая сложность устройства связей между человеком и его Небесным Учителем и многое другое. Впервые предоставляется возможность узнать о самом Боге и Его противоположности - Дьяволе, их взаимоотношениях. Книга может представлять интерес не только для людей, интересующихся вопросами эзотерической философии, но и для людей с любознательным умом, жаждущих познать неизвестное.
С раннего детства нас обучали не надеяться ни на кого и всё делать самим. Даже уроки труда для этого специальные в школах были. Настоящий мужчина — он ведь такой: и спляшет, и споёт, и по морде надаёт. Посадит дерево, построит дом, родит сына и всё это отметит путём употребления чудесного напитка собственного изготовления.
Нет никаких сомнений в том, что любой из нас мастерски сажает деревья, легко строит дома и умело зачинает детей. А вот как грамотно изготавливать чудесные напитки — любого и каждого научит эта книга.
В настоящее время довольно четко определяется тенденция к внедрению в клиническую практику новой волны свежих знаний, идей и технологий из разных областей науки — анатомии, физиологии, гистологии, биохимии, материаловедения, генетики, иммунологии. Уже сейчас в лечебных учреждениях широко применяют результат этой синергии — коллагеновые биомиметики, препараты гиалурона, PRP, SVF, а в медицинскую терминологию входят такие понятия, как "медицинские продукты человеческого происхождения", "медицинские продукты для терапии соматическими клетками", "биомедицинские клеточные продукты", "комбинированные лекарственные препараты передовой терапии", "геннотерапевтические лекарственные препараты" и т. д. Появился собирательный термин "биомедицина", обозначающий направление, появившееся на стыке двух наук — медицины и биологии.
Такое развитие травматологии и ортопедии происходит последовательно и динамично. Новые методы, ни в коем случае не отменяя прежние подходы к лечению, гармонично дополняют их. По мнению авторов, уже сейчас современному травматологу-ортопеду необходимо ориентировать свое развитие на освоение базовых знаний о физиологии и регенерации соединительной ткани. Эти знания перестали быть компетенцией только ученых, они упорно и настойчиво заставляют обращать на себя внимание клиницистов.
Данная книга представляет новый взгляд на проблему восстановления костной ткани. Без сухих цифр и сравнений, наглядно и коротко авторы описали оригинальные приемы метода Илизарова и современные возможности регенеративной биомедицины при реконструкции дефектов костной ткани.
В книге рассмотрены методологические основы реализации товарной политики торговых организаций. Особое внимание уделено формированию товарно-ассортиментного микса, инновационной политике по созданию новых видов продукции, вариации, элиминации и рыночным вариантам модификации товарной политики.
Новая книга автора широко известных работ по вопросам духовной эволюции человека и человечества, практика-эволюциониста, кандидата медицинских наук, врача-психофизиолога Александра Клюева посвящена евангельскому Учению Спасителя об обретении Царства Божьего и Жизни Вечной. Длительный период времени предметом глубокого анализа автора было Христианство. В результате родилась серия книг из цикла "Утраченное Христианство": "Апокриф от Иисуса, или Новое прочтение Нового Завета", "Евангелие от Фомы. Комментарии", "Бог есть Дух, или Тайна Жизни Вечной", "Утраченное Христианство" и "Венец духовных исканий". В настоящем издании под общим названием "В поисках утраченного Христианства, или Венец духовных исканий" представлен переработанный и собранный воедино материал, опубликованный ранее в этих книгах.
Год от года обретая новых сторонников, облачно-ориентированные и микросервисные архитектуры стали основой современного IT. Такой переход значительно повлиял и на структуру коммуникаций. Теперь приложения часто подключаются друг к другу по сети, и это происходит с помощью технологий межпроцессной коммуникации. Одной из наиболее популярных и эффективных технологий такого рода является gRPC, но информации о ней не хватает. Так было, пока не вышла эта книга!
Наконец архитекторы и разработчики смогут подробно разобраться, как технология gRPC устроена "под капотом", и для этого не придется разгребать десятки устаревших ссылок в поисковике.
Первый графический роман Тарди на русском языке!
Тарди - культовый комиксист, классик французского графического романа, дважды лауреат премии Айснера, обладатель премии Макса и Морица и других наград, автор серии комиксов "Необычайные приключения Адель Блан-Сек", которую в 2010 году экранизировал Люк Бессон.
"В окопах" - лучший антивоенный комикс тысячелетия, посвященный Первой мировой войне, который был опубликован в 1993 году и получил высокую оценку Арта Шпигельмана. В центре сюжета - не грандиозные замыслы, политика или величие войны, а люди, оказавшиеся в водовороте ужасных событий. Основанная на историях дедушки Тарди, книга рассказывает о том, как начался XX век, век индустриализации и смерти: с инцидента в Сараево, бойни при Ипре, верденской мясорубки - свидетельств вопиющей человеческой жестокости.
Перед вами перевод специального юбилейного издания, подготовленного во Франции к столетию начала Первой мировой войны и дополненного уникальными материалами - набросками и иллюстрациями автора.