Richard
Да вот перед написанием велосипеда хотел узнать, может есть что-то тупее, чем мусташ)
Evgeniy
Aidar
Хранилище = файлопомойка
Aidar
Вполне русское слово
Aidar
Ну как эм
Aidar
Русское да
Richard
окей) спасибо, сейчас пройдусь. З.Ы. Вообще полезное дело по звездам гулять, много интересного можно найти.
Evgeniy
А зачем вместо налички писать кэш?
Aidar
Ну если ты рэп пищещь
Крылатый
Aidar
То надо
Richard
Я такое не одобряю, не люблю англицизмы там, где они не нужны. В профсфере, в частности программирование, проще так.
Aidar
Когда будет подкасты?
Aidar
Подкаст*
Richard
Иначе потом выходят какие-то надмозговые переводы статей и прочего с странными терминами.
Aidar
Richard
Как у майкросовта
порой и Питер грешит этим. Но в последнее время не было косяков. Хотя я и стал намного реже читать переводную литературу
Richard
Питер = издательство Питер
Richard
По поводу хранилище/репозиторий: хранилище более общее понятие. Репозиторий же есть хранилище с метаинформацией. Поэтому имея ввиду какое-то "хранилище проекта с контролем версий" проще сказать "репозиторий проекта".
Крылатый
Вопрошайте же, друзья!
Evgeniy
Где можно найти хорошее описание многопоточности в 11 стандарте? Желательно с примерами. Кроме официальной документации :)
Grigory
https://books.google.ru/books/about/%D0%9F%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC.html?id=1UXRAAAAQBAJ&redir_esc=y
Evgeniy
Berkus
Ivan
Кстати, только GCC шутит когда пишешь long long long n;
Крылатый
'long long long' is too long for GCC
Ivan
Да) другие компиляторы без юмора
Berkus
я вполне согласен на компилятор без юмора
Крылатый
Ну как знал ведь!
Крылатый
С вакансиями к @AlexFails
Крылатый
У нас специальный канал для этого.
Anatoly
Скажите, а Nataly 014 когда работает?
Anonymous
Спасиюо, ссори если не в тему
Anonymous
*спасибо
Ivan
А что за специальный канал?
Anonymous
/warn
🐙 Antony
линковать с помощью g++, а не с помощью ld
Крылатый
fmtlib обновили https://github.com/fmtlib/fmt/releases/tag/4.0.0
Constantine
//.h
namespace Some { class Local; }
//.cpp
namespace Some {
namespace { class Local{}; }
}
Constantine
валидно по стандарту?
Yury
Кто какие либы для json использует?
Constantine
Constantine
Мне нужно forward declaration на тип с internal linkage
Constantine
Хех, хоть pImpl пиши
Constantine
А как вообще работает, если я в external linkage классе использую internal linkage класс?
Anatoly
internal linkage класс ты можешь использовать только в реализации методов external linkage класса. Как иначе ты его можешь использовать?
Constantine
//.h
class ExternalClass;
//.cpp
namespace { InternalClass {}; }
class ExternalClass
{
InternalClass object;
};
Constantine
у меня нет возможности обратиться к нему извне
Constantine
но это external linkage class
Constantine
он должен быть экспортирован
Anatoly
как и InternalClass должен быть экспортирован, поскольку это часть состояния ExternalClass
Constantine
т.е. в этом случае компилятор просто проигнорирует безымянный неймспейс?
Anatoly
боюсь соврать, а голова сейчас не в состоянии, сорри
Dmitry Kichev
а что за подкаст Антона Полухина? на регулярной основе будет? где скачивать если что? )
Berkus
Ты наверняка неоднократно слышал (а в лучшем случае, испытывал на себе), что concurrency - это сложно. Так вот, я совершенно случайно наткнулся на веб-игрушку The Deadlock Empire, в которой у тебя есть два параллельных потока, пул статических переменных и кнопка пошагового выполнения каждого из потоков. Цель - выполнить условие уровня. Например, добраться до какой-либо точки в одном из потоков или добиться того, чтобы они одновременно пришли к какому-либо вызову. Дичайше рекомендую.
#concurrency #thread
https://deadlockempire.github.io/
Arseny
http://rr-project.org
Кто-нибудь пробовал? Звучит прелюбопытно.
Aragaer
а я вчера опять запустил TIS-100
Arseny
>You record a failure once, then debug the recording, deterministically, as many times as you want. The same execution is replayed every time.
Vladislav
Vladislav
Vladislav
Для олимпиадок особенно полезно, думаю)
Arseny
Из минусов – все выполняется на одном ядре. То есть баги с многопоточностью может быть сложно поймать. Но для этого thread sanitizer
Aragaer
ок, дедлок эмпайр это штука неплохая, но коротковатая
Aragaer
полчаса
Arseny
Quiet
Подскажите чатик по C
Berkus
Quiet
там тоже С++
Quiet
Нужен чистый C
Berkus
pro.linux тогда
Berkus
там цпп хейтеры