Автор в статье указал, что в своих объявления они очень подробно всё расписывают. Они смогли автоматизировать процесс по найму людей, которые начнут работать прям с первого дня, без особой раскачки.
Это тоже нормальный вариант ответа. Для Нобелевки по биологии будет достаточно объяснить, как вы это сделали. Но при таком раскладе, зачем вам программирование?!.. ))
Единственный вопрос, который можно и нужно задавать кандидату любого уровня — расскажите, что происходит с момента, когда вы кликнули в адресную строку браузера, набрали в ней адрес google.com (нажали Enter) и моментом, когда на экране отобразилась страница поиска. Ответ может быть бесконечным, некоторые его части, если до них дойдёт дело, можно будет номинировать на Нобелевскую премию.
С какой точностью работает лидар? Интересует построение 3D модели трамвайных путей и окружающей обстановки. В первую очередь необходимо измерять длину/ширину элементов пути. Есть ли у вас математика, которая позволяет использовать данные с видеокамер для построения фотограмметрической модели?
Удивлён, что среди всех предложений только один раз упомянули криптовалюты. Наряду с прочими вариантами, достаточно просто добавить в анкету возможность указать один/несколько адресов кошельков с указанием типа валюты. Как правило, у человека есть несколько адресов: XMR, BTC, ETH, и «жертвователь» сможет выбрать удобный для себя способ финансовой поддержки автора…
Теперь возник вопрос, а насколько дорого перезапускать весь сервер целиком по сравнению с оперцией http:reset?
Поясню суть проблемы, если вызвать rr http:reset при выключенном сервере, то в ответ получаем Error: dial tcp 127.0.0.1:6001: connect: connection refused, что в принципе логично. Можно ли сделать так чтобы в этом случае rr всё-таки запускался? Иными словами, http:reset_or_start
При использовании modd c директивой daemon +sigterm достаточно запустить только modd и он автоматически запустит новый rr и будет за ним следить, при этом rr будет выводить свои сообщения в этом же самом окне. Если же использовать конструкцию в modd.conf вида prep: rr http:reset, то сначала в одном окне нужно запустить rr serve, а в другом окне modd, мелочь, конечно…
Или посоветуете использовать для разработки daemon +sigterm и «не придумывать себе», а http:reset оставить только для продакшена?
Расскажите об этом ветеранам энрерпрайза, которые С с решёткой на дух не переносят. Будь я боссом, я бы на свой бекэнд такую молодую технологию, как C# не пустил… Вот ещё десяток другой лет пройдет, тогда и посмотрим… Плюшки, извините, никому в продакшене не нужны, 80% жизни программы приходится на её сопровождение, которое может длится десятилетиями. Чем проще всё написано, тем лучше.
#76 Пока писал баг-репорт, выяснил, что код перегружается успешно, но совсем перестает работать error_log. Поскольку я использовал его для отладки, то у меня и сложилось впечатление, что после http:reset код не обновляется, а оказалось, что проблема есть, но она в чём-то другом
Очевидное отличие разработки под RoadRunner от классической схемы сохранил_скрипт — перезагрузи_страничку состоит в том, что теперь это выглядит сохранил_скрипт — перезагрузи_демона — перезагрузи_страничку. Руками это делать скучно, но умные люди уже всё придумали. Для автоматизации понадобится modd.
Кстати, вопрос к Lachezis: почему-то у меня не получилось использовать rr http:reset — php код сервера не обновляется. Команда rr http:reset -d -v -c /home/foo/src/boo/rr.json отрабатывает — в логе появляется сообщение new worker pool, но код не перегружается. Или это так и задумано и http:reset нужен для чего-то другого? Возможно, есть еще какой-то более правильный способ обновления кода на сервере, пожалуйста поделитесь.
{
"http": {
"address": "0.0.0.0:8880", <-- биндинг на ваше усмотрение
"workers": {
"command": "/usr/bin/php /home/foo/src/boo/main.php",
"pool": {
"numWorkers": 4 <-- число ядер CPU
}
}
}
}
Заходим в /home/foo/src/boo и запускаем modd, теперь при изменении в php файлах, находящихся в директории /home/foo/src/boo, rr процесс автоматически перезагрузится и вы сможете увидеть сделанные изменения. Рекомендую использовать tmux, если дело происходит в терминале ssh
Интересно, а вот такой моторчик не подойдёт для ваших целей?
600 Watt, 3d-printed, Halbach Array, Brushless DC Electric Motor Instructables и видео тестового прогона
Простите, но Ваш пример, демонстрирующий «невозможность организовать на golang обработку данных», не выдерживает никакой критики. Лаконичность кода на D — да. C тем же успехом можно написать строчку на JS
Теперь возник вопрос, а насколько дорого перезапускать весь сервер целиком по сравнению с оперцией http:reset?
Поясню суть проблемы, если вызвать rr http:reset при выключенном сервере, то в ответ получаем Error: dial tcp 127.0.0.1:6001: connect: connection refused, что в принципе логично. Можно ли сделать так чтобы в этом случае rr всё-таки запускался? Иными словами, http:reset_or_start
При использовании modd c директивой daemon +sigterm достаточно запустить только modd и он автоматически запустит новый rr и будет за ним следить, при этом rr будет выводить свои сообщения в этом же самом окне. Если же использовать конструкцию в modd.conf вида prep: rr http:reset, то сначала в одном окне нужно запустить rr serve, а в другом окне modd, мелочь, конечно…
Или посоветуете использовать для разработки daemon +sigterm и «не придумывать себе», а http:reset оставить только для продакшена?
Очевидное отличие разработки под RoadRunner от классической схемы сохранил_скрипт — перезагрузи_страничку состоит в том, что теперь это выглядит сохранил_скрипт — перезагрузи_демона — перезагрузи_страничку. Руками это делать скучно, но умные люди уже всё придумали. Для автоматизации понадобится modd.
Мой modd.conf выглядит вот так:
Кстати, вопрос к Lachezis: почему-то у меня не получилось использовать rr http:reset — php код сервера не обновляется. Команда rr http:reset -d -v -c /home/foo/src/boo/rr.json отрабатывает — в логе появляется сообщение new worker pool, но код не перегружается. Или это так и задумано и http:reset нужен для чего-то другого? Возможно, есть еще какой-то более правильный способ обновления кода на сервере, пожалуйста поделитесь.
и rr.json
Заходим в /home/foo/src/boo и запускаем modd, теперь при изменении в php файлах, находящихся в директории /home/foo/src/boo, rr процесс автоматически перезагрузится и вы сможете увидеть сделанные изменения. Рекомендую использовать tmux, если дело происходит в терминале ssh
600 Watt, 3d-printed, Halbach Array, Brushless DC Electric Motor
Instructables и видео тестового прогона
Пожалуйста, верните старые шрифты или пофиксите новые. Win7, Chrome 60.0.3112.101

Новый шрифт… ну вы понЕли…
и сказать, что JS аж на пять строк короче, чем D…
А как насчёт сопровождения такого кода? Как насчёт отлова ошибок с данными на этапе компиляции? Тесты производительности гоняли?