Премиум каналы

Библиотека C/C++ разработчика

Полезные материалы по всему, что может быть полезно плюсовику/сишнику.

Последние публикации с канала
24.04.2024 / 18:04

⛓️ Программирование и блокчейн: что нужно знать новичку?

Если ты не смог купить Биткоин в 2009, но интересна эта область, не стоит переживать. Ты всё ещё сможешь попробовать себя в качестве блокчейн-разработчика и создать свою крипту😉

Сейчас блокчейн становится всё более популярен и уже применяется не только для реализации криптовалюты (а также например в играх)

‼️ Чтобы не потеряться в обилии информации, предлагаю к прочтению небольшую статью об разработке блокчейн-приложений, в ней ты узнаешь об основных аспектах применяемых для использования данной технологии

24.04.2024 / 14:04

🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.

23.04.2024 / 20:04

Forwarded From Библиотека собеса по C++ | вопросы с собеседований

👩‍🚀 Откуда космический корабль в C++?

<=> — это оператор spaceship operator в C++. Он был введен в стандарте C++20 и предназначен для использования в контексте трехзначной операции сравнения

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

23.04.2024 / 19:04

🍔 Новинки C++26

Работа в комитете по стандартизации языка C++ активно кипит. Недавно состоялось очередное заседание

До нового стандарта C++ остаётся чуть больше года, и вот некоторые новинки, которые попали в черновик стандарта за последние две встречи:

• запрет возврата из функции ссылок на временное значение
• [[indeterminate]] и уменьшение количества Undefined Behavior
• диагностика при =delete;
• арифметика насыщения
• линейная алгебра (да-да! BLAS и немного LAPACK)
• индексирование variadic-параметров и шаблонов ...[42]
• вменяемый assert(...)
• и другие приятные мелочи

👉 Ссылочка

23.04.2024 / 11:04

GitVerse – еще круче, быстрее и удобнее

На онлайн-презентации «GitVerse: открой вселенную кода» СберТех представил новую функциональность платформы, которая поможет ускорить и упростить разработку.

Рассказываем про новые фичи GitVerse:

✔️ CI/CD-инструменты

Помогут автоматизировать сборку исходного кода и процессы поставки. А еще можно перенести свои проекты с Git-репозиториев в один клик.

✔️ Новые функции персонального AI-ассистента* GigaCode

Теперь GigaCode умеет решать связанные с кодом задачи в окне чата прямо в среде разработки. А в репозитории в GitVerse можно получить объяснение, что делает конкретная часть кода, и советы по его улучшению.

✔️ Функциональность для организаций

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

Регистрируйтесь и воспользуйтесь новыми возможностями GitVerse!

*AI, artificial intelligence — искусственный интеллект

23.04.2024 / 10:04

Forwarded From Библиотека джависта | Java, Spring, Maven, Hibernate

🔍💼 Исследование рынка: 8 наиболее востребованных языков программирования в 2024 году

Результаты исследования рынка IT-вакансий, проведенного DevJobsScanner. Были проанализированы 14 миллионов объявлений и выявлены 8 наиболее востребованных языков программирования.

Читать статью

#почитать

22.04.2024 / 18:04

🌳 Инструменты преобразования исходного кода

Интересный сервис, способный переводить исходный код из C++ в C#, Java и Python, и обратно

👉 Ссылка

22.04.2024 / 09:04

🍔 Установка и использование Conan

Базовую установка пакетного менеджера Conan выполняется довольно просто

Установка Conan
- Рекомендованный способ установки, через менеджер пакетов python (pip install conan)
- Дальше следует установить плагин на CLion (лучше всего воспользоваться туториалом)

Если возникнут проблемы, пишите в комментариях😊

21.04.2024 / 19:04
21.04.2024 / 18:04

🔮 Доклад о пакетном менеджере Conan

Доклад о применении менеджера пакетов Conan в разработке computer vision продуктов. Докладчик рассказывает об эволюции их процесса разработки ПО и о том, как пришли к Conan. Он также уделит внимание подводным камням Conan при кроссплатформенной разработке

👉 Ссылка

20.04.2024 / 18:04
20.04.2024 / 09:04

🍊 Состоялся релиз фреймворка Qt 6.7 и среды разработки Qt Creator 13

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

Qt

👉 Ссылка на обзорную статью

18.04.2024 / 18:04

🍊Учебник с github по C++

Хорошо структурированный и в тоже время бесплатный учебник по C++!

К плюсам можно отнести то, что он содержит лабораторные работы

Для начала изучения C++ самое то😊

👉Ссылкочка

18.04.2024 / 11:04

🧨 Для чего нужен принцип подстановки Лисков?


Принцип подстановки Лисков (Liskov substitution principle) — третий принцип SOLID
• У класса S отнаследованного от T должна быть возможность применяться там, где ожидается T. При этом ожидается, что программа адекватно будет работать
• Идея принципа в том, что контракт (он же функционал), который гарантирует предок должен выполняться и в наследнике

17.04.2024 / 19:04
17.04.2024 / 18:04

🧨 Что делает std::iota?

std::iota — алгоритм из стандартной библиотеки C++. С его помощью можно заполнять последовательности диапазоном значений, начиная с начального значения и до конца заполняемой структуры

Если выбрать начальное значение за 1, то последовательность будет: 1, 2, 3, 4, 5,...

16.04.2024 / 18:04

Forwarded From Библиотека собеса по C++ | вопросы с собеседований

💣 Как отключить вывод предупреждений о неиспользуемых переменных?

Бывают ситуации, когда приходится пользоваться сторонним кодом (например библиотеками). В нём могут оставаться не используемые переменные, оставленные по той или иной причине. Компилятор на такого рода вещи выдаёт предупреждения

Что бы вывод компиляции не захламлялся данного рода сообщениями, и было проще читать полезные предупреждения, есть специальный флаг (-Wno-unused-variable)

Флаг компилятора -Wno-unused-variable используется для отключения предупреждений, связанных с неиспользуемыми переменными во время компиляции программы

15.04.2024 / 18:04

Forwarded From Библиотека шарписта | C#, F#, .NET, ASP.NET

🤺 Искусство оскорблять: как поставить коллегу на место и отбить желание работать над проектом

Многие люди не умеют грамотно критиковать работы коллег. Эта статья научит вас наносить сокрушительные словесные удары и ставить на место любого оппонента.

🔗 Читать статью
🔗 Зеркало

15.04.2024 / 08:04
Отзывы: - 0
Поделитесь вашим мнением! Оставьте отзыв:

Похожие

Избранное