Size: a a a

Книги для программистов

2018 September 27
Книги для программистов
источник
Книги для программистов
​​Введение в криптографию (2012)
Автор: В. А. Романьков

#algorithms #book #rus

Язык: русский.

Целевая аудитория: начинающие разработчики.

Это небольшое руководство, собранное из практических лекций автора по криптографии, расскажет вам о современных математических приёмах и алгоритмах, лежащих в основе криптографических шифров. Вы познакомитесь с тем, как составляются шифры и как они разгадываются, а также с парой тройкой самых популярных из них.

В книге рассматриваются следующие темы:
✔️ платформы шифрования;
✔️ модулярная арифметика;
✔️ элементы шифрования и криптоанализа;
✔️ простейшие шифры;
✔️ криптосистема с открытым ключом Ривеста - Шамира - Адлемана;
✔️ поточные криптосистемы и многое другое.

Преимущества:
➕ небольшой объём;
➕ большое количество практических примеров и теоретических объяснений к ним.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Сеть. Как устроен и как работает интернет (2014)
Автор: Эндрю Блюм

#networking #book #rus
источник
2018 September 28
Книги для программистов
​​Java с примерами и программами (2011)
Автор: Васильев А. Н.

#java #book #rus

Язык: русский.

Целевая аудитория: начинающие программисты.

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

В книге рассматриваются следующие темы:
✔️ переменные и основные типы данных;
✔️ создание и работа с массивами;
✔️ тонкости работы с объектами;
✔️ наследование, интерфейсы и пакеты;
✔️ обработка исключительных ситуаций;
✔️ многопоточное программирование;
✔️ апплеты и многое другое.

Преимущества:
➕ множество примеров программ и иллюстраций.

Недостатки:
➖ неактуальная версия языка.
источник
Книги для программистов
источник
Книги для программистов
​​Разработчикам, как никому другому, известно – актуальная информация дороже денег. И Microsoft разделяет эти взгляды. Поэтому корпорация проводит вебинары и саммиты по обзору актуальных технических решений и продуктов. Если вы пропустили последнее мероприятие, посвящённое DevOps процессам в облачной среде и ПО с открытым исходным кодом, не беда – смотрите его в записи и узнайте всё о:
• построении контейнерных решений с использованием Red Hat Open Shift на базе Microsoft Azure;
•  практической реализации Zero Downtime Deployment для приложений ASP.NET использующих Azure SQL;
• построении гибридного DevOps с помощью Azure Stack и Azure;
• трансформации процессов разработки в R&D Kaspersky Lab;
• специфике мобильной разработки и CI/CD на базе Visual Studio App Center и многом другом.
Если эти темы вам близки, заполняйте короткую регистрационную форму и приступайте к самообразованию:
https://aka.ms/ds_pl2
источник
Книги для программистов
​​Тут одна конфа есть 👉 @AppsConf. Для разработчиков мобильных приложений о проблемах в разработке и главное их решении: технологии iOS и Android, архитектура мобильных приложений, процессы разработки и их автоматизация.

👨 600 разработчиков мобильных приложений
🔥 36 огненных докладчиков
🌎 20 иностранных докладчиков
           
Технологии Android, архитектура приложения, android-приложения и мобильной платформы, процессы разработки, технологии iOS, клиент-сервер, аппаратное обеспечение и около мобильной разработки.
       
И еще:
🔹 Три типа докладов: прикладные, хардкорные и хайповые
🔹 Программный комитет состоит из экспертов из Яндекса, Mail.ru, Авито, Badoo, Альфа Банка, Туту.ру
🔹 Отдельный трек митапов, которые идут параллельно с докладами
🔹 Иностранные докладчики из Uber, Booking, Spotify и других крупных компаний
🔹 В программе участвует легенда отечественного IT Вадим Башуров, автор того самого Поле Чудес, а сейчас iOS разработчик
🔹 Крутые кейноутеры – Егор Бугаенко и Graham Lee
🔹 Афтепати после первого дня, где можно познакомиться со спикерами и другими гостями
🔹 В нашей программе каждый найдет что-то интересное – перфоманс, архитектура, практики разработки, тестирование и многое другое

Регистрироваться тут 👉🏻 https://clck.ru/ETDHC
источник
Книги для программистов
​​Web-сервер глазами хакера (2007)
Автор: Фленов М. Е.

#php #web #book #rus

Язык: русский.

Целевая аудитория: опытные программисты на php и системные администраторы.

Конечно, взлом и хакерство  -  это плохо, однако если вы умеете взламывать web-сайты, то вы также сможете лучше других его обезопасить, поэтому вам просто необходимо познакомиться с приёмами и методами взлома и поиска уязвимостей, представленными автором в этом руководстве.

