
Ivan
17.07.2018
05:17:04

Nik
17.07.2018
05:18:10
Зачем?чем не устраивает дефолтный сид?

Ivan
17.07.2018
05:20:18
Такова поставленная задача. В любом случае, внешний источник энтропии всегда лучше

Nik
17.07.2018
05:21:36
Внешним источником энтропии обычно является random_device

Google

Nik
17.07.2018
05:22:16
Seed_seq сгенерит нужное количество сама. Доже если только один элемент передали

Ivan
17.07.2018
05:23:41
т.е. мой изначальный вариант подходит?

Nik
17.07.2018
05:24:14
Да

Ivan
17.07.2018
05:25:41
Спасибо

ed
17.07.2018
05:25:59

Nik
17.07.2018
05:30:04
Спасибо
Вопрос «нафига» остается открытым. Если возникают такого рода вопросы, то я бы не стал ручками лезть и улучшать то, что не очень понимаю. Особенно если речь о чем-то секурном идет. Очень просто угробить рандомность или снизить энтропию таким тюнингом

Aidar
17.07.2018
05:31:26

ed
17.07.2018
05:31:35

Aidar
17.07.2018
05:31:49
Фигасе

Серж
17.07.2018
05:32:40
на хх вакансии крестовиков в Самаре висят
мне на заводе с мужиками норм, а то жс, гироскутер, смузи, борода...

Aidar
17.07.2018
05:33:15

Google

Серж
17.07.2018
05:33:29
есть какой-то смасс, мне интересно что там
якобы компутер вижн следить за рабами искуственным интеллектом с камер
если кто в курсе отпишитесь
буду признателен
ну и по мелочи, в cqg наверное висит вакансия, в меркури

Aidar
17.07.2018
05:35:26
В мерке точно сеньор 100500 лвл
Она там года 3 висит, причем я там не нужен как плюсовик

Серж
17.07.2018
05:36:04
я слышал плохие отзывы о работе там, сам не работал, не знаю

ed
17.07.2018
05:36:42

Aidar
17.07.2018
05:36:57

Ilia
17.07.2018
05:37:25
А я то как жду
Перекличка самарских плюсовиков не завершена!
Где ещё половина плюсовика?

ed
17.07.2018
05:38:15

Aidar
17.07.2018
05:38:34
@webreh

Ilia
17.07.2018
05:41:10

ed
17.07.2018
05:41:42
3 это уже успех, надо тусич собирать.
Только допью свой смузи.

Nik
17.07.2018
05:56:56
Так и рождаются c++ meeting groups - мужики пошли бухать

Evgeniy
17.07.2018
05:59:34
а python meeting group зарождаются когда больше одного прогера не хотят спать в тихий час

Aidar
17.07.2018
06:15:56

Google

Nik
17.07.2018
06:16:20
Я тихие часы только в офисе гугла наблюдал. Да и тихими их хрен назовешь - могучий храп разносится по корридорам

Mikhail Voronov
17.07.2018
06:16:49

ed
17.07.2018
06:17:06

Aidar
17.07.2018
06:17:17
Ну я временно москвич

Ilia
17.07.2018
06:20:28
Не, москвич не считается.

Mikhail Voronov
17.07.2018
06:20:33

Ilia
17.07.2018
06:20:55

ed
17.07.2018
06:21:07

Aidar
17.07.2018
06:21:55

Nik
17.07.2018
06:23:43
Центральная улица, 1
село Восточное, Хабаровский район, Хабаровский край, Россия
https://yandex.ru/maps?whatshere%5Bpoint%5D=135.264257%2C48.482335&whatshere%5Bzoom%5D=18.628914&ll=135.26425733897486%2C48.48233546790738&z=18.628914

Mikhail Voronov
17.07.2018
06:24:04
Ну вот, они как раз ищут интернов
Cqg, имхо, идеальное место работы после вуза для плюсовика из-за внутренней системы обучения/ревью/нормальных процессов разработки и всего такого.

