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

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

Ir al canal en Telegram

Книги для программистов. По всем вопросам @evgenycarter

Mostrar más
8 914
Suscriptores
-424 horas
-117 días
-2530 días
Archivo de publicaciones
Распределенные системы. Паттерны проектирования Брендан Бернс (2019) Современный мир попросту немыслим без использования расп
Распределенные системы. Паттерны проектирования Брендан Бернс (2019) Современный мир попросту немыслим без использования распределенных систем. Даже у простейшего мобильного приложения есть API, через который оно подключается к облачному хранилищу. Однако, проектирование распределенных систем до сих пор остается искусством, а не точной наукой. Необходимость подвести под нее серьезный базис назрела давно, и, если вы хотите обрести уверенность в создании, поддержке и эксплуатации распределенных систем - начните с этой книги! Брендан Бёрнс, авторитетнейший специалист по облачным технологиям и Kubernetes, излагает в этой небольшой работе абсолютный минимум, необходимый для правильного проектирования распределенных систем. Эта книга описывает неустаревающие паттерны проектирования распределенных систем. Она поможет вам не только создавать такие системы с нуля, но и эффективно переоборудовать уже имеющиеся. Скачать 👉 @book_for_dev

Паттерны объектно-ориентированного проектирования Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес (2020) Четыре первок
Паттерны объектно-ориентированного проектирования Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес (2020) Четыре первоклассных разработчика — Банда четырех — представляют вашему вниманию опыт ООП в виде двадцати трех паттернов. Паттерны появились потому, что разработчики искали пути повышения гибкости и степени повторного использования своих программ. Авторы не только дают принципы использования шаблонов проектирования, но и систематизируют информацию. Вы узнаете о роли паттернов в архитектуре сложных систем и сможете быстро и эффективно создавать собственные приложения с учетом всех ограничений, возникающих при разработке больших проектов. Все шаблоны взяты из реальных систем и основаны на реальной практике. Для каждого паттерна приведен код на C++ или Smalltalk, демонстрирующий его возможности. Скачать 👉 @book_for_dev

Познакомьтесь с основами Unity и развивайтесь в игровой индустрии! Присоединяйтесь к бесплатному онлайн-интенсиву, который пройдёт с 30 июня по 2 июля в 21:00 по московскому времени: ✍️ https://clc.to/vWFBeQ. Все, кто оставит заявку, получат список литературы по разработке игр и советы по подготовке к собеседованию. Всего за 3 дня вы: 🔹 научитесь искать и импортировать готовые компоненты графики, звука и скриптов; 🔹 напишете свои скрипты и код; 🔹 поймёте, как программировать базовую игровую логику; 🔹 познакомитесь с языком программирования С#; 🔹 узнаете, что такое переменные и методы. Спикер — преподаватель Skillbox и IThub college, руководитель проектов на студии IThub games, который разрабатывает игры уже 10 лет, — Евгений Васильев. В его портфолио — такие проекты, как «‎Майор Гром: погоня», Shifty Knight, Neuropunch и другие. Каждый участник, дошедший до конца интенсива, получит электронную книгу «Сила эмоционального интеллекта» Адель Линн. Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox. Присоединяйтесь, будет интересно!

Функциональное программирование на JavaScript: как улучшить код JavaScript-программ Луис Атенсио (2020) В этой книге поясняют
Функциональное программирование на JavaScript: как улучшить код JavaScript-программ Луис Атенсио (2020) В этой книге поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность. В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад! Скачать 👉 @book_for_dev

Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных Петер Флах (2015) Перед вами о
Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных Петер Флах (2015) Перед вами один из самых интересных учебников по машинному обучению - разделу искусственного интеллекта, изучающего методы построения моделей, способных обучаться, и алгоритмов для их построения. Автор воздал должное невероятному богатству предмета и не упустил из вида объединяющих принципов. Читатель с первых страниц погружается в машинное обучение в действии, но без не нужных на первых порах технических деталей. По мере изучения предмета тщательно подобранные примеры, сопровождаемые иллюстрациями, постепенно усложняются. В книге описан широкий круг логических, геометрических и статистических моделей, затрагиваются и такие находящиеся на переднем крае науки темы, как матричная факторизация и анализ РХП. Скачать 👉 @book_for_dev

