
☕ CunningFox
25.12.2017
13:56:55

Alexey
25.12.2017
13:57:24
А вот не уверен

☕ CunningFox
25.12.2017
13:57:24
А, ну да, но это не точно ?
Должен вернуть

Google

Maksat
25.12.2017
15:51:48

I.C.
25.12.2017
15:53:37

Maksat
25.12.2017
15:53:48
Аа. Ок. Попробую

SiZE
26.12.2017
06:38:56
Для mysql какой тип поля наиболее универсален для хранения ID пользователя при авторизации через oauth (fb, vk, ya, odnkl, mail, etc.) ?

Trofim
26.12.2017
06:40:20
Bigint unsigned
Чекни фб
У них допизды длинные айдишки
После них не будет проблем ни с чем вроде

Alexey
26.12.2017
06:43:30
string

SiZE
26.12.2017
06:46:55

Trofim
26.12.2017
06:47:26
Ну айдишки у всех же есть, вай нот

Павел
26.12.2017
06:49:34
А вдруг они поменяют и добавят там буковки

Trofim
26.12.2017
06:49:55
Блин, не учел, действительно

Google

Stanislav
26.12.2017
06:50:13
Вдруг поменяют? Ахах))

SiZE
26.12.2017
06:50:14
Мне вот и интересно. Есть ли у кого-то uuid или что-то типа того? )

Павел
26.12.2017
06:51:13

Stanislav
26.12.2017
06:51:38
Чоо
Ну я тогда согласен с Павлом

SiZE
26.12.2017
06:56:40
Вобщем к чему пришли? bigint unsigned на данный момент является универсальным. Так? )

Trofim
26.12.2017
06:56:57
Он является быстрее varchar'a
И да
Должен покрывать всё

Alexey
26.12.2017
06:57:22
быстрее )

Trofim
26.12.2017
06:57:52
Там только по размерам varchar может меньше есть, но думаю тебе не критично

SiZE
26.12.2017
06:57:55
лан ок.

Trofim
26.12.2017
06:58:13
Тобто от длинны
Дык без разницы не
Строка ж в инт будет бегать
Кампухтир не знает о буковках

SiZE
26.12.2017
06:58:42
да хз. чо там оптимизатор придумает )

Trofim
26.12.2017
06:58:53
Он тупая жилюзяка и знает циферки

Google

Alexey
26.12.2017
06:59:05
не надо оптимизировать то, что не тормозит
инфа сотка
я тоже когда маленький был сидел подбирал длину варчаров

SiZE
26.12.2017
06:59:35
что одному не тормозит. другому смерть )

Alexey
26.12.2017
06:59:46
потом понял, что это все глупости, конечно

SiZE
26.12.2017
06:59:52
мда
пойду подбирать длину варчаров

Trofim
26.12.2017
07:00:11

Aleksey
26.12.2017
08:03:59
Как лучше fontawesome подключать?

Trofim
26.12.2017
08:04:44
Еот+ттф, убрать обрезку символов

Aleksey
26.12.2017
08:06:21

Stanislav
26.12.2017
08:07:43

Aleksey
26.12.2017
08:08:31

Stanislav
26.12.2017
08:10:04
Лучше svg
Но если у тебя проект небольшой, то можно и не париться

Aleksey
26.12.2017
08:13:09
А чем svg лучше?
https://svgvspng.com/#ru этим?

Trofim
26.12.2017
08:17:56

Stanislav
26.12.2017
08:18:31

Google

Stanislav
26.12.2017
08:18:44

Trofim
26.12.2017
08:19:05
Лол
Чёт ору

Aleksey
26.12.2017
08:19:48
Издеваетесь ?

Trofim
26.12.2017
08:20:11
Пнг если нужна прозрачность
Джпег сжатие

Stanislav
26.12.2017
08:20:26
Издеваетесь ?
Свг это тру решение для иконок на разных разрешениях экрана

Trofim
26.12.2017
08:20:33
Свг если у тебя изначально картинки в векторе

Mark
26.12.2017
08:20:50
Доброе утро. Есть вопрос: допустим есть столбец "Статус", в БД он предоставлен, как цифрой/e-num значением, но на front-end его нужно переобразовывать в текстовый. На данный момент постоянно для этих целей использую виджет с функцией включающей в себя switch-case, которая по значению возвращает текст/html-представление. Но верный ли этот подход?

