Size: a a a

2021 July 09

AF

Alexandre Frolov in Modern::Perl
Добрый день!
Думаю хранить сеансы и текущее состояние телеграм бота в Redis.
Нашел Mojo::Redis и Mojo::Redis2, но второй вроде бы уже 7 лет не обновляется: https://github.com/kanatohodets/mojo-redis2

Подскажите, пожалуйста, как сейчас правильно работать с Redis из Mojolicious::Lite?
источник

SZ

Sergey Zhmylove in Modern::Perl
Mojo::Redis
источник

AF

Alexandre Frolov in Modern::Perl
Спасибо, буду делать с ним!
источник

P

Pavel in Modern::Perl
Всем привет! А никто незнает можно ли заставить Sublime определять какой синтаксис выбирать для файла на основе его содержимого, а не на основе его расширения?
источник

P

Pavel in Modern::Perl
Нашел только опцию определять по первой строке
first_line_match
When a file is opened without a recognized extension, the first line of the file contents will be tested against this regex, to see if the syntax should be applied.
источник

С

Стас in Modern::Perl
Мне кажется в общем случае это сложно, vim для этого специальные комментарии в файлах использует, разве что для отдельных файлов где это можно явно определить и то не на 100%
источник

С

Стас in Modern::Perl
это видимо для всяких #!/bin/env bash
источник

P

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

AK

Andrey Karepin in Modern::Perl
а если последняя строчка } или EOL?
источник

С

Стас in Modern::Perl
он про частный случай, вот комменты вима на тему подсветки принято как раз в последней строке писать
источник

С

Стас in Modern::Perl
но в принципе ничего не мешает юзать для этого первую строку)
источник

AP

Alexander P in Modern::Perl
Если ты про modeline, то вряд ли. По дефолту vim ищет modeline в первых 5 строках (:h modelines)
источник

SZ

Sergey Zhmylove in Modern::Perl
В начале файла их пишут
источник

С

Стас in Modern::Perl
а ну ладно, значит мне показалось, хрен с ним, в общем возвращаясь к изначальному вопросу получается нету никаких проблем если в первой строке шебанг то определяем по нему, если шебанг не нужен то пишем коммент на подобие как для вима
источник

SZ

Sergey Zhmylove in Modern::Perl
А если в файле два шабанга?
источник

С

Стас in Modern::Perl
это как например?
источник

SZ

Sergey Zhmylove in Modern::Perl
Ну как как
источник

С

Стас in Modern::Perl
система по шебангу определяет интерпретатор для файла, два шебанга что означают в таком случае?
источник

SZ

Sergey Zhmylove in Modern::Perl
perldoc perlrun
источник

SZ

Sergey Zhmylove in Modern::Perl
И да, есть ещё, например, шелл скрипты с бинарным содержимым
источник