Полка Разработчика – Telegram
Полка Разработчика
27.8K subscribers
4.25K photos
9 videos
265 files
4.25K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Канал на бирже: https://telega.in/c/developer_shelf

РКН: clck.ru/3Ht5KW
Download Telegram
📖 Animating SwiftUI Applications: Create visually stunning and engaging animations for iOS with SwiftUI

Автор: Stephen DeStefano, 2023

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #SwiftUI #iOS
📖 Создай свой собственный язык программирования: Руководство программиста по разработке компиляторов, интерпретаторов и доменно-ориентированных языков для решения современных вычислительных задач

Автор: Kлинтoн Л. Джeффepи, 2022

Описание:
Книга рассказывает о том, как разрабатывать уникальные языки программирования, чтобы сократить время и стоимость создания приложений для новых или специализированных областей применения вычислительной техники. Вы начнете с реализации интерфейса компилятора для вашего языка, включая лексический и синтаксический анализатор, а к концу чтения сможете разрабатывать и воплощать в коде свои собственные языки, позволяющие
компилировать и запускать программы.
Издание адресовано разработчикам программного обеспечения, заинтересованным в создании собственного языка. Для изучения материала потребуется опыт программирования на языке высокого уровня, таком как Java или C++.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Полезно
📖 Разработка игр на Unreal Engine 4 за 24 часа

Автор: Aram Cookson, Ryan Dowlingsoka, Clinton Crumpler, 2022

Описание:
Всего за 24 урока, каждый продолжительностью 1 час или меньше, вы узнаете, как начать проектировать великолепные игры с помощью движка Unreal Engine 4 под Windows, Mac, PS4, Xbox One, iOS, Android, Linux, Интернета или для всех сразу! Пошаговый подход к обучению, представленный в книге, покажет, как работать с интерфейсом Unreal Engine 4, продемонстрирует рабочие процессы и самые мощные редакторы и инструменты движка. За считаные часы вы научитесь создавать эффекты, использовать приемы скриптинга, реализовывать физику и даже вести разработку для мобильных устройств и HUD-интерфейсов. Каждый урок дополняет знания, полученные вами в предыдущих, создавая крепкий фундамент для успешной работы с реальными задачами.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #UnrealEngine #Геймдев
📖 Cyber Security: The complete guide to cyber threats and protection, 2nd Edition

Автор: David Sutton, 2023

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #Безопасность
📖 Компьютерное моделирование в промышленном дизайне

Автор: Аббасов И.Б., 2023

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Моделирование #Дизайн
📖 Криптография с секретным ключом

Автор: Фрэнк Рубин, 2023

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Криптография
📖 Mastering Data Analysis with Python: A Comprehensive Guide to NumPy, Pandas, and Matplotlib

Автор: Rajender Kumar, 2023

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #Python #NumPy #Pandas #Matplotlib
📖 Голая статистика. Самая интересная книга о самой скучной науке

Автор: Чарльз Уилан, 2016

Описание:
Первая книга по статистике, которую интересно (и полезно) читать. Большинство людей (особенно это касается студентов, хотя после пары по статистике они могут страстно обсуждать свои средние баллы и статистические показатели любимых бейсболистов) считают статистику унылой и бесполезной наукой. Так почему же главный экономист Google называет её «сексуальной»?
Статистика помогает принимать важные социальные решения, находить скрытые взаимосвязи между явлениями, лучше понимать ситуацию в бизнесе и на рынке.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Статистика
📖 Теоретический минимум по Computer Science. Сети, криптография и data science

Автор: Чарльз Уилан, 2022

