Pull to refresh
33
0
Send message
Автор в статье указал, что в своих объявления они очень подробно всё расписывают. Они смогли автоматизировать процесс по найму людей, которые начнут работать прям с первого дня, без особой раскачки.
Это тоже нормальный вариант ответа. Для Нобелевки по биологии будет достаточно объяснить, как вы это сделали. Но при таком раскладе, зачем вам программирование?!.. ))
Единственный вопрос, который можно и нужно задавать кандидату любого уровня — расскажите, что происходит с момента, когда вы кликнули в адресную строку браузера, набрали в ней адрес google.com (нажали Enter) и моментом, когда на экране отобразилась страница поиска. Ответ может быть бесконечным, некоторые его части, если до них дойдёт дело, можно будет номинировать на Нобелевскую премию.
Ну, через мобильник то каждый может, да и статья не про это… ))
Да я и питон то не знаю… и статье плюсик поставил, и вашему коменту тоже… ;)
Мне кажется, что вы ошиблись с сайтом, вам сюда — vc.ru… Петона там будет в разы меньше…
С какой точностью работает лидар? Интересует построение 3D модели трамвайных путей и окружающей обстановки. В первую очередь необходимо измерять длину/ширину элементов пути. Есть ли у вас математика, которая позволяет использовать данные с видеокамер для построения фотограмметрической модели?
Удивлён, что среди всех предложений только один раз упомянули криптовалюты. Наряду с прочими вариантами, достаточно просто добавить в анкету возможность указать один/несколько адресов кошельков с указанием типа валюты. Как правило, у человека есть несколько адресов: XMR, BTC, ETH, и «жертвователь» сможет выбрать удобный для себя способ финансовой поддержки автора…
Для раскрытия темы — пост за 12 год habr.com/ru/post/150803
В 1.2.8 всё заработало!

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

Мой modd.conf выглядит вот так:
**/*.php {
    daemon +sigterm: ~/bin/roadrunner/1.2.6/rr serve -d -v -c /home/foo/src/boo/rr.json
}

Кстати, вопрос к Lachezis: почему-то у меня не получилось использовать rr http:reset — php код сервера не обновляется. Команда rr http:reset -d -v -c /home/foo/src/boo/rr.json отрабатывает — в логе появляется сообщение new worker pool, но код не перегружается. Или это так и задумано и http:reset нужен для чего-то другого? Возможно, есть еще какой-то более правильный способ обновления кода на сервере, пожалуйста поделитесь.

и rr.json
{
  "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

Интересно, а какая у вас версия MySQL используется?
От я шлёпа… мотор по моей ссылке явно предназначен для авиа-моделирования… Вопрос снят.
Интересно, а вот такой моторчик не подойдёт для ваших целей?
600 Watt, 3d-printed, Halbach Array, Brushless DC Electric Motor
Instructables и видео тестового прогона

Пожалуйста, верните старые шрифты или пофиксите новые. Win7, Chrome 60.0.3112.101
Новый шрифт… ну вы понЕли…

Простите, но Ваш пример, демонстрирующий «невозможность организовать на golang обработку данных», не выдерживает никакой критики. Лаконичность кода на D — да. C тем же успехом можно написать строчку на JS
[0, 1, 2, 3, 4].reduce(function(previousValue, currentValue, index, array) {
  return previousValue + currentValue;
});
и сказать, что JS аж на пять строк короче, чем D…

А как насчёт сопровождения такого кода? Как насчёт отлова ошибок с данными на этапе компиляции? Тесты производительности гоняли?

Information

Rating
Does not participate
Location
Россия
Registered
Activity