🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Forwarded from Библиотека собеса по C++ | вопросы с собеседований
👔 Что такое consteval?
consteval — спецификатор для функций, появился в C++20. Он обозначает, что функция будет вычислена на этапе компиляции. В этом его главное отличие от constexpr, который может быть вычеслен как на этапе компиляции, так и на этапе выполнения программы. consteval не получится вызвать во время выполнения программы, будет ошибка!
consteval — спецификатор для функций, появился в C++20. Он обозначает, что функция будет вычислена на этапе компиляции. В этом его главное отличие от constexpr, который может быть вычеслен как на этапе компиляции, так и на этапе выполнения программы. consteval не получится вызвать во время выполнения программы, будет ошибка!
👔 constinit переменные
constinit — это спецификатор для определения переменных появившийся в C++20, которые должны быть проинициализированына этапе компиляции. Служат как более предсказуемая альтернатива static переменным, которые инициализируются при первом обращении к ней. Стандарт гарантирует, что если constinit переменную нельзя было проиницализировать на этапе компиляции, программа не соберётся, и будет выведена ошибка
constinit — это спецификатор для определения переменных появившийся в C++20, которые должны быть проинициализированына этапе компиляции. Служат как более предсказуемая альтернатива static переменным, которые инициализируются при первом обращении к ней. Стандарт гарантирует, что если constinit переменную нельзя было проиницализировать на этапе компиляции, программа не соберётся, и будет выведена ошибка
🧿 Знания — сила! Что должен изучить каждый программист?
❗Мы запускаем опрос среди наших читателей, чтобы выяснить, какие ключевые компетенции необходимо развивать программисту на текущий момент. Какие направления стоит изучать в первую очередь? Уровень каких знаний влияет на зарплату в отрасли?
‼️ Мы проведем анализ ответов и составим ТОП-лист навыков, которые не помешают освоить каждому программисту и разработчику для успешного карьерного роста!
👉 Опросик
❗Мы запускаем опрос среди наших читателей, чтобы выяснить, какие ключевые компетенции необходимо развивать программисту на текущий момент. Какие направления стоит изучать в первую очередь? Уровень каких знаний влияет на зарплату в отрасли?
‼️ Мы проведем анализ ответов и составим ТОП-лист навыков, которые не помешают освоить каждому программисту и разработчику для успешного карьерного роста!
👉 Опросик
❗Полезная библиотека Input parser
Современная библиотека для парсинга командной строки
👉Ссылочка (github)
Современная библиотека для парсинга командной строки
👉Ссылочка (github)
Forwarded from Библиотека собеса по C++ | вопросы с собеседований
🔮 public, private и protected
public, private и protected — модификаторы ограничивающие доступ к методам и полям класса. Они не ограничивают видимость. private члены видны вне класса, но их нельзя использовать
🧿 Описание
• public — доступен всем, кто видит определение класса
• private — доступен только самому классу (то есть его членам) и друзьям (friend) класса
• protected — доступен только классам, которые являются производными от данного
#junior
public, private и protected — модификаторы ограничивающие доступ к методам и полям класса. Они не ограничивают видимость. private члены видны вне класса, но их нельзя использовать
🧿 Описание
• public — доступен всем, кто видит определение класса
• private — доступен только самому классу (то есть его членам) и друзьям (friend) класса
• protected — доступен только классам, которые являются производными от данного
#junior
❗ Вводная лекция об RISC-V
RISC-V — открытая система команд и процессорная архитектура, которая в последнее время становится всё более популярной
В лекции обсуждаются темы самой архитектуры, кросс-компиляции, ассемблер RISC'а и расширения к архитектуре
👉 Открытие лаборатории RISC-V в МФТИ (YouTube)
RISC-V — открытая система команд и процессорная архитектура, которая в последнее время становится всё более популярной
В лекции обсуждаются темы самой архитектуры, кросс-компиляции, ассемблер RISC'а и расширения к архитектуре
👉 Открытие лаборатории RISC-V в МФТИ (YouTube)
Forwarded from Библиотека собеса по C++ | вопросы с собеседований
⚙️ Классы хранилищ (storage class)
Классы хранилищ — класс определяющий срок службы и область действия своих переменных и функций
В C++ поддерживаются следующие классы хранения: auto, static, register, extern и mutable, thread_local
Однако, ключевое слово register устарело в C++11. В C++17 он был удален и зарезервирован для использования в будущем
Классы хранилищ — класс определяющий срок службы и область действия своих переменных и функций
В C++ поддерживаются следующие классы хранения: auto, static, register, extern и mutable, thread_local
Однако, ключевое слово register устарело в C++11. В C++17 он был удален и зарезервирован для использования в будущем
🔮 Ключевое слово mutable
Ключевое слово mutable использоваться для полей класса, такие поля можно изменять внутри const-методов
💡 Ссылки
• Ключевое слово «mutable» в C++
Ключевое слово mutable использоваться для полей класса, такие поля можно изменять внутри const-методов
💡 Ссылки
• Ключевое слово «mutable» в C++
❗ Репозиторий с примерами для тестирования на уязвимости C кода
Директории содержат код на языке C, который намеренно уязвим. Это делается для того, чтобы проверить, можно ли их обнаружить с помощью статического анализатора кода
👉Ссылка
Директории содержат код на языке C, который намеренно уязвим. Это делается для того, чтобы проверить, можно ли их обнаружить с помощью статического анализатора кода
👉Ссылка
Forwarded from Библиотека собеса по C++ | вопросы с собеседований
⚙️ Классы хранилищ (storage class)
Классы хранилищ — класс определяющий срок службы и область действия своих переменных и функций
В C++ поддерживаются следующие классы хранения: auto, static, register, extern и mutable, thread_local
Однако, ключевое слово register устарело в C++11. В C++17 он был удален и зарезервирован для использования в будущем
Классы хранилищ — класс определяющий срок службы и область действия своих переменных и функций
В C++ поддерживаются следующие классы хранения: auto, static, register, extern и mutable, thread_local
Однако, ключевое слово register устарело в C++11. В C++17 он был удален и зарезервирован для использования в будущем
Ответьте на 3 вопроса, чтобы получить вводные занятия к курсу «Алгоритмы и структуры данных»
🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/39d56739
На вводной части вас ждут:
1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов
2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ
3. Практические задания после лекций
4. Ссылки на дополнительные материалы для самостоятельного изучения
⚡️ Переходите и начинайте учиться уже сегодня – https://proglib.io/w/39d56739
🔥Получите вводные занятия, ответив на 3 вопроса – https://proglib.io/w/39d56739
На вводной части вас ждут:
1. Лекция «Производительность алгоритмов» от руководителя разработки Яндекс.Самокатов
2. Лекция «Итеративные сортировки и линейные сортировки» от аспирант департамента искусственного интеллекта ВШЭ
3. Практические задания после лекций
4. Ссылки на дополнительные материалы для самостоятельного изучения
Please open Telegram to view this post
VIEW IN TELEGRAM
🔮 Проверяем Blender
Вышла новая статья от PVS-Studio. В ней разбираются ошибки в написании кода графического редактора Blender
Для тех кому не хватает код-ревью в жизни, самое то😁
👉Ссылка
Вышла новая статья от PVS-Studio. В ней разбираются ошибки в написании кода графического редактора Blender
Для тех кому не хватает код-ревью в жизни, самое то😁
👉Ссылка
🧨 Из грязи в князи: вкатился с нуля в IT за границей
❗ Мы ищем тех, кто начинал карьеру в IT за границей без опыта и специальной подготовки. Хотим услышать ваши истории успеха и препятствий, с которыми вы столкнулись.
‼️ Если вы готовы рассказать свою историю — напишите нам на [email protected]
❗ Мы ищем тех, кто начинал карьеру в IT за границей без опыта и специальной подготовки. Хотим услышать ваши истории успеха и препятствий, с которыми вы столкнулись.
‼️ Если вы готовы рассказать свою историю — напишите нам на [email protected]