ed
17.07.2018
06:27:15

Mikhail Voronov
17.07.2018
06:29:07
Ну интерн с такой з/п и партаймом у них наверное подразумевает параллельную учебу

ed
17.07.2018
06:33:13
Нужен больше стаж

Mikhail Voronov
17.07.2018
06:36:05

Kirill
17.07.2018
06:37:34

Google

Mikhail Voronov
17.07.2018
06:39:33

Kirill
17.07.2018
06:41:57
Звучит не логично, но ок :) я просто под опытом программирования всегда подразумеваю коммерческую разработку.

Серж
17.07.2018
06:46:46

Mikhail Voronov
17.07.2018
06:47:36

Серж
17.07.2018
06:47:49
спасибо

Anatoly
17.07.2018
07:11:17
#meetup #spb #dins https://www.meetup.com/St-Petersburg-CPP-User-Group/events/251509511/

yuri
17.07.2018
07:34:24
Мне одному не хватает неймспейсов для названий библиотек? Иногда до абсурда доходит, там, гуглфреднли библиотека графики GL для языка D.

Max
17.07.2018
10:00:52
А безопасно ли делать fork() в SIGSEGV-хэндлере? ?

Matwey
17.07.2018
10:03:30

Antony
17.07.2018
10:16:27

Ilia
17.07.2018
10:21:00

Ignat
17.07.2018
10:23:03
Классика pro.cxx: взаимоисключающие ответы на один и тот же вопрос

Max
17.07.2018
10:23:28
Нет
а, собственно, почему нет? При условии, что адресное пространство не шарится с родителем.

Ilia
17.07.2018
10:25:53
Ну традиционно в обработке сигнала можно только флаг проставить, остальное -после.

Max
17.07.2018
10:26:11

Mikhail Voronov
17.07.2018
10:26:29

Max
17.07.2018
10:26:31

Mikhail Voronov
17.07.2018
10:26:45
Вам перезапуститься нужно после падения?

Google

Max
17.07.2018
10:27:05

Ilia
17.07.2018
10:27:41
А нафига тогда вообще что-то обрабатывать?

Max
17.07.2018
10:27:50

Mikhail Voronov
17.07.2018
10:28:50

Max
17.07.2018
10:29:44

Mikhail Voronov
17.07.2018
10:32:27

Max
17.07.2018
10:33:10

Mikhail Voronov
17.07.2018
10:33:19
В этом случае нужно быть аккуратными с переменными среды и параметрами, потому что они лежат на стеке и в обработчике SIGSEGV нужно учитывать, что они могут испортиться

Max
17.07.2018
10:37:03
Ну и насчёт перезапуститься: через fork/exec без передачи параметров - это, получается, безопасно?

Mikhail Voronov
17.07.2018
10:38:15
ну это также подразумевает, что не должно быть чего-нибудь типа
std::string utility_param_1 = "/path/to/utils";
...
std::string utility_param_2 = "";
для вызова утилиты
т.к. куча может быть испорчена в этот момент, только константные строки, которые хранятся в страницах с read-only

Аттрибутивно-ассоциативный ряд
17.07.2018
11:26:59
часто встречаю что в шаблонных функциях явно используют this. Это стиль или необходимость?

Серж
17.07.2018
11:27:43
необходимость
или подставится не метод класса, а свободная функция

Aleksandr
17.07.2018
11:30:20
если например есть шаблонный базовый класс и нужно вызвать его метод , тогда нужно вызывать с this

Серж
17.07.2018
11:32:33
template<typename T> class Base {
public:
void bar();
};
template<typename T> class Derived : Base<T> {
public:
void foo() {
bar(); // calls external bar() or error
}
};

Matwey
17.07.2018
11:33:17
А еще в gcc 4.8 в decltype() иначе не работает обращение к членам класса, только через this
Не знаю, стандартное ли это поведение