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 #5144 · Back to latest

Older Posts 20 shown
Post #5143 3.68K
⚙️ Подпишись на нашу еженедельную email-рассылку, чтобы быть в курсе последних открытий и тенденций в мире бэкенда.

В еженедельных письмах ты найдешь:
● Языки программирования и фреймворки для бэкенда
● Архитектура и проектирование серверных приложений
● Базы данных и управление данными
● Безопасность и защита данных
● Облачные технологии и DevOps
● API и интеграции
● Тестирование и отладка
● Инструменты и утилиты для бэкенд-разработчиков
● Лучшие практики и паттерны проектирования

👉Подписаться👈
  • 👍 2
Post #5142 3.75K

Forwarded from Азбука айтишника

💣 Токсичный разработчик: гений или бомба замедленного действия?

Токсичный разработчик — это специалист, с которым крайне некомфортно работать. Разбираемся в статье — как к нему относиться:

🔗 Ссылка
  • 🌚 1
Post #5141 4.76K

Forwarded from Антон Клеймёнов

😎 Как использовать модули в C++?

D C++ 20 появилась новая конструкция языка под названием модули. Ускорение компиляции и упрощение управление зависимостями можно назвать основными причинами введения их в стандарт.

❗️ Для того чтобы воспользоваться модульной магией нужно добавить export module вначале файла и тогда он станет модулем

// Файл math.ixx
export module math;

export int add(int a, int b) {
return a + b;
}

export int subtract(int a, int b) {
return a - b;
}


❗️ Подключается же модуль с помощью ключевого слова import

// main.cpp
import math; // Подключаем модуль

#include <iostream>

int main() {
std::cout << "5 + 3 = " << add(5, 3) << std::endl;
std::cout << "5 - 3 = " << subtract(5, 3) << std::endl;
return 0;
}
  • ❤‍🔥 19
  • 👍 11
  • 🤔 3
  • ❤ 1
  • 🔥 1
Post #5140 5.52K
😎 Написание простой 16-битной виртуальной машины менее чем за 125 строк кода на C

Руководство предназначено для начинающих изучать C, которые хотят попрактиковаться в программировании и в процессе получить ценные знания о низкоуровневом программировании и о том, как виртуальные машины работают «под капотом».

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

👉 Ссылка
  • 👍 5
  • 🌚 5
  • 🔥 3
Post #5139 3.72K

Forwarded from Библиотека программиста

🚀💾⚡ Protocol Buffers: самая эффективная бинарная альтернатива текстовому формату

Protobuf — механизм бинарной сериализации данных, разработанный компанией Google. Протокол не зависит от языка и платформы, и обеспечивает более компактную и быструю сериализацию по сравнению с традиционными текстовыми форматами.

Особенно интересно, как решается проблема совместимости версий. Обо всем этом подробнее читайте в нашей статье👇

🔗 Читать статью
🔗 Зеркало
  • 👍 3
  • ❤ 1
Post #5137 4.49K
#memes
  • 🤩 21
  • 😁 5
  • 🥰 1
Post #5135 4.66K

Forwarded from Библиотека разработчика игр | Gamedev, Unity, Unreal Engine

#memes
  • 👍 35
  • ❤ 4
  • 😁 1
  • 💯 1
Post #5134 4.72K

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

SOLID на котиках

Каждый программист хоть раз слышал о принципах SOLID. На собеседованиях и экзаменах в вузах многие из нас пытались вспомнить, о чем же был тот самый принцип Лисков. Однако вряд ли цель преподавателей и интервьюеров — заставить нас заучивать строчки из учебников. SOLID действительно помогает писать качественный код, когда во всем разберешься! Если вы этого еще не сделали, добро пожаловать под кат. Еще раз взглянем на то, как устроены всем известные принципы.

👉 Статья
  • 👍 2
  • ❤ 1
Post #5133 5.21K
Часто мы пишем и читаем код, но так ли часто мы его оцениваем? Да и когда мы всё же это делаем можно ли нашу оценку назвать объективной?