Описание:
Хватит тратить время на занудные учебники! Это краткое и простое руководство предназначено для читателей, не заботящихся об академических формальностях. Большинство технологических прорывов нашей эпохи происходят в цифровой среде, создаваемой программистами. Ученые-компьютерщики объединяют различные области исследований и расширяют возможности этого нового мира. Чтобы научиться плавать в океане информации, необходимо разбираться в основах сетевых технологий, криптографии и науке о данных. Вы узнаете как эффективно манипулировать данными, освоите машинное обучение и современные концепциии безопасности.
Раскройте мощь Computer Science и станьте гуру цифровой эпохи!

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Сети
📖 The Hacker Playbook 3: Practical Guide To Penetration Testing

Автор: Peter Kim, 2018

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #Хакинг
📖 Spring в действии 6 изд

Автор: Крейг Уоллс, 2022

Описание:
Фреймворк Spring Framework - необходимый инструмент для разработчиков приложений на Java. В книге описана последняя версия Spring 3, который несет в себе новые мощные особенности, такие как язык выражений SpEL, новые аннотации для работы с контейнером IоС и поддержка архитектуры REST. Крейг Уоллс обладает особым талантом придумывать весьма интересные примеры, сосредоточенные на особенностях и приемах использования Spring, которые действительно будут полезны читателям.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Spring
📖 Java для всех

Автор: Крейг Уоллс, 2022

Описание:
Вот уже многие годы язык Java входит в число самых популярных и востребованных. Он красивый, эффектный и, самое главное, очень производительный. Но, к сожалению, не самый простой. Именно поэтому спрос на Java-программистов неизменно высок. Язык Java — это бриллиант, который украсит багаж знаний любого программиста. А учить Java, как, я надеюсь, предстоит убедиться читателям этой книги, не только полезно, но и интересно.
Есть несколько концепций программирования, которые в той или иной степени реализуются в разных языках программирования. Среди них особым образом выделяется концепция объектно-ориентированного программирования (ООП), которая поддерживается всеми (или почти всеми) современными языками программирования. Концепция ООП — это реакция на значительное усложнение программ и увеличение объема кода. ООП преимущественно используют при написании больших и сложных программ.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Java
📖 Электроника. Математические основы обработки сигналов

Автор: О. С. Вадутов, 2022

Описание:
Учебник состоит из теоретической части и практикума. В первой части изложены методы спектрального анализа сигналов на основе гармонических функций, функций Лагерра и Уолша. Рассмотрены характеристики и методы расчета классических фильтров Баттерворта и Чебышева. Даны основы методов описания и преобразования дискретных сигналов. Рассмотрены принципы построения рекурсивных и нерекурсивных цифровых фильтров, методы цифрового спектрального анализа.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Электроника #Math
📖 High Performance with Laravel Octane: Learn to fine-tune and optimize PHP and Laravel apps using Octane and an asynchronous approach

Автор: Roberto Butti, 2023

Описание:
Laravel Octane - это мощный компонент в экосистеме Laravel, который поможет вам добиться потрясающей производительности приложений. В Laravel Octane вы найдете инструменты (очереди, кэш и таблицы), которые облегчают новый асинхронный подход для повышения производительности приложений.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #Laravel #PHP
📖 Web-сервер глазами хакера. 3-е изд.

Автор: Фленов Михаил, 2021

Описание:
Рассмотрена система безопасности web-серверов и типичные ошибки, совершаемые web-разработчиками при написании сценариев на языках PHP, ASP и Perl. Приведены примеры взлома реальных web-сайтов, имеющих уязвимости, в том числе и популярных. В теории и на практике рассмотрены распространенные хакерские атаки: DoS, Include, SQL-инъекции, межсайтовый скриптинг, обход аутентификации и др. Описаны основные приемы защиты от атак и рекомендации по написанию безопасного программного кода, настройка и способы обхода каптчи. В третьем издании рассмотрены новые примеры реальных ошибок, приведены описания наиболее актуальных хакерских атак и методов защиты от них. Для web-разработчиков и системных администраторов.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Хакинг #Веб
📖 Программирование для Android

Автор: Денис Колисниченко, 2021

