Новости
FAQ
Авторы
Документация
В действии
Библиотека
Инструменты
Полезные ссылки
Хостинги
Скачать
Примеры
Форум
Форум
Войти
|
Регистрация
Логин
Пароль
Добавить новое сообщение в форум
Ключевое слово
Фильтровать по автору
команды управления поиском
Статистика форума на 07 Ноября 2025:
Сообщений
81153
Пользователей
2013
Последние сообщения
RSS
Частично
,
moko
[M]
07.11 01:35
Получается?
(-),
sergei v.2
06.11 19:18
GPT-5 pro: самостоятельно писать - не, но проверять - норм
,
AK666
03.11 01:49
Claude Sonnet 4.5 — первая LLM-ка которая нормально понимает и пишет скрипты на Parser 3
,
N 02.11 17:23
Да, спасибо.
,
virusav
01.11 17:21 / 01.11 17:25
^file:fullpath[имя файла]?
(-),
moko
[M]
01.11 15:55
Получилось
,
virusav
31.10 17:59
Ответ
,
moko
[M]
31.10 13:05
Ответ
,
virusav
31.10 09:59
Ответ
,
x09
31.10 09:51
RSS
Страницы:
1
2
3
4
5
…
534
|
Дальше →
Claude Sonnet 4.5 — первая LLM-ка которая нормально понимает и пишет скрипты на Parser 3
,
N 02.11 17:23
GPT-5 pro: самостоятельно писать - не, но проверять - норм
,
AK666
03.11 01:49
Есть ли переиспользование auto.p при use с $.main(true)?
,
virusav
30.10 16:12
Ответ
,
moko
[M]
31.10 03:09
Ответ
,
virusav
31.10 09:59
Ответ
,
moko
[M]
31.10 13:05
Получилось
,
virusav
31.10 17:59
^file:fullpath[имя файла]?
(-),
moko
[M]
01.11 15:55
Да, спасибо.
,
virusav
01.11 17:21 / 01.11 17:25
Путь к текущему файлу из него
,
virusav
30.10 13:56 / 30.10 13:57
более простая задача, но суть та же ...
,
sergei v.2
30.10 16:14 / 30.10 16:15
Нечто похожее я делал в шаблонах pf2
,
Sumo
[M]
30.10 17:50 / 30.10 17:52
https://www.parser.ru/faq/
,
G_Z
[M]
30.10 16:09 / 30.10 16:10
Ответ
,
virusav
30.10 16:41
Ответ
,
G_Z
[M]
30.10 16:56 / 30.10 17:05
PostgreSql: переключение схем в двух коннектах
,
virusav
28.10 11:32 / 28.10 12:17
Надо чтобы строка подключения была разной
,
moko
[M]
28.10 13:12
Ответ
,
virusav
28.10 14:23
Есть ещё один способ с драйверами
,
Sumo
[M]
29.10 09:19 / 29.10 09:22
Ответ
,
virusav
29.10 09:22
А если мы хотим полноценный шардинг, то есть хороший вариант с SPQR
,
Sumo
[M]
29.10 09:33
Прокатит...
,
Sumo
[M]
29.10 09:27 / 29.10 09:27
Ответ
,
virusav
29.10 10:25
У вас каждый пользователь сайта прописан в пользователях постгреса?
,
Sumo
[M]
29.10 10:34
Речь не про простые сайты, а скорее про сервисы для тысяч клиентов
,
sergei v.2
29.10 12:43 / 29.10 12:47
Я бы в такой схеме берег соединения…
,
Sumo
[M]
29.10 13:35 / 29.10 14:14
я думаю это решается кешированием запроса(-ов) к таблице с id коннектов (1-10 тыс строк это ни о чем)
,
sergei v.2
29.10 14:17
Согласен…
,
Sumo
[M]
29.10 14:38
при этом есть мигратор, который умеет при автодеплое раскатывать миграции сразу по всем этим серверам/базам/схемам
,
sergei v.2
29.10 13:01
Ответ
,
virusav
29.10 10:37
Так я с этим и не спорю...
,
Sumo
[M]
29.10 11:07 / 29.10 11:08
Ответ
,
virusav
29.10 11:21
Не всегда полезно занимать подключения к Постгресу...
,
Sumo
[M]
29.10 11:54 / 29.10 12:02
Это параметр libpq, его вряд ли кто-то трогать будет...
,
Sumo
[M]
29.10 11:49
В драйвере всё есть…
,
Sumo
[M]
28.10 14:34
Ответ
,
virusav
28.10 13:10
Ответ
,
moko
[M]
28.10 13:16
В драйверах поддерживаются опции libpq…
,
Sumo
[M]
28.10 14:22 / 28.10 14:23
Сохранение файла при запуске Parser3 как интерпретатора скриптов
,
Андрей 27.10 19:30
https://www.parser.ru/docs/lang/requestdocroot.htm
,
G_Z
[M]
28.10 06:31 / 28.10 07:09
Ответ
,
sergei v.2
27.10 20:15
Нашел другой выход из ситуации, может кому-то пригодиться...
,
Андрей 27.10 20:33
Reflection:mixin
,
nkostya
16.10 14:29
Точно ли нужен BASE?
,
moko
[M]
22.10 02:46 / 23.10 05:44
Кажется у меня с reflection не получилось, перепроверю...
(-),
nkostya
27.10 18:01
Ответ
,
G_Z
[M]
23.10 22:02 / 23.10 23:25
Ответ
,
moko
[M]
24.10 00:47 / 24.10 01:01
Ответ
,
G_Z
[M]
24.10 01:09 / 24.10 01:11
Ответ
,
moko
[M]
24.10 03:56 / 24.10 03:57
Ответ
,
G_Z
[M]
17.10 16:30 / 17.10 16:30
Ответ
,
nkostya
17.10 18:16
Ответ
,
G_Z
[M]
17.10 18:46 / 17.10 18:50
Да. С process у меня получилось тоже. Но не хочется process использовать
(-),
nkostya
17.10 18:51
Класс FioMorph для Parser 3
,
Spearance
07.10 15:26 / 07.10 15:28
Спасибо
(-),
nkostya
16.10 14:21
тесты
,
Spearance
13.10 10:48
Здорово, добавил в библиотеку
,
moko
[M]
14.10 20:44
а как в $mail:received перебрать "текстьі" ?
,
AK666
28.09 01:06 / 28.09 01:48
Ответ
,
moko
[M]
28.09 17:33 / 28.09 17:37
"парсер нужен с поддержкой приема почты" - какой-то не тот что в разделе "скачать" ?
(-),
AK666
29.09 15:41
Да, надо собирать самостоятельно
,
moko
[M]
29.09 15:51
:( там все плохо: uname -a Linux SBZ 3.16.0-11-amd64 #1 SMP Debian 3.16.84-1 (2020-06-09) x86_64 GNU/Linux
(-),
AK666
29.09 17:29
Сам парсер там для какой версии Debian?
,
moko
[M]
30.09 02:42 / 30.09 02:42
Parser/3.4.6 (compiled on x86_64-unknown-linux-gnu)
,
AK666
30.09 14:10 / 30.09 14:24
Да уж
,
moko
[M]
02.10 05:10
спасибо. административно: "работает - не трожь" :(
(-),
AK666
02.10 13:29
Версию лучше смотреть через lsb_release -a
,
Sumo
[M]
29.09 18:36 / 29.09 18:40
Debian GNU/Linux 8.11 (jessie)
,
AK666
30.09 14:12
Для старых выпусков надо перключитмя на архивные apt-source
,
Sumo
[M]
30.09 18:27 / 30.09 18:28
Таблицы преобразований для mysql
,
AK666
26.09 02:01 / 26.09 02:06
‘^taint[^json:string[$result]]’
,
Sumo
[M]
26.09 09:58
^taint[] помогло. Т.е. ^taint[sql][] - получается только помечает строку как УЖЕ преобразованную, НЕ преображая?
(-),
AK666
28.09 00:51 / 28.09 00:52
Парсер сам умеет делать преобразования когда потребуется...
,
Sumo
[M]
28.09 14:11 / 28.09 14:12
$.taint(true)
,
moko
[M]
27.09 14:54
Особого смысла нет…
,
Sumo
[M]
27.09 15:36
ниче не понимаю :(
,
AK666
26.09 02:16
Ответ
,
G_Z
[M]
26.09 14:03
Ответ
,
Spearance
26.09 08:58
подскажите по curl
,
AK666
22.09 14:19 / 22.09 14:20
Ответ
,
G_Z
[M]
23.09 19:42
судя по всему надо чтото еще для "x-www-form-urlencoded"
,
AK666
26.09 02:26 / 26.09 02:31
Зачем вообще content-type задается?
,
moko
[M]
26.09 22:47
а шо: так тоже можна???
,
AK666
28.09 00:58
Что смущает?
,
Sumo
[M]
28.09 14:34 / 28.09 14:35
убрал из SystemText точки с запятой, так
,
AK666
26.09 02:40 / 26.09 02:41
AMQP - для обсуждения
,
sergei v.2
11.09 20:18
Да, так гораздо лучше
,
moko
[M]
12.09 04:08
Ответ
,
sergei v.2
15.09 14:01
этого достаточно?
(-),
sergei v.2
24.09 13:45
Для первой итерации - вполне
(-),
moko
[M]
24.09 17:21
А есть какой-то прогноз, когда это можно будет попробовать в релизе или в ночных сборках? :)
(-),
sergei v.2
24.09 20:56
Надеюсь примерно через месяц будет в ночных сборках
(-),
moko
[M]
25.09 05:01
Получается?
(-),
sergei v.2
06.11 19:18
Частично
,
moko
[M]
07.11 01:35
Альтернативный драйвер для постгреса
,
Sumo
[M]
29.08 11:31 / 29.08 11:32
"официальный" драйвер тоже так делает
,
moko
[M]
29.08 17:10
Ответ
,
Sumo
[M]
29.08 17:28
Ответ
,
moko
[M]
29.08 17:35
У меня кроме строки соединения...
,
Sumo
[M]
29.08 17:51
Вариант сборки двоичного файла из частей
,
virusav
28.08 21:40
Сделаю, отпишусь
,
moko
[M]
29.08 16:21
Сделано, завтра будет в ночных сборках
,
moko
[M]
30.08 16:08
Ответ
,
virusav
30.08 20:06
Похоже на ошибку в докуменации…
,
Sumo
[M]
29.08 00:35 / 29.08 00:36
Ответ
,
virusav
29.08 09:21
Потому что Парсер — это специализированный язык...
,
Sumo
[M]
29.08 10:02
За 20 лет добавили array - от этого язык стал только лучше.
,
sergei v.2
29.08 10:23
Не вижу противоречий…
,
Sumo
[M]
29.08 10:51
Чего в современных реалиях не хватает парсеру из коробки, так это работы с rabbitmq в качестве воркера
,
sergei v.2
29.08 12:29
Гм
,
moko
[M]
29.08 16:58
Что есть "хорошо распишите класс"? По-моему в первом приближении вы вполне неплохо расписали.
,
sergei v.2
10.09 17:59 / 10.09 18:19
Чтобы делать, нужно не в первом приближении :)
,
moko
[M]
10.09 18:19
ну типа того
(-),
sergei v.2
29.08 17:22
Нам бы ещё Redis-протокол поддержать...
,
Sumo
[M]
29.08 17:17
Ну, массив у нас есть, результат парсить теперь проще. :)
,
moko
[M]
29.08 17:27
Идея понятная...
,
Sumo
[M]
29.08 17:32
Это только для Debian
,
moko
[M]
29.08 17:38
Это реализация универсального AMQP-протокола, потому можно класс назвать amqp
(-),
Sumo
[M]
29.08 17:11
Кажется в современном мире нужны Натс и Кафка :)
,
Sumo
[M]
29.08 13:01
Да есть в планах выложить весь фреймворк, но там надо документацию написать, чтобы этим можно было пользоваться легок и просто
(-),
sergei v.2
29.08 13:52
Ответ
,
virusav
29.08 11:02
В данном случае нет идеологических соображений...
,
Sumo
[M]
29.08 11:11
на bash это делается в три строчки
,
sergei v.2
29.08 00:48
Можно ли реализовать, чтобы mail:send возвращал ответ smtp сервера?
,
sergei v.2
27.08 21:15
Конретно эта задача мне кажется решается проще
,
moko
[M]
29.08 16:18
Что-то не получилось, вернее почти получилось ...
,
sergei v.2
29.08 16:45
"валидный заголовок Message-ID"
,
moko
[M]
29.08 17:00
Как-то не особо помогло ...
,
sergei v.2
29.08 18:07
Не подскажу
,
moko
[M]
29.08 18:19
в вашем примере тоже DD6A514E0486 != message-id=<20250829.173000.test123@moko.design.ru>
(-),
sergei v.2
29.08 18:35
На моём Экзиме тоже message-id в лог не попадает...
,
Sumo
[M]
29.08 18:56
у меня так попадает id=12345 и <12345>
,
sergei v.2
29.08 19:01
"Мы получаем в ответ идентификатор письма"
,
moko
[M]
29.08 18:45
Да всё норм. Спасибо за наводку :) "можно сопоставить одно другому" -- тут без проблем
(-),
sergei v.2
29.08 19:03
И не должен...
,
Sumo
[M]
29.08 18:41
все нормально - exim пишет - дальше дело техники вырезать из строки и сопоставить
(-),
sergei v.2
29.08 18:57
После OK может быть любой текст...
,
Sumo
[M]
29.08 10:02
Даже пусть отдает весь текст диалога с smtp-сервером - вычленить id это уже дело техники и регуляркой можно
,
sergei v.2
29.08 10:06 / 29.08 10:08
Что делать с sendmail?
,
Sumo
[M]
29.08 10:11 / 29.08 10:17
Ответ
,
sergei v.2
29.08 11:12
Такая задача прмо напрашивается на внешний сервис...
,
Sumo
[M]
29.08 11:18
Такое у нас написано уже лет 10 назад на php
,
sergei v.2
29.08 12:38 / 29.08 12:42
Скорее всего и для Эксзима потребуется что-то внешнее, которое реализует вашу логику
,
Sumo
[M]
29.08 13:03
^table.menu{} - поведение ?
,
AK666
22.08 23:28
Ответ
,
virusav
23.08 11:17
спасибо! старею... :(
(-),
AK666
24.08 17:33
decimal: планируется ли?
,
virusav
22.08 11:19
Чит: замена == на eq
,
moko
[M]
24.09 17:46
Попробую поменять проверку на равенство double
,
moko
[M]
26.08 19:23
^math:eq(a;b[;максимальная разница]) - в ночных сборках
,
moko
[M]
01.09 22:10 / 01.09 22:10
Ответ
,
virusav
26.08 20:27 / 26.08 20:27
Либо делать свой класс и хранить всё в интах, и либо считать в СУБД, которые поддерживают fixed-point операции
,
Sumo
[M]
29.08 10:07
Пока так и храним в интах :). Либо abs(a-b)<0.000000001
,
sergei v.2
29.08 19:08
Debian 13
,
moko
[M]
11.08 01:44
Поиск по документации "syslog" - ничего не найдено.
,
Duf 16.08 14:39
Да, operators.txt в этом смысле актуальнее
,
moko
[M]
16.08 16:53
Периодически (раз в год) заходу посмотреть чем дышит Парсер сверяя его с этим "эпичным тредом". Вот и array из 2016 года проклюнулся. https://www.parser.ru/forum/?id=83142
(-),
Alex 27.07 17:59
mysql и кавьічки в кавьічках в кавьічках
,
AK666
18.07 02:42
Замените ^untaint[sql]{..} на ^taint[…]
(-),
Sumo
[M]
18.07 07:21
помогло, спасибо.
(-),
AK666
18.07 19:17
есть ли аналог mysqli::affected_rows для ^void:sql{UPDATE} ?
(-),
AK666
15.07 18:40
^sql:int{select row_count()}
,
Sumo
[M]
15.07 21:08
thnx!
(-),
AK666
18.07 02:15
@SET_DEFAULT против @SET
,
virusav
09.07 17:49 / 09.07 21:48
Ответ
,
moko
[M]
13.07 22:06
^if(-f "/usr/bin/convert"){+}{-}
,
sergei v.2
08.07 16:00
https://www.parser.ru/docs/lang/app1.htm
,
Sumo
[M]
09.07 19:46
ищет от корня сайта, а не от корня диска
(-),
sergei v.2
08.07 16:19
Ответ
,
virusav
09.07 16:47
с файлом тоже самое
,
sergei v.2
08.07 16:09
Сравнение дат. Не могу понять применение операторов.
,
kudrya
04.07 07:49
Решено
,
kudrya
04.07 09:04
Ответ
,
04.07 08:04
Ответ
,
04.07 08:13
Ответ
,
kudrya
04.07 08:12
выше написал как датами сравнить
,
Spearance
04.07 08:18
^file:delete[ЮЮЮ.txt] на винде
,
sergei v.2
02.07 16:18
Исправлено в ночных сборках
,
moko
[M]
03.07 03:09
Скачал, протестил -- delete стало норм. Move надо так же исправить - пока не работает
,
sergei v.2
03.07 09:19 / 03.07 09:22
Там может быть файл бинарный, а имя храниться в БД (в utf8). Кстати в file:move таже проблема
(-),
sergei v.2
03.07 09:08
Ответ
,
moko
[M]
04.07 03:36
Возможно проблема имеет схожую природу с этой?
,
Maxx
[M]
02.07 19:55
при этом ^file:find[ЮЮЮ.txt] работает корректно
,
sergei v.2
02.07 17:43
$a[^array::join[$h]]
,
sergei v.2
20.05 10:38
Ответ
,
moko
[M]
20.05 15:00
Может добавим метод hash.values/_values?
,
Sumo
[M]
20.05 17:32
^hash.array[keys|values] мне нравится
,
moko
[M]
21.05 13:40
Еще можем добавить ^hash.array[items]…
,
Sumo
[M]
23.05 10:48
Отдельный конструктор нужен
,
moko
[M]
23.05 21:59
Я про items для полноты картины написал…
,
Sumo
[M]
23.05 22:33
^hash.array[[keys|values]] - в ночных сборках
(-),
moko
[M]
26.05 03:54
Ответ
,
virusav
24.05 16:22
хеш c числовыми индексами не совсем обычный хеш
,
moko
[M]
26.05 04:21
Hash уже 15 лет помнит порядок ключей…
,
Sumo
[M]
24.05 17:34 / 24.05 17:40
Ответ
,
virusav
24.05 17:37
Это как раз повод использовать не релизы, а HEAD…
,
Sumo
[M]
24.05 17:45 / 24.05 17:45
Ответ я дописал в предыдущее сообщение. Сделали так как было нужно заинтересованным сторонам
(-),
Sumo
[M]
24.05 17:42
Ответ
,
virusav
22.05 14:49
^hash.array[values] вернет массив со значениями в порядке ключей хеша
(-),
Sumo
[M]
22.05 18:30
Ответ
,
virusav
23.05 13:38
Метода hash.array сейчас нет. Мы обсуждаем в ветке как он может работать
(-),
Sumo
[M]
23.05 14:40 / 23.05 14:40
Полностью поддерживаю ;)
(-),
Sumo
[M]
21.05 14:05 / 21.05 15:25
Страницы:
1
2
3
4
5
…
534
|
Дальше →