@yii2ru

Страница 1719 из 1721
Oleg
27.10.2018
13:44:32
Support
27.10.2018
13:44:43
Смотря кто кого ;)
Пока. Size ведёт 1:0

Maxim
27.10.2018
13:52:05
да, а в чём проблема то?
Проблема в хранении обрезков

Пока. Size ведёт 1:0
Накинь ему ещё один, я добрый сегодня и даю фору

Google
Support
27.10.2018
13:54:14
Ad.x ??
27.10.2018
13:55:39
nginx может кропать
там с ним какая-то жопа. не помню точно какая :D отказались от него в пользу луа

SiZE
27.10.2018
13:56:37
там с ним какая-то жопа. не помню точно какая :D отказались от него в пользу луа
мы использовали. удобно, мобильщики сами себе картинки нарезают, как надо :) конечно лучше заранее известные разрешения отдавать

Ad.x ??
27.10.2018
13:57:25
там он блочит чета пока не нарежет картинку, или типо того

короче лагает как-то

м.б. пофиксили, но на тот момент заметно так нарезал миниатюры, долго

Maxim
27.10.2018
14:04:07
там с ним какая-то жопа. не помню точно какая :D отказались от него в пользу луа
Не смущает что lua работает внутри nginx как модуль? Отказаться от nginx в пользу lua это как отказаться от php в пользу php-fpm

Zhenya
27.10.2018
14:08:42
я Geany использую
Удобно там?

Oleg
27.10.2018
14:13:24
Удобно там?
для меня удобно, но на вкус и цвет все фломастеры разные?

Aziz
27.10.2018
14:40:32
Всем привет! Как в локализации добавить 3ий язык? Добавил смену с ру-енг легко, хочу добавить китайский, но смена не идет

Yii::$app->language в китайский переходит, но именно перевод не осуществляется

Artyom
27.10.2018
14:43:18
\Yii::$app->set('db', [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=db;dbname=web', 'username' => 'web', 'password' => 'web', 'charset' => 'utf8', 'attributes' => [ ]]);

Aziz
27.10.2018
14:43:22


Google
Artyom
27.10.2018
14:43:27
Подскажите, как получить этот конфиг?

Artyom
27.10.2018
14:46:19
get? )
мне зарелодить полностью компонент нужно.

мне зарелодить полностью компонент нужно.
предполагаю что из-за него в форках твориться овно какой-то.

SiZE
27.10.2018
14:46:41
В чем проблема?

Ad.x ??
27.10.2018
14:51:54
Подскажите, как получить этот конфиг?
уии тебе не отдаст его, тока инклюдить файлом и выбирать нужное массивом

SiZE
27.10.2018
14:52:33
Artyom
27.10.2018
14:53:27
уии тебе не отдаст его, тока инклюдить файлом и выбирать нужное массивом
ну тогда в params продублирую, а чо делать, проверить догадку хочу.

Дмитрий
27.10.2018
15:26:38
Чё происходит)

Artyom
27.10.2018
15:27:27
моя догадка верная была, в форке процесса не достаточно просто сделать close() open()

Andrey
27.10.2018
15:45:02
Ребят кто пользовался воркером?

Ad.x ??
27.10.2018
15:46:08
каким?

Andrey
27.10.2018
15:46:46
каким?
Да я хз) gearman или как его к примеру) вообще просто интересно в чем их фича и где применять

Ad.x ??
27.10.2018
15:47:12
ченить тяжелое обрабатывать фоном

загрузил например фотку, нада нарезать из нее парочку миниатюр разных размеров

вот создал задачу, воркер фоном ее сделал

Andrey
27.10.2018
15:48:35
ченить тяжелое обрабатывать фоном
То есть такие мелочи как публикация инфы в телеграмме к примеру или у апи забрать товары лучше повесить на крон?

Ad.x ??
27.10.2018
15:48:39
или почту отправить там

Google
Andrey
27.10.2018
15:48:48
вот создал задачу, воркер фоном ее сделал
Так же стек задач можно на него направлять да?)

Имею ввиду очередь

Andrey
27.10.2018
15:50:01
ну крон нужен для периодических задач
Понял, поизучаю попробую применить)

Yet Another Stats
27.10.2018
16:09:45
Карма Ad.x стала 63

Maxim
27.10.2018
16:32:58
загрузил например фотку, нада нарезать из нее парочку миниатюр разных размеров
Точно, нам не хватает файлов, больше файлов! Несите больше файлов! Все что есть несите! Забейте этот диск к чертям собачьим!))))))

Andrey
27.10.2018
16:34:30
Точно, нам не хватает файлов, больше файлов! Несите больше файлов! Все что есть несите! Забейте этот диск к чертям собачьим!))))))
Я предпочитаю картинки генерить при первом обращении, потом через месяц удалять опционально)

Maxim
27.10.2018
16:35:09
Шучу, бро))))

Наковырял решение как не генерировать файлы, ура!