В книге рассматриваются следующие темы:
✔️ основы безопасности;
✔️ простые методы взлома;
✔️ взлом php-сценариев;
✔️ работа с системными командами;
✔️ SQL-инъекции;
✔️ DoS-атака на веб-сайт;
✔️ XSS и многое другое.

Преимущества:
➕ небольшой объём;
➕ большой обзор разных видов атак.

Недостатки:
➖ старые версии языка.
источник
Книги для программистов
источник
Книги для программистов
​​“Администратор Linux” –  онлайн-курс от проекта OTUS для системных администраторов и практикующих администраторов SMB, выводящий ваши знания на новый уровень.
                                                                                                                                                                Если вы хотите овладеть навыками развертывания системы; управления парком серверов; организации инфраструктуры; организации хостинга; обслуживания системы и строительства масштабируемых систем (highload) – сдавайте вступительный тест в группу!

Старт 4 потока (и последнего в этом году) состоится 16 октября: https://otus.pw/mH0l/
источник
Книги для программистов
Network Security Hacks (2007)
Автор: Andrew Lockhart

#network #book #english
источник
2018 September 29
Книги для программистов
​​English for internet technologies (2012)
Автор: V.N. Vichugov, T.I. Krasnova

#english_language #book #english

Язык: английский.

Целевая аудитория: начинающие программисты и разработчики.

Руководство посвящено английскому языку и интернет-технологиям, правильное обращение с которыми чаще всего требует от вас хорошего знания английского. Авторы познакомят вас с английской терминологией для многих, ранее знакомых вам, понятий и определений, как то: интернет-сервисы, платёжные системы, безопасность и веб-приложения.

В книге рассматриваются следующие темы:
✔️ история интернета;
✔️ приватность интернета;
✔️ почтовые сервисы;
✔️ безопасность и многое другое.

Преимущества:
➕ небольшой объём;
➕ множество упражнений.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Advanced programming in the Unix Environment
Автор: Dennis Ritchie

#unix #book #english

Язык: английский.

Целевая аудитория: опытные программисты на C.

Денис Ритчи, соавтор классической книги по программированию на С, написал ещё несколько культовых книг, темой одной из которых является продвинутое программирование под Unix ядро. Автор в этом огромном труде разобрал множество методов, библиотек функций и приёмов программирования под Unix на языке С, а также дал ряд советов опытных программистам.

В книге рассматриваются следующие темы:
✔️ архитектура Unix;
✔️ файлы и директории;
✔️ стандарты и реализации Unix;
✔️ файловый ввод-вывод;
✔️ процесс разработки под Unix и многое другое.

Преимущества:
➕ обширный обзор методик программирования под Unix.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Cracking the coding interview(2013)
Автор: G. L. MсDowel

#programming #book #english
источник
2018 September 30
Книги для программистов
​​Бесплатный кейс-чемпионат Fintech Cup 2018 для студентов и аспирантов. Регистрация до 16 октября!

Что будет?
Участники будут решать задачи в сфере финансовых технологий, бизнес-аналитике и программировании.

Что дает участие?
▪️Прокачаете свой скилл в финтехе;
▪️Работа в команде с топовыми специалистами;
▪️Новые знакомства;
▪️Призы.

Как принять участие?
▪️Собрать команду от 2 до 5 человек;
▪️Придумать название команды;
▪️Зарегистрировать команду до 16 октября в полном составе на сайте;
▪️Ожидайте 18 октября кейс на электронную почту;
▪️28 ноября финал чемпионата в Москве!

Чемпионат проводит Fintech Lab — компания, специализирующаяся на проведении коллаборативных акселерационных программ. Генеральный партнер чемпионата Accenture  — международная компания в области стратегии, консалтинга, информационных технологий и операций.

Узнать подробнее:
Сайт Fintech Cup 2018
Вконтакте
Facebook
источник
Книги для программистов
​​Building Machine Learning Systems with Python (2015)
Авторы: Luis Pedro Coelho, Willi Richert

#python #machine_learning #book #english

Язык: английский.

Целевая аудитория: опытные программисты на Python.

Чем же так привлекает машинное обучение, что в последнее время стало самой популярной областью программирования? Тем, что вы можете построить самообучающиеся системы, которые будут не только развиваться, но и приносить пользу. С трудом представляете, как этого можно добиться? Тогда прочитайте это популярное руководство по созданию машинных систем на языке Python. В книге полно советов, задач и иллюстраций.

В книге рассматриваются следующие темы:
✔️ классификация;
✔️ кластеризация;
✔️ моделирование;
✔️ регрессионный анализ;
✔️ компьютерное зрение;
✔️ большие данные и многое другое.

Преимущества:
➕ актуальный материал по теме;
➕ множество таблиц, графиков, иллюстраций и примеров кода.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник