Size: a a a

2021 June 24

SZ

Sergey Zhmylove in Modern::Perl
*надо большими буквами
источник

SZ

Sergey Zhmylove in Modern::Perl
Седня пятница же, чё все такие напряжённые? :))
источник

VG

Vadim Goncharov in Modern::Perl
тоже не так перемножал? =)
источник

SZ

Sergey Zhmylove in Modern::Perl
Перлом 😝
источник

И

Игорь in Modern::Perl
Парни, есть такой модуль https://metacpan.org/pod/File::Which, он возвращает по имени файла путь к каталогу из PATH в котором этот файл найден.

Вот с чем столкнулся: если в PATH сокращенные виндовые пути типа такого:
AppData\Local\Android\Sdk\ndk\192~1.534\TOOLCH~1\llvm\prebuilt\WINDOW~1\bin\clang.EXE


то конечно же мне тупо такой путь и вернет. Кто-нибудь знает куда копнуть по разворачиванию таких сокращенных путей в полные без всяких там "TOOLCH~1"?
источник

DF

Denis F in Modern::Perl
Четверг ващет
источник

VG

Vadim Goncharov in Modern::Perl
perl -MPOSIX -E '$tm = POSIX::mktime( 0, 0, 0, 24, 5, 121); say scalar localtime $tm; $sharp_sec = $tm+62135596800; say $sharp_sec*10_000_000; say (($sharp_sec+3*3600)*10_000_000)'
Thu Jun 24 00:00:00 2021
637600788000000000
637600896000000000

да всё правильно перл считает
источник

VG

Vadim Goncharov in Modern::Perl
а хули ты хочешь, когда что сишарп, что апи проектировали неграмотные студенты? :D
источник

VG

Vadim Goncharov in Modern::Perl
только и подбирать, чего они там наколбасили
источник

И

Игорь in Modern::Perl
В общем, можно использовать Win32::GetLongPathName.
источник

SZ

Sergey Zhmylove in Modern::Perl
Хехе
источник

SZ

Sergey Zhmylove in Modern::Perl
Сам спросил @ сам ответил
источник

И

Игорь in Modern::Perl
Ну это чтобы завтра время ни у кого случайно не отнять. Телега-то сразу показывает, что были ответы и можно глянуть какие именно. Почему-то до этого нагуглить не мог, а тут спросил и сразу через 20 минут нагуглил😁
источник

SZ

Sergey Zhmylove in Modern::Perl
Мне кажется, или ты хотел избавиться от коротких путей?
источник

SZ

Sergey Zhmylove in Modern::Perl
А метод нагуглил, который их делает..?
источник

VG

Vadim Goncharov in Modern::Perl
не всегда она показывает, и то только на новых версиях
источник

И

Игорь in Modern::Perl
Вот блин...копипаста)) Конечно же GetLongPathName. Я просто потом читал что еще там есть и случайно скопировал дугой метод. Сейчас поправлю сообщение.
источник

ВР

Василий Степанович Р... in Modern::Perl
> Он тебе еще и процессов
> нафоркает / наудаляет
> в зависимости от нагрузки.

1.
А в зависимости от каких-нибудь условий (необязательно от нагрузки) сможет ли он запросы распределить на кучу других физических серверов, расположенных на других/соседних хостах?

2.
А можно ли на этом UniEvent запустить разные сайты на разных ВиртуалХостах?
источник

W

Warstone in Modern::Perl
1. И нет и да. Нет - из коробки этого нету. Да - можно написать модуль (если на сях то и быстро будет), но задача изначально была не эта.

2. И нет и да. Нет - из коробки этого нету, но у вас есть http заголовки и выход на роутинг. ВХост - это отдельная придумка-же и встраивается в задачу роутинга. Роутинг сейчас пишется, на основе ragel'а (если ничего не поменялось). Может быть туда и ВХосты можно запихнуть (должно быть можно).
источник

W

Warstone in Modern::Perl
Кстати, насчет первого вопроса - из-за этого сами используем nginx и не собираемся пока отказываться от него. Там есть возможность задать пул беков при проксировании. А с перл кодом бек будет точно медленней чем nginx.
источник