Andrey
27.10.2018
16:36:40
Да, это нормально в вашем возрасте, скоро пройдет
Окей) есть магазин, нужно превью товара, потом в самом товаре увеличенная картинка и потом в корзине картинка) получаем 3 картинки и надо же нам их все иметь)

Maxim
27.10.2018
16:37:23
Рассказывай)
Оказывается есть такая фишка в nginx с помощью которой можно откропать картинку и без сохранения отдать в ответе, все гениальное просто)



Кропать и ресайзить с помощью php можно, но не нужно

Andrey
27.10.2018
16:41:21
Сохраню)

Кропать и ресайзить с помощью php можно, но не нужно
Ну а по нагрузке на сервак как? Если посещаемость 5к в сутки серверу плохо не будет?

Google
Maxim
27.10.2018
16:42:34
Дальше экспериментировать не дали, попросили вернуться к работе

Andrey
27.10.2018
16:47:52
?

Maxim
27.10.2018
16:48:14
ngx.say(magick)

Ну а по нагрузке на сервак как? Если посещаемость 5к в сутки серверу плохо не будет?
Если интересно могу скинуть docker-compose с Dockerfile и конфигом, чтоб не колупать мозг с запуском этого сервиса

Fedor
27.10.2018
17:01:59
Кто-то недавно интересовался геокодированием для магазина и кидал докер образ с osm, не напомните как оно называлось?

Maxim
27.10.2018
17:03:12
Да буду признателен в личку плиз)
cdn.zip назвал архивчик с docker-compose

Fedor
27.10.2018
17:03:15
Nominatim

Это вот)

Maxim
27.10.2018
17:03:41
Andrey
27.10.2018
17:03:51
Сохранено ?

Яндекс Танк
Круто) никогда не юзал

Maxim
27.10.2018
17:05:04
тож интересно.
Лови, не жалко, денег не предлагать

ну крон нужен для периодических задач
На нашем проекте нет ни одной cron задачи, cron - злющее зло ацкого цатаны

Andrey
27.10.2018
17:48:31
На нашем проекте нет ни одной cron задачи, cron - злющее зло ацкого цатаны
К примеру надо в 10 утра письма клиентам отправить или взять курс валют у ЦБ как это реализовано?) if date("H") == 10?)))

Google
Andrey
27.10.2018
17:57:45
TeamCity
Не знаю такого)

Maxim
27.10.2018
18:01:33
Не знаю такого)
Могу познакомить, пацан зачётный, всегда в теме, и за базар отвечает письменными отчётами, если попросиш то может даже на почту бегать отправлять, кушать не просит, в быту незаменим

Andrey
27.10.2018
18:02:04
А вообще очень полезно знать какие инструменты юзают другие разрабы и конторы) и понимать где ты молодец, а где профан)

Artyom
27.10.2018
18:43:22
Transaction::find() ->innerJoinWith('settledTransactions') ->andWhere(['>=', 'settled_transactions.settled_at', new Expression("UNIX_TIMESTAMP('{$form->sDate}')")]) ->andWhere(['<', 'settled_transactions.settled_at', new Expression("(UNIX_TIMESTAMP('{$form->eDate}') + 3600*24)")])

Такой вопрос, оно мне не выберет settledTransactions одним запросом? Делает еще один и тупо все? Рассчитывал на другое поведение...

Maxim
27.10.2018
19:05:48
Такой вопрос, оно мне не выберет settledTransactions одним запросом? Делает еще один и тупо все? Рассчитывал на другое поведение...
Такое лучше через comand делать, так как это чудо сожрёт столько памяти что в ипотеку можно брать

Artyom
27.10.2018
19:36:53
Такое лучше через comand делать, так как это чудо сожрёт столько памяти что в ипотеку можно брать
во-первых, оно через command и делает, во вторых там велосепедный batchQuery с бледжеком и шлюхами. Но вопрос вообще в другом.

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

возможно, что не понял. Так, вот, я что-то туплю и решил спросить. Как оно работает, потому что сам уже запарился думать.

Aleksey
27.10.2018
19:40:45
Какой самый правильный способ навести порядок во временной зоне между yii2 <-> MySQL ? best practice?

Artyom
27.10.2018
19:51:00
https://dev.mysql.com/doc/refman/8.0/en/time-zone-support.html

Aleksey
27.10.2018
19:51:51
поставить ту же временную зону в MySQL?
в конфиге? на этапе, когда Yii::$app не существует?

Artyom
27.10.2018
19:53:24
доку кинул, по мне, если бд работать должна только в одной timezone то в конфиг лучший путь.

Aleksey
27.10.2018
19:54:00
https://gist.github.com/SilverFire/6f98d2605a6574bd02f7 я на это смотрю. Это лучшая практика?

Сергей
27.10.2018
21:14:56
Какой самый правильный способ навести порядок во временной зоне между yii2 <-> MySQL ? best practice?
Незнаю уж какой самый правильноый, но мне нравится вариант хранить в БД всё в форматe unix timestamp INT(11), а уже на уровне приложения Yii разруливать всю историю с часовыми поясами.

Страница 1719 из 1721