#algorithms
Асимптотическая сложность алгоритмов: что за зверь?
Асимптотическая сложность алгоритмов встречается повсеместно. Доступно рассказываем, что это такое, где и как используется.
https://prglb.ru/4zth2
Асимптотическая сложность алгоритмов: что за зверь?
Асимптотическая сложность алгоритмов встречается повсеместно. Доступно рассказываем, что это такое, где и как используется.
https://prglb.ru/4zth2
Библиотека программиста
Асимптотическая сложность алгоритмов: что за зверь?
Асимптотическая сложность алгоритмов встречается повсеместно. Доступно рассказываем, что это такое, где и как используется.
Искали шпаргалку по С++, но не могли найти? Держите шпаргалку по C++14:
https://github.com/mortennobel/cpp-cheatsheet
https://github.com/mortennobel/cpp-cheatsheet
GitHub
GitHub - mortennobel/cpp-cheatsheet: Modern C++ Cheatsheet
Modern C++ Cheatsheet. Contribute to mortennobel/cpp-cheatsheet development by creating an account on GitHub.
#cpp #библиотека
Данная С++ библиотека анализирует HTTP-сообщения. Она анализирует как запросы, так и ответы.
https://github.com/nodejs/http-parser
Данная С++ библиотека анализирует HTTP-сообщения. Она анализирует как запросы, так и ответы.
https://github.com/nodejs/http-parser
GitHub
GitHub - nodejs/http-parser: http request/response parser for c
http request/response parser for c. Contribute to nodejs/http-parser development by creating an account on GitHub.
3 лучших книги по объектно-ориентированному программированию
Лучшие книги по объектно-ориентированному программированию, как для новичков, так и для более опытных программистов.
https://proglib.io/p/oop-books/
Лучшие книги по объектно-ориентированному программированию, как для новичков, так и для более опытных программистов.
https://proglib.io/p/oop-books/
Библиотека программиста
3 лучших книги по объектно-ориентированному программированию
Лучшие книги по объектно-ориентированному программированию, как для новичков, так и для более опытных программистов.
Использование переменных объявленных в CMakeLists.txt внутри C++ файлов
Для чего это нужно? Например, вы хотите указать версию программы и ещё какую-нибудь служебную информацию, которая задаётся при сборке программы, но в тоже время вы хотите использовать данную информацию и в вашем C++ коде?
https://prglb.ru/2x95e
Для чего это нужно? Например, вы хотите указать версию программы и ещё какую-нибудь служебную информацию, которая задаётся при сборке программы, но в тоже время вы хотите использовать данную информацию и в вашем C++ коде?
https://prglb.ru/2x95e
EVILEG
Использование переменных объявленных в CMakeLists.txt внутри C++ файлов
Использование переменных объявленных в CMakeLists.txt внутри C++ файлов.
Предлагаю к рассмотрению вариант использования в C++ коде переменных объявленных в CMakeLists.txt файле.
Для начала, для чего это нужно? Например, вы хотите указать версию…
Предлагаю к рассмотрению вариант использования в C++ коде переменных объявленных в CMakeLists.txt файле.
Для начала, для чего это нужно? Например, вы хотите указать версию…
Middle C++ разработчик (backend) в Санкт-Петербурге
➕ от 150 000 руб.
➕ отличное знание С++; понимание принципов построения веб-сервисов; опыт системной разработки под Linux (предпочтительно Debian).
➡️ Подробности: https://teletype.in/@proglib.io/SJ87mUWBS
➕ от 150 000 руб.
➕ отличное знание С++; понимание принципов построения веб-сервисов; опыт системной разработки под Linux (предпочтительно Debian).
➡️ Подробности: https://teletype.in/@proglib.io/SJ87mUWBS
Teletype
Middle C++ разработчик (backend) в GS Labs
💲 от 150 000 руб.
#advanced #video
Используем параллельные алгоритмы C++17 для лучшей производительности
В данной статье разработчик рассказывает, как пользоваться параллельными алгоритмами, поддержка которых появилась в стандартной библиотеке C++17.
https://prglb.ru/2ptig
Используем параллельные алгоритмы C++17 для лучшей производительности
В данной статье разработчик рассказывает, как пользоваться параллельными алгоритмами, поддержка которых появилась в стандартной библиотеке C++17.
https://prglb.ru/2ptig
#book
Когда стоит вопрос о разработке сложной игры, способной задействовать сразу до миллиона пользователей, выбор языка программирования мгновенно идёт в пользу С++, поскольку тот поддерживает различные стили программирования и обеспечивает низкоуровневый доступ к системе и возможность напрямую использовать память процессора. Книга научит вас методам и шаблонам создания игровой логики на чистом С++ или с использованием сторонних библиотек и движков. Также вы научитесь физическому и аудиопрограммированию.
https://yangx.top/progbook/3712
Когда стоит вопрос о разработке сложной игры, способной задействовать сразу до миллиона пользователей, выбор языка программирования мгновенно идёт в пользу С++, поскольку тот поддерживает различные стили программирования и обеспечивает низкоуровневый доступ к системе и возможность напрямую использовать память процессора. Книга научит вас методам и шаблонам создания игровой логики на чистом С++ или с использованием сторонних библиотек и движков. Также вы научитесь физическому и аудиопрограммированию.
https://yangx.top/progbook/3712
Telegram
Книги для программистов
#book
В этом небольшом практическом руководстве представлены основы и серьёзные возможности таких языков, как С и С++, на примере решения задач. Код хорошо документирован, также имеются блок-схемы для понимания работы циклов, ветвлений и функций. Авторы уделили внимание описанию библиотеки классов MFC, информационной и компьютерной безопасности с использованием С++ и решению сложных задач.
https://yangx.top/progbook/3703
В этом небольшом практическом руководстве представлены основы и серьёзные возможности таких языков, как С и С++, на примере решения задач. Код хорошо документирован, также имеются блок-схемы для понимания работы циклов, ветвлений и функций. Авторы уделили внимание описанию библиотеки классов MFC, информационной и компьютерной безопасности с использованием С++ и решению сложных задач.
https://yangx.top/progbook/3703
Telegram
Книги для программистов
#book
ООП является наиболее часто используемой парадигмой программирования на данный момент, и в каждом языке, который его реализует, есть свои особенности и принципы его применения. В настоящей книге вы прочтёте не о том, как применять ООП в языках программирования, таких как Java, C++ или PHP, а узнаете о том, что такое ООП, как осуществлять повторное использование и расширяемость проектируемых систем. Рассматриваемый в книге объектный подход охватывает весь жизненный цикл разработки программных продуктов.
https://yangx.top/progbook/3723
ООП является наиболее часто используемой парадигмой программирования на данный момент, и в каждом языке, который его реализует, есть свои особенности и принципы его применения. В настоящей книге вы прочтёте не о том, как применять ООП в языках программирования, таких как Java, C++ или PHP, а узнаете о том, что такое ООП, как осуществлять повторное использование и расширяемость проектируемых систем. Рассматриваемый в книге объектный подход охватывает весь жизненный цикл разработки программных продуктов.
https://yangx.top/progbook/3723
Telegram
Книги для программистов
Авито приглашает студентов старших курсов для прохождения годовой оплачиваемой стажировки!
Подать заявку — http://bit.ly/2Hx7hnz
Условия:
- Стажировка длится от 6 месяцев до года. После этого срока лучшие стажёры получат возможность попасть в команду Авито.
- Это полноценная работа над крупным проектом. Мы заключаем трудовой договор на 20 часов в неделю.
- Рядом с тобой всегда будет наставник и опытная команда, которая поможет прокачать свои навыки.
- Уютный офис с целым рядом плюшек: от бесплатных обедов до тренажёрных залов.
Начните свою карьеру в крупной технологической компании и получите огромный опыт работы над высоконагруженными сервисами.
Подать заявку — http://bit.ly/2Hx7hnz
Условия:
- Стажировка длится от 6 месяцев до года. После этого срока лучшие стажёры получат возможность попасть в команду Авито.
- Это полноценная работа над крупным проектом. Мы заключаем трудовой договор на 20 часов в неделю.
- Рядом с тобой всегда будет наставник и опытная команда, которая поможет прокачать свои навыки.
- Уютный офис с целым рядом плюшек: от бесплатных обедов до тренажёрных залов.
Начните свою карьеру в крупной технологической компании и получите огромный опыт работы над высоконагруженными сервисами.
#cpp #video
У С++, как и у других языков программирования, есть свои техники программирования, лучшие практики и основы использования. Другими словами, своя экосистема и свои правила, которые лучше всего не нарушать. Чтобы вы понимали, о чём я, посмотрите следующее видео:
https://www.youtube.com/watch?v=Dth5HkonCYk
У С++, как и у других языков программирования, есть свои техники программирования, лучшие практики и основы использования. Другими словами, своя экосистема и свои правила, которые лучше всего не нарушать. Чтобы вы понимали, о чём я, посмотрите следующее видео:
https://www.youtube.com/watch?v=Dth5HkonCYk
YouTube
Основы использования С/C++.
Серия видео, где вы можете увидеть использование тех или иных фич языка в различных ситуациях.
Telega и чатик - https://yangx.top/wndtn
boosty(менторинг) - https://boosty.to/wndtn
instagram - https://instagram.com/winderton/
github проекта(код с канала) - h…
Telega и чатик - https://yangx.top/wndtn
boosty(менторинг) - https://boosty.to/wndtn
instagram - https://instagram.com/winderton/
github проекта(код с канала) - h…
Ищем контент-менеджера для ведения этого телеграм-канала
Требования:
нужно поверхностно хотя бы разбираться в IT в целом, английский язык на уровне чтения документации, грамотный русский язык, желание экспериментировать с поиском источников и форматов
Источники для контента:
toster.ru
habr.ru
proglib.io
см. тематические чаты отсюда https://netology.ru/blog/prg-tg
Приветствуются короткие форматы, типа тех, что на @pythonetc, либо оформленные в teletype.in статьи с обратными ссылками, либо свои (на ваше усмотрение).
Объем: 1-2 поста в сутки для одного канала
Вилка зарплат: от 6000 до 10000 рублей за один канал в зависимости от бэкграунда соискателя и готовности тратить время на канал
В качестве тестового задания нужно предложить 2-3 поста под этот канал
В любом случае, пишите @theasder
Требования:
нужно поверхностно хотя бы разбираться в IT в целом, английский язык на уровне чтения документации, грамотный русский язык, желание экспериментировать с поиском источников и форматов
Источники для контента:
toster.ru
habr.ru
proglib.io
см. тематические чаты отсюда https://netology.ru/blog/prg-tg
Приветствуются короткие форматы, типа тех, что на @pythonetc, либо оформленные в teletype.in статьи с обратными ссылками, либо свои (на ваше усмотрение).
Объем: 1-2 поста в сутки для одного канала
Вилка зарплат: от 6000 до 10000 рублей за один канал в зависимости от бэкграунда соискателя и готовности тратить время на канал
В качестве тестового задания нужно предложить 2-3 поста под этот канал
В любом случае, пишите @theasder
Медиа Нетологии
133 канала и чата в Telegram для программистов
SEO-аналитик, автор Telegram-канала @devakatalk Сергей Кокшаров составил большую подборку каналов и чатов для программистов в Telegram.
Библиотека C/C++ разработчика | cpp, boost, qt pinned «Ищем контент-менеджера для ведения этого телеграм-канала Требования: нужно поверхностно хотя бы разбираться в IT в целом, английский язык на уровне чтения документации, грамотный русский язык, желание экспериментировать с поиском источников и форматов Источники…»
Библиотека C/C++ разработчика | cpp, boost, qt pinned Deleted message
#cpp
FAQ: Почему стандарт C++ поставляется каждые три года?
Херб Саттер, известный эксперт по языку C++, автор книг и колумнист в Dr. Dobb's Journal, рассказал, с чем связана постоянная частота выпуск обновлений раз в три года, и почему он решил добавить раздел часто задаваемых вопросы (FAQ) к проекту P1000.
Draft FAQ: Why does the C++ standard ship every three years?
FAQ: Почему стандарт C++ поставляется каждые три года?
Херб Саттер, известный эксперт по языку C++, автор книг и колумнист в Dr. Dobb's Journal, рассказал, с чем связана постоянная частота выпуск обновлений раз в три года, и почему он решил добавить раздел часто задаваемых вопросы (FAQ) к проекту P1000.
Draft FAQ: Why does the C++ standard ship every three years?
Что нового в C++ 20 и какие изменения ожидают язык в будущем?
Если вы знакомы с C++, то, возможно, имеете о нём одно из двух общепринятых мнений. C++ любят за его обширный функционал и ненавидят за неоправданную сложность.
После C++ 17 это будет шестая редакция стандарта. Программирование на C++ включает в себя множество возможностей, от простейшего «С с классами» до написания кода наивысшего уровня.
О том, что нового ждёт разработчиков на C++, можно почитать в оригинале статьи.
C++20 IS FEATURE COMPLETE; HERE’S WHAT CHANGES ARE COMING
Если вы знакомы с C++, то, возможно, имеете о нём одно из двух общепринятых мнений. C++ любят за его обширный функционал и ненавидят за неоправданную сложность.
После C++ 17 это будет шестая редакция стандарта. Программирование на C++ включает в себя множество возможностей, от простейшего «С с классами» до написания кода наивысшего уровня.
О том, что нового ждёт разработчиков на C++, можно почитать в оригинале статьи.
C++20 IS FEATURE COMPLETE; HERE’S WHAT CHANGES ARE COMING
Hackaday
C++20 Is Feature Complete; Here’s What Changes Are Coming
If you have an opinion about C++, chances are you either love it for its extensiveness and versatility, or you hate it for its bloated complexity and would rather stick to alternative languages on …
#cpp
Современный C++ как искусство
Было время, когда С++ не хватало динамизма, что не привлекало к языку так, как сейчас. Но всё изменилось, когда было принято решение развить стандарт C++.
С 2011 года язык стал более динамичным и постоянно развивается. С каждой новой версией C++ становится всё более удобным для программиста и расширяет возможности разработчика.
Some awesome modern C++ features that every developer
Современный C++ как искусство
Было время, когда С++ не хватало динамизма, что не привлекало к языку так, как сейчас. Но всё изменилось, когда было принято решение развить стандарт C++.
С 2011 года язык стал более динамичным и постоянно развивается. С каждой новой версией C++ становится всё более удобным для программиста и расширяет возможности разработчика.
Some awesome modern C++ features that every developer