Библиотека программиста
490 subscribers
468 photos
86 videos
1 file
181 links
Новости из мира информационных технологий.
Download Telegram
#Java 2020

Java from EPAM

Авторы: Блинов И.Н., Романчик В.С

Книга разделена на две логические части. В первой даны фундаментальные основы языка Java и концепции объектно-ориентированного программирования. Во второй изложены наиболее важные аспекты применения языка, в частности коллекции и базы данных, многопоточность и взаимодействие с XML. В конце каждой главы приводятся вопросы для закрепления теоретических знаний, тестовые вопросы по материалам данной главы и задания для выполнения по рассмотренной теме. Ответы к тестовым вопросам сгруппированы в отдельный блок. В приложениях предложены дополнительные материалы, относящиеся к использованию в информационных системах, основанных на применении Java-технологий, популярных технологий Log4J и TestNG.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#UNIX 2021

Время UNIX. A History and a Memoir

Автор: Керниган Брайан

Операционная система Unix завоевала мир, чего совсем не могли представить ее создатели, творя историю на последнем этаже Bell Labs в 1969 году. Идея этой ОС оказала колоссальное влияние на разработку программного обеспечения и развитие операционных систем. Вы узнаете о том, как зарождалась система Unix, чем она примечательна и почему занимает столь важное место в компьютерном мире, а также об удивительных людях, вложивших в нее силы и душу.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
📚Книга: Программист-фанатик

Автор: Фаулер Чед

Описание
: Книга представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многие другие.

Сложность: #Средне

Тематика: #Other

Ссылки: 💽Скачать
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#Erlang 2015

Изучай Erlang во имя добра!

Автор: Хеберт Фред

Усеянная беспечными иллюстрациями и смесью развлекательных и практических примеров программ, книга ИЗУЧАЙ ERLANG ВО ИМЯ ДОБРА! является отличным пунктом отправления в иногда безумный, но всегда восхитительный мир Erlang.
Вероятно, вас привело к Erlang обещание конкурентности или параллелизма. Возможно, это аспект языка, касающийся распределённых вычислений, а может быть, необычный подход к устойчивости против сбоев.
Одним из величайших препятствий на пути изучения Erlang является не столько то, что идеям его свойственна сложность, но и то, что они сильно отличаются от идей большинства других языков, которые вам встречались. Переменные в Erlang не переменны. Вам не следует программировать в ожидании ошибки. Процессы действительно очень дёшевы, и вы можете иметь тысячи их одновременно, даже миллионы, если вам так захочется. Ох, и потом этот странный синтаксис. Erlang совершенно не похож на Java; нет ни методов, ни классов, ни объектов. И, обожди
...
#Сети 2023

Компьютерные сети. 6-е изд.

Авторы: Таненбаум Эндрю, Фимстер Ник, Уэзеролл Дэвид

Перед вами шестое издание самой авторитетной книги по современным сетевым технологиям, написанное признанным экспертом Эндрю Таненбаумом в соавторстве со специалистом компании Google Дэвидом Уэзероллом и профессором Чикагского университета Ником Фимстером. Первая версия уфго классического труда появилась на свет в далеком 1980 году, и с тех пор каждое издание книги неизменно становилось бестселлером. В книге последовательно изложены основные концепции, определяющие современное состояние компьютерных сетей и тенденции их развития. Авторы подробно объясняют устройство и принципы работы аппаратного и программного обеспечения, рассматривают все аспекты и уровни организации сетей — от физического до прикладного. Изложение теоретических принципов дополняется яркими, показательными примерами функционирования интернета и компьютерных сетей различного типа. Большое внимание уделяется сетевой безопасности.

Шестое издание
...
📚Книга: C/C++ в задачах и примерах. 3-е издание

Автор: Никита Культин

Описание
: Сборник примеров и задач для самостоятельного решения по программированию на языке C/C++ охватывает практически все разделы начального курса программирования: от задач консольного ввода/вывода, использования циклов и операций с массивами до работы со строками, файлами и объектами.

Сложность: #Средне

Тематика: #Cpp

Ссылки: 💽Скачать
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#PyTorch #MachineLearning 2020

Обучение с подкреплением на PyTorch. Сборник рецептов.

Автор: Юси Лю

Библиотека PyTorch выходит на передовые позиции в качестве средства обучения с подкреплением (ОП) благодаря эффективности и простоте ее использования. Эта книга организована как справочник по работе с PyTorch, охватывающий широкий круг тем – от самых азов (настройка рабочей среды) до практических задач (рассмотрение ОП на конкретных примерах)

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#Python #ПараллельноеПрогр 2020

Twisted из первых рук. Событийное и асинхронное программирование на Python