В видео идёт дискуссия на тему оценки качества кода, и можно ли его оценить с помощью алгоритма.

👉 Видео
Post #5132 4.64K
🎃 Приглашаем на вебинар перед Хэллоуином: «Нужна ли математика на собеседованиях?» 🧙‍♀️

Темные тучи сгущаются, и в воздухе витает мистическая атмосфера... Готовы ли вы окунуться в мир загадочной математики и раскрыть тайны успешного собеседования? Тогда ждем вас 28 октября в 20:00! 🕸
https://proglib.io/w/81ec81b3

Что вас ждет в эту зловещую ночь:

💀 Ошибаться не страшно: узнаем, как неудачные проекты и опыт «в стол» превращают джуниоров в сеньоров. Расскажем истории о том, как ошибки закаляют и помогают достигать вершин мастерства.

🧛 Собеседования без подготовки? Обсудим, возможно ли пройти через испытания рекрутеров без специальной подготовки или это путь в лабиринт с привидениями.

🧙 Теория и практика — зелье успеха:

• Выбор метрики оценки модели: какую метрику показать бизнесу, чтобы не столкнуться с гневом нечисти? Разберемся в разнице между MAPE и WAPE и когда какую применять.

• Трансформация распределений: как превратить логнормальное распределение в нормальное без волшебной палочки? Поговорим о том, зачем это нужно и как обойтись изменением функции потерь вместо магических превращений.

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

Не упустите шанс провести вечер в компании единомышленников, погрузиться в атмосферу Хэллоуина и получить ценные знания!

🕯 Записывайтесь на вебинар и готовьтесь к мистическим открытиям! https://proglib.io/w/81ec81b3
  • 👍 3
  • ❤ 2
Post #5127 4.81K
Привет, друзья! 👋

Мы готовим статью о секретах мастерства в программировании и хотим узнать ваше мнение! 💻

Какие качества, по вашему мнению, отличают действительно выдающегося программиста? 🏆

Самые интересные и полезные ответы мы включим в нашу статью! 🚀📚
Post #5126 5.09K

Forwarded from Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

💻🤔 Код сожаления: 10 ошибок, о которых жалеют даже опытные программисты

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


✔️Читать статью
  • 👍 1
  • 😢 1
Post #5125 4.69K
#memes
  • 😁 23
  • ❤ 1
Post #5124 5.53K
😎 WebStorm и Rider теперь бесплатны для некоммерческого использования

❗Новые плюшки от JetBrains

⁉️ Почему WebStorm и Rider?

Согласно различным исследованиям, таким как Stack Overflow, 68% разработчиков пишут код вне работы в качестве хобби, и почти 40% — для профессионального роста или самостоятельного обучения. Эта доля ещё выше в сфере разработки игр и веб-приложений. Например, разработчики игр часто начинают свою карьеру с создания игр в качестве хобби с использованием бесплатных игровых движков.

👉 Заметка
  • ❤ 7
Post #5122 4.48K

Forwarded from Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck

😭💰⬆️ Shut up and give my money: как просить повышения зарплаты

Рассказываем, когда и как правильно поднимать вопрос о повышении зарплаты. Проверенные тактики, аргументы и советы.

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

📖 Читать статью
📖 Зеркало
Post #5121 4K

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

📚The Boost C++ Libraries (2014)

✍️Автор: Boris Schäling

📃Страниц: 481

Во втором издании "Библиотек Boost C++" представлены 72 библиотеки Boost, которые предоставляют широкий спектр полезных возможностей. Они упрощают управление памятью и обработку строк. Они предоставляют контейнеры и другие структуры данных, которые значительно превосходят возможности стандартной библиотеки. Они упрощают создание независимых от платформы сетевых приложений. Проще говоря, эти 72 библиотеки значительно расширяют ваш набор инструментов для C++.

Скачать книгу
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 →