creator cover thisnotes
thisnotes

thisnotes 

C++, architecture and programming in general.

0subscribers

10posts

About

Я C++ Software engineer. До конца 2025ого года разрабатывал доставку продуктов в одной большой российской компании. С января 2026ого работаю в большой финансовой компании в Лондоне. 
Пишу про C++, архитектуру, бэкенд и много-много других интересных тем в программировании. 
Деньги буду тратить на жену, собаку и пиво. 
Про рост (и ипр)
Level required:
C++11
Микроанонс
Level required:
C++11
Поток (англ. flux)
Level required:
C++11

К началу сезона конференций

Уже фактически начался сезон конференций. Как частый участник и иногда спикер, я (пусть и всего за пару лет) насмотрелся кеков. Потому напомню вам базовые правила. 
Для участников:
• не пытайтесь посетить ВСЁ. 
Досмóтрите дома в онлайне. Лучше пару докладов качественно, чем всё и быть пиявкой к концу дня. 
А ещё почитайте абстракты докладов. Почему-то этого почти никогда не делают. 
• вы идёте не только ради контента, но и нетворка. 
Не тусуйтесь исключительно со своими коллегами. Познакомьтесь с вот этими тремя рандомными персонами. Опциально бахните с ними пива. Подойдите к тому самому крутому спикеру. Почти наверняка он(а) приятный человек. 
Если стесняетесь, подумайте заранее, как в 3 предложения себя представить. Вы вообще-то тоже интересные!
• будьте уважительны к спикерам. 
Человек уже вышел на сцену (а вы, почти наверняка, нет) и скорее всего испытывает некоторый объём волнения. Не надо на весь зал и под запись показывать, насколько вы умнее докладчика. Выскажите ему лично. 
Я был на одном мероприятии на ≈200 человек, где дядька сказал докладчикам в микрофон что-то вроде "идите сначала доучитесь в школе, а потом приходите на конференции выступать". 
Задайте вопрос, если он действительно есть. 
Сделайте хорошее дополнение, чтобы поделиться знаниями. 
• тайм-менеджмент тут тоже важен. 
Подумайте заранее, когда и куда вы пойдёте. Соображать в короткий перерыв в толпе не очень эффективно. 
Не забудьте взять воды. 
• покайфуйте в конце концов. 
Thoughts on finishing things
Level required:
C++11

List #1

0. [talk] "Just switch the compiler", they said. Arne Mertz.
Arne Mertz рассказывает, насколько на самом деле сложно переходить на другой компилятор. Проблемы примерно вида:
• не компилится
• тулчейн не работает
• библиотеки не поддерживаются
• рантайм ломается
С примерами разных проблем. Делится знанием, как пострадать от процесса минимально. 
Вроде конечно понятно всё, но я как-то раньше не задумывался.
1. [quiz] John Regehr's Integers in C quiz
И это только про С! Хех!
Не справился с двумя вопросами (на самом деле с тремя, но там не считается, вы поймёте). Расскажите про ваши успехи в комментариях! 
2. [article] the hidden compile-time cost of C++26 reflection
Vittorio Romeo рассказывает про [предварительные] замеры скорости компиляции разного кода с рефлексией. Статья называется как-то с намёком на то, что всё плохо, но вроде сам говорит, что не прям.
3. [article] Code is run more than read
4. В одной из статей (которой делиться я не буду, так как у меня к ней много вопросов) я увидел вот такую фразу:
C++17 iterating problems
Level required:
C++11
The worst programming language of all time
Или нет?
Возможно вам уже попадалось видео: youtube.com/watch?v=7fGB-hjc2Gc, рассказывающее, почему C++ -- самый ужасный ЯП. Разберёмся!
Level required:
C++11
Subscription levels4

C++11

$8.2 per month
Вы хотите поддержать мой блог минимальным вложением.
Это поможет мне уделять блогу чуть больше времени и повысить качество материалов, а также попробовать новые форматы.
Вы будете получать доступ к материалам, выходящим в t.me/thisnotes, на 1 день раньше.

С++17

$16.3 per month
Вы получаете бенефиты предыдущих тиров + вам будут доступны некоторые материалы, которые я не планирую публиковать в ближайшее время где-либо или не планирую публиковать в публичном доступе вообще (их количество и качество нерегламентированы).
Также я буду упоминать ваше имя/nickname в списке донатеров, поддержавших блог. Список будет публиковаться в рамках постов, которые не дайджесты/списки ссылок.

C++20

$33 per month
Вы получаете все бенефиты предыдущих тиров + вы можете сделать запрос на написание поста/статьи/чего угодно другого по той или иной теме (скорость появления материала не регламентирована).
Subscription Spots Are Limited

С++29

$163 per month
Вы получаете все бенефиты предыдущих тиров, но у вас просто много денег, которыми вы хотите со мной поделиться.
В качестве профита с вашей стороны в посте в списке поддержавших канал вы сможете оставить любую приемлемую ссылку на ваше усмотрение. Приемлемость определяется моим субъективным взглядом.
Go up