Add channel
  • Support
Stay updated with our news!
Best analytics service

Add your telegram channel for

  • get advanced analytics
  • get more advertisers
  • find out the gender of subscriber
Channel location and language
Обратная связь:  @proglibrary_feedback_bot  Актуальные мероприятия по разработке:  @event_listener_bot  По вопросам рекламы  @proglib_adv  Прайс:  @proglib_adv ertising  http://ad.proglib.io/  
Show more
122 781+58
~18 829
~66
15.34%
Telegram general rating
Globally
9 459place
of 3 569 705
864place
of 131 093
In category
45place
of 1 809

Subscribers gender

Find out how many male and female subscibers you have on the channel.
?%
?%

Audience language

Find out the distribution of channel subscribers by language
Russian?%English?%Arabic?%
Subscribers count
ChartTable
D
W
M
Y
help

Data loading is in progress

User lifetime on the channel

Find out how long subscribers stay on the channel.
Up to a week?%Old Timers?%Up to a month?%
Subscribers gain
ChartTable
D
W
M
Y
help

Data loading is in progress

Добрый вечер. Комьюнити Библиотеки программиста подумывает о том, чтобы организовать встречу офлайн в конце октября у нас на локации в мск. Хотим узнать ваше мнение, во что бы вы хотели поиграть в компании из 6-10 человек (единомышленников-программистов)

