**Данные блоки поддерживают скрол
**Данные блоки поддерживают скрол вверх/вниз
02.00.00 Компьютерные и информационные науки (ДМК-пресс)
Разработка через тестирование для iOS
АвторыГрэхем Ли
ИздательствоДМК-пресс
Год издания2013
Гибкий и понятный программный код, легко поддающийся модификации и не скрывающий неприятных сюрпризов для своих создателей. Как оказывается, это не сказка! Всего этого позволяет добиться методика разработки через тестирование (Test-Driven-Development, TDD). Она основана, на первый взгляд, на парадоксальной идее - создавать тесты до написания тестируемого прикладного кода. В первых главах книги автор раскрывает теоретические основы методики TDD, знание которых, кстати, может пригодиться не только разработчикам приложений для iOS. В последующих главах он подробно демонстрирует применение этой методики на примере разработки действующего приложения, целиком и полностью реализованного с использованием TDD. За рассмотрением примера следует обсуждение различных тем, связанных с проектированием программных продуктов при использовании методики TDD, применение этой методики к унаследованным проектам, и краткий обзор будущих возможностей, уже реализованных для некоторых платформ, но пока не поддерживаемых в iOS. О модульном тестировании написано множество книг. Это отличные книги, но они не содержат специализированной информации, например, для разработчиков приложений на основе фреймворка Cocoa Touch. Предоставляя примеры на языке Objective-C, используя Xcode с сопутствующими инструментами и оперируя идиомами Cocoa, автору удалось сделать принципы, лежащие в основе разработки через тестирование, более доступными для разработчиков приложений для iOS. ...
Downloaded
2016-09-18
NI Measurement Studio: практика разработки систем измерения и управления на С#
АвторыМагда Ю.С.
ИздательствоДМК-пресс
Год издания2013
В книге рассматриваются практическе аспекты разработки приложений для промышленных систем измерения и управления в среде программирования Microsoft Visual Studio 2010 с использованием интегрированного пакета Measurement Studio фирмы National Instruments. Measurement Studio включает программные средства и библиотеки классов, позволяющие разработчикам Visual Basic .NET и Visual C# .NET в короткие сроки создавать высокопроизводительные приложения для систем автоматизации. Материал книги содержит практические примеры разработки простых систем измерения и управления, которые могут служить в качестве "рабочих кирпичиков" при работе над комплексными проектами.<br> Книга будет полезна широкому кругу разработчиков программного обеспечения для систем управления, желающих применить программные технологии .NET в своих проектах. ...
Downloaded
2016-04-20
Жемчужины проектирования алгоритмов: функциональный подход
АвторыРичард Бёрд
ИздательствоДМК-пресс
Год издания2013
В этой книге Ричард Бёрд представляет принципиально новый подход к проектированию алгоритмов, а именно проектирование посредством формального вывода. Основное содержание книги разделено на 30 коротких глав, называемых жемчужинами, в каждой из которых решается конкретная программистская задача. Эти задачи, некоторые из них абсолютно новые, происходят из таких разнообразных источников, как игры и головоломки, захватывающие комбинаторные построения и более традиционные алгоритмы сжатия данных и сопоставления строк. Каждая жемчужина начинается с постановки задачи, формулируемой на функциональном языке программирования Haskell, чрезвычайно мощном и в то же время лаконичном, позволяющем легко и просто выражать алгоритмические идеи. Новшество книги состоит в том, что каждое решение формально вычисляется из исходной постановки задачи посредством обращения к законам функционального программирования. Издание предназначено для программистов, увлекающихся функциональным программированием, студентов, аспирантов и преподавателей, интересующихся принципами проектирования алгоритмов, а также всех, кто желает приобрести и развить навыки рассуждений в эквациональном стиле применительно к программам и алгоритмам. ...
Downloaded
2016-04-20
ATDD - разработка программного обеспечения через приемочные тесты
АвторыМаркус Гэртнер
ИздательствоДМК-пресс
Год издания2013
Применяя методику разработки через приемочные тесты (ATDD), заказчики, разработчики и тестировщики получают возможность совместно сформулировать тестопригодные требования, что позволяет создавать высококачественное программное обеспечение в сжатые сроки. Однако на практике многие не понимают, в чем истинный смысл ATDD. Настоящая книга - первое практическое руководство начального уровня по внедрению и успешному применению этой методики. На примерах автор показывает, как применять ATDD, используя различные языки и каркасы. В результате проработки примеров порождаются различные артефакты: классы для автоматизации тестирования, определения шагов и полные реализации. На этих вполне реалистичных примерах автор иллюстрирует фундаментальные принципы ATDD, показывает место ATDD в общем процессе разработки, делится своим обширным опытом и предостерегает против типичных ошибок. ...
Downloaded
2016-04-20
Spring в действии
АвторыУоллс К.
ИздательствоДМК-пресс
Год издания2013
Фреймворк Spring Framework - необходимый инструмент для разработчиков приложений на Java. В книге описана последняя версия Spring 3, который несет в себе новые мощные особенности, такие как язык выражений SpEL, новые аннотации для работы с контейнером IoC и поддержка архитектуры REST. Автор, Крейг Уоллс, обладает особым талантом придумывать весьма интересные примеры, сосредоточенные на особенностях и приемах использования Spring, которые действительно будут полезны читателям. В русскоязычном переводе добавлены главы из 2-го американского издания, которые автор не включил в 3-е издание "Spring in Action". Издание предназначено как для начинающих пользователей фреймворка, так и для опытных пользователей Spring, желающих задействовать новые возможности версии 3.0. ...
Downloaded
2016-04-20
AutoCAD® 2013 и AutoCAD LT® 2013. Официальный учебный курс
АвторыОнстотт С.
ИздательствоДМК-пресс
Год издания2013
Это книга, написанная сертифицированным компанией Autodesk американским специалистом, посвящена основам работы в программных продуктах AutoCAD 2013 и AutoCAD LT 2013. Тщательно проработанные темы курса, посвященные двумерному черчению, преследуют основную цель - помочь пользователю эффективно применять инструменты AutoCAD. Рассмотрены вопросы создания простых и сложных геометрических объектов, их организация в блоки, группы и слои, добавление аннотаций и форм, работа с листами, печать чертежей, создание трехмерных моделей, реалистичных изображений и многое другое. Издание будет полезно как начинающим, так и опытным пользователям, желающим разобраться в тонкостях работы AutoCAD 2013 или AutoCAD LT 2013 и выбравшим эти программы как основной инструмент проектирования. ...
Downloaded
2016-04-20
Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения
АвторыТобиас Клейн
ИздательствоДМК-пресс
Год издания2013
Книга "Дневник охотника за ошибками", написанная экспертом по безопасности программного обеспечения Тобиасом Клейном (Tobias Klein), рассказывает, как обнаруживаются и используются ошибки, найденные им в некоторых наиболее популярных во всем мире программных продуктах, таких как операционная система Apple iOS, ме-диапроигрыватель VLC, веб-браузеры и даже ядро операционной системы Mac OS X. В этом уникальном отчете вы увидите, как разработчики, по чьей вине произошли эти ошибки, исправили их - или же оказались не в состоянии это сделать. Попутно вы познакомитесь: - с приемами поиска ошибок, такими как идентификация и отслеживание движения пользовательских данных и инженерный анализ; - с эксплуатацией уязвимостей, таких как разыменование нулевого указателя, переполнение буфера и преобразования типов; - с принципами разработки концептуального программного кода, доказывающего наличие уязвимости; - с правилами передачи извещений об ошибках производителям программного обеспечения или независимым брокерам. Книга "Дневник охотника за ошибками" снабжена реальными примерами уязвимого кода и программ, использовавшихся для поиска и проверки ошибок. Неважно, охотитесь ли вы за ошибками только ради забавы, зарабатываете ли вы на этом или просто стремитесь сделать мир безопаснее, вы приобретете новые ценные навыки, наблюдая за тем, как действует профессиональный охотник за ошибками. ...
Downloaded
2016-04-20
Изучаем программирование для iPAD
АвторыКирби Тэрнер, Том Харрингтон
ИздательствоДМК-пресс
Год издания2013
В книге читатель пройдет весь путь создания приложения PhotoWheel, предназначенного для управления фотографиями, познакомившись при этом со всеми аспектами программирования iOS 5. PhotoWheel позволяет распределять любимые фотографии по альбомам, делиться ими с друзьями и родственниками, просматривать на экране телевизора. В процессе разработки приложения вы изучите установку и настройку Xcode 4.2 на Mac; основы языка Objective-C и управления памятью с помощью механизма ARC; работу с Core Data и службой iCloud; использование новой функции Xcode - раскадровок - для создания функционального прототипа пользовательского интерфейса; создание жестов и интеграция с Core Animation; использование в приложении функций AirPrint, электронной почты и AirPlay; применение к изображениям фильтров и эффектов с помощью Core Image; диагностика и исправление ошибок с помощью Instruments; подготовка приложения к отправке в App Store. Но самое важное - вы получите практический опыт разработки приложения для iPAD. Если хотите освоить программирование для iPAD, то эта книга - как раз то, что надо! ...
Downloaded
2016-04-20
Асинхронное программирование в C# 5.0
АвторыАлекс Дэвис
ИздательствоДМК-пресс
Год издания2013
Из этого краткого руководства вы узнаете, как механизм async в C# 5.0 позволяет упростить написание асинхронного кода. Помимо ясного введения в асинхронное программирование вообще, вы найдете углубленное описание работы этого конкретного механизма и ответ на вопрос, когда и зачем использовать его в собственных приложениях. В книге рассматриваются следующие вопросы. - Как писать асинхронный код вручную и как механизм async скрывает неприглядные детали. - Новые способы повышения производительности серверного кода в приложениях ASP.NET. - Совместная работа async и WinRT в приложениях для Windows 8. - Смысл ключевого слова await в async-методах. - В каком потоке .NET исполняется асинхронный код в каждой точке программы. - Написание асинхронных API, согласованных с паттерном Task-based Asynchronous Pattern (TAP). - Распараллеливание программ для задействования возможностей современных компьютеров. - Измерение производительности async-кода и сравнение с альтернативными подходами. Книга рассчитана на опытных программистов на C#, но будет понятна и начинающим. Она изобилует примерами кода, который можно использовать в своих программах. Все права защищены. Любая часть этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Материал, изложенный в данной книге, многократно проверен. Но, поскольку вероятность технических ошибок все равно существует, издательство не может гарантировать абсолютную точность и правильность приводимых сведений. В связи с этим издательство не несет ответственности за возможные ошибки, связанные с использованием книги. ...
Downloaded
2016-04-20
Моделирование конструкций в среде Femap with NX Nastran
АвторыРычков С.П.
ИздательствоДМК-пресс
Год издания2013
В книге детально рассмотрен интерфейс программы Femap, в том числе средства построения геометрической модели и автоматизированного создания конечно-элементных сеток. Большое внимание уделено описанию библиотеки конечных элементов, способам задания внешних воздействий и граничных условий. Эффективная работа с подобной программой требует, кроме знания интерфейса, также обширных знаний в предметной области, поэтому книга в той или иной мере затрагивает большое количество дисциплин, таких как теория метода конечных элементов; статика и динамика конструкций; теория упругости, сопротивление материалов; строительная механика; устойчивость упругих систем; оптимизация конструкций. Издание предназначено для специалистов в области проектирования конструкций, которые хотели бы самостоятельно изучить пакет программ Femap with NX Nastran и применять его в своей профессиональной деятельности. Книга также будет полезна в качестве справочника студентам, аспирантам и преподавателям, а также всем пользователям, имеющим опыт работы с подобными пакетами. ...
Downloaded
2016-04-20
XSLT. Сборник рецептов
АвторыМангано Сэл
ИздательствоДМК-пресс
Год издания2013
Язык XSLT (Extensible Stylesheet Language Transformation) стал основным инструментом обработки XML-документов, но многие разработчики все еще не освоили его в полной мере и потому считают, что проще модифицировать имеющийся код, чем писать новый с нуля. В версии 2.0 многие проблемы решены, но появился ряд новых возможностей, которые еще надо изучить. К тому же она пока недостаточно поддержана. Во втором издании настоящей книги приведены сотни решений задач, с которыми регулярно сталкиваются программисты. Даются варианты для обеих версий XSLT. Диапазон рецептов чрезвычайно широк: от операций со строками и математических вычислений до таких сложных тем, как расширение XSLT, тестирование и отладка таблиц стилей и создание графики в форме SVG. В каждом рецепте обосновывается выбор решения и объясняется примененная техника. Для многих задач приводятся альтернативные решения с замечаниями по поводу удобства пользования и производительности. Предлагая рецепты, рассчитанные на разные уровни квалификации, эта книга станет идеальным спутником программиста, который любит учиться на примерах. Неважно, примериваетесь вы к XSLT впервые или уже знакомы с этим языком и хотите иметь подборку готовых рецептов для решения сложных задач, в ней вы найдете самые разные способы применения XSLT. ...
Downloaded
2014-07-08
Защита информации в компьютерных системах и сетях
АвторыВ. Ф. Шаньгин
ИздательствоДМК-пресс
Год издания2012
Книга посвящена методам и средствам многоуровневой защиты информации в компьютерных системах и сетях. Формулируются основные понятия защиты информации, анализируются угрозы информационной безопасности в компьютерных информационных системах. Обсуждаются базовые понятия и принципы политики информационной безопасности. Анализируются международные и отечественные стандарты информационной безопасности. Описываются криптографические методы и алгоритмы защиты информации. Обсуждаются методы и средства идентификации, аутентификации и управления доступом в корпоративных информационных системах. Обосновывается комплексный многоуровневый подход к обеспечению информационной безопасности корпоративных систем. Анализируются инфраструктура и безопасность "облачных" вычислений. Рассматриваются средства обеспечения безопасности операционных систем UNIX и Windows 7. Обсуждаются методы и средства формирования виртуальных защищенных каналов и сетей. Описываются функции межсетевых экранов. Рассматриваются технологии обнаружения и предотвращения вторжений в корпоративные информационные системы. Обсуждаются технологии защиты от вредоносных программ и спама. Рассматриваются методы управления средствами обеспечения информационной безопасности.Данная книга представляет интерес для пользователей и администраторов компьютерных систем и сетей, менеджеров, руководителей предприятий, заинтересованных в безопасности своих корпоративных информационных систем и сетей. Книга может быть использована в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника", а также для аспирантов и преподавателей вузов соответствующих специальностей.
...
Downloaded
2022-12-12
NX Advanced Simulation. Инженерный анализ
АвторыП. С. Гончаров, И. А. Артамонов, Т. Ф. Халитов, С. В. Денисихин, Д. Е. Сотник
ИздательствоДМК-пресс
Год издания2012
Книга будет интересна инженерам-конструкторам, которые работают с NX и хотят воспользоваться приложениями для инженерного анализа, и профессиональным инженерам-расчетчикам, использующим другие решения и желающим познакомиться с системой NX Advanced Simulation, а также сегодняшним пользователям системы, заинтересованным в повышении своей квалификации.Книга сопровождается большим количеством примеров. Все модели, рассмотренные в книге, вы сможете найти на корпоративном сайте компании Siemens PLM Software по следующей ссылке: www.siemens.com/plm/ru/cae.
...
Downloaded
2022-12-12
nanoCAD 3.0: Руководство пользователя
АвторыД. А. Мовчан
ИздательствоДМК-пресс
Год издания2012
Вы держите в руках книгу, представляющую собой печатное издание Руководства пользователя nanoCAD 3.0 - новой быстро развивающейся бесплатной системы автоматизированного проектирования. К книге прилагается диск с последней версией программы, на котором также записаны обучающие видеоролики для лучшего восприятия и усвоения некоторых базовых или трудновоспринимаемых по описанию приемов и методов работы. Книга предназначена как для новичков, начинающих осваивать компьютерное проектирование, так и для пользователей, имеющих практический опыт работы. ...
Downloaded
2022-12-12
Основы NX CAM
АвторыВедмидь П.А.
ИздательствоДМК-пресс
Год издания2012
Книга описывает приложение NX CAM, предназначенное для создания управляющих программ для станков с ЧПУ. NX CAM реализует широкий набор функций, в том числе обработку призматических деталей, производство штампов и пресс-форм, изготовление сложных деталей типа турбинных лопаток, крыльчаток и др. В книге сделан акцент на применение NX CAM для задач фрезерования и уделено особое внимание функционалу, обеспечивающему производительность, минимизацию времени обработки и эффективное использование станков и инструментов. ...
Downloaded
2020-05-06
Защита информации в компьютерных системах и сетях
АвторыШаньгин В.Ф.
ИздательствоДМК-пресс
Год издания2012
Книга посвящена методам и средствам многоуровневой защиты информации в компьютерных системах и сетях. Формулируются основные понятия защиты информации, анализируются угрозы информационной безопасности в компьютерных информационных системах. Обсуждаются базовые понятия и принципы политики информационной безопасности. Анализируются международные и отечественные стандарты информационной безопасности. Описываются криптографические методы и алгоритмы защиты информации. Обсуждаются методы и средства идентификации, аутентификации и управления доступом в корпоративных информационных системах. Обосновывается комплексный многоуровневый подход к обеспечению информационной безопасности корпоративных систем. Анализируются инфраструктура и безопасность "облачных" вычислений. Рассматриваются средства обеспечения безопасности операционных систем UNIX и Windows 7. Обсуждаются методы и средства формирования виртуальных защищенных каналов и сетей. Описываются функции межсетевых экранов. Рассматриваются технологии обнаружения и предотвращения вторжений в корпоративные информационные системы. Обсуждаются технологии защиты от вредоносных программ и спама. Рассматриваются методы управления средствами обеспечения информационной безопасности.<br>Данная книга представляет интерес для пользователей и администраторов компьютерных систем и сетей, менеджеров, руководителей предприятий, заинтересованных в безопасности своих корпоративных информационных систем и сетей. Книга может бытьиспользована в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению "Информатика и вычислительная техника", а также для
аспирантов и преподавателей вузов соответствующих специальностей.
...
Downloaded
2020-05-06
Панель управления
Читайте книги в приложении Консутльтант Студента на iOS, Android или Windows