#book
Сейчас почти для каждого языка программирования вы найдёте высокоуровневые библиотеки, предоставляющие простые функции по работе с алгоритмами сортировки, поиска, по работе со строками, файлами и многие другие. Не надо запоминать, как работают эти алгоритмы на низком уровне. Однако если вам всё-таки интересно или вы хотели бы разработать такую же библиотеку сами, то эта книга станет вашим первым путеводителем в мир алгоритмов и сложности вычислений. Все примеры приведены на языке Python.
https://yangx.top/progbook/3235
Сейчас почти для каждого языка программирования вы найдёте высокоуровневые библиотеки, предоставляющие простые функции по работе с алгоритмами сортировки, поиска, по работе со строками, файлами и многие другие. Не надо запоминать, как работают эти алгоритмы на низком уровне. Однако если вам всё-таки интересно или вы хотели бы разработать такую же библиотеку сами, то эта книга станет вашим первым путеводителем в мир алгоритмов и сложности вычислений. Все примеры приведены на языке Python.
https://yangx.top/progbook/3235
Telegram
Книги для программистов
#advanced
Должны ли структуры в С++ иметь конструкторы. Выясняем вместе с автором статьи.
https://prglb.ru/2e1zs
Должны ли структуры в С++ иметь конструкторы. Выясняем вместе с автором статьи.
https://prglb.ru/2e1zs
Fluent C++
Should structs Have Constructors in C++
Expressive code in C++
#book
Данная книга является хорошим пособием для программистов, увлекающихся машинным обучением и нейросетями, однако раскрывает узкоспециализированные темы нечёткого моделирования и управления. Автор расскажет о теории нечётких множеств, применяемых в представлении плохо определяемых понятий, о нечёткой логике и нечёткой математике.
https://yangx.top/progbook/3251
Данная книга является хорошим пособием для программистов, увлекающихся машинным обучением и нейросетями, однако раскрывает узкоспециализированные темы нечёткого моделирования и управления. Автор расскажет о теории нечётких множеств, применяемых в представлении плохо определяемых понятий, о нечёткой логике и нечёткой математике.
https://yangx.top/progbook/3251
Telegram
Книги для программистов
#advanced #библиотека
Если вы любите экспериментировать на C++, то попробуйте написать веб-приложение на следующем микро-фреймворке.
https://github.com/ipkn/crow
Если вы любите экспериментировать на C++, то попробуйте написать веб-приложение на следующем микро-фреймворке.
https://github.com/ipkn/crow
GitHub
GitHub - ipkn/crow: Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask)
Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask) - ipkn/crow
#advanced #testing
Юнит-тестирование C++ шаблонов и внедрение моков с помощью трейтов.
https://prglb.ru/4cgb7
Юнит-тестирование C++ шаблонов и внедрение моков с помощью трейтов.
https://prglb.ru/4cgb7
Blogspot
Unit Testing C++ Templates and Mock Injection Using Traits
A blog on various topics in C++ programming including language features, standards, idioms, design patterns, functional, and OO programming.
#book
Перед вами классический справочник по математическим методам визуализации. Материал разделён на две основные темы: алгоритмы и обработка сигналов и изображений. Каждый раздел в рамках темы охватывает моделирование, математику и численные методы. Также в книге достаточно примеров, которые помогут вам научиться основным методам визуализации.
https://yangx.top/progbook/3269
Перед вами классический справочник по математическим методам визуализации. Материал разделён на две основные темы: алгоритмы и обработка сигналов и изображений. Каждый раздел в рамках темы охватывает моделирование, математику и численные методы. Также в книге достаточно примеров, которые помогут вам научиться основным методам визуализации.
https://yangx.top/progbook/3269
Telegram
Книги для программистов
#video #sql
В этом плейлисте научимся работать с SQL посредством С++ и Visual C++.
https://www.youtube.com/playlist?list=PL2hnyH5Iv7rw7d7ZAHfAkWOMvxcjsTQkG
В этом плейлисте научимся работать с SQL посредством С++ и Visual C++.
https://www.youtube.com/playlist?list=PL2hnyH5Iv7rw7d7ZAHfAkWOMvxcjsTQkG
YouTube
C++ & SQL - YouTube
#c_language #video #beginners
Основы замечательного языка программирования Си для начинающих.
https://www.youtube.com/playlist?list=PLEMXAbCVnmY6RverunClc_DMLNDd3ASRp
Основы замечательного языка программирования Си для начинающих.
https://www.youtube.com/playlist?list=PLEMXAbCVnmY6RverunClc_DMLNDd3ASRp
YouTube
Intro to C on Windows
Share your videos with friends, family, and the world
#book
Если вам не хватает скорости и возможности одного Python, вы можете обратить внимание на гибридный язык Cython, который, как можно догадаться по названию, сочетает в себе выразительность Python и эффективность языка C. В настоящем руководстве автор познакомит вас с основами данного языка и компилятора и научит использовать его для задач, требующих особой производительности.
https://yangx.top/progbook/3278
Если вам не хватает скорости и возможности одного Python, вы можете обратить внимание на гибридный язык Cython, который, как можно догадаться по названию, сочетает в себе выразительность Python и эффективность языка C. В настоящем руководстве автор познакомит вас с основами данного языка и компилятора и научит использовать его для задач, требующих особой производительности.
https://yangx.top/progbook/3278
Telegram
Книги для программистов
Как появился ИИ: три тысячи лет алгоритмических ритуалов
Считаете алгоритмы результатом современных технологий? Это не так. Узнайте историю возникновения ИИ из вычислений пространства.
https://prglb.ru/3p4ta
Считаете алгоритмы результатом современных технологий? Это не так. Узнайте историю возникновения ИИ из вычислений пространства.
https://prglb.ru/3p4ta
Библиотека программиста
Как появился ИИ: три тысячи лет алгоритмических ритуалов
Считаете алгоритмы результатом современных технологий? Это не так. Узнайте историю возникновения ИИ из вычислений пространства.
#video #beginners
Знание алгоритмов определяет в вас способного разработчика, поэтому медлить нечего: в этом видео мы посмотрим, как реализовать алгоритм бинарного поиска на С++.
https://www.youtube.com/watch?v=V94Fae8dbgE&index=3&list=PLR4wcBxrUGPD0yVUssIexXiS7c-0FdYYW
Знание алгоритмов определяет в вас способного разработчика, поэтому медлить нечего: в этом видео мы посмотрим, как реализовать алгоритм бинарного поиска на С++.
https://www.youtube.com/watch?v=V94Fae8dbgE&index=3&list=PLR4wcBxrUGPD0yVUssIexXiS7c-0FdYYW
YouTube
Алгоритм бинарного/двоичного поиска. (Binary search algorithm)
В этом видео вы найдете реализацию алгоритма "Бинарный поиск", и так же его применение на нескольких примерах.
Группа ВК - https://vk.com/windert0n
Twitch - https://www.twitch.tv/winderton
Twitter - https://twitter.com/windert0n
Github - https://github.com/Winderton
Группа ВК - https://vk.com/windert0n
Twitch - https://www.twitch.tv/winderton
Twitter - https://twitter.com/windert0n
Github - https://github.com/Winderton
#book
Трудно найти книгу, которая соответствовала бы ожиданиям и содержала одновременно и интересный, и образовательный материал. В то же время С++ достаточно сложный язык программирования, сочетающий в себе различные парадигмы, элементы низкоуровневого программирования и возможности манипуляции памятью. Обо всём этом расскажут авторы этого учебника, объясняя материал на множестве полезных примерах и задачах.
https://yangx.top/progbook/3306
Трудно найти книгу, которая соответствовала бы ожиданиям и содержала одновременно и интересный, и образовательный материал. В то же время С++ достаточно сложный язык программирования, сочетающий в себе различные парадигмы, элементы низкоуровневого программирования и возможности манипуляции памятью. Обо всём этом расскажут авторы этого учебника, объясняя материал на множестве полезных примерах и задачах.
https://yangx.top/progbook/3306
Telegram
Книги для программистов
#advanced #style_guide
Около сотни рекомендаций по стилю написания программ на С++.
https://prglb.ru/3bd7l
Около сотни рекомендаций по стилю написания программ на С++.
https://prglb.ru/3bd7l
geosoft.no
C++ Programming Style Guidelines
C++ Programming Style Guidelines. GeoSoft's 70+ style rules for C/C++ developers including naming conventions, code layout, commenting and more.
#advanced
В этом туториале создатель языка, Бьерн Страутструп, расскажет про несколько мифов, касающихся языка С++.
http://www.stroustrup.com/Myths-final.pdf
В этом туториале создатель языка, Бьерн Страутструп, расскажет про несколько мифов, касающихся языка С++.
http://www.stroustrup.com/Myths-final.pdf
C++17: структурированные привязки, контейнеры и новые типы
C++17 – релиз, который расширил возможности C++: в языке появились структурированные привязки, контейнеры и новые типы данных.
https://prglb.ru/4n2py
C++17 – релиз, который расширил возможности C++: в языке появились структурированные привязки, контейнеры и новые типы данных.
https://prglb.ru/4n2py
#advanced #библиотека
Простая в использовании библиотека для логирования - loguru.
https://github.com/emilk/loguru
Простая в использовании библиотека для логирования - loguru.
https://github.com/emilk/loguru
GitHub
GitHub - emilk/loguru: A lightweight C++ logging library
A lightweight C++ logging library. Contribute to emilk/loguru development by creating an account on GitHub.