Size: a a a

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

2019 April 28
Библиотека C/C++ разработчика
#book

Целевая аудитория: опытные программисты на С и С++.
Если вам интересна компьютерная безопасность, шифрование данных и просто решение головоломок, то эта книга сполна удовлетворит ваш интерес. Авторы книги не зацикливаются на математических основах криптографии, а сразу вводят читателя в объяснение и практические примеры применения криптографических алгоритмов при помощи языков программирования С и С++.

https://t.me/progbook/2904
источник
Библиотека C/C++ разработчика
#advanced #video

В этой серии уроков вы познакомитесь с основами языка С++:
- логические операторы;
- циклы for, while, do while;
- написание функций;
- работа с массивами;
- структуры данных;
- основы ООП и многое другое.

https://prglb.ru/57azf
источник
2019 April 29
Библиотека C/C++ разработчика
#book #advanced

Как и в любом другом деле, чтобы стать профессионалом в программировании, нужен продолжительный и уверенный опыт написания сложных программ. Ещё лучше, когда перед глазами есть опыт других программистов, чьи разработки можно считать стандартом программирования вообще. Например, таким опытом можно считать следующую книгу, в которой собраны советы и рекомендации лучшими программистами на С++ по написанию и использованию кода. Эта книга отлично подойдёт тем, кто уже имеет опыт в системном программировании.

https://t.me/progbook/2910
источник
Библиотека C/C++ разработчика
#advanced #cpp

Используем std::optional для альтернативного представления Итераторов и Интервалов.

https://prglb.ru/92z3
источник
2019 April 30
Библиотека C/C++ разработчика
#book #advanced

В настоящее время ООП является самой распространённой парадигмой программирования, используемая в подавляющем числе языков. В данной книге вы найдёте всё, что касается ООП в С++, — это и основные принципы языка, готовые полномасштабные приложения, небольшие примеры, поясняющие теорию, и множество полезных иллюстраций. Труд Роберта Лафоре используется во многих учебных заведениях в качестве основного руководства по ООП вообще и по С++ в частности. В книге собрано более 100 упражнений по всем темам, необходимым для развития навыков в программировании.

https://t.me/progbook/2608
источник
Библиотека C/C++ разработчика
9 великолепных бесплатных книг для изучения C

Книги — вещь для профессионалов, и книги для программистов — не исключение. В данной статье мы отобрали 9 книг для изучения языка C.

https://prglb.ru/5whdn
источник
2019 May 01
Библиотека C/C++ разработчика
#video #beginners

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

https://www.youtube.com/watch?v=V94Fae8dbgE&index=3&list=PLR4wcBxrUGPD0yVUssIexXiS7c-0FdYYW
источник
2019 May 02
Библиотека C/C++ разработчика
#book

Эту книгу стоит прочесть каждому, кого интересует вопрос создания с нуля языков программирования. Создатель одного из самых популярных языков программирования, Бьёрн Страуструп, расскажет о процессе проектирования и создания С++. Рассмотрены не только основы и принципы, заложенные в С++, но и дизайн современных средств языка: шаблоны, исключения, пространства имён и прочее. Также автор продемонстрирует правильное применение объектно-ориентированных языков.

https://t.me/progbook/2927
источник
Библиотека C/C++ разработчика
#video #networking

В этом ролике автор расскажет про основы работы сетей и протокол TCP/IP.

https://prglb.ru/4rz4v
источник
2019 May 03
Библиотека C/C++ разработчика
#book

С появлением многоядерных процессоров тема параллельного программирования становится очень важной. В книге рассмотрены важные явления, связанные с этой темой, и приводятся примеры случаев, когда эти явления способствуют успеху параллельного программирования, либо, наоборот, создают определенные сложности. Издание предназначено для специалистов, желающих освоить параллельное программирование, и содержит актуальную и достоверную информацию по этой теме.

https://t.me/progbook/2929
источник
Библиотека C/C++ разработчика
#video #best_practices

Лекция по лучшим практикам С++14 от самого создателя языка Бьёрна Страуструпа.

https://www.youtube.com/watch?v=1OEu9C51K2A
источник
2019 May 04
Библиотека C/C++ разработчика
Самый быстрый алгоритм поиска максимума в массиве

Какой алгоритм для поиска максимума в случайном массиве использовать? В статье собрано 5 эффективных must-have алгоритмов.

https://prglb.ru/3wod1
источник
Библиотека C/C++ разработчика
#video #advanced

Длинный туториал для начинающих разработчиков по объектно-ориентированному программированию на C++. Вы узнаете про классы, объекты, полиморфизм, наследование, инкапсуляцию и многое другое.

https://www.youtube.com/playlist?list=PLfVsf4Bjg79DLA5K3GLbIwf3baNVFO2Lq
источник
2019 May 05
Библиотека C/C++ разработчика
#book #databases

В век интенсивно растущей информации, расширяющейся блогосферы и пользовательской активности большие данные считаются обычным явлением, и для работы с ними существуют много инструментов. В этой книге дано подробное описание проекта от Apache Hadoop. Apache Hadoop — это каркас для разработки приложений, предназначенных для выполнения в распределенном кластере, без применения SQL. В книге вы найдёте множество простых примеров, демонстрирующих работу с Hadoop, а также описание паттернов проектирования для MapReduce.

https://t.me/progbook/2942
источник
Библиотека C/C++ разработчика
#cpp #video

Из данной лекции вы узнаете про одно- и многомерные массивы, строки и указатели. Выравнивание и упаковка переменных простых и составных типов. Выделение и освобождение памяти, управление памятью и производительность кода. Стандарт POSIX и переносимый исходный код.

https://www.youtube.com/watch?v=XqdzYJeGHaw
источник
2019 May 06
Библиотека C/C++ разработчика
#book

Настоящая книга является объёмным справочным пособием по языку программирования С. В книге приводится подробное описание всех функций языка, примеры их применения, описание заголовочных файлов, инструкций и стандартной библиотеки шаблонов. Также рассматриваются основы работы с компилятором GNU, изменения в 11 стандарте языка и многое другое.

https://t.me/progbook/2951
источник
Библиотека C/C++ разработчика
#video #oop

Структуры и классы — основные и самые важные конструкции языка С++, которые часто применяют на практике и которые следовало бы знать вам. В этом видео лектор расскажет об основах объектно-ориентированного программирования, куда входят:
1. Методы;
2. Конструкторы и деструкторы;
3. Объекты и классы;
4. Модификаторы доступа и многое другое.

https://www.youtube.com/watch?v=Yr_wH42sPT0
источник
2019 May 07
Библиотека C/C++ разработчика
#book

Не так часто выходят книги по программированию от русских авторов, однако, как правило, это достаточно хорошие книги. Данная книга является замечательным введением в язык программирования С++, рассматривая основы языка на множестве развивающих примеров и задач. Также автор использует С++ в контексте решения сложных математических задач и алгоритмов, целью которых является показать эффективность С++ перед другими языками.

https://t.me/progbook/2953
источник
Библиотека C/C++ разработчика
#advanced #gamedev

Следующая статья для тех, кто любит или уже профессионально делает игры на С++, и расскажет вам про то, как создавать порталы в Unreal Engine 4.

https://prglb.ru/3nkp2
источник
2019 May 08
Библиотека C/C++ разработчика
Что такое Strict Aliasing и почему нас должно это волновать?

Что такое strict aliasing? Сначала мы опишем, что такое алиасинг (aliasing), а затем мы узнаем, к чему тут строгость (strict).

https://prglb.ru/5hsy4
источник