@yii2ru

Страница 1299 из 1721
Vladislav
30.05.2018
14:50:51
он же сверяет длину текста в полях например

Максим
30.05.2018
14:50:58
правда насчет размера файла хз) но многое другое точно умеет

Vladislav
30.05.2018
14:51:10
тоже вот думаю есть или нет

Максим
30.05.2018
14:51:16
Google
Vladislav
30.05.2018
14:51:28
если есть то хорошо

Максим
30.05.2018
14:51:56
[['image'], 'image', 'maxSize' => 5 * 1024 * 1024, 'extensions' => ['jpg', 'png', 'jpeg']],

к примеру

Slava
30.05.2018
14:52:31
да. вот https://www.yiiframework.com/doc/guide/2.0/en/tutorial-core-validators#file

Vladislav
30.05.2018
14:52:39
я просто делал сайт на openserver и решил на vagrant переехать и для меня случилось откровение

Slava
30.05.2018
14:52:54
docker удобнее)

Vladislav
30.05.2018
14:53:08
а потом долбишся в стену после развёртования на сервер почему не работает

попробую, но пока мне на vagrant'е сойдёт

а openserver удалю потом сразу же

Дмитрий
30.05.2018
14:54:11
деплой PHP на винде зло априори

Vladimir
30.05.2018
15:13:30
Здарова! Смотрели данную либу для файлов? Как вам? Может кому нибудь понадобится https://github.com/OlegChulakovStudio/yii2-filestorage

Andrey
30.05.2018
15:13:32
docker удобнее)
Докер лучше всех и под любую платформу ???

Slava
30.05.2018
15:14:16
Докер лучше всех и под любую платформу ???
Ну не лучше всех. Но для разработки очень удобен

Google
Andrey
30.05.2018
15:14:42
Ну не лучше всех. Но для разработки очень удобен
Даже на продакшене юзают куча контор. Одна изх таких - badoo - там нагрузка огого и используется докер.

Andrey
30.05.2018
15:51:20
Пруфы есть? И наверняка перепиленный сто раз
Где то на просторах ютуба я смотрел семинар на котором выступал один из разработчиков badoo. Вот он как раз рассказывал обо всех плюсах, минусах докера в продакшн. Тогда то я и решил попробовать зверя. Конечно докер не без минусов, но в целом это очень гибкое и удобное решение. Просто многие его понимают или как контейнерное решение типа LXC или как обычную виртуалку, но это далеко не так. Я вот например его юзаю из за быстроты разворачивания площадок, гибкости настройки и быстроты. У меня куча заказчиков со своими конфигруациями, докер тут намного удобнее чем что либо + независимость от платформы на которой разрабытваешь.

Vladislav
30.05.2018
16:14:15
а лучше попробовать... я наслышан уже о докере, но так и не пощупал

Andrey
30.05.2018
16:19:23
а лучше попробовать... я наслышан уже о докере, но так и не пощупал
В инете куча статей на эту тему, а том числе и на хабре. Обязательно смотрите в сторону docker-composer

Vladimir
30.05.2018
16:39:33
а лучше попробовать... я наслышан уже о докере, но так и не пощупал
Башик есть со всеми контейнерами если что, в личку

Slava
30.05.2018
16:45:35
Где то на просторах ютуба я смотрел семинар на котором выступал один из разработчиков badoo. Вот он как раз рассказывал обо всех плюсах, минусах докера в продакшн. Тогда то я и решил попробовать зверя. Конечно докер не без минусов, но в целом это очень гибкое и удобное решение. Просто многие его понимают или как контейнерное решение типа LXC или как обычную виртуалку, но это далеко не так. Я вот например его юзаю из за быстроты разворачивания площадок, гибкости настройки и быстроты. У меня куча заказчиков со своими конфигруациями, докер тут намного удобнее чем что либо + независимость от платформы на которой разрабытваешь.
в том то и дело, что для разработки лучше докера пока ничего нет из-за его гибкости. но смысла его использования на продакшене я все же не вижу. кроме ситуации когда нужно поднимать новые сервера для расширения пропускной способности допустим. но это уже речь о очень больших нагрузках.

Andrey
30.05.2018
16:54:41
в том то и дело, что для разработки лучше докера пока ничего нет из-за его гибкости. но смысла его использования на продакшене я все же не вижу. кроме ситуации когда нужно поднимать новые сервера для расширения пропускной способности допустим. но это уже речь о очень больших нагрузках.
Ну как вариант. Или например ситуация когда нудно внести правку в 1000 нодов. Исправили конфиг , одной командой подняли все. Так же момент миграции всех программных компонентов, незаменимая вещь.

Виктор
30.05.2018
16:55:52
в том то и дело, что для разработки лучше докера пока ничего нет из-за его гибкости. но смысла его использования на продакшене я все же не вижу. кроме ситуации когда нужно поднимать новые сервера для расширения пропускной способности допустим. но это уже речь о очень больших нагрузках.
Видимо тебе не приходилось обновлять программы, которые зависят от других библиотек и при обновлении последних отваливается пара других программ использующих старую версию библиотеки. А с докером все это прозрачно. Поставил рядом, развернул, переключил.

Slava
30.05.2018
16:57:17
да, к счастью мне не приходилось работать с таким софтом)) в этом случае контейнеры удобны.

но я наверное старой закалки и debian + xen для меня еще не скоро уйдут со сцены

Виктор
30.05.2018
17:00:10
Мы используем виртуализацию KVM, а внутри докер контейнеры. Вот такая вот матрешка

Vladislav
30.05.2018
17:24:42
Я могу написать pdf на 1гб
Войну и мир в трёх томак на разных языках?

Константин
30.05.2018
17:24:49
https://github.com/Tooler53/Dictionary

