Igor
А чего же такой умный?
я прикидываюсь
Max
А чего же такой умный?
геометрию не учил потому что
Igor
как чатгпт рандомные слова в кучу леплю лишь бы было похоже на правду ;)
Igor
Мы только насчет джунов с чатгпт договориться не можем ... а так у нас полное взаимопонимание ;)
Алексей
объсните это. Эту подсказку я нашел на вопрос про то как обойтись или как использовать Windows.h что является компонентой Windows API. В целом часть моей задачи состоит в том что бы сервис можно было запускать неоднократно и это можно было контролировать. В подсказке используется Мьютекс: https://replit.com/@AlexSklemin/exemplars#main.cpp Но в подсказке используется Windows.h, а целевая ОС у меня Ubuntu 18+, my OS Debian 11
Dmitry (Inock)
Dmitry (Inock)
Dmitry (Inock)
Так-то Ксюше психиатр нужен, как по мне.
Max
и уметь их убить при желании ?
Алексей
а что ты имеешь ввиду под запускать неоднократно и контролировать ? 2 процесса из одного бинарника запустить ?
Задача частично состоит в следующем: 1. Сгенерировать уникальный идентификатор (случайное число) данного экземпляра сервиса. 2. Вывести идентификаторы всех запущенных в данный момент экземпляров данного сервиса в порядке их запуска.
Алексей
и уметь их убить при желании ?
а потом: 4. При запуске с ключом –k оповестить другие экземпляры сервиса о необходимости прекращения работы и завершить своё выполнение.
Max
ну тогда тебе видимо хочется сделать отдельную программу под сервис отдельную под менеджер
Max
можно ли создавать вспомогательные файлы ?
Алексей
Max
то есть я зря отказался от клиент-серверной архитектуры?
нет, просто серверная часть из нескольких процессов будет (но это мое имхо и понимание задания могу быть не прав)
Алексей
можно ли создавать вспомогательные файлы ?
можно все что угодно. Но дело в том, что 1. Передача информации между экземплярами сервиса возможна только с помощью ZeroMQ. 2. Данные, передаваемые по ZeroMQ,должны быть закодированы с помощью Protobuf.
Max
Это я к тому, что обмен происходит именно между экземплярами других участников нет
ну тогда у тебя наверно есть файлик в котором выписаны pid живых экземпляров сервиса
Max
им пользуешься
Алексей
чето жесткое у тебя тестовое если на джуна)
😁 мне уже говорили. Но я хочу сделать потому что я еще не ахти в сетевом программировании у меня есть не закоченный проект на WebSocket но вообще я сети с этой стороны не очень знаю
Алексей
ну тогда у тебя наверно есть файлик в котором выписаны pid живых экземпляров сервиса
я думал об этом, но это ж не экземпляры, это только база Id
Max
погугли про то как в ZeroMQ отправлять сообщение процессу зная его pid, и как слушать сообщения от других процессов с помощью ZeroMQ
Алексей
А еще у меня смаке никак не хочет видеть фалы по директориям https://github.com/alexeysklemin/zeroMQTestTask/blob/newWave/CMakeList.txt
Алексей
погугли про то как в ZeroMQ отправлять сообщение процессу зная его pid, и как слушать сообщения от других процессов с помощью ZeroMQ
Я знаю как там отправлять и получать сообщения. а также моделировать "виртуальный" порт я имею ввиду в примерах из документации используется ("tcp://localhost:5555");
Max
думаю он не хуже этого чатика справится
Алексей
думаю он не хуже этого чатика справится
Я пока откатился в одну дирректорию
Max
а что за компания если не секрет
Алексей
не секрет завод)))
Алексей
Завод им. Ордженикидзе г. Саратов
Алексей
А! еще они требуют сборку под С++11)))
Алексей
Хорошо что не С++98)))
Max
не секрет завод)))
тогда думаю возьмут (:
Максим
Главное, что стабильный стандарт
Max
Помню у меня был опыт собесов в военку спрашивали 100500 вопросов, я ничего не взял, дали оффер в итоге, правда я отказал (:
Алексей
тогда думаю возьмут (:
так я не сделал еще ничего. Ну в смысле законченное приложение
дасик
всем привет! а тут есть frontend-разработчики или project-менеджеры? думаю, на кого пойти учиться, и хотела бы пообщаться с людьми, работающими в данной сфере. буду очень благодарна ответам!
дасик
пми…?
Max
пми…?
прикладная математика и информатика
Max
и кстати, почему именно фронтенд и прожект ??
Алексей
Помню у меня был опыт собесов в военку спрашивали 100500 вопросов, я ничего не взял, дали оффер в итоге, правда я отказал (:
а главное спрашиваю какие ограничения на количество сервисов говорит сколько памяти хватит(((
дасик
да не-не, я универ уже заканчиваю по другой специальности, а на курсах учусь сейчас на geekbrains. и там, собственно, распределение будет… вот и думаю, куда пойти
Никита
в вшэ на пми, 12 из 10
Туда только с олимпой попасть.
Max
Туда только с олимпой попасть.
что правда то правда(
Алексей
ладно я спать, а то я сегодня с 4 на ногах. Со студентами занимался))
Никита
что правда то правда(
Жаль раньше не знал. :(
Max
Жаль раньше не знал. :(
никогда не поздно поступать (по модулю армии)
Никита
никогда не поздно поступать (по модулю армии)
Д Лан, в МГУ не сильно хуже будет.
Max
думаю да
csharp.janari
csharp.janari
csharp.janari
пытаюс пробросить данные с child component в parent, выскакивает ошибка: Error: Invalid hook call. Hooks can only be called inside of the body of a function component... Я так понял хуком не правильно пользуюсь, знающие подскажите пожалуйста где не так делаю
csharp.janari
Max
это потому что аниме на фоне)
csharp.janari
это потому что аниме на фоне)
не до шуток вообще, вожусь с этим реактом уже неделю
Dima
это потому что аниме на фоне)
кста реально годно)
Igor
Так-то Ксюше психиатр нужен, как по мне.
Вот тебе ответ почему большинство не станет программистами ;) задачи тут никто не решает ;) писать код для большинства это "сложна" ;)
Alexander
Разрешите доебаться
Alexander
Вот тебе ответ почему большинство не станет программистами ;) задачи тут никто не решает ;) писать код для большинства это "сложна" ;)
Писать код легко, а вот реализовать архитектуру, правильную оптимизацию, правильное наименование фукнции, классов и тд, полностью создания плана проекта это тяжело. Я уже полгода размышляю над одним опен сорс проектом для создания системы обучения языков, и все никак не додумаюсь как же его черт возьми начать без дизайна, шаблона и макета.
Igor
Разрешите доебаться
не не все правильно сказал ... половина Насти ... половина ебанутые Карины ;)
𓆩Ⱦꝋӿīȼҟ𓆪
что ему не так?
Alexander
что ему не так?
Что у тебя название переменных русским языком на латинице :D Это мой чисто личный кринж
Andrew
Что у тебя название переменных русским языком на латинице :D Это мой чисто личный кринж
Ну так это…. Начни как обычно. С чего-то малого. А дальше оно как обычно начнет обрастать, рефакториться, оптимизироваться😁
Andrew
Тут же как с аппетитом, который приходит во время еды…🤔
Иван
что ему не так?
ахахахахах что это такое
Alexander
Ну так это…. Начни как обычно. С чего-то малого. А дальше оно как обычно начнет обрастать, рефакториться, оптимизироваться😁
Я имел ввиду что планирование проекта должно быть тщательным. Я могу взять и сделать вслепую вебсайт, без четких правил и сроков, но сдвинусь ли я куда либо? вряд ли.
Иван
ты сначала сделай вслепую вебсайт