Software architect, C fan and writer

Joined December 2017
341 Photos and videos
Pinned Tweet
#Jinja2Cpp 1.1 release is out! More filters, more tags, more bugfix. Now it's possible to do python-like formatting in the templates, insert raw blocks, loop over strings (not only lists) and much more. github.com/jinja2cpp/Jinja2C…
3
9
Sergei Sadovnikov retweeted
with everyone on lockdown, COBOL programmers are finally returning to their mainframes. nature is healing, we are the virus.
2
48
169
Take some measurements with POC of idea. Render time of simple plain text template without LLVM JIT: 0.732104 seconds Render time of simple plain text template with LLVM JIT: 0.056935 seconds... 0.732104 vs 0.056935 More than 10 times difference.
The more I read about integration LLVM backend with script languages, the more I want to integrate #Jinja2Cpp with LLVM, its optimization and JIT. It can end up with big rendering performance boost.
3
Окей. Стримера выпустили из больнички (очень надеюсь, ничем _таким_ не наградив напоследок), поэтому завтра или послезавтра будет третий стрим по лайв-кодингу.
Следующий стрим откладывается на неопределённое время. Стриммер прилёг в больничку с подозрением на пневмонию. В сложившейся ситуации к этому очень серьёзно относятся.
1
3
Не страшны дурные вести - Начинаем бег на месте! В выигрыше даже начина-ю-щий. Красота, среди бегущих Первых нет и отстающих, Бег на месте - общепримеря-ю-щий.
31 Mar 2020
Так, господа! Я требую разрешить людям бегать! Бег в одиночестве совершенно безопасен. Бег поможет людям держать себя в форме, укрепит иммунитет и сделает их счастливыми!
1
7
Сначала по экономическим соображениям оптимизируют здравоохранение. Потом по соображениям здоровья оптимизируют экономику. Всё логично...
1
3
Когда-то очень хотел эту функцию. Но потом понял, что мне чаще всего надо не просто проверить присутствие, но и итератор получить...
Свершилось
1
3
Снабжение больниц гречкой не пострадало!
2
The more I read about integration LLVM backend with script languages, the more I want to integrate #Jinja2Cpp with LLVM, its optimization and JIT. It can end up with big rendering performance boost.
2
Следующий стрим откладывается на неопределённое время. Стриммер прилёг в больничку с подозрением на пневмонию. В сложившейся ситуации к этому очень серьёзно относятся.
Второй стрим по лайв-кодингу http-сервера на C . Получилось наглядно о пользе тестов на ранней стадии и TDD. twitch.tv/videos/575123964
7
14
Sergei Sadovnikov retweeted
27 Mar 2020
If you're a C developer and you're having trouble visualizing six feet apart:
15
144
769
In the world where I was born Lived a chinese man who eat the bat Now we're told that we must live In a COVID quarantine All together:
1
Шикарно...
NEW: There is a crucial ventilator shortage. Meanwhile, hospitals can't repair ventilators because of the lobbying and monopolistic practices of ventilator manufacturers vice.com/en_us/article/wxekg…
Второй стрим по лайв-кодингу http-сервера на C . Получилось наглядно о пользе тестов на ранней стадии и TDD. twitch.tv/videos/575123964
2
4
Начинаем через час (в 20:00 по Мск). Приходите. Сегодня канал, вроде, не создаёт проблем.
Следующий стрим по С -лайв-кодингу планируется на вечер вторника (~20:00 по Москве). Будем осваивать TDD, параметризированные тесты на google test и писать синхронный http-клиент всё на том же boost.beast.
Just for notice. "Presentation Mode" of the @CLion IDE is very useful for "live coding" streaming.
Ох, Михал Михалыч... youtube.com/watch?v=hf-K0dAR…

1
2
Хм... А что, так можно было? О_о :) :) :)
1
По техническим причинам трансляция перенесена на сутки. Битрейт на отдачу просто отвратительный.
Начинаем в 20:00. Приходите. Адрес канала старый: twitch.tv/flexferrum/
Начинаем в 20:00. Приходите. Адрес канала старый: twitch.tv/flexferrum/
Следующий стрим по С -лайв-кодингу планируется на вечер вторника (~20:00 по Москве). Будем осваивать TDD, параметризированные тесты на google test и писать синхронный http-клиент всё на том же boost.beast.