Монополия
Мафия
Крокодил
Домино
Покер
Кто я такой (стикеры на лбу)
Квизы (участики делятся на команды)
Манчкин
Другое (в комментариях)
Полное прекращение работы Telegram в России
3.9k
Anonymous voting
42 051
57
Flutter For Dummies (2020) Автор: Barry Burd Количество страниц: 384 Flutter - это сбывшаяся мечта разработчика приложений. С помощью набора инструментов от Google можно легко создавать красивые приложения, которые работают на разных платформах, используя единую кодовую базу. Такая гибкость позволяет донести работу до максимально широкой аудитории. Flutter уже используется тысячами разработчиков по всему миру. В книге вы найдете все необходимое для изучения этого мультиплатформенного фреймворка. Достоинства: ➕Актуальность материала; ➕Множество примеров кода. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
15 611
111
Google Cloud Cookbook (2021) Авторы: Rui Costa, Drew Hodun Количество страниц: 421 Получите быстрый практический опыт работы с Google Cloud. Эта книга содержит множество самостоятельных рецептов, которые показывают, как использовать сервисы Google Cloud для вашего корпоративного приложения. Если вы ищете практические способы применения микросервисов, искусственного интеллекта, аналитики, безопасности или сетевых решений, эти рецепты проведут вас пошагово через процесс и предоставят фрагменты, объясняющие, как и почему эти рецепты работают. Во время чтения книги вы: ✔️Узнаете, как начать работу с Google Cloud; ✔️Поймёте глубину сервисов, которые предоставляет Google Cloud; ✔️Получите практический опыт, используя практические примеры и лабораторные работы; ✔️Изучите темы, которые включают работу с BigQuery, Cloud Run и Kubernetes; ✔️Изучите способы создания облачных приложений для масштабирования. Достоинства: ➕Актуальность материала; ➕Множество примеров кода. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
16 184
140
Surviving the Whiteboard Interview (2019) Автор: William Gant Количество страниц: 136 Whiteboard-этап интервью может показаться большой проблемой для начинающих разработчиков. Опытные разработчики могут взять себя в руки и справиться с возрастающим напряжением, но как быть тем, кто собеседуется на позицию Junior'а? Автор книги использует свои реальные знания и опыт, чтобы помочь вам преодолеть психологические препятствия, связанные с интервью, а также предлагает образцы задач. При наличии достаточной подготовки и уверенности в себе вы сможете пройти whiteboard-собеседование в любой организации. Автор также дает общие советы по прохождению собеседования, например, рассказывает, как произвести наилучшее впечатление на интервьюера. Достоинства: ➕Хороший авторский стиль; ➕Легко читается. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
17 008
180
Algorithms Illuminated (Part 4): Algorithms for NP-Hard Problems (2020) Автор: Tim Roughgarden Количество страниц: 271 Это четвертая книга из серии, предоставляющей доступное, серьезное и независимое от языков программирования введение в алгоритмы. Включает подсказки либо решения викторин и задач, а также серию видеороликов на YouTube, написанных автором. В данной части рассматриваются алгоритмические инструменты для решения NP-сложных задач (эвристические алгоритмы, локальный поиск, динамическое программирование) и методы быстрого распознавания NP-сложных задач в реальных условиях. Достоинства: ➕Хороший авторский стиль; ➕Глубокое погружение в тему. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
16 815
183
Statistics (2016) Авторы: James McClave, Terry Sincich Количество страниц: 896 Классический, но современный; теоретический, но прикладной - данный учебник даст вам лучшее из обоих миров. Авторы предлагают надежное и исчерпывающее введение в статистику, в котором упор делается на умозаключения и повсюду интегрируются реальные данные. Данное новое издание значительно переработано, чтобы сделать текст и упражнения более четкими и лаконичными. Достоинства: ➕Глубокое погружение в тему; ➕Детальные объяснения. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
17 840
226
Write Great Code, Volume 2, 2nd Edition (2020) Автор: Randall Hyde Количество страниц: 656 Современные языки программирования предоставляют продуктивность и переносимость, но также позволяют легко писать небрежный код, не оптимизированный для компилятора. Книга научит вас создавать код, который перейдет в хороший машинный код после его выполнения компилятором. Во время чтения книги вы: ✔️Узнаете, как анализировать вывод компилятора; ✔️Изучите достаточно из ассемблера для чтения вывода компилятора; ✔️Поймете, как компиляторы преобразуют различные постоянные и переменные объекты в машинные данные. Достоинства: ➕Актуальность материала; ➕Рассматриваются Swift и Java. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
16 911
142
Go Web Programming (2016) Автор: Sau Sheong Chang Количество страниц: 312 Go Web Programming научит вас создавать масштабируемые, высокопроизводительные веб-приложения на Go с использованием современных принципов проектирования. Вы узнаете, как реализовать шаблон проектирования внедрения зависимостей для написания тестовых пар, использовать параллелизм в веб-приложениях, а также создавать и использовать JSON и XML в веб-сервисах. Что внутри: ✔️Основы; ✔️Тестирование и бенчмаркинг; ✔️Использование параллелизма; ✔️Развертывание на автономных серверах, PaaS и Docker; ✔️Десятки советов, хитростей и приемов. Достоинства: ➕Хорошая структурированность; ➕Множество примеров кода. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
17 507
165
Full Stack Python Security: Cryptography, TLS, and attack resistance (2021) Автор: Dennis Byrne Количество станиц: 306 Книга научит вас всему, что вам нужно для создания безопасных веб-приложений на Python. Работая с подробными фрагментами кода и интересными примерами, вы будете использовать стандарты безопасности, передовые методы и многое другое. Попутно вы познакомитесь с важными библиотеками и инструментами в экосистеме Python. Что внутри: ✔️Шифрование, хеширование и цифровая подпись данных; ✔️Создание и установка сертификатов TLS; ✔️Реализация аутентификации, авторизации, OAuth 2.0 и проверка форм в Django; ✔️Защита от атак, таких как кликджекинг, межсайтовый скриптинг и SQL-инъекции. Достоинства: ➕Множество примеров; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
17 350
240
Get Programming with Node.js (2019) Автор: Jonathan Wexler Количество страниц: 480 Автор книги учит писать серверный код на JavaScript с использованием Node.js. Из 37 динамичных, увлекательных и практических уроков вы узнаете, как расширить свои навыки JavaScript для написания бекенда ваших веб-приложений. Книга понравится фронтенд-разработчикам со средними знаниями JavaScript. Что внутри: ✔️Новые фичи от ES2015 и далее; ✔️Написание асинхронного кода; ✔️Создание моделей данных; ✔️Отладка модулей JavaScript; Достоинства: ➕Множество примеров кода; ➕Среди прочих тем автор затрагивает безопасность и шифрование. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 331
197
Чемпионат SPb AI Champ’21 с призовым фондом в 2 250 000 рублей Внимание, студенты и учащиеся школы! Если у вас есть базовые навыки программирования, то не упустите шанс проявить свои таланты на онлайн-чемпионате SPb AI Champ’21. Задача соревнования — написать на любом из доступных языков программирования игровую стратегию, которая сразится с алгоритмами других участников. Сейчас идет ознакомительный раунд, на котором можно максимально экспериментировать в поисках идеального решения. Время до окончания регистрации пролетит незаметно, поэтому скорее присоединяйтесь: https://vk.cc/c6Ijf9
Show more ...
17 762
30
Ultimate Go Notebook (2021) Авторы: William Kennedy, Hoanh An Количество страниц: 350 Эта практическая книга по Go научит вас программировать на этом быстро набирающем популярность языке. Многочисленные примеры кода и авторские замечания к ним помогут быстро войти в рабочую среду и начать разбираться в основах программирования. Достоинства: ➕Легко читается; ➕Книга плотно упакована полезной информацией. Недостатки: ➖Не замечено. Скачать книгу
photo
17 906
234
Spark in Action, Second Edition (2020) Автор: Jean-Georges Perrin Количество страниц: 600 Платформа распределенной обработки данных Spark предоставляет простой в реализации инструмент для приема, потоковой передачи и обработки данных из любого источника. Читая Spark in Action, Second Edition, вы научитесь пользоваться преимуществами основных функций Spark и невероятной скоростью обработки данных. Знания Spark пригодятся на работе по всему миру, и с помощью мощных и гибких Java API вы сможете воспользоваться всеми преимуществами без предварительного изучения Scala или Hadoop. Что внутри: ✔️Написание приложений Spark на Java; ✔️Архитектура программы; ✔️Использование файлов, баз данных, потоков и Elasticsearch; ✔️Запросы по распределенным наборам данных с помощью Spark SQL. Достоинства: ➕Хороший авторский стиль; ➕Книга избавляет от необходимости учить Scala; ➕Для комфортного чтения необходимы базовые знания Java. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 734
93
Что такое числа Фибоначчи и как их вычислить? Присоединяйтесь к бесплатному онлайн-уроку 7 октября с ведущим программистом Евгением Волосатовым. Вы узнаете, какие бывают сложности алгоритмов, напишете функции возведения числа в целую степень и поиска чисел Фибоначчи. Причём сделаете это различными способами, изменяя сложность алгоритмов от экспоненциальной до логарифмической. Открытый урок — это возможность побывать в роли студента на курсе «Алгоритмы и структуры данных» от OTUS. Для регистрации на вебинар пройдите вступительный тест https://otus.pw/z2Rq/
Show more ...
17 407
15
JavaScript Next (2019) Автор: Raju Gandhi Количество страниц: 241 Благодаря множеству новых функций, код на JavaScript теперь выглядит лаконичнее, его удобнее отлаживать и легко понимать. Эта книга представляет собой практическое руководство по новым фичам, представленным в JavaScript, начиная с версии 6 ECMAScript и заканчивая ECMAScript 9. Достоинства: ➕Хороший авторский стиль; ➕Множество примеров кода. Недостатки: ➖Не замечено. Скачать книгу
photo
20 637
150
Programming: Principles and Practice Using C++ (2014) Автор: Bjarne Stroustrup Количество страниц: 1312 Книга предназначена в первую очередь для людей, которые никогда раньше не программировали; она была протестирована на тысячах студентов первого курса разных университетов. Она также широко использовалась для самообучения. Первая половина книги охватывает широкий спектр основных концепций, методов проектирования и программирования, языковых функций и библиотек. Это позволит вам писать программы, работающие с вводом, выводом, вычислениями и простой графикой. Вторая половина посвящена более специализированным темам (таким как обработка текста, тестирование и язык программирования C) и предоставляет обширный справочный материал. Исходный код и вспомогательные приложения доступны на сайте автора книги, создателя языка C++. Достоинства: ➕Множество примеров программ; ➕Детальные объяснения. Недостатки: ➖Посредственно описан процесс установки. Скачать книгу
Show more ...
photo
18 947
66
Много книг написано и фильмов снято о Искусственном Интеллекте - машине, которая заменит собой труд человека. И почти ничего о Коллективном Разуме, как о живом организме, проявляющим заботу о людях. - Что такое Коллективный Разум? - Где он находится? - Можно ли создать программу управления им? - Каков потенциал применения? - Как развиваться в Коллективном Разуме? - Как зарабатывать с Коллективным Разумом? Приглашаем посетить бесплатный научно-популярный вебинар от одного из инженеров Коллективного Разума. Регистрация по ссылке: https://clck.ru/Y2kzk
Show more ...
17 541
13
Practical Weak Supervision: Doing More with Less Data (2021) Авторы: Wee Hyong Tok, Amit Bahree, Senja Filipi Количество страниц: 192 Большинство специалистов по обработке данных и инженеров сегодня полагаются на качественные размеченные данные для обучения моделей машинного обучения. Но создание обучающего набора вручную занимает много времени и само по себе дорого, поэтому многие компании остаются с незавершенными проектами из области машинного обучения. Есть более практичный подход. В этой книге авторы показывают, как создавать продукты, используя модели обучения со слабым учителем. Во время чтения книги вы: ✔️Научитесь использовать Snorkel AI; ✔️Получите примеры кода для использования Snorkel для маркировки наборов данных из текста и изображений; ✔️Используете слабо помеченный набор данных для классификации текста и изображений; ✔️Изучите практические рекомендации по использованию Snorkel с большими наборами данных и использованию кластеров Spark для масштабирования меток. Достоинства: ➕Актуальность материала; ➕Небольшой объём. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
17 841
71
Sams Teach Yourself Java in 21 Days (2020) Автор: Rogers Cadenhead Количество страниц: 672 С помощью этого руководства вы быстро освоите основы, а затем перейдете к продвинутым особенностям и концепциям современной Java. Книга была полностью обновлена для Java 11 и 12. К тому времени, когда вы прочтете книгу, вы будете хорошо разбираться в Java и библиотеках. Предыдущий опыт программирования не требуется. Следуя 21 тщательно организованному уроку из этой книги, каждый может изучить основы программирования на Java. Достоинства: ➕Множество примеров кода; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 141
109
Communicating with Data (2021) Автор: Carl Allchin Количество страниц: 514 Данные - фантастический необработанный ресурс, способствующий большим изменениям в организациях, и слишком часто люди не обладают необходимыми навыками для эффективного взаимодействия с данными. С помощью этой практической книги эксперты в предметной области узнают, как развивать сильные, убедительные аргументы при представлении данных различным группам в своих организациях. Во время чтения книги вы: ✔️Получите фундаментальные навыки, необходимые для работы с данными; ✔️Используете визуализацию данных, чтобы повлиять на изменения в вашей организации; ✔️Узнаете, как применять методы обработки для эффективной работы с данными от начала до конца; ✔️Создадите сценарии использования данных в разных отделах. Достоинства: ➕Актуальность материала; ➕Глубокое погружение в тему. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 077
144
HTML and CSS: Visual QuickStart Guide, 9th Edition (2020) Автор: Joe Casabona Количество страниц: 432 HTML и CSS остаются стержнем Интернета. Каждый начинающий веб-разработчик должен досконально разбираться в них, в том числе в последних достижениях в этих стандартах и новейших технологиях, основанных на них. На протяжении десятилетий будущие веб-профессионалы обращались к HTML и CSS: Visual QuickStart Guide. Это руководство было тщательно обновлено новым автором, обучившим тысячи начинающих веб-разработчиков. Данное издание содержит новые примеры и проекты, а также большое количество сопровождающего видеоконтента. В книге рассматриваются следующие темы: ✔️Дизайн, структурирование и форматирование сайтов; ✔️Использование изображений, ссылок, стилей, таблиц и форм; ✔️Добавление медиа, визуальных эффектов и анимаций; ✔️Использование CSS для получения полного контроля над элементами, шрифтами, цветами и макетами; ✔️Максимальное использование сложных возможностей HTML5 и CSS3; ✔️Эффективное тестирование, отладка и публикация сайтов и приложений; ✔️Применение современных передовых методов обеспечения доступности и скорости реагирования, а также создание высокопроизводительных прогрессивных веб-приложений. Достоинства: ➕Актуальность материала; ➕Широкий спектр тем. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
23 023
253
🚀7 октября в 20:00 (мск) приглашаем на бесплатный вебинар «Работа с Git, основы и уверенное использование» в рамках профессионального курса «Administrator Linux. Professional». ❗️Пройдите вступительный тест из 22 вопросов. Если сможете сдать — получите доступ к вебинару и сможете поступить на онлайн-курс: https://otus.pw/QrX2/
18 241
34
Beginning Programming with Java For Dummies (2021) Автор: Barry Burd Количество страниц: 560 Если вы хотите программировать на Java, книга научит вас созданию программ, способам решения стандартных задач и многому другому. Независимо от того, работаете ли вы уже или только начинаете карьеру, эта книга может стать ресурсом, к которому вы будете обращаться снова и снова, совершенствуя свое понимание нюансов этого популярного языка программирования. Что внутри: ✔️Описание базовых особенностей Java; ✔️Циклы и массивы; ✔️Объекты и классы; ✔️Методы и переменные; ✔️Ссылки на дополнительные источники. Достоинства: ➕Подробные описания; ➕Широкий спектр тем; ➕Практикоориентированность. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 154
84
The Programmer's Brain: What every programmer needs to know about cognition (2021) Автор: Felienne Hermans Количество страниц: 256 Мозг предсказуемо реагирует на новые или сложные задачи. Эта уникальная книга учит конкретным методам, основанным на когнитивной науке, которые улучшат ваш способ изучения кода и само мышление о нём. Темы, раскрытые в книге: ✔️Быстрые и эффективные способы осваивать новые языки программирования; ✔️Навыки скорочтения для быстрого понимания нового кода; ✔️Способы выучить новый синтаксис и сохранить его в памяти; ✔️Написание кода, который будет легко читать другим; ✔️Выбор правильных имен для ваших переменных; ✔️Делаем кодовую базу более понятной для новичков; ✔️Привлечение новых разработчиков в команду. Достоинства: ➕Хорошая структурированность; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 298
439
Вместе с ростом IoT растёт и потребность в IoT-разработчиках. Как поймать и удержаться на волне популярности Internet of Things? — Начните с бесплатного вебинара онлайн-курса «IoT-разработчик»: https://otus.pw/dNYk/ На вебинаре: — вы познакомитесь с преподавателем Вячеславом Ефимовым (CTO компании Rightech - создателей облачной платформы Интернета вещей Rightech IoT Cloud); — сможете задать любые вопросы по IoT-разработке; — узнаете подробнее о хардкорной программе курса, формате обучения и выпускном проекте для вашего портфолио; — откроете для себя карьерные инсайды и лайфхаки по выгодной оплате курса. Вебинар рассчитан на программистов с опытом. Регистрируйтесь сейчас — напомним в день вебинара!
Show more ...
18 472
8
Practical Vulnerability Management (2020) Автор: Andrew Magnusson Количество страниц: 192 В данной книге показано, как устранить слабые места в системе безопасности и предупредить киберугрозы. К счастью, уязвимые места в системе безопасности можно полностью предотвратить; вам просто нужно найти их, прежде чем это сделают плохие парни. Книга начинается с знакомства с практикой управления уязвимостями, инструментами и компонентами, а также с подробного описания способов улучшения общего состояния безопасности предприятия. По мере того, как контент переходит от концептуального к практическому, вы сможете посмотреть на создание системы управления уязвимостями с нуля с использованием программного обеспечения с открытым исходным кодом. Во время чтения книги вы: ✔️Научитесь создавать точную и удобную аналитику уязвимостей; ✔️Просканируете свои сетевые системы для выявления и оценки ошибок и уязвимостей; ✔️Расставите приоритеты и научитесь совладать с различными рисками безопасности; ✔️Автоматизируете сканирование, анализ данных, отчетность и другие повторяющиеся задачи; ✔️Настроите предоставленные в книге скрипты, чтобы адаптировать их к вашим потребностям. Достоинства: ➕Легко читается; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 087
132
Cloud FinOps: Collaborative, Real-Time Cloud Financial Management (2019) Авторы: J. R. Storment, Mike Fuller Количество страниц: 284 Несмотря на многие неопределенности в облачных вычислениях, одна истина очевидна: затраты всегда будут расти, если вы не будете активно вовлечены в этот процесс. Независимо от того, являетесь ли вы новичком в управлении расходами в облаке или опытным профессионалом, эта книга прояснит часто неправильно истолкованные основы облачных вычислений и предоставит экспертные стратегии по созданию культуры управления облачными расходами в вашей организации. Во время чтения книги вы: ✔️Узнаете, как работают облачные технологии, когда дело доходит до финансового управления; ✔️Изучите анатомию облачных счетов и узнаете, как ими управлять; ✔️Получите практические рецепты для максимальной эффективности; ✔️Поймете, как мотивировать команду к экономии. Достоинства: ➕Актуальность материала; ➕Книга не привязана к какой-то конкретной платформе. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 335
76
Какие ключевые метрики позволяют управлять службой поддержки в IT? 🤔 👉 Если вы руководитель или только стремитесь к этой должности, 4 октября для вас пройдет demo-занятие в рамках онлайн-курса OTUS. На вебинаре вы рассмотрите: - значение аналитики для управления службой поддержки - виды показателей и их области применения - на что опираться при выборе и внедрении KPI и примеры KPI из практики. 🔖 Зарегистрируйтесь для участия: https://otus.pw/s8Rl/
17 116
8
Creating Augmented and Virtual Realities: Theory and Practice for Next-Generation Spatial Computing (2019) Авторы: Erin Pangilinan, Steve Lukas, Vasanth Mohan Количество страниц: 372 Разработчикам, которые хотят войти в область разработки приложений с виртуальной и дополненной реальностью, на сегодня предоставляется уйма возможностей начать изучать работу в этой сфере. В данной книге авторы показывают процесс разработки AR и VR приложений и предоставляют практические упражнения, которые помогут отточить ваши навыки. Книга поделена на три части: ✔️Искусство и дизайн: инструменты создания контента; ✔️Разработка: вы изучите различия между ARKit, ARCore и системами на основе пространственного отображения; подходы к кроссплатформенной разработке на VR-шлемах; ✔️Примеры использования: вы узнаете, как визуализация данных, машинное обучение и AI в целом работают в пространственных вычислениях, обучении, спорте, здравоохранении и другом. Достоинства: ➕Широкий спектр тем; ➕Множество примеров; ➕Хорошая структурированность. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
17 609
81
Multithreaded JavaScript: Concurrency Beyond the Event Loop (2021) Авторы: II Thomas Hunter, Bryan English Количество страниц: 214 По своей природе JavaScript должен быть однопоточным. Это отражено не только в библиотеках и приложениях, но и в сообщениях на онлайн-форумах, в книгах и документации. Благодаря недавним достижениям в платформе, таким как веб-воркеры в браузере, worker_threads в Node.js, а также объекты Atomics и SharedArrayBuffer, JavaScript инженеры могут создавать многопоточные приложения. Эти функции станут крупнейшим сдвигом парадигмы для самого популярного в мире языка программирования. Во время чтения книги вы: ✔️Узнаете, что такое многопоточное программирование и как вы можете извлечь из него пользу; ✔️Определите, когда следует и когда не следует использовать потоки в приложении; ✔️Организуете взаимодействие между потоками, используя объект Atomics; ✔️Поймёте как преимущества, так и недостатки использования общей памяти; ✔️Оцените производительность, чтобы узнать, когда вы выиграете от использования нескольких потоков. Достоинства: ➕Есть примеры кода на Си; ➕Подходит для опытных разработчиков. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 438
245
Вместе с ростом IoT растёт и потребность в IoT-разработчиках. Как поймать и удержаться на волне популярности Internet of Things? — Начните с бесплатного вебинара онлайн-курса «IoT-разработчик»: https://otus.pw/Syc0/ На вебинаре: — вы познакомитесь с преподавателем Вячеславом Ефимовым (CTO компании Rightech - создателей облачной платформы Интернета вещей Rightech IoT Cloud); — сможете задать любые вопросы по IoT-разработке; — узнаете подробнее о хардкорной программе курса, формате обучения и выпускном проекте для вашего портфолио; — откроете для себя карьерные инсайды и лайфхаки по выгодной оплате курса. Вебинар рассчитан на программистов с опытом. Регистрируйтесь сейчас — напомним в день вебинара!
Show more ...
18 427
9
Head First Learn to Code (2018) Автор: Eric Freeman Количество страниц: 640 Книга подойдет тем, кто ничего не знает о программировании, но хотел бы приступить к его изучению. Используя язык Python, автор книги демонстрирует фундаментальные концепты программной инженерии, а также касается нескольких тем из компьютерных наук, таких как структуры данных, память, абстракции, рекурсия и модульность. Достоинства: ➕Хороший авторский стиль; ➕Легко читается. Недостатки: ➖Большой объем. Скачать книгу
photo
19 456
127
Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня. Библиотека IT мемов: @itmemlib Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary Библиотека хакера: @hackproglib Go: @goproglib C\C++: @cppproglib PHP: @phpproglib Frontend: @frontendproglib Python: @pyproglib Mobile: @mobileproglib Data Science: @dsproglib Java: @javaproglib C#: @csharpproglib Библиотека devops'а: @devopsslib Библиотека тестировщика: @testerlib Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы. Подписывайтесь: t.me/event_listener_bot Наш инстаграм: https://www.instagram.com/proglibrary
Show more ...
IT-события
Персонализированная лента мероприятий, подобранная исходя из интересов и геолокации. Обратная связь: @proglib_adv
20 014
55
SQL For Dummies (2018) Автор: Allen G. Taylor Количество страниц: 512 Книга является руководством по SQL для работы с базами данных. Авторы включили в книгу все темы, которые необходимо знать, чтобы сделать работу с SQL проще и удобнее. Она подойдет начинающим программистам. Во время чтения книги вы: ✔️Узнаете, как правильно структурировать БД; ✔️Научитесь обеспечивать защиту БД; ✔️Научитесь работать с информацией в БД; ✔️Сможете обеспечить аварийное восстановление. Достоинства: ➕Актуальность материала; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 483
162
Как с помощью Flutter делать сложную анимацию? 🗓 Узнайте 11 октября на открытом уроке «Explicit анимации и 3D-графика в Flutter» в преддверии старта онлайн-курса «Flutter Mobile Developer» от OTUS. На вебинаре вы вместе с Дмитрием Золотовым: — разберете технические детали анимации, — научитесь создавать сложные составные параллельные и последовательные анимации, — посмотрите основы использования двухмерных игровых движков (Flare, SpriteWidget) и создания трехмерной графики. ⏰ Для регистрации на урок пройдите тест и получите возможность записаться на курс с бонусной скидкой https://otus.pw/3gbo/
Show more ...
18 143
21
C# Cookbook: Modern Recipes for Professional Developers (2021) Автор: Joe Mayo Количество страниц: 328 Даже если вы знакомы с синтаксисом C#, умение комбинировать различные языковые функции является критически важным навыком при создании приложений. Эта книга содержит множество рецептов, которые помогут вам решать проблемы программирования на C#, с которыми вы, вероятно, столкнетесь. Вы изучите проверенные методы, которые помогут добиться большей производительности и улучшить качество кода. Во время чтения книги вы: ✔️Научитесь настраивать свои проекты, управлять временем жизни объектов и устанавливать шаблоны; ✔️Научитесь повышать качество кода за счет удобства обслуживания, предотвращения ошибок и правильного синтаксиса; ✔️Узнаете разницу между динамическим программированием и рефлексией; ✔️Примените несколько функций асинхронного программирования, о которых вы, возможно, не знали; ✔️Поработаете с данными с использованием новых библиотек и алгоритмов; ✔️Изучите различные способы использования новых фич. Достоинства: ➕Практикоориентированность; ➕Множество примеров кода. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 965
167
Effective C (2020) Автор: Robert C. Seacord Количество страниц: 272 Мир работает на коде, написанном на языке программирования Cи, но большинство начинает обучение программированию с Python или Java. Данная книга устраняет этот пробел и помогает выучить Си, охватывая современный стандарт C17, а также потенциальные возможности C2x. Вы быстро научитесь писать качественные и безопасные программы на Си, решая реальные задачи. Во время чтения книги вы: ✔️Узнаете, как идентифицировать и обрабатывать неопределенное поведение в программе на C; ✔️Изучите диапазоны и представления целых чисел и значений с плавающей запятой; ✔️Узнаете, как работает распределение динамической памяти и как использовать нестандартные функции. Достоинства: ➕Хорошая структурированность; ➕Подойдет как начинающим, так и опытным программистам. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 913
135
Как проводить кастдевы для IT-продуктов? 🗓 4 октября в OTUS пройдет demo-занятие, на нем Сергей Колосков, Product Manager в OZON, разберет: - Кого, когда, для каких задач кастдевить? - Как на основе гипотез составить сценарий интервью? - Как проводить интервью и подводить итоги? Вместе с аудиторией Сергей разберет, как проводятся CustDev'ы в компании OZON. А также проведет 1-2 проблемных коротких интервью по созданному на занятии сценарию. Для участия зарегистрируйтесь на вебинар https://otus.pw/1ZhM/
Show more ...
18 214
13
Tableau Desktop Cookbook (2021) Автор: Lorna Brown Количество страниц: 688 Независимо от того, являетесь ли вы новичком, только изучающим, как создавать визуализации данных, или джедаем, который уже много лет пользуется Tableau, в этой книге есть практические рецепты для всех. Автор Лорна Браун предлагает более 100 советов для улучшения способов построения информационных панелей Tableau и помогает изучать ваши данные с помощью интерактивных визуализаций в Tableau Desktop. Во время чтения книги вы: ✔️Научитесь создавать как простые, так и сложные визуализации данных с помощью Tableau Desktop; ✔️Получите практический опыт работы с новейшими функциями Tableau, включая действия с наборами и параметрами; ✔️Научитесь создавать интерактивные информационные панели для поддержки бизнес-вопросов ✔️Изучите передовые методы визуализации данных, которые помогут вам и вашей организации. Достоинства: ➕Актуальность материала; ➕Практикоориентированность. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 249
88
Analytical Skills for AI and Data Science (2020) Автор: Daniel Vaughan Количество страниц: 232 Хотя несколько лидирующих на рынке компаний успешно трансформировали свои бизнес-модели, следуя путям, основанным на данных и искусственном интеллекте, подавляющее большинство еще не воспользовалось открывшимися преимуществами. Как ваши аналитические подразделения могут получить конкурентное преимущество, используя весь потенциал этой революции в области прогнозирования? В этом практическом руководстве представлен проверенный на практике метод, который поможет вам сделать бизнес-решения более гибкими с использованием данных и ИИ. Достоинства: ➕Актуальность материала; ➕Практикоориентированность. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 459
151
Software Telemetry: Reliable logging and monitoring (2021) Автор: Jamie Riedesel Количество страниц: 560 Книга обучает передовым методам эксплуатации и обновления систем телеметрии. Эти необходимые системы отслеживают, регистрируют и контролируют инфраструктуру, наблюдая и анализируя события, генерируемые системой. Данное практическое руководство содержит методы, которые можно применить в организации любого размера, методы устранения неполадок на любой случай, а также методы обеспечения соответствия таким стандартам, как GDPR. Темы, раскрытые в книге: ✔️Мультитенантные методы и процессы трансформации; ✔️Токсичная телеметрия и конфиденциальные записи; ✔️Обновления для повышения статистической достоверности ваших показателей и информационных панелей; ✔️Изменения, упрощающие анализ. Достоинства: ➕Множество практических примеров; ➕Хорошая структурированность. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 627
146
API Design Patterns (2021) Автор: JJ Geewax Количество страниц: 480 Книга раскрывает передовой опыт создания стабильных и удобных API. Шаблоны проектирования можно применять для решения общих проблем API и гибко изменять в соответствии с вашими конкретными потребностями. Практические примеры и соответствующие варианты использования иллюстрируют шаблоны для основ API, расширенных функций и даже необычных сценариев. Темы в книге: ✔️Основные принципы для шаблонов API; ✔️Основы верстки и именования ресурсов; ✔️Обработка типов данных для любого языка программирования; ✔️Стандартные методы, обеспечивающие предсказуемость; ✔️Методы аутентификации и проверки для безопасных API; ✔️Коллективные операции по перемещению, управлению и удалению данных; ✔️Расширенные шаблоны для особых взаимодействий и преобразования данных. Достоинства: ➕Хорошая структурированность; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
23 371
565
Secure By Design (2019) Авторы: Daniel Deogun, Dan Bergh Johnsson, Daniel Sawano Количество страниц: 410 Разработчикам нужно создавать программное обеспечение безопасным. Но нельзя тратить все свое время на безопасность. Ответ - использовать хорошие принципы проектирования, инструменты и образ мышления, которые по умолчанию предоставляют безопасность. Secure by Design учит разработчиков использовать дизайн для обеспечения безопасности при разработке программного обеспечения. Эта книга полна шаблонов и передовых практик, которые вы можете напрямую применить в разработке. Достоинства: ➕Одна из лучших книг по теме; ➕Для примеров кода используется Java. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 636
195
Mastering Large Datasets with Python (2020) Автор: John T. Wolohan Количество страниц: 312 Современные решения для анализа данных должны быть чистыми, удобными для чтения и масштабируемыми. В своей книге автор учит тому, как можно взять небольшой проект и масштабировать его, используя функционально зависимый подход в программировании на Python. Вы изучите методы и встроенные инструменты Python, которые обеспечивают ясность и масштабируемость, такие как высокопроизводительный метод параллелизма, а также распределенные технологии, обеспечивающие высокую пропускную способность в работе с данными. Большие упражнения в этом практическом руководстве закрепят полученные важные навыки, которые пригодятся в любом крупномасштабном проекте в области науки о данных. Что внутри: ✔️Введение в парадигму map и reduce; ✔️Распараллеливание; ✔️Hadoop и Spark для распределенных вычислений; ✔️И многое другое. Достоинства: ➕Множество примеров кода; ➕В качестве примеров используются реальные проекты. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 542
197
1 октября в Москве пройдет Russia Open Source Summit, где на одной площадке соберутся все, кто в России создает программное обеспечение на основе открытого кода. На открытии саммита будет представлен проект стратегии развития Open Source в России. После презентации проекта всем участникам мероприятия предложат выбрать одну из рабочих групп для внесения предложений в документ. В рамках деловой программы будет выделен отдельный трек для шоу-кейсов (питчей) от стартапов, созданных на базе открытого кода. Можно подать заявку на выступление. Принять участие можно бесплатно, регистрация на сайте. Мероприятие начнется в 10:00 на площадке Radisson Collection Hotel. Подготовка стратегии ведется российским экспертным ИТ-сообществом в открытом формате, в том числе на площадке Telegram.
Show more ...
18 183
13
Учиться чему-либо бывает непросто: многие откладывают обучение, не могут выделить на него время, теряются в количестве информации или, наоборот, не могут найти актуальные источники. Команда «Библиотеки программиста» хотела бы исследовать вопрос для дальнейшего развития проекта и посему просим вас выделить пару минут своего времени на гугл форму: https://forms.gle/qVJEULRbbHTJTzYr6
Чему бы вы хотели научиться?
Мы в активном поиске идей для образовательных продуктов и будем рады узнать ваши пожелания по обучению.
17 052
6
Financial Theory with Python (2021) Автор: Yves Hilpisch Количество страниц: 298 Сегодня финансы, математика и программирование неразрывно связаны. В этой книге представлены соответствующие основы каждой дисциплины, чтобы дать вам основные инструменты, необходимые для начала работы в мире вычислительных финансов. Во время чтения книги вы: ✔️Опираясь на знания математики, изучите основы финансовой теории и программирования на Python; ✔️Узнаете о финансовой теории, моделировании финансовых данных и использовании Python в вычислительных финансах; ✔️Используете простые экономические модели, чтобы лучше понять основные концепции финансов и программирования на Python; ✔️Используете как статическое, так и динамическое финансовое моделирование для решения фундаментальных задач, таких как ценообразование, принятие решений и распределение активов; ✔️Изучите основы пакетов Python, полезных для финансового моделирования, таких как NumPy, pandas, Matplotlib и SymPy. Достоинства: ➕Практикоориентированность; ➕Множество примеров кода. Недостатки: ➖Ранее издание книги. Скачать книгу
Show more ...
photo
18 100
236
Software Architecture: The Hard Parts (2021) Авторы: Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani Количество страниц: 773 В программной архитектуре нет простых решений. Вместо этого существует множество сложных моментов - проблем или вопросов - которые заставляют выбирать среди различных компромиссов. С этой книгой вы научитесь критически относиться к компромиссам, связанным с распределенными архитектурами. Во время чтения книги вы: ✔️Научитесь анализировать компромиссы и эффективно документировать свои решения; ✔️Научитесь принимать более обоснованные решения относительно детализации сервиса; ✔️Поймете сложность "разрушения" монолитных приложений; ✔️Изучите управление и разделение контрактов между сервисами; ✔️Изучите шаблоны для управления рабочим процессом и транзакциями при разделении приложений. Достоинства: ➕Множество примеров кода; ➕Хороший авторский стиль. Недостатки: ➖Раннее издание. Скачать книгу
Show more ...
photo
18 917
412
Beginning Unreal Game Development (2020) Автор: David Nixon Количество страниц: 389 Работая с книгой, вы начнёте создавать видеоигры с помощью Unreal Engine 4 и изучите основы разработки игр. При помощи практических пошаговых инструкций вы научитесь создавать красивые среды и прочные основы для более сложных игр. Вы узнаете, как работать с программным обеспечением для дизайна 3D-игр, используемым при разработке чрезвычайно популярных игр для ПК, консолей и мобильных устройств. Достоинства: ➕Качественные иллюстрации; ➕Хорошая структурированность. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
16 661
95
The Well-Grounded Rubyist (2019) Автор: David A. Black, Joseph Leo III Количество страниц: 584 Авторы показывают возможности Ruby в удобном для чтения и непринуждённом стиле. В начале книги вы узнаете об основных принципах языка, когда будете писать свои первые небольшие программы. Затем вы постепенно перейдёте к таким темам, как рефлексия, многопоточность и рекурсия, укрепляя знания упражнениями, чтобы постоянно практиковать свои навыки. Что внутри: ✔️Основной синтаксис Ruby; ✔️Запуск расширений Ruby; ✔️Функциональное программирование; ✔️Обновления Ruby 2.5. Достоинства: ➕Хороший авторский стиль; ➕Множество примеров кода; ➕Хорошая структурированность. Недостатки: ➖Уже вышел Ruby 3.0.0. Скачать книгу
Show more ...
photo
18 265
30
📖 ТОП-10 книг об ИТ не только для айтишников Подборка литературы для желающих познакомиться с миром технологий. Эти книги подойдут не только практикующим программистам, но и тем, кто интересуется самой динамично развивающейся отраслью. https://proglib.io/sh/VhXqOxKuNC
19 767
165
Write Great Code, Volume 1, 2nd Edition (2020) Автор: Randall Hyde Количество страниц: 472 Написанная для программистов, использующих языки высокого уровня, данная книга фокусируется на низкоуровневой организации программ, которая часто опускается в курсах по информатике и программной инженерии. Эта книга даст вам фундамент, позволяющий писать максимально эффективные программы благодаря пониманию машинного кода. Во время чтения книги вы: ✔️Увидите, как машина представляет числа, строки и высокоуровневые структуры данных, узнаете внутреннюю стоимость их использования; ✔️Поймете, как организовывать данные для большей эффективности; ✔️Изучите работу ЦП; ✔️Увидите, как работают устройства ввода и вывода; ✔️Поймете, как наилучшим образом использовать иерархию памяти для создания максимально быстрых программ. Достоинства: ➕Глубокое погружение в тему; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 409
268
Networking and Kubernetes (2021) Авторы: James Strong, Vallery Lancey Количество страниц: 582 Сегодня Kubernetes стал неотъемлемой частью повседневной работы большинства системных, кластерных и сетевых администраторов. Но для эффективной совместной работы в производственной системе Kubernetes нужно уметь говорить с ней на одном языке. Эта книга представляет собой четкое руководство по уровням сложности и абстракции, которые связаны с работой сети Kubernetes. Во время чтения книги вы: ✔️Изучите сетевую модель Kubernetes; ✔️Выберете лучший интерфейс для своих кластеров из проекта CNCF Container Network Interface; ✔️Изучите сетевые примитивы и примитивы Linux, лежащие в основе Kubernetes; ✔️Быстро устраните проблемы с сетью и предотвратите простои; ✔️Узнаете о плюсах и минусах различных сетевых инструментов и о том, как выбрать лучшие для своего стека. Достоинства: ➕Множество примеров кода; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 118
231
Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня. Библиотека IT мемов: @itmemlib Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary Библиотека хакера: @hackproglib Go: @goproglib C\C++: @cppproglib PHP: @phpproglib Frontend: @frontendproglib Python: @pyproglib Mobile: @mobileproglib Data Science: @dsproglib Java: @javaproglib C#: @csharpproglib Библиотека devops'а: @devopsslib Библиотека тестировщика: @testerlib Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы. Подписывайтесь: t.me/event_listener_bot Наш инстаграм: https://www.instagram.com/proglibrary
Show more ...
IT-события
Персонализированная лента мероприятий, подобранная исходя из интересов и геолокации. Обратная связь: @proglib_adv
18 197
44
ARM 64-Bit Assembly Language (2019) Автор: Larry D Pyeatt Количество страниц: 498 Автор книги тщательно объясняет концепции программирования на языке ассемблера, постепенно переходя от простых примеров к сложному программированию на встроенных системах с нуля. Значительный акцент делается на демонстрации того, как разрабатывать хороший структурированный код. Также рассматриваются более сложные темы, такие как математика с фиксированной и плавающей запятой, оптимизация и расширения ARM VFP и NEON. Эта книга поможет читателям понять представления и арифметические операции над целыми и действительными числами в любой системе отсчета, давая базовое представление об архитектуре процессоров, наборах команд и многом другом. Достоинства: ➕Хорошая структурированность; ➕Много полезной информации, которую сложно найти в интернете. Недостатки: ➖Иногда недостаточно много примеров кода. Скачать книгу
Show more ...
photo
20 010
145
The Art of Doing Science and Engineering: Learning to Learn (2005) Автор: Richard W. Hamming Количество страниц: 227 Автор книги, математик по профессии, утверждает, что можно научиться эффективнее учиться. В своей книге он подробнее раскрывает эту мысль, приводя любопытные примеры и аргументы. Это книга о мышлении; в частности, о стиле мышления, с помощью которого рождаются великие идеи. Книга наполнена историями о великих людях, совершающих великие дела, но не для того, чтобы ими просто восхищались. Напротив, к ним нужно стремиться, учиться у них и превосходить их. Хэмминг постоянно обращается к теории информации Шеннона, теории относительности Эйнштейна, работе Грейс Хоппер по высокоуровневому программированию, работе Кайзера по цифровым заполнителям и своим собственным кодам исправления ошибок. Он также приводит ряд своих ярких неудач в качестве наглядных примеров того, чего следует избегать. Достоинства: ➕Хороший авторский стиль; ➕Легко читается. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 330
264
CPython Internals: Your Guide to the Python 3 Interpreter (2020) Автор: Anthony Shaw Количество страниц: 394 Эта книга объясняет концепции, идеи и технические особенности интерпретатора Python доступным языком. Как только вы разберетесь в том, как Python работает на уровне интерпретатора, вы сможете оптимизировать свои приложения и полностью использовать возможности языка. К концу чтения книги вы сможете: ✔️Читать исходный код интерпретатора Python 3.9; ✔️Внести изменения в синтаксис Python и скомпилировать собственную версию CPython с нуля; ✔️Освоить возможности управления памятью Python; ✔️Отлаживать код на Cи и Python; ✔️Участвовать в разработке CPython. Достоинства: ➕Хорошая структурированность; ➕Глубокое погружение в тему. Недостатки: ➖Некоторые темы разобраны поверхностно. Скачать книгу
Show more ...
photo
20 124
195
Web Application Security (2020) Автор: Andrew Hoffman Количество страниц: 330 Несмотря на то, что доступно много ресурсов с информацией по обеспечению безопасности сети и ИТ, подробные знания о безопасности современных веб-приложений не были структурированы - до выхода данной книги. Это практическое руководство содержит описывает разнообразные концепции информационной безопасности, которые разработчики программного обеспечения могут легко освоить и применить. Во время чтения книги вы: ✔️Изучите распространенные уязвимости, от которых страдают современные веб-приложения; ✔️Изучите основные методы взлома, используемые злоумышленниками для атак приложений; ✔️Интегрируете лучшие практики безопасности в свои разработки; ✔️Разработаете и внедрите средства защиты ваших приложений от хакеров; ✔️Получите практические советы, которые помогут вам улучшить общую безопасность веб-приложений. Достоинства: ➕Практикоориентированность; ➕Множество примеров кода. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 264
274
Quantum Computing: An Applied Approach (2019) Автор: Jack D. Hidary Количество страниц: 398 Эта книга объединяет основы квантовых вычислений с практическим подходом к программированию в этой развивающейся области; книга подходит как для академической курсовой работы, так и для корпоративного технического обучения. В части I излагаются необходимые основы квантовых вычислений и квантовых схем. Часть II посвящена алгоритмам квантовых вычислений и предоставляет код ряда методов, используемых в настоящее время. Часть III охватывает математический инструментарий, необходимый для освоения квантовых вычислений. У книги есть Github-репозиторий. Достоинства: ➕Хороший авторский стиль; ➕Множество примеров. Недостатки: ➖Некоторые темы разобраны поверхностно. Скачать книгу
Show more ...
photo
19 699
101
C++: Simple and Effective Tips and Tricks to learn C++ Programming Effectively (2020) Автор: Benjamin Smith Количество страниц: 150 Надоело искать среди множества учебников простое и удобное для чтения руководство? Программистский жаргон и неполные объяснения концепций замедляют обучение? Если вы ищете справочник, в котором освещаются фундаментальные и ключевые компоненты программирования на C++, эта книга отлично подойдет. Достоинства: ➕Увлекательный стиль повествования; ➕Небольшой объем. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 727
148
Увольнения — всегда сложная тема для менеджера. Но для любого тимлида важно научиться работать с увольнениями как с нормальной частью менеджерской деятельности. 29 сентября OTUS проведет открытый урок, на котором вместе с Андреем Волковым (7 лет работает в должности тимлида), поговорим о том, кого и почему надо увольнять? Какие есть причины увольнения и законодательная основа? Какие сроки увольнения считаются нормальными? И обсудим, как предотвратить увольнение по инициативе сотрудника. 👉 Записаться на урок https://otus.pw/VKRT/ Открытый урок рассчитан на разработчиков, которые хотят стать тимлидами, и тех, кто уже управляет командой. А если вы хотели бы попробовать практический онлайн-курс «Team Lead» от OTUS и познакомиться с экспертом, то приглашаем вас на Demo-day курса 21.09
Show more ...
19 909
30
Gatsby: The Definitive Guide (2021) Автор: Preston So Количество страниц: 913 Используемый Nike, Costa Coffee и другими компаниями по всему миру, Gatsby становится одной из ключевых технологий в экосистеме Jamstack (JavaScript, API и markup). С помощью этого подробного руководства вы узнаете, как проектировать, создавать и развертывать сайты Gatsby независимо или с помощью CMS, коммерческих систем и других источников данных. Во время чтения книги вы: ✔️Узнаете, как Gatsby работает со многими источниками данных и надстройками; ✔️Научитесь устанавливать, настраивать и проектировать сайты Gatsby с помощью интерфейса командной строки Gatsby, React, JSX и GraphQL с высокой производительностью; ✔️Научитесь развертывать сайты Gatsby с полным CI / CD и тестовым покрытием на различных платформах, включая Netlify, Vercel и Gatsby Cloud. Достоинства: ➕Множество примеров кода; ➕Глубокое погружение в тему. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
22 732
106
Elements of Programming Interviews in Python: The Insiders' Guide (2016) Авторы: Adnan Aziz, Tsung-Hsien Lee, Amit Prakash Количество страниц: 441 Если вы готовитесь к собеседованию на позицию Junior Python-разработчика, данная книга отлично подойдет вам для подготовки. В ней представлены более 250 задач с подробными решениями. В книгу включено около 200 иллюстраций и 300 программ. Задачи максимально схожи с теми, что дают на собеседованиях в ведущих компаниях. Темы, затронутые в книге: ✔️Рекурсия; ✔️Графы; ✔️Жадные алгоритмы и инварианты; ✔️Бинарные деревья; ✔️Объектно-ориентированный дизайн и многие другие. Достоинства: ➕Широкий спектр тем и вопросов по ним; ➕Подробно разобранные решения. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 664
227
C++ Templates: The Complete Guide (2017) Автор: Douglas Gregor, Nicolai M. Josuttis, David Vandevoorde Количество страниц: 832 Шаблоны — одна из самых мощных особенностей C++, но они по-прежнему часто используются неэффективно и неправильно, несмотря на улучшения в языке. В данной книге три эксперта по C++ показывают почему, когда и как использовать современные шаблоны для создания более быстрого, эффективного и простого в обслуживании программного обеспечения. Во время чтения книги вы: ✔️Поймете, как именно ведут себя шаблоны, и сможете избежать распространенных ошибок; ✔️Научитесь использовать шаблоны для написания более эффективного, гибкого и удобного в обслуживании программного обеспечения; ✔️Освоите самые эффективные современные идиомы и техники; ✔️Воспользуетесь утилитами для обобщенного программирования в стандартной библиотеке C++. Достоинства: ➕Множество примеров кода; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 121
100
Programming in Haskell (2016) Автор: Graham Hutton Количество страниц: 318 Haskell - это чисто функциональный язык, который позволяет программистам быстро разрабатывать ясное, краткое и корректное программное обеспечение. Популярность языка в последние годы возросла как для обучения, так и в промышленности. Эта книга основана на опыте авторы в преподавании Haskell на протяжении более двадцати лет. Все темы объясняются с начальных принципов, и не требуется какого-либо опыта программирования, что делает эту книгу доступной для широкого круга читателей. Достоинства: ➕Множество упражнений; ➕Отсутствие ошибок и опечаток. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 292
100
Hands-On Smart Contract Development with Hyperledger Fabric V2: Building Enterprise Blockchain Applications (2021) Авторы: Matt Zand, Xun Wu, Mark Anthony Morris Количество страниц: 318 Сегодня работают сотни сетей блокчейнов, в том числе многие из них построены с использованием Hyperledger Fabric. Это практическое руководство показывает разработчикам, как последняя версия этой инфраструктуры блокчейна обеспечивает идеальную основу для разработки корпоративных приложений и решений для других областей. Во время чтения книги вы: ✔️Изучите архитектуру и компоненты Hyperledger Fabric 2.0; ✔️Перенесете текущие проекты Hyperledger Fabric на версию 2.0; ✔️Разработаете блокчейн-приложения на платформе Hyperledger с помощью Node.js; ✔️Изучите развертывание и интеграцию Hyperledger в Amazon Managed Blockchain, IBM Cloud и Oracle Cloud; ✔️Разработаете блокчейн-приложения с помощью Hyperledger Aries, Avalon, Besu и Grid. Достоинства: ➕Актуальность материала; ➕Практикоориентированность. Недостатки: ➖Раннее издание книги. Скачать книгу
Show more ...
photo
19 080
74
Modern Full-Stack Development (2020) Автор: Frank Zammetti Количество страниц: 395 React - один из самых популярных фреймворков веб-разработки, доступных сегодня, а Node.js чрезвычайно популярен для разработки на стороне сервера. Тот факт, что оба используют JavaScript, является хорошим аргументом в пользу их использования, но по мере того, как разработчики все больше используют этот язык, они начинают видеть и некоторые несовершенства; именно поэтому существует и быстро набирает популярность TypeScript. Добавьте к этому стеку Webpack и Docker, и вы получите мощный набор инструментов разработки, с которым можно создавать приложения. Работая с книгой, вы увидите, как эти инструменты действуют вместе и научитесь ими пользоваться. Во время чтения книги вы: ✔️Запустите проект и логически структурируете его; ✔️Сделаете интерфейс пользователя с React и MAterial-UI; ✔️Используете вебсокеты для коммуникаций клиента с сервером; ✔️Создадите REST API с Node и Express. Достоинства: ➕Множество примеров кода; ➕Широкий спектр инструментов. Недостатки: ➖Некоторые темы описаны поверхностно. Скачать книгу
Show more ...
photo
19 166
172
Умение строить архитектуру микросервисов — навык, необходимый Senior разработчикам и тем, кто хочет стать архитектором ПО или работать с highload проектами. Если хотите начать погружаться в эту тему, то подключайтесь к двум открытым урокам от OTUS: 🗓 20.09 — Открытый урок «Паттерны аутентификации и авторизации» Ведущий: Станислав Щетинников, директор разработки ДомКлик Регистрация: https://otus.pw/PfIv/ 🗓 23.09 — Открытый урок «Принципы организации микросервисов. Типы взаимодействий» Ведущий: Владислав Родин. Руководитель разработки. Ранее работал Java-разработчиком в таких компаниях как НСПК и Яндекс. Регистрация: https://otus.pw/qv82/ 👉🏻 Проверьте, готовы ли вы к обучению, пройдя тест при регистрации!
Show more ...
18 154
47
Learning MySQL: Get a Handle on Your Data (2021) Авторы: Vinicius M. Grippa, Sergey Kuzmichev Количество страниц: 632 Получите исчерпывающий обзор того, как настроить и разработать эффективную базу данных с MySQL. Это полностью обновленное издание охватывает последнюю версию MySQL, включая ее наиболее важные аспекты. Независимо от того, развертываете ли вы среду, устраняете неполадки или участвуете в аварийном восстановлении, это практическое руководство поможет найти информацию и инструменты, необходимые для полного использования преимуществ этой мощной СУБД. Во время чтения книги вы изучите: ✔️Работу с MySQL и узнаете, как использовать его в производственной среде; ✔️Проектирование инфраструктуры баз данных; ✔️Высокоэффективные запросы; ✔️Мониторинг и устранение неполадок баз данных; ✔️Оптимизацию затрат на базу данных в облаке. Достоинства: ➕Множество примеров кода; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 553
148
https://t.me/smartvotebot
Умное голосование
Умное голосование. Мы объединяемся, чтобы бороться с монополией «Единой России»
2 289
16
A Tour of C++ (2nd Edition) (2018) Автор: Bjarne Stroustrup Количество страниц: 504 Знаменитое руководство создателя C++ Бьёрна Страуструпа получило второе издание, в котором рассматриваются современный стандарт языка С++17, встроенные функции, основы работы со стандартной библиотекой и содержится множество примеров по изучению сложных элементов языка. В книге рассматриваются следующие темы: ✔️Функции; ✔️Типы данных; ✔️Указатели и ссылки; ✔️Структуры; ✔️Основы объектно-ориентированного программирования; ✔️Пространства имён; ✔️Обработка ошибок и исключений; ✔️Аллокаторы и многое другое. Преимущества: ➕Полный обзор изменений в стандарте С++17; ➕Множество примеров кода. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 396
93
90 Воронежская область – Павловский Рослик Денис Викторович КПРФ Еврейская автономная область Округ ФИО кандидата Партия 220 Еврейская автономная область – Еврейский Лазарев Константин Александрович КПРФ Забайкальский край Округ ФИО кандидата Партия 43 Забайкальский край – Читинский Волков Юрий Геннадьевич Справедливая Россия — Патриоты — За правду 44 Забайкальский край – Даурский Кулиева Василина Васильевна ЛДПР Ивановская область Округ ФИО кандидата Партия 91 Ивановская область – Ивановский Протасевич Светлана Александровна КПРФ
Show more ...
3
0
196 Город Москва – Бабушкинский Рашкин Валерий Федорович КПРФ 197 Город Москва – Кунцевский Лобанов Михаил Сергеевич КПРФ 198 Город Москва – Ленинградский Брюханова Анастасия Андреевна самовыдвижение 199 Город Москва – Люблинский Гуличева Елена Геннадьевна КПРФ 200 Город Москва – Медведковский Парфенов Денис Андреевич КПРФ 201 Город Москва – Нагатинский Удальцова Анастасия Олеговна КПРФ 202 Город Москва – Новомосковский Махницкий Данил Павлович Новые люди 203 Город Москва – Орехово-Борисовский Петров Виталий Владимирович КПРФ 204 Город Москва – Перовский Курганский Сергей Борисович КПРФ 205 Город Москва – Преображенский Обухов Сергей Павлович КПРФ 206 Город Москва – Тушинский Гребенник Андрей Вадимович КПРФ 207 Город Москва – Ховринский Ульянченко Иван Викторович КПРФ 208 Город Москва – Центральный Митрохин Сергей Сергеевич Яблоко 209 Город Москва – Черемушкинский Николаев Игорь Алексеевич Яблоко 210 Город Москва – Чертановский Таранцов Михаил Александрович КПРФ г. Санкт-Петербург Округ ФИО кандидата Партия 211 Город Санкт-Петербург – Восточный Ходунова Ольга Архиповна КПРФ 212 Город Санкт-Петербург – Западный Тихонова Надежда Геннадьевна Справедливая Россия — Патриоты — За правду 213 Город Санкт-Петербург – Северный Иванова Ирина Владимировна КПРФ 214 Город Санкт-Петербург – Северо-Восточный Драпеко Елена Григорьевна Справедливая Россия — Патриоты — За правду 215 Город Санкт-Петербург – Северо-Западный Нилов Олег Анатольевич Справедливая Россия — Патриоты — За правду 216 Город Санкт-Петербург – Центральный Вишневский Борис Лазаревич Яблоко 217 Город Санкт-Петербург – Юго-Восточный Дмитриева Оксана Генриховна Партия Роста 218 Город Санкт-Петербург – Южный Орешков Борис Иванович Яблоко г. Севастополь Округ ФИО кандидата Партия 219 Город Севастополь – Севастопольский Журавлев Илья Григорьевич ЛДПР Алтайский край Округ ФИО кандидата Партия 39 Алтайский край – Барнаульский Кривов Андрей Юрьевич КПРФ 40 Алтайский край – Рубцовский Прусакова Мария Николаевна КПРФ 41 Алтайский край – Бийский Арцибашев Антон Игоревич КПРФ 42 Алтайский край – Славгородский Левашова Анна Валерьевна КПРФ Амурская область Округ ФИО кандидата Партия 71 Амурская область – Амурский Кузьмин Андрей Альбертович ЛДПР Архангельская область Округ ФИО кандидата Партия 72 Архангельская область – Архангельский Мандрыкин Олег Анатольевич Яблоко 73 Архангельская область – Котласский Чиркова Ирина Александровна Справедливая Россия — Патриоты — За правду Астраханская область Округ ФИО кандидата Партия 74 Астраханская область – Астраханский Шеин Олег Васильевич Справедливая Россия — Патриоты — За правду Белгородская область Округ ФИО кандидата Партия 75 Белгородская область – Белгородский Панов Станислав Геннадьевич КПРФ 76 Белгородская область – Старооскольский Мишустин Николай Николаевич КПРФ Брянская область Округ ФИО кандидата Партия 77 Брянская область – Брянский Павлов Константин Леонидович КПРФ 78 Брянская область – Унечский Минаков Виталий Викторович Справедливая Россия — Патриоты — За правду Владимирская область Округ ФИО кандидата Партия 79 Владимирская область – Владимирский Емельянова Лариса Николаевна КПРФ 80 Владимирская область – Суздальский Сидорко Антон Сергеевич КПРФ Волгоградская область Округ ФИО кандидата Партия 81 Волгоградская область – Волгоградский Светличная Елена Геннадьевна КПРФ 82 Волгоградская область – Красноармейский Калашников Дмитрий Владимирович Справедливая Россия — Патриоты — За правду 83 Волгоградская область – Михайловский Могильный Валерий Федорович КПРФ 84 Волгоградская область – Волжский Усков Денис Вячеславович КПРФ Вологодская область Округ ФИО кандидата Партия 85 Вологодская область – Вологодский Ершов Олег Александрович КПРФ 86 Вологодская область – Череповецкий Морозов Александр Николаевич КПРФ Воронежская область Округ ФИО кандидата Партия 87 Воронежская область – Воронежский Калинин Владимир Александрович КПРФ 88 Воронежская область – Правобережный Коломенцев Денис Витальевич КПРФ 89 Воронежская область – Аннинский Рымарь Артем Сергеевич Справедливая Россия — Патриоты — За правду
Show more ...
3
0
Думаете о карьере в IT? На рынке мобильной разработки нехватка кадров, и это ваш шанс ворваться в мир программирования. Получите востребованную и высокооплачиваемую профессию на курсе «Я — мобильный разработчик PRO» на образовательной платформе Skillbox. С нуля до уровня junior-разработчика и первых заказов всего за четыре месяца. Сначала обучайтесь, а затем платите! Первый платеж — только через шесть месяцев, когда вы уже получите свой первый заработок. Переходите по ссылке: https://clc.to/jB3AOg и регистрируйтесь.
Show more ...
18 370
10
Security and Microservice Architecture on AWS (2021) Автор: Gaurav Raje Количество страниц: 396 Когда организации разрабатывают микросервисы для облачных систем, о безопасности обычно думают во вторую очередь. Большинство компаний сегодня подвержены потенциальным угрозам безопасности, но их ответы часто являются скорее реактивными, чем упреждающими. Это приводит к излишне сложным системам, которые сложно реализовать, а еще сложнее ими управлять и их масштабировать. Автор книги покажет вам, как создавать высоконадежные системы на AWS без увеличения накладных расходов. Вы научитесь: ✔️Разрабатывать модульные архитектуры с использованием микросервисов, которые призваны упростить соблюдение различных нормативных требований в области финансов, медицины и юридических услуг; ✔️Внедрять различные средства управления безопасностью на основе AWS, чтобы защищать ваши микросервисы от злоумышленников; ✔️Использовать модульность архитектуры для независимого масштабирования механизмов безопасности на отдельных микросервисах; ✔️Повышать уровень безопасности без ущерба для автономности и эффективности разработки программного обеспечения. Достоинства: ➕Актуальность материала; ➕Глубокое погружение в тему. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 393
189
Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня. Библиотека IT мемов: @itmemlib Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary Библиотека хакера: @hackproglib Go: @goproglib C\C++: @cppproglib PHP: @phpproglib Frontend: @frontendproglib Python: @pyproglib Mobile: @mobileproglib Data Science: @dsproglib Java: @javaproglib C#: @csharpproglib Библиотека devops'а: @devopsslib Библиотека тестировщика: @testerlib Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы. Подписывайтесь: t.me/event_listener_bot Наш инстаграм: https://www.instagram.com/proglibrary
Show more ...
IT-события
Персонализированная лента мероприятий, подобранная исходя из интересов и геолокации. Обратная связь: @proglib_adv
19 534
42
SQL for Data Analysis (2021) Автор: Cathy Tanimura Количество страниц: 360 С ростом объемов данных, вычислительной мощности и облачных хранилищ данных SQL стал еще более незаменимым инструментом для опытных аналитиков и специалистов по обработке данных. Эта практическая книга раскрывает новые и нетривиальные способы улучшить свои навыки работы с SQL, решить проблемы и максимально грамотно использовать возможности SQL. Во время чтения книги вы: ✔️Разберете основные этапы подготовки данных к анализу; ✔️Выполните анализ временных рядов с использованием SQL; ✔️Используете мощные функции и операторы SQL для анализа текста; ✔️Научитесь устанавливать причинно-следственные связи, используя экспериментальный анализ, также известный как A / B-тестирование. Достоинства: ➕Практикоориентированность; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
17 122
197
Python Programming For Beginners (2020) Автор: James Herron Количество страниц: 89 Python - это язык общего назначения, что означает, что его можно использовать для создания чего угодно. В этой книге описываются все аспекты языка программирования Python. Это пошаговое руководство, подходящее для любого, кто хочет начать изучать программирование на Python с нуля, поможет вам получить прочную базу знаний, а выучить любой другой язык программирования после будет легко. Достоинства: ➕Актуальность материала; ➕Небольшой объем. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
16 703
113
Как создать инфраструктурную платформу для своего проекта на основе 🚢Kubernetes? Сделайте к этому первые шаги 23 сентября на demo-занятии «Подходы к развертыванию и обновлению production-grade кластера». 🗣Проведет вебинар Александр Шуляк, Senior SRE в Divido. Он объяснит, как с минимальными простоями обновить работающий кластер. Demo-занятие является частью онлайн-курса «Инфраструктурная платформа на основе Kubernetes» от OTUS. Для участия зарегистрируйтесь: https://otus.pw/LqIf/
17 202
5
Java All-in-One For Dummies (2020) Автор: Doug Lowe Количество страниц: 960 Если вы всегда хотели научиться программировать на Java, но не знали, с чего начать, эта книга вам подойдет. Она послужит не только учебником, но и сопровождающим в работе справочным материалом, где всегда можно найти ответ на любой вопрос о тонкостях языка. Книга: ✔️Фокусируется на необходимой информации, позволяющей быстро приступить к работе с Java; ✔️Содержит обучающие материалы по Swing; ✔️Включает советы по дизайну. Достоинства: ➕Хороший авторский стиль; ➕Множество примеров кода. Недостатки: ➖Присутствуют опечатки; ➖Большой объём. Скачать книгу
Show more ...
photo
17 991
59
​📊 Обучение на Data Scientist: как составить резюме, пройти собеседование и найти работу? Читайте обзор ресурсов для составления резюме, поиска вакансий и прохождения собеседования на позицию Data Scientist. https://proglib.io/sh/TVBhzI3J26
18 591
56
Invent Your Own Computer Games with Python (2016) Автор: Al Sweigart Количество страниц: 376 Книга рассчитана на читателей, которые хотят научиться программировать игры, используя Python. Автор рассказывает о ключевых концепциях программирования, показывая реализацию сначала простых, а затем более сложных проектов. Вы узнаете, как: ✔️Собрать рабочую программу из циклов, переменных и управления потоками; ✔️Выбирать подходящие структуры данных и алгоритмы; ✔️Добавить графику и анимации; ✔️Управлять вводом с клавиатуры и мыши; ✔️Создать простой ИИ, чтобы играть против него; ✔️Отлаживать программы и находить распространённые ошибки. Достоинства: ➕Практикоориентированность; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 710
142
Привет, Username! Приглашаем тебя на новый LifeTech-хакатон Цифрового Прорыва! Для тебя мы подготовили крутецкие кейсы от Росатома, ДОМ.РФ, Департамента информационных технологий города Москвы, Транспортных инноваций Москвы! Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте). Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀 Регистрируйся прямо сейчас: https://proglib.io/w/2543815a
Show more ...
18 624
12
Ruby Programming for Beginners (2020) Автор: Nathan Metzler Количество страниц: 148 Вы совсем новичок в программировании и ищете отличный, простой для понимания язык, который можно было бы выучить в первую очередь? Ruby не зря используется в некоторых из самых популярных и загруженных пользователями веб-приложений. Его легко поддерживать и он предназначен для одновременной работы. В этом руководстве Натан Метцлер показывает, как легко начать работу с Ruby и начать писать свои собственные приложения. Достоинства: ➕Простая и практичная книга; ➕Лаконичность. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 959
57
Открыты вакансии в IT-департамент Like Центра Первая EdTech-компания на рынке бизнес-образования с собственной LMS-платформой В компании открыты вакансии: — Fullstack-разработчики с любым стеком — Frontend-разработчики на Vue.js — Backend-разработчики на Symfony/Laravel — Backend-разработчики на Python — DevOps-инженеры — QA-инженеры Условия: — Достойная заработная плата — Удалённая работа — Команда профессионалов — Быстрый и профессиональный рост — Компенсация обучения и бонусы Узнать подробнее о компании и откликнуться на вакансии можно по ссылке: https://clck.ru/XUxj5
Show more ...
19 410
15
Programming Fundamentals in JavaScript (2017) Автор: Rex A. Barzee Количество страниц: 325 Основы компьютерного программирования можно перенести на все языки программирования, и JavaScript - отличный язык для изучения этих основ. Эта книга наполнена полезными примерами кода, включая такие темы, как, например, вычисление сложных процентов, стоимости инвестиций, объема цилиндра, расстояния между двумя точками, площади треугольника, площади поверхности пирамиды. Достоинства: ➕Много практической информации; ➕Хорошая структурированность. Недостатки: ➖Иногда не хватает полных программ. Скачать книгу
Show more ...
photo
22 165
147
А вы знали, что существует умная бритва, созданная на основе искусственного интеллекта? Да-да, и это электробритва SkinIQ от компании Philips! Оцените комплектацию: - 45 лезвий совершают 1500 срезаний в секунду - Датчики измеряют густоту щетины и степень давления на кожу - Бритва адаптирует мощность бритья, а головки 360D повторяют каждый контур - И приятный бонус – произведено в Нидерландах! Узнать больше - https://vk.cc/c53VdQ
19 442
34
Roguelike Development with JavaScript (2020) Автор: Andre Alves Garzia Количество страниц: 300 Автор показывает, как создать Roguelike-игру с нуля, используя JavaScript. С помощью проверенной в деле библиотеки Phaser вы выполните все шаги, чтобы создать небольшую веселую веб-игру в жанре roguelite. Автор расскажет, как добавить в игру полезные функции, такие как заполнение игры врагами, добавление сокровищ и т. д. Вы получите технические знания о процедурной генерации и построении карт на основе тайлов, а также освоите навыки игрового дизайна, например, узнаете, что делает подземелья интересными и как вызывать эмоции в игре. Во время чтения книги вы: ✔️Используете процедурную генерацию для подземелий, лабиринтов, монстров и сокровищ; ✔️Получите навыки для использования Phaser в создании игр; ✔️Внедрите пошаговые механики. Достоинства: ➕Множество примеров кода; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
23 125
309
Какой один из самых важных навыков Тимлида в текущих условиях? Умение работать с удаленной командой и правильно оценивать риски. Поэтому 15 сентября, приглашаем вас на открытый урок, на котором вместе с Александром Пряхиным, техническим директором в CityAds Media, поговорим как работать на удалёнке с максимальной отдачей и о том как правильно работать с рисками. А также рассмотрим как нужно настроить процессы и правила при удаленной работе. Открытый урок рассчитан на разработчиков, которые хотят стать тимлидами, и тех, кто уже управляет командой. Это возможность попробовать практический онлайн-курс «Team Lead» от OTUS и познакомиться с экспертом. Успейте занять место на открытом уроке и регистрируйтесь прямо сейчас: https://otus.pw/eKrn/
Show more ...
18 177
12
Go in Practice: Includes 70 Techniques (2016) Авторы: Matt Butcher, Matt Farina Количество страниц: 312 Go in Practice рассказывает о 70 реальных методах в таких ключевых областях, как управление пакетами, микросервисные коммуникации и многое другое. Следуя формату «проблема / решение / обсуждение», это практическое руководство основывается на важных концепциях языка Go и предоставляет конкретные стратегии, которые вы можете использовать в работе. Что внутри: ✔️Использование Go для devops и cloudops; ✔️Десятки практических методов; ✔️Написание микросервисов; ✔️Техники веб-разработки. Достоинства: ➕Хорошо подходит для продолжающих изучение языка; ➕Лаконичность. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 166
144
Transfer Learning for Natural Language Processing (2021) Автор: Paul Azunre Количество страниц: 272 Обучение моделей глубокого обучения с нуля является дорогостоящим, трудоемким и требует огромных объемов данных. В данной книге автор раскрывает передовые методы трансферного обучения, которые применяются в NLP-архитектурах. Вы узнаете, как использовать трансферное обучение, чтобы получать самые лучшие результаты в NLP, даже при работе с сильно ограниченными данными. Что внутри: ✔️Точная настройка предварительно обученных моделей с новыми данными из предметной области; ✔️Выбор правильной модели для сокращения использования ресурсов; ✔️Трансферное обучение для разных архитектур нейронных сетей; ✔️Генерация текста с помощью предварительно обученных сетей. Достоинства: ➕Актуальность материала; ➕Широкий спектр тем. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 140
111
Разработчики готовы раскрыть все карты и честно обсудить то, о чём многие предпочитают сплетничать на перекурах. Подкаст «307 пакетов» — это будни (а иногда и выходные) разрабов, которые не боятся шутить, обсуждать душных начальников, лишние килограммы на удалёнке, влюбленности на собеседованиях и зарплаты. Только нескучные беседы с ребятами и их приглашенными гостями. Тоже нескучными, кстати. Подписывайся на YouTube-канал «307 пакетов» ➡️ https://bit.ly/3yBfSNO Или выбирай любую удобную подкаст-площадку ➡️ https://bit.ly/3gVcjMb
Show more ...
18 090
32
C++ for Lazy Programmers (2019) Автор: Will Briggs Количество страниц: 672 Эта книга поможет вам выучить язык C++. Она предоставляет подробную информацию как по компиляторам Visual Studio, так и по компиляторам g++, а также их отладчикам. Работая с книгой, вы выполните ряд лабораторных работ: проекты, предназначенные для улучшения ваших способностей, проверки новых навыков. Вы не только познакомитесь с основами языка, но и узнаете, как создать интересный проект аркадной игры на C++. После прочтения этой книги вы будете готовы к созданию своего первого полноценного приложения на C++ или игрового проекта самостоятельно. Достоинства: ➕Практикоориентированность; ➕Множество примеров кода. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 583
169
Understanding Cryptography: A Textbook for Students and Practitioners (2014) Авторы: Christof Paar, Jan Pelzl Количество страниц: 390 Криптография теперь везде - выходя за рамки традиционных сред, таких как системы связи и банки, мы видим криптографические методы, реализованные в веб-браузерах, программах электронной почты, сотовых телефонах, производственных системах, встроенном программном обеспечении, умных зданиях, автомобилях и даже в медицине. Многим профессионалам необходимо всестороннее понимание прикладной криптографии. Большой опыт работы авторов помог им грамотно составить учебник для всех, кто желает понять основные методы науки. Достоинства: ➕Хорошо сочетается с лекциями от авторов; ➕Глубокое погружение в тему. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
20 419
239
#вакансии В Яндекс Go требуется программисты! 📌 Разработчики бэкенда! https://clck.ru/XRoJE Мы ждем, что вы: - знакомы с Python 3 (у нас 3.7); - одинаково любите технические и продуктовые задачи; - ориентируетесь в классических алгоритмах и структурах данных; - имеете представление о NoSQL- и SQL-базах данных (PostgreSQL, MongoDB, Redis); - имеете опыт разработки под Linux. 📌 Разработчики фронтенда! https://clck.ru/XRoHm Мы ждем, что вы: - не меньше трех лет занимались фронтенд-разработкой; - создавали приложения на React и TypeScript; - умеете и хотите решать сложные задачи; Присылай свое резюме рекрутеру @chuprynina9 или оставляй заявку на нашем сайте.
Show more ...
20 113
64
Head First Go (2019) Автор: Jay McGavren Количество страниц: 560 Язык Go, разработанный внутри компании Google, позволяет легко создавать надежное и эффективное программное обеспечение. Из этого практического руководства вы узнаете, как писать на Go, используя наглядные примеры. Особенное внимание автор уделяет темам, которые необходимы разработчикам начального уровня для прохождения собеседований. Достоинства: ➕Хороший авторский стиль; ➕Практикоориентированность; ➕Легко читается; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 509
127
🔥Готовы ли вы к обучению на продвинутом онлайн-курсе «C# Developer. Professional»? Пройдите тест и узнайте сейчас! 👉🏻ПРОЙТИ ТЕСТ НА ЗНАНИЕ C#: https://otus.pw/9dQ7/ 📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары: — «Асинхронное программирование и магические слова async/awai»: https://otus.pw/AEa4/ — «Как устроена сериализация»: https://otus.pw/Nq4y/
18 538
16
Guide to Efficient Software Design (2020) Автор: David P. Voorhees Количество страниц: 703 Этот учебник представляет метод активного обучения основополагающим концепциям разработки программного обеспечения. Затем эти концепции применяются в тематическом исследовании и подкрепляются практическими упражнениями с возможностью следовать парадигме структурированного или объектно-ориентированного проектирования. В тексте применяется инкрементный и итеративный подход к разработке программного обеспечения, подчеркивая использование проектных характеристик и методов моделирования как способ представления более высоких уровней абстракции проекта и продвигая архитектуру модель-представление-контроллер (MVC). Достоинства: ➕Широкий спектр тем; ➕Актуальность материала. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
18 860
229
C++ All-in-One For Dummies (2014) Авторы: John Mueller, Jeffrey M Cogswell Количество страниц: 868 C++ остается одним из самых популярных и универсальных языков программирования. Он кроссплатформенный, многофункциональный, и регулярно получает полезные обновления. Сам язык является объектно-ориентированным, предлагая максимальный контроль над использованием данных, интерфейсом и распределением ресурсов. Если ваша работа связана с данными, знание C++ сделает вас незаменимым. В данной книге автор учит азам программирования на С++, максимально подробно раскрывая каждую тему. Достоинства: ➕Глубокое погружение в тему; ➕Хороший авторский стиль. Недостатки: ➖Не замечено. Скачать книгу
Show more ...
photo
19 577
101
Rust in Action (2021) Автор: Tim McNamara Количество страниц: 456 Rust in Action представляет язык программирования Rust, исследуя многочисленные концепции и методы системного программирования. Вы будете изучать Rust, углубляясь в то, как компьютеры работают под капотом. Книга познакомит вас с использованием Rust для расширения других приложений и научит приемам написания невероятно быстрого кода. Вы также откроете для себя параллельное программирование. Темы в книге: ✔️От элементарного до продвинутого программирования на Rust; ✔️Практические примеры из системного программирования; ✔️Приложения в командной строке, графические и сетевые. Достоинства: ➕Широкий спектр тем; ➕Хороший авторский стиль. Недостатки: ➖Слишком много внимания уделено самым простым вещам. Скачать книгу
Show more ...
photo
1 478
16
Privacy Policy