Родительские жанры
Соседние жанры
Теги
-
Темные данные. Практическое руководство по принятию правильных решений в мире недостающих данных Дэвид Хэнд
ISBN: 978-5-9614-4143-7 Год издания: 2021 Издательство: Альпина Паблишер Язык: Русский Человечество научилось собирать, обрабатывать и использовать в науке, бизнесе и повседневной жизни огромные массивы данных. Но что делать с данными, которых у нас нет? Допустимо ли игнорировать то, чего мы не замечаем? Британский статистик Дэвид Хэнд считает, что это по меньшей мере недальновидно, а порой крайне опасно. В своей книге он выделяет 15 влияющих на наши решения и действия видов данных, которые остаются в тени. Например, речь идет об учете сигналов бедствия, которые могли бы подать жители бедных районов, если бы у них были смартфоны, о результатах медицинского исследования, которые намеренно утаили или случайно исказили, или о…
-
CSS3 для веб-дизайнеров Дэн Сидерхолм
ISBN: 978-5-91657-595-8 Год издания: 2012 Издательство: МИФ Язык: Русский О чем эта книга Об использовании CSS3, области взаимодействия и свойствах, которые можно использовать прямо сейчас и в каких частях интерфейса их следует применять. О спецификации CSS3; об используемых браузерах и связанными с ними префиксами WebKit, Mozilla и Opera и о том, как работают эти браузерные префиксы. О том, что такое CSS-переходы, полная запись и состояние и как переходы позволяют делать так, чтобы изменения значений CSS-свойств происходили плавно в течение указанного интервала времени. На примере дизайна веб-страницы автор показывает применение всех вышеизложенных инструментов. Почему мы решили издать эту книгу…
-
Компьютерный андеграунд. История о хакинге, безумии и одержимости Сьюлетт Дрейфус
ISBN: 5-9709-0040-0 Год издания: 2005 Издательство: У-Фактория Язык: Русский При техническом содействии австралийского хакера Джулиана Ассанжа талантливой журналистке удалось проникнуть в тесно граничащий с криминалом мир хакерского под полья в США, Австралии и Великобритании. Помимо аккуратно фиксируемых технических подробностей, в фокусе повествования постоянно находятся живые люди, стоящие за всеми этими проникновениями. Порой блестящие до гениальности, порой одержимые, многие из этих хакеров так втянулись в свое «дело», что в конце концов стали социальн ыми изгоями. Кто-то закончил наркотиками и безумием, кого-то подполье привело к аресту и длительному тюремному заключению… По признанию многих, «Underground»…
-
Принципы юнит-тестирования Владимир Хориков
ISBN: 978-5-4461-1683-6 Год издания: 2021 Издательство: Питер Язык: Русский Юнит-тестирование — это процесс проверки отдельных модулей программы на корректность работы. Правильный подход к тестированию позволит максимизировать качество и скорость разработки проекта. Некачественные тесты, наоборот, могут нанести вред: нарушить работоспособность кода, увеличить количество ошибок, растянуть сроки и затраты. Грамотное внедрение юнит-тестирования — хорошее решение для развития проекта. Научитесь разрабатывать тесты профессионального уровня, без ошибок автоматизировать процессы тестирования, а также интегрировать тестирование в жизненный цикл приложения. Со временем вы овладеете особым чутьем, присущим специалистам по…
-
Искусство автономного тестирования с примерами на С# Ошероув Р.
ISBN: 978-5-97060-415-1 Год издания: 2016 Язык: Русский Искусство автономного тестирования с примерами на С#
-
C# 4.0 полное руководство Герберт Шилдт
ISBN: 978-5-8459-1684-6, 0-07-174116-X Год издания: 2013 Издательство: Вильямс Язык: Русский В этом полном руководстве по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все основные средства языка: типы данных, операторы, управляющие операторы, классы, интерфейсы, методы, делегаты, индексаторы, события, указатели, обобщения, коллекции, основные библиотеки классов, средства многопоточного программирования и директивы препроцессора. Подробно описаны новые возможности C#, в том числе PLINQ, библиотека TPL, динамический тип данных, а также именованные и необязательные аргументы. Это справочное пособие снабжено массой полезных советов авторитетного автора и сотнями примеров программ с…
-
Объектно-ориентированное мышление Мэтт Вайсфельд
ISBN: 978-5-496-00793-1 Год издания: 2014 Издательство: Питер Язык: Русский Объектно-ориентированное программирование - это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic, .NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP. Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектно-ориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку…
-
Java. Эффективное программирование Джошуа Блох
ISBN: 978-5-85582-347-9 Год издания: 2014 Издательство: Лори Язык: Русский Книга "Java. Эффективное программирование", содержащая пятьдесят семь ценных правил, предлагает решение задач программирования, с которыми большинство разработчиков сталкиваются каждый день. Всесторонне описывая приемы, которыми пользуются эксперты, создававшие платформу Java, эта книга показывает, что следует делать, а чего делать не следует для получения понятного, надежного и эффективного программного кода. Каждое правило, представленное в виде короткого законченного эссе, содержит описание проблемы, примеры программного кода, а также случаи из практики этого необычайно компетентного автора. В эссе включены специальные советы,…
-
Грокаем глубокое обучение Эндрю Траск
ISBN: 978-5-4461-1334-7 Год издания: 2019 Издательство: Питер Язык: Русский Глубокое обучение — это раздел искусственного интеллекта, цель которого научить компьютеры обучаться с помощью нейронных сетей — технологии, созданной по образу и подобию человеческого мозга. Онлайн-переводчики, беспилотные автомобили, рекомендации по выбору товаров именно для вас и виртуальные голосовые помощники — вот лишь несколько достижений, которые стали возможны, благодаря глубокому обучению. «Грокаем глубокое обучение» научит конструировать нейронные сети с нуля! Эндрю Траск знакомит со всеми деталями и тонкостями этой нелегкой задачи. Python и библиотека NumPy способны научить ваши нейронные сети видеть и распознавать изображения,…
-
System Design. Подготовка к сложному интервью Алекс Сюй
ISBN: 978-5-4461-1816-8 Год издания: 2020 Издательство: Питер Язык: Русский Интервью по System Design (проектированию ИТ-систем) очень популярны у работодателей, на них легко проверить ваши навыки общения и оценить умение решать реальные задачи. Пройти такое собеседование непросто, поскольку в проектировании ИТ-систем не существует единственно правильных решений. Речь идет о самых разнообразных реальных системах, обладающих множеством особенностей. Вам могут предложить выбрать общую архитектуру, а потом пройтись по всем компонентам или, наоборот, сосредоточиться на каком-то одном аспекте. Но в любом случае вы должны продемонстрировать понимание и знание системных требований, ограничений и узких мест. Правильная…
-
Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript Робин Никсон
ISBN: 978-5-459-01573-7 Год издания: 2013 Издательство: Питер Язык: Русский Если у вас есть базовые навыки работы с HTML, то с помощью книги Робина Никсона, опытнейшего разработчика и автора многочисленных бестселлеров по веб-мастерингу, вы без особого труда научитесь создавать динамические сайты, характеризующиеся высоким уровнем взаимодействия с пользователями. Откройте для себя сочетание РНР и MySQL, узнайте, как они облегчают создание современных вебсайтов, научитесь добавлять к этим технологиям возможности JavaScript, позволяющего создавать высокотехнологичные приложения. В данном руководстве каждая технология рассматривается отдельно, показывается, как объединить PHP, MySQL и JavaScript в единое целое,…
-
Объектно-ориентированное программирование в C++ Р. Лафоре
ISBN: 978-5-94723-302-5 Год издания: 2008 Издательство: Питер Язык: Русский Благодаря этой книге тысячи пользователей овладели технологией объектно-ориентированного программирования в C++. В ней есть все: основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций. Книга пользуется стабильным успехом в учебных заведениях потому, что содержит более 100 упражнений, позволяющих проверить знания по всем темам. Читатель может вообще не иметь представления о C++. Необходимо лишь знание начальных основ программирования.
-
Путь аналитика. Практическое руководство IT-специалиста В. Иванова
ISBN: 978-5-459-01084-8 Год издания: 2012 Издательство: Питер Язык: Русский Перед вами настольная книга для системных аналитиков, программистов, архитекторов программного обеспечения, менеджеров проектов и начальников отделов по разработке программ. Кроме того, книга будет полезным учебным пособием для преподавателей, студентов и аспирантов кафедр IТ в технических вузах. Как воплотить неясные ожидания заказчика в блестящий и прибыльный проект? Как избежать ошибок на начальном этапе? Как стать эффективным аналитиком? Авторы отвечают на эти вопросы и делятся своими ноу-хау, которые позволят вам стать гуру в разработке программного обеспечения. Главное достоинство книги – ее практическая направленность. В ней…
-
Микросервисы. Паттерны разработки и рефакторинга Крис Ричардсон
ISBN: 978-5-4461-0996-8 Год издания: 2019 Издательство: Питер Язык: Русский Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились – переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности. Книга, предназначенная для разработчиков и архитекторов из больших корпораций, рассказывает, как проектировать и писать приложения в духе микросервисной архитектуры. Также в ней описано, как делается рефакторинг крупного приложения – и монолит превращается в набор микросервисов. В этой книге Как (и зачем!) использовать микросервисную архитектуру. Стратегии декомпозиции сервисов. Управление…
-
500 лет спустя. Final Fantasy VII Леон Мэтт
ISBN: 978-5-00116-679-5 Год издания: 2022 Издательство: Питер Язык: Русский Final Fantasy VII - легендарная ролевая игра, входящая в топ-листы лучших игр всех времен и народов. Она открыла миру японские RPG, была одной из первых ролевых игр в 3D, заставила 11 млн игроков плакать от шокирующей смерти Айрис и сопереживать Клауду.
К 20-летнему юбилею FF VII, а также накануне выхода ее ремейка Polygon выпустил объемное интервью с 35 создателями игры, в том числе с Хиронобу Сакагути, Ёсинори Китасэ, Ёситакой Амано и Кадзусигэ Нодзимой. Публикация имела такой успех, что спустя год вышла ее дополненная версию в виде книги, собравшей на кикстартере в 2 раза больше заявленной суммы.
В книге представлена расширенная и улучшенная версия материала, добавлены еще 8 полноценных интервью сотрудников Square и их партнеров, а также иллюстрации и монохромные портреты в стиле манги от диджитал-художников Киото. Погрузившись в увлекательную историю создания легендарной игры, вы из первых уст узнаете:
- из чего сложился успех Final Fantasy VII;
- как выглядел игровой бизнес в 1990-х годах;
- почему на самом деле Square прекратила сотрудничество с Nintendo и чем компанию привлекла Sony;
- как создавались дизайн персонажей и музыка;
- кто вынес смертельный приговор одному из главных персонажей;
- что случится 500 лет спустя. -
Язык программирования C++. Лекции и упражнения Стивен Прата
ISBN: 978-5-8459-2048-5, 978-0-321-77640-2 Год издания: 2015 Издательство: Вильямс Язык: Русский Эта книга представляет собой тщательно проверенный, качественно составленный и один из лучших учебников по языку программирования C++ (C++11) для программистов и разработчиков. Эта классическая книга по C++ обучает принципам программирования, среди которых структурированный код и нисходящее проектирование, а также использованию классов, наследования, шаблонов, исключений, лямбда-выражений, интеллектуальных указателей и семантики переноса. Автор и преподаватель Стивен Прата создал поучительное, ясное и строгое введение в C++. Фундаментальные концепции программирования излагаются вместе с подробными сведениями о языке C++. Множество…
-
Python. К вершинам мастерства Лучано Рамальо
ISBN: 978-5-97060-384-0, 978-1-491-94600-8 Год издания: 2016 Издательство: ДМК пресс Язык: Русский Язык Python настолько прост, что научиться продуктивно писать на нем программы можно быстро, но зачастую вы при этом используете не все имеющиеся в нем возможности. Данная книга покажет, как создавать эффективный идиоматичный код на Python, задействуя его лучшие - и иногда несправедливо игнорируемые - черты. Автор, Лучано Рамальо, рассказывает о базовых средствах и библиотеках Python и демонстрирует, как сделать код одновременно короче, быстрее и понятнее. Многие опытные программисты стараются подогнать Python под приемы, знакомые им по работе с другими языками. Эта книга покажет, как достичь истинного профессионализма в программировании на…
-
Python для детей. Самоучитель по программированию Джейсон Бриггс
ISBN: 978-5-00100-616-9, 978-5-00117-231-4, 978-5-00146-029-9, 978-5-00146-833-2 Год издания: 2017 Издательство: Манн, Иванов и Фербер Язык: Русский Эта книга — самоучитель по одному из самых востребованных на сегодняшний день языков программирования — Python. Начиная с самых простых действий, шаг за шагом вы будете писать свои программы и постигать тонкости этого языка. Свои знания вы сможете проверить сразу же — на забавных примерах и уморительно смешных заданиях, справиться с которыми помогут прожорливые монстры, секретные агенты и воришки-вороны. Вы узнаете как: • использовать основные элементы Python — списки, функции, модули; • рисовать при помощи встроенных инструментов Python; анимировать изображения с tkinter; • написать настоящие игры — «Прыг-скок!» (клон знаменитой…
-
UML. Основы. Третье издание. Краткое руководство по стандартному языку объектного моделирования Мартин Фаулер
ISBN: 5-93286-060-X, 978-5-93286-060-1 Год издания: 2013 Издательство: Символ-Плюс Язык: Русский Третье издание бестселлера Фаулера "UML. Основы" охватывает UML 2 - версию, которая существенно отличается от всех предыдущих. Но основная формула успеха этой книги не претерпела изменений. До сих пор она, бесспорно, остается лучшим кратким и точным руководством по применению UML. Главное достоинство книги заключается в кратком и сжатом изложении сути UML и особенностей применения этого языка в современном процессе разработки ПО. В книге описаны все главные типы диаграмм UML, рассказано, для чего они предназначены и какие нотации применяются при их создании и чтении. Это диаграммы классов, последовательности, объектов, пакетов,…
-
Цифровая гигиена Игорь Ашманов
ISBN: 978-5-4461-1938-7 Год издания: 2021 Издательство: Питер Язык: Русский Цифровая среда — Интернет, социальные сети, приложения — является неотъемлемой частью той «мультиреальности», в которой существует современный человек. Естественно, что вместе с неоспоримой пользой виртуальность приносит в нашу жизнь и огромные риски. Сейчас цифровой мир — это джунгли, подчас населённые не самыми приятными (и небезопасными!) формами жизни. Таким он и останется, пока в нём не будет наведён порядок. Перед вами не очередная «страшилка», а экспертная оценка цифрового мира на основе большого объёма изученных данных. В книге рассматриваются проблемы цифровой зависимости и отчуждения подростков, воздействия деструктивных…
-
Страдания юного хакера Владислав Романов
ISBN: 5-17-012336-1, 5-271-03705-3 Год издания: 2002 Издательство: АСТ, Астрель Язык: Русский В школе его называли `Биллом Гейтсом`. Она - даже прикованная к инвалидному креслу после злополучной аварии - не теряла силы духа и продолжала участвовать во всех возможных конкурсах. Какая тайна свела их вместе? Что таят в себе загадочные иероглифы на старинном браслете? И как называется та сила, что позволит ей превозмочь недуг и благополучно спастись из совсем не простого положения?
-
Алгоритмы и структуры данных. Новая версия для Оберона Никлаус Вирт
Год издания: 2016 Издательство: ДМК пресс Язык: Русский В классическом учебнике тьюринговского лауреата Н.Вирта аккуратно, на тщательно подобранных примерах прорабатываются основные темы алгоритмики - сортировка и поиск, рекурсия, динамические структуры данных. Перевод на русский язык выполнен заново, все рассуждения и программы проверены и исправлены, часть примеров по согласованию с автором переработана с целью максимального прояснения их логики (в том числе за счет использования цикла Дейкстры). Нотацией примеров теперь служит Оберои/Компонентный Паскаль - наиболее совершенный потомок старого Паскаля по прямой линии. Все программы проверены и работают в популярном варианте Оберона - системе…
-
Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ Скотт Мейерс
ISBN: 5-94074-304-8, 0-321-33487-6 Год издания: 2006 Издательство: ДМК пресс Язык: Русский Эта книга представляет собой перевод третьего издания американского бестселлера Effective C++ и является руководством по грамотному использованию языка C++. Она поможет сделать ваши программы более понятными, простыми в сопровождении и -
Java Concurrency in Practice Joshua Bloch
ISBN: 0321349601 Год издания: 2006 Издательство: Addison-Wesley Professional Язык: Русский Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of
-
PHP 5. 2-е издание Дмитрий Котеров
ISBN: 978-5-9775-0315-0 Год издания: 2008 Издательство: БХВ-Петербург Язык: Русский Рассматриваются основы функционирования Web-серверов, сборка исполняемого модуля PHP в ОС UNIX, инструментарий Web-разработчика (в том числе утилиты отладки сценариев), синтаксис и стандартные функции языка. Приведено описание функций PHP для работы с массивами, файлами, СУБД MySQL, регулярными выражениями формата PCRE, графическими примитивами, почтой, сессиями и т. д. Особое внимание уделено новым возможностям языка по работе с XML-документами, объектно-ориентированному программированию, а также подходам к отделению PHP-кода от HTML-шаблонов сайта. Во втором издании добавлены главы про технологии AJAX и DbSimple, исправлены замеченные…