ar
Feedback
Сохранёнки программиста

Сохранёнки программиста

الذهاب إلى القناة على Telegram

Заметки и ссылки на будущее, чтобы изучить когда будет время. Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/med

إظهار المزيد
6 611
المشتركون
+324 ساعات
-117 أيام
-3030 أيام
أرشيف المشاركات
Урок: Методология БЭМ за 17 минут. Пример верстки по БЭМ методологии Методология БЭМ это аббревиатура слов: блок, элемент, модификатор. Эти объекты и являются основой всей методологии. Основанная в середине 2000х компанией Яндекс, методология БЭМ — всего лишь одна из множества подобных методологий, однако ей удалось получить серьезную популярность. В основе БЭМ лежит принцип разделения интерфейса на независимые блоки, что позволяет легко и быстро выполнять верстку любой сложности и повторно использовать уже существующий код. Сложно? В уроке покажут пример верстки по БЭМ методологии: https://youtu.be/HihYQVuH64U #урок #css #ru

Книга: Алгоритмы на Java [4-е издание] Автор: Роберт Седжвик Год издания: 2013 Описание: Классическая книга c обзором наиболе
Книга: Алгоритмы на Java [4-е издание] Автор: Роберт Седжвик Год издания: 2013 Описание: Классическая книга c обзором наиболее важных на сегодняшний день компьютерных алгоритмов и сборником фундаментальных приёмов. Алгоритмы в данной книге представляют собой сборник основных знаний, полученных за последние 50 лет и признанных незаменимыми. Издание будет полезно студентам курсов вычислительной техники и людям, желающим плавно «вкатиться» в эту область. В конце каждой главы есть упражнения для практики. Основные темы: — Алгоритмы сортировки и поиска; — Графы; — Строки и контекст. #ru #java #алгоритмы

Cтартовал первый контест для разработчиков от Brand Analytics с призовым фондом 500 тысяч рублей. Написать приложение, которо
Cтартовал первый контест для разработчиков от Brand Analytics с призовым фондом 500 тысяч рублей. Написать приложение, которое выявляет сбои в работе публичных сервисов на основе анализа сообщений из соцмедиа. Ограничений на используемые языки программирования, инструментарии и библиотеки — нет. Для разработки предоставляются датасеты публичного потока данных соцмедиа, гарантированно включающие информацию о сбоях в работе сервисов. Срок подачи решений до 17 августа 2022 г. 20:00 MSK. Следите за новостями контеста в официальном Telegram-канале. Это #партнёрский пост

Книга: Алгоритмы. Справочник. С примерами на C, C++, Java и Python [2-е издание] Авторы: Джордж Хайнеман, Гэри Поллис, Стэнли
Книга: Алгоритмы. Справочник. С примерами на C, C++, Java и Python [2-е издание] Авторы: Джордж Хайнеман, Гэри Поллис, Стэнли Селков Год издания: 2017 Описание: Если вы считаете, что скорость решения той или иной задачи зависит, в первую очередь, от мощности компьютера, на котором она решается, то эта книга станет для вас откровением с самой первой страницы. Вы узнаете, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация в виде компьютерной программы. Выбор подходящего алгоритма среди массы других, способных решить вашу задачу, - дело не из самых простых, и этому вы тоже научитесь в данной книге. #алгоритмы #ru

Доклад: Асинхронное программирование Во время лекции рассмотрят, в чём проблема синхронных приложений и что с этим можно сделать. Что происходит с точки зрения ОС при HTTP-запросе, как обрабатывать несколько запросов одновременно и какие есть преимущества, недостатки у процессов и потоков в веб-серверах? Вы узнаете об особенностях потоков в Python. https://youtu.be/AXkOli6BsBY #доклад #python #ru

Курс: Python для тех, у кого лапки Курс предлагается в формате статьи + задачи. В программе курса 12 модулей, охватывающих темы: арифметика и числа, структуры данных (словари, списки, множества...), условия, циклы, функции, модули и классы. Страница курса #курс #python #начинающим #ru

Книга: Компьютерная графика. Рейтрейсинг и растеризация Автор: Гэбриел Гамбетта Год издания: 2022 Описание: Книга научит вас
Книга: Компьютерная графика. Рейтрейсинг и растеризация Автор: Гэбриел Гамбетта Год издания: 2022 Описание: Книга научит вас создавать полноценные рабочие рендеры — рейтрейсинг, симулирующий лучи света и их отражение от объектов, растеризатор 3D-моделей, а также реалистичные отражения и тени. В издание есть наглядные примеры с псевдокодом , которые позволят без проблем создавать рендеры на любом языке, а живые JavaScript-демо каждого алгоритма вдохновят на самостоятельные подвиги. Основные темы: — Вводные понятия для компьютерной графики; — Трассировка лучей; — Растеризация. #ru #computergraphics

Урок: Веб-дизайн сайта: что делать после 1-ого экрана Дизайн первого экрана лендинга научились делать все по урокам “Вечерней школы”, но что делать дальше? В уроке будут показаны схемы работы с контентом всего сайта, самые удачные решения и хитрые лайфхаки для веб-дизайнера. https://youtu.be/0_LV22g-g1o #урок #вебдизайн #ru

Книга: C# для профессионалов. Тонкости программирования [3-е издание] Автор: Джон Скит Год издания: 2019 Описание: Цель книги
Книга: C# для профессионалов. Тонкости программирования [3-е издание] Автор: Джон Скит Год издания: 2019 Описание: Цель книги — раскрытие новых средств языка C# 5, включая решение проблем, которые связаны с написанием сопровождаемого асинхронного кода. Основные темы: — Язык C# как основа всех основ; — Революционные изменения в доступе к данным; — Лямбда-выражения и деревья выражений; — Асинхронность с помощью async/await и многое другое. #ru #csharp