Подборка каналов для IT специалистов 🎯 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С https://t.me/kotlin_lib Подборки полезного материала по Kotlin https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/React_lib Подборки по React js и все что с ним связано Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub CodePen 📌 https://t.me/codepen_1 Сообщество пользователей CodePen Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров https://t.me/arhitekturamira World Architecture Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Арбитраж трафика 📌 https://t.me/partnerochkin CPA и арбитраж трафика Крипта 📌 https://t.me/bitkoinoff Новости криптовалют Метавселенная, GameFi, Crypto 📌 https://t.me/metaverse360 DeepFake 📌 https://t.me/deepfakenow Публикуем deepfake видео Мир технологий 📌 https://t.me/mir_teh Видео из мира технологий Excel лайфхак📌 https://t.me/Excel_lifehack

Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений Борис Черный (2020) Любой программист, работающи
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений Борис Черный (2020) Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода. Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.TypeScript, в отличие от множества других типизированных языков, ориентирован на прикладные задачи. Он вводит новые концепции, позволяющие выражать идеи более кратко и точно, и легко создавать масштабируемые и безопасные современные приложения. Борис Черный помогает разобраться со всеми нюансами и возможностями TypeScript, учит устранять ошибки и масштабировать код. Скачать 👉 @book_for_dev

Искусственный интеллект с примерами на Python Джоши П. (2019) Автор начинает с рассмотрения общих концепций искусственного ин
Искусственный интеллект с примерами на Python Джоши П. (2019) Автор начинает с рассмотрения общих концепций искусственного интеллекта, после чего переходит к обсуждению более сложных тем, таких как предельно случайные леса, скрытые марковские модели, генетические алгоритмы, сверточные нейронные сети и др. Вы узнаете о том, как принимать обоснованные решения при выборе необходимых алгоритмов, а также о том, как реализовывать эти алгоритмы на языке Python для достижения наилучших результатов. Если вы хотите создавать многоцелевые приложения для обработки информации, содержащейся в изображениях, тексте, голосовых и других данных, то эта книга станет для вас надежным подспорьем. Скачать 👉 @book_for_dev

Бесплатные онлайн-практикумы для специалистов по IT-инфраструктуре от команды REBRAIN. Подключайтесь к одному из крупнейших с
Бесплатные онлайн-практикумы для специалистов по IT-инфраструктуре от команды REBRAIN. Подключайтесь к одному из крупнейших сообществ по IT-инфраструктуре REBRAIN, с нами уже больше 20 000 человек. С нас: Более 20 бесплатных открытых практикумов каждый месяц. Спикеры — профессиональные инженеры из лучших компаний ( Avito / Skyeng / AWS / Luxoft / DataArt и др.). Разбор реальных кейсов автоматизации. Самый актуальный технологический стек — Kubernetes, Docker, Ansible, Gitlab CI, Linux, Kafka, MySQL, Golang и др. Работа в консоли и ответы на вопросы в прямом эфире. Каждый сможет найти для себя интересные практикумы по направлению и уровню компетенций. И да, все это бесплатно! Подключайтесь

Python: Искусственный интеллект, большие данные и облачные вычисления Дейтел П., Дейтел Х. (2020) В вашем распоряжении более
Python: Искусственный интеллект, большие данные и облачные вычисления Дейтел П., Дейтел Х. (2020) В вашем распоряжении более пятисот реальных задач — от фрагментов до 40 больших сценариев и примеров с полноценной реализацией. IPython с Jupyter Noteboos позволят быстро освоить современные идиомы программирования Python. Главы 1–5 и фрагменты глав 6–7 сделают понятными примеры решения задач искусственного интеллекта из глав 11–16. Вы познакомитесь с обработкой естественного языка, анализом эмоций в Twitter®, когнитивными вычислениями IBM® Watson™, машинным обучением с учителем в задачах классификации и регрессии, машинным обучением без учителя в задачах кластеризации, распознавания образов с глубоким обучением и сверточными нейронными сетями, рекуррентными нейронными сетями, большими данными с Hadoop®, Spark™ и NoSQL, IoT и многим другим. Скачать 👉 @book_for_dev

