Size: a a a

2020 January 21

AK

Andrey Konovalov in Modern::Perl
Andrey Karepin
ну добавь немного js и скроль этот div в самый конец
А если юзер захочет в процессе посмотреть, что там было выше? Он только скролл утянет вверх - ему бац по рукам! :)
источник

VG

Vadim Goncharov in Modern::Perl
дык! всё как в терминале!
источник

AK

Andrey Karepin in Modern::Perl
Andrey Konovalov
А если юзер захочет в процессе посмотреть, что там было выше? Он только скролл утянет вверх - ему бац по рукам! :)
ну так в "немного js" добавь ещё немного проверки, что скрол сейчас не в самом нижнем положении
источник

AK

Andrey Karepin in Modern::Perl
Vadim Goncharov
дык! всё как в терминале!
ну не во всех
источник

P

PsyDebug in Modern::Perl
Andrey Konovalov
А если юзер захочет в процессе посмотреть, что там было выше? Он только скролл утянет вверх - ему бац по рукам! :)
если логов так много и с такой интенсивностью, то мне кажется не самая лучшая идея смотреть их таким образом
источник

AK

Andrey Konovalov in Modern::Perl
PsyDebug
если логов так много и с такой интенсивностью, то мне кажется не самая лучшая идея смотреть их таким образом
Не много, но я против того, чтобы продумывать детально то, что уже продумано до меня, особенно с учётом того, что задача несложная и при этом там не только над логикой нужно думать, но и над дизайном всё же.
источник

AK

Andrey Konovalov in Modern::Perl
Я не сторонник велосипедов по каждому поводу
источник

DF

Denis F in Modern::Perl
Andrey Konovalov
А если юзер захочет в процессе посмотреть, что там было выше? Он только скролл утянет вверх - ему бац по рукам! :)
Грейлог возьми и не лохмать бабушку
источник

VG

Vadim Goncharov in Modern::Perl
Andrey Konovalov
Я не сторонник велосипедов по каждому поводу
поэтому просто смотри в терминале
источник

VG

Vadim Goncharov in Modern::Perl
нах веб тут вообще.
источник

AK

Andrey Karepin in Modern::Perl
Vadim Goncharov
нах веб тут вообще.
👍
источник

AP

Anton Petrusevich in Modern::Perl
Точно. А терминал открыть в браузере
источник

AK

Andrey Konovalov in Modern::Perl
У меня есть приложение за реверс-проксёй (ок, у меня все приложения за реверс-проксями :)).
Посоветуйте/подскажите, кто как передаёт информацию о том, куда смонтировано приложение на проксирующем веб-сервере?
У меня уже вот такой вырос конфиг Apache:
        RequestHeader   set     X-Request-Uri   "%{REQUEST_URI}e"
       RewriteRule     .*      -                [E=REQUEST_QUERY_STRING:%{QUERY_STRING}]
       RequestHeader   set     X-Query-String  "%{REQUEST_QUERY_STRING}e"

       ProxyPreserveHost On

      ProxyPass               /agconf http://localhost:3000
      ProxyPassReverse        /agconf http://localhost:3000

Надёргал отовсюду.
И всё равно в заголовках нет оригинального запроса нет строки "/agconf"
Сейчас в X-Request-Uri и X-Query-String вообще "(null)"
источник

AK

Andrey Konovalov in Modern::Perl
Забыл скопипастить
SetEnvIf Request_URI "^(.*)$" REQUEST_URI=$1
источник

AK

Andrey Konovalov in Modern::Perl
"Сложна, сложна, ну почему так сложна?!" (С) :(
источник

AK

Andrey Konovalov in Modern::Perl
Если что, видел вообще прекрасный пример: приложение-"аналог github" gitprep предлагает передавать название "точки монтирования" в своём конфигурационном файле!!
источник

VG

Vadim Goncharov in Modern::Perl
а есть чем сделать аналоги сишных макросов? вот за этим, в Си я делаю
#ifdef DEBUG
#define DEBUGLOG dprintf ...
#else
#define  DEBUGLOG
#endif
и без дебага вызовы макроса просто исчезнут из сырца

а вот если я в Перле пишу допустим
AE::log debug => "dump: %s", map {тут хекс-распечатка}
то он всё-таки выполнит и распарсит аргументы перед тем, как AE::log проверит, что щас таки не дебаг и ничего выводить не надо
источник
2020 January 22

МИ

Михаил Иванов in Modern::Perl
Просто добавьте в конце if $debug;
источник

AK

Andrey Konovalov in Modern::Perl
Vadim Goncharov
а есть чем сделать аналоги сишных макросов? вот за этим, в Си я делаю
#ifdef DEBUG
#define DEBUGLOG dprintf ...
#else
#define  DEBUGLOG
#endif
и без дебага вызовы макроса просто исчезнут из сырца

а вот если я в Перле пишу допустим
AE::log debug => "dump: %s", map {тут хекс-распечатка}
то он всё-таки выполнит и распарсит аргументы перед тем, как AE::log проверит, что щас таки не дебаг и ничего выводить не надо
Вадим, ну итить, генерация функций на лету же! Сгенерируй пустую функцию дебага. Это реально не слишком дорогого вызывать такую заглушку.
источник

AU

Alexey Ugnichev in Modern::Perl
Михаил Иванов
Просто добавьте в конце if $debug;
Тут скорее про генерацию и препроцессор.
источник