Новости
FAQ
Авторы
Документация
В действии
Библиотека
Инструменты
Полезные ссылки
Хостинги
Скачать
Примеры
Форум
Форум
Войти
|
Регистрация
Логин
Пароль
Добавить новое сообщение в форум
Ключевое слово
Фильтровать по автору
команды управления поиском
RSS
Страницы:
←
|
1
2
3
4
5
…
533
|
Дальше →
Trim и 0d 0d 0a
,
sergei v.2
12.11 13:27
Ответ
,
moko
[M]
13.11 03:08 / 13.11 03:11
Не верю! ©
,
G_Z
[M]
13.11 02:48
как временное решение регулярка
(-),
Spearance
12.11 18:27
я уже подзакостылил :) но это такая фича trim похожая на трудновоспроизводимый баг :)
(-),
sergei v.2
12.11 19:25
$array.last и $array.first?
,
moko
[M]
23.10 03:24
Обязательно нужны
(-),
nkostya
14.11 15:17
делать, раз не сложно
,
Spearance
23.10 07:36
Не получилось, но сделаны ^array.set[first|last][value] и ^hash.set[first|last][value]
,
moko
[M]
28.10 15:32 / 28.10 17:01
Ответ
,
G_Z
[M]
01.11 01:25
А конкретнее? :)
,
moko
[M]
01.11 02:58
Ответ
,
G_Z
[M]
05.11 01:54 / 05.11 01:55
длиннее будет как раз с copy :)
,
moko
[M]
05.11 02:10
Длиннее, но единообразнее
,
G_Z
[M]
05.11 02:16 / 05.11 04:21
Чем больше (недорогих) "батареек" из коробки тем лучше
(-),
Nikita_D 25.10 13:49
Класс массива (array) - реализован весь обсужденный функционал
,
moko
[M]
10.10 01:09 / 10.10 03:11
remove & delete
,
Макс 20.10 23:29
Да, можно придумать более "смысловые" названия
,
moko
[M]
21.10 01:45
Ответ
,
Макс 22.10 05:30
Вопрос немного не в этом
,
moko
[M]
22.10 15:20
Cut
,
22.10 15:36
clip, crop, shrink? Или может лучше сделать splice, как в php/js?
(-),
moko
[M]
22.10 16:03
Ответ
,
G_Z
[M]
22.10 23:38
Так дырку делает delete
,
moko
[M]
22.10 23:51
Ответ
,
G_Z
[M]
23.10 00:54 / 23.10 00:56
Привыкнем к любому варианту :)
,
moko
[M]
23.10 02:22
Ответ
,
G_Z
[M]
23.10 02:33
могуть ли hash/array бьіть елементами массива?
(-),
AK666
14.10 00:07
конечно
,
moko
[M]
14.10 06:23 / 14.10 06:24
^a.foreach[i;v]{code} - "дырки" пропускаются ?
(-),
AK666
14.10 00:06
да
,
moko
[M]
14.10 06:24 / 14.10 06:25
Видится нелогичность
,
G_Z
[M]
18.10 21:15 / 18.10 21:15
Не соглашусь
,
moko
[M]
18.10 21:27
Ответ
,
G_Z
[M]
18.10 21:31 / 18.10 21:44
Вопрос терминологии :)
,
moko
[M]
18.10 22:13
а можно попросить ^строка.double(значение по умолчанию)[format] ? :)
,
AK666
07.10 01:46 / 07.10 01:51
Увы, но так не совсем корректно
,
moko
[M]
07.10 04:30
до trunc не додумался. спасибо
(-),
AK666
07.10 23:50
Конструктор array::parse
,
Sumo
[M]
24.09 10:39 / 24.09 10:40
Ответ
,
fathergorry 22.10 17:00
Даже не знаю
,
moko
[M]
22.10 18:04
Автоматическая проверка на пустоту и уникальность
,
fathergorry 25.10 19:21
"Уникальность" и "массив" - антонимы
,
moko
[M]
25.10 20:01
Ответ
,
G_Z
[M]
27.10 22:13
По добрую половину ты загнул…
,
Sumo
[M]
28.10 00:07 / 28.10 00:10
Ответ
,
G_Z
[M]
28.10 00:24
Оpосталось понять что есть дубль
,
Sumo
[M]
28.10 01:03
Ответ
,
G_Z
[M]
28.10 01:26 / 28.10 04:32
Можно даже через table.hash...
,
Sumo
[M]
26.10 12:08 / 26.10 12:08
так и делаю
,
fathergorry 16.11 17:33
Ответ
,
moko
[M]
05.10 07:11
Лучше наверное ^table.cells[] сделать
,
moko
[M]
05.10 12:32
Да, выглядит нормальным добавлением к table.fields
(-),
05.10 12:37
Конструктор array::sql
,
Sumo
[M]
24.09 10:27
Примерно так и делаю
,
moko
[M]
24.09 15:24
А делал ли кто бенчмарки с Python3 и Parser3 ?
,
Nikita_D 22.09 12:46
Ответ
,
Spearance
23.09 10:27
Ответ
,
G_Z
[M]
23.09 19:53
Ответ
,
Spearance
24.09 08:31
А какие есть аргументы в 2024 году говорить на русском языке, если есть куда более популярный английский?
,
moko
[M]
22.09 19:57
https://www.securitylab.ru/analytics/548240.php
(-),
22.09 17:12
Годно! Спасибо
(-),
Nikita_D 25.09 00:22
$array[v0;v1;v2] - в ночных сборках
,
moko
[M]
19.09 02:33 / 19.09 02:33
Ответ
,
G_Z
[M]
14.10 03:36
синтаксис $a[v1;v2] подходит конечно не только для задания массива строк
,
moko
[M]
14.10 06:45
Больше беспокоят числа
,
G_Z
[M]
14.10 14:33 / 14.10 14:34
так числа совместимы со строками
,
moko
[M]
14.10 18:21
Совместимы, конечно
,
G_Z
[M]
14.10 18:25
Ответ
,
moko
[M]
14.10 18:38
Ответ
,
G_Z
[M]
14.10 18:47
Ответ
,
moko
[M]
14.10 18:56 / 14.10 18:57
Ответ
,
G_Z
[M]
14.10 23:03
Рассмотрю любые предложения
,
moko
[M]
15.10 03:06
::new вполне нравится
,
Spearance
16.10 08:43
Дело не столько в части речи
,
G_Z
[M]
16.10 21:05
Ответ
,
G_Z
[M]
15.10 17:59 / 15.10 18:00
не очень нравится
,
moko
[M]
16.10 23:12 / 17.10 01:00
Ответ
,
G_Z
[M]
17.10 03:25 / 17.10 03:26
А если так?
,
moko
[M]
17.10 04:37
Ответ
,
G_Z
[M]
17.10 06:19 / 17.10 06:21
OK, закоммитил create -> copy, new -> create
,
moko
[M]
18.10 04:54
Ответ
,
G_Z
[M]
18.10 21:34 / 18.10 21:35
Ответ
,
moko
[M]
18.10 22:28 / 19.10 03:14
array::make или array::build вместо array::new
,
Sumo
[M]
15.10 07:39 / 16.10 07:17
Фича: разреженный массив (sparse-array)
,
moko
[M]
11.09 15:35
Обсуждение: имя класса array?
,
moko
[M]
14.09 00:50
закоммичено, завтра будет в ночных сборках
,
moko
[M]
17.09 21:36
Array — за!
(-),
Spearance
17.09 17:57
Ответ
,
G_Z
[M]
16.09 02:27
Ответ
,
moko
[M]
16.09 20:34
Ответ
,
G_Z
[M]
17.09 00:03
Я тоже за максимальную совместимость...
,
Sumo
[M]
16.09 21:24 / 16.09 21:24
Можно сделать ещё алиас parser-array для случаев, если у пользователя есть свой array
(-),
Sumo
[M]
14.09 13:23
Как насчет ^reflection:copy[$class;новое_имя]?
,
moko
[M]
16.09 20:36
Для особых ценителей...
,
Sumo
[M]
16.09 21:18 / 16.09 21:19
Увы, так нельзя
,
moko
[M]
16.09 21:48
Особых возражений нет…
,
Sumo
[M]
16.09 21:12 / 16.09 21:20
Да, но для системных классов так не получится.
(-),
moko
[M]
16.09 21:45
Я бы добавил reflection:class_alias, после того как мы версию с новым синтаксисом попробуем на проектах...
,
Sumo
[M]
17.09 12:02
Обсуждение: Инициализация массива
,
moko
[M]
11.09 15:43
По мне, так да, и нужно, и полезно.
(-),
vlalek
12.09 10:04 / 12.09 10:11
по мне так лишним не будет
(-),
Andrey 11.09 23:45
Обсуждение: ограничение длины массива
,
moko
[M]
11.09 15:42
Сделал $MAIN:LIMITS.max_array_size, по умолчанию 1,000,000
,
moko
[M]
22.09 17:01
тоже за отдельный, на уровне auto.p
(-),
Spearance
17.09 18:01
Я за отдельный лимит
(-),
vlalek
12.09 10:05
Обсуждение: "Непонятные" методы хеша
,
moko
[M]
11.09 15:41
Обсуждение: новые методы
,
moko
[M]
11.09 15:38
По новым методам: сделал по аналогии со строкой ^array.left(N), ^array.right(N),^array.mid(P;N)
,
moko
[M]
22.09 20:17
Про дырки
,
G_Z
[M]
23.09 03:18
Можно просто не делать дырки и спать спокойно. :)
,
moko
[M]
23.09 04:51
И всё же, неясно
,
G_Z
[M]
23.09 19:56
Сойдет за пример? :)
,
moko
[M]
23.09 23:13 / 23.09 23:14
Спасибо за пример
,
G_Z
[M]
24.09 00:20
Сомнения
,
moko
[M]
19.09 02:48
append vs join
,
G_Z
[M]
19.09 23:03
OK, так и получается, только не join, а add
,
moko
[M]
20.09 04:23
+1
(-),
Spearance
20.09 10:54
Именно join
,
G_Z
[M]
20.09 04:38
Можно сделать и add, и join
,
moko
[M]
20.09 14:37
добавлен ^array.join[$another_array] с опциональными $.limit(N) $.offset(M)
,
moko
[M]
21.09 04:54
+1
(-),
Sumo
[M]
19.09 23:05
Ответ
,
Spearance
19.09 08:13
$arr.1[$another-array] - получится вложенный массив
,
moko
[M]
19.09 13:42 / 19.09 14:30
Про slice нужно принципиально понять — это копирующий конструктор или слабая ссылка на оригинальный массив...
,
Sumo
[M]
14.09 13:40
Без вариантов будет копия
,
moko
[M]
14.09 16:51
Обсуждение: больше массив или хеш?
,
moko
[M]
11.09 15:36 / 11.09 15:37
Ответ
,
G_Z
[M]
14.09 00:04 / 14.09 00:05
$var[...;...;...] -интересный вариант
,
moko
[M]
14.09 00:22
$var[...;...;...] — нравится
,
Spearance
18.09 08:55
Как-то обсуждали еще один вариант…
,
Sumo
[M]
14.09 20:08
Значит нужен синтаксис у которого минимум два параметра...
,
Sumo
[M]
14.09 13:15 / 14.09 13:26
Вариант с длиной мне нравится, попробую набросать
,
moko
[M]
14.09 14:15
Добавил ^array.foreach[value]{code}
,
moko
[M]
20.09 04:27
Ответ
,
G_Z
[M]
20.09 23:33
^array.foreach[index;value]{code;separator} был сделан сразу
,
moko
[M]
21.09 05:00
Мне петод for нравится
,
Sumo
[M]
21.09 07:20 / 21.09 07:28
Если менять синтаксис, то надо будет номер версии сдвинуть до 3.5, чтобы было очевидно что может быть несовместимость
,
Sumo
[M]
14.09 13:34
Да, сейчас $a(3)[a;b;c] допустимая конструкция
,
moko
[M]
14.09 17:13
А ещё можно вместо методов insert или append использовать похожий синтаксис
,
Sumo
[M]
14.09 13:30 / 14.09 13:37
Так не получится, но можно $b[$a](3;5)
,
moko
[M]
14.09 17:19 / 14.09 17:19
Вполне можем обойтись методами. Короткий синтаксис полезен только при инициализации массива
(-),
Sumo
[M]
14.09 19:20
Ответ
,
G_Z
[M]
14.09 00:36 / 14.09 00:37
Я бы тут тоже смотрел на ключ первого значения. А в случае, если дальше будет нечисловой -- кидать ошибку..
(-),
vlalek
12.09 10:10
Может пусть create будет как сейчас, а add как у хеша, с цифровыми индексами в ключах?
(-),
11.09 18:54
xml: разбор по узлам
,
virusav
29.08 18:15 / 29.08 18:16
Приведите реальный XML и хеш, который хотите из него получить
,
G_Z
[M]
03.09 00:05
Ответ
,
virusav
03.09 09:09
Ответ
,
G_Z
[M]
03.09 14:44
Ответ
,
virusav
03.09 14:52 / 03.09 14:53
JSON
,
G_Z
[M]
04.09 04:30 / 04.09 04:33
Можно вызвать select
,
moko
[M]
29.08 18:40
Ответ
,
virusav
29.08 19:51
Нет, DOM это не хеш
,
moko
[M]
29.08 20:32 / 29.08 21:41
Ответ
,
virusav
29.08 22:26
Сложно сказать
,
moko
[M]
29.08 22:38
Ответ
,
virusav
30.08 09:25
History/Interview: как и почему было придумано использовать слово "junction" для типа "код"?
,
Nikita_D 04.08 16:19
"junction — это код, объединенный с контекстом его выполнения"
,
moko
[M]
04.08 21:44
(+1) Понятно
(-),
Nikita_D 05.08 00:15
Хеширование паролей PASSWORD_BCRYPT
,
sergei v.2
02.08 09:17 / 02.08 09:18
на линуксе работает, а на винде нет - что надо доставить на винду, чтобы увидело этот алгоритм?
(-),
sergei v.2
02.08 09:24
И вообще насколько целесообразно использовать CRYPT_BLOWFISH для криптования паролей?
,
sergei v.2
02.08 12:09
Имеет смысл использовать то, что стараются использовать в современны Юниксах...
,
Sumo
[M]
02.08 14:30 / 02.08 14:44
Ответ
,
moko
[M]
17.11 04:28
Да уж, с ошибками там полный швах...
,
Sumo
[M]
18.11 09:32
sha512 есть в самом парсере
,
moko
[M]
02.08 20:49
В crypt выполняется много повторений хеширования, поэтому Парсеровский дайджест не полноценная замена crypt'у.
,
Sumo
[M]
03.08 10:00
Версия Parser под Linux для ARM64 есть?
,
nkostya
17.07 22:23
Пакеты Debian есть для десятка платформ
,
moko
[M]
17.07 22:38
Ответ
,
nkostya
17.07 23:18
Переопределение метода foreach класса hash в пользовательском классе ...
,
sergei v.2
16.07 09:57 / 16.07 10:29
foreach пишется иначе
,
Sumo
[M]
16.07 10:34
Логично но не очевидно ... спасибо. И почему когда используем @GET, который возвращает hash мы не можем из hash вызывать метод foreach стандартный?
,
sergei v.2
16.07 10:44 / 16.07 10:47
Очевидно, если почитать про caller в документации и посмотреть пример про steppedfor :)
,
Sumo
[M]
16.07 10:52 / 16.07 11:02
2x2=5! Есть идеи?
,
Василий М.
14.07 02:17
Не получилось повторить проблему.
,
moko
[M]
14.07 18:13
Синтаксис. Сборка названия столбца таблицы из строк
,
Василий М.
09.07 15:02
$table.[${digit}$symbol]
,
moko
[M]
09.07 17:05
А как оформить название создаваемой строки из кирпичей?
,
Василий М.
17.07 19:03
^urltable.menu{$.[$urltable.attribute][$urltable.indicator]} ?
,
moko
[M]
17.07 22:12
Спасибо!
(-),
09.07 20:58
Sql.p и read/write коннекты к кластеру баз данных
,
sergei v.2
05.07 12:21
Мне кажется тут много факторов
,
moko
[M]
08.07 04:00
SqlCluster.p - класс-обертка
,
sergei v.2
08.07 09:46
И мне не очень понятно для чего нужен метод ^oSql.server{...}
,
sergei v.2
08.07 09:50
Ответ
,
moko
[M]
21.07 22:39
Не очень понял ... У меня как раз много подключений внутри одного скрипта.
,
sergei v.2
22.07 14:58
Можно как-то красиво циклом сформировать имя ключа на вложенном уровне в хеше из строк?
,
sergei v.2
03.07 15:25
Зачем в таком случае вообще вложенный хеш?
,
moko
[M]
03.07 16:15
Неправильно сформулировал задачу - надо обновить значение в хеше
,
sergei v.2
03.07 16:50 / 03.07 16:59
И при ^hash.add оказывается много уровневые ветки не мержатся, а перезатираются по вернеуровневому ключу :((
(-),
sergei v.2
03.07 18:08
Никаких многоуровневых хешей в природе не бывает…
,
Sumo
[M]
03.07 18:26 / 03.07 18:30
Набросал класс - может кому пригодится
,
sergei v.2
05.07 11:46
Нашёл в закромах
,
G_Z
[M]
10.07 01:27 / 10.07 01:27
Проще этого можно написать как-то? ...
,
sergei v.2
03.07 16:07
Можно на парсере как-то прочитать переменные окружения сервера
,
sergei v.2
02.07 09:02 / 02.07 10:31
В ночных сборках
,
moko
[M]
16.07 02:29 / 16.07 02:30
Есть вариант
,
moko
[M]
02.07 16:45
Может стоит доработать и копировать env от глауного процесса?
,
Sumo
[M]
02.07 18:07
в режиме cgi переменные окружения процесса веб-сервера тоже недоступны
,
moko
[M]
02.07 18:43
Это мне нужно для передачи секретов в кубернетесе в pod с парсером.
,
sergei v.2
03.07 00:18
Ответ
,
moko
[M]
03.07 04:49
Ответ
,
sergei v.2
05.07 12:02
Сжатие дольше передачи по локальной сети
,
moko
[M]
05.07 16:58
согласен
(-),
sergei v.2
05.07 18:11
Поиск env:name, последовательно, в ворке и сервере выглядит хорошо…
,
Sumo
[M]
03.07 09:26
Ответ
,
moko
[M]
03.07 20:17
Спасибо. Так работает.
,
sergei v.2
02.07 17:16
Дело не в if
,
moko
[M]
02.07 18:46
Вы не описали как в Парсер попадают запросы...
,
Sumo
[M]
02.07 16:02 / 02.07 16:03
юзер и группа вроде правильные
,
sergei v.2
02.07 16:12
Parser запускается как веб-сервер в докер-контенере
,
sergei v.2
02.07 16:06 / 02.07 16:10
В каком режиме запущен парсеровский веб сервер?
,
Sumo
[M]
02.07 16:11
parallel
(-),
sergei v.2
02.07 16:13
В threaded-режиме env тоже не виден?
,
Sumo
[M]
02.07 16:20
не виден - уже попробовал
(-),
sergei v.2
02.07 16:23
В теле предыдущего сообщенияы есть второй вопрос :)
(-),
Sumo
[M]
02.07 16:27
так что ли? файл пустой получается :(
,
sergei v.2
02.07 16:49
usage failed - no $MAIN:CLASS_PATH were specified
,
sergei v.2
01.07 16:47 / 01.07 23:44
Странно
,
moko
[M]
01.07 23:46
Ответ
,
sergei v.2
02.07 00:17
Parser не может подключиться к БД
,
Василий Куклин
30.06 17:24
Проблема связана с обновлением MariaDB
,
moko
[M]
30.06 21:52
Ответ
,
Василий Куклин
01.07 05:18
Ответ
,
Василий Куклин
30.06 20:02
https://www.parser.ru/download/linux/
,
moko
[M]
30.06 21:44
Установка комплекта драйверов собранных для Centos 8 помогла!
,
Василий Куклин
01.07 05:20
curl.library: парсер не видит курл в корне сайта и не выдает ошибку в зависимости от указанного пути
,
virusav
20.06 14:00 / 20.06 15:40
"Если есть необходимость задать путь к библиотеке libcurl, это нужно сделать до начала использования curl"
,
moko
[M]
20.06 16:13
Ответ
,
virusav
20.06 16:20
Неправильно
,
moko
[M]
20.06 16:28
Ответ
,
virusav
20.06 16:56
А почему Parser не взлетел как язык программирования?
,
03.06 01:26
Жертва нарратива "В России не может быть ничего хорошего"
,
fathergorry 20.10 15:01
Ответ
,
Spearance
20.06 08:31
Языку программирования "взлететь" в мировом масштабе - сродни выигрышу в лотерее
,
moko
[M]
04.06 05:50 / 04.06 05:50
По ссылке Parser рядом в Perl. PHP и Pyton'ом. Ну то такое )
,
06.06 08:08
Ищу parser-программиста. AJAX + БД + JS
,
aepiel
13.05 19:11 / 13.05 19:21
^таблица.select(критерий_отбора)[опции;$.fields[A;B;E]] ?
,
AK666
29.04 10:29
строка копируется полностью
,
moko
[M]
30.04 14:35
сразу вопрос:
,
AK666
30.04 22:05 / 30.04 22:07
^еще_новее.join[$новая]
(-),
moko
[M]
01.05 15:06
Страницы:
←
|
1
2
3
4
5
…
533
|
Дальше →