Курс: Регулярные выражения в Python На курсе вы научитесь составлять и использовать регулярные выражения. Также в курсе вы пройдётесь по всем методам модуля re, разберёте работу с группами, изучите флаги, и поймёте для чего нужны регулярные выражения. Страница курса #курс #ru #python

Книга: Паттерны программирования игр Автор: Роберт Нистрем Год издания: 2021 Описание: Автор книги, программист из Electronic
Книга: Паттерны программирования игр Автор: Роберт Нистрем Год издания: 2021 Описание: Автор книги, программист из Electronic Arts, собрал в одном месте действенные советы про разрастание кода, оптимизацию и построение надёжной архитектуры. Каждая глава — это набор эффективных паттернов программирования, которые вы можете использовать в работе в готовом виде или улучшать и комбинировать их на свой лад для вашей собственной игры. Основные темы: — Основные шаблоны проектирования; — Поведенческие шаблоны; — Шаблоны связности; — Оптимизация. #книга #ru #gamedev

Урок: Создание многопоточного клиент-серверного приложения на Java На этом вебинаре попрактикуются в использовании сокетов и потоков. Вы напишите на Java небольшое клиент-серверное приложение на сокетах. Для этого будут созданы две разные программы, которые запускаются на разных компьютерах, но при этом работают совместно, пересылая друг другу данные. https://youtu.be/g4uINwRZ6cM #урок #java #ru

Книга: Приёмы объектно-ориентированного проектирования. Паттерны проектирования Авторы: Эрих Гамма, Ричард Хелм, Ральф Джонсо
Книга: Приёмы объектно-ориентированного проектирования. Паттерны проектирования Авторы: Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес Год издания: 2015 Описание: Данное пособие содержит множество концептуально изящных и универсальных приёмов, позволяющих облегчить процессы построения программ. Книгу рекомендуют такие авторы как Эккель, Шилдт. Любое описанное решение разложено по полочкам, как в плане преимуществ, так и в плане недостатков и компромиссов. Книга полезна как опытным проектировщикам, чтоб структурировать понимание объектно-ориентированного проектирования, так и новичкам, чтоб избегать некачественных и нерасширяемых решений. Основные темы: — Принципы применения паттернов проектирования; — Классификация паттернов; — Различные подходы к выбору паттернов; — Каталог паттернов с детальным описанием. #ru #паттерны

Курс: C# NoobCoder's В курс входят обучающие видео и практические задания, разбитые на отдельные темы, с которыми вы можете ознакомиться. Преподаватели всегда на связи с учениками и готовы ответить на их вопросы в комментариях к задачам либо в чате telegram. Страница курса #курс #csharp #ru

Курс «Профессия Разработчик» — ваш проводник в мир IT Вы на практике попробуете 4 востребованных направления, пройдёте профориентацию и осознанно выберете IT-профессию. А Skillbox будет помогать вам на всём пути: от самоопределения до трудоустройства. Неважно, гуманитарий вы или технарь — главное начать! Оставьте заявку и учитесь полгода бесплатно: https://clc.to/Yxwfxg Это #партнёрский пост

Книга: Большая книга проектов Python (2022) Автор: Эл Свейгарт Год издания: 2022 Описание: Отточите свои навыки на самых инте
Книга: Большая книга проектов Python (2022) Автор: Эл Свейгарт Год издания: 2022 Описание: Отточите свои навыки на самых интересных задачах — графике, играх, анимации, расчетах и многом другом. С помощью этой книги вы сможете экспериментировать, добавляя к готовым проектам собственные детали. #книга #ru #python

Доклад: Процесс разработки мобильного приложения Вводный рассказ для менеджеров, которые ещё не сталкивались с разработкой мобильных приложений и для тех, кто хочет перепроверить свои подходы. На примере команды Яндекс.Музыки пройдётесь по типичным задачам, которые возникают в процессе релиза приложения. Также обсудят, что просить у дизайнеров, как не мешать разработчикам, что делать в случае возникновения багов и многое другое. Поговорят про то, кто в команде должен ставить задачи и отслеживать их выполнение. https://youtu.be/dXoy89Gk6oo #доклад #mobile #ru

Книга: С++ для профи Автор: Джош Лоспинозо Год издания: 2021 Описание: Эта книга адресован программистам среднего и продвинут
Книга: С++ для профи Автор: Джош Лоспинозо Год издания: 2021 Описание: Эта книга адресован программистам среднего и продвинутого уровней. С её помощью вы продерётесь сквозь тернии к самому ядру C++ и освоите новые инструменты языка. Основные темы: — Основы C++; — Библиотеки и фреймворки С++; — Сетевое программирование с помощью Boost Asio. #книга #ru #cpp

Книга: Начинаем программировать на Python [4-е издание] Автор: Тонни Гэддис Год издания: 2016 Описание: В книге изложены прин
Книга: Начинаем программировать на Python [4-е издание] Автор: Тонни Гэддис Год издания: 2016 Описание: В книге изложены принципы программирования, с помощью которых читатель приобретёт навыки алгоритмического решения задач на языке Python, не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и многое другое. #книга #python #начинающим #ru

Книга: Arduino и Raspberry Pi в проектах IoT Автор: Виктор Петин Год издания: 2016 Описание: Книга рассчитана на опытных поль
Книга: Arduino и Raspberry Pi в проектах IoT Автор: Виктор Петин Год издания: 2016 Описание: Книга рассчитана на опытных пользователей и содержит уроки по Arduino для создания проектов с использованием IoT. Показана организация доступа к сети Интернет, отправка и получение данных с использованием IoT сервисов. Уделено внимание обмену данными с помощью GPRS/GSM Shield. #книга #arduino #iot #hardware #diy