📊 «Сделай красиво и чтоб работало – это вместо ТЗ». Что больше всего раздражает программистов на работе? Результаты опроса «Библиотеки программиста»
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
https://proglib.io/sh/RHx4fjPaLT
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
https://proglib.io/sh/RHx4fjPaLT
Параллелизм на уровне инструкций на практике: ускорение программ, привязанных к памяти, с низким ILP.
https://proglib.io/w/e6594832
https://proglib.io/w/e6594832
Johnny's Software Lab
Instruction-level parallelism in practice: speeding up memory-bound programs with low ILP - Johnny's Software Lab
We talk about instruction level parallelism: what instruction-level parallelism is, why is it important for your code's performance and how you can add instruction-level parallelism to improve the performance of your memory-bound program.
std::string класс в C++
Класс string хранит символы как последовательность байтов с возможностью доступа к каждому символу. Рассмотрим три простые функции:
1. getline() - функция используется для помещения потока символов, введенных пользователем, в память объекта.
2. push_back() - функция используется для добавления символа в конец строки.
3. pop_back() - введенная в C++11 (для строк), эта функция используется для удаления последнего символа из строки.
Класс string хранит символы как последовательность байтов с возможностью доступа к каждому символу. Рассмотрим три простые функции:
1. getline() - функция используется для помещения потока символов, введенных пользователем, в память объекта.
2. push_back() - функция используется для добавления символа в конец строки.
3. pop_back() - введенная в C++11 (для строк), эта функция используется для удаления последнего символа из строки.
Что нового в CMake для VS Code версии 1.11?
https://devblogs.microsoft.com/cppblog/whats-new-in-cmake-for-vs-code/?WT.mc_id=academic-0000-abartolo
https://devblogs.microsoft.com/cppblog/whats-new-in-cmake-for-vs-code/?WT.mc_id=academic-0000-abartolo
Microsoft News
What’s New in CMake for VS Code
The latest version of CMake tools is now available for download in the VS Code Marketplace or using the .vsix file. We have been working hard on improving the CMake experience and are excited to share some new features and improvements for users starting…
Неопределенное поведение в C является ошибкой чтения.
https://www.yodaiken.com/2021/05/19/undefined-behavior-in-c-is-a-reading-error/
https://www.yodaiken.com/2021/05/19/undefined-behavior-in-c-is-a-reading-error/
«Почему мой код не работает?» — всем, кто изучает искусство программирования и пишет в сообщество Stack Overflow.
https://dev.to/unicorn_developer/why-doesnt-my-code-work-to-anyone-learning-the-art-of-programming-and-writing-to-the-stack-overflow-community-5b76
https://dev.to/unicorn_developer/why-doesnt-my-code-work-to-anyone-learning-the-art-of-programming-and-writing-to-the-stack-overflow-community-5b76
DEV Community
"Why doesn't my code work?" — to anyone learning the art of programming and writing to the Stack Overflow community
Stack Overflow is full of questions from people learning to write code. Here's a tip: you can get...
zetk: утилиты CLI, скрипты на основе fzf, библиотека C++ для управления вашим Зеттелькастеном.
https://gitlab.com/andrejr/zetk
https://gitlab.com/andrejr/zetk
GitLab
Andrej Radović / zetk · GitLab
Zettelkasten notekeeping CLI toolkit and C++ library
Освойте востребованную IT профессию! На курсе «Профессия Разработчик на C++» вы с нуля изучите язык, на котором пишут легендарные игры, графические движки и высоконагруженные приложения.
☝️Зарплаты программистов на С++ выше, чем в среднем по рынку. Даже начинающий разработчик получает в среднем 120 000 рублей.
Курс состоит из 3-х этапов:
1️⃣Пройдёте основы C++, научитесь работать с базами данных и вести контроль версий в Git.
2️⃣Освоите C++ на продвинутом уровне.
3️⃣Познакомитесь с игровым движком Unreal Engine, создадите свою первую игру.
Вы добавите 2 проекта в портфолио. Напишете поисковой движок для сайта и поучаствуете в командной стажировке — разработаете браузер вместе с другими участниками курса и тимлидом.
Оставьте заявку на курс и получите скидку: https://clc.to/_7-HSw
☝️Зарплаты программистов на С++ выше, чем в среднем по рынку. Даже начинающий разработчик получает в среднем 120 000 рублей.
Курс состоит из 3-х этапов:
1️⃣Пройдёте основы C++, научитесь работать с базами данных и вести контроль версий в Git.
2️⃣Освоите C++ на продвинутом уровне.
3️⃣Познакомитесь с игровым движком Unreal Engine, создадите свою первую игру.
Вы добавите 2 проекта в портфолио. Напишете поисковой движок для сайта и поучаствуете в командной стажировке — разработаете браузер вместе с другими участниками курса и тимлидом.
Оставьте заявку на курс и получите скидку: https://clc.to/_7-HSw
В VK стартовал набор в Академию больших данных MADE — это бесплатное обучение для специалистов с опытом в разработке.
👉 Регистрируйтесь до 6 августа: https://vk.cc/ceWl9z
Программа длится один год, но будьте готовы к серьезной нагрузке: занятия займут 25–40 часов в неделю. За это время вы сможете повысить свой профессиональный уровень или освоить новое направление в IT.
Что вас ждёт:
🔹Много практики и работа над реальными проектами.
🔹Преподаватели — ведущие эксперты в области Data Science. Например, несколько дисциплин ведёт Сергей Николенко, автор бестселлера «Глубокое обучение» и создатель курсов в СПбГУ, НИУ ВШЭ и Harbour Space University.
🔹Профессиональное сообщество, где преподаватели, выпускники и слушатели делятся знаниями, общаются и помогают в решении сложных задач.
Для поступления нужно сдать экзамены по математике и программированию, пройти соревнование по машинному обучению и анкетирование.
👉 Регистрируйтесь до 6 августа: https://vk.cc/ceWl9z
Программа длится один год, но будьте готовы к серьезной нагрузке: занятия займут 25–40 часов в неделю. За это время вы сможете повысить свой профессиональный уровень или освоить новое направление в IT.
Что вас ждёт:
🔹Много практики и работа над реальными проектами.
🔹Преподаватели — ведущие эксперты в области Data Science. Например, несколько дисциплин ведёт Сергей Николенко, автор бестселлера «Глубокое обучение» и создатель курсов в СПбГУ, НИУ ВШЭ и Harbour Space University.
🔹Профессиональное сообщество, где преподаватели, выпускники и слушатели делятся знаниями, общаются и помогают в решении сложных задач.
Для поступления нужно сдать экзамены по математике и программированию, пройти соревнование по машинному обучению и анкетирование.