Зачем нужна чистая архитектура? На проекте с плохой архитектурой задачу, которую можно решить за час, вы делаете 2 недели, а
Зачем нужна чистая архитектура? На проекте с плохой архитектурой задачу, которую можно решить за час, вы делаете 2 недели, а потом ещё чините полгода. Чистая архитектура помогает убрать лишние зависимости, снизить вероятность появления ошибок и увеличить скорость разработки. Курс от Слёрм «Чистая архитектура приложения на Go» — это 3 дня, 8 часов теории, 16 часов практики Вы изучите, что такое чистая архитектура на Golang, и под руководством спикера создадите сервис по работе с контактами и возможностью их группировки. Чем займемся на курсе? ▪️Создадим структуру проекта на Golang ▪️Наполним DI + подключим PostgreSQL ▪️Создадим структуры папок, конструкторы + зависимости ▪️Наполним слои Domain, Use Case, Delivery, Repository ▪️Добавим логирование ошибок ▪️Подключим Jaeger ▪️Добавим трассировку ▪️Покроем тестами блок Use Case. Важно! Чем раньше записываешься — тем дешевле. Можно вступить в сообщество и выиграть место на курс бесплатно. Стать крутым архитектором на Go: https://slurm.club/3tPOH2i

Взлом. Приемы, трюки и секреты хакеров Zerof Nik, Комиссаров Иван aLLy (2020) В сборнике избранных статей из журнала "Хакер"
Взлом. Приемы, трюки и секреты хакеров Zerof Nik, Комиссаров Иван aLLy (2020) В сборнике избранных статей из журнала "Хакер" описана технология поиска и эксплуатации уязвимостей, детектирования "песочниц" и антиотладки, управления процессами в ОС семейства Microsoft Windows и их маскировки. Рассказывается о способах обмена данными между вредоносными программами и управляющим сервером. Даны конкретные примеры написания драйвера режима ядра Windows, перехвата управления приложениями через WinAPI, создания стилера для получения паролей из браузеров Chrome и Firefox. Описаны приемы обфускации кода PowerShell. Отдельные разделы посвящены взлому iPhone и Apple Watch. Скачать 👉 @book_for_dev

🔥Сегодня! Бесплатный открытый урок по С++!🔥 ⁉️Что такое Guidelines Support Library и зачем этот инструмент С++ разработчика
🔥Сегодня! Бесплатный открытый урок по С++!🔥 ⁉️Что такое Guidelines Support Library и зачем этот инструмент С++ разработчикам? 🎯Узнайте 20 июня в 20:00 на открытом уроке онлайн-курса «C++ Developer. Professional» OTUS. Язык программирования C++ настолько сложен, что нужны дополнительные типы для пояснения семантики. На занятии обсудим, что такое Guidelines Support Library (GSL), и чем она может нам помочь в разработке повседневного кода. - Вебинар проведет Сергей Кольцов, Senior Developer С++ VisionLabs для C++ разработчиков с опытом. 📌Для участия необходимо пройти вступительный тест https://otus.pw/1r45/

Python. Экспресс-курс. 3-е изд. Наоми Седер (2019) Вы уже умеете кодить на одном или нескольких языках программирования? Тогд
Python. Экспресс-курс. 3-е изд. Наоми Седер (2019) Вы уже умеете кодить на одном или нескольких языках программирования? Тогда настала пора пройти экспресс-курс Python. Впервые на русском языке выходит новое издание одной из самых популярных книг издательства Manning. С помощью этой книги вы можете быстро перейти от основ к управлению и структурам данных, чтобы создавать, тестировать и развертывать полноценные приложения. Наоми Седер рассказывает не только об основных особенностях языка Python, но и его объектно-ориентированных возможностях, которые появились в Python 3. Данное издание учитывает все изменения, которые произошли с языком за последние 5 лет, а последние 5 глав рассказывают о работе с большими данными. Скачать 👉 @book_for_dev

Программирование: типовые задачи, алгоритмы, методы Д. М. Златопольский (2020) Эта книга для тех, кто хочет научиться програм
Программирование: типовые задачи, алгоритмы, методы Д. М. Златопольский (2020) Эта книга для тех, кто хочет научиться программиң ровать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку. Разъяснения по методике решения задач и проң граммы приведены на школьном алгоритмическом языке. Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования. Для школьников и студентов, начинающих изучать программирование или знакомых с его основами, а также для всех, кого заинтересует решение сложных задач, в том числе встречающихся на олимпиадах по программированию. Книга будет полезна преподавателям различных учебных заведений и студентам педагогических вузов. Скачать 👉 @book_for_dev

