tele.me: первая страница Telegram сообщества

Запись чата

Vladimir
14:6:58

Фронтендерам больше платят)

Marselb
14:7:18

Мне надо, плиз)

Кирилл mrDoode
14:7:30

😃

Кирилл mrDoode
14:7:58

Попробуй урл поменять наhttps://argesto.ru/bitrix/admin/1c_exchange.php?type=catalog&mode=checkauth

Кирилл mrDoode
14:8:11

Хотя пробелма скорее всего на стороне сервера

Anton Gordeev
14:8:33

ещё раз: в try\catch не должно быть логики выполнения программы. Исключения не должны использоваться в normal workflow. Нет доступа из-за авторизации - это normal workflow. Если запрос не проходит из-за того, что сервак лежит - это не normal.

Marselb
14:9:29

а какие в таком случае варианты решения?

Кирилл mrDoode
14:10:6

Первый вариант я написал — изменить урл))) Второй вариант — писать тому, кто сервер держит, что у них проблемки

Anton Gordeev
14:12:52

ну а ты попробовал ссылку изменить на ту, что Кирилл дал?

Marselb
14:13:18

я ищу, где это менять, в битриксе нашел этот файл, а там лабуда какая то

Anton Gordeev
14:13:24

1с не умеет в returntransfer,

Marselb
14:13:28

<?require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/sale/admin/1c_exchange.php");
?>

Anton Gordeev
14:13:40

эм, в смысле

Anton Gordeev
14:13:50

ты же скрин показал

Marselb
14:14:2

это в самом 1с предприятии меняется?

Anton Gordeev
14:14:9

в 1с меняй, а не в бюитриксе

Anton Gordeev
14:14:29

на скрине у тебя есть ссылка. Замени её на ту, что показал Кирилл

Techlead PhP
14:14:41

Открываеш исходный код там все есть)

Techlead PhP
14:15:12

Ох никогда не приаыкну. Пиэсар ты где(

Marselb
14:15:13

это в консольке выдает, я не пойму где этот файл хранится

Anton Gordeev
14:15:24

да причём тут файл то =\

Кирилл mrDoode
14:17:6

))))))

Anton Gordeev
14:17:26

да, я немножко художник :D

Marselb
14:19:32

Спасибо!!!!

дед инсайд
14:20:32

$table->increments("user_id"); эта blueprint() ларавел равна следующему sql? user_id int NOT NULL AUTO_INCREMENT,

Anton Gordeev
14:23:51

вроде да

Дима
14:24:58

можете подсказать, есть сайт на wp, хостинг постоянно пишет что привышен лимит 100 процессорных минут. Как отследить, что грузит сервер?

Bogdan Hmarnii
14:25:34

Вроде да, не помню про not null, Но учти что есть ещё и bigIncrement, если ожидается много записей

дед инсайд
14:26:24

сяб

Кирилл mrDoode
14:27:0

🙌🏻

Anton Gordeev
14:27:42

not null а autoincrement должен быть всегда

Anonymouse присоединился к группе
Marselb
15:1:2

Я почему не понимал о какой ссылке речь, потому что там в других каталогах для выгрузки тоже обычная ссылка и все работает

Lioha
15:1:33

Ребят, привет. Есть конфиг (массив), к нему хочется сделать что-то типа репозитория, где будут располагаться фукнции типа "findByCode", но по сущности это не репозиторий тк данные берутся не из БД. Как его правильно назвать?

Techlead PhP
15:4:1

Называть нужно так чтобы понял абсолютно любой другой программист. Но главное не переборщить

Bogdan Hmarnii
15:12:29

Можно

Alexander Lisachenko
15:46:33

Народ, есть у кого на примере хорошие либы для работы с AST-деревьями? (Кроме php-parsera) Можно и с других языков тоже...

Alexander Lisachenko
15:46:48

Интересует именно часть мутации данных

Alexey Shatunov
15:48:41

https://golang.org/src/go/ast/😉 часть языка как и в php, но мне кажется именно по мутации то есть прикладным каким-то вещам все сильно индивидуально... я бы в сторону xslt смотрел наверное

Alexey Shatunov
15:51:35

ну и мне кажется использование AST это в чистом виде имплементация тех или иных visitor'ов которые конкретные результаты выдают

Alexey Shatunov
15:53:15

наверное самым логичным использованием является то как в js-либах патчится реальный DOM изменениями в shadow-DOM

Alexander Lisachenko
15:58:11

Да вот я тоже на DOM API смотрю, но неужели нет хорошей либы, чтобы вот прям удобная, мне бы посмотреть на API такое разок. XPATH / JSONPath смахивают на дичь...

Alexander Lisachenko
16:0:44

Визиторы - тоже плохо, потому что надо городить будет или анонимные визитеры для решения мелких задач, либо обкладываться кучей мелких классов и следить за их порядком. А хочется что-то типа: есть AST файла => дай все классы в нем => дай все методы по классу => убери у нод метола флаг final.

Alexander Lisachenko
16:3:28

В этом пакете про мутацию - почти полный 0, не подходит.

Alexey Shatunov
16:4:8

я думаю что тут надо смотреть в сторону DSL, потому что все что ты указал - это по сути сериализуемая операция над поддеревом или нодой, а то что ты хочешь это модификация дерева по каким-то детерминированным правилам, а значит и сами правила - будут иерархическими. Проще говоря библиотек нет, то что ты описал ну это visitor сделает, пройдется по дереву уберет в определенных нодах что-то

Тимбай разбан меня

Alexey Shatunov
16:5:31

ну просто нет таких библиотек ;) есть DSL-ки как я выше написал, но в основном для извлечения информации а не апдейтов дерева

Alexey Shatunov
16:12:23

А чем тебе не нравится вариант DSL-ки которая генерит visitor'ы?

Alexey Shatunov
16:13:50

описываешь правила, на выходе понятный предсказуемый код для модификации AST