(книга в производстве)
Оригинал книги: «Introduction to Algorithms, Third Edition» by Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest, Clifford Stein, 1312 pages, ISBN 978-0-2620-3384-8, September 2009
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы: построение и анализ» на аглийском языке
(подробная информация о книге будет опубликована позже)
На русском языке книга «Алгоритмы: построение и анализ» выйдет в конце лета 2013 года в издательстве «ВИЛЬЯМС» и будет издана ограниченным тиражом
ВТОРОЕ издание книги Томаса Х. Кормена и др. «Алгоритмы: построение и анализ» сейчас можно заказать-купить в интернет-магазине OZON.ru
(много положительных отзывов покупателей)ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы: построение и анализ»
Будет издана уникальная книга: «Algorithms Unlocked», Томас Х. Кормен, 264 стр., «ВИЛЬЯМС», 2013Книга «Algorithms Unlocked» является руководством по основам компьютерных алгоритмов. Читатели узнают, что такое компьютерные алгоритмы, как описать их, и как их оценивать. В книге приводится много наглядных примеров. Эта книга позволяет без осложнений перейти к изучению боле обширного материала об алгоритмах, изложенного в книге «Алгоритмы: построение и анализ», Томас Х. Кормен, Чарльз И.Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн, 3-е издание, ~1460 стр., ISBN 978-5-8459-1794-2, «ВИЛЬЯМС», 2013
Оригинал книги: «Algorithms Unlocked» by Thomas H. Cormen, 240 pages, ISBN 9780262518802, March 2013
Читайте отдельное сообщение в моем блоге о новой книге Кормена «Algorithms Unlocked»
_______________________________________________________________________________________
Будет издана уникальная книга: «Алгоритмические трюки для программистов», Генри С. Уоррен (младший.), 2-е издание, «ВИЛЬЯМС», 2013
Оригинал книги: «Hacker's Delight» by Henry S. Warren, 2 edition, 512 pages, ISBN 978-0-3218-4268-8, Published: September 2012
Читайте отдельное сообщение в моем блоге о книге «Алгоритмические трюки для программистов»
Первое издание книги Генри С. Уоррена (младшего) «Hacker's Delight» издавалось на русском языке под названием - «Алгоритмические трюки для программистов», 288 стр., ISBN 978-5-8459-0572-7, «ВИЛЬЯМС», 2003
ЗДЕСЬ - читайте СОДЕРЖАНИЕ первого издания книги
ЗДЕСЬ - читайте РЕЦЕНЗИИ на первое издание книги
ЗДЕСЬ - читайте ОТЗЫВЫ покупателей первого издания книги в OZON.ru
_______________________________________________________________________________________
![]() |
| Защищенный код на Си и C++ |
В большинстве случаев уязвимость программного обеспечения является следствием недостатков, которых можно было бы избежать. Проанализировав десятки тысяч отчетов об уязвимости программ, начиная с 1988 года, Компьютерная группа реагирования на чрезвычайные ситуации (CERT — Computer Emergency Response Team) выяснила, что причиной большей части сообщений об уязвимости являются относительно небольшое количество основных причин. В книге «Защищенный код на Си и C++» идентифицируются и объясняются эти основные причины, а также демонстрируются приемы, позволяющие предотвратить их появление. Более того, Роберт Сикорд призывает программистов овладеть передовыми приемами обеспечения безопасности и выработать мировоззрение, ориентированное на безопасность. По его мнению, это поможет защитить программное обеспечение не только от существующих, но и от будущих атак. Анализируя отчеты и выводы CERT, Роберт Сикорд систематически идентифицирует программные ошибки, которые с наибольшей вероятностью могут привести к нарушению безопасности, показывает, как их можно использовать, описывает возможные последствия и представляет безопасные альтернативы
Оригинал книги: «Secure Coding in C and C++» (включая C11 и C++11), Robert C. Seacord, 2nd Edition, 600 pages, ISBN 9780321822130, 2013
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________________________________________________
![]() |
| обложка книги Сэджвика и Флажоле |
Книга Сэджвика и Флажоле «Введение в анализ алгоритмов» (Introduction to the Analysis of Algorithms) представляет собой учебник по анализу алгоритмов, включающий в себя изложение основ дискретной математики, комбинаторики и структур данных. Цель книги — научить разработчиков алгоритмов оценивать их быстродействие и сравнивать их друг с другом по этому показателю. С ростом интернета количество данных, поступающих на сайты или хранящихся на серверах, становится огромным, и на первый план выходит не только быстрое и правильное программирование, но и быстродействие используемых алгоритмов, поскольку незначительная экономия при выполнении одного запроса со временем накапливается и приносит большой выигрыш в целом. По этой причине оптимальный выбор алгоритма и структуры данных для хранения информации становится критически важным. Читатели, овладевшие знаниями, изложенными в этой книге, смогут правильно решать такие задачи
Книга «Введение в анализ алгоритмов» не вызовет сложностей в использовании. Авторы предполагают, что читатели владеют основами дискретной математики, алгебры и математического анализа в пределах первого курса любого высшего учебного заведения, поэтому ее можно рекомендовать как для студентов, так и для всех программистов. В области, которой посвящена эта книга, издано не так много аналогов: Кнут «Искусство программирования»; Грэхем, Кнут и Паташник «Конкретная математика»; Кормен, Лейзерсон и др. «Алгоритмы: построение и анализ», Вирт «Алгоритмы и структуры данных» и некоторые другие. Книга Сэджвика и Флажоле «Введение в анализ алгоритмов» (Introduction to the Analysis of Algorithms) ни по качеству, ни по теме не уступает указанным книгам и органично дополняет их
Оригинал книги: «Introduction to the Analysis of Algorithms», Robert Sedgewick, Philippe Flajolet, 2nd Edition, 592 pages, ISBN 9780321905758, 2013
ВОПРОС - нужно ли издавать на русском языке второе издание книги Сэджвика и Флажоле «Введение в анализ алгоритмов» (Introduction to the Analysis of Algorithms) ?
Свои пожелания и рекомендации Вы можете оставить ниже, перейдя в раздел комментариев этого сообщения
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________________________________________________
Издана книга: «NoSQL: новая методология разработки нереляционных баз данных», Мартин Фаулер, Прамодкумар Дж. Садаладж, бумага офсетная-белая, твердый переплет, 192 стр., ISBN 978-5-8459-1829-1, «ВИЛЬЯМС», 2013 - заказать-купить книгу Фаулера и Садаладжи об NoSQL в интернет-магазине OZON.ru
Необходимость обрабатывать все большие объемы данных является одним из факторов к использованию альтернатив реляционным SQL баз данных. Одной из таких альтернатив является подход называемый как «NoSQL-базы данных». В книге Фаулера и Садаладжа «NoSQL: новая методология разработки нереляционных баз данных» приводится краткий обзор этой быстро развивающейся NoSQL-технологии. В этой книге «NoSQL: новая методология разработки нереляционных баз данных» описано краткое, но полное введение в эту быстро развивающуюся технологию. Авторы объясняют, как работают базы данных NoSQL и демонстрируют, в каких ситуациях они могут стать более успешной альтернативой традиционным системам RDMBS. Авторы книги «NoSQL: новая методология разработки нереляционных баз данных» излагают материал в быстром темпе, знакомя читателей с критериями, которые необходимо применять, чтобы принять правильное решение, стоит ли использовать базы NoSQL, и какие технологии следует при этом выбирать
Оригинал книги: «NoSQL Distilled», Pramod Sadalage, Martin Fowler, 192 pages, ISBN 978-0-3218-2662-6, August 2012
ЗДЕСЬ - читайте ОБ АВТОРАХ книги
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «NoSQL: новая методология разработки нереляционных баз данных»»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «NoSQL: новая методология разработки нереляционных баз данных»
(книга есть на складе ОЗОНа)(заказать-купить книгу Фаулера и Садаладжи об NoSQL в интернет-магазине OZON.ru)
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________________________________________________
Издана уникальная книга Фредерика Брукса «Проектирование процесса проектирования: записки компьютерного эксперта», Фредерик П. Брукс, бумага офсетная-белая, твердый переплет, 464 стр., ISBN 978-5-8459-1792-8, «ВИЛЬЯМС», 2013 - заказать-купить книгу в интернет-магазине OZON.ru
Эффективное проектирование лежит в основе любой разработки, начиная от программного обеспечения и заканчивая техническими устройствами и строительными объектами. Но что мы действительно знаем о процессе проектирования? Что приводит к созданию эффективного, изящного проекта? Эти вопросы рассматриваются в книге «Проектирование процесса проектирования: записки компьютерного эксперта»
Оригинал книги: «The Design of Design: Essays from a Computer Scientist», Frederick P. Brooks, 448 pages, ISBN 978-0-201-36298-5, April 2010
Читайте отдельное сообщение о книге Брукса «Проектирование процесса проектирования»
_______________________________________________________________________________________
Издана уникальная книга «Элементарные шаблоны проектирования» (Elemental Design Patterns), Джейсон Мак-Колм Смит, бумага офсетная-белая, твердый переплет, 304 стр., ISBN 978-5-8459-1818-5, «ВИЛЬЯМС», 2013 - заказать-купить книгу «Элементарные шаблоны проектирования» в OZON.ru
Книга «Элементарные шаблоны проектирования» поможет программистам, проектировщикам, архитекторам и аналитикам успешно использовать шаблоны проектирования в сочетании с широким спектром языков программирования, интегрированных сред разработки и проблемных областей. В книге описана базовая коллекция простых шаблонов проектирования, которые, в свою очередь, раскладываются на составляющие их элементы. С этими элементарными шаблонами проектирования сталкиваются в своей повседневной деятельности практически все разработчики программного обеспечения. В книге приведены их спецификации, описана система диаграмм Pattern Instance Notation, облегчающая работу с шаблонами на разных уровнях, и представлен формальный аппарат для описания шаблонов — ро-исчисление. Джейсон Смит в своей книге «Элементарные шаблоны проектирования» описывает то, чего практики, использующие шаблоны проектирования, давно ждали: базовую коллекцию простых шаблонов проектирования, которые в свою очередь раскладываются на составляющие их элементы. Если вы опытный практик, Смит, придерживаясь общеизвестного формата, предложенного «Бандой Четырех» («Gang of Four», в книге: «Приемы объектно-ориентированного проектирования. Паттерны проектирования», Гамма, Хелм, Джонсон, Влиссидес), объясняет, как из элементарных шаблонов проектирования составить стандартные шаблоны, и предлагает новый и эффективный способ реализации уже известных идей
Оригинал книги: «Elemental Design Patterns», Jason Smith, 368 pages, ISBN 978-0-3217-1192-2, April 2012
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги «Элементарные шаблоны проектирования»
(предварительный заказ или купить книгу)(заказать-купить книгу «Элементарные шаблоны проектирования» в OZON.ru)
Читайте отдельное сообщение о книге Джейсона Смита в моем блоге
_______________________________________________________________________________________
В обсуждении для издания на русском языке книга: «Криптография на Си и С++», Михаел Вельшенбах, 2-е издание, бумага офсетная-белая, твердый переплет, ~500 стр., 2013
Второе издание книги «Криптография на Си и С++» Михаела Вельшенбаха содержит математическую теорию новейших криптографических алгоритмов, реализованных на Си и C++, и включает в себя около 100 страниц дополнительного материала, а также многочисленные улучшения в листингах программ. Книга охватывает все аспекты, которые необходимо знать при создании на профессиональном уровне криптографического кода (на Си и C++) и в большей степени ориентирована на программистов-практиков. В книге Вельшенбаха «Криптография на Си и С++» Вы найдете описание особенностей эффективной реализации криптографических алгоритмов на языках Си и C++, а также большое количество хорошо документированных исходных кодов, которые помогут Вам снабдить свои собственные программные разработки сильной криптографической защитой
Оригинал книги: «Cryptography in C and C++», Michael Welschenbach, 2nd Edition, 504 pages, Publication Date: 17 July 2013 (следите за появлением дополнительной информации об этой книге)
ВОПРОС - нужно ли издавать на русском языке новое издание книги Вельшенбаха «Криптография на Си и С++»? Свои пожелания и рекомендации Вы можете оставить ниже, перейдя в раздел комментариев этого сообщения
Первое же издание книги Вельшенбаха на русском языке вышло в издательстве «ТРИУМФ» в 2004 году под названием «Криптография на Си и С++ в действии» (Kryptographie in C und C++) тиражом 3 000 экземпляров (распродан) и на сегодняшний день представляет библиографическую редкость
Читайте отдельное сообщение о втором издании книги «Криптография на Си и С++» в моем блоге
______________________________________________________________________________________
Издана книга: «Язык программирования C (Си). Лекции и упражнения», Стивен Прата, 5-е издание, 960 стр., ISBN 978-5-8459-0986-2, «ВИЛЬЯМС», 2013 - заказать-купить книгу в интернет-магазине OZON.ru
Книга «Язык программирования C(Си). Лекции и упражнения» написана известным специалистом и лектором в области компьютерных технологий Стивеном Прата и посвящена одному из наиболее распространенных языков программирования — C(Си), который послужил основой для создания операционной системы Unix. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ на C(Си). Книга «Язык программирования C(Си). Лекции и упражнения» ориентирована на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и компьютерными науками
Книгу «Язык программирования C(Си). Лекции и упражнения» отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. В этой книге подробно рассматриваются такие вопросы, как - представление данных в языке Си, операции и операторы, управляющие структуры и функции. Немалое внимание уделяется: обработке строк, вводу-выводу, работе с массивами и структурами, вопросам управления памятью. Исчерпывающие сведения о предпроцессоре и стандартных библиотечных функциях дадут возможность эффективно создавать программный код на Си. Приводимые в конце каждой главы вопросы для самоконтроля и упражнения для самостоятельной проработки позволят надежно закрепить полученные знания с помощью книги Стивена Прата «Язык программирования C(Си). Лекции и упражнения»
Оригинал книги: «C Primer Plus», Stephen Prata, 984 pages, 5th Edition, ISBN 9780672326967, 2005
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ Стивена Прата из книги по C(Си)
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Язык программирования C++(Си). Лекции и упражнения»
ЗДЕСЬ - читайте 10 главу «Массивы и указатели» из книги
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги Прата
(пока можно оформить ПРЕДВАРИТЕЛЬНЫЙ заказ)(заказать-купить книгу «Язык программирования C(Си). Лекции и упражнения» в интернет-магазине OZON.ru)
Читайте отдельное сообщение о книге «Язык программирования C(Си). Лекции и упражнения» (5-е издание) в моем блоге
_______________________________________________________________________________________
Ранее издана уникальная книга: «Введение в исследование операций», Хемди А, Таха, 7-е издание, бумага офсетная-белая, твердый переплет, 912 стр., ISBN 978-5-8459-0740-0, «ВИЛЬЯМС», 2008 (книга представляет библиографическую редкость)
В книге «Введение в исследование операций» представлены основные разделы теории исследования операций: математическое программирование (линейное и нелинейное, детерминированное и стохастическое), теория принятия решений и теория игр, теория управления запасами, теория массового обслуживания, имитационное моделирование. Эта книга может служить учебным пособием по теории и практическому применению методов исследования операций. Каждая тема начинается с вводного материала, доступного студентам первых курсов, далее уровень изложения постепенно повышается и рассчитан уже на студентов старших курсов и аспирантов. В конце каждой главы приводится набор комплексных задач, связанных с излагаемой темой, которые значительно углубляют и расширяют ее. Написанная без излишнего академизма (но достаточно строго) книга «Введение в исследование операций» будет полезна широкому кругу читателей: студентам, аспирантам и преподавателям высших учебных заведений, экономистам, инженерам, разработчикам программного обеспечения и т.д.
Оригинал книги: «Operations Research: An Introduction», Хемди А, Таха, 7thrd Edition, ISBN 0-13-032374-8, 2006
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Введение в исследование операций»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Введение в исследование операций»
ЗДЕСЬ - читайте 14 главу «Теория игр и принятия решений» из книги «Введение в исследование операций»
На русском языке книга вышла осенью 2007 года в издательстве «ВИЛЬЯМС» и издана ограниченным тиражом
ВОПРОС - нужно ли ДОПЕЧАТАТЬ книгу Хемди А, Таха «Введение в исследование операций» на русском языке? Свои пожелания и рекомендации Вы можете оставить ниже, перейдя в раздел комментариев этого сообщения
Читайте отдельное сообщение в моем блоге о книге «Введение в исследование операций»
_______________________________________________________________________________________
Издана книга «АЛГОРИТМЫ на Java. Фундаментальные алгоритмы и структуры данных», Роберт Седжвик, Кевин Уэйн, 4-е издание, бумага офсетная-белая, твердый переплет, 848 стр., ISBN 978-5-8459-1781-2, «ВИЛЬЯМС», 2013 - заказать-купить книгу в интернет-магазине OZON.ru
Книга Седжвика и Уэйна «АЛГОРИТМЫ на Java» является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области фундаментальных алгоритмов и структур данных, накопленных за последние несколько десятилетий
Книга на русском языке вышла в августе 2012 года в издательстве «ВИЛЬЯМС» и издана ограниченным тиражом
Оригинал книги: «Algorithms», Robert Sedgewick, Kevin Wayne, 4th Edition, 976 pages, ISBN 978-0-321-57351-3, 19 Mar 2011
Материал книги Роберта Седжвика «АЛГОРИТМЫ на Java. Фундаментальные алгоритмы и структуры данных» применим к программированию на любом языке
ЗДЕСЬ - читайте ОБ АВТОРАХ книги «АЛГОРИТМЫ на Java»
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги «АЛГОРИТМЫ на Java»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «АЛГОРИТМЫ на Java»
ЗДЕСЬ - читайте раздел 2.2 - «Сортировка слиянием» из книги «АЛГОРИТМЫ на Java»

