Vladislav
да и с сокетами там стабильнее работа
Toly
Ну, короче, на ASM пиши и норм будет
Vladislav
инструмент нужно брать под задачу
Vladislav
а не задачу накручивать на инструмент
Vladislav
но не думаю, что на АСМ быстрее, чем на си
Toly
Это называется фрагментация кода и несёт за собой гиганские последствия в долгосрочной перспективе
Vladislav
каким бы суперспецом ты не был
Vladislav
Vladislav
где тут фракментация?
Vladislav
если бы он лежал внутри уии как консольный контроллер
Vladislav
тебе все равно надо было бы запускать его вркучную
Vladislav
суть та же
Toly
Потребуется ActiveRecord заюзать в этом скрипте - что делать будем?
Vladislav
а он нужен?
Toly
Любой уже разработанный компонент, зависящий от Yii
Vladislav
задача четка - бери джсон
Vladislav
пиши в буфер
Vladislav
зачем ты придумываешь то, чего не тв задаче?
Toly
Потому что задачи обрастают новыми требованиями с годами
Toly
Ты как будто с луны упал ей богу
Vladislav
не всегда
Vladislav
чаще как раз таки такие мелочи и остаются мелочами
Toly
Сегодня это пиши-читай, завтра там потребуется детектить ID юзера и логировать инфу
Vladislav
сам себе злобный буратино
Vladislav
так это называется
Vladislav
задача вполне ясна
Vladislav
и четка
Vladislav
а остальное - додумки
Toly
К тому же, Yii предоставляет интерфейс для создания консольных команд, почему бы им не воспользоваться? Скорость исполнения задачи вырастет от этого, а оверхед, о котором ты говоришь - экономия на спичках
Vladislav
короч - это бессмысленно
Vladislav
я умываю руки
Toly
Действительно
Toly
@Konrd короче, поступай как считаешь правильным
mr.
QIWI парсил кто-нибудь из присутствующих?
SiZE
ES 5.x для bulk запросов требует передавать заголовок Content-Type: application/x-ndjson.
Что можно сделать? Переезжать дефолтный класс?
https://github.com/yiisoft/yii2-elasticsearch/blob/2.0.4/Connection.php#L377
Александр
На Yii1 боты проходят капчу. Есть более надёжные альтернатиные?
Vladislav
reCaptcha
mr.
Нагуглил как рекапчу обходить)
Александр
mr.
Сервис ручного распознавания
Александр
:)
Павел
Павел
И все одновременно?
mr.
Ну как, одно попилил, другое, третье)
mr.
Какие-то с нуля проекты делать нужно, какие-то дорабатывать за кем-то, всякое)
mr.
Ну зашквары типа джумлы/вордпреса не беру и когда сильно говно дают(было один раз) я тупо не могу с ним работать))
SiZE
SiZE
А есть кто нибудь из Казахстана? У меня elastic не хочет с казахским работать :D
Юрий
Ну он с коробки вроде не заявлен
Юрий
Русский то отдельно ставится
SiZE
думаю вот чо сделать...
Olzhas
https://github.com/elastic/hunspell/blob/master/src/java/org/elasticsearch/analysis/hunspell/kk/KazakhHunspellAnalyzer.java
👀
ребята, подскажите, как отключить debug в каком-то одном конкретном action'е
👀
кейс такой: есть action, на который шлются запросы раз в секунду. когда пара человек заходит, то дебаг забивается
👀
понятное дело что на прод в таком виде оно никуда не попадёт, но дебажить-то надо
а в итоге 50 одинаковых запросов на один экшн
Oleg
Так во вьюхе можно отключить дебаг панель if (class_exists('yii\debug\Module')) {$this->off(\yii\web\View::EVENT_END_BODY, [\yii\debug\Module::getInstance(), 'renderToolbar']);}
👀
отключение дебаг панели повлияет на колличество записей на странице дебага?
👀
самое смешное что я знаю что, но не знаю куда писать
👀
\Yii::$app->log->targets['file']->enabled = false;
👀
вставляю в action - всё равно создаётся запись
👀
может в beforeAction какой? но конкретно beforeAction'а в контроллере не существует
👀
а, есть beforeAction
это ide уже шутит надо мной
Oleg
👀
Oleg
😃
Vladislav
Vladislav
Он в принципе всегда молчит
Павел
Ща накинутся на тебя
Павел
Саблаймофобы и штормолюбы
Павел
Katulos
Хуже.
неужто как признание в причасности к написанию фронтендов?
Katulos
Б-же упаси!
Павел
Katulos
Не, ну php 4 нормально
Oleg