Size: a a a

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

2019 November 16
Книги для программистов
источник
Книги для программистов
🚀 Стань участником Urban Tech Moscow, международного хакатона и акселератора с премиальным призовым фондом в 10.000.000 рублей!
Подробнее - https://prglb.ru/3pza0

👾 Зачем участвовать?
В рамках #UTM2019 ты сможешь разработать информационный продукт и представить свой прототип не только крупным компаниям, но и Правительству Москвы. На выбор есть несколько направлений: «умный город», «системы управления», «искусственный интеллект», «финансовые технологии», «маркетплейсы».

👨‍💻 Кого ждем?
⁃ Android/iOS разработчиков
⁃ Web-разработчиков
⁃ UX/UI дизайнеров
⁃ Project-менеджеров
⁃ Data-scientists
⁃ Data-engineers
⁃ Product-менеджеров
⁃ Маркетологи
⁃ IT-предпринимателей.

⚡️Когда ждем?
Мероприятие пройдет в 57-ом павильоне ВДНХ, Москва с 29 ноября по 2 декабря.

👉 Подать заявку на участие можно до 20 ноября - https://prglb.ru/3pza0
источник
2019 November 17
Книги для программистов
Карьера программиста. 6-е издание
Автор: Лакман Макдауэлл Г.

#programming #book

Целевая аудитория: Java-разработчики, но другие тоже могут найти для себя много полезного.

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

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

Преимущества:
➕ эта книга действительно может улучшить ваши шансы в Apple, Google, Facebook и т.д.;
➕ есть сотни вопросов, похожих на интервью (это действительно то, что спрашивают технологические компании).

Недостатки:
➖ эта книга НЕ сделает вас лучшим разработчиком (это поможет только на собеседовании);
➖ акцент на Java (это минус скорее если вы не Java-разработчик).
источник
Книги для программистов
источник
Книги для программистов
Осваиваем Kubernetes. Оркестрация контейнерных архитектур
Автор: Сайфан Д.

#programming #book

Целевая аудитория: новички в теме Kubernetes.

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

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

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

Недостатки:
➖ первые несколько глав очень сложные для чтения и не очень полезные;
➖ отсутствует множество примеров кода;
➖ иногда возникает ощущение, что это коллекция блогов.
источник
Книги для программистов
источник
Книги для программистов
​​🍀Хотите разобраться в Spring и его вспомогательных технологиях, таких как Spring MVC, Spring Security, Spring Boot, Spring Reactive Stack, Spring 5?🍀                                                                        

Пройдите вступительный тест, чтобы поступить на курс "Разработчик на Spring Framework": https://otus.pw/nKHO/

А также подключайтесь 19 ноября в 20:00 (мск) ко Дню открытых дверей курса и задайте все интересующие вас вопросы преподавателю курса, Юрию Дворжецкому.                                                                                                 Регистрация по ссылке: https://otus.pw/Qs81/
источник
Книги для программистов
Git для профессионального программиста
Автор: Чакон С., Штрауб Б.

#programming #git #book

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

Git — это система контроля версий, разработанная Линусом Торвальдсом для ядра Linux. С момента своего создания в 2005 году он взял штурмом мир с открытым исходным кодом. Книга экспертов Git, превращающая вас в эксперта Git, знакомит с миром распределенного контроля версий, показывает, как создать рабочий процесс разработки Git.

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

Преимущества:
➕интересное и информативное чтение — авторы описывают некоторую боль, через которую многие проходили, но при этом вау-эффект от незнания чего-то встречается множество раз;
➕дает понять суть проблем, тщательно проработать их и предотвратить их повторение.

Недостатки:
➖ хорошо для введения, но не годиться в качестве справочника.
источник
Книги для программистов
источник
2019 November 18
Книги для программистов
Кто бы хотел протестировать в облаке свои проекты на C/ C++/ Python?
Intel сделали продукт, анализирующий ваш код, указывающий на проблемы и дающий советы по улучшению производительности.

