Size: a a a

2020 July 15

MA

Mons Anderson in Modern::Perl
@crrrux
Похоже в парсере перла что-то поменялось и devel::declare больше не работает так, как работал раньше
так что сорри, но видимо править 82 файла
И надо что-ли модуль задепрекейтить...
источник

c

crux in Modern::Perl
Mons Anderson
@crrrux
Похоже в парсере перла что-то поменялось и devel::declare больше не работает так, как работал раньше
так что сорри, но видимо править 82 файла
И надо что-ли модуль задепрекейтить...
Для 5.30 или для 5.026001 тоже всё грустно?
источник

MA

Mons Anderson in Modern::Perl
5.26 судя по тестам cpants ещё раотал
на 5.28 от убунты 19 я проверил: работает
источник

MA

Mons Anderson in Modern::Perl
5.30.3 сломан наглухо...
источник

MA

Mons Anderson in Modern::Perl
может и починю, но сначала нужно надыбать hallucinogenic drugs to interpret the error
источник

c

crux in Modern::Perl
У меня 5.26.1, падают тесты при установке, но работает синопсис, но падает апач так же как и тесты )

Куда копнуть примерно? Раз шанс есть. В сторону @INC с точкой?
источник

MA

Mons Anderson in Modern::Perl
crux
У меня 5.26.1, падают тесты при установке, но работает синопсис, но падает апач так же как и тесты )

Куда копнуть примерно? Раз шанс есть. В сторону @INC с точкой?
Посмотри по матрице:
http://matrix.cpantesters.org/?dist=Variable-Eject+0.02
источник

MA

Mons Anderson in Modern::Perl
Слушай...
Вообще ксть шанс, что я смогу это починить. Правда есть риск сломать для более ранних версий :)
источник

c

crux in Modern::Perl
Mons Anderson
Слушай...
Вообще ксть шанс, что я смогу это починить. Правда есть риск сломать для более ранних версий :)
Да я то ясен пень за шанс )))
источник

MA

Mons Anderson in Modern::Perl
Попробую посмотреть завтра. Если что, пингани ещё раз :)
источник

c

crux in Modern::Perl
Mons Anderson
Попробую посмотреть завтра. Если что, пингани ещё раз :)
Хорошо. А я пока посмотрю в сторону проапгрейдить перл на что-то зелёное из матрицы ))
источник

МК

Михаил Козачков... in Modern::Perl
Вопрос: есть Java веб-служба, которая на входе принимает структуры вида:

byte[] data = str.getBytes(StandardCharsets.UTF_8);

Как получить такие же данные для $utf8_str с помощью Perl и передать как application/octet-stream?
источник

SZ

Sergey Zhmylove in Modern::Perl
crux
Хорошо. А я пока посмотрю в сторону проапгрейдить перл на что-то зелёное из матрицы ))
А ты можешь вручную попробовать это: https://metacpan.org/release/Variable-Eject/source/lib/Variable/Eject.pm#L121
источник

SZ

Sergey Zhmylove in Modern::Perl
crux
да
А, вижу
источник

SZ

Sergey Zhmylove in Modern::Perl
Михаил Козачков
Вопрос: есть Java веб-служба, которая на входе принимает структуры вида:

byte[] data = str.getBytes(StandardCharsets.UTF_8);

Как получить такие же данные для $utf8_str с помощью Perl и передать как application/octet-stream?
Я не понял твой вопрос :)
Тебе нужно utf8 закодированную строку передать побайтово?
источник

МК

Михаил Козачков... in Modern::Perl
Да, передать как "массив" байтов
источник

SZ

Sergey Zhmylove in Modern::Perl
Михаил Козачков
Да, передать как "массив" байтов
А строка у тебя откуда? Снаружи или уже во внутреннем представлении перла?
источник

МК

Михаил Козачков... in Modern::Perl
Изнутри
источник

МК

Михаил Козачков... in Modern::Perl
use utf8;  используется в коде
источник

SZ

Sergey Zhmylove in Modern::Perl
Михаил Козачков
use utf8;  используется в коде
use Encode "decode";
my $bytes = decode('UTF-8' => $str);
источник