Как появился ИИ: три тысячи лет алгоритмических ритуалов
Считаете алгоритмы результатом современных технологий? Это не так. Узнайте историю возникновения ИИ из вычислений пространства.
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.
#book
Настоящее классическое руководство пережило уже три издания и зарекомендовало себя как лучший источник изучения архитектуры создания программного обеспечения. Данное издание было существенно пересмотрено и исправлено с учётом последних достижений в данной области. Вы узнаете про основы и компетенции архитектуры ПО, про современные тенденции и приёмы и многое другое.
https://yangx.top/progbook/3322
Настоящее классическое руководство пережило уже три издания и зарекомендовало себя как лучший источник изучения архитектуры создания программного обеспечения. Данное издание было существенно пересмотрено и исправлено с учётом последних достижений в данной области. Вы узнаете про основы и компетенции архитектуры ПО, про современные тенденции и приёмы и многое другое.
https://yangx.top/progbook/3322
Telegram
Книги для программистов
#библиотека #advanced
Замечательная библиотека параллельных структур данных.
https://github.com/khizmax/libcds
Замечательная библиотека параллельных структур данных.
https://github.com/khizmax/libcds
GitHub
GitHub - khizmax/libcds: A C++ library of Concurrent Data Structures
A C++ library of Concurrent Data Structures. Contribute to khizmax/libcds development by creating an account on GitHub.
#book
Денис Ритчи, соавтор классической книги по программированию на С, написал ещё несколько культовых книг, темой одной из которых является продвинутое программирование под Unix ядро. Автор в этом огромном труде разобрал множество методов, библиотек функций и приёмов программирования под Unix на языке С, а также дал ряд советов опытных программистам.
https://yangx.top/progbook/3329
Денис Ритчи, соавтор классической книги по программированию на С, написал ещё несколько культовых книг, темой одной из которых является продвинутое программирование под Unix ядро. Автор в этом огромном труде разобрал множество методов, библиотек функций и приёмов программирования под Unix на языке С, а также дал ряд советов опытных программистам.
https://yangx.top/progbook/3329
Telegram
Книги для программистов
#beginners #interview
Небольшой список популярных вопросов с собеседований по C++.
https://www.geeksforgeeks.org/commonly-asked-c-interview-questions-set-1/
Небольшой список популярных вопросов с собеседований по C++.
https://www.geeksforgeeks.org/commonly-asked-c-interview-questions-set-1/
GeeksforGeeks
Commonly Asked C++ Interview Questions | Set 1 - GeeksforGeeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
10 способов учиться намного быстрее и эффективнее
Хочется поскорее освоить новый язык программирования, ибо часики-то тикают? Не проблема: вот ряд способов учиться быстрее.
https://prglb.ru/2k4kx
Хочется поскорее освоить новый язык программирования, ибо часики-то тикают? Не проблема: вот ряд способов учиться быстрее.
https://prglb.ru/2k4kx
Библиотека программиста
10 способов учиться намного быстрее и эффективнее
Хочется поскорее освоить новый язык программирования, ибо часики-то тикают? Не проблема: вот ряд способов учиться быстрее.
#cpp #video
Мы уже многое умеем с помощью С++, однако ещё не пробовали самое важное — работу с базой данных. Какое приложение работает без данных? Правильно, никакое. Давайте научимся делать SQL запросы прямо из приложения на С++.
https://bit.ly/2OXNnmM
Мы уже многое умеем с помощью С++, однако ещё не пробовали самое важное — работу с базой данных. Какое приложение работает без данных? Правильно, никакое. Давайте научимся делать SQL запросы прямо из приложения на С++.
https://bit.ly/2OXNnmM
YouTube
Making an SQL query from a C++ application (Visual Studio tutorial)
Dr. Carlo Cappello (University of Trento, Italy) presents how to make an SQL query from a C++ application. Code: https://drive.google.com/open?id=1mSMV1OdekXh3mUqL5Cs74H0NHRSGr9ZS
#book
Вы можете сказать, что тестирование - это ещё один лишний слой разработки, и окажетесь неправы. Тестирование не только экономит ваше время на поиск ошибки, но и делает разработку гибче и быстрее. В этом руководстве вы познакомитесь с основами тестирования на примере двух главных принципов - BDD и TDD.
https://yangx.top/progbook/3340
Вы можете сказать, что тестирование - это ещё один лишний слой разработки, и окажетесь неправы. Тестирование не только экономит ваше время на поиск ошибки, но и делает разработку гибче и быстрее. В этом руководстве вы познакомитесь с основами тестирования на примере двух главных принципов - BDD и TDD.
https://yangx.top/progbook/3340
#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
#cpp #book
Большая статья о том, какие книги следует прочитать начинающему разработчику на С++, чтобы лучше разбираться в нём и писать полезные программы.
https://bit.ly/2xYcN02
Большая статья о том, какие книги следует прочитать начинающему разработчику на С++, чтобы лучше разбираться в нём и писать полезные программы.
https://bit.ly/2xYcN02
Medium
Teach yourself C++ — Where to start
My journey into the world of programming started way back in December 2016. Since then I have read many books and done many courses on…
#book
Язык С++ является, наверно, одним из лучших кандидатов для языка, который начинающий программист может спокойно изучать. Поскольку он сочетает в себе свойства как низкоуровневых, так и высокоуровневых языков, объектно-ориентированные и императивные возможности, разработчик покроет знаниями большую область разработки и в будущем без проблем сможет выбрать другой популярный язык. Данное руководство поможет всем начинающим изучить язык на многочисленных примерах разного уровня.
https://yangx.top/progbook/3347
Язык С++ является, наверно, одним из лучших кандидатов для языка, который начинающий программист может спокойно изучать. Поскольку он сочетает в себе свойства как низкоуровневых, так и высокоуровневых языков, объектно-ориентированные и императивные возможности, разработчик покроет знаниями большую область разработки и в будущем без проблем сможет выбрать другой популярный язык. Данное руководство поможет всем начинающим изучить язык на многочисленных примерах разного уровня.
https://yangx.top/progbook/3347
Telegram
Книги для программистов
#book
Объектно-ориентированное программирование сегодня является самой популярной методологией программирования. С помощью ООП созданы тысячи проектов и успешно развиваются до сих пор. Если вы новичок в программировании, это руководство познакомит вас с самыми основными принципами ООП и примерами реального использования.
https://yangx.top/progbook/3354
Объектно-ориентированное программирование сегодня является самой популярной методологией программирования. С помощью ООП созданы тысячи проектов и успешно развиваются до сих пор. Если вы новичок в программировании, это руководство познакомит вас с самыми основными принципами ООП и примерами реального использования.
https://yangx.top/progbook/3354
Telegram
Книги для программистов