Size: a a a

2021 June 05

АК

Алексей Клименко... in use Perl or die;
источник

VG

Vadim Goncharov in use Perl or die;
источник

T

Telebotik in use Perl or die;
Это все еще модуль для радиуса, да там ничего военого нет и даже код могу показать https://github.com/zorklabs/perl-itat-aaa/blob/main/itat-aaa.pl все равно потом пларировал разместить на гите ;-)
Всего 4-е функции имеют отношение к аккантингу - accounting_shaded (в данной версии данный код закомментирован таким именем, а вообще эта функция основная), convert_buffer_to_values, convert_timestamp_format и drain (записывает данные в БД).
источник

T

Telebotik in use Perl or die;
Немного измененились начальные условия на этапе завершения.
Ранее дата была в формате строки и примерно выглядела как Fri Jun  4 13:52:58 2021 и посему я ее дополнительно конвертил перед вставкой в БД, но буквально днями всё таки разобрался как брать ее в integer значении, соответственно convert_timestamp_format уже не нужен чему я безусловно рад.
источник

T

Telebotik in use Perl or die;
Как говорил Кент Бек, "я сегодня удалил 100 строк не нужного кода" и видно же что convert_buffer_to_values тоже нафиг не сдалась вместе с массивом @buffer который можно заменить на строковую переменную.
На данный момент похоже что добавление в хвост строки работает быстро (push в массив всегда дороже) и стоит формировать сразу большую строку а зетем вставлять ее в БД.
источник

T

Telebotik in use Perl or die;
Я конечно понимаю что скорость выполнения проседает из коробки из-за use threads::shared;, но это ж не повод не пытаться оптимизировать код избавляясь от лишних циклов пока я мирюсь с тредами.
источник

T

Telebotik in use Perl or die;
@Warstone не подскажите такой момент, я правильно понимаю что  Singleton (тоже можно для буфера юзать) не тормозит работу кода как треды. В исходниках ничего плохого к синглетону не нашел.
Правда по моему, в моем случае вероятность гонок равна 100% и не думаю что синглетон подойдет.
источник

VG

Vadim Goncharov in use Perl or die;
ох... радиус...
источник

W

Warstone in use Perl or die;
Не тормозит, пока вы его в треды не запихнете (то есть не сделаете Shared). А вам будет надо, скорее всего, так как иначе в каждом треде это будут разные синглтоны.
источник
2021 June 09

NP

Nikita Proshchin in use Perl or die;
подскажите пожалуйста, https://perlbanjo.com/7b7478d0f3

построение запроса состоит из двух систем и на каждую систему ещё 4 значение. и в чём проблема. вторая часть дописывает UNION как и нужно а первая почему то игнорируется, не подскажите в чем недочёт?
источник

NP

Nikita Proshchin in use Perl or die;
где начинается type = b там всё правильно а для type = a вообще нечего не происходит
источник

t

tem in use Perl or die;
WHERE  AND очень стремно выглядит
источник

t

t0hil in use Perl or die;
Как и 3 for
источник

NP

Nikita Proshchin in use Perl or die;
я там стёр, длинная строка и оно сейчас смысл не имеет, тут сама проблема в построении запроса
источник

AB

Alex Bush in use Perl or die;
получиться-то какой запрос должен?
источник

NP

Nikita Proshchin in use Perl or die;
сейчас так
источник

NP

Nikita Proshchin in use Perl or die;
а должно быть так
источник

t

t0hil in use Perl or die;
в а чем смысл вот этой констркции?
@SITY
источник

t

t0hil in use Perl or die;
Ну и ты вроде никак не используешь values в $SITY_LIST
источник

t

t0hil in use Perl or die;
У тебя ж последний цикл создан только для того что б типо не добавить на последней интерации “UNION \n”
источник