Авторы: Задка М., Уильямс М., Бенфилд К., Уорнер Б., Митчелл Д., Сэмюэл К., Тарди П.

Twisted – событийно-ориентированный сетевой фреймворк на языке Python. Данная книга написана ведущими специалистами по Twisted, которые продемонстрируют, в чем состоит уникальность этого фреймворка, и ознакомят вас с проектами, в которые они лично внесли свой вклад. 
На практических примерах иллюстрируется, как архитектура Twisted способствует тестированию, решает общие проблемы надежности, отладки и упрощает выявление причинно¬следственных связей. Описываются приемы асинхронного программирования и подчеркивается важность отложенного вызова функций и сопрограмм.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
📚Книга: Как вытащить из данных максимум. Навыки аналитики для неспециалистов

Автор: Джордан Морроу

Описание
: Для тех, кто хочет научиться говорить на языке данных уверенно, признанный эксперт в области дата-грамотности Д. М. и написал свою книгу.

Сложность: #Средне

Тематика: #DataScience

Ссылки: 💽Скачать
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#DataMining #R 2017

Классификация, регрессия и другие алгоритмы Data Mining с использованием R

Авторы: Шитиков В.К., Мастицкий С.Э.

Описана широкая совокупность методов построения статистических моделей классификации и регрессии для отклика, представленного в альтернативной, категориальной и метрической шкалах наблюдений. Подробно рассматириваются деревья решений, машины опорных векторов с различными разделяющими поверхностями, нелинейные формы дискриминантного анализа, искусственные нейронные сети и т.д. Показана технология применения таких методов бутстреп-агрегирования деревьев решений как бэггинг (bagging), случайный лес (random forrest) и бустинг (boosting). Представлены различные методы построения ансамблей моделей для коллективного прогнозирования. Особое внимание уделяется сравнительной оценке эффективности и поиску оптимальных областей гипер-параметров тестируемых моделей с использованием пакета caret статистической среды R.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#Облака 2018

Системное моделирование акторных взаимодействий для облачных сервисов

Автор: Скатков А.В., Шевченко В.И. и др.

Изложены материалы исследований и разработок в области моделирования сценариев взаимодействия акторов облачной вычислительной системы, процессов управления качеством ИТ-сервисов в облачных средах. Монография будет полезна специалистам и научным работникам в области систем научной кооперации, распределенных систем мониторинга, управления процессами поддержки ИТ- сервисов, а также студентам, аспирантам, преподавателям университетов, инженерам- разработчикам и другим специалистам, занимающимся проблемами взаимодействия акторов облачных вычислительных сред. Может быть использована в качестве учебного пособия.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
📚Книга: Вскрытие покажет! Практический анализ вредоносного ПО

Автор: Сикорски М., Хониг Э.

Описание
: Как только перед вами встает задача защитить сеть (или тысячу сетей), вы приступаете к такому анализу, и без этой книги вам попросту не обойтись.

Сложность: #Средне

Тематика: #Hacking

Ссылки: 💽Скачать
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#Cpp 2023

Программирование на языке высокого уровня. Программирование на языке С++

Авторы: Немцова Т.И., Голова С.Ю., Терентьев А.И.

В пособии рассматриваются работа в среде программирования Microsoft Visual Studio, основы программирования и объектно-ориентированное программирование на языке C++. Представленный теоретический материал сопровождается подробно разобранными примерами программ со схемами алгоритмов. Для закрепления материала предлагаются контрольные вопросы, тесты и задания для самостоятельного решения. Предназначено для школьников, студентов средних специальных заведений и вузов (технических, экономических и других специальностей), изучающих дисциплину "Программирование", может быть рекомендовано преподавателям, слушателям курсов повышения квалификации, а также может быть использовано как самоучитель.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#Администрирование #ИБ #Linux 2020

Администрирование системы защиты SELinux

Автор: Вермейлен Свен

Эта книга показывает, как значительно усилить безопасность операционной системы Linux и устранить имеющиеся уязвимости установленных приложений.
Вы узнаете, как работает SELinux, как можно настроить ее под свои нужды и усилить с ее помощью защиту систем виртуализации, включающих технологию libvirt (sVirt) и контейнеризацию Docker. Также рассказывается об управляющих действиях, позволяющих улучшить безопасность конкретной системы с помощью принудительного контроля доступа – стратегии защиты, определяющей безопасность Linux уже много лет. Большинство возможностей системы защиты рассматривается на реальных примерах.
Книга предназначена для администраторов операционной системы Linux, в задачу которых входит управление ее защищенностью.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
📚Книга: Изучаем РНР 7. Руководство по созданию интерактивных веб-сайтов

Автор: Дэвид Скляр

