Проверьте свои знания, ответив на 8 вопросов – https://proglib.io/w/779cf2c6
🧐 Кому подойдет?
Разработчикам, которые знают любой объектно-ориентированный язык программирования и хотят углубиться в архитектурные паттерны.
🎮 Как проходит обучение?
В течение всего интенсива вы будете создавать игру «Звездные войны» и применять ключевые архитектурные паттерны. В процессе изучите:
– Как строить гибкую архитектуру, которая не замедляет разработку
– Как применять IoC-контейнеры и писать модульные тесты
– Как использовать SOLID за пределами ООП
– Как внедрять CI/CD и снижать технический долг
👉 Подробная программа обучения
А по промокоду
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое aggregate initialization?
Anonymous Quiz
10%
Инициализация массивов
34%
Инициализация структур и классов без конструкторов
34%
Инициализация с помощью списка
23%
Варианты a и b верны
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
Роботы уже помогают получить работу в Сбере 🤖
⚡️ AI-рекрутер моментально анализирует твои ответы и выдаёт фидбэк сразу после интервью. Больше никаких “Мы вам перезвоним” – всё быстро, чётко и по делу.
Как получить пре-офер от Сбера?
1️⃣ Зарегистрируйся на платформе
2️⃣ Авторизуйся через Телеграм
3️⃣ Пройди AI-интервью
💡 Обратную связь ты получишь сразу, а рекрутеры Сбера свяжутся с тобой в течение нескольких дней.
🔗 Попробуй прямо сейчас! 👉 https://clc.to/GkOTTA 🚀
Реклама. ПАО СБЕРБАНК, ИНН 7707083893. Erid 2VtzqubZo8S
⚡️ AI-рекрутер моментально анализирует твои ответы и выдаёт фидбэк сразу после интервью. Больше никаких “Мы вам перезвоним” – всё быстро, чётко и по делу.
Как получить пре-офер от Сбера?
1️⃣ Зарегистрируйся на платформе
2️⃣ Авторизуйся через Телеграм
3️⃣ Пройди AI-интервью
💡 Обратную связь ты получишь сразу, а рекрутеры Сбера свяжутся с тобой в течение нескольких дней.
🔗 Попробуй прямо сейчас! 👉 https://clc.to/GkOTTA 🚀
Реклама. ПАО СБЕРБАНК, ИНН 7707083893. Erid 2VtzqubZo8S
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Что произойдёт при попытке удаления указателя на массив через delete вместо delete[]?
Anonymous Quiz
3%
Ничего, это эквивалентные операции
9%
Компилятор выдаст ошибку
50%
Будет освобождена только память первого элемента массива
39%
Будет неопределённое поведение (UB), деструкторы могут не вызваться для всех элементов
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🎮🚀 8 простых способов улучшить производительность вашей игры в Unity
Хотите, чтобы ваша игра работала быстрее, не лагала и не вызывала у игроков желание выбросить контроллер? Тогда пришло время оптимизировать производительность.
Советуем почитать статью, где разобраны практические методы, которые помогут сделать ваш проект более стабильным и плавным.
🤩 Прочитать статью
🐸 Библиотека шарписта
Хотите, чтобы ваша игра работала быстрее, не лагала и не вызывала у игроков желание выбросить контроллер? Тогда пришло время оптимизировать производительность.
Советуем почитать статью, где разобраны практические методы, которые помогут сделать ваш проект более стабильным и плавным.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
В продолжающейся дискуссии о внедрении языка Rust в ядро Linux Грег Кроа-Хартман, один из ключевых разработчиков и сопровождающих ядра, высказал свою позицию, которая однозначно поддерживает этот шаг. И его мнение особенно ценно, учитывая, что он видел практически каждый баг-фикс и проблему безопасности в ядре за последние 15+ лет.
👉 Ссылка на статью
👉 Ссылка на статью
Что происходит при использовании std::forward?
Anonymous Quiz
5%
Создаёт копию объекта
16%
Передаёт объект по значению
77%
Выполняет точную пересылку с сохранением value category
1%
Блокирует изменение объекта
This media is not supported in your browser
VIEW IN TELEGRAM
⚡ Быстрая навигация по объявлениям и определениям
Проблема:
🤔 При работе с большими C++ проектами постоянно возникает необходимость перемещаться между объявлениями (в заголовочных файлах) и определениями (в .cpp файлах). Ручной поиск занимает время и снижает продуктивность.
Решение:
🎯 Используйте клавишу F12 (или Ctrl+клик) для мгновенного перехода к определению функции/класса/переменной!
✅ Работает в:
• VSCode: F12 или Ctrl+клик
• CLion: Ctrl+B или Ctrl+клик
• Visual Studio: F12 или Ctrl+клик
📝 Для переключения между заголовочным файлом и его реализацией:
• VSCode: Alt+O (с установленным C/C++ расширением)
• CLion: Ctrl+Alt+Home
• Visual Studio: Alt+O
Уровень полезности: ⭐⭐⭐⭐⭐ (5/5 — обязательно к использованию для любого C++ разработчика)
Проблема:
🤔 При работе с большими C++ проектами постоянно возникает необходимость перемещаться между объявлениями (в заголовочных файлах) и определениями (в .cpp файлах). Ручной поиск занимает время и снижает продуктивность.
Решение:
🎯 Используйте клавишу F12 (или Ctrl+клик) для мгновенного перехода к определению функции/класса/переменной!
✅ Работает в:
• VSCode: F12 или Ctrl+клик
• CLion: Ctrl+B или Ctrl+клик
• Visual Studio: F12 или Ctrl+клик
📝 Для переключения между заголовочным файлом и его реализацией:
• VSCode: Alt+O (с установленным C/C++ расширением)
• CLion: Ctrl+Alt+Home
• Visual Studio: Alt+O
Уровень полезности: ⭐⭐⭐⭐⭐ (5/5 — обязательно к использованию для любого C++ разработчика)
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
#️⃣🔄 Асинхронность в Unity: лучше или хуже, чем корутины?
Unity развивается, и старые добрые корутины постепенно уступают место асинхронным методам.
Мы привыкли к StartCoroutine(), но стоит ли переходить на Task? Разбираем плюсы и минусы каждого подхода.
📎 Читать статью
🐸 Библиотека шарписта
Unity развивается, и старые добрые корутины постепенно уступают место асинхронным методам.
Мы привыкли к StartCoroutine(), но стоит ли переходить на Task? Разбираем плюсы и минусы каждого подхода.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое Curiously Recurring Template Pattern (CRTP)?
Anonymous Quiz
54%
Шаблон для создания рекурсивных структур
35%
Техника статической полиморфизации
5%
Метод inherited метаклассов
6%
Способ динамической генерации кода
Отобрали для вас полезные и проверенные каналы для программистов — в них вы найдете все самое интересное, от технических новостей до практических гайдов.
IT Job Hub | Работа и вакансии в IT — избранные IT-вакансии
Библиотека программиста — новости из мира IT и технологий
Книги для программистов — самые годные книги по любым языкам и стекам
IT-мемы — мемы про жизу айтишника
Proglib Academy — обучение и курсы, чтобы стать топовым специалистом
Азбука айтишника — азы из мира разработки
Библиотека нейросетей — лайфхаки и промпты для разных задач, баттлы нейронок и новости из мира ИИ
Библиотека фронтендера — все о JS, React, Angular и не только
Библиотека мобильного разработчика — лайфхаки и новости из мира Swift и Kotlin
Библиотека хакера — уязвимости, атаки, бэкдоры и как от них защититься
Библиотека тестировщика — самое интересное о том, как крашить код
🦫 Go
Библиотека Go-разработчика
Библиотека задач по Go
Библиотека Go для собеса
Вакансии по Go
#️⃣ C#
Библиотека шарписта
Библиотека задач по C#
Библиотека собеса по C#
Вакансии по C#
🔧 DevOps
Библиотека devops’а
Библиотека задач по DevOps
Библиотека собеса по DevOps
Вакансии по DevOps & SRE
🐘 PHP
Библиотека пхпшника
Библиотека задач по PHP
Библиотека PHP для собеса
Вакансии по PHP, Symfony, Laravel
🐍 Python
Библиотека питониста
Библиотека Python для собеса
Библиотека задач по Python
Вакансии по питону, Django, Flask
☕️ Java
Библиотека джависта
Библиотека задач по Java
Библиотека Java для собеса
Вакансии по Java
📊 Data Science
Библиотека дата-сайентиста
Библиотека задач по Data Science
Библиотека Data Science для собеса
Вакансии по Data Science
🎮 C++
Библиотека C/C++ разработчика
Библиотека задач по C++
Библиотека C++ для собеса
Вакансии по C++
Подписывайтесь на интересные вам каналы и сохраняйте пост в закладки, чтобы не потерять 🔑
Please open Telegram to view this post
VIEW IN TELEGRAM