CodeMode | Программирование
11.9K subscribers
2.07K photos
1 video
7 files
2.1K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📕Совершенный софт. Джувел Леве.

• Автор подробно описывает основы, на которых прокалываются многие архитекторы ПО, и показывает, как разложить систему на мелкие блоки или службы.

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

• Метод и принципы «совершенного софта» можно применять независимо от размера проекта, компании, технологии, платформы или отрасли.

• Цель этой книги — решение важнейших задач современной разработки ПО, требующих исправления программных систем и проектов, ваш карьерный рост и, возможно, изменение всей IT-индустрии.

• Рекомендации и знания, которые вы получите, сэкономят десятилетия вашего опыта и спасут многие проекты.

🧷Скачать бесплатно.

2021 #RU
📘Программирование на Python. Первые шаги. А.В. Щерба

• В книге описаны базовые конструкции программирования на языке Python: от именования переменных до многострочных программ с несколькими вложенными циклами и условными конструкциями.

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

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

🧷Скачать бесплатно.

2022 || #RU  #Python
📕Миллионы миллиардов. Как стартовать в игровой индустрии, работая удаленно, заработать денег и создать игру своей мечты. Максим Михеенко при участии Майкла Касалино

• В этой книге вы сможете найти актуальную и практическую информацию о том, как попасть в игровую индустрию, как выбрать профессию по душе и как начать зарабатывать первые деньги, а также о том, как попасть на игровой рынок США, работая удаленно из Москвы, Казани, Минска или Ульяновска.

• Автор – Максим Михеенко, сооснователь и исполнительный директор русско-американской игровой студии 5518, с штаб-квартирой в Лос-Анджелесе, Калифорния.

• С опытом работы в игровой индустрии более 17 лет, принимал участие в таких проектах как Killzone 1/2/3, Apex Legends, Star Trek, Call of Duty Black Ops 4, Doom 4.

🧷Скачать бесплатно.

2021 #RU
📌 Бесплатно освойте профессию дизайнера с нуля. Вместе сделаем вам портфолио из 4+ работ с личной поддержкой от наставника.

Что вы получите?
— Фидбэк (мощный разбор всех ДЗ от куратора)
— Тусовка (личный кабинет с уроками + живой чат)
— Портфолио и экзамен (упакуем по урокам и проверим)
— Мастер-класс "как заработать на дизайне" и найти клиента

🔥 Будем делать: веб-дизайн, графический дизайн, анимацию интерфейсов.

→ Начать обучение бесплатно

Программа бесплатного курса:
— Обучение по Figma с нуля и 4+ дз с личным разбором
— Изучение основ дизайна (контент, сетки, композиция т.д.)
— Создание анимации интерфейса
— Все о профессии и доходе дизайнера (как найти клиентов и сколько можно заработать)

👉 Первый урок уже сегодня, кликайте сюда и забирайте все бонусы
📘Криптвоюматика 2.0. Стань сыном маминой подруги. Алексей Марков, Алексей Антонов.

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

• Но не беспокойтесь — в ваших руках ценный источник знаний, в котором вы найдете не только пищу для мозгов, но и ответы на самые важные вопросы:

- Что такое блокчейн и как вообще он работает?
- Откуда взялся биткойн и куда девается?
- Как хранить криптовалюту и почему важно не забыть пароль?
- Когда покупать и когда продавать криптовалюту?
- Как поучаствовать в новых проектах на блокчейне?

🧷Скачать бесплатно.

2021  #RU
📘Программирование компьютерной графики. Современный OpenGL. Алексей Боресков.

• Данная книга посвящена алгоритмическим основам современной компьютерной графики.

• Описаны базовые математические понятия, такие как матрицы и кватернионы.

Детально рассматривается физика освещения, включая физически-корректное освещение.

• Отдельные главы посвящены методу трассировки лучей и современному OpenGL.

🧷Скачать бесплатно.

2019 #RU
📘Управление памятью в .NET для профессионалов. Конрад Кокоса.

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

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

В книге представлены:
- теоретические основы автоматического управления памятью;
- глубокое погружение во все аспекты управления памятью в .NET, в т. ч. подробное описание реализации сборщика мусора (GC);
- практические советы по разработке реальных программ;
- правила использования инструментов, относящихся к управлению памятью в .NET;
эффективные методы работы с памятью, включая типы Span и Memory.

Книга адресована разработчикам программного обеспечения для платформы .NET, архитекторам и специалистам по производительности.

🧷Скачать бесплатно.

2020 #RU
📕Справочник HTML. Кратко, быстро, под рукой. Кириченко А., Дубовик Е.

• Данный справочник содержит полную информацию об HTML5 в удобной и наглядной форме.

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

• Отдельное внимание уделено отраслевым рекомендациям по хорошему стилю использования HTML для верстки веб-сайтов, приведено описание приемов семантической верстки.

🧷Скачать бесплатно.

2021 #RU #HTML
📘Обучение с подкреплением для реальных задач. Инженерный подход. Уиндер Ф.

• Книга посвящена промышленно-ориентированному применению обучения с подкреплением (Reinforcement Learning, RL).

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

• Рассмотрены марковские процессы принятия решений, глубокие Q-сети, градиенты политик и их вычисление, методы устранения энтропии и многое другое.

• Данная книга – первая на русском языке, где теоретический базис RL и алгоритмы даны в прикладном, отраслевом ключе.

• Для аналитиков данных и специалистов по искусственному интеллекту.

🧷Скачать бесплатно.

2023 #RU
📕Data Science. Наука о данных с нуля. Джоэл Грас.

• Книга позволяет изучить науку о данных (Data Science) и применить полученные знания на практике.

