Реклама Labirint.ru Разработка серверной части веб-ресурса.Учебное пособиеВ учебном пособии рассматривается поэтапное, на протяжении 23 занятий, создание бэкенда сайта на основе бесплатной системы управления контентом - CMS Wagtail версии IDE PyCharm c использованием базы данных MariaDB, известного форка MySQL. Особенностью CMS Wagtail является необходимость написания программного кода. Это позволяет более гибко настраивать логическую часть веб-ресурсов. В пособии не рассматриваются аспекты дизайна и настройки фронтенда. Предназначено для студентов, обучающихся по направлению подготовки "Инфокоммуникационные технологии и системы связи". Может быть полезно студентам других специальностей, связанных с информационными технологиями. Серия: Компьютеры и программное обеспечение Год: 2023 Производитель: Лань Артикул: 994888 ISBN: 978-5-507-47868-2 Автор: Никулин Владимир Валерьевич, Сорокин Александр Александрович, Олейников Александр Александрович, Олейникова Алла Владимировна
Разработка серверной части веб-ресурса.Учебное пособие2010 руб. |
Реклама Labirint.ru Разработка сложных отчетов в "1С: Предприятии 8". Система компоновки данных (+CD)Данная книга адресована программистам и разработчикам прикладных решений в системе 1С:Предприятие 8. Она позволяет самостоятельно изучить возможности системы компоновки данных механизма, предназначенного для создания сложных аналитических отчетов в программах 1С:Предприятия 8. Для начинающих разработчиков в книге описывается устройство системы компоновки данных, приводятся простые примеры создания отчетов, снабженные большим количеством иллюстраций и комментариев. Значительная часть книги описывает выполнение практических примеров создания и настройки сложных отчетов. Эти примеры можно использовать для того, чтобы "попрактиковаться" и "набить руку" в создании и модификации отчетов, использующих систему компоновки данных. Для опытных разработчиков книга содержит подробное описание отдельных возможностей системы компоновки данных. Эту часть книги можно использовать в качестве справочного пособия или для более глубокого изучения возможностей механизма. 2-е издание. Серия: Библиотека разработчика Год: 2012 Производитель: 1С Артикул: 285224 ISBN: 4601546097569, 978-5-9677-0963-0, 978-5-9677-1698-0 Автор: Хрусталева Елена Юрьевна
Разработка сложных отчетов в "1С: Предприятии 8". Система компоновки данных (+CD)432 руб. |
Реклама Labirint.ru Разработка современных веб-приложений. Анализ предметных областей и технологий Освойте новые мощные подходы к разработке веб-архитектуры и проектированию веб-сайтов на основе опыта взаимодействия. В книге изложен прагматический, направленный на решение задач и ориентированный на пользователя подход к планированию, проектированию и разработке динамичных веб-приложений. Вы узнаете, как извлечь максимум пользы из предметно-ориентированного проектирования, научитесь определять оптимальную вспомогательную архитектуру и освоите современные подходы к проектированию, ориентированные на опыт взаимодействия. Автор рассматривает вопросы выбора и реализации конкретных технологий, а также основные темы, связанные с опытом взаимодействия, включая проектирование мобильных веб-приложений и адаптивное проектирование. Вы научитесь максимально эффективно использовать технологии Microsoft, такие как ASP.NET MVC и SignaIR, в сочетании с другими технологиями, такими как Bootstrap, AJAX, JSON и JQuery. Используя эти технологии и освоив новую платформу ASP.NET Core 1.0, вы сможете быстро разрабатывать сложные веб-приложения, решающие насущные задачи и обеспечивающие отличный опыт взаимодействия.
Дино Эспозито, многократный обладатель звания Microsoft Most Valuable Professional, научит вас:
- проектировать веб-сайты и веб-приложения, отражающие реальные социальные и бизнес-процессы;
- использовать методы предметно-ориентированного проектирования для анализа и снижения сложности предметных областей;
- использовать проектирование, ориентированное на опыт взаимодействия, для уменьшения затрат и выполнения требований пользователей;
- реалистически сравнивать серверные и клиентские веб-парадигмы;
- основам новой платформы ASP.NET Core 1.0;
- упрощать разработку современных веб-страниц с помощью каркаса Bootstrap;
- практичным и эффективным приемам реализации проектов ASP.NET MVC;
- учитывать новые возможности реализации механизмов хранения и работы с моделями данных;
- понимать преимущества, недостатки и компромиссы адаптивного веб-проектирования;
- создавать истинно мобильные и оптимизированные для мобильных устройств веб-сайты. Год: 2017 Производитель: Вильямс Артикул: 597978 ISBN: 978-5-9908910-3-6 Автор: Эспозито Дино
Разработка современных веб-приложений. Анализ предметных областей и технологий2400 руб. |
Реклама Labirint.ru Разработка средств безопасности и эксплойтов Эта книга - подробное руководство по разработке средств безопасности для веб-приложений. В ней подробно рассматриваются проблемы безопасности программного обеспечения. На многочисленных примерах изучается принцип использования различных типов уязвимостей компьютерных систем, выполняется детальный анализ техник взлома. Отдельно изучается программирование расширений для таких известных средств обеспечения и проверки безопасности, как Ethereal, Nessus и Metasploit Framework (включая Meterpreter). Книга предназначена для специалистов в области программирования, состоит из 12 глав. Год: 2007 Производитель: Питер Артикул: 127897 ISBN: 978-5-91180-422-0 Автор: Фостер Джеймс, Винсент Лю
Разработка средств безопасности и эксплойтов401 руб. |
Реклама Labirint.ru Разработка средств безопасности и эксплойтов Эта книга - подробное руководство по разработке средств безопасности
для веб-приложений.
В ней подробно рассматриваются проблемы безопасности программного
обеспечения. На многочисленных примерах изучается принцип использования
различных типов уязвимостей компьютерных систем, выполняется детальный анализ
техник взлома. Отдельно изучается программирование расширений для таких
известных средств обеспечения и проверки безопасности, как Ethereal, Nessus
и Metasploit Framework (включая Meterpreter).
Книга предназначена для специалистов в области программирования, состоит
из 12 глав. Год: 2011 Производитель: Питер Артикул: 268295 ISBN: 978-5-7502-0301-7 Автор: Фостер Джеймс, Лю Винсент
Разработка средств безопасности и эксплойтов172 руб. |
Реклама Labirint.ru Разработка требований к программному обеспечению Эта книга - подробное руководство по разработке качественных требований к программному обеспечению. Здесь описаны десятки проверенных на практике приемов выявления, формулирования, разработки, проверки, утверждения и тестирования требований, которые помогут разработчикам, менеджерам и маркетологам создать эффективное ПО. Настоящее издание дополнено новыми приемами, посвященными разработке требований в проектах гибкой разработки (agile).
Основная аудитория - бизнес-аналитики и разработчики, а также дизайнеры, программисты, тестировщики и другие члены команды, задача которых понять и удовлетворить чаяния клиентов, а также маркетологи, менеджеры по продуктам и менеджеры проекта, которые должны проникнуться "духом" и особенностями продукта, чтобы сделать его в полной мере конкурентоспособным.
3-е издание, дополненное. Год: 2020 Производитель: BHV Артикул: 445051 ISBN: 978-5-9775-3348-5, 978-5-9909805-3-2 Автор: Вигерс Карл, Битти Джой
Разработка требований к программному обеспечению1739 руб. |
Реклама Labirint.ru Разработка управляемого интерфейса (+CD) Книга "Разработка управляемого интерфейса" включает в себя четыре части, посвященные различным областям разработки интерфейса: формированию командного интерфейса; разработке форм в конфигураторе; программированию форм; принципам оптимизации взаимодействия между клиентской и серверной частью приложения при разработке форм. Вместе с теоретическим материалом, в книге размещено большое количество иллюстраций и практических примеров, призванных помочь читателю быстрее освоить новые технологии разработки. На прилагаемом к книге "Разработка управляемого интерфейса" компакт-диске дополнительно содержится значительное число демонстрационных конфигураций. Их можно использовать для практического знакомства с примерами и для доработки в целях изучения новых возможностей платформы. Все конфигурации созданы на версии платформы 8.2.10.82.
Книга "Разработка управляемого интерфейса" адресована специалистам, имеющим опыт разработки на платформе 1С:Предприятие, а также она принесет практическую пользу программистам, желающим познакомиться с процессом создания интерфейса прикладных решений на новой платформе - 1С:Предприятие 8.2. Год: 2010 Производитель: 1С Артикул: 285229 ISBN: 4601546069634, 460-1-5460-6963-4, 978-5-9677-1148-0 Автор: Ажеронок В. А., Островерх Андрей, Хрусталева Е. Ю., Радченко М. Г
Разработка управляемого интерфейса (+CD)546 руб. |
Реклама Labirint.ru Разработка чат-ботов и разговорных интерфейсов Диалоговые интерфейсы - наилучший способ взаимодействия машины с нами на человеческом языке. Чат боты и голосовые пользовательские интерфейсы - это два направления диалоговых интерфейсов. Чат боты представляют собой управляемые данными движки, работающие в реальном времени, для взаимодействия с пользователями на естественном языке и с учетом контекста. Голосовые пользовательские интерфейсы управляются голосом и способны распознавать речь и отвечать пользователям голосом. В этой книге рассмотрены оба типа диалоговых пользовательских интерфейсов, разрабатываемых с помощью API для различных платформ. Используется проектный подход, позволяющий понять принципы конструирования таких пользовательских интерфейсов, и приведены наилучшие практики их развертывания.
Мы начнем с разработки простого бота мессенджера на основе API Facebook Messenger, чтобы понять основы их конструирования. Затем мы перейдем к проектированию модели задач, для реализации сложные решений, таких, как заказ и планирование, используя платформы Google Dialogflow и Microsoft Bot Framework.
Затем мы займемся голосовыми пользовательскими интерфейсами, способными взаимодействовать с пользователями с помощью речи, используя устройства Amazon Echo и Google Home.
К концу книги вы разработаете группу собственных чат ботов и голосовых пользовательских интерфейсов для разных ведущих платформ.
Издание будет полезно начинающим разработчикам в области искусственного интеллекта. Год: 2019 Производитель: ДМК-Пресс Артикул: 659625 ISBN: 978-5-97060-542-4 Автор: Джанарсанам Срини
Разработка чат-ботов и разговорных интерфейсов1700 руб. |
Реклама Labirint.ru Разработка элементов управления Microsoft .NET на Microsoft Visual Basic .NETВ книге описаны методы создания и применения элементов управления для приложений Microsoft .NET. Наряду с вопросами наследования и расширения функциональности стандартных элементов управления - от обработки событий до построения специализированных дизайнеров и интеграции нескольких стандартных элементов в один пользовательский, здесь подробно рассматривается разработка собственных элементов управления "с нуля". Описаны технологии шифрования, изолированных хранилищ и сериализации, методы построения пользовательских редакторов, конвертеров и дизайнеров типов, способы применения GDI+ для создания динамических изображений в приложениях Windows Forms и страницах ASP.NET. Книга будет полезна разработчикам ПО, ориентирующимся на создание коммерческих элементов управления для громадного и постоянно растущего рынка компонентов, а также проектировщиков и программистов, применяющих наиболее прогрессивную технологию создания компонентных приложений для собственных организаций. Книга состоит из 10 глав, приложения и предметного указателя. Серия: Фундаментальные знания Год: 2004 Производитель: Русская редакция Артикул: 338824 ISBN: 5-7502-0057-4 Автор: Коннелл Джон
Разработка элементов управления Microsoft .NET на Microsoft Visual Basic .NET516 руб. |
Реклама Labirint.ru Разработка, дизайн, программирование, тестирование и раскрутка Web-сайта В настоящей книге подробно рассматриваются все аспекты создания хорошего Web-сайта: дизайн и удобство навигации, работа с HTML и CSS, текстовое графическое оформление, работа с формами, применение таблиц, внедрение скриптов, размещение Web-сайта в сети Интернет. А также - как сделать так, чтобы Ваш сайт всегда был в верхних строках рейтингов поисковых машин.
Черно-белые иллюстрации.
Бумага газетная. Год: 2007 Производитель: Триумф Артикул: 137551 ISBN: 5-89392-134-8 Автор: Кэмпбел Марк
Разработка, дизайн, программирование, тестирование и раскрутка Web-сайта198 руб. |
Реклама Labirint.ru Распределенные алгоритмы. Интуитивный подходЭта книга представляет собой пособие по распределенным алгоритмам. Автор уделяет внимание не столько тонкостям математических моделей, сколько конкретным примерам. Здесь вы не найдете теорем и доказательств, которые зачастую оказываются камнем преткновения для студентов. Книга рассматривает преимущественно алгоритмическое мышление как таковое. Данный подход поможет читателю освоить большое количество алгоритмов за относительно краткий период времени. Описания алгоритмов краткие, сопровождаются наглядными примерами и практическими задачами. В приложении к книге многие алгоритмы описаны на псевдокоде. Серия: Для профессионалов Год: 2016 Производитель: Питер Артикул: 551761 ISBN: 978-5-496-02163-0 Автор: Фоккинк Уон
Распределенные алгоритмы. Интуитивный подход1577 руб. |
Реклама Labirint.ru Распределенные данные. Алгоритмы работы современных систем хранения информацииКогда дело доходит до выбора, использования и обслуживания базы данных, важно понимать ее внутреннее устройство. Как разобраться в огромном море доступных сегодня распределенных баз данных и инструментов? На что они способны? Чем различаются? Алекс Петров знакомит нас с концепциями, лежащими в основе внутренних механизмов современных баз данных и хранилищ. Для этого ему пришлось обобщить и систематизировать разрозненную информацию из многочисленных книг, статей, постов и даже из нескольких баз данных с открытым исходным кодом. Вы узнаете о принципах и концепциях, используемых во всех типах СУБД, с акцентом на подсистеме хранения данных и компонентах, отвечающих за распределение. Эти алгоритмы используются в базах данных, очередях сообщений, планировщиках и в другом важном инфраструктурном программном обеспечении. Вы разберетесь, как работают современные системы хранения информации, и это поможет взвешенно выбирать необходимое программное обеспечение и выявлять потенциальные проблемы. Серия: Бестселлеры O`Reilly Год: 2021 Производитель: Питер Артикул: 814491 ISBN: 978-5-4461-1640-9 Автор: Петров Алекс
Распределенные данные. Алгоритмы работы современных систем хранения информации3501 руб. |
Реклама Labirint.ru Распределенные системы В третьем издании классического труда профессоров Амстердамского университета Эндрю Таненбаума и Мартена ван Стина обсуждаются принципы и парадигмы распределенных систем.
Кроме обширного теоретического материала в книге приведен код на языке Python (размещен на сайте издательства), демонстрирующий использование полученных знаний на практике.
В числе рассматриваемых тем: основные характеристики распределенных систем; архитектуры программных компонентов, входящих в систему; процессы и коммуникации; присваивание имен; согласованность и репликация; отказоустойчивость и безопасность.
Для опытных разработчиков, занимающихся распределенными системами, а также студентов профильных вузов. Год: 2021 Производитель: ДМК-Пресс Артикул: 775111 ISBN: 978-5-97060-708-4 Автор: Таненбаум Эндрю, Стин ван Мартен
Распределенные системы5873 руб. |
Реклама Labirint.ru Распределенные системы реального времени. Теория и практика Данная книга описывает разработку и реализацию программного обеспечения распределенных систем реального времени с использованием подхода "снизу вверх". Освещаются проблемы, встречающиеся в программных проектах систем реального времени; представлен новый метод простого и эффективного выполнения всех этапов разработки программного обеспечения.
Рассматриваемые темы:
- основы систем реального времени, включая архитектуру реального времени и распределенные системы реального времени;
- операционная система реального времени, охватывающая концепции задач, памяти и управления вводом/выводом;
- подробное пошаговое построение ядра операционной системы реального времени, которое затем используется для тестирования различных реализаций более высокого уровня;
- периодическое и апериодическое планирование, управление ресурсами и распределенное планирование;
- процесс разработки приложений - от методов проектирования высокого уровня до деталей проектирования и реализации низкого уровня;
- языки программирования в реальном времени и методы отказоустойчивости. Год: 2020 Производитель: ДМК-Пресс Артикул: 748724 ISBN: 978-5-97060-852-4 Автор: Эрджиес Кайхан
Распределенные системы реального времени. Теория и практика2038 руб. |
Реклама Labirint.ru Распределенные системы. Паттерны проектированияСовременный мир попросту немыслим без использования распределенных систем. Даже у простейшего мобильного приложения есть API, через который оно подключается к облачному хранилищу. Однако, проектирование распределенных систем до сих пор остается искусством, а не точной наукой. Необходимость подвести под нее серьезный базис назрела давно, и, если вы хотите обрести уверенность в создании, поддержке и эксплуатации распределенных систем - начните с этой книги! Брендан Бёрнс, авторитетнейший специалист по облачным технологиям и Kubernetes, излагает в этой небольшой работе абсолютный минимум, необходимый для правильного проектирования распределенных систем. Эта книга описывает неустаревающие паттерны проектирования распределенных систем. Она поможет вам не только создавать такие системы с нуля, но и эффективно переоборудовать уже имеющиеся. Серия: Бестселлеры O`Reilly Год: 2019 Производитель: Питер Артикул: 685428 ISBN: 978-5-4461-0950-0 Автор: Бернс Брендан
Распределенные системы. Паттерны проектирования1510 руб. |
Реклама Labirint.ru Расширение библиотеки STL для С++. Наборы и итераторы (+CD) В книге известный специалист по языку C++ Мэтью Уилсон демонстрирует, как выйти за пределы стандарта C++ и расширить стандартную библиотеку шаблонов, применив лежащие в ее основе принципы к различным API и нестандартным наборам, чтобы получить более эффективные, выразительные, гибкие и надежные программы.
Автор описывает передовые приемы, которые помогут вам в совершенстве овладеть двумя важными темами: адаптация API библиотек и операционной системы к STL-совместимым наборам и определение нетривиальных адаптеров итераторов. Это даст вам возможность в полной мере реализовать заложенные в STL возможности для написания эффективных и выразительных программ. На реальных примерах Уилсон иллюстрирует ряд важных концепций и технических приемов, позволяющих расширить библиотеку STL в таких направлениях, о которых ее создатели даже не думали, в том числе: наборы, категории ссылок на элементы, порча итераторов извне и выводимая адаптация интерфейса.
Эта книга станет неоценимым подспорьем для любого программиста на C++, хотя бы в минимальной степени знакомого с STL.
На прилагаемом компакт-диске находится обширная коллекция открытых библиотек, созданных автором. Также включено несколько тестовых проектов и три дополнительных главы. Год: 2008 Производитель: BHV Артикул: 513688 ISBN: 978-5-9775-0196-5 Автор: Уилсон Мэтью
Расширение библиотеки STL для С++. Наборы и итераторы (+CD)1348 руб. |
Реклама Labirint.ru Расширение библиотеки jQuery jQuery - одна из наиболее популярных библиотек для разработки клиентских сценариев на JavaScript. В ней предусмотрено большое количество точек интеграции посредством которых можно добавлять собственные селекторы и фильтры, расширения, анимационные эффекты и многое другое. Эта книга покажет вам, как это делается.
Из книги вы узнаете, как писать расширения и как проектировать их, чтобы максимально обеспечить возможность их многократного использования. Вы также научитесь писать новые виджеты и эффекты для jQuery UI. Наряду с этим вы исследуете особенности создания расширений для применения в таких ключевых аспектах библиотеки, как технология Ajax, события, анимация и проверка данных.
Издание предназначено для веб-программистов разной квалификации, уже использующих jQuery в своей работе. Год: 2014 Производитель: ДМК-Пресс Артикул: 425436 ISBN: 978-5-97060-071-9 Автор: Вуд Кит
Расширение библиотеки jQuery1345 руб. |
Реклама Labirint.ru Расширения OpenGL (+CD)Описываются основные и наиболее популярные расширения библиотеки OpenGL, их использование на платформах Windows и Linux. Представлена реализация большого количества эффектов, созданных с помощью этих расширений. Показан механизм расширений и его использование для доступа к возможностям ускорителей с помощью языка шейдеров высокого уровня GLSL. Приведено много примеров реализации различных задач, решающихся с помощью расширений OpenGL. Изложенные в книге материалы помогут разработчикам при написании приложений, использующих трехмерную графику: игр, систем визуализации данных, систем проектирования. На компакт-диске содержатся полные тексты примеров, приведенных в книге, исходные коды авторских библиотек, вспомогательные программы. Серия: Профессиональное программирование Год: 2005 Производитель: BHV Артикул: 348721 ISBN: 5-94157-614-5 Автор: Боресков Алексей Викторович
Расширения OpenGL (+CD)353 руб. |
Реклама Labirint.ru Реактивное программирование на С++. Проектирование параллельных и асинхронных приложений с использов Проектирование параллельных и асинхронных приложений с использованием библиотеки RxCpp и современного C++17
Поддерживаемые стандартом языка средства параллельного программирования
Совместное применение элементов функционального и объектно-ориентированного программирования для создания хорошо структурированных программ
Способы реализации функциональной и реактивной моделей программирования на языке C++
Использование библиотеки Qt/C++ в реактивном стиле
Разработку реактивных микросервисов на языке C++
Создание собственных операций над потоками данных
Усложнённые средства обработки потоков данных и методы обработки ошибок в реактивных программах
Реактивное программирование - это эффективный способ создания отзывчивых приложений с удобным для поддержки кодом.
В данной книге изложены понятия и принципы функционального реактивного программирования, помогающие строить параллельные, асинхронные приложения с наименьшими усилиями и минимумом ошибок.
Рассмотрен обзор подходов к обработке событий, нашедших применение в ряде программных систем. Описаны средства параллельного, асинхронного и не-блокирующего программирования.
Изучив эту книгу, вы будете хорошо разбираться в тонкостях реактивной модели программирования и методах её реализации на новейшей версии языка C++ - языке стандарта C++17. Год: 2019 Производитель: ДМК-Пресс Артикул: 699486 ISBN: 978-5-97060-778-7 Автор: Пай Прасид, Абрахам Питер
Реактивное программирование на С++. Проектирование параллельных и асинхронных приложений с использов2038 руб. |
Реклама Labirint.ru Реактивное программирование с использованием RxJava В наши дни, когда программы асинхронны, а быстрая реакция - важнейшее свойство, реактивное программирование поможет писать более надежный, лучше масштабируемый и быстрее работающий код. Благодаря этой книге программист на Java узнает о реактивном подходе к задачам и научится создавать программы, вобравшие в себя лучшие черты этой новой и весьма перспективной парадигмы.
Авторы, Томаш Нуркевич и Бен Кристенсен, приводят конкретные примеры применения RxJava для решения реальных задач на платформе Android и на сервере. Вы узнаете, как в RxJava поддерживается конкурентность и параллелизм. В книгу включен также предварительный анонс будущей версии 2.0. Год: 2017 Производитель: ДМК-Пресс Артикул: 570986 ISBN: 978-5-97060-496-0 Автор: Нуркевич Томаш, Кристенсен Бен
Реактивное программирование с использованием RxJava1784 руб. |
Реклама Labirint.ru Реактивные веб-сайты. Клиентская оптимизация в алгоритмах и примерах. Учебное пособиеИздание консолидирует огромное количество прикладных советов, алгоритмов и пошаговых руководств, которые должны помочь начинающим специалистам, уже знакомым с областью клиентской оптимизации, глубже разобраться в тонкостях ускорения работы сайтов. Собравшая опыт известных мировых специалистов, книга станет для профессионалов справочником лучших практик внедрения. Серия: Архитектор информационных систем Год: 2019 Производитель: Просвещение/Бином Артикул: 587490 ISBN: 978-5-9963-0253-6 Автор: Мациевский Николай Сергеевич, Степанищев Евгений Владимирович, Кондратенко Глеб Игоревич
Реактивные веб-сайты. Клиентская оптимизация в алгоритмах и примерах. Учебное пособие686 руб. |
Реклама Labirint.ru Реактивные шаблоны проектированияРеактивное программирование - совершенно новая и многообещающая парадигма, позволяющая эффективно решать задачи, связанные с созданием распределенных систем и программированием для JVM. Эта книга расскажет, как организовать поток задач, наладить обмен сообщениями между элементами программы, обеспечить параллельную и конкурентную обработку и создавать надежные, отказоустойчивые и гибкие приложения. Перед вами - основополагающая работа по шаблонам проектирования (design patterns) этой парадигмы. Книга проиллюстрирована многочисленными примерами и ориентирована на опытных Java- и Scala-разработчиков. Серия: Библиотека программиста Год: 2018 Производитель: Питер Артикул: 627668 ISBN: 978-5-4461-0474-1 Автор: Кун Роланд, Ханафи Брайан, Аллен Джейми
Реактивные шаблоны проектирования1851 руб. |
Реклама Labirint.ru Реализации некоторых криптосистем и корректирующих кодов. Учебное пособиеВ учебном пособии приводятся программные реализации следующих объектов: генератор неприводимых и примитивных многочленов над полем характеристики два, конечные поля характеристики два, шифры Магма и Кузнечик из ГОСТ Р 34.12-2015, режимы шифрования OFB, CFB, ECB, CBC, CTR, MAC из ГОСТ Р 34.13-2015 на основе этих шифров, хеш-функции из ГОСТ Р 34.11-2012, протоколы рукопожатия на основе шифров Магма и Кузнечик, протокол Kerberos на основе шифров Магма и Кузнечик, схема разделения секрета Шамира над конечным полем характеристики два, схема на основе равновесных двоичных кодов, схема Ито - Саито - Нишизеки, коды Рида - Соломона над полем характеристики два, алгоритмы декодирования кодов Рида - Соломона на основе метода Сугиямы, метода Берлекэмпа -- Месси и алгоритма Гао, циклические коды, декодер с вылавливанием пакетов ошибок. Данное учебное пособие является практическим дополнением к книгам автора "Элементы высшей алгебры и теории кодирования", "Математические методы защиты информации", "Программирование на языке Си". Программные реализации приводятся на языке программирования Си. Учебное пособие ориентировано на студентов информационных специальностей и специальностей по информационной безопасности. К книге прилагаются дополнительные материалы, доступные в электронной библиотечной системе "Лань" по ссылке или QR-коду, указанным ниже. Серия: Компьютеры и программное обеспечение Год: 2024 Производитель: Лань Артикул: 994889 ISBN: 978-5-507-47919-1 Автор: Рацеев Сергей Михайлович
Реализации некоторых криптосистем и корректирующих кодов. Учебное пособие2656 руб. |
Реклама Labirint.ru Реализация методов предметно-ориентированного проектирования "Для разработчиков программного обеспечения любой квалификации, стремящихся повысить свой уровень в области проектирования и реализации предметно-ориентированных промышленных приложений с учетом лучших достижений профессиональной практики, книга Реализация методов предметно-ориентированного проектирования станет кладезем знаний, ценой больших усилий добытых специалистами в области DDD и архитектуры промышленных приложений за последние десятилетия".
Рэнди Стаффорд (Randy Stafford),
архитектор больших проектов, разработчик Oracle Coherence
"Эта книга должна входить в круг чтения всех, кто ищет способы внедрения принципов DDD в практику".
Уди Дахан (Udi Dahan),
Создатель каркаса NServiceBus
Книга посвящена методам предметно-ориентированного проектирования (DDD). Автор придерживается принципа "от общего к частному", плавно переходя от стратегических шаблонов к средствам тактического программирования. Вон Вернон описывает специализированные подходы к реализации систем на основе современной архитектуры, подчеркивая важность ориентации на предметную область с учетом технических ограничений.
Опираясь на знаменитую книгу Эрика Эванса Предметно-ориентированное проектирование (DDD): структуризация сложных программных систем, автор описывает методы DDD на примерах известных предметных областей.
Каждый принцип подкреплен реалистичными примерами на языке Java, которые представляют интерес и для программистов, работающих на языке C#. Все примеры объединены в рамках единого сценария разработки системы SaaS для многоарендной среды на основе методологии Scrum.
Автор выходит далеко за пределы "облегченного подхода DDD", в котором принципы DDD рассматриваются только с технической точки зрения, и показывает, как извлечь максимальную пользу из стратегических шаблонов предметно-ориентированного проектирования с помощью ограниченных контекстов, карт контекстов и единого языка. Используя описанные методы и приведенные примеры, разработчики смогут сократить время выхода на рынок и повысить качество проектов, создавая более гибкое, масштабируемое и ориентированное на достижение бизнес-целей программное обеспечение.
В книге изложены следующие темы.
Правильная трактовка подхода DDD, позволяющая быстро получить выгоду от его применения.
Использование подхода DDD в сочетании с разными архитектурными стилями, включая гексагональную архитектуру, SOA, REST, CQRS, событийно-ориентированную архитектуру, а также фабрики данных и распределенные вычисления.
Правильное проектирование и применение событий, а также распознавание ситуаций, в которых вместо них следует использовать объекты-значения.
Новый метод предметно-ориентированного проектирования - события предметной области.
Проектирование хранилищ на основе ORM, NoSQL и других баз данных.
Об авторе
Вон Вернон - ветеран программирования, обладающий более чем 25-летним опытом разработки программ, проектов и архитектурных стилей. Он является признанным лидером в области упрощения проектирования и реализации программного обеспечения с помощью инновационных методов. С 1980-х годов он разрабатывает программы с помощью объектно-ориентированных языков программирования, а с начала 1990-х годов применяет методы предметно-ориентированного программирования, опираясь на свой опыт работы на языке предметно-ориентированного моделирования Simula. Он дает консультации, выступает на конференциях и проводит мастер-классы по предметно-ориентированному проектированию на многих континентах. Год: 2023 Производитель: Диалектика Артикул: 518957 ISBN: 978-5-8459-1881-9, 978-5-907114-13-5 Автор: Вернон Вон
Реализация методов предметно-ориентированного проектирования4320 руб. |
Реклама Labirint.ru Реализация многопоточности в языке Java. Учебное пособие для вузовНастоящее пособие содержит основные сведения о реализации многопоточных программ и приложений на языке Java. Рассматриваются основные способы создания вторичных потоков и способы управления ими. Изучаются классы, которые способствуют более удобному взаимодействию с потоками и управлению целыми группами потоков. Изучаются способы создания как зависящих от главного потока, так и самоизолированных потоков. В пособии содержатся краткие теоретические сведения, упражнения и примеры программ с подробными комментариями, а также задания для самостоятельной работы. В учебном пособии последовательно вводится понятийный аппарат, формулируются основные объекты, приводятся примеры программ на языке Java. Предназначено для студентов направлений Прикладная математика и информатика , Прикладная информатика , Информационные системы и технологии , а также для аспирантов и преподавателей, уверенно владеющих навыками программирования на языке Java, в том числе имеющих опыт взаимодействия с Java Core, желающих повысить уровень своих знаний в данной предметной области. Соответствует Государственному образовательному стандарту и действующим программам. Серия: Компьютеры и программное обеспечение Год: 2024 Производитель: Лань Артикул: 1003321 ISBN: 978-5-507-48153-8 Автор: Федоричев Лев Александрович, Букунова Ольга Викторовна
Реализация многопоточности в языке Java. Учебное пособие для вузов753 руб. |
Реклама Labirint.ru Реальность виртуального звукаВ книге рассматривается новое поколение программных продуктов, превращающих PC в виртуальную цифровую рабочую станцию AUDIO (PC Digital Audio Workstation - PC DAW). Рассказывается о последних достижени-ях в области звуковых компьютерных технологий. Уделяется внимание проблеме достижения качественного звука при его обработке программными средствами. Подробно представлена технология виртуального микширования и ее реализация в трех программных продуктах. Рассматривается технология сведения в формат многоканального пространственного звука Surround Sound. В книге содержится много практических рекомендаций, в том числе по оптимизации операционной системы Windows 2000 для PC DAW, обработке звука с помощью профессиональных plug-ins, записи и монтажу, автоматизации, сведению и мастерингу AUDIO CD. Серия: Мастер медиа Год: 2002 Производитель: BHV Артикул: 23594 ISBN: 5-94157-150-X, 5-94157-150-Х Автор: Медведев Евгений Всеволодович
Реальность виртуального звука151 руб. |
Реклама Labirint.ru Реверсинг и защита программ от взлома (+CD)Подробно изложены современные основные методики защиты программного обеспечения, начиная с составления программ и заканчивая их отладкой. Рассмотрены примеры взлома стандартных защит и даны рекомендации для предотвращения такого взлома. Приведено большое количество рабочих примеров, которые должны помочь программисту решить возникшие перед ним проблемы в защите его интеллектуальной собственности. Подробно описана работа с отладчиком OllyDBg. На сопроводительном компакт-диске находятся описанные в книге программы. Серия: Профессиональное программирование Год: 2006 Производитель: BHV Артикул: 437568 ISBN: 5-94157-889-1, 5-94157-889-X, 5-94157-889-Х Автор: Панов Александр Сергеевич
Реверсинг и защита программ от взлома (+CD)292 руб. |
Реклама Labirint.ru Регулярные выраженияВы никогда не пользовались регулярными выражениями? Откройте мир regex, и станьте профессионалом, способным эффективно работать с данными в Java, JavaScript, C, C++, C#, Perl, Python, Ruby, PHP и других языках программирования. Международный бестселлер знакомит с фундаментальными основами регулярных выражений, функциональными возможностями языков программирования и позволяет оптимизировать работу с информацией. Вы научитесь самостоятельно конструировать регулярные выражения и использовать приведенные в книге примеры для быстрого решения самых актуальных задач. "Незаменимая книга для волшебников текстовой обработки и новичков regex". - Пол Хадсон, Linux Format 3-е издание. Серия: Бестселлеры O`Reilly Год: 2018 Производитель: Питер Артикул: 647977 ISBN: 978-5-4461-0646-2 Автор: Фридл Джеффри
Регулярные выражения1637 руб. |
Реклама Labirint.ru Регулярные выражения за 10 минут Эта книга - простое практическое пособие для тех, кто хочет быстро получить результат. Потратив всего 10 минут на каждый урок, вы узнаете все необходимое для того, чтобы начать практическое применение огромной мощи регулярных выражений и языка регулярных выражений. Год: 2019 Производитель: Диалектика Артикул: 586986 ISBN: 978-5-8459-2133-8, 978-5-907144-56-9 Автор: Форт Бен
Регулярные выражения за 10 минут1145 руб. |
Реклама Labirint.ru Регулярные выражения. Основы Если вы программист, не имеющий опыта работы с регулярными выражениями, то данная книга - как раз то, что нужно для первого знакомства с ними. Многочисленные примеры, приведенные в книге, не только помогут вам освоить основы регулярных выражений, но и научат применять их для поиска, извлечения и преобразования фрагментов текста посредством их сопоставления с определенными символами, словами и шаблонами.
Регулярные выражения эффективно применяются во многих областях программирования. Они доступны в утилитах UNIX и таких языках программирования, как Perl, Java, JavaScript и C#. Прочитав книгу, вы будете знать синтаксис наиболее распространенных диалектов регулярных выражений и понимать, в каких случаях они смогут обеспечить вам значительную экономию времени.
Узнайте, что такое регулярные выражения и как они работают.
Узнайте о том, чем отличаются регулярные выражения, применяемые в утилитах командной строки и в различных языках программирования.
Освойте простые способы нахождения определенных образцов текста, включая цифры, буквы, символы Unicode и строковые литералы.
Научитесь использовать условия с нулевой длиной совпадения и различные виды контекстной проверки, прежде чем выполнять какие-либо действия.
Научитесь работать с группами, обратными ссылками, классами символов и квантификаторами.
Освойте методы разметки обычного текста тегами HTML5 с помощью регулярных выражений.
Майкл Фицджеральд - программист и консультант, автор ряда книг по программированию, опубликованных издательствами O'Reilly и John Wiley & Sons.
Был членом комитета по разработке RELAX NG - языка описания структуры XML-документов. Год: 2018 Производитель: Вильямс Артикул: 512941 ISBN: 978-5-8459-1953-3, 978-5-907114-06-7 Автор: Фицджеральд Майкл
Регулярные выражения. Основы1077 руб. |
Реклама Labirint.ru Редкая профессия Книга рассказывает о нескольких проектах, связанных с разработкой компиляторов, в частности, об истории разработки первого отечественного ISO-совместимого компилятора C++.
Подробное рассмотрение проблем, связанных с проектированием и реализацией сложных программных систем совмещается с живым и увлекательным повествованием об эволюции и выживании проектов в непростых условиях, о важности правильного выбора стратегических направлений разработки и о человеческих взаимоотношениях в командах разработчиков. Год: 2014 Производитель: ДМК-Пресс Артикул: 423643 ISBN: 978-5-94074-812-0 Автор: Зуев Евгений Александрович
Редкая профессия836 руб. |
Реклама Labirint.ru Рекомендательные системы на практике Онлайновые рекомендательные системы помогают находить в сети фильмы, работу, рестораны и даже любовь! Опираясь на статистические и демографические данные, а также на поисковые запросы, эти системы выдают результат, интересный пользователю, - и это настоящее искусство. Научитесь создавать правильные рекомендательные системы: от них зависит успех приложения!
В книге показано, как устроены рекомендательные системы, как создать их и внедрить на сайт. Сначала вы познакомитесь с основными понятиями, а затем научитесь собирать данные о пользователях и предоставлять персональные рекомендации. Вы узнаете, как функционируют самые популярные алгоритмы рекомендательных систем, и увидите примеры их работы на таких сайтах, как Amazon и Netflix. Также в книге рассматриваются проблемы, связанные с увеличением посещаемости, и другие сложности, с которыми вы можете столкнуться, когда сайт начнет разрастаться. Год: 2020 Производитель: ДМК-Пресс Артикул: 736526 ISBN: 978-5-97060-774-9 Автор: Фальк Ким
Рекомендательные системы на практике2209 руб. |
Реклама Labirint.ru Рекурсивная книга о рекурсииКнига "Рекурсивная книга о рекурсии" содержит примеры кода на языке Python и JavaScript, которые иллюстрируют основы рекурсии и проясняют фундаментальные принципы всех рекурсивных алгоритмов. Из книги вы узнаете о том, когда стоит использовать рекурсивные функции (и, главное, когда этого не нужно делать), как реализовывать классические рекурсивные алгоритмы, часто обсуждаемые на собеседованиях, а также о том, как рекурсивные методы помогают решать задачи, связанные с обходом дерева, комбинаторикой и другими сложными темами. Серия: Библиотека программиста Год: 2023 Производитель: Питер Артикул: 936960 ISBN: 978-5-4461-2393-3 Автор: Свейгарт Эл
Рекурсивная книга о рекурсии2908 руб. |
Реклама Labirint.ru Релевантный поиск с использованием Elasticsearch и Solr Пользователи привыкли почти мгновенно получать релевантные результаты от поисковых приложений. Чтобы создавать такие приложения, вы должны овладеть механизмами поиска. Однако для многих разработчиков тема ранжирования релевантности остается почти мистической.
Данная книга срывает покров тайны с этой темы и демонстрирует, что механизм поиска - это всего лишь программируемый движок. На примере Elasticsearch и Solr вы научитесь выражать свои бизнес-правила ранжирования с использованием этого движка. Вы узнаете, как программировать релевантность, как подключить вторичные источники данных, классификаторы, организовать анализ текста и обеспечить персонализацию поиска. Год: 2018 Производитель: ДМК-Пресс Артикул: 632755 ISBN: 978-5-97060-592-9 Автор: Тарнбулл Даг, Берримен Джон
Релевантный поиск с использованием Elasticsearch и Solr2209 руб. |
Реклама Labirint.ru Реляционные базы данных. Практические приемы оптимальных решений (+CD)Рассмотрены практические вопросы увеличения производительности функционирования клиент-серверных приложений путем использования различных технических приемов на этапах проектирования, разработки и сопровождения реляционной базы данных. Описаны программные средства и преимущества использования CASE-технологий при проектировании БД. Изложены вопросы логического и физического моделирования. Подробно рассмотрено использование индексов. Большее внимание уделено вопросам программирования: понятию об оптимизаторе и плане выполнения запросов; измерению времени выполнения запросов; использованию хранимых процедур, триггеров и многому другому. Приведены рекомендации по разработке транзакций, мониторингу активности пользователя и выявлению критических мест программы. Книга сопровождается многочисленными примерами. При этом на стадии проектирования используется CASE-средство Erwin, а на стадии реализации - MS SQL Server 2000. CD содержит рассмотренные в книге примеры моделей, учебную базу данных, а также текстовые файлы с листингами программ на T-SQL. Для программистов, студентов, бизнес-аналитиков и администраторов, работающих с клиент-серверными технологиями. Серия: Профессиональное программирование Год: 2005 Производитель: BHV Артикул: 513706 ISBN: 5-94157-551-3 Автор: Мирошниченко Г. А
Реляционные базы данных. Практические приемы оптимальных решений (+CD)190 руб. |
Реклама Labirint.ru Рефакторинг в C# и ASP.NET для профессионалов В книге предлагается практический подход к проведению рефакторинга в C# и ASP.NET, который позволяет применять приемы рефакторинга при управлении и модификации существующего кода. Кроме того, вы научитесь строить прототип приложения с нуля и узнаете, как с помощью рефакторинга преобразовать прототип в хорошо спроектированное приложение уровня предприятия.
Рефакторинг представляет собой эффективный путь быстрого обнаружения и устранения проблемного кода. Благодаря пошаговым инструкциям, вы легко разберетесь с разнообразными проблемами, связанными с кодом, и трансформациями рефакторинга. Многие из этих трансформаций разработаны на основе реальных сценариев и являются результатом ключевых бизнес-решений. Вдобавок вы найдете формальные определения приемов рефакторинга, на которые можно будет ссылаться во время работы.
В этой книге описаны приемы рефакторинга, которые позволяют существенно повысить вашу производительность как разработчика. С помощью этой информации вы сможете эффективно реагировать на требования по изменению и улучшению дизайна унаследованного кода.
В этой книге описаны:
Сборка инструментального набора для рефакторинга;
Способы проведения тестирования модулей;
Советы по рефакторингу по шаблонам проектирования;
Использование рефакторинга для модернизации унаследованного кода C# и ASP.NET;
Способы получения выгоды от выделения методов и исключения дублирования кода;
Методы приведения кода к более простому, легко изменяемому и лучше понимаемому виду;
Объектно-ориентированная теория и шаблоны проектирования;
Способы использования LINQ и других усовершенствований, предлагаемых в версии C# 3.0.
Книга предназначена для разработчиков C# и ASP.NET разной квалификации, которые желают изучить способы эффективного управления и модификации своего кода с помощью инструментов и приемов рефакторинга. Год: 2010 Производитель: Диалектика Артикул: 237146 ISBN: 978-5-8459-1618-1 Автор: Арсеновски Даниэль
Рефакторинг в C# и ASP.NET для профессионалов2151 руб. |
Реклама Labirint.ru Рефакторинг кода на JavaScript. Улучшение проекта существующего кода Рефакторинг уже давно и прочно занимает достойное место среди технологий программирования, и не в последнюю очередь благодаря Мартину Фаулеру - автору одной из тех книг, которые написаны "на все времена".
Сам принцип рефакторинга прост: это последовательность небольших шагов, таких как перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и его превращение в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый такой шаг выглядит настолько просто и естественно, что кажется удивительным - о чем здесь можно писать? Однако кумулятивный эффект от таких малых изменений состоит в существенном улучшении архитектуры существующего кода.
Мартин Фаулер и другие высококлассные специалисты в области объектно-ориентированного программирования, принявшие участие в написании этой книги, изложили принципы и наиболее эффективные методики выполнения различных рефакторингов и показали, когда и как следует изучать код с целью его улучшения. В книге подробно описано более 60 методов рефакторинга, причем с практическими примерами на языке программирования JavaScript. Применение JavaScript и описание "рефакторинга без классов" является одним из отличий нового издания книги от старого.
Если первое издание книги можно было сравнить с хорошим вином, которое со временем становится только ценнее, то второе издание можно сравнить с шампанским - идеи в книге опьяняют, а их изложение искрится и играет
Это издание классической книги достойно того, чтобы занять свое место на книжной полке каждого серьезного программиста - вне зависимости от используемого языка программирования.
Более двадцати лет опытные программисты во всем мире использовали книгу Мартина Фаулера Рефакторинг, когда им нужно было улучшить проект существующего кода, повысить удобство сопровождения программного обеспечения или облегчить понимание существующего кода.
Это - такое долгожданное - новое издание было полностью обновлено, чтобы отразить важные изменения в области программирования.
Второе издание книги содержит обновленный каталог рефакторингов и включает примеры кода на JavaScript, а также новые функциональные примеры, демонстрирующие рефакторинг без классов.
Как и в первом издании, здесь объясняется, что такое рефакторинг, почему вы должны прибегать к рефакторингу, как распознать код, который нуждается в рефакторинге, и как успешно его провести независимо от того, какой язык программирования вы используете.
Основные темы книги
Понимание процесса и общих принципов рефакторинга
Быстрое применение полезных рефакторингов для облегчения понимания и изменения программ
Распознавание запаха в коде, который сигнализирует о возможном применении рефакторинга
Каталог рефакторингов с объяснениями, мотивацией, техникой применения и простыми примерами
Создание надежных тестов для рефакторингов
Компромиссы и препятствия на пути рефакторинга
Об авторе
Мартин Фаулер - главный научный сотрудник компании ThoughtWorks. Он называет себя "автором, докладчиком, консультантом и просто человеком, болтающим о разработке программного обеспечения". Фаулер занимается разработкой программного обеспечения для предприятий, изучая, что делает проект хорошим, и какие методы необходимо применять для его создания.
2-е издание. Год: 2020 Производитель: Диалектика Артикул: 713014 ISBN: 978-5-907144-59-0 Автор: Фаулер Мартин
Рефакторинг кода на JavaScript. Улучшение проекта существующего кода6172 руб. |
Реклама Labirint.ru Рефакторинг с использованием шаблонов Книга "Рефакторинг с использованием шаблонов" представляет результаты многолетнего опыта профессионального программиста по применению шаблонов проектирования (паттернов). Авторский подход к проектированию состоит в том, что следует избегать как недостаточного, так и избыточного проектирования, постоянно анализируя готовый работоспособный код и реорганизуя его только в том случае, когда это приведет к повышению его эффективности, упрощению его понимания и сопровождения. Шаблоны проектирования - не панацея, так что бывают как ситуации, когда такая реорганизация должна выполняться с использованием шаблонов проектирования, так и ситуации, когда наилучшее решение состоит в отказе от них. Автор на основании как собственного, так и чужого опыта детально рассматривает различные признаки кода, требующего рефакторинга, описывает, какой именно рефакторинг наилучшим образом подходит для той или иной ситуации, и описывает его механику, подробно разбирая ее на конкретных примерах из реальных задач. Книга "Рефакторинг с использованием шаблонов" может рассматриваться и как учебник по рефакторингу для программиста среднего уровня, и как справочное пособие для профессионала, которое может подсказать, какое именно решение стоит принять в той или иной сложной ситуации. Год: 2016 Производитель: Вильямс Артикул: 534958 ISBN: 5-8459-1087-0, 978-5-8459-1087-5 Автор: Кериевски Джошуа
Рефакторинг с использованием шаблонов3629 руб. |
Реклама Labirint.ru Рефакторинг с использованием шаблонов Книга "Рефакторинг с использованием шаблонов" представляет результаты многолетнего опыта профессионального программиста по применению шаблонов проектирования (паттернов). Авторский подход к проектированию состоит в том, что следует избегать как недостаточного, так и избыточного проектирования, постоянно анализируя готовый работоспособный код и реорганизуя его только в том случае, когда это приведет к повышению его эффективности, упрощению его понимания и сопровождения. Шаблоны проектирования - не панацея, так что бывают как ситуации, когда такая реорганизация должна выполняться с использованием шаблонов проектирования, так и ситуации, когда наилучшее решение состоит в отказе от них Автор на основании как собственного, так и чужого опыта детально рассматривает различные признаки кода, требующего рефакторинга, описывает, какой именно рефакторинг наилучшим образом подходит для той или иной ситуации, и описывает его механику, подробно разбирая ее на конкретных примерах из реальных задач. Книга "Рефакторинг с использованием шаблонов" может рассматриваться и как учебник по рефакторингу для программиста среднего уровня, и как справочное пособие для профессионала, которое может подсказать, какое именно решение стоит принять в той или иной сложной ситуации. Год: 2019 Производитель: Диалектика Артикул: 717208 ISBN: 978-5-907144-79-8 Автор: Кериевски Джошуа
Рефакторинг с использованием шаблонов5378 руб. |
Реклама Labirint.ru Рефакторинг. Улучшение проекта существующего кода По мере распространения объектных технологий - в особенности с использованием языка программирования Java - для сообщества разработчиков программного обеспечения становилась все более и более актуальной новая проблема.
Недостаточно опытные разработчики создали множество плохо спроектированных программ, оказавшихся в результате малопроизводительными приложениями, которые трудно поддерживать и расширять. Все чаще разработчики программного обеспечения сталкиваются с тем, насколько сложно работать с такими доставшимися им в наследство приложениями. В течение нескольких лет объектные программисты-эксперты использовали постоянно растущую коллекцию методов повышения структурной целостности и эффективности таких существующих программ. Известные как "рефакторинг", эти практики так и оставались достоянием экспертов, потому что не предпринималось никаких попыток донести эти знания до широких масс разработчиков в доступной форме.
В данной книге известный эксперт в области объектных технологий Мартин Фаулер открывает перед сообществом разработчиков новые горизонты, рассказывая о практиках, применяемых экспертами, и демонстрируя, какие значительные преимущества от их применения может получить любой разработчик. При надлежащей подготовке квалифицированный проектировщик систем может взять плохо спроектированную программу и превратить ее в хорошо продуманный, надежный код. В книге Мартин Фаулер показывает читателям, где обычно можно найти возможности для оптимизации и как превратить плохой проект в хороший. Каждый шаг рефакторинга прост - даже, казалось бы, слишком прост, чтобы его стоило выполнять. Оптимизация может включать перемещение поля из одного класса в другой или извлечение некоторого кода из метода с тем, чтобы превратить его в отдельный метод, или даже перенос некоторого кода вверх или вниз по иерархии классов. Хотя эти отдельные шаги могут показаться элементарными, кумулятивный эффект таких небольших изменений может радикально улучшить проект программы. Рефакторинг кода - проверенный способ предотвращения распада программного обеспечения.
Помимо описания различных методов рефакторинга, автор приводит подробный каталог более чем с семьюдесятью рефакторингами и полезными указаниями, которые научат вас, когда их следует применять. Книга содержит подробное описание свыше 70 методов рефакторинга, причем не только теоретическое их описание, но и практические примеры на языке программирования Java. Следует учесть, что изложенные в книге идеи применимы к любому объектно-ориентированному языку программирования. Год: 2019 Производитель: Диалектика Артикул: 601754 ISBN: 978-5-9909445-1-0 Автор: Бек Кент, Фаулер Мартин, Брант Джон
Рефакторинг. Улучшение проекта существующего кода3648 руб. |
Реклама Labirint.ru Решение задач на современном C++ Станьте опытным программистом, решая практические задачи
С++ - один из самых популярных языков программирования и используется в разных областях, таких как программирование игр, разработка графических интерфейсов и операционных систем. На протяжении многих лет С++ входил и продолжает входить в число самых востребованных языков.
Эта книга познакомит вас с наиболее примечательными особенностями C++ и покажет, как ими пользоваться в своих приложениях. Каждая задача уникальна и не просто проверяет ваше знание языка - она проверяет вашу способность думать и находить более удачные решения. И если вы окажетесь в тупике, вам не придется волноваться, потому что книга предложит вам одно из лучших решений.
Издание будет очень полезно студентам профильных вузов, всем тем, кто решил освоить язык С++17 самостоятельно, и, конечно, IT-профессионалам, предпочитающим изучение нового стандарта через практическую, а не теоретическую призму.
Шифрование и подпись данных для безопасного обмена информацией между сторонами
Внедрение и использование в приложениях базы данных SQLite
Использование потоков и асинхронных функций для реализации параллельных алгоритмов
Упаковка данных в ZIP-архивы и распаковка их
Сериализация и десериализация данных
Реализация универсальных алгоритмов, а также алгоритмов для решения конкретных задач
Создание клиент/серверные приложений, взаимодействующих по протоколу TCP/IP
Применение шаблонов проектирования для решения практических задач Год: 2019 Производитель: ДМК-Пресс Артикул: 668227 ISBN: 978-5-97060-666-7 Автор: Бансила Мариус
Решение задач на современном C++1868 руб. |
Реклама Labirint.ru Решение научных и инженерных задач средствами Excel, VBA и C/C++ (+CD)Книга посвящена практическим вопросам программирования. Подробно рассматривается технология создания недорогого и максимально адаптированного для пользователей всех квалификаций программного обеспечения для анализа данных и математического моделирования. Изложение ведется как в применении к официальным, так и - впервые в литературе - альтернативным средствам разработки, причем последним уделяется большое внимание. На прилагаемом компакт-диске даются полные исходные тексты программ, проекты для различных средств разработки и дистрибутивы программ и дополнительных модулей для электронных таблиц. Все программы тщательно протестированы. Книга будет полезна в качестве практического пособия преподавателям и студентам, программистам, научным работникам и инжнереам-исследователям. Для программистов. Серия: Мастер решений Год: 2004 Производитель: BHV Артикул: 42018 ISBN: 5-94157-477-0 Автор: Гайдышев Игорь
Решение научных и инженерных задач средствами Excel, VBA и C/C++ (+CD)273 руб. |
Реклама Labirint.ru Решение сложных задач на C++. 87 головоломных задач с решениямиВ книге "Решение сложных задач на С++" объединены две широко известные профессионалам в области программирования на C++ книги Герба Саттера Exceptional C++ и More Exceptional C++ , входящие в серию книг C++ In-Depth, редактором которой является Бьерн Страуструп, создатель языка C++. Материал книги "Решение сложных задач на С++" составляют переработанные задачи серии Guru of the Week, рассчитанные на читателя с достаточно глубоким знанием C++, однако книга будет полезна каждому, кто хочет углубить свои знания в этой области. Серия: С++ In-Depth Год: 2017 Производитель: Вильямс Артикул: 512942 ISBN: 978-5-8459-1971-7 Автор: Саттер Герб
Решение сложных задач на C++. 87 головоломных задач с решениями2152 руб. |
Реклама Labirint.ru Решение экономических задач на компьютере Настоящее издание представляет собой учебное пособие для студентов, изучающих финансово-экономические дисциплины, и справочное руководство для пользователей с различным уровнем подготовки, желающих самостоятельно овладеть компьютерными методами обработки, моделирования и анализа экономических данных, планирования производства, разработки бизнес-планов и инвестиционных проектов.
В первой части книги рассматриваются экономико-математические обоснования компьютерных алгоритмов по статистической обработке выборок, приближению экономических данных, моделированию детерминированных и неопределенных (рисковых) ситуаций в экономике с применением нечетких множеств, бизнес-планированию. Обсуждаются оригинальные алгоритмы решения системы дифференциальных уравнений равновесия экономической системы, объясняющего структуру временных рядов в экономике; выбора подходящего класса и устойчивой оптимальной структуры аппроксимирующих функций; неквадратичпых приближений и оптимизации реального бизнес-плана.
Во второй части книги обсуждаются основы работы с диалоговыми окнами в современных стандартных программных средах EXCEL, ACCESS, MATHCAD, STATISTICA и STATGRAPHICS, алгоритмы и процедуры статистических вычислений и графических построений для типовых экономических задач, что позволяет решать возникающие задачи по образцу. Год: 2011 Производитель: ДМК-Пресс Артикул: 290138 ISBN: 978-5-94074-724-6 Автор: Каплан А., Каплан Алексей Владимирович, Мащенко Майя Владимировна, Каплан Владимир Ефимович
Решение экономических задач на компьютере836 руб. |
Реклама Labirint.ru Роберт Мартин рекомендует. Код, который умещается в голове. Эвристики для разработчиковНезаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного тестирования. Автор иллюстрирует свои выводы фрагментами кода, взятых из готового проекта. Написанные на языке C#, они будут понятны всем, кто использует любой объектно-ориентированный язык, включая Java, C++ и TypeScript. Для более глубокого изучения материала вы можете загрузить весь код и подробные комментарии к коммитам. Серия: Библиотека программиста Год: 2023 Производитель: Питер Артикул: 947790 ISBN: 978-5-4461-2293-6 Автор: Симан Марк
Роберт Мартин рекомендует. Код, который умещается в голове. Эвристики для разработчиков2891 руб. |
Реклама Labirint.ru Руководство для программиста на Java. 75 рекомендаций по написанию надежных и защищенных программ Это справочное руководство составлено из 75 рекомендаций по надежному, безопасному и корректному написанию кода на Java. Каждая рекомендация составлена авторами по одному и тому же образцу:
постановка задачи,
анализ примера кода, не соответствующего принятым нормам программирования на Java,
рассмотрение предлагаемого решения, соответствующего принятым нормам,
краткое изложение применимости рекомендации
ссылки на дополнительную литературу.
Представленные рекомендации отражают опыт, накопленный в области безопасного и надежного программирования на Java, и поэтому они будут полезны всем, кто занимается разработкой программ на этом языке программирования. В этой книге читатель может ознакомиться с передовыми методиками повышения надежности и ясности исходного кода, а также с типичными ложными представлениями программирующих на Java, которым посвящена отдельная глава книги и которые нередко приводят к написанию неоптимального кода.
Во многих организациях во всем мире программы на Java применяются для решения критически важных задач, а следовательно, их исходный код должен быть надежным, безопасным, быстрым и удобным для сопровождения. В рекомендациях, представленных в этой книге, собран практический опыт и примеры программирования на Java, помогающие удовлетворять потребности разработчиков. Эта книга, написанная по такому же образцу, как и справочное руководство The CERT Oracle Secure Coding Standard for Java , служит его расширением, направленным на решение многих вопросов повышения безопасности и качества исходного кода на Java.
В этой книге представлены 75 рекомендаций в согласованной и понятной форме.
Для каждой рекомендации указаны условия соответствия, приведены примеры кода, не соответствующего принятым нормам программирования на Java, а также представлены решения, соответствующие принятым нормам. Авторы книги доходчиво поясняют, когда именно следует применять каждую рекомендацию, а также дают ссылки на дополнительные источники информации.
Отражая передовой опыт в области обеспечения безопасности программ на Java, это справочное руководство предоставляет усовершенствованные методики защиты подобных программ от злонамеренных атак и прочих неожиданных явлений. Читатель получает возможность ознакомиться с передовыми методиками повышения надежности и ясности исходного кода, а также с типичными ложными представлениями программирующих на Java, которым посвящена отдельная глава книги и которые нередко приводят к написанию неоптимального кода.
С предисловием Джеймса А. Гослинга, родоначальника языка программирования Java.
Книга рассчитана на тех, кто имеет определенный опыт написания кода на Java.
Об авторах
Фрэд Лонг - преподаватель кафедры вычислительной техники в Университете Аберистуита, Великобритания. Он посещает Институт программотехники в США с 1992 года, тесно сотрудничая с его учеными.
Дхрув Мохиндра - ведущий специалист в группе, подчиненной руководителю технического отдела компании Persistent Systems Limited, India, где он консультирует по вопросам информационной безопасности в самых разных сферах деятельности, включая глобальную сеть, банковское дело и финансы, кооперацию, телекоммуникации, промышленные предприятия, мобильную связь, науки о живой природе и здравоохранение.
Роберт С. Сикорд - автор нескольких книг по компьютерной безопасности и программотехнике, а также технический руководитель по безопасному программированию в отделе CERT Института программотехники (SEI) Карнеги-Меллона в г. Питтсбург, шт. Пенсильвания.
Дин Сазерленд - старший инженер по безопасности программного обеспечения в организации CERT, а прежде он занимался оптимизацией компиляторов в компании Tartan, Inc.
Дэвид Свобода - инженер по безопасности программного обеспечения в отделе CERT Института программотехники (SEI) Карнеги-Меллона, где он участвовал в качестве ведущего разработчика программного обеспечения в различных проектах данной организации.
"Каждый разработчик несет ответственность за авторство кода, свободного от уязвимостей в защите. В этой книге представлены реалистичные рекомендации, помогающие разработчикам реализовывать требуемые функциональные возможности для обеспечения безопасности, надежности и сопровождения разрабатываемых программ."
- Мэри Энн Дэвидсон, начальник службы информационной безопасности компании Oracle Год: 2014 Производитель: Вильямс Артикул: 512906 ISBN: 978-5-8459-1897-0 Автор: Лонг Фрэд, Мохиндра Дхрув, Сикорд Роберт С
Руководство для программиста на Java. 75 рекомендаций по написанию надежных и защищенных программ769 руб. |
Реклама Labirint.ru Руководство по командам и shell-программированию в LinuxРассмотрены команды Linux, основы работы в командной строке, а также настройка системы с помощью программ, обладающих только текстовым интерфейсом. Работа с системой выполняется только в режиме консоли, что требует определенной квалификации пользователя. Подробно описаны наиболее полезные команды Linux, особенности файловой системы Linux, системы инициализации, загрузчики GRUB и GRUB2. С позиции пользователя оценены интерактивные возможности оболочки zsh. Даны практические примеры разработки сценариев на языках оболочек bash и tcsh. Рассмотрено управление пакетами для наиболее актуальных на данный момент дистрибутивов. Для энтузиастов Linux написана отдельная глава о разработке собственного дистрибутива Linux и создании загрузочного LiveCD. Для системных администраторов, программистов и квалифицированных пользователе Linux. Серия: Библиотека Линуксцентра Год: 2011 Производитель: BHV Артикул: 268107 ISBN: 978-5-9775-0619-9 Автор: Колисниченко Денис Николаевич
Руководство по командам и shell-программированию в Linux208 руб. |
Реклама Labirint.ru Руководство по микропроцессорному обеспечению Книга адресована разработчикам микрокода, пишущим те самые программы, на которых работают технологии XXI века. Она заполняет важнейший пробел в литературе по встраиваемому программному обеспечению. Существует настоятельная потребность в сборнике идей и концепций, справочнике, настольной книге инженеров, куда они заглядывали бы, чтобы найти решение своих задач и освежить в памяти забытый материал. Главной темой этой книги является микрокод, однако суровая реальность мира встраиваемого ПО такова, что код и аппаратура взаимозависимы. Они не могут существовать в изоляции; ни в одной другой области программирования нет такой глубокой связи между реальным и виртуальным.
Аналоговые инженеры постоянно твердят, что у них прекрасная профессия. Конечно, очень здорово ворочать операционными усилителями. Но бедняги не ведают, как это увлекательно - сделать так, чтобы все двигалось, огоньки мигали, газ тек. Это мы, разработчики встраиваемого ПО, управляем работой моторов, перекачиваем кровь, приводим в действие автомобильные тормоза, и выдвигаем компакт-диски из дисководов. Что может сравниться по притягательности с этой размытой границей между микрокодом и реальным миром?
В книге описываются инструментальные средства и методы улучшения качества программного кода, эволюционная разработка ПО, встраиваемые конечные автоматы, системы реального времени, обработка и управление ошибками. Примеры сопровождаются многочисленными листингами на языках С и С++.
Издание предназначено инженерам и программистам, использующих встраиваемое ПО в своей работе, а также будет полезно студентам вузов и всем читателям, интересующимся микропрограммным обеспечением.
На сайте издательства ДМК-Пресс выложены исходные коды всех примеров программ из книги. Год: 2016 Производитель: ДМК-Пресс Артикул: 528519 ISBN: 978-5-97060-173-0
Руководство по микропроцессорному обеспечению1614 руб. |
Реклама Labirint.ru Руководство разработчика по Microsoft Enterprise Library Microsoft Enterprise Library - это совокупность программных компонентов, созданных в результате многолетней разработки и отладки. Данное руководство последовательно познакомит вас с функциональными блоками Enterprise Library, которые включают доступ к данным, протоколирование, обработку исключений, кэширование, шифрование, безопасность и проверку. В него включено большое количество упражнений, советов и рекомендаций. Примеры приложений легко адаптируются, они содержат подробные комментарии и код, демонстрирующий все основные функции. Год: 2010 Производитель: Эком Артикул: 253089 ISBN: 978-5-9790-0133-3 Автор: Хоумер Алекс, Ботто Николас, Мельник Григорий, Рено Эрик, Симонацци Фернандо, Таварес Крис
Руководство разработчика по Microsoft Enterprise Library571 руб. |
Реклама Labirint.ru Руководство разработчика приложений Microsoft DYNAMICS NAVКнига предоставляет информацию об интегрированной среде разработки C/SIDE, с помощью которой ведется расширение функциональных возможностей системы Microsoft Dynamics NAV. Содержание данной книги фактически представляет собой перевод части документации и справочных материалов системы Microsoft Dynamics NAV. При создании новой функциональности в среде разработки C/SIDE разработчик комбинирует разнотипные объекты приложения для решения поставленной бизнес задачи. Каждый из используемых в Microsoft Dynamics NAV семи типов объектов приложения описан в отдельной части данной книги. Книга разделена на 12 частей, каждая часть включает одну или несколько глав. Первая глава в каждой части всегда описывает базовые понятия, а последующие главы дают более детальное представление о рассматриваемой теме. Помимо информации, приведенной в данной книге, среда разработки C\SIDE содержит контекстную помощь, в которой можно получить дополнительную информацию по вопросам разработки, например, по использованию тех или иных функций, триггеров и т.п. Серия: Справочник профессионала Год: 2010 Производитель: Эком Артикул: 244094 ISBN: 978-5-9790-0107-4
Руководство разработчика приложений Microsoft DYNAMICS NAV843 руб. |
Реклама Labirint.ru Руткиты и буткиты. Обратная разработка вредоносных программ и угрозы следующего поколения Киберпреступники не прекращают организовывать все более изощренные и скрытные атаки, но игра не проиграна. Прочитав эту книгу, вы научитесь понимать изощренные угрозы, притаившиеся в глубинах процесса загрузки компьютера или прошивки UEFI, и противостоять им. На многочисленных примерах, под умелым руководством трех ведущих мировых экспертов по безопасности вы проследите эволюцию вредоносных программ от руткитов типа TDL3 до современных имплантов прошивки UEFI, поймете, как они заражают систему, закрепляются в ней и уклоняются от защитных программ. Год: 2022 Производитель: ДМК-Пресс Артикул: 848309 ISBN: 978-5-97060-979-8 Автор: Матросов Александр, Родионов Евгений, Братусь Сергей
Руткиты и буткиты. Обратная разработка вредоносных программ и угрозы следующего поколения3230 руб. |
Реклама Labirint.ru С для программистов с введением в С11 В книге рассказывается о языке C и стандартной библиотеке C, следуя девизу компании Deitel: "обучение на действующих примерах". Понятия представляются в контексте тщательно протестированных программ, с выделением синтаксиса, демонстрацией вывода программ и подробного их обсуждения. Приводится примерно 5 000 строк кода на языке C и даются сотни полезных советов, которые помогут вам создавать надежные приложения.
Рассматривается создание собственных структур данных и стандартная библиотека, безопасное программирование на C; описываются особенности новой ревизии стандарта С11, в т. ч. многопоточность. Закончив чтение, вы будете иметь все знания, необходимые для создания приложений на языке C промышленного уровня.
Издание предназначено программистам, имеющим опыт работы на высокоуровневых языках. Год: 2016 Производитель: ДМК-Пресс Артикул: 427746 ISBN: 978-5-97060-073-3, 978-5-97060-205-8 Автор: Дейтел Пол Дж., Дейтел Харви
С для программистов с введением в С111784 руб. |
Реклама Labirint.ru С# на примерахЭта книга является превосходным учебным пособием для изучения языка программирования С# на примерах. Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиент-серверных приложений и разработки программ для мобильных устройств. По ходу даются все необходимые пояснения и комментарии. Книга написана простым и доступным языком. Лучший выбор для результативного изучения С#. Начните сразу писать программы на С#! Серия: На задачах и примерах Год: 2016 Производитель: Наука и Техника Артикул: 545027 ISBN: 978-5-94387-940-1 Автор: Евдокимов П. В
С# на примерах645 руб. |
Реклама Labirint.ru С#. Начала программирования Книга представляет собой курс программирования, разделенный на три части: подготовительный курс, основные положения объектно-ориентированного программирования и отдельные вопросы объектно-ориентированного программирования. Первая часть представляет собой выборку из языка C# без явного обсуждения принципов объектно-ориентированного программирования и предназначена для освоения элементарных правил и принципов программирования, вторая часть знакомит с основами объектно-ориентированного программирования применительно к C#, в третьей части рассмотрены отдельные возможности и приемы объектно-ориентированного программирования в C#.
Правила и приемы C# иллюстрируются примерами, часть которых имеет прикладной характер. Все программы снабжены результатами исполнения. Показан вариант организации рабочего пространства в компьютере и создания простейшей собственной библиотеки программиста. Год: 2015 Производитель: Бином Артикул: 132608 ISBN: 978-5-9518-0192-0, 978-5-9518-0297-2, 978-5-9518-0392-4, 978-5-9518-0429-7 Автор: Ишкова Элеонора Алексеевна
С#. Начала программирования300 руб. |
Реклама Labirint.ru С++ 20 в деталях В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится краткий обзор, далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке.
Издание будет полезно разработчикам, желающим освоить последнюю версию С++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт С++ и чем вызваны эти изменения. Год: 2023 Производитель: ДМК-Пресс Артикул: 911149 ISBN: 978-5-97060-956-9 Автор: Райнер Гримм
С++ 20 в деталях3059 руб. |
Реклама Labirint.ru С++ для начинающихПредлагаемая книга представляет собой самоучитель, который шаг за шагом расскажет о всех основных понятиях языка С++, включая переменные, инструкции управления, функции, типы и массивы данных, классы и объекты. Кроме того, вы узнаете о перегрузках, управлении исключениями, наследовании, виртуальных функциях, полиморфизме, вводе/выводе. Рассмотрены и более сложные средства языка, такие как шаблоны и пространства имен. Начинайте программировать прямо сейчас - данная книга поможет вам в этой работе. В книге описаны: Типы данных и операторы и Управляющие конструкции Классы, объекты и шаблоны и Интерфейсы, массивы и методы Перечисления и структуры и Перегрузка операторов Наследование и Обработка исключений Делегаты, свойства, события и Индексаторы и атрибуты Указатели и полиморфизм и Многопоточное программирование Обобщенные типы и Обнуляемые типы Анонимные методы и Классы коллекций Классы ввода/вывода и Работа в сети Виртуальные функции и многое другое Серия: Шаг за шагом Год: 2013 Производитель: Эком Артикул: 235739 ISBN: 978-5-9790-0127-2 Автор: Шилдт Герберт
С++ для начинающих1304 руб. |
Реклама Labirint.ru С++ мастер-класс. 85 нетривиальных проектов, решений и задачДанная книга посвящена анализу интересных задач, встречающихся в повседневной практике программирования и требующих нетривиальных подходов в их решении. На основе относительно небольшого количества характерных реалистичных примеров иллюстрируется применение важных алгоритмов и методик программирования. Обозначены задачи, в которых могут использоваться те или иные подходы и решения. Книга написана в доступной форме блестящим программистом и великолепным популяризатором, автором таких книг, как "Классика программирования: алгоритмы, языки, автоматы, компиляторы. Практический подход" и "Занимательное программирование". Будет, несомненно, полезна всем, кто, обладая базовыми знаниями C++, хочет повысить свой уровень и культуру программирования. Серия: Секреты мастерства. Год: 2007 Производитель: Наука и Техника Артикул: 294760 ISBN: 5-94387-286-8, 979-5-94387-286-8 Автор: Мозговой М. В
С++ мастер-класс. 85 нетривиальных проектов, решений и задач149 руб. |
Реклама Labirint.ru С++. Начала программирования. - 3-е издание Учебник предлагает курс программирования, разделенный на несколько частей: начальный курс и дополняющие. Начальный курс представляет собой выборку из языка С++, по объему и содержанию достаточную для изучения процедурного программирования. Остальные части учебника последовательно дополняют первую, включая специфические разделы С и С++, что в общем соответствует курсу объектно-ориентированного программирования, а также некоторые другие, избранные, разделы. Специальный раздел посвящен решению задач программными методами.
Правила и приемы С++ иллюстрируются примерами, часть которых имеет прикладной характер. Показаны простейшие приемы использования графики, поддерживаемые компилятором BORLANDC. Приведен вариант организации рабочего пространства в компьютере и создания собственной библиотеки.
Книга предназначена для студентов технических ВУЗов, а также для желающих самостоятельно начать изучение программирования непосредственно с языка С++.
Мягкая обложка, бумага офсетная. Год: 2011 Производитель: Бином Артикул: 132609 ISBN: 978-5-9518-0169-2, 978-5-9518-0287-3 Автор: Ишкова Элеонора Алексеевна
С++. Начала программирования. - 3-е издание281 руб. |
Реклама Labirint.ru С++. СправочникВ книге "C++. Справочник" сведено воедино огромное количество информации о языке C++ (и многих библиотеках, используемых с ним), без которой не обойтись тем, кто работает в условиях дефицита времени и нуждается в фактах, а не в философских рассуждениях. Описания связанных между собой методов, классов и других ключевых черт языка объединены перекрестными ссылками. Это идеальный источник знаний как для студентов, так и для профессиональных программистов. Серия: Справочники Год: 2005 Производитель: Питер Артикул: 85127 ISBN: 5-94723-928-0 Автор: Лишнер Рэй
С++. Справочник359 руб. |
Реклама Labirint.ru С++17 STL. Стандартная библиотека шаблоновС++ - объектно-ориентированный язык программирования, без которого сегодня немыслима промышленная разработка ПО. В этой замечательной книге описана работа с контейнерами, алгоритмами, вспомогательными классами, лямбда-выражениями и другими интересными инструментами, которыми богат современный С++. Освоив материал, вы сможете коренным образом пересмотреть привычный подход к программированию. Преимущество издания - в подробном описании стандартной библиотеки шаблонов С++, STL. Ее свежая версия была выпущена в 2017 году. В книге вы найдете более 90 максимально реалистичных примеров, которые демонстрируют всю мощь STL. Многие из них станут базовыми кирпичиками для решения более универсальных задач. Вооружившись этой книгой, вы сможете эффективно использовать С++17 для создания высококачественного и высокопроизводительного ПО, применимого в различных отраслях. Серия: Библиотека программиста Год: 2018 Производитель: Питер Артикул: 636855 ISBN: 978-5-4461-0680-6 Автор: Галовиц Яцек
С++17 STL. Стандартная библиотека шаблонов2135 руб. |
Реклама Labirint.ru С/С++ Процедурное программированиеПодробно рассмотрены процедурные возможности языков программирования C/C++. Изложены основные принципы строения программы на языке С/С++: раздельная компиляция, функциональная декомпозиция, блоки кода. Описаны синтаксические конструкции языка и показана специфика их использования. Подробно излагаются понятия, связанные с представлением данных: виды данных, их представление в тексте программы, размещение в памяти, время существования и области видимости. Описано назначение и принцип работы препроцессора. Детально рассмотрены указатели и массивы, а также их взаимосвязь в языке С/С++. Приведена сравнительная характеристика ссылок С++ и указателей. Обсуждаются сложные программные элементы. Рассмотрены агрегатные пользовательские типы данных языка С: структуры, объединения. Серия: Внесерийная Год: 2020 Производитель: BHV Артикул: 409300 ISBN: 978-5-9775-0936-7 Автор: Полубенцева М. И
С/С++ Процедурное программирование1514 руб. |
Реклама Labirint.ru С/С++: Алгоритмы и приемы программирования Книга является репринтным изданием ""C/C++. Архив программ"".
В ней представлен код работоспособных программ на C/C++, относящихся к самым разнообразным областям и аспектам написания приложений - от работы с достаточно простыми структурами данных (списки, деревья) до построения синтаксических анализаторов и интерпретаторов, доступа к Internet и т. п. Программный код может использоваться в ваших программах без изменений или в модифицированном и усовершенствованном виде. Чрезвычайно полезно также его изучение в целях освоения главнейших принципов, алгоритмов и приемов решения разных задач. Программы снабжены развернутыми комментариями и детальными пояснениями их работы.
Для широкого круга программистов, пишущих на языках C/C++. Год: 2009 Производитель: Бином Артикул: 144305 ISBN: 978-5-9518-0206-4, 978-5-9518-0330-6 Автор: Фридман Арт, Кландер Ларс, Михаэлис Марк, Шильдт Херб
С/С++: Алгоритмы и приемы программирования281 руб. |
Реклама Labirint.ru СУБД для программиста. Базы данных изнутриКнига охватывает различные этапы разработки и сопутствующие им ситуации из практики программистов приложений, работающих с системами управления базами данных. Даются рекомендации по выбору решений как в проектировании (архитектуре), так и в программировании автоматизированных информационных систем уровня предприятия. Приводятся примеры для различных СУБД и моделей: Microsoft SQL Server, PostgreSQL, Firebird, Oracle, XML, NoSQL. Для программистов, студентов и других специалистов в области информационных технологий, а также всех интересующихся темой разработки приложений баз данных. Серия: Библиотека профессионала Год: 2020 Производитель: Солон-пресс Артикул: 469408 ISBN: 978-2-7466-7383-0 Автор: Тарасов Сергей Витальевич
СУБД для программиста. Базы данных изнутри1954 руб. |
Реклама Labirint.ru Сайт на 1С-Битрикс: создание, поддержка и продвижение. Базовое практическое руководствоДанная книга представляет собой хорошее практическое руководство по созданию и поддержке сайтов на основе системы управления сайтом 1С-Битрикс. Книга не перегружена излишним цитированием справочного материала, а нацелена на то, чтобы у читателя сложилось понимание того, как создаются сайты на 1С-Битрикс, как устроена эта система управления сайтом, как осуществляется работа с ней. Рассмотрена установка 1С-Битрикс на локальный компьютер и на сервер, рассказано о том, как формировать структуру сайта, размещать на нем новостные ленты, статьи, фотоальбомы, видео и проч. Отдельная глава посвящена созданию скрытых (платных) разделов на сайте, доступных только определенным пользователям. Значительное внимание уделено основам поисковой оптимизации и продвижению сайта, работающего на 1С-Битрикс: рассмотрено использование соответствующих настроек и модулей 1С-Битрикс, описана регистрация сайта в поисковых системах, сказано, как работать со статистикой, дана инструкция по установке счетчиков посещений и т.д. Книга написана доступным языком опытными специалистами. По ходу изложения поясняются все необходимые термины и даются практические рекомендации. Будет полезна не только тем, кто собирается делать сайт на 1С-Битрикс, но и тем, кому придется поддерживать работающий сайт (вносить обновления, размещать новые материалы и проч.). Серия: Просто о сложном Год: 2012 Производитель: Наука и Техника Артикул: 321800 ISBN: 978-5-94387-903-6 Автор: Расторгуев О. П., Прокди Р. Г
Сайт на 1С-Битрикс: создание, поддержка и продвижение. Базовое практическое руководство258 руб. |
Реклама Labirint.ru Сайт на AJAX под ключ. Готовое решение для интернет-магазинаОписана разработка высоко интерактивных Web-сайтов, основанных на передовой технологии AJAX, работающих без перезагрузки страниц и обладающих функциональностью настольных приложений. Обучение построено на сквозном примере создания с нуля готового решения: интернет-магазина, а также системы его администрирования. Во втором издании рассмотрен новый вариант интернет-магазина с расширенным функционалом, позволяющим контролировать наличие и загрузку товаров со склада из программы "1С: Бухгалтерия". При этом использован язык PHP, фреймворки xajax и jQuery, шаблонизатор Smarty и другие популярные технологии динамического формирования контента. Разработанный сайт создан полностью по технологии AJAX и готов к размещению в сети. На сайте издательства находятся исходные коды описанного в книге интернет-магазина с расширенным функционалом и интернет-магазина цифровых товаров, а также бесплатные программы для создания и отладки сайтов на локальной машине. 2-е издание, переработанное и дополненное Серия: Профессиональное программирование Год: 2012 Производитель: BHV Артикул: 317332 ISBN: 978-5-9775-0769-1 Автор: Петин Виктор Александрович
Сайт на AJAX под ключ. Готовое решение для интернет-магазина627 руб. |
Реклама Labirint.ru Сайт на AJAX под ключ. Готовое решение для интернет-магазина (+ CD)Описана разработка высокоинтерактивных Web-сайтов, основанных на передовой технологии AJAX, работающих без перезагрузки страниц и обладающих функциональностью настольных приложений. Обучение построено на сквозном примере создания с нуля готового решения: интернет - магазина цифровых товаров, а также системы его администрирования. При этом использован язык РНР, фреймворки xajax и jQuery, шаблонизатор Smarty и другие популярные технологии динамического формирования контента. Разработанный сайт создан полностью по технологии AJAX и готов к размещению в сети. Прилагаемый компакт-диск содержит исходные коды описанного в книге интернет-магазина, а также бесплатные программы для создания и отладки сайтов на локальной машине. Серия: Профессиональное программирование Год: 2011 Производитель: BHV Артикул: 267924 ISBN: 978-5-9775-0629-8 Автор: Петин Виктор Александрович
Сайт на AJAX под ключ. Готовое решение для интернет-магазина (+ CD)407 руб. |
Реклама Labirint.ru Сайт с нуля в Expression Studio Microsoft Expression Web - это совсем новая программа, предлагающая обширный набор визуальных средств для создания впечатляющих сайтов, отвечающих всем Web-стандартам. Expression Web содержит лучшие на сегодняшний день инструменты для работы с каскадными таблицами стилей (CSS). В качестве инструмента совместной разработки Expression Web позволяет дизайнерам и программистам трудиться вместе над одним проектом. С помощью этой программы дизайнеры могут быстро создавать прекрасно выглядящие сайты, пользуясь знакомыми инструментами. Благодаря поддержке стандартов, получившиеся в результате файлы можно передать программистам для последующей работы с помощью тех средств разработки, которые они предпочитают. И вам даже не нужно будет заглядывать в написанный программистами код!
Книга предназначена для всех желающих научиться создавать современные Web-cайты с использованием новейших технологий и программных средств. Книгу также можно использовать как справочник - ищете интересующий вас раздел и сразу приступаете к работе. Год: 2011 Производитель: ДМК-Пресс Артикул: 277184 ISBN: 978-5-94074-700-0 Автор: Хестер Нолан
Сайт с нуля в Expression Studio383 руб. |
Реклама Labirint.ru Сам себе программист. Как научиться программировать и устроиться в Ebay?Как за год научиться программировать и устроиться разработчиком в Ebay? Кори Альтхофф, автор книги Сам себе программист , на собственном опыте знает, что это возможно, и делится знаниями с читателями. Альтхофф создал универсальный самоучитель, не похожий ни на один другой. На примере языка Python автор показывает, как буквально с первого урока можно приступить к созданию собственной небольшой программы, а к концу книги уверенно писать код. Помимо этого, вы узнаете, как успешно проходить собеседования на должность программиста в любой IT компании и перестать сомневаться в собственных силах. Это прекрасное пособие для тех, кто хочет научиться программировать и планирует заниматься этим профессионально. Серия: Мировой компьютерный бестселлер Год: 2022 Производитель: Бомбора Артикул: 638955 ISBN: 978-5-04-090834-9 Автор: Альтхофф Кори
Сам себе программист. Как научиться программировать и устроиться в Ebay?1031 руб. |
Реклама Labirint.ru Самоучитель ASP.NETКнига представляет собой руководство по созданию мощных полнофункциональных сайтов на основе технологии ASP (Active Server Pages). В книге рассмотрены вопросы установки средств разработки ASP.NET и настройки Web-сервера IIS. Описан процесс создания ASP-приложений, начиная самыми простыми и заканчивая многофункциональными ASP-сценариями. Отдельные главы книги посвящены обзору языков Visual Basic, XML и SOAP. Читатель познакомится с основами создания Интернет-сервисов на основе ASP, достаточно новым направлением с многообещающими перспективами. Серия: Самоучитель Год: 2002 Производитель: BHV Артикул: 23450 ISBN: 5-94157-171-2 Автор: Шапошников Игорь
Самоучитель ASP.NET94 руб. |
Реклама Labirint.ru Самоучитель Adobe Dreamweaver CS5.5Книга посвящена созданию Web-страниц и Web-сайтов в новой версии визуального Web-редактора Adobe Dreamweaver CS5.5 с применением HTML 5 и CSS 3. Рассказывается об основных принципах Web-дизайна, об оформлении Web-страниц с применением стилей CSS, о верстке на основе принципов контейнерного Web-дизайна, об использовании эффектов и компонентов Spry и мини-приложений Dreamweaver, о наборах данных XML. Особое внимание уделяется применению самых современных на данный момент технологий Web-дизайна, в число которых входят помещение на Web-страницы аудио- и видеороликов, создание кроссплатформенных Web-страниц и медиазапросов, семантическая разметка и новые возможности CSS 3 по форматированию - многоколоночная верстка и гибкая разметка. Также рассказывается о публикации готовых Web-сайтов в Интернете. Серия: Профессиональное программирование Год: 2012 Производитель: BHV Артикул: 311712 ISBN: 978-5-9775-0771-4 Автор: Дронов Владимир Александрович
Самоучитель Adobe Dreamweaver CS5.5414 руб. |
Реклама Labirint.ru Самоучитель Adobe GoLive 6Книга посвящена инструменту разработчика Web-сайтов Adobe GoLive 6. Рассматриваются основы языков HTML и DHTML, приводится обзор интерфейса программы, описывается технология разработки, публикации и поддержки Web-сайтов. Освещены вопросы верстки и повышения интерактивности создаваемых страниц. Серия: Самоучитель Год: 2002 Производитель: BHV Артикул: 23501 ISBN: 5-94157-096-1 Автор: Шапошников Игорь, Кузютина Анна
Самоучитель Adobe GoLive 683 руб. |
Реклама Labirint.ru Самоучитель C++ (книга + дискета)Необходимость в переработке и дополнении предыдущего издания книги вызвана в первую очередь выходом в свет долгожданного для программистов всего мира единого международного стандарта по С++. Теперь можно быть уверенным, что уже в ближайшем будущем программы на С++ будут выглядеть и функционировать одинаково, независимо от того, в какой среде программирования и для какого компилятора они написаны. В книге сохранен весь материал двух предыдущих изданий, а также добавлено несколько новых глав и множество новых разделов. Эта книга - наиболее удобное руководство для самостоятельного изучения С++ в соответствии с требованиями нового стандарта и рассчитана на читателей, уже владеющих языком программирования C. Методика подачи материала предполагает строго последовательное изучение глав, содержащих множество примеров программ, а также упражнений для проверки и повторения пройденного материала. Серия: Самоучитель Год: 2005 Производитель: BHV Артикул: 23505 ISBN: 5-7791-0086-1 Автор: Шилдт Герберт
Самоучитель C++ (книга + дискета)167 руб. |
Реклама Labirint.ru Самоучитель C++ с примерами и задачами Данная книга является третьим изданием превосходного и эффективного учебного пособия, предназначенного для изучения языка программирования С++ с нуля и удовлетворяющего самым последним стандартам (С++ 11 и С++ 14). Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования C++, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка C++, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. К каждому разделу прилагается обширный список задач для самостоятельного решения, а также контрольные вопросы (ответы на которые размещены на виртуальный CD).
Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой (задачами и примерами) позволяет ее рекомендовать как отличный выбор для изучения С++ в соответствии с последними стандартами.
Виртуальный CD с программными кодами, средой разработки программ на C++, примерами, ответами и многими дополнительными материалами доступен для скачивания на сайте издательства.
3-е издание, переработанное. Год: 2016 Производитель: Наука и Техника Артикул: 455581 ISBN: 978-5-94387-966-1, 978-5-94387-997-5 Автор: Васильев А. Н
Самоучитель C++ с примерами и задачами672 руб. |
Реклама Labirint.ru Самоучитель C++ с примерами и задачами (+CD)Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования C++ с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования C++, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка C++, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. К каждому разделу прилагается обширный список задач для самостоятельного решения, а также контрольные вопросы (ответы на которые размещены на CD). Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой (задачами и примерами) позволяет ее рекомендовать как лучший выбор для изучения C++. К книге прилагается CD с программными кодами, средой разработки программ на C++, примерами, ответами и многими дополнительными материалами. 2-е издание Серия: Самоучитель. Год: 2012 Производитель: Наука и Техника Артикул: 294647 ISBN: 978-5-94387-620-2, 978-5-9438-7908-1 Автор: Васильев А. Н
Самоучитель C++ с примерами и задачами (+CD)386 руб. |
Реклама Labirint.ru Самоучитель DelphiЭта книга не является справочником по Delphi. Это краткий и одновременно достаточно подробный самоучитель, который позволит вам быстро научиться работать в среде Delphi. В нем содержатся достаточно подробные данные о самой среде разработки и принципах создания программного обеспечения. В книге вы найдете множество скриншотов, подробно иллюстрирующих такое же подробное словесное описание всех необходимых действий. Упражнения, приведенные в книге, позволят вам самостоятельно освоить среду Delphi. Серия: Самоучитель Год: 2005 Производитель: Питер Артикул: 85324 ISBN: 5-469-00388-4 Автор: Волков Владимир Борисович
Самоучитель Delphi121 руб. |
Реклама Labirint.ru Самоучитель Delphi (+CD)Описываются интерфейс системы Delphi на примере версии 7.0, состав и характеристика элементов проекта приложения, приемы программирования на языке Delphi. Рассматриваются визуальные компоненты, используемые для создания интерфейса приложений; компоненты и техника работы с текстовой информацией, кнопками и переключателями, а также формами. Описываются развитые элементы интерфейса, использование графики и мультимедиа, работа с файлами и каталогами. Даются понятия, связанные с реляционными базами данных. Описывается создание приложений баз данных, подготовка отчетов с помощью генератора Rave Reports. Даются основы разработки приложений для работы в Интернете, работа с электронной почтой и Web-документами. На компакт-диске содержатся многочисленные листинги программ, приведенных в книге. Для начинающих программистов. 2-е издание, переработанное и дополненное. Серия: Самоучитель Год: 2013 Производитель: BHV Артикул: 424861 ISBN: 978-5-9775-0175-0 Автор: Гофман Владимир Эдуардович, Хомоненко Анатолий Дмитриевич
Самоучитель Delphi (+CD)427 руб. |
Реклама Labirint.ru Самоучитель Delphi в примерах, играх и программах (+DVD)Данная книга представляет собой великолепный практический самоучитель по языку программирования Delphi. Состоит из трёх логически и дидактически связанных частей. В первой части ясно и доступно излагаются все необходимые конструкции языка Delphi. Представленный теоретический материал иллюстрируется многочисленными примерами, а потом дополнительно закрепляется на семинарах, где все программы подробно обсуждаются и комментируются, что облегчает понимание заложенных в них алгоритмов и приёмов программирования. Отличительной особенностью книги является то, что читатели уже с первых уроков будут создавать настоящие программы и смогут решать собственные задачи. Также в первой части книги приводятся основные приёмы работы в среде программирования Turbo Delphi. Изучение материала второй и третьей частей книги позволит расширить и углубить знания и умения по языку программирования Delphi, приобщит к разработке более сложных алгоритмов и написанию полнофункциональных программ. Здесь подробно рассматриваются элементы интерфейса (формы, канва, сетки, кнопки) и конструирование из них графического интерфейса программ. Все описания сопровождаются многочисленными примерами - как этюдами, так и полноценными игровыми программами (например, вы напишете свой собственный Tetris!) По ходу проработки материала книги читатели научатся использовать в программах многие компоненты Delphi, работать с файлами, графикой, звуком и музыкой, создавать такие элементы любых современных игр, как заставки, таблицы рекордов, справочную систему, а самое главное - находить эффективные алгоритмы для своих программ. Эта книга написана доступным, увлекательным языком. Великолепный выбор как для изучения Delphi, так и знакомства с методикой программирования в целом. На прилагаемом диске размещен бесплатный дистрибутив Turbo Delphi а также исходные коды всех программ, рассмотренных в книге. Серия: Самоучитель. Год: 2011 Производитель: Наука и Техника Артикул: 294637 ISBN: 978-5-94387-664-6 Автор: Рубанцев Валерий Дмитриевич
Самоучитель Delphi в примерах, играх и программах (+DVD)580 руб. |
Реклама Labirint.ru Самоучитель HTMLКнига предназначена для школьников, студентов и пользователей ПК, приступающих к разработке несложных сайтов. В доступной форме подробно рассмотрены основные тэги языка HTML, применяемые для создания веб-страниц. Наличие большого количества примеров кода и множество рисунков делают книгу особенно полезной для начинающих веб-дизайнеров. К достоинствам издания следует отнести и то, что в книге приведено описание HTML-редакторов HomeSite 5.5 и Dreamweaver MX 2004, системы Денвер (локальный сервер), основ языка DHTML, Java-апплетов, технологий SSI и CGI, а также наличие практического занятия по созданию сайта. Серия: Самоучитель Год: 2005 Производитель: Питер Артикул: 85329 ISBN: 5-469-00803-7 Автор: Кириленко Александр
Самоучитель HTML128 руб. |
Реклама Labirint.ru Самоучитель HTML4Книга знакомит читателей с современными технологиями разработки Web-страниц и Web-сайтов. Подробно описан язык HTML версии 4.1. Рассматриваются способы стилевого оформления Web-страниц с помощью каскадных стилевых таблиц. Обсуждаются приемы создания динамических элементов в HTML-документах средствами технологии DHTML и языка JavaScript. Большое количество примеров, листингов и иллюстраций делают книгу особенно полезной для начинающих Web-дизайнеров. Профессионалы также смогут найти интересную информацию. Серия: Самоучитель Год: 2003 Производитель: BHV Артикул: 46982 ISBN: 5-94157-123-2 Автор: Шапошников Игорь
Самоучитель HTML462 руб. |
Реклама Labirint.ru Самоучитель JavaСамоучитель написан на основе материала лекций, читаемых автором для студентов первого и второго курсов. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа со звуком, печать, способы русификации программ. Третье издание содержит полное описание нововведений Java SE 6. Дано подробное изложение сервлетов, технологии JSP и библиотек тегов JSTL. Около двухсот законченных программ иллюстрируют приведенные приемы программирования. Подробные схемы и описания классов и методов Core Java API позволяют применять книгу и как настольный справочник по технологии Java. Для широкого круга программистов 3-е издание, переработанное и дополненное. Серия: Самоучитель Год: 2012 Производитель: BHV Артикул: 268197 ISBN: 978-5-9775-0191-0 Автор: Хабибуллин Ильдар Шаукатович
Самоучитель Java765 руб. |
Реклама Labirint.ru Самоучитель Java 7Книга содержит все необходимое для самостоятельного быстрого и успешного освоения программирования на языке Java 7. Описаны основные особенности объектно-ориентированного программирования на языке Java. На простых примерах рассмотрены ввод и вывод информации, коллекции и другие полезные классы, интерфейс Swing, обращение к базе данных, воспроизведение звуковых файлов и др. Показано, как написать Java-программу с графическим интерфейсом, собственный текстовый и графический редактор, просмотрщик изображений, калькулятор и другие типовые программы. Рассмотрена среда разработки Eclipse. Изложение материала сопровождается упражнениями и заданиями к каждой главе, ответы на которые приведены в конце книги. На сайте издательства находятся примеры проектов из книги. Серия: Самоучитель Год: 2013 Производитель: BHV Артикул: 363619 ISBN: 54545214540, 978-5-9775-0815-5 Автор: Льюис Дирк, Мюллер Петер
Самоучитель Java 71043 руб. |
Реклама Labirint.ru Самоучитель Java с примерами и программами Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка Java, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений.
Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой позволяет ее рекомендовать как лучший выбор для изучения Java.
2-е издание. Год: 2013 Производитель: Наука и Техника Артикул: 387004 ISBN: 978-5-94387-937-1 Автор: Васильев А. Н
Самоучитель Java с примерами и программами507 руб. |
Реклама Labirint.ru Самоучитель Java с примерами и программамиДанная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка Java, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой (примерами и программами) позволяет ее рекомендовать как отличный выбор для изучения Java. 3-е издание. Серия: Самоучитель. Год: 2016 Производитель: Наука и Техника Артикул: 535899 ISBN: 978-5-94387-985-2 Автор: Васильев А. Н
Самоучитель Java с примерами и программами821 руб. |
Реклама Labirint.ru Самоучитель Java с примерами и программамиДанная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка Java, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой (примерами и программами) позволяет ее рекомендовать как отличный выбор для изучения Java. 4-е издание. Серия: Самоучитель. Год: 2017 Производитель: Наука и Техника Артикул: 606741 ISBN: 978-5-94387-745-2 Автор: Васильев А. Н
Самоучитель Java с примерами и программами742 руб. |
Реклама Labirint.ru Самоучитель Java с примерами и программами (+CD)Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка Java, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой (примерами и программами) позволяет ее рекомендовать как отличный выбор для изучения Java. К книге прилагается CD с программными кодами, дистрибутивом Java, средой разработки программ на Java (NetBeans), примерами и многими дополнительными материалами. Серия: Самоучитель. Год: 2013 Производитель: Наука и Техника Артикул: 294635 ISBN: 978-5-94387-665-3 Автор: Васильев А. Н
Самоучитель Java с примерами и программами (+CD)433 руб. |
Реклама Labirint.ru Самоучитель JavaScript. 3-е издКнига предназначена для самостоятельного освоения программирования на языке JavaScript. Это издание - не справочник, а практическое руководство для самостоятельного изучения JavaScript, не требующее от читателя предварительной подготовки в области программирования. Кроме общего руководства книга содержит множество примеров и текстов готовых к использованию программ. Рассматриваются вопросы создания сценариев для веб-сайтов, а также сценариев, выполняемых Windows Scripting Host. В приложениях приводится справочная информация по JavaScript и HTML. Книга адресована как новичкам, так и тем, кто уже имеет некоторый опыт в веб-дизайне и программировании. Серия: Самоучитель Год: 2008 Производитель: Питер Артикул: 173152 ISBN: 978-5-388-00331-7 Автор: Дунаев Вадим Вячеславович
Самоучитель JavaScript. 3-е изд217 руб. |
Реклама Labirint.ru Самоучитель JavaScript.- 2-е издЭта книга предназначена для самостоятельного освоения программирования на языке JavaScript. Кроме общего руководства, она содержит множество примеров и текстов готовых к использованию программ. Рассматриваются вопросы создания сценариев для веб-сайтов, а также сценариев, выполняемых Windows Scripting Host. В приложениях приводится справочная информация по JavaScript и HTML. Книга адресована как новичкам, так и тем, кто уже имеет некоторый опыт в веб-дизайне и программировании. Во втором издании книги исправлены замеченные опечатки и неточности. Серия: Самоучитель Год: 2000 Производитель: Питер Артикул: 25372 ISBN: 5-469-00804-5, 5-94723-533-1 Автор: Дунаев Вадим Вячеславович
Самоучитель JavaScript.- 2-е изд149 руб. |
Реклама Labirint.ru Самоучитель Joomla!Описан простой и быстрый процесс разработки полнофункциональных сайтов с использованием бесплатной системы управления контентом Joomla!. В книге рассматривается: установка и настройка системы и сопутствующих приложений, планирование содержимого сайта, добавление статей, разработка меню, администрирование Joomla!, резервное копирование сайта, проблемы безопасности, создание собственных шаблонов, обзор расширений системы и примеры их разработки, поддержка функций Web-сообщества, сбор и анализ статистики сайта, создание фотогалереи, поддержка электронной коммерции, поисковая оптимизация и др. Для интернет-разработчиков. Серия: Самоучитель Год: 2010 Производитель: BHV Артикул: 268198 ISBN: 978-5-9775-0285-6 Автор: Рамел Дэн
Самоучитель Joomla!496 руб. |
Реклама Labirint.ru Самоучитель Microsoft Visual Studio 2010Показано создание различных типов приложений в интегрированной среде разработки Microsoft Visual Studio 2010. Рассмотрены основы программирования на языках С# и VB, работа с решениями, проектами, сборками и библиотеками классов. Описаны инструменты, предназначенные для анализа и отладки кода, поиска и исправления ошибок. Рассмотрена работа с базами данных с помощью языка интегрированных запросов LINQ. Приведена информация о языках XML и XAML. Описаны основные концепции работы с системой Windows Presentation Foundation, технология Silverlight, построение Web-приложений с помощью технологии ASP.NET MVC, создание Web-сервисов с помощью Windows Communications Foundation. Рассмотрено создание собственной программы-мастера для работы над проектами, шаблонов для автоматизации генерируемых фрагментов кода и рутинных задач, добавочных модулей и др. Для программистов. Серия: Самоучитель Год: 2011 Производитель: BHV Артикул: 268200 ISBN: 978-5-9775-0609-0 Автор: Майо Джо
Самоучитель Microsoft Visual Studio 2010401 руб. |
Реклама Labirint.ru Самоучитель Microsoft Visual Studio C++ и MFC (+ CD)Книга предназначена для обучения разработке различных типов Windows-приложений с использованием библиотеки MFC в среде Microsoft Visual Studio С++. Описано создание и работа с элементами интерфейса приложения: окна диалога, меню, панель управления, строка состояния и др. Показана работа с графическими и текстовыми файлами: отображение графической и текстовой информации, масштабирование изображения, работа с метафайлами, просмотр видеороликов. Уделено внимание редактору ресурсов, созданию справочной системы с помощью HTML Help WorkShop. Приведена справочная информация по классам и функциям библиотеки MFC. Компакт-диск содержит демонстрационные примеры, рассмотренные в книге. Серия: Самоучитель Год: 2009 Производитель: BHV Артикул: 267936 ISBN: 978-5-9775-0284-9 Автор: Сидорина Татьяна Леонидовна
Самоучитель Microsoft Visual Studio C++ и MFC (+ CD)465 руб. |
Реклама Labirint.ru Самоучитель Nero 7. Запись CD и DVDКнига содержит описание последней версии пакета Nero, который на сегодняшний день является наиболее популярным инструментом для подготовки и записи компакт-дисков и DVD. Новая версия Nero принципиально отличается от предыдущих: теперь это единый комплекс для работы с мультимедийными данными, представленными в различных форматах. Например, с помощью программного плеера Nero ShowTime вы можете посмотреть фильмы, записанные на DVD, а с помощью редактора Nero WaveEditor - подготовить звуковую дорожку для собственного видеофильма. Однако большая часть инструментов пакета предназначена для работы с компакт-дисками и DVD. В книге достаточно подробно описан порядок работы с каждым из них, с учетом особенностей различных форматов записи CD и DVD, приведены полезные советы по их применению, в том числе отсутствующие в справочнике Nero. Серия: Самоучитель Год: 2006 Производитель: Питер Артикул: 105668 ISBN: 5-469-01421-5 Автор: Гультяев Алексей Константинович
Самоучитель Nero 7. Запись CD и DVD166 руб. |
Реклама Labirint.ru Самоучитель PHPХотите, чтобы ваш сайт был привлекательным и интересным? Тогда эта книга - для вас! В ней в простой и доступной форме рассказывается о том, как с помощью сценариев, написанных на языке PHP, создавать гостевые книги, форумы, счетчики посещений и посетителей, защищать паролем веб-страницы, работать с файлами и базами данных. В приложении вы найдете обширный справочный материал по HTML и каскадным таблицам стилей (CSS). Книга будет полезна начинающим веб-разработчикам. Серия: Самоучитель Год: 2007 Производитель: Питер Артикул: 117730 ISBN: 5-91180-128-0 Автор: Дунаев Вадим Вячеславович
Самоучитель PHP159 руб. |
Реклама Labirint.ru Самоучитель PHP 5Учебное пособие по использованию языка PHP версии 5 содержит обширную информацию о приемах, призванных в кратчайшие сроки сделать новичка, владевшего хотя бы одним алгоритмическим языком, Web-программистом. Рассматриваются основы протоколов HTTP и CGI, схемы разработки крупных сценариев на PHP, синтаксис языка и работа с простейшими функциями, объектно-ориентированное программирование на PHP с применением идеологии интерфейсов, манипуляции со строками и массивами, создание баз данных и многое другое. Для программистов и Web-разработчиков. Серия: В подлиннике Год: 2005 Производитель: BHV Артикул: 38208 ISBN: 5-94157-071-6, 594-157-245-X Автор: Котеров Дмитрий, Костарев Алексей
Самоучитель PHP 5304 руб. |
Реклама Labirint.ru Самоучитель PHP 5Описывается новейшая - пятая - версия языка РНР. Рассматриваются основы языка, объектно-ориентированное программирование, обработка исключительных ситуаций, взаимодействие с базами данных MySQL, защита приложений, профилирование и оптимизация кода. Книга ориентирована на читателя, не имеющего большого опыта разработки динамических приложений. Серия: Самоучитель Год: 2004 Производитель: BHV Артикул: 44730 ISBN: 5-94157-471-1 Автор: Кузнецов Максим
Самоучитель PHP 5157 руб. |
Реклама Labirint.ru Самоучитель PHP 5/6Описаны самые последние версии языка разработки серверных сценариев PHP - 5.3 и 6.0. Рассмотрены основы языка, вопросы объектно-ориентированного программирования на PHP, обработки исключительных ситуаций, взаимодействия с MySQL, регулярные выражения, работа с электронной почтой. Книга содержит множество примеров, взятых из реальной практики разработки динамических Web-сайтов. Третье издание книги, ранее выходившей под названием "Самоучитель PHP 5", существенно переработано, дополнено и будет интересно не только программистам, впервые знакомящимся с языком, но и читателям предыдущих изданий книги и профессионалам. 3-е издание, переработанное и дополненное. Серия: Самоучитель Год: 2014 Производитель: BHV Артикул: 272498 ISBN: 978-5-9775-0409-6 Автор: Кузнецов Максим Валерьевич, Симдянов Игорь Вячеславович
Самоучитель PHP 5/61034 руб. |
Реклама Labirint.ru Самоучитель PHP 7Книга опытных разработчиков описывает последнюю версию языка разработки серверных сценариев PHP 7. Рассмотрены все нововведения языка и связанные с ними изменения в разработке современных Web-сайтов. Изложение ведется с упором на объектно-ориентированное программирование, шаблоны проектирования, итераторы, генераторы, а также взаимодействие с современными базами данных (PostgreSQL и Redis). В конце глав приведены более 100 заданий для закрепления материала и освоения не вошедших в книгу разделов языка. Электронный архив с исходными кодами доступен на сайте издательства и GitHub. Для Web разработчиков. Серия: Самоучитель Год: 2018 Производитель: BHV Артикул: 635499 ISBN: 978-5-9775-3817-6 Автор: Кузнецов Максим Валерьевич, Симдянов Игорь Вячеславович
Самоучитель PHP 7830 руб. |
Реклама Labirint.ru Самоучитель RubyЯзык Ruby излагается последовательно от простого к сложному. Описываются интерпретатор Ruby, утилиты, детально рассматривается современная Ruby-эко-система, работа со стандартной и сторонними библиотеками Дан разбор синтаксических конструкций: операторов, переменных, констант, конструкций ветвления и циклов, блоков и итераторов. Подробно описаны объектно-ориентированные возможности Ruby: классы, модули, объекты и методы. Показано практическое применение языка Ruby в веб-программировании и автоматическом тестировании. Для закрепления материала в конце глав приводятся задания. С помощью книги можно не только освоить язык Ruby, но и подготовиться к работе с профессиональными фреймворками: Ruby on Rails, Sinatra, RSpec, MiniTest и Cucumber. Опытных разработчиков может заинтересовать подробное описание нововведений версий от 2.0 до 2.6. Электронный архив с исходными кодами доступен на сайте издательства и GitHub. Серия: Самоучитель Год: 2020 Производитель: BHV Артикул: 712808 ISBN: 978-5-9775-4060-5 Автор: Симдянов Игорь Вячеславович
Самоучитель Ruby1653 руб. |
Реклама Labirint.ru Самоучитель Silverlight 3Доступно описано создание клиентских Web-приложений на платформе Microsoft Silverlight 3. На практических примерах показано, как самостоятельно создавать приложения с богатой функциональностью и развитым интерфейсом, используя при этом исключительно бесплатные инструменты. Кратко даны основы Web-программирования, подробно рассмотрены принципы Silverlight-программирования. Рассказано о среде разработки Microsoft Visual Web Developer 2008 Express Edition, языках программирования XAML и C#, с помощью которых создаются, соответственно, интерфейс и логика Silverlight-приложения. Перечислены основные компоненты Silverlight и объяснено их использование. Дан краткий курс работы с данными, локальными и удаленными файлами и Web-службами, базами данных. Описаны графические, анимационные и мультимедийные возможности Silverlight. Приведены рекомендации по распространению готовых Silverlight-приложений. Для Web-программистов. Серия: Самоучитель Год: 2010 Производитель: BHV Артикул: 268201 ISBN: 978-5-9775-0514-7 Автор: Дронов Владимир Александрович
Самоучитель Silverlight 3450 руб. |
Реклама Labirint.ru Самоучитель UMLВ книге рассматриваются основы UML - унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML, необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы. Цель книги - помочь программистам освоить новую методологию разработки корпоративных программных приложений для последующего применения полученных знаний с использованием соответствующих CASE-инструментов. Серия: Самоучитель Год: 2002 Производитель: BHV Артикул: 23503 ISBN: 5-94157-008-2 Автор: Леоненков Александр Васильевич
Самоучитель UML75 руб. |
Реклама Labirint.ru Самоучитель UML 2Рассмотрена современная технология объектно-ориентированного анализа и проектирования программных систем и бизнес-процессов в контексте нотации унифицированного языка моделирования UML 2. Подробно изложены все понятия языка UML 2 в полном соответствии с оригинальной спецификацией последней версии этого языка. Приведены конкретные рекомендации по разработке канонических диаграмм языка и рассмотрены особенности разработки моделей с помощью CASE-средства Borland Together Designer. Описана нотация OCL - языка объектных ограничений, по которому практически отсутствует информация на русском. Серия: Самоучитель Год: 2007 Производитель: BHV Артикул: 340501 ISBN: 978-5-94157-878-8 Автор: Леоненков Александр Васильевич
Самоучитель UML 2453 руб. |