Подробности по ссылке: https://software.intel.com/en-us/vtune

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

По всем вопросам пишите: @theasder
источник
Книги для программистов
Мы искали идеальный день для IT-докладов, научпопа, профессиональных холиваров и приятного общения с коллегами. И мы его нашли! Встречаемся 30 ноября на YaTalks главной конференции Яндекса для разработчиков в этом году.

Кто?
Эксперты из Яндекса, Google, NVIDIA, ivi, Skyeng, Apstra, mos.ru и другие IT-профессионалы.

Что?
Технические доклады, попкорн-сессии, дебаты. А ещё — музей Яндекса, экскурсия и рекрутмент-бар «Перспектива».

Где?
Paveletsky Space (Москва, Павелецкая наб., 2 с 18)

Это всё?
Нет. Приятный бонус — возможность устроиться в Яндекс всего за один день.
источник
Книги для программистов
Изучаем Arduino. 65 проектов своими руками
Автор: Бокселл Д.

#arduino #programming #book

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

Практические проекты на протяжении всей книги подкрепляют тему системы Arduino и рассмотрение различных электронных компонентов и концепций, и показывают, как применять эти знания. По мере того как ваше понимание растет, проекты становятся все сложнее и сложнее.

В книге рассматриваются следующие темы:
✔️базовые знания по Arduino;
✔️как создать цифровой термометр, который отображает изменения температуры на ЖК-дисплее;
✔️как смастерить GPS-регистратор, который записывает данные о ваших путешествиях, которые могут быть отображены на Google Maps и т.д.

Преимущества:
➕дано много объяснений (от "разжевывания" цели до описания оборудования);
➕книга обучает вас основам (и более сложному синтаксису / командам) Arduino;
➕текст очень объяснительный, поэтапно прорабатывая каждый эскиз, построчно.

Недостатки:
➖ не обнаружено.
источник
Книги для программистов
источник
2019 November 19
Книги для программистов
UNIX. Профессиональное программирование. 3-е изд.
Автор: Стивенс У. Р., Раго С.

#unix #programming #book

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

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

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

Преимущества:
➕четко объясняются основные особенности;
➕обращается внимание на возможные проблемы и подводные камни;
➕книга охватывает много тем;
➕может быть использована в качестве переподготовки.

Недостатки:
➖ не обнаружено.
источник
Книги для программистов
источник
Книги для программистов
@sysadm_in_channel – ламповый канал для сисадминов и не только, всем, кому нравится специфичная подача материала – администрирование, хакинг, новости из мира ИТ и другие полезные штуки

Всё тут: https://t.me/sysadm_in_channel

PS. Если есть вопросы по теме ИТ, то их можно решить в Sys-Admin Help чате: @sysadm_in
источник
Книги для программистов
MySQL по максимуму. 3-е издание
Автор: Шварц Б., Зайцев П., Ткаченко В.

#programming #mysql #book

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

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

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

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

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

Теперь не надо долго ходить по онлайн-магазинам в поисках нормальных кроссовок, можно просто зайти в канал @sneakersale и выбрать любимую модель со скидкой, которую нашёл для тебя парсер и закинул в канал.

Подписывайся и не трать время на поиски кроссовок в куче магазов: @sneakersale
источник
2019 November 20
Книги для программистов
Kali Linux от разработчиков
Автор: Херцог Р., Горман Д., Ахарони М.

#kali #linux #book

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

Вокруг Kali Linux сложилось удивительное сообщество. Каждый месяц более 300 000 человек скачивают версию Kali. В данной книге автором предложен краткий курс работы с командной строкой Linux и ее концепциями, описаны типичные сценарии установки Kali Linux.

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

Преимущества:
➕рассматриваются важнейшие внутренние принципы работы дистрибутива Linux на основе Debian Kali;
➕это отличная основа для того, чтобы помочь настроить и настроить Kali, чтобы подготовить его к действию.

Недостатки:
➖в этой книге не описываются методы атаки.
источник