Она содержит краткий курс языка Python, элементы линейной алгебры, статистики, теории вероятностей, методов обработки данных.

• Рассмотрены приемы обработки естественного языка, методы анализа социальных сетей, основы баз данных, SQL и MapReduce.

• Во втором издании примеры переписаны на Python 3.6, игрушечные наборы данных заменены на «реальные», добавлены материалы по глубокому обучению и этике данных, статистике и обработке естественного языка, рекуррентным нейронным сетям, векторным вложениям слов и разложению матриц.

🧷Скачать бесплатно.

2021 #RU #DataScience
📙 Легкий способ выучить Java. Брайсон Пейн.

• Это книга, которая сделает процесс обучения эффективным и понятным, ведь с первых страниц вы начнете создавать реальные функционирующие приложения!

Начните знакомство с #Java с JShell, удобного инструмента, позволяющего проверять написанный вами код и тут же получать обратную связь.

• Затем приступайте к разработке несложных игр: "Больше-Меньше", "Секретные сообщения", "Рисование пузырьков" - вы научитесь делать игры как под ПК, так и под Android.

• Создавая эти приложения, вы научитесь:
- Выполнять вычисления, управлять текстовыми строками и генерировать рандомные цвета
- Использовать условия, циклы и методы
- Создавать функции, позволяющие использовать код повторно и экономить время
- Пользоваться Eclipse и Android Studio для отладки кода, поиска и предотвращения распространенных ошибок

• Выучите #Java с этой книгой! Включает версии #Java 8 и 9.

🧷Скачать бесплатно.

2020 #RU #Java
Вам нравится читать контент на этом канале?

Возможно, вы задумывались о том, чтобы купить на нем интеграцию?

Следуйте 3 простым шагам, чтобы сделать это:

1) Регистрируйтесь по ссылке: https://telega.in/c/code_m0de
2) Пополняйтесь удобным способом
3) Размещайте публикацию

Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
📙Законы UX-дизайна. Понимание психологии пользователя - ключ к успеху . Джон Яблонски.

• Рассмотрены законы UX-дизайна, основанные на психологии поведения пользователей, которые дизайнеры могут использовать на практике для создания интуитивно понятных, ориентированных на человека продуктов и услуг.

• Описаны законы Якоба (о привычном интерфейсе), Фиттса (о времени достижения цели), Хика (о времени, необходимом для принятия решения), Миллера (о кратковременной памяти пользователя), Постела (о балансе консервативного и либерального), Теслера (о степени сложности системы) и эффект фон Ресторффа (о самом запоминающемся объекте).

• Обсуждается правило «на пике и в конце», связанное с особенностью выработки суждений. Также рассмотрен эффект восприятия эстетически приятного дизайна как наиболее удобного в использовании.

🧷Скачать бесплатно.

2021 #RU
📙Взлом. Приемы, трюки и секреты хакеров. Сависте Е.

• В сборнике избранных статей из журнала «Хакер» описана технология поиска и эксплуатации уязвимостей, детектирования «песочниц» и антиотладки, управления процессами в ОС семейства Microsoft Windows и их маскировки.

• Рассказывается о способах обмена данными между вредоносными программами и управляющим сервером. Даны конкретные примеры написания драйвера режима ядра Windows, перехвата управления приложениями через WinAPI, создания стилера для получения паролей из браузеров Chrome и Firefox.

• Описаны приемы обфускации кода PowerShell. Отдельные разделы посвящены взлому iPhone и Apple Watch.

• Для читателей, интересующихся информационной безопасностью.

🧷Скачать бесплатно.

2020 #RU
📕Разработка интерфейсов. Паттерны проектирования. Чарли Брюэр, Эйнн Валенсия, Дженифер Тидвелл.

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

• Для каждого паттерна даны наглядные примеры и подробное описание -— от реализации до сценариев использования. Вы сразу перейдете от теории к практике!

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

🧷Скачать бесплатно.

2022 #RU
📘Ценность ваших данных. Кузнецов С., Константинов А., Скворцов Н.

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

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

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

🧷Скачать бесплатно.

2022 #RU
📙Ум программиста. Как понять и осмыслить любой код. Фелин Херманс.

• Книга освещает практические основы когнитивистики для программистов.

Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии.

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

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

• Для программистов и других IT-специалистов.

🧷Скачать бесплатно.

2023 #RU
📘Машинное обучение. Алгоритмы для бизнеса. Маркос Лопез Де Падро.

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

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

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

🧷Скачать бесплатно.

2019 #RU
📘Анализ данных в науке и технике. С.Л. Брантон, Дж.Н. Куц.

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

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

• Книга рассчитана на специалистов по работе с данными широкого профиля: инженеров, ученых, разработчиков ПО, а также будет полезна студентам и аспирантам технических вузов.

🧷Скачать бесплатно.

2021 #RU
📙IT-рекрутмент: Как найти лучших специалистов, когда все вокруг горит. Егор Яценко

• Специалисты в области информационных технологий сегодня нарасхват, и потребность в них в ближайшие годы будет только расти.

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

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

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

• Но самое главное — эта книга поможет начинающим и даже опытным рекрутерам сохранить здравомыслие в любых обстоятельствах.

🧷Скачать бесплатно.

2022 #RU
📘Прагматичный ИИ. Машинное обучение и облачные технологии. Ной Гифт.

• Искусственный интеллект - это мощный инструмент в руках современного архитектора, разработчика и аналитика.

• Облачные технологии - ваш путь к укрощению искусственного интеллекта.

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

• Все примеры разобраны на языке Python, #1 в сфере современных стремительных вычислений.

🧷Скачать бесплатно.

2019 #RU #ИИ