Библиотека разработчика
18.3K subscribers
18 photos
5 videos
2 files
446 links
Самая актуальная литература по программированию и разработке.

Copyright: @camprobot

Обратная связь: @earlsky

РКН: https://clck.ru/3FnoCY
Download Telegram
Разработка приложений на Swift 5.1 и SwiftUI с нуля
Александр Казанский
2022

Рассмотрены принципы протокольно-ориентированного и функционального программирования на языке Swift 5.1 для операционных систем macOS, iOS и iPadOS.

Приведены приемы проектирования и разработки программ для macOS с использованием фреймворка Cocoa, мобильных приложений с помощью фреймворка Cocoa Touch, описаны принципы создания проектов с интерфейсом Storyboard.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #swift #rus
Обучение с подкреплением на PyTorch
Юси Лю
2021

Эта книга организована как справочник по работе с PyTorch, охватывающий широкий круг тем – от самых азов до практических задач.

Вы научитесь использовать алгоритм "многоруких бандитов" и аппроксимацию функций; узнаете, как победить в играх Atari с помощью глубоких Q-сетей и как эффективно реализовать метод градиента стратегии; увидите, как применить метод ОП к игре в блэкджек, к окружающим средам в сеточном мире, к оптимизации рекламы в интернете и к игре Flappy Bird.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #python #rus
Forwarded from Эксплойт
Как поддержать Авито в борьбе за жизнь

Куда мы обычно спешим, если нужно продать технику без затрат на объявление? А где ищем нужные нам вещи не по заоблачному прайсу? Так вот этого места скоро не будет.

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

Конечно, можно пройти мимо, ведь ни Авито ни Юла не являются критической инфраструктурой, но их закрытие едва ли сделают лучше чью-то жизнь.

Поддержать петицию: bit.ly/3czSpHg

@exploitex
Разработка Android-приложений на С# с использованием Xamarin с нуля
Евгений Умрихин
2022

Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности распространения и публикации приложений в магазине Google Play, разобраны основные методы монетизации мобильного контента.

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #android #C_sharp #rus
WordPress с нуля
Владимир Молочков
2021

Подробно рассмотрена установка и настройка WordPress на локальных серверах Denwer и OpenServer. Рассказано об установке и настройке тем WordPress, методиках разработки собственных шаблонов оформления. Дана инструкция по созданию "шапки" сайта, многоуровневого меню, адаптации дизайна для компьютеров, ноутбуков и различных типов мобильных устройств.

Рассматриваются наиболее популярные плагины: визуальные редакторы, галереи изображений.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #WordPress #rus
Технология разработки программного обеспечения
И. Г. Гниденко
2021

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

Удачным представляется рассмотрение двух языков программирования, которые в настоящее время широко используются при решении разнообразных прикладных задач – C и Python.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #ПО #rus
Как создавать эффективные микросервисы на С++ быстрее
Антон Полухин
2022

Внезапно: появился открытый исходный код беты фреймворка
userver от Яндекса, которую компания использует во многих своих сервисах от Лавки до Go. Кто не в курсе: он нужен для создания высоконагруженных приложений.

К такому событию появилась большая статья на Habr о том, зачем вообще использовать userver и как его затестить — прямо с чётким алгоритмом.

Язык: Русский 🇷🇺

📌 Статья

#полезно #rus #C_plus_plus
Python для детей. Самоучитель по программированию
Джейсон Бриггс
2019

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

Свои знания вы сможете проверить сразу же — на забавных примерах и уморительно смешных заданиях, справиться с которыми помогут прожорливые монстры, секретные агенты и воришки-вороны.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #python #rus
Python и машинное обучение
Себастьян Рашка, Вахид Мирджалили
2020

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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #python #rus
Разработка геоприложений на языке Python
Эрик Вестра
2022

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

Подробно описано создание редактора геоданных на основе географического модуля GeoDjango для веб-платформы Django.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #python #rus
Спортивное программирование
Стивен Халим
2020

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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #programming #rus
Arduino. Полный учебный курс
Храмова М. В., Александрова Н. А.
2020

Предлагаемый полный курс познакомит вас с особенностями аппаратного обеспечения и программирования микроконтроллера Arduino Uno®. Рассмотрены графические языки программирования Snap! и ArduBlock, текстовый язык Wiring и производственные языки.

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Arduino #rus
Kafka в действии
Дилан Скотт, Виктор Гамов, Дейв Клейн
2022

Это практическое руководство показывает, как использовать распределенную потоковую платформу Apache Kafka для удовлетворения различных бизнес-требований. Рассказывается, как устроена Kafka и где она может пригодиться на практике; описываются характеристики проектов, в которых может пригодиться эта платформа.

Рассматриваются основные ее компоненты – клиенты и кластер, представлены варианты улучшения работающего кластера.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Kafka #rus
Профессиональный бенчмарк: искусство измерения производительности
Андрей Акиньшин
2022

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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #dotNET #rus
Машинное обучение: основы, алгоритмы и практика применения
Борхани Реза, Катсаггелос Аггелос
2022

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

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

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #Machine_learning #rus
Math for Programmers
Андрей Акиньшин
2021

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

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #math #python #eng
Python. Полное руководство
Д.М. Кольцов
2022

Эта книга поможет вам освоить язык программирования Python практически с нуля, поэтапно, от простого к сложному.

Отдельное внимание будет уделено документированию своего проекта в Python, контролю и оптимизации кода. Теоретическая часть книги сопровождается практическими примерами, позволяющими на практике осваивать полученные теоретические знания.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #python #rus
Web-программирование на JavaScript
А. В. Диков
2021

В книге делается акцент на актуальную версию стандарта ES2015 (ES6) и не рассматриваются устаревшие возможности.

Учебное пособие предназначено для освоения основ современного объектного программирования и для знакомства с технологией расширения функционала веб-страниц и придания им динамичности и интерактивности на уровне клиента. В последнем случае требуется наличие знаний технологий HTML и CSS.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #javascript #rus
JavaScript: A Beginner's Guide, Fifth Edition
John Pollock
2019

В этом практическом быстро меняющемся руководстве показано, от начала до конца, как создавать динамические веб-страницы со специальными эффектами с помощью JavaScript.

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

Язык: Английский 🇬🇧

💾 Скачать PDF

🛒 Купить печатную версию

#книга #javascript #eng
Инновации SQL Server 2019
Боб Уорд
2020

В книге представлен исчерпывающий обзор SQL Server 2019 – инновационной версии популярной СУБД. Авторы рассказывают о производительности и безопасности, об использовании контейнеров и технологии Kubernetes, о работе с кластерами больших данных и средствах машинного обучения.

Подробное описание новых функций SQL Server 2019 позволит читателю расширить свои навыки в области управления и извлечения информации из больших данных.

Язык: Русский 🇷🇺

💾 Скачать PDF

🛒 Купить печатную версию

#книга #SQL #rus