(заказать-купить книгу в интернет-магазине OZON.ru)
Читайте отдельное сообщение в моем блоге о книге Седжвика и Уэйна «АЛГОРИТМЫ на Java»
_______________________________________________________________________________________
Издана классическая книга Роберта Седжвика «Алгоритмы на C++», бумага офсетная-белая, твердый переплет, 1056 стр., ISBN 978-5-8459-1650-1, «ВИЛЬЯМС», 2010 - заказать-купить книгу в интернет-магазине OZON.RU (много положительных отзывов покупателей)

ЗДЕСЬ - читайте ОБ АВТОРЕ
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы на C++»
ЗДЕСЬ - читайте 8 главу «Слияние и сортировка слиянием» из книги
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги Седжвика «Алгоритмы на C++»
Оригинал книги: «Algorithms in C++», Robert Sedgewick
Читайте отдельное сообщение в моем блоге о книге «Алгоритмы на C++»
_______________________________________________________________________________________
Издан 4-й том Кнута: «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1», Дональд Эрвин Кнут, бумага офсетная-белая, твердый переплет, 960 стр., ISBN 978-5-8459-1744-7, «ВИЛЬЯМС», 2013 - заказать-купить книгу в интернет-магазине OZON.ru
В 4-ом томе Дональда Кнута «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1» рассматриваются методы, позволяющие компьютерам эффективно работать с задачами гигантского размера. Рассматриваемый материал начинается с булевых функций и технологий и трюков работы с битами, затем всесторонне рассматривается генерация всех кортежей и перестановок, всех сочетаний и разбиений, и всех деревьев. Комбинаторный поиск — богатая и важная тема, и Кнут приводит слишком много нового, интересного и полезного материала, чтобы его можно было разместить в одном или двух (а может быть, даже в трех) томах. Одна эта книга включает около 1500 упражнений с ответами для самостоятельной работы, а также сотни полезных фактов, которые вы не найдете ни в каких других публикациях. Том 4А книги «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1» определенно должен занять свое место на полке рядом с первыми тремя томами этой классической работы в библиотеке каждого серьезного программиста
Оригинал книги: «The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1», Donald E. Knuth, 912 pages, ISBN 978-0-201-03804-0, 2011
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ 4-го тома книги «Искусство программирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1»
ЗДЕСЬ - читайте введение к 7-ой главе «КОМБИНАТОРНЫЙ ПОИСК» 4-го тома книги «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1»
(книга есть на складе ОЗОНа)(заказать-купить книгу «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1» в интернет-магазине OZON.ru)
Читайте отдельное сообщение о 4-ом томе Дональда Кнута в моем блоге
_______________________________________________________________________________________
Допечатана книга «Конкретная математика. Математические основы информатики», Рональд Л. Грэхем, Дональд Э. Кнут, Орен Паташник, 2-е исправленное издание, бумага офсетная-белая, твердый переплет, 784 стр., ISBN 978-5-8459-1588-7, «ВИЛЬЯМС», 2013 - заказать-купить книгу в интернет-магазине OZON.ru
(много положительных отзывов покупателей)ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Конкретная математика»
ЗДЕСЬ - читайте 3 главу «Целочисленные функции» из книги
Оригинал книги: «Concrete Mathematics: A Foundation for Computer Science» by Ronald L. Graham, Donald E. Knuth, Oren Patashnik, 2nd Edition, 672 pages, 1994
Читайте отдельное сообщение в моем блоге о книге «Конкретная математика»
_______________________________________________________________________________________
Издана уникальная книга «Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование», Крэг Ларман, 3-е издание, бумага офсетная-белая, твердый переплет, 736 стр., ISBN 978-5-8459-1185-8, «ВИЛЬЯМС», 2013 - заказать-купить книгу в интернет-магазине OZON.ru
Книга Крэга Лармана «Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование» во всем мире известное издание, с помощью которого можно начать “мыслить объектами” и проникнуть в самую суть объектно-ориентированного анализа и проектирования. Основываясь на двух предыдущих изданиях, получивших широкую поддержку во всем мире, Крэг Ларман полностью обновил книгу, чтобы рассказать о новом стандарте UML 2.0, помочь читателям освоить искусство объектного проектирования и способствовать развитию эффективных приемов итеративного и гибкого моделирования
Оригинал книги: «Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development» by Craig Larman, 3rd Edition, 736 pages, ISBN 9780131489066, 2005
Основываясь на своем беспрецедентном опыте преподавателя и консультанта, Крэг Ларман (на фото) помогает читателям разобраться с подходами эволюционного определения требований и прецедентов, моделированием предметной области, проектированием на основе обязанностей, а также наиболее важными принципами объектно- ориентированного проектирования и многоуровневой архитектурой. С помощью книги «Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование» вы сможете познакомиться также с шаблонами проектирования GoF и GRASP, итеративными методами, гибким подходом к использованию унифицированного процесса и многими другими темами
«Люди часто спрашивают меня о том, с помощью какой книги лучше всего познакомиться с миром объектно-ориентированного проектирования. С тех пор, как я увидел книгу «Применение UML и шаблонов проектирования», я рекомендую именно ее» - Мартин Фаулер (Martin Fowler)
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Применение UML 2.0 и шаблонов проектирования»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Применение UML 2.0 и шаблонов проектирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Применение UML 2.0 и шаблонов проектирования»
ЗДЕСЬ - читайте 3 главу «Конкретные примеры(введение)» из книги «Применение UML 2.0 и шаблонов проектирования»
(много положительных отзывов покупателей книги)(заказать-купить книгу Крэга Лармана «Применение UML 2.0 и шаблонов проектирования» в интернет-магазине OZON.ru)
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________________________________________________
В октябре 2011 года на английском языке вышло 3-е издание книги Левитина «Алгоритмы. Введение в разработку и анализ»Оригинал книги: «Introduction to the Design and Analysis of Algorithms» by Anany Levitin, 592 pages, 29 September 2011
Эта книга представляет собой один из лучших учебников, посвященных алгоритмам. Делая основной упор на понимании идей, а не на механическом рассмотрении работы того или иного алгоритма, автор излагает ключевые принципы и методы разработки алгоритмов так, что они могут быть применены как универсальный инструментарий для широкого диапазона задач, а не только для разработки алгоритмов
Оставляйте свои комментарии ниже - в конце этого сообщения
_______________________________________________________________________________________
Ранее была издана книга «Алгоритмы. Введение в разработку и анализ», ISBN 5-8459-0987-22, «ВИЛЬЯМС», 2007
Оригинал книги: «Introduction to The Design and Analysis of Aigorithms», Anany Levitin, United States edition, 528 pages, ISBN 0-201-74395-7, 2002
Книга аышла в издательстве «ВИЛЬЯМС»
ЧИТАЙТЕ книгу «Алгоритмы: введение в разработку и анализ»
_______________________________________________________________________________________
_______________________________________________________________________________________
Издана книга «Язык программирования C++(C++11). Лекции и упражнения», Стивен Прата, 6-е издание, 1248 стр., ISBN 978-5-8459-1778-2, «ВИЛЬЯМС», 2012Шестое издание классической книги Прата «Язык программирования C++. Лекции и упражнения» обновлено и расширено с учетом последних тенденций в программировании на C++, а также для детального отражения нового стандарта языка программирования C++11
Книга Стивена Прата по C++(C++11) подойдет как студентам, обучающимся программированию самостоятельно, так и разработчикам, имеющим дело с другими языками и стремящимся лучше понять фундаментальные основы этого ключевого языка программирования
Оригинал книги: «C++ Primer Plus», Stephen Prata, 1200 pages, 6th Edition, ISBN 9780321776402, August 2011
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги Стивена Прата по C++11
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 9 главу «Модели памяти и пространства имен» книги
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги
(много отзывов покупателей)(купить книгу в интернет-магазине OZON.ru)
Читайте отдельное сообщение о книге в блоге
_______________________________________________________________________________________
Читайте отдельное сообщение в моем блоге о книгах Дональда Кнута «Искусство программирования» - фундаментальная многотомная монография, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в компьютерных науках
В 1999 году книга «Искусство программирования» была признана одной из двенадцати лучших физико-математических монографий XX столетия
_______________________________________________________________________________________
Допечатана знаменитая «Книга Дракона-2» (Dragon Book-2): «Компиляторы: принципы, технологии и инструменты», 2-е издание, Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман, бумага офсетная-белая, твердый переплет, 1184 стр., ISBN 978-5-8459-1349-4, «ВИЛЬЯМС», 2011 - купить книгу в OZON.ru

ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ
ЗДЕСЬ - читайте СОДЕРЖАНИЕ
ЗДЕСЬ - читайте 5 главу «Синтаксически управляемая трансляция»
Оригинал книги: «Compilers: Principles, Techniques and Tools», 2nd, Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman, 912 pages, ISBN 0-321-48681-1, 2006. [Errata] и [Source code] для книги «Compilers: Principles, Techniques and Tools»
Читайте отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
Издана уникальная книга: «Введение в информационный поиск», Кристофер Д. Маннинг, Прабхакар Рагхаван и Хинрич Шютце, бумага офсетная-белая, твердый переплет, 528 стр., ISBN 978-5-8459-1623-5 «ВИЛЬЯМС», 2011
Книга «Введение в информационный поиск» издана по инициативе Яндекс, который помог в формировании и редактировании терминологической базы этого издания. Уникальный материал этой книги содержит современное изложение всех аспектов проектирования и реализации систем сбора, индексирования и поиска документов (веб-ресурсов), методов оценки таких систем, а также введение в методы машинного обучения на базе коллекций текстов.
В книге «Введение в информационный поиск», наряду с описанием классических методов поиска, рассматриваются поисковые технологии реализованные в Google, Yandex и других поисковых машинах. В книге приводится описание методов классификации и кластеризации текстов. Материал книги представляет самый молодой и бурно развивающийся в последнее время раздел компьютерных наук (информатики) - информационный поиск (information retrieval). Это первый учебник, который содержит взаимосвязанное изложение проблем классического информационного поиска и поиска в вебе, включая смежные задачи классификации и кластеризации текстов
Оригинал книги: «Introduction to Information Retrieval» (IIR) by Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Cambridge University Press, ISBN 978-0-5218-6571-5, 496 pages, 2008
ЗДЕСЬ - читайте ОБ АВТОРАХ и ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 9 главу из книги
ЗДЕСЬ - читайте РЕЦЕНЗИИ на книгу «Введение в информационный поиск»
(много отзывов покупателей)(купить книгу в OZON.ru)
Читайте отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
Издана уникальная книга: «НАЧАЛА ПРОГРАММИРОВАНИЯ», Александр Степанов и Пол Мак-Джонс, бумага офсетная-белая, твердый переплет, 272 стр., ISBN 978-5-8459-1708-9, «ВИЛЬЯМС», 2011
Книга «НАЧАЛА ПРОГРАММИРОВАНИЯ» предназначена для тех, кто стремится глубже понять суть программирования, будь то профессиональные программисты или ученые и инженеры, для которых программирование составляет важную часть их профессиональной деятельности. Книга предназначена для чтения от начала и до конца. Читатели смогут достичь понимания материала, только изучая код, доказывая леммы и выполняя упражнения
Оригинал книги: «Elements of Programming» by Alexander Stepanov, Paul McJones, 288 pages, ISBN 978-0-321-63537-2, 2009
«В книге «Elements of Programming» содержатся одни из наиболее замечательных образцов кода, с которыми я когда-либо сталкивался» - Бьярне Страуструп (разработчик языка C++)
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте ОБ АВТОРЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 4 главу «Линейные упорядочения» из книги
- купить книгу в OZON.ruЧитайте отдельное сообщение об этой книге в моем блоге
______________________________________________________________________________________
РЕКОМЕНДУЮ КНИГИ ДРУГИХ ИЗДАТЕЛЬСТВ
______________________________________________________________________________________
В продаже доступна уникальная книга «Параллельное программирование на С++11 в действии. Практика разработки многопоточных программ», Энтони Уильямс, 672 стр., ISBN 978-5-94074-448-1, «ДМК», 2012 - заказать-купить книгу в интернет-магазине ОЗОН.ru
Новый стандарт языка С++11 предоставляет развитую поддержку многопоточности в приложениях. Поэтому, чтобы сохранять конкурентоспособность, вы должны овладеть принципами и приемами их разработки, а также новыми средствами языка, относящимися к параллелизму. Книга «Параллельное программирование на С++11 в действии. Практика разработки многопоточных программ» не предполагает предварительных знаний в этой области. Вдумчиво читая ее, вы научитесь писать надежные и элегантные многопоточные программы на С++11. Вы узнаете о том, что такое потоковая модель памяти, и о том, какие средства поддержки многопоточности, в том числе запуска и синхронизации потоков, имеются в стандартной библиотеке. Попутно вы познакомитесь с различными нетривиальными проблемами программирования в условиях параллелизма
Оригинал книги: «C++ Concurrency in Action: Practical Multithreading» by Anthony Williams, ISBN 978-1-93398-877-1
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Параллельное программирование на С++ в действии»
(много положительных отзывов покупателей книги)(заказать-купить книгу в интернет-магазине ОЗОН.ru)
_______________________________________________________________________________________
Книга «Алгоритмы. Руководство по разработке», Стивен Скиена, 2-е издание, 720 стр., ISBN 978-5-9775-0560-4, БХВ-Петербург, 2011 - заказать-купить книгу в интернет-магазине ОЗОН.ru
Книга «Алгоритмы. Руководство по разработке» является наиболее полным руководством по разработке эффективных алгоритмов. Первая часть книги содержит практические рекомендации по разработке алгоритмов: приводятся основные понятия, дается анализ алгоритмов, рассматриваются типы структур данных, основные алгоритмы сортировки, операции обхода графов и алгоритмы для работы со взвешенными графами, примеры использования комбинаторного поиска, эвристических методов и динамического программирования. Вторая часть книги содержит обширный список литературы и каталог из 75 наиболее распространенных алгоритмических задач, для которых перечислены существующие программные реализации. Приведены многочисленные примеры задач. Книгу Стивена Скиена «Алгоритмы. Руководство по разработке» можно использовать в качестве справочника по алгоритмам для программистов, исследователей и в качестве учебного пособия для студентов соответствующих специальностей
Оригинал книги: The Algorithm Design Manual, Steven S. Skiena, 2nd Edition, 752 pages, 2008
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги Стивена Скиена «Алгоритмы. Руководство по разработке»
(много положительных отзывов покупателей книги)(заказать-купить книгу в интернет-магазине ОЗОН.ru)
_______________________________________________________________________________________
Сейчас в продаже доступна книга «UML 2 для программистов», Д. Пайлон, Н. Питмен, 240 стр., ISBN 978-5-459-01684-0, «ПИТЕР», 2012
На сегодняшний день UML является общепринятым инструментом моделирования программного обеспечения. Эта книга для тех, кому необходимо понимать стандарты, использовать UML самостоятельно и разбираться в диаграммах, составленных другими участниками проекта. Книга включает пояснение основных концепций объектно-ориентированного подхода и реализации их в UML, а также справочную информацию по основным диаграммам, в соответствии со стандартом UML 2
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «UML 2 для программистов»

