![Фред Хеберт. Изучай Erlang во имя добра!](/media/files/u786536/093/Izuchay_Erlang.jpg)
Усеянная беспечными иллюстрациями и смесью развлекательных и практических примеров программ, книга "Изучай Erlang во имя добра!" является отличным пунктом отправления в иногда безумный, но всегда восхитительный мир Erlang. Вероятно, вас привело к Erlang обещание конкурентности или параллелизма. Возможно, это аспект языка, касающийся распределённых вычислений, а может быть, необычный подход к устойчивости против сбоев.
![Дэвид Макфарланд. Новая большая книга CSS](/media/files/u2453903/27/1252386169_12.jpg)
Технология CSS3 позволяет создавать профессионально оформленные сайты, но тонкости этого языка могут оказаться довольно сложными даже для опытных веб-разработчиков. Полностью переработанное четвертое издание этой книги поможет вам поднять навыки работы с HTML и CSS на новый уровень; она содержит множество ценных советов, описаний приемов, а также инструкции, написанные в стиле справочного руководства.
![В.Ю. Ачкасов. Программирование баз данных в Delphi](/media/files/u2453903/27/1298060560_programmirovanie_baz_dannyx_v_delphi_2010_932330.jpeg)
Курс посвящен программированию локальных, клиент-серверных и распределенных (многоуровневых) баз данных в среде разработки программ Borland Delphi. Данный курс является продолжением курса "Введение в программирование на Delphi", разработанным по многочисленным просьбам учащихся. Курс позволит вам освоить все аспекты разработки приложений с базами данных, которые в настоящее время являются наиболее востребованным на рынке продуктом. Курс, помимо обычной информации, содержит множество недокументированных возможностей Delphi.
![Wolfgang Engel. GPU Pro 7](/media/files/u978575/GPUPro7.jpg)
В последнем издании этого бестселлера-пособия по разработке игр предлагаются проверенные советы и приемы для рендеринга в режиме реального времени специальных эффектов и визуализации данных, которые полезны как для начинающих, так и для продвинутых программистов игр и графики.
![Д.О. Пахмурин. Операционные системы ЭВМ](/media/files/u2453903/26/1461890938___aaaaaaaaa.jpg)
Рассмотрены основные понятия операционных систем, изложены история развития, принципы построения и функционирования UNIX и Windows. В учебном пособии уделено внимание таким аспектам, как межпроцессорное взаимодействие, взаимоблокировки, управление памятью, ввод-вывод, файловые системы и информационная безопасность.
![Web Design For Beginners 7th Edition](/media/files/u978575/WebDesignForBegin7ed.jpg)
Это седьмое издание Web Design For Beginners предназначено для начинающих веб-дизайнеров. Оно научит вас применению HTML и CSS для разработки современных веб-сайтов. Даны базовые функции WordPress, основы компьютерной графики, описана работа с программой Photoshop для веб-дизайна. Рассказано об основах SEO продвижения ваших сайтов.
![Scott Gallagher. Mastering Docker](/media/files/u978575/MasteringDocker.jpg)
Узнайте, что возможно с Docker - станьте экспертом в инновационном инструменте контейнеризации и виртуализации для того, чтобы открыть новые возможности в способах использования и развертывания программного обеспечения.
![В.В. Борисов. Искусственные нейронные сети](/media/files/u2453903/26/1252386169_298.jpg)
Книга посвящена одному из современных направлений в области информатики и вычислительной техники — нейрокомпьютерным технологиям. Достоинством книги является то, что в ней рассмотрены не только вопросы теории искусственных нейронных сетей, но и большое внимание уделено современным программным оболочкам-имитаторам нейронных сетей, а также решению с их помощью практических задач распознавания образов, кластеризации, прогнозирования, оптимизации, построения и использования нейросетевых экспертных систем. Книга содержит обширный справочный материал.
![Основы параллельного программирования](/media/files/u1074691/098/Osnovy_parallel_programmir.jpg)
Настоящая книга представляет собой введение в методы программирования параллельных ЭВМ. Основной ее целью является - научить читателя самостоятельно разрабатывать максимально эффективные программы для таких компьютеров. Вопросы распараллеливания конкретных алгоритмов рассматриваются на многочисленных примерах. В качестве языка программирования использован язык С, как наиболее распространенный.
![Б. Керниган. Язык программирования С](/media/files/u2453903/26/1252386169_294.jpg)
Классическая книга по языку С, написанная самими разработчиками этого языка и выдержавшая в США уже 34 переиздания! Книга является как практически исчерпывающим справочником, так и учебным пособием по самому распространенному языку программирования. Предлагаемое второе издание книги было существенно переработано по сравнению с первым в связи с появлением стандарта ANSI С, для которого она частично послужила основой. Книга не рекомендуется для чтения новичкам; для своего изучения она требует знания основ программирования и вычислительной техники.
![Л.Н. Ясницкий. Введение в искусственный интеллект](/media/files/u2453903/26/1252386169_281.jpg)
Изложены два основных подхода, применяемые при создании систем искусственного интеллекта: технология экспертных систем и нейросетевые технологии. Освещены вопросы их практического использования при решении задач распознавания образов, прогнозирования, диагностики, оптимизации и т. д. Рассмотрены проблемы применения интеллектуальных систем в экономике, бизнесе, финансах, машиностроении, политологии, медицине, криминалистике. Подробно описан новый раздел искусственного интеллекта, связанный с созданием интеллектуальных систем, имитирующих творческую деятельность математика-профессионала при аналитическом решении краевых задач математической физики.
![Рой Ошероув. Искусство автономного тестирования с примерами на С#](/media/files/u2453903/26/1252386169_268.jpg)
Во втором издании книги автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятых, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Moq, FakeltEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложении и тестировать "нетестопригодный" код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.
![Ю. Л. Кетков. Введение в языки программирования C и C++](/media/files/u2194183/0088/600_158.jpg)
2-е издание
Язык программирования С++ является наиболее распространенным инструментом разработки программных средств как системного, так и прикладного характера. Историю его появления связывают с сотрудником американской фирмы Bell Labs Денизом Ритчи. Толчком к появлению различных программных средств, облегчавших жизнь системных программистов, явились работы по созданию операционной системы Unix для компьютера PDP-7, начатые в 1969 году.
Курс написан по материалам лекций, читавшихся автором на протяжении ряда лет студентам первых курсов факультета вычислительной математики и кибернетики Нижегородского государственного университета им. Н. И. Лобачевского. В курсе рассматриваются все основные конструкции и элементы языков программирования C и C++.
![С.Э. Мастицкий. Статический анализ и визуализация данных с помощью R](/media/files/u2453903/26/1252386169_245.jpg)
Нам показалась целесообразной идея представить для удобства читателей весь этот несколько разобщенный материал в концентрированной форме, а также расширить некоторые разделы для полноты изложения. В первых трех главах содержатся подробные указания по работе с интерактивными компонентами R, детальное описание языка и базовых графических возможностей среды. Эта часть книги вполне доступна новичкам в области программирования, хотя читатель, уже знакомый с языком R, может найти там интересные фрагменты кода или использовать приведенные описания графических параметров как справочное пособие.
![Введение в программирование на Python](/media/files/u2194183/0088/600_151.jpg)
Вводный курс по программированию дает представление о базовых понятиях структурного программирования (данных, операциях, переменных, ветвлениях в программе, циклах и функциях). Python обладает рядом преимуществ перед другими языками для начинающих изучать программирование, прежде всего благодаря ясности кода и быстроты реализации.
![Томас Кайт. Oracle для профессионалов: архитектура и методики программирования](/media/files/u2453903/26/1252386169_118.jpg)
Книга представляет собой универсальный источник глубоких знаний о проектировании, разработке и администрировании приложений Oracle. В третьем издании продолжается исследование применения баз данных Oracle для построения масштабируемых приложений, которые эффективно функционируют и создают корректные результаты. Том Кайт и Дарл Кун придерживаются простой философии: вы можете трактовать базу данных Oracle как черный ящик и только помещать туда данные или же вы можете полностью разобраться в ее работе и эксплуатировать как мощную вычислительную среду. Выбрав второй подход, вы обнаружите, что остается совсем немного задач по управлению информацией, которые невозможно решить быстро и элегантно.
![А. Е. Фаронов. Основы информационной безопасности при работе на компьютере](/media/files/u2194183/0088/600_125.jpg)
Курс является первой ступенькой в обучении правильного обеспечения безопасности персональных данных. Благодаря курсу читатель узнает общие понятия в области защиты персональных данных, а также познакомится с самими методами защиты. После прохождения курса читатель сможет защитить свои персональные данные от злоумышленников.
![Е.В. Зализняк. Теория и практика по вычислительной математике](/media/files/u2453903/26/1252386169_105.jpg)
В пособии кратко излагаются методы решения задач численного анализа и приводятся задания для практических занятий. Наиболее подходящей для проведения практических занятий, по мнению авторов, является среда программирования MATLAB, поэтому последняя глава пособия содержит краткое руководство по программированию в этой среде. Однако можно использовать и другие программные среды. В этом случае следует заменить функции MATLAB, которые используются в практических заданиях, на соответствующие функции выбранной программной среды.
![В.Н. Блохин. Сообщения и приложения Windows](/media/files/u2453903/26/1.jpg)
В данном пособии дан краткий обзор наиболее часто используемых сообщений Windows, которые могут обрабатываться или посылаться при выполнении приложений Windows. Все сообщения приведены в алфавитном порядке.
![Джон Монган. Работа мечты для программиста](/media/files/u2453903/26/1252386169_99.jpg)
Эта книга, выходящая уже в третьем издании, поможет программисту с легкостью пройти собеседование и трудоустроиться в любую крупнейшую IT-компанию мира. Книга включает в себя примеры тестовых заданий, которые получают соискатели на собеседовании, информацию о языках программирования, технологиях и шаблонах, которая обычно требуется для успешного интервьюирования, а также множество советов, которые помогут подготовиться к прохождению собеседования.