@ProCxx

Страница 2206 из 2477
Ivan
17.07.2018
05:17:04
А занафига? Для того чтобы генератор всегда одинаковые последовательности выдавал?
Если вы про 1, 2, 3, 4, это лишь для того, чтобы не писать весь код. Источник вне моей машины. Возможно, буду использовать больше 4, но, в любом случае, меньше 312

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
Спасибо

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

Aidar
17.07.2018
05:31:26
А я то как жду
Вы тоже из Самары?

ed
17.07.2018
05:31:35
на заводах и нии полно плюсовиков, в Самаре полно заводов и нии, все сходится
Которые сейчас активно закрывают/сокращают. Да и если плюсовики здесь естт, то они без работы сидят. Я например на js/c# кусочки хлеба отхватываю.. Хотя с удовольствием пошёл бы на плюсового жуниора какого нибудь..

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
А я то как жду
Перекличка самарских плюсовиков не завершена! Где ещё половина плюсовика?

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
Которые сейчас активно закрывают/сокращают. Да и если плюсовики здесь естт, то они без работы сидят. Я например на js/c# кусочки хлеба отхватываю.. Хотя с удовольствием пошёл бы на плюсового жуниора какого нибудь..
А у cqg internship program больше нет? Они обычно после окончания берут на работу стажерами/джуниорами (собственно я так попал на свою первую нормальную работу).

ed
17.07.2018
06:17:06
Я не считаюсь да?
Я не знаю, считал Илья

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

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

Ilia
17.07.2018
06:20:55
Ну я временно москвич
Потом, из Москвы же не выбраться назад никогда...

ed
17.07.2018
06:21:07
А у cqg internship program больше нет? Они обычно после окончания берут на работу стажерами/джуниорами (собственно я так попал на свою первую нормальную работу).
В первые слышу. Но когда искал себе работу, плюсовых стажёров на хх не набирал в Самаре вообще никто (в течении 3х месяцев мониторил). Да и среди высоких должностей вакантные места можно было посчитать по пальцам дренейки из вов(2-3).

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, имхо, идеальное место работы после вуза для плюсовика из-за внутренней системы обучения/ревью/нормальных процессов разработки и всего такого.

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

ed
17.07.2018
06:33:13
Ну интерн с такой з/п и партаймом у них наверное подразумевает параллельную учебу
Ну вероятно можно добазариться.. Так как бабки меня не особо интересуют

Нужен больше стаж

Mikhail Voronov
17.07.2018
06:36:05
Ну вероятно можно добазариться.. Так как бабки меня не особо интересуют
Ну про Самарский cqg я только хорошее могу сказать, имхо, стоит попробовать:)

Kirill
17.07.2018
06:37:34
Ну интерн с такой з/п и партаймом у них наверное подразумевает параллельную учебу
Только там почему то требуют опыт работы год и опыт разработки в команде

Google
Mikhail Voronov
17.07.2018
06:39:33
Только там почему то требуют опыт работы год и опыт разработки в команде
ну не опыт работы, а именно опыт программирования на C++ от года, а второе в секции будет плюсом. Так-то участие в acm - тоже может сойти за опыт командной разработки)

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

Mikhail Voronov
17.07.2018
06:47:36
озвучь приблизительную вилку зп для с++ сеньиёра в cqg в Самаре, пожалуйста
я уже некоторое время живу не в Самаре, но, насколько мне известно, это +/- 100к

Серж
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-хэндлере? ?

Antony
17.07.2018
10:16:27
А безопасно ли делать fork() в SIGSEGV-хэндлере? ?
но если при fork вызываются on_thread_exit из pthread, там там таится засада, так как такие функции могут быть не async-signal-safe

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
а, собственно, почему нет? При условии, что адресное пространство не шарится с родителем.
потому, что SIGSEGV прилетает не просто так. Например, могут быть повреждены аргументы командной строки в стеке и т.д.

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

Google
Max
17.07.2018
10:27:05
потому, что SIGSEGV прилетает не просто так. Например, могут быть повреждены аргументы командной строки в стеке и т.д.
ну да. Поэтому и уточнил, что "при условии, что адресное пространство не шарится"

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
именно в таком случае да, но зачем тогда fork?
exec будет выполнен в контексте этого же процесса. А с форком - нет.

Mikhail Voronov
17.07.2018
10:32:27
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

Не знаю, стандартное ли это поведение

Страница 2206 из 2477