(купить в OZON.ru книгу «UML 2 для программистов»)
_______________________________________________________________________________________
В продаже есть замечательная книга «Структура и Интерпретация Компьютерных Программ», Харольд Абельсон, Джеральд Джей Сассман, 608 стр., ISBN 978-5-98227-708-4, «ДОБРОСВЕТ», 2010 - купить книгу в интернет-магазине ОЗОН.ru
(много положительных отзывов покупателей книги)Оригинал книги: «Structure and Interpretation of Computer Programs» by Harold Abelson and Gerald Jay Sussman
Книга «Структура и Интерпретация Компьютерных Программ» посвящена описанию различных систем программного синтаксиса, анализу перехода от набора алгоритмов к программному коду
_______________________________________________________________________________________
Доступна в продаже вводная книга по шаблонам проектирования из знаменитой серии Head First для программистов «Паттерны проектирования», Э. Фримен, Э. Фримен, К. Сьерра, Б. Бейтс, 656 стр., ISBN 978-5-459-00435-9, «ПИТЕР», 2012 - заказать-купить книгу в интернет-магазине ОЗОН.ru
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Паттерны проектирования» (Head First)
(много положительных отзывов покупателей книги)(заказать-купить книгу в интернет-магазине ОЗОН.ru)
Оригинал книги: «Head First Design Patterns», Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson, 678 pages, O'Reilly Media, 2004
_______________________________________________________________________________________
До сих пор доступна в продаже классическая книга Банды Четырех («Gang of Four») «Приемы объектно-ориентированного проектирования. Паттерны проектирования», Гамма, Хелм, Джонсон, Влиссидес, 368 стр., ISBN 978-5-4690-1136-1, «ПИТЕР», 2012 - заказать-купить книгу в интернет-магазине ОЗОН.ru
(много положительных отзывов покупателей книги)(заказать-купить книгу в интернет-магазине ОЗОН.ru)
Оригинал книги: «Design Patterns: Elements of Reusable Object-Oriented Software» by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, 416 pages, 1994
_______________________________________________________________________________________
СЛЕДИТЕ ЗА ИЗМЕНЕНИЯМИ В ЭТОМ СООБЩЕНИИ -
последнее обновление - 13 мая 2013 года
_______________________________________________________________________________________
ВОПРОС - какие еще книги этой тематики Вы можете предложить для оперативного издания на русском языке ?P.S. Только Ваша активная позиция в столь непростое время будет способствовать появлению новых и нужных Вам книг и способствовать повышению качества книг, издаваемых издательской группой «ДИАЛЕКТИКА-ВИЛЬЯМС»
_______________________________________________________________________________________
Ваши комментарии перед публикацией я просматриваю. Поэтому я оставляю за собой право публиковать или нет комментарии с подписью Анонимный


