Описание:
Рассмотрены все основные аспекты создания приложений для платформы Android 9 (API 28): установка необходимого программного обеспечения, использование эмулятора Android, создание интерфейса пользователя, работа с графикой, воспроизведение звука и видео, методы хранения данных (в том числе СУБД SQLite), взаимодействие с аппаратными средствами мобильного устройства, отладка приложений и их публикация в магазине Google Play.
Особое внимание уделено взаимодействию с аппаратными средствами смартфона. Показано, как получить информацию об устройстве и определить его состояние, использовать его датчики (акселерометр, датчик света, датчик температуры, датчик давления), камеру, Bluetooth-aдanтep. Приведены решения для различных нештатных ситуаций (отказ эмулятора, проблема с установкой программного обеспечения и т. д.), что поможет начинающему программисту.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Android
📖 Системы распознавания образов

Автор: Бобков А.В., 2018

Описание:
Приведены основные подходы к решению задач обработки изображений, определения параметров объектов, поиска объектов на изображении. Рассмотрены теоретические основы методов распознавания, особенности их программно-алгоритмической реализации, а также практическое применение в задачах автоматического управления. Для студентов МГТУ им. Н.Э. Баумана, обучающихся по специальности «Системы автоматического управления»; может быть полезно инженерам и исследователям, которые занимаются проектированием систем распознавания образов, а также специалистам других направлений деятельности, чьи области интересов включают в себя системы распознавания как важный составной элемент.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #Системы
📖 Applied Recommender Systems with Python: Build Recommender Systems with Deep Learning, NLP and Graph-Based Techniques

Автор: Adarsha Shivananda, 2022

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

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #Python #МО
📖 Математические алгоритмы для программистов. 3D-графика, машинное обучение и моделирование на Python

Автор: Орланд Пол, 2023

Описание:
Неважно, чем вы занимаетесь - большими данными, машинным обучением, компьютерной графикой или криптографией - без математики вам не обойтись! Везде сейчас требуются базовые знания и понимание алгоритмов. Практические примеры позволят легко разобраться с самыми необходимыми математическими понятиями. 300 упражнений и мини-проектов откроют вам новые возможности в освоении интересных и популярных IT-профессий. Вы познакомитесь с базовыми библиотеками Python, используемыми при разработке реальных приложений, и вспомните давно забытые основы линейной алгебры и матана. Чтобы получить работу в областях науки о данных, машинного обучения, компьютерной графики или криптографии, вам необходимо иметь сильные математические навыки.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #3D #Math #Python
📖 ZBrush для начинающих

Автор: Альба Рубен, Ле Кесне Мэтт, Аттаран Мохамад, 2021

Описание:
ZBrush от компании Pixologic - приложение для цифровой лепки, в котором создаются высококачественные модели для видеоигр, фильмов, анимации и не только. Интуитивно понятный подход к моделированию делает ZBrush отличным подспорьем для любого художника, желающего воплотить свои идеи в 3D.
Книга поможет новичкам и студентам быстрее приступить к использованию этой мощной программы и реализовать в ней собственные проекты.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика #3D #ZBrush #Геймдев
📖 Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code

Автор: Saleem Siddiqui, 2021

Описание:
Ваш код - это свидетельство вашего мастерства как разработчика. Независимо от того, какой язык вы используете, код должен быть чистым, элегантным и незагроможденным. Используя разработку, управляемую тестами (TDD), вы будете писать код, который легко понять, который сохранит свою элегантность и будет работать в течение многих месяцев и даже лет. В этом незаменимом руководстве вы узнаете, как использовать TDD в трех разных языках: Go, JavaScript и Python.
Автор покажет вам, как справиться со сложностью домена, используя подход, основанный на модульных тестах. TDD разбивает требования на небольшие реализуемые функции, позволяя вам решать проблемы независимо от используемых языков и фреймворков.

• Скачать книгу из архива
• Стоимость в магазине

📚 Полка Разработчика |#ENG #TDD #Код