Полка Разработчика
26.9K subscribers
4.79K photos
13 videos
265 files
4.8K links
Секретный книжный архив 🗃

Ссылка: @Portal_v_IT

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

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

РКН: clck.ru/3Ht5KW
Download Telegram
Hands-On Systems Programming with Rust

Описание:

В ежегодном опросе разработчиков Stack Overflow Rust уже несколько лет подряд признается «самым любимым языком программирования». Этот язык системного программирования с открытым исходным кодом используется для создания всего — от игровых движков и операционных систем до браузерных компонентов и симуляторов виртуальной реальности. Но Rust — невероятно сложный язык, который, как известно, трудно освоить.

Скачать книгу из архива

#Rust

📚 Полка Разработчика & Max
C++23 Best Practices

Описание:

Повысьте свой уровень владения C++, заставьте инструменты работать на вас, устраните распространенные проблемы и переходите к более интересным задачам! Эта версия напечатана с полноцветными примерами с подсветкой синтаксиса. Черно-белая версия доступна по более низкой цене. За 20 лет работы разработчиком и преподавателем C++ я понял, что существует множество распространенных ошибок, которые допускают разработчики на C++ с любым уровнем опыта. В этой книге я обобщил свой опыт и выделил самые важные моменты, на которые стоит обратить внимание, чтобы сделать свой код более быстрым, простым в поддержке и переносимым. В большинстве разделов есть одно или несколько упражнений, которые помогут вам применить полученные знания на практике в коде, над которым вы сейчас работаете.

Скачать книгу из архива

#Cpp

📚 Полка Разработчика & Max
Pair Programming with ChatGPT

Описание:

В книге я использую различные технологии, такие как JavaScript, Angular и Ionic. Хотя эти инструменты помогают продемонстрировать некоторые концепции, важно отметить, что их использование не является обязательным для понимания основных идей. Читателям, которые не знакомы с этими технологиями, не стоит беспокоиться: изложенные концепции можно понять и без глубокого знания этих инструментов. Основное внимание в книге уделяется базовым принципам и идеям, а упомянутые технологии служат лишь средством для иллюстрации этих концепций.

Скачать книгу из архива

#AI

📚 Полка Разработчика & Max
Data Visualization with Python and JavaScript

Описание:

Как превратить необработанные, неупорядоченные или некорректные данные в динамические интерактивные веб-визуализации? В этой практической книге автор Кайран Дейл рассказывает специалистам по анализу данных и аналитикам, а также разработчикам на Python и JavaScript, как создать идеальный набор инструментов для этой работы. На наглядных примерах и с опорой на проверенные временем лучшие практики это руководство научит вас использовать возможности лучших в своем классе библиотек на Python и JavaScript.

Скачать книгу из архива

#Python #JavaScript

📚 Полка Разработчика & Max
Layered Design for Ruby on Rails Applications

Описание:

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

Скачать книгу из архива

#Ruby

📚 Полка Разработчика & Max
Hands-On Graph Neural Networks Using Python

Описание:

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

Скачать книгу из архива

#Python

📚 Полка Разработчика & Max
Professional C++

Описание:

В недавно переработанном шестом издании книги «Профессиональный C++» опытный инженер-программист и разработчик Марк Грегуар представляет еще один труд, который поднимает планку для руководств по продвинутому программированию. Книга охватывает почти все возможности нового стандарта C++ под кодовым названием C++23 и содержит примеры с рабочим кодом, протестированным на Windows и Linux.

Скачать книгу из архива

#Cpp

📚 Полка Разработчика & Max
x86 Software Reverse-Engineering, Cracking, and Counter-Measures

Описание:

Книга начинается с вводного курса по архитектуре x86, в рамках которого вы научитесь читать, писать и компилировать код на ассемблере, на котором работает огромное количество компьютеров по всему миру. Затем мы перейдем к реверс-инжинирингу приложений с использованием таких популярных инструментов, как IDA, Ghidra, Olly и других. Далее мы рассмотрим такие методы взлома, как патчинг и генерация ключей, в которых используются возможности ассемблера и реверс-инжиниринга. Наконец, мы рассмотрим взлом с точки зрения защиты. Вы узнаете о методах, которые помогут вам лучше защитить собственное программное обеспечение, а также о способах более эффективного взлома.

Скачать книгу из архива

#ИБ

📚 Полка Разработчика & Max
Android Studio Flamingo Essentials

Описание:

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

Скачать книгу из архива

#Java

📚 Полка Разработчика & Max
Media is too big
VIEW IN TELEGRAM
🔥 Нашли сервис, который позволяет за пару минут собрать под себя полноценный курс по любой теме — Gurufy.

🔅 Это не просто чат как ChatGPT, а целая экосистема, которая позволяет разобраться в вопросах чуть сложнее, чем «какая сегодня погода».

🔅 По запросу создаётся план курса, а в каждой статье — иллюстрации, интерактивные виджеты, отдельный ИИ-ассистент и задания для закрепления материала.

🔥 Попробовать можно бесплатно.

Ссылка на сервис → https://gurufy.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Demystified Object-Oriented Programming with C++

Описание:

Компаниям необходимо использовать C++ из-за его высокой скорости. Однако объектно-ориентированное проектирование программного обеспечения позволяет создавать код, который проще модифицировать и поддерживать. Важно понимать, как использовать C++ в качестве объектно-ориентированного языка. Программирование на C++ не гарантирует объектно-ориентированный подход — необходимо разбираться в концепциях ООП и в том, как они соотносятся с возможностями языка C++, а также в методах объектно-ориентированного программирования. Кроме того, программистам пригодятся дополнительные навыки, выходящие за рамки ООП, чтобы сделать код более универсальным и надёжным, а также использовать проверенные и креативные решения, которые можно найти в популярных шаблонах проектирования.

Скачать книгу из архива

#Cpp

📚 Полка Разработчика & Max
C# Programming for Absolute Beginners

Описание:

Из этой книги вы узнаете, как создавать настоящие программы. Для этого вам нужно выучить язык программирования, который дает компьютеру инструкции. Языки программирования позволяют компьютерам и людям взаимодействовать. Они достаточно строгие, чтобы компьютеры могли их понять, но в то же время достаточно гибкие, чтобы программисты могли писать на них код. Со временем появилось множество языков программирования. У каждого из них есть свои сильные и слабые стороны. В этой книге мы будем использовать язык C#

Скачать книгу из архива

#Csharp

📚 Полка Разработчика & Max
📣Стол компьютерный с подъемным механизмом

Цена: ~15000₽
Рейтинг: 4.8😀
Отзывов: 1.431 💬

🖱 Заказать

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

#стол #регулировка

Находки Программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
Problem Solving in Data Structures and Algorithms Using C#

Описание:

Эта книга познакомит вас с миром структур данных и алгоритмов. Структуры данных определяют способ организации данных в памяти для быстрого и эффективного доступа к ним, а алгоритмы — это наборы инструкций для решения задач путем манипулирования этими структурами данных. Разработка эффективного алгоритма — важный навык, которым овладевают в таких компаниях, как Microsoft, Google и Facebook. Большинство собеседований в этих компаниях сосредоточены на знании структур данных и алгоритмов и на том, как кандидаты могут использовать эти концепции для эффективного решения сложных задач.

Скачать книгу из архива

#Csharp

📚 Полка Разработчика & Max
Parallel Programming and Concurrency with C# 10 and .NET 6

Описание:

Эта книга научит .NET-разработчиков среднего уровня, как сделать свои приложения более быстрыми и отзывчивыми с помощью параллельного программирования и многопоточности в .NET и C# на практических примерах. Книга начинается с основ многопоточной разработки на .NET и рассказывает о том, как развивались язык и фреймворки вместе с .NET. Далее вы познакомитесь с различными возможностями, доступными в .NET 6, а также с лучшими практиками, отладкой и модульным тестированием.

Скачать книгу из архива

#Csharp

