Size: a a a

Курилка Perl-групп

2021 April 12

АК

Алексей Клименко... in Курилка Perl-групп
Может fossil rebuild?
источник

VT

Vasily Terkin in Курилка Perl-групп
только если он вызовет VACUUM
источник

VG

Vadim Goncharov in Курилка Perl-групп
нет, это не то
источник

VG

Vadim Goncharov in Курилка Perl-групп
но ты можешь просто открыть репу в консоли sqlite и сказать VACUUM
источник

YM

Yuri Myasoedov in Курилка Perl-групп
а не, я перепутал вторую с pet shop boys
источник

YM

Yuri Myasoedov in Курилка Perl-групп
одна короче у них годная
источник

VG

Vadim Goncharov in Курилка Perl-групп
sqlite3.exe есть в комплекте виндового перла
источник

АК

Алексей Клименко... in Курилка Perl-групп
Да там и через консоль фоссила можно в prompt базы перейти.
источник

АК

Алексей Клименко... in Курилка Perl-групп
Но я хочу штатным способом, не лезя в интристику.
источник

YM

Yuri Myasoedov in Курилка Perl-групп
интристика. слово интересное
источник

YM

Yuri Myasoedov in Курилка Perl-групп
где взял?
источник

VG

Vadim Goncharov in Курилка Perl-групп
штатным способом оно не должно тебя ебать вообще :)
источник

АК

Алексей Клименко... in Курилка Perl-групп
Однако, чтобы в .bat-файле задать «имя проекта» для «сайта» (fossil ui), мне пришлось делать – sic! –

echo REPLACE INTO config VALUES('project-name','!name!',now()); | fossil sql -R "!full!.fossil"
источник

VG

Vadim Goncharov in Курилка Perl-групп
и, по-моему, эти ребята не гнушаются оставлять в базе то, что она может сама, зачем повторяться типа
источник

VG

Vadim Goncharov in Курилка Perl-групп
что, в общем, логично
источник

VG

Vadim Goncharov in Курилка Perl-групп
это предназначено для апгрейда версий схемы базы, думаю, VACUUM там будет тоже, но сделает еще кучу ненужных операций
источник

АК

Алексей Клименко... in Курилка Perl-групп
Почему «ненужных», может как раз нужных. Переупорядочит там всё, может даже дельты файлов ещё лучше сожмутся.
источник

VG

Vadim Goncharov in Курилка Perl-групп
Переслано от Yaroslav Schekin
Ну так это более-менее обычное дело.
menhir — это же LR(1)? Если да, и язык простой, то и "трюков" много не нужно...
Вот с LALR в lexer "прячут" куда больше. ;)
источник

VG

Vadim Goncharov in Курилка Perl-групп
Переслано от Yaroslav Schekin
А зачем "без генератора"?
К тому же, если есть готовая проверенная грамматика, подход хренак, хренак, и в продакшен recursive descent никто не отменял, и это очень просто.
источник

VG

Vadim Goncharov in Курилка Perl-групп
Переслано от Georgy Komarov
Я ещё никогда не сталкивался с необходимостью писать свой парсер, без генератора.
Наверное, в определённых кейсах это имеет смысл, ведь во многих языках используется самописный парсер.
источник