Кормена с удовольствием прикуплю. И купил бы Себеста - Концепции языков программирования http://www.aw-bc.com/sebesta/ Есть 5-е издание, но оно устарело, в сравнении с. Плюс из рук вон плохое качество издания.
ОтветитьУдалитьНаконец-то DDD Эванса решили перевести, давно пора...
ОтветитьУдалитьНадеюсь в этот раз переводчики не облажаются, как это случилось с книгой Нильссона про DDD. Советую увеличить количество людей, знакомых с темой книги, которые прочитают перевод до выхода в печать, всё-таки "Domain-Driven Design" Эванса уже фактически классика, а с классикой надо обращаться аккуратно.
С нетерпением жду "Алгоритмы: построение и анализ" 3-е издание, великолепная книга.
ОтветитьУдалитьесли и покупать такие книги, то только в оригинале.
ОтветитьУдалитья бы с удовольствием купил Кормена 3 Издание в оригинале.
К сожалению, англоязычный оригинал в России стоит немалых денег. Жду перевода третьего издания.
ОтветитьУдалитьА точнее дата не известна? А то жду-недождусь этой книги. Оригинал на амазоне стоит 70$ с лишним (без доставки), а это дороговато.
ОтветитьУдалитьНа русском языке 3-е издание книги Кормена «Алгоритмы: построение и анализ» выйдет не ранее 2011 года. Книга сложна в производстве. Такие книги издательство «МИР» делал 3-4 года.
ОтветитьУдалитьБудет ли допечатка этой книги ? Очень нужно, нигде найти нельзя.
ОтветитьУдалитьГенри С. Уоррен, мл. - Алгоритмические трюки для программистов. Исправленное издание 2007 года
Будет допечатана в январе 2011 года второе издание книги «Алгоритмы: построение и анализ» - где можно сейчас ЗАКАЗАТЬ-КУПИТЬ эту книгу в Интернет
ОтветитьУдалитьСпециально не стал покупать второе издание этой книги, хотел дождаться третьей. Теперь получается, что второе издание допечатывается, а третье отсрочили еще на год. Дождёмся ли мы когда-нибудь третьего издания? Есть ли более конкретные сроки по выходу этой книги?
ОтветитьУдалитьСроки выхода книг могут корректироваться, посему рекомендую следить за изменениями в моих сообщениях
ОтветитьУдалитьСкажите планируется ли переиздание книги
ОтветитьУдалитьА.Левитин "Алгоритмы: введение в разработку и анализ" ?
«АЛГОРИТМЫ на Java», Роберт Седжвик, Kevin Wayne, 4-е издание - книга необходима!
ОтветитьУдалитьДа и меня интересует печатное издание А.Левитин "Алгоритмы: введение в разработку и анализ" ???
ОтветитьУдалитьВиктор, так допечатываться будет книга Левитин "Алгоритмы: введение в разработку и анализ", или нет ???
ОтветитьУдалитьХочу Левитина в бумажном виде !!!
ОтветитьУдалитьНу что за вопрос, тут вообще никакого издания найти не можешь (Левитин). А если издадут, да ещё свежайшее. Конечно надо.
ОтветитьУдалитьОбязательно приобрету Левитина «Алгоритмы. Введение в разработку и анализ.
ОтветитьУдалитьА собственно можно уточнить, когда будут изданы Левитин и Кормен третие издания? Чтоб не пропустить.
ОтветитьУдалитьЖдал-ждал Кормена 3 к лету, уже планировал взять, а тут снова перенос. Несправедливо.
ОтветитьУдалитьДействительно, сколько можно переносить…
ОтветитьУдалить3-е издание книги Кормена «Алгоритмы: построение и анализ» выйдет осенью 2012 года (переносов более не будет). Книга на завершающей стадии подготовки к изданию на русском языке
УдалитьНадо помнить, что книга «Алгоритмы: построение и анализ» чрезвычайно сложна в производстве и обновлена почти на 40% в сравнении со вторым изданием
Зашел на сайт williamspublishing, а там дата 1 кв 2013 г. Что же, снова перенос? :( совсем печально...
ОтветитьУдалитьА когда будет издана или хотя бы допечатана книга Левитина «Алгоритмы. Введение в разработку и анализ» ?
ОтветитьУдалитьКуплю Кормера обязательно. На нее нужно предзаказ оставлять? Также с удовольствием купил бы книгу Дэн Гасфилд Строки, деревья и последовательности в алгоритмах. хорошо бы ее переиздали
ОтветитьУдалитьВиктор, так будет издана 3я редакция Левитина «Алгоритмы. Введение в разработку и анализ», или хотябы переиздана 2я.
ОтветитьУдалитьКогда же все-таки выйдет 3-е издание книги Кормена «Алгоритмы: построение и анализ»???
ОтветитьУдалитьКнига Кормена «Алгоритмы: построение и анализ» (3-е издание) готовиться к сдаче в типографию - будет издана в октябре-ноябре 2012 года
УдалитьЗначит в октябре-ноябре куплю и Кормена, и Конкретную математику. Ура!
ОтветитьУдалитьМда печалька, ну будем ждать)
ОтветитьУдалитьДобрый день, мне кажется, что имели бы не плохой спрос, переводы книг по Java EE, причем всех уровней сложности, технология быстро развивается, а актуальной литературы по ней очень мало, тем более на Русском языке. Практическую ценность представляет литература по EJB, RESTful, Hibernate это мейнстрим современной разработки на Java; в ближайшие годы, крайне сложно будет увидеть вакансию Java программиста без этих аббревиатур. Конечно, как правило EE разработчики неплохо владеют Английским, но все же хороший перевод всегда практичнее.
ОтветитьУдалитьЗдравствуйте, Виктор.
ОтветитьУдалитьСкажите пожалуйста, можно ли как то оформить предзаказ на данную книгу?
Очень давно жду третьего издания и боюсь что мне может не хватить, т.к. спрос на неё большой.
Спасибо.
Игорь, да что вы так ведетесь на рекламу. Все эти их "ограниченные тиражи" не более чем маркетинговые ход. Не такие они идиоты, чтобы потратить тучу усилий и денег на перевод книги, чтобы потом издать "ограниченным тиражом" не покрыв спрос. Второе издание Кормена уже раза 2 допечатывали, если не больше. И будут допечатывать пока будут покупать.
Удалитьне перебарщивайте с маркетингом - книга задержалась по объективным причинам - болезни переводчика около 1 года - переводит переводчик высочайшего класса! - и в этом году она ТОЧНО будет доступна - ориентировочно летом 2013 года. А то что книги издаются ограниченным тиражом - это ни для кого НЕ является серетом
Удалить"переводит переводчик высочайшего класса" - все равно ведь не Шень? Его перевод первого издания Кормена просто образцовый.
УдалитьМне уже кажется, что эта книга никогда не выйдет. Три года уже ведётся работа над ней. И каждый раз только переносят сроки. Одни пустые обещания. Теперь на весну перенесли.
ОтветитьУдалитьПосмотрим, что будет весной...
Как так может работать издательство!? Три года прошло, и каждый квартал сроки переносятся. Зачем обещать? Сразу нужно было ставить срок 5 лет. Легче было оригинал заказать, когда он вышел. Неужели нельзя порядок навести и все спланировать.
ОтветитьУдалитьКниги Кормена и Джосъютиса превращаются в дремучий долгострой.
ОтветитьУдалитьА. Левитина определенно есть резон переиздать. Книга толковая и пользуется большим спросом.
ОтветитьУдалитьДействительно - в области компьютерной литературы все устаревает стремительно
ОтветитьУдалитьТри года разрыва с выходом оригинального издания - это смертный приговор книге
Хороша ложка к обеду!
Неужели проблема найти штат переводчиков которые за пару месяцев все сделают?
Ну, Google Translate может совсем быстро перевести. Речь ведь идет о качестве. Боюсь у нас в стране грамотных переводчиков технической литературы очень мало.
УдалитьЛевитин "Алгоритмы. Введение в разработку и анализ" допечатывать собираетесь? Новое издание то вряд ли увидим.
ОтветитьУдалитьТакие книги, как Кормен, не устаревают. Это не справочник по вижуал бейсику.
ОтветитьУдалитьЗдравствуйте! Когда ждать 3-е издание Кормена?
ОтветитьУдалитьКнига на верстке - в конце лета 2013 должна выйти
УдалитьПосмотрим, как книга "Кормена и ко" будет издана в "конце лета 2013", когда я начинал после университета интересоваться компьютерными науками и программированием (был 2011-й год), тоже было "книга вот-вот выйдет" и тому подобное.
ОтветитьУдалитьДобрый день. Хотелось бы издания на русском языке книги Algorithms by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani (http://www.cs.berkeley.edu/~vazirani/algorithms.html).
ОтветитьУдалитьХорошая книга. Присоединяюсь к просьбе.
УдалитьЭту книгу "Шень и ко" переводили, правда насчет готовности там все непонятно, если в прошлом году черновой вариант перевода гуглился, то сейчас уже нет.
Удалить