📚 Полка Разработчика & Max
Web Development with Blazor

Описание:

Blazor — незаменимый инструмент для создания интерактивных веб-приложений без использования JS, но он требует определенных усилий при освоении. Курс «Веб-разработка с использованием Blazor» поможет вам преодолеть наиболее распространенные трудности, с которыми сталкиваются разработчики при работе с Blazor, и научит лучшим практикам программирования.

Скачать книгу из архива

#web

📚 Полка Разработчика & Max
Introducing Functional Programming Using C#

Описание:

Книга разделена на две части. Часть I начинается с обзора функционального программирования (ФП). В ней рассматриваются основные элементы функционального программирования: функции и неизменяемость. Вы узнаете о встроенных средствах поддержки функционального программирования, функциях первого и высших порядков (ФВП), функциональной чистоте и побочных эффектах, различных формах неизменяемости и многом другом. Часть II посвящена функциональной композиции с использованием конвейеризации и каррирования. В ней также объясняется, как работать с временной связью, рассматриваются частичные функции и полезные функциональные паттерны (такие как Map, Bind, Filter и Fold). Автор Васкаран Саркар рассказывает о механизмах функциональной обработки исключений и дает дополнительные советы, которые помогут сделать ваши программы более эффективными.

Скачать книгу из архива

#Csharp

📚 Полка Разработчика & Max
Enterprise Applications with C# and .NET

Описание:

Создание корпоративных приложений — сложная задача, требующая всестороннего понимания новейших технологий и языков программирования. C# и .NET — мощные инструменты, которые становятся все более популярными в сфере корпоративной разработки. Эта книга поможет вам создавать корпоративные приложения на C# и .NET. В ней рассматривается широкий спектр тем, включая основы программирования на C#, продвинутые концепции, такие как объектно-ориентированное программирование, и использование платформы .NET для создания надежных и масштабируемых приложений. Вы также узнаете о лучших практиках и шаблонах проектирования для создания корпоративных приложений. К концу книги вы сможете создать полноценное корпоративное приложение, применив все изложенные в ней концепции, включая TDD, доступ к базам данных, безопасность, аутентификацию, современную архитектуру и новые возможности C#.

Скачать книгу из архива

#Csharp

📚 Полка Разработчика & Max
The Joy of PHP

Описание:

Алан начинает с основ HTML, чтобы даже абсолютный новичок мог быстро войти в курс дела, а затем шаг за шагом рассказывает о том, как работает PHP. Вы начнете с простых вещей — например, с того, как создавать и запускать простые PHP-скрипты для изменения веб-страниц, — а затем закрепите полученные знания с помощью серии последовательных (и увлекательных) упражнений, которые будут повторяться от урока к уроку. По мере изучения материала вы начнете создавать веб-сайт для растущего бизнеса по продаже подержанных автомобилей. Благодаря такому подходу материал будет интересным и в то же время непростым для изучения, а полученные знания будут применимы на практике. Автодилеру нужен постоянно обновляемый веб-сайт, потому что ассортимент автомобилей постоянно меняется.

Скачать книгу из архива

#PHP

📚 Полка Разработчика
Bootstrap 5 Foundations

Описание:

Bootstrap - это платформа HTML5, CSS и JavaScript, на долю которой приходится 72% рынка. Она используется для быстрого и простого создания адаптивных веб-сайтов, ориентированных на мобильные устройства. Bootstrap 5 - это новейшая версия этой платформы. Отказавшись от jQuery в пользу более интегрированной модели веб-языков, Bootstrap 5 создаст веб-сайты нового поколения.Независимо от того, какова ваша цель, эта электронная книга поможет вам работать с Bootstrap 5 и понять, как он работает. Неважно, какова ваша цель - любопытство, построение карьеры, разработка бизнес-сайта. Эта электронная книга даст вам понимание, необходимое для того, чтобы использовать имеющиеся навыки работы с HTML5 и использовать их в самой популярной в мире веб-платформе.

Скачать книгу из архива

#web

📚 Полка Разработчика