Size: a a a

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

2019 January 23
Книги для программистов
​​Reactive Programming with RxJS 5: Untangle Your Asynchronous JavaScript Code (2018)
Автор: Sergi Mansilla

#javascript #book #advanced #english

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

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

Если вы часто пишете на JavaScript асинхронный код, должны были заметить, насколько трудно контролировать его выполнение. Инструмент RxJS позволяет превращать сложные последовательности действий в понятный код. Это руководство рассматривает основы реактивного программирования и проблемы работы с асинхронным кодом, которые оно решает.

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Programming in Haskell (2016)
Автор: Graham Hutton

#haskell #book #beginner #english
источник
Книги для программистов
Сегодня, 23 января в 20:00 по МСК, будет проходить День Открытых Дверей курса "Администратор Linux": https://otus.pw/lAi5/

ℹ️ В рамках встречи вы:

•    Узнаете подробности о хардкорной программе курса, формате обучения и выпускном проекте.
•    Познакомитесь с преподавателем - Александром Румянцевевым (Database administrator в Postgres Professional, 15+ лет в отрасли).
•    Получите информацию о трудоустройстве в компаниях, которые уже ждут выпускников курса на собеседования.

Приглашаются практикующие и начинающие сисадмины. Участие - свободное. Зарегистрируйтесь и пройдите вступительный тест.
источник
Книги для программистов
Как написать игрового Telegram-бота в домашних условиях

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

https://vc.ru/dev/56316-kak-napisat-igrovogo-telegram-bota-v-domashnih-usloviyah
источник
2019 January 24
Книги для программистов
@techrocks - официальный канал популярного сайта для программистов techrocks.ru.

Уникальные авторские статьи, переводы англоязычных IT ресурсов, недельные дайджесты луших материалов. Подписывайтесь!
источник
Книги для программистов
​​Java Network Programming: Developing Networked Applications (2013)
Автор: Elliotte Rusty Harold

#java #book #advanced #english

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

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

Java  -  язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.

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

Преимущества:
➕ большой обзор по теме;
➕ многочисленные примеры.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Learning the vi and Vim Editors: Text Processing at Maximum Speed and Power (2009)
Авторы: Arnold Robbins, Elbert Hannah

#vim #book #beginner #english

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

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

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

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

Преимущества:
➕ многочисленные примеры работы с Vim;
➕ полный обзор команд.

Недостатки:
➖ плохое редактирование кода.
источник
Книги для программистов
источник
Книги для программистов
Learn Version Control with Git: A step-by-step course for the complete beginner (2014)
Автор: Tobias Günther

#git #book #beginner #english

https://www.git-tower.com/learn/git/ebook/en/command-line/introduction
источник
Книги для программистов
​​📅28 января в OTUS стартует 5 поток курса “Администратор Linux”
                                                                                                                                                                                         Результатом 5 месяцев обучения станут навыки в управлении парком серверов, обслуживании и строительстве масштабируемых систем (highload), умение организовать инфраструктуру и работу хостинга и др.
                                                                                                                                                                              🔥13 топовых IT-компаний страны уже готовы собеседовать выпускников OTUS.

👉Сдавайте вступительный тест и принимайте решение – следующий набор не скоро!
источник
2019 January 25
Книги для программистов
​​Machine Learning with Python Cookbook: Practical Solutions from Preprocessing to Deep Learning (2018)
Автор: Chris Albon

#python #book #advanced #english

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

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

Пожалуй, ни для кого не новость, что Python в последнее время популярен именно как инструмент для разработки в области машинного обучения и Data Science. Это руководство рассматривает современные подходы языка к решению актуальных проблем в данной области, принятые стандарты и практики, а также реальные примеры применения.

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

Преимущества:
➕ актуальный материал по теме;
➕ многочисленные примеры и графики.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​📍Успей до повышения цены в феврале!

⚙ «Машинное обучение и анализ данных» от сотрудников Яндекса. 👉http://bit.ly/2WjM5aj

✅ Что изучаем в рамках специализации? 

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

На курсе вы узнаете, как проходит полный цикл анализа, от сбора данных до выбора оптимального решения и оценки его качества. Научитесь пользоваться современными аналитическими инструментами и адаптировать их под конкретные задачи.

Решаемые задачи в рамках курса:
— прогнозирование временных рядов;
— изучение поведения пользователей;
— анализ текста;
— создание рекомендательных систем.

👨‍💻 Подойдет даже тем, кто еще не знаком с темой или только начинает изучать.
http://bit.ly/2WjM5aj
источник
Книги для программистов
Linux in a Nutshell: A Desktop Quick Reference (2009)
Авторы: Ellen Siever, Stephen Figgins

#linux #book #beginner #english
источник
Книги для программистов
​​R Cookbook: Proven Recipes for Data Analysis, Statistics, and Graphics (2011)
Автор: Paul Teetor

#r_lang #book #advanced #english

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

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

R достаточно специфичный язык узкой специализации. Он изначально был предназначен для работы со сложной математикой, статистикой, визуализацией и анализа данных. Настоящее руководство является подробным справочным руководством по основам языка, его философии и примерам реального применения.

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

Преимущества:
➕ подробный материал по теме;
➕ многочисленные примеры.

Недостатки:
➖ местами плохое форматирование кода.
источник
Книги для программистов
источник
2019 January 26
Книги для программистов
​​Regular Expressions Cookbook: Detailed Solutions in Eight Programming Languages (2012)
Автор: Jan Goyvaerts

#programming #book #beginner #english

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

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

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

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

Преимущества:
➕ богатый материал по теме;
➕ многочисленные примеры.

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