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

Основы электроники для чайников, 3-е издание

Автор: Кэтлин Шамие

В этой книге вы найдете сотни схем и фотографий, в также подробнейшие рекомендации по проведению опытов, которые покажут вам, как работают те или иные электронные компоненты. В ней приведены советы по выбору и использованию важнейших инструментов, а также описание увлекательных электронных устройств, каждое из которых можно реализовать буквально за 30 минут (или даже еще быстрее!). Прочитав очередную главу книги вы будете все больше погружаться в восхитительный мир электроники. По мере постепенного перехода от теории к практике вас все больше и больше будет захватывать увлечение, имя которому - радиоэлектроника!

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

Site Reliability Engineering. Надежность и безотказность как в Google

Автор: Бейер Бетси, Джоунс Крис, Петофф Дженнифер

Вот уже почти 20 лет компания Google обеспечивает работу невообразимо сложных и масштабных систен, которые чутко реагируют на запросы пользователей. Поисковик Google находит ответ на любые вопросы за доли секунды, карты Google с высочайшей точностью отражают земной ландшафт, а почта Google доступна в режиме 365/24/7 и, в сущности, стала первым общедоступным облачным хранилищем. Неужели эти системы безупречны? Нет, они тоже отказывают, ломаются и устаревают, как любая техника. Просто мы этого не замечаем. Все дело в том, что уже более десяти лет Google нарабатывает уникальную технологию Site Reliability Engineering, обеспечивающую бесперебойную работу и поступательное развитие софтверных систем любой сложности. Эта книга - кладезь опыта, накопленного компанией Google за долгие годы, коллективный труд многих выдающихся специалистов.

СКАЧАТЬ 🗂
БИБЛИОТЕКА ПРОГРАММИС...
#Python 2021

Секреты Python Pro

Автор: Дейн Хиллард

Код высокого качества - это не просто код без ошибок. Он должен быть чистым, удобочитаемым и простым в сопровождении. Путь от рядового питониста к профи не прост, для этого вам нужно разбираться в стиле, архитектуре приложений и процессе разработки. Книга "Секреты Python Pro" научит проектировать ПО и писать качественный код, то есть делать его понятным, сопровождаемым и расширяемым. Дейн Хиллард - профессиональный питонист, с помощью примеров и упражнений он покажет вам как разбивать код на блоки, повышать качество за счет снижения сложности и т.д.

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

Автор: Марк Лой, Дэниэл Лук, Патрик Нимайер

Описание
: Неважно кто вы – разработчик ПО или пользователь – в любом случае слышали о языке Java. В этой книге вы на конкретных примерах изучите основы Java, API, библиотеки классов, приемы и идиомы программирования.

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

Тематика: #Java

Ссылки: 💽Скачать
БИБЛИОТЕКА ПРОГРАММИСТА | ПОДПИШИСЬ🧑🏼‍💻
#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 и делать многое другое.

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