Repost from Node JS
Как упаковать Node.js приложение в Docker контейнер за 3 минуты? В этой статье мы познакомимся с простейшим способом упаковки
Как упаковать Node.js приложение в Docker контейнер за 3 минуты? В этой статье мы познакомимся с простейшим способом упаковки своeго собственного приложения в Docker контейнер. ✍️ @nodejs_lib

Алгоритмы параллельных вычислений и программирование Бурова И.Г., Демьянович Ю.К. Санкт-Петербургский государственный универс
Алгоритмы параллельных вычислений и программирование Бурова И.Г., Демьянович Ю.К. Санкт-Петербургский государственный университет Параллельное программирование невозможно без представления о методах решения возникающих задач, об архитектуре параллельных вычислительных систем и о математическом обеспечении, которое имеют эти системы. Важно знать класс методов, удобных для реализации на параллельной системе, и алгоритмическую структуру этих методов, а также изучить средства параллельного программирования. В данном курсе рассматриваются некоторые проблемы высокопроизводительных вычислений на параллельных вычислительных системах, но слово "вычисления" здесь понимается в расширенном смысле: это не обязательно решение чисто вычислительных задач; излагаемые средства применимы для обработки самой разнообразной информации. Скачать 👉 @book_for_dev

🔥PHP входит в тройку самых востребованных языков программирования🔥, он по-прежнему актуален и прост в освоении. Именно поэт
🔥PHP входит в тройку самых востребованных языков программирования🔥, он по-прежнему актуален и прост в освоении. Именно поэтому его так часто выбирают новички. Но чтобы выделиться среди коллег и попасть в интересный проект, нужен сильный фундамент из навыков для профессиональной разработки. Такую подготовку вы можете пройти на онлайн-курсе «Специализация PHP Developer» от OTUS. 🚀За 9 месяцев вы пройдете основы ООП, синтаксис и экосистему PHP, базы данных, работу с докером, веб-серверами и безопасностью. После обучения вы сможете решать на PHP разнообразные задачи бэкенда Middle+ уровня. К концу обучения вы соберете достойное портфолио, которое поможет получить оффер. 📌Оставить заявку: https://otus.pw/2Yyf/

Электроника. Сборник рецептов. Готовые решения на базе Arduino и Raspberry PI Саймон Монк (2019) книга поможет разобраться в
Электроника. Сборник рецептов. Готовые решения на базе Arduino и Raspberry PI Саймон Монк (2019) книга поможет разобраться в основах построения электрических схем всем желающим независимо от уровня образования. Автору удалось простым языком описать решения сложных задач, вызывающих трудности у многих радиолюбителей, начиная с выбора транзистора и заканчивая тестированием прототипов.Основные темы книги:— принципы функционирования базовых компонентов электрической цепи: резисторов, конденсаторов, катушек индуктивности, диодов, транзисторов, интегральных микросхем, а также переключателей и реле;— примеры решения задач, связанных с обеспечением питанием электродвигателей и использованием интегральных микросхем в реальных электронных устройствах;— советы по эффективному использованию Arduino и Raspberry Pi для управления электронным оборудованием;— построение прототипов на платах беспаечного монтажа и программное моделирование собственных схем. Скачать 👉 @book_for_dev

Управление памятью в .NET для профессионалов Кокоса К. (2020) Хотя в .NET управление памятью осуществляется автоматически, по
Управление памятью в .NET для профессионалов Кокоса К. (2020) Хотя в .NET управление памятью осуществляется автоматически, понимание того, как именно это делается, сулит немало преимуществ. Вы сможете писать более качественные программы, эффективно взаимодействующие с памятью. Книга, проверенная командой разработки .NET из "Майкрософт", содержит 25 сценариев поиска и устранения неисправностей, призванных помочь в диагностике сложных проблем при работе с памятью. Приводится также ряд полезных рекомендаций по написанию кода, учитывающих особенности управления памятью и позволяющих избежать типичных ошибок. Скачать 👉 @book_for_dev