🛒 Black Friday от Proglib.academy!
Только до 30 ноября — скидка 40% на ВСЕ курсы.
Пора добавить в корзину не носки, а новые скиллы: Python, математика для Data Science, AI, алгоритмы и структуры данных, ML.
🎓 Выбирай курс, который реально двинет тебя в карьере, и учись со скидкой.
👉 Учиться со скидкой
Только до 30 ноября — скидка 40% на ВСЕ курсы.
Пора добавить в корзину не носки, а новые скиллы: Python, математика для Data Science, AI, алгоритмы и структуры данных, ML.
🎓 Выбирай курс, который реально двинет тебя в карьере, и учись со скидкой.
👉 Учиться со скидкой
😁1
Forwarded from Proglib.academy | IT-курсы
«Стартап-атмосфера» = хаос и переработки, «возможность профессионального роста» = будете работать за четверых. Составили словарь корпоративного новояза и список неудобных вопросов, которые стоит задать на собеседовании, чтобы не попасть в ловушку.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7👍4
🔥 Опасная ловушка в C++ модулях
Работаете с модулями в C++20/23? Осторожно: один символ может превратить ваш код в некорректный, но компилятор может об этом промолчать.
Представьте: вы создаёте
В чём подвох? При использовании
GCC 15 честно выдаст ошибку: «redeclaring in global module conflicts with import». А вот MSVC спокойно пропустит такой код, оставляя вас с программой, которая работает, но формально нарушает стандарт. Это классический пример того, как тонкости модулей могут стать источником неочевидных багов при переносе кода между компиляторами.
Сталкивались ли вы с неожиданным поведением модулей? Какие компиляторы используете для работы с C++20/23?
👉 Заметка
Библиотека C/C++ разработчика
#буст
Работаете с модулями в C++20/23? Осторожно: один символ может превратить ваш код в некорректный, но компилятор может об этом промолчать.
Представьте: вы создаёте
module unit для модуля A и случайно пишете import A; вместо module A;. Казалось бы, очевидная ошибка. Но если вы используете MSVC — код скомпилируется, слинкуется и запустится без единого предупреждения.В чём подвох? При использовании
module A; ваша реализация функции корректно прикрепляется к модулю A. Но когда вы пишете import A;, функция попадает в глобальный модуль, который содержит все имена, не привязанные к конкретным модулям. Технически это конфликт: функция уже экспортирована из модуля A, а вы пытаетесь определить её заново в глобальном пространстве.GCC 15 честно выдаст ошибку: «redeclaring in global module conflicts with import». А вот MSVC спокойно пропустит такой код, оставляя вас с программой, которая работает, но формально нарушает стандарт. Это классический пример того, как тонкости модулей могут стать источником неочевидных багов при переносе кода между компиляторами.
Сталкивались ли вы с неожиданным поведением модулей? Какие компиляторы используете для работы с C++20/23?
👉 Заметка
Библиотека C/C++ разработчика
#буст
👍5😢3❤1
🎲 Ueli: лаунчер для продуктивных разработчиков
• Ueli — это инструмент быстрого запуска приложений, файлов, папок и веб‑сайтов с помощью клавиатурных сокращений. По сути, это «умный поиск» по вашей системе с массой полезных фишек для разработчиков.
😎 Ключевые возможности:
• Мгновенный запуск приложений: наберите пару букв — и нужное ПО уже открыто
• Поиск файлов и папок: быстро находите любые документы по имени
• Веб‑поиск: введите запрос — и Ueli откроет его в браузере
• Калькулятор: встроенные вычисления прямо в строке поиска
• Поддержка плагинов: расширяйте функционал под свои нужды
• Настройка внешнего вида: меняйте темы, шрифты, прозрачность
👉 Сайт
Есть опыт работы с Ueli? Как вы ускоряете свою работу?
#буст
Библиотека C/C++ разработчика
• Ueli — это инструмент быстрого запуска приложений, файлов, папок и веб‑сайтов с помощью клавиатурных сокращений. По сути, это «умный поиск» по вашей системе с массой полезных фишек для разработчиков.
😎 Ключевые возможности:
• Мгновенный запуск приложений: наберите пару букв — и нужное ПО уже открыто
• Поиск файлов и папок: быстро находите любые документы по имени
• Веб‑поиск: введите запрос — и Ueli откроет его в браузере
• Калькулятор: встроенные вычисления прямо в строке поиска
• Поддержка плагинов: расширяйте функционал под свои нужды
• Настройка внешнего вида: меняйте темы, шрифты, прозрачность
👉 Сайт
Есть опыт работы с Ueli? Как вы ускоряете свою работу?
#буст
Библиотека C/C++ разработчика
👍3
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
Читать вакансии нужно внимательно, иначе можно не заметить, что под модными словосочетаниями скрываются нестандартные условия труда или неожиданные обязательства.
Например, если описана свобода выбора графика, это почти всегда значит, что появятся поздние звонки или потребуется работать когда угодно. Формулировки про перспективы развития часто переводятся на постоянную работу в режиме форсированного многозадачия, где на поддержку рассчитывать не придется.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1😁1