Описание
: Она будет полезной разным категориям читателей, включая следующие. Любители, которым требуется создать интерактивный веб-сайт для себя, своей семьи или общественной организации.

Сложность: #Средне

Тематика: #PHP

Ссылки: 💽Скачать
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#ЦифрОбрСигналов 2019

Цифровая обработка сигналов

Авторы: Афанасьев А. А., Рыболовлев А. А., Рыжков А. П.

Изложены базовые теоретические и практические вопросы в области анализа, синтеза и экспериментального исследования систем цифровой обработки сигналов (ЦОС). Приведены основные методы расчета характеристик устройств ЦОС, показаны особенности их анализа в различных условиях функционирования, даны основные подходы к синтезу систем ЦОС, рассмотрены основные происходящие в них физические процессы. Изложенные теоретические сведения сопровождаются практическими примерами решения прикладных задач. Для студентов вузов, обучающихся по укрупненной группе направлений подготовки 11.00.00 – «Электроника, радиотехника и системы связи», будет полезно для специалистов, занимающихся проектированием систем ЦОС.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#ПОП 2016

Реализация методов предметно-ориентированного проектирования

Автор: Вон Вернон

Книга имеет замечательную особенность: она посвящена сложной и содержательной теме и раскрывает ее четко, с нюансами, весело и изящно. Книга написана в увлекательном и дружелюбном стиле. Автор выступает в роли доверительного советника, дающего полезные советы по реализации самых важных аспектов. К тому времени, когда вы закончите читать книгу, вы будете в состоянии применять все важные понятия в области DDD и делать многое другое.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
📚Книга: SQL. Полное руководство

Автор: Джеймс Грофф

Описание
: Эта книга будет полезной всем, кто хочет ознакомиться с SQL и изучить его:
пользователям баз данных, специалистам по обработке данных, программистам, студентам и руководителям. Материал изложен простым и доступным языком; большое количество иллюстраций и примеров помогают понять суть языка SQL и особенности его применения на практике.

Сложность: #Средне

Тематика: #SQL

Ссылки: 💽Скачать
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
📚Книга: Работа с ядром Windows

Автор: Йосифович Павел

Описание
: Ядро Windows таит в себе большую силу. Но как заставить ее работать? Павел Йосифович поможет вам справиться с этой сложной задачей: пояснения и примеры кода превратят концепции и сложные сценарии в пошаговые инструкции, доступные даже начинающим.
В книге рассказывается о создании драйверов Windows. Однако речь идет не о работе с конкретным "железом", а о работе на уровне операционной системы (процессы, потоки, модули, реестр и многое другое).

Сложность: #Средне

Тематика: #Other

Ссылки: 💽Скачать
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#Kafka #ПотоковаяОбработка 2023

Apache Kafka. Потоковая обработка и анализ данных, 2-е издание

Авторы: Гвен Шапира, Тодд Палино, Раджини Сиварам, Крит Петти

При работе любого корпоративного приложения образуются данные: файлы журналов, показатели, информация об активности пользователей, исходящие сообщения и другие. Правильное управление этими данными не менее важно, чем сами данные. Если вы архитектор, разработчик или инженер-технолог, но вы пока не знакомы с Apache Kafka, то из этой обновленной книги вы узнаете, как работать с потоковой платформой Kafka, позволяющей обрабатывать потоки данных в реальном времени. Дополнительные главы посвящены API AdminClient от Kafka, транзакциям, новым функциям безопасности и изменениям в инструментарии. Инженеры из Confluent и LinkedIn, ответственные за разработку Kafka, объясняют, как с помощью этой платформы развертывать производственные кластеры Kafka, писать надежные управляемые событиями микросервисы и создавать масштабируемые приложения для потоковой обрабо
...
#DeepLearning 2020

Глубокое обучение в биологии и медицине

Автор: Рамсундар Б.

Глубокое обучение добилось впечатляющих успехов во многих отраслях. Сейчас оно все глубже проникает в прикладные научные исследования, в частности в биологию и смежные дисциплины. Эта книга рассказывает о применении DL в геномике, химии, биофизике, микроскопии, медицине и других направлениях современных исследований всего, что связано с живыми организмами.
Представленные в книге стандартные архитектуры глубоких сетей идеально подходят для программистов-разработчиков и ученых, работающих над созданием новых лекарств или ведущих исследования в области биологии и генетики. Книга содержит множество практических примеров, включая полный цикл поиска нового лекарства - одну из самых сложных научно-прикладных задач на стыке физики, химии, биологии и медицины. . .Издание будет полезно широкому кругу специалистов, связанных с анализом данных в химии, биологии и медицине, а также разработчикам программного обеспечения.

СКАЧАТЬ 🗂
БИБЛИ...