Admin
ERROR: S client not available

Stanislav
26.12.2017
08:21:03
Джпег сжатие
Да ему иконки нужны че ты со своим джепегом пристал

Trofim
26.12.2017
08:21:08

Stas
26.12.2017
08:21:53

Trofim
26.12.2017
08:21:57

Aleksey
26.12.2017
08:22:07
А где мне взять svg иконки?

Иван
26.12.2017
08:22:20
Народ, есть кто юзает laradock?

Trofim
26.12.2017
08:22:31

Stanislav
26.12.2017
08:22:37

Mark
26.12.2017
08:23:10

Google

Mark
26.12.2017
08:23:32

Trofim
26.12.2017
08:23:33


Иван
26.12.2017
08:23:55
Народ, есть кто юзает laradock?
Казалось бы бональщина, но уже не знаю даж куда смотреть.
Мне надо настроить cron. По документации все предельно просто:
http://laradock.io/documentation/#adding-cron-jobs
файлы из workspace/crontab копирнутся в контейнере в /etc/cron.d/, тестовая строка под лару уже стоит:
* * * * * php /var/www/artisan schedule:run » /dev/null 2>&1
меняю ее на свою (ставлю рядом, не важно, по разному пробовал) под yii2:
* * * * * laradock php /var/www/yii cron/run » /dev/null 2>&1
Но не запускается, хоть убей! Не работает сцуко. Там внутри простая запись лога. Вручную консольный контроллер запускается нормально:
php yii cron/run
Пробовал из документации строку вставлять:
# Custom cron
* * * * * root echo "Every Minute" > /var/log/cron.log 2>&1
со своим путем, и нифига! Пробовал от рута это делать, тоже не пашет. В ишью ларадока люди раньше писали про проблему с php 7.1, но там пофиксили все. Толи лыжи не едут...может я что - то упускаю? Как гребанный крон запустить на ларадоке?


Trofim
26.12.2017
08:24:12
Только афтерфайнд, или сделай геттер

Mark
26.12.2017
08:27:44
Зачем бефорсейв?
afterFind() отдаст же другое значение, а если нужно сохранить в базу — тогда будут проблемы.
Т.е., допустим есть следующий dropdownlist. И value будет сразу после afterFind(), к примеру, того же "В работе" как в "В работе", в то время как в базе оно представлено цифрой 1, либо e-num полем "In Progress". Т.е, грубо говоря, делать обратное переобразование для хранении в базе

Alexey
26.12.2017
08:33:31
ну и делать энумами статусы не надо, конечно


Trofim
26.12.2017
08:34:13
afterFind() отдаст же другое значение, а если нужно сохранить в базу — тогда будут проблемы.
Т.е., допустим есть следующий dropdownlist. И value будет сразу после afterFind(), к примеру, того же "В работе" как в "В работе", в то время как в базе оно представлено цифрой 1, либо e-num полем "In Progress". Т.е, грубо говоря, делать обратное переобразование для хранении в базе
не не, смари, сек
https://stackoverflow.com/questions/31473268/how-to-implement-filtering-of-a-cgridview-table-for-an-enum-columnt-in-yii
во
я конечно не до конца понимаю почему он сразу не сделал static public $statusListTitles = array(0 => 'Processed', 1 => 'Waiting');
ну и обращался бы className::statusListTitles[$index]


Mark
26.12.2017
08:42:19
Спасибо, буду читать-разбираться. Хорошего дня
ну и делать энумами статусы не надо, конечно
Так-с и еще, я ранее обычно делал через small int, но мне сказали, что для этих целей лучше e-num. Но почему не стоит?
О проблемах с кириллицой и в частности буквой "я" осведомлен, но может ещё что-то?

Alexey
26.12.2017
08:43:00
если удалишь какое-то значение статуса из энума - все поплывет

Артур
26.12.2017
09:20:35
всем привет))
подскажите плиз)) как сделать правильно)
мне нужно что бы когда возникала ошибка то делало редирект на error page
'components' => [
// ...
'errorHandler' => [
'errorAction' => 'site/error',
],
]