Slach
а в механике
Slach
т.е. набирать просто текст быстрее чем набирать текст в json формате
Vladimir
Anatoly
а в механике
у меня механика на броун свитчерах, но это не помогает парсить вывод!
Vladimir
речь про вывод и логи
Slach
ну вы про output а я про input ;)
Vladimir
притом по хорошему нужна схема конвертации одного в другое
Anatoly
инпут пайплайнится с аутпута!
Vladimir
именно людской импорт
Anatoly
сколько его этого людского инпута в тех террабайтах текста прогоняемых через пайпы разного рода опсами по планете ежедневно?
Vladimir
Anonymous
Vladimir
вопрос наверное в альтернативных тулзах, а на замене существующих
Anatoly
Да, привычки можно менять только целиком
Anatoly
Иначе не работает и генерируется лишь раздражение
Vladimir
и сильно сократит область применения awk/grep/sed
Michael
xml тру формат
Vladimir
Anatoly
вот именно грепать и не придется
Vladimir
произвольный
Vladimir
journalctl -u go-carbon -f -o cat | jq -c 'select(.["action"] == "expandGlobs") | select(.["files_to_fetch"] > 1) | {"files":.["files_to_fetch"],"delta":(.["until"]-.["from"]),"metric":.["metric"]} '
Vladimir
намного удобнее сделать чем то же самое грепом-авком-седом
Michael
а лучше сразу в protobuf, люди и так читать не умеют, так ещё и место/трафик сэкономим
Anonymous
Anonymous
скобки трудночитаемы
Michael
можно было просто сделать интерпертируемый с#
Michael
там есть linq
Michael
и не парить обилием препинаний
Vladimir
Мб тогда sql?
ну jq не идеальный инструмент, но показывает примерно возможности
Anatoly
Michael
шарпы были первее
Michael
реально юзабельный powershell начинается с версии 3
Michael
но в том момент ms не искал лёгких путей
Michael
пришит - идёт из коробки?
Michael
эм... а зачем так делать?
Oleg
https://stackoverflow.com/questions/3067491/is-the-anchor-part-of-a-url-being-sent-to-a-web-server
The hash variables aren't sent to the web server at all.
Oleg
По-русски: якорь в юрле не отправляется на сервер, браузер его фильтрует :)
Zhenja
а сервер что должен отдавать по этому урлу?
Vladimir
я думаю можно на уровне js запилить отправку на отдельные урлы инфы про # :)
Michael
браузер заэнкодит #
Vladimir
но кажется что так делать не надо
Zhenja
Michael
ну, да, возможность-то есть, но не всегда, к сожалению, это возможно
Anatoly
это редкость, но в таких случаях можно и под второй пописать, чуть менее красиво, но работает так же
Givi
Прочитал и не смог понять - чем проще, чем удобней. Ну ещё одно замечание, стурктурное логгирование, как и форматы этого самого логгирования придумали не вчера, и каким только инструментарием мы не пользовались за эти десятилетия - а греп живее всех живых...
Michael
проще легче видимо для машинной обработки
Anatoly
Anatoly
Нет проблем
Dmitry
какой метод шифрования лучше использовать для хеширования паролей?
Anonymous
Dmitry
спасибо
Aleksandr
какой метод шифрования лучше использовать для хеширования паролей?
Argon2[*7] is the winner of the password hashing competition and should be considered as your first choice for new applications;
PBKDF2 [*4] when FIPS certification or enterprise support on many platforms is required;
scrypt [*5] where resisting any/all hardware accelerated attacks is necessary but support isn’t.
bcrypt where PBKDF2 or scrypt support is not available.
Dmitry
Quiet
Почему подстановка в %f не работает?
Ashot
println != printf
Chuvi
Aleksandr
Ashot
https://golang.org/pkg/fmt/#Println
Вообще без обид, но я тоже нуб, однако такую херню можно и самому загуглить же. И опять же, в питоне чтоль можно форматировать в принтлн? Нельзя насколько помню
Quiet
Загуглил в доках, но конкретно пакет fmt (перед тем как писать сюда)
Артур
в питоне будет print("{0}, qwerty, {1}".format(x, y))
Ashot
Артур
str = "{0}, qwerty, {1}".format(x, y)
Anonymous
в php это будет так echo("math.Sqrt = {$sqrt} str in task = {$sqrt_task}")
Anonymous
На правах сарказма
Ivahaev
Что то, что это решает fmt.Sprintf("%v, qwerty, %v", x, y)
Ivahaev
в питоне будет print("{0}, qwerty, {1}".format(x, y))
Ivahaev
в php это будет так echo("math.Sqrt = {$sqrt} str in task = {$sqrt_task}")
Ivahaev
А дальше полученную строку хоть куда.
Anonymous
3 дня назад перезагрузили сервер и сервис всё это время не работал, как такое можно избежать? Есть какие-нибудь туториалы по systemd или ещё чему-то такому?
Igor
@ewqazx как вариант https://www.digitalocean.com/community/tutorials/how-to-configure-a-linux-service-to-start-automatically-after-a-crash-or-reboot-part-1-practical-examples
Anonymous