Обычный словарь англо-русский, но с музыкой, видео и анимацией)

Это краткая версия

Google
Vladislav
30.05.2018
17:26:59
Ты ещё нейросеть в pdf запихни, который будет сам генерить тебе литературное произведение)

Константин
30.05.2018
17:28:34
)

Блин архив битый

Нужно перезалить

Вот тут норм

https://drive.google.com/folderview?id=0B8Y2YT2c3t9VUmlUSWlSR3g4OUk

Во

Максим
30.05.2018
18:31:03
Ребят, можете подсказать, как подключить 2 раз модуль http://demos.krajee.com/tree-manager#installation

или возможно подскажете другой менеджер категорий?

Ребят, можете подсказать, как подключить 2 раз модуль http://demos.krajee.com/tree-manager#installation
Сделал так public function beforeAction($action) { $module = Yii::$app->getModule('treemanager'); $module->dataStructure['keyAttribute'] = 'category_id'; return parent::beforeAction($action); }

Aziz
30.05.2018
22:16:41
Господа

подскажите пожалуйста

Aziz
30.05.2018
22:16:48
как оптимизировать это:



Matviy
30.05.2018
23:21:42
Это че такое вообще?)

Andrey
30.05.2018
23:26:24
?

Aziz
30.05.2018
23:57:54
ну это пример, обращения к бд

я показываю что у меня есть 14 столбцов, у которых нужно узнать параметр

Константин
31.05.2018
02:47:07
Столбцы названы числами?

Google
Константин
31.05.2018
02:51:04
Если числа то я как не опытный масленок бахнул бы цикл, но как это сработает в модели я не знаю. Я всегда видел только как у тебя написано, да и после crud все так же вроде

Pavel
31.05.2018
03:12:09
Если "оптимизировать" - сократить количество запросов, то надо использовать case. Например (postgresql): select sum(case when "1" = 0 then 1 else 0 end) as "1", sum(case when "2" = 0 then 1 else 0 end) as "2", sum(case when "3" = 0 then 1 else 0 end) as "3", sum(case when "4" = 0 then 1 else 0 end) as "4", sum(case when "5" = 0 then 1 else 0 end) as "5" from t;

Vano
31.05.2018
05:31:15
сцуко, а чистый запрос с группировкой написать не судьба?

Виктор
31.05.2018
05:31:37
На первый взгляд криво спроектированная база. Обращение по номеру колонки не лучшая идея. Все можно сделать одним запросом c помощью агрегирующей функции SUM P.S Собственно выше уже дали ответ, только case when можно опустить в mysql

Группировка здесь не нужна

Самая большая печаль все таки в структуре БД, с кол-вом запросов еще можно мириться, если они выполняются быстро (в рамках покрывающего индекса). А тут в DBA чате уже был кадр у которого было 1000+ колонок из которых заполнялось 5-6.

Vano
31.05.2018
05:42:00
может у него кликхауз))

или касандра

Виктор
31.05.2018
06:00:59
Это было бы не столь печально. Но для колоночных 1к колонок тоже дохрена и в основном решается созданием схемы "снежинка".

Admin
ERROR: S client not available

Sergey
31.05.2018
06:01:57
Здравствуйте, прошу помощи, подскажите или покажите как сделать такое задание: Создать 2 метода getContent($bucket, $filename) - получить контент файла из указанного бакета по пути / setContent($bucket, $filename, $content) - сохранить контент файла в указанный бакет по пути / Описать имена бакетов как константы в классе использовать https://github.com/frostealth/yii2-aws-s3

Erzhigit
31.05.2018
06:33:11
ты пытаешься печатать пока пост не пришел запрос, или же посмотри что у тебя в $_POST

Sergey
31.05.2018
08:00:54
да, прошу помощи

Like
31.05.2018
08:01:32
Давай все условия задачи.
А разве это не все условия?

Google
Sergey
31.05.2018
08:01:33
Создать класс /components/AWS в нём реализовать 2 метода. getContent($bucket, $filename) - получить контент файла из указанного бакета по пути <root>/<filename></li> setContent($bucket, $filename, $content) - сохранить контент файла в указанный бакет по пути <root>/<filename></li> Класс должен использовать aws/aws-sdk-php. В классе должно быть предусмотренно логиирование и обработка ошибок. Описать имена бакетов как константы в классе.

Like
31.05.2018
08:01:36
Более чем понятно

Sergey
31.05.2018
08:02:06
хотя бы примерами покажите если вам не трудно

Nibbler
31.05.2018
08:02:17
Более чем понятно
на Yii laravel PHP5 - 5.6 - 7 -7.1? и т.д.

Виктор
31.05.2018
08:02:36
да, прошу помощи
Что будешь делать дальше, если с этим справиться не можешь?

Максим
31.05.2018
08:02:52
Like
31.05.2018
08:03:27
на Yii laravel PHP5 - 5.6 - 7 -7.1? и т.д.
Я бы на его месте сгорел бы с тебя

И обматерил

Павел
31.05.2018
08:03:42
Именно в таком порядке?

Sergey
31.05.2018
08:03:43
Like
31.05.2018
08:03:49
1ое. Он сказал, что либа для йии

Nibbler
31.05.2018
08:04:10
1ое. Он сказал, что либа для йии
а сорян не посмотрел в ссылку

Sergey
31.05.2018
08:04:13
ну для начала качаешь aws-sdk-php
это уже установленно и готово

Like
31.05.2018
08:04:16
2ое. У тебя есть решение (полное) этой задачи или ты будешь вместо него писать? Хз нах те версия

Nibbler
31.05.2018
08:04:52
теперь создаешь класс

Павел
31.05.2018
08:05:18
Я бы сказал базовая

Sergey
31.05.2018
08:05:36
теперь создаешь класс
как создавать классы я уж точно знаю

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