TGViewer
Channel Public Channel
Библиотека C/C++ разработчика | cpp, boost, qt

Библиотека C/C++ разработчика | cpp, boost, qt

@cppproglib

Все самое полезное для плюсовика и сишника в одном канале.

Как запустить своего ии-агента: https://clc.to/tvpmDQ

По рекламе: @tproger_sales_bot

Обратная связь: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17

#WXSSA
Subscribers
16.9K
Photos
2.3K
Videos
74
Links
4.6K

Showing posts older than #5380 · Back to latest

Older Posts 20 shown
Post #5379 4.15K

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

💬 ТОП-8 фраз, которые испортят впечатление о вас на собеседовании

Представьте, вы попали на собеседование мечты. Всё идёт гладко, но пара неудачных фраз могут свести на нет все ваши старания. Например, если вы слишком скромны или, наоборот, перегибаете с самоуверенностью, это может вызвать недоверие. Или фраза, которая должна показать вашу гибкость, внезапно делает акцент на недостатке опыта. Знакомо?

Есть проверенные подходы, которые помогут избежать таких ситуаций, выстроить грамотное общение и оставить положительное впечатление. Готовы узнать больше? 🌟

🔗 Читать статью
  • 👍 1
  • 👏 1
Post #5378 4.92K
На Хабре появилось подробное руководство по настройке проекта на основе системы сборки CMake, в котором особое внимание подключению библиотек и настройке проектов с Vulkan.

📍Что внутри:

• Подключение библиотек через FetchContent, включая работу с библиотеками без CMakeLists.txt
• Настройка скомпилированных и header-only библиотек
• Оптимизация процесса загрузки зависимостей
• Автоматизация компиляции шейдеров
• Предварительная компиляция заголовков для ускорения сборки

Особое внимание в материале уделено интеграции Vulkan SDK в проекты на CMake, включая решение распространенных проблем с переменными окружения и настройкой путей.

В завершение автор затрагивает тему производительности, развенчивая распространенное заблуждение о накладных расходах при использовании исключений в C++.
  • 🔥 12
  • 👍 4
Post #5375 4.84K
#memes
  • ❤ 27
  • 😢 17
  • 🥱 4
  • 👍 2
  • 😁 2
Post #5374 4.15K

Forwarded from Библиотека девопса | DevOps, SRE, Sysadmin

🌍💼 Чем отличается наем IT-специалистов в России и за рубежом: 5 ключевых отличий

Процессы найма могут сильно отличаться в зависимости от страны. Где-то акцент на практические навыки, где-то важны тестовые задания, а иногда решает просто культура общения.
Почему иностранные компании чаще спрашивают о ваших soft skills, а в России обращают внимание на знания теории? И как это влияет на карьеры разработчиков?

Узнайте, как адаптировать свои навыки и подход к поиску работы, чтобы оставаться востребованным в любой точке мира!

📎 Читать о различиях найма
  • 👍 1
  • 🔥 1
Post #5373 4.3K
❗Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉контент-менеджеров для ведения телеграм-каналов
👉Переводчик и автор оригинальных статей

Подробности тут

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
job.proglib.io Вакансии в медиа «Библиотека программиста»‎ Количество проектов в редакции постоянно растет, так что нам всегда нужны специалисты
Post #5372 4.17K
👋 Всем привет! Ищем респондентов для интервью на тему «Обучение навыкам в IT»

Если это про вас, откликнитесь, пожалуйста:
✅ Вы проходили курсы по техническим специальностям или математике за последние 6 месяцев
✅ Вы разработчик, который хочет освоить Data Science или Machine Learning

Что нужно сделать?
📞 Участвовать в небольшом интервью по Zoom (не больше 45 минут).

💰 Вознаграждение:
1500 рублей на карту за участие + уникальный шанс пообщаться с нашим CEO!

Как откликнуться?
✉️ Напишите в личные сообщения @artem_ceo
  • 👍 4
  • 🔥 1
Post #5371 4.44K
В сообществе C++ разработчиков часто обсуждают внутреннее устройство стандартных STL контейнеров, но мало кто знает, что в библиотеке Boost есть их альтернативные версии с улучшенными характеристиками.

Илья Мещерин в своём докладе рассказал о малоизвестных, но мощных контейнерах из Boost:

• stable_vector: гибрид вектора и списка, не инвалидирующий указатели при расширении
• devector (double-ended vector): позволяет эффективно добавлять элементы с обоих концов
• bimap: двунаправленное отображение, индексируемое как по ключу, так и по значению
• intrusive_list/set/map: версии контейнеров, где объекты сами хранят служебные данные для связывания

👉 Видео
  • 👍 20
  • ❤ 3
  • 🔥 3
  • 🥰 2
Post #5370 4.54K
#memes
  • 👍 24
  • 🤔 6
  • 😁 3
  • 💯 1
Post #5369 5.23K
😎 Библиотека pugixml 1.15

10 января, после более года разработки, состоялся выпуск 1.15 библиотеки парсинга XML pugixml, написанной на языке C++ и распространяемой по лицензии MIT.

Библиотека предоставляет богатый DOM-подобный интерфейс с широкими возможностями обхода и изменения узлов документа. Также поддерживается XPath 1.0 и полная поддержка Юникода, с автоматическим преобразованием кодировок.

pugixml может быть сконфигурирована для использования без std и исключений C++ и поддерживает header-only вариант.

👉 Читать дальше
👉 Github
  • 👍 10
  • ❤‍🔥 3
  • ❤ 2
Post #5368 4.87K
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Post #5367 4.69K
📚 Botan — криптографическая библиотека для C++

Хочу поделиться находкой для тех, кто работает с криптографией в C++ проектах. Библиотека Botan (в переводе с японского «пион») предоставляет современный C++ API для широкого спектра криптографических операций.

Что предлагает библиотека:

• Полная поддержка TLS 1.3 и пост-квантовой криптографии
• Богатый набор алгоритмов: AES, ChaCha20, RSA, ECDSA, Ed25519 и многие другие
• Продвинутая работа с X.509 сертификатами и PKI
• Интеграция с TPM и поддержка PKCS#11
• Качественная документация и command-line интерфейс
• Интерфейс в стиле современного C++

👉 Github
  • 🔥 18
  • 🤔 2
  • ❤ 1
Post #5366 4.6K
😆 Новая версия libgit2

Недвно состоялся выпуск новой версии кроссплатформенной библиотеки libgit2 (1.9.0), реализующей основные методы Git. Библиотека написана на языке C и распространяется по лицензии GNU GPL 2 со специальным исключением для линковки, позволяющим не раскрывать исходный код.

Ожидается, что это будет последний выпуск в линейке 1.x, и следующей версией станет libgit2 v2.0, в которой поддержка SHA256 перейдёт из статуса «экспериментальная» в статус «поддерживается». Это означает, что в версию 2.0 будут внесены изменения в API и ABI для поддержки SHA256, а также другие изменения, ломающие совместимость.

👉 Заметка
  • 👾 2
Post #5365 4.14K

Forwarded from Книги для C/C++ разработчиков

📚Carbon Programming Language : the aimed successor of C++ (2022)

✍️Автор: Don Richie

📃Страниц: 32

Новейший язык программирования Carbon, разработанный Google, был представлен 20 июля в качестве экспериментальной замены C++.

Скачать книгу
Post #5363 4.35K
В видео спикер рассказал и показал, как создать некоторые отлично работающие C++ решения «на грани фола»:

— получение stack trace из любого исключения без изменения кода сторонних библиотек;
— подмена части механизма исключений на лету, чтобы улучшить их производительность;
— код с выполнением функции по адресу 0x42, чтобы делать интересные штуки на compile-time;
— получение имен полей структуры на этапе компиляции без макросов и кодогенерации.

👉 Видео
  • 👍 11
  • ❤ 2
Post #5361 3.76K
Самые полезные каналы для программистов в одной подборке!

Сохраняйте себе, чтобы не потерять 💾

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы
Азбука айтишника — здесь мы познаем азы из мира программирования

🤖Про нейросети
Библиотека робототехники и беспилотников | Роботы, ИИ, интернет вещей
Библиотека нейрозвука | Транскрибация, синтез речи, ИИ-музыка
Библиотека нейротекста | ChatGPT, Gemini, Bing
Библиотека нейровидео | Sora AI, Runway ML, дипфейки
Библиотека нейрокартинок | Midjourney, DALL-E, Stable Diffusion

#️⃣C#

Книги для шарпистов | C#, .NET, F#
Библиотека шарписта — полезные статьи, новости и обучающие материалы по C#
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel

☁️DevOps

Библиотека devops’а — полезные статьи, новости и обучающие материалы по DevOps
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования

🐘PHP

Библиотека пхпшника — полезные статьи, новости и обучающие материалы по PHP
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты

🐍Python

Библиотека питониста — полезные статьи, новости и обучающие материалы по Python
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты

☕Java

Книги для джавистов | Java
Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков

👾Data Science

Книги для дата сайентистов | Data Science
Библиотека Data Science — полезные статьи, новости и обучающие материалы по Data Science
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту

🦫Go

Книги для Go разработчиков
Библиотека Go разработчика — полезные статьи, новости и обучающие материалы по Go
Библиотека Go для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Go — код, квизы и тесты
Вакансии по Go

🧠C++

Книги для C/C++ разработчиков
Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++

💻Другие каналы

Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика
Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности
Библиотека разработчика игр | Gamedev, Unity, Unreal Engine

📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈

Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT

Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *

* Организация Meta запрещена на территории РФ
  • 👍 1
  • 🔥 1
Post #5360 3.86K

Forwarded from Книги для C/C++ разработчиков

📚CUDA Programming with C++ :From Basics to Expert Proficiency (2022)

✍️Автор: William Smith

📃Страниц: 214

В книге также рассматриваются реальные приложения и тематические исследования в различных отраслях, демонстрирующие преобразующий потенциал CUDA в таких областях, как научные вычисления, глубокое обучение и рендеринг в реальном времени. Независимо от того, являетесь ли вы студентом, исследователем или профессиональным разработчиком, "CUDA Programming with C++" даст вам знания и навыки, необходимые для использования всей мощи графических вычислений, позволяя эффективно проектировать, оптимизировать и развертывать высокопроизводительные приложения.

Скачать книгу
  • 👍 12
  • 🥰 3
  • ❤ 1
  • 🔥 1
Post #5359 4.15K

Forwarded from Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты

↗️ТОП-7 признаков идеального работодателя

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

▶️ Читай статью, чтобы узнать об основных критериях, которые помогают определить, стоит ли связывать свое профессиональное будущее с той или иной организацией.
  • 🤔 3
  • ❤ 1
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →