These are chat archives for LaravelRUS/chat

16th
Mar 2016
Oscar
@OSDDQD
Mar 16 2016 00:00
Хм, пожалуй да, не буду сильно усложнять и остановлюсь на mouseover
dihalt
@dihalt
Mar 16 2016 00:09
@OSDDQD можно через вебкамеру следить за глазами пользователя и по изменению мимики принимать решение, что прочитал)))
Oscar
@OSDDQD
Mar 16 2016 00:09
@dihalt в следующей версии :D
dihalt
@dihalt
Mar 16 2016 00:10
@OSDDQD todo поставь ))
Oscar
@OSDDQD
Mar 16 2016 00:11
todo лист и так уже большой, в первую очередь сделать frontend часть наконец модульной, а то я избавился от callback ада, а дальше сил и терпения уже не хватило:(
Alexander Zhuravlev
@SCIF
Mar 16 2016 00:17
Эээ. А причём тут наведение мышки на сообщение?? У меня мышка лежит нетронутой при общении тут, в слаке и скайпе. Её вообще нефиг тягать. Я имел ввиду онфокус вообще на окно
Dinar Garipov
@garf
Mar 16 2016 00:17
@SCIF А сработает?
Oscar
@OSDDQD
Mar 16 2016 00:18
@SCIF ну да, я тоже имел ввиду онфокус на окно, а не отдельное сообщение
Только focus же требует клик мышки, не?
Alexander Zhuravlev
@SCIF
Mar 16 2016 00:21
Ну блин, я вообще просто указал путь, возьми и глянь какие есть события и когда именно проходят. В доке по jquery это хорошо описано
KorwinArekin
@KorwinArekin
Mar 16 2016 04:26
Всем здрасти!
В каком разделе подробней по управлению ресурсами (assets) ?
KorwinArekin
@KorwinArekin
Mar 16 2016 04:34
всё.. нашел
des1roer
@des1roer
Mar 16 2016 06:00

есть кто?
дело такое. а вот ООП - оно как, хорошо?
ну я понимаю что там всякие классы это круто.

но в разрезе MVC нужно ли еще приплетать ооп?
или идея в том чтобы накидать свой класс (предположим суперглобальных функций, необходимых в каждой модели) и от него наследовать все остальные?
или я не улавливаю суть7

Vadim Shashin
@Enapiuz
Mar 16 2016 06:17
@des1roer ну, вообще хорошо :smile:
В моем представлении ООП это даже не столько про наследование и обобщение функционала, сколько про взаимоотношения между объектами/классами. Отсюда и вытекает вся эта свистопляска с паттернами.
des1roer
@des1roer
Mar 16 2016 06:43
@Enapiuz а практическое применение. из боевого опыта так сказать
Anton Vorontsov
@symbios-zi
Mar 16 2016 06:44
@dihalt я использую Elixir
Sergey Gladkovskiy
@smgladkovskiy
Mar 16 2016 06:55
@des1roer если пилите собственный сайтик, который забросите ещё до продакшена - пишите хоть в одном индекс файле, без фреймворков всяких и подходов. Если же будет что-то побольше, что ещё потребует развития, поддержки, да ещё и коллективной разработки (либо просто передачи кода другим разработчикам), то принципы, подходы и правила ООП спасут отца Русской демократии.
Vadim Shashin
@Enapiuz
Mar 16 2016 06:56
@des1roer ну допустим у тебя есть модели, в модели есть методы для работы самой с собой (типа getFullName()), иногда имеет смысл для модели сделать репозиторий, который не умеет работать с моделями в отдельности, но работает с их множествами (типа получить всех админов). Как самый лоховской пример, сейчас я слишком сплю, чтобы что-то хорошее выдать :smile:
модель -> репозиторий - как пример взаимоотношений
мвц оно же тоже ооп, оно же так же взаимоотношения между классами с разделением их обязанностей
Sergey Protko
@fesor
Mar 16 2016 07:11
@Enapiuz MVC это не ооп, это mvc. Не обязательно иметь объекты что бы делать separation of concerns

@Enapiuz

сколько про взаимоотношения между объектами/классами. Отсюда и вытекает вся эта свистопляска с паттернами.

именно, ООП про сообщения между объектами, а не про сами объекты

Vadim Shashin
@Enapiuz
Mar 16 2016 07:12
@fesor ну да, неправильный пример привел :worried:
Sergey Protko
@fesor
Mar 16 2016 07:13
а классы - это рак)
типы объектов - так было бы правильнее... "класс объектов"
ну мол рак именно "взаимодействие классов" потом как впечатлительные люди реально думают что классы как-то взаимодействуют как объекты там и т.д. отсюда получаем кучу статики и волшебные "фасады" в духе ларавели)
Vadim Shashin
@Enapiuz
Mar 16 2016 07:16
@fesor действительно, лучше не употреблять лишний раз это слово :smile:
фасады не нужны /holywar
Sergey Protko
@fesor
Mar 16 2016 07:19
@Enapiuz фасады в ларавели не фасады)
Vadim Shashin
@Enapiuz
Mar 16 2016 07:22
@fesor вот ты сейчас возьмешь и перевернешь мне мир
Sergey Protko
@fesor
Mar 16 2016 07:22
@des1roer идея ООП в том что бы защитить состояние системы, спрятав его внутрь объектов
@Enapiuz а че я, википедия
@des1roer то есть если ты обучения ради - то да, сначала лучше без ООП, можно даже без MVC (отделять html от php это еще не mvc)
@des1roer сначала ты должен осознать чем плохо глобальное состояние, и мутация состояния в принципе (а это проще на своих ошибках). А уж потом ООП станет чуть проще.
dihalt
@dihalt
Mar 16 2016 07:24
@symbios-zi у тебя он тоже тормозит? у меня один файл из коробки собирает аж секунду.
Sergey Protko
@fesor
Mar 16 2016 07:25
@des1roer ну и в целом... есть еще функциональное программирование, которое в PHP хоть и не очень удобно применять но можно. Да и появилось оно значительно раньше ООП и даже до того как Дэйкстра сказал что goto это плохо
Soprun Vladislav
@vlsoprun
Mar 16 2016 07:26
Всем доброго утра ))
Dave
@aios
Mar 16 2016 07:26
Всем привет
KarmaBot
@KarmaBot
Mar 16 2016 07:26
@aios, привет, как настроение?
Vadim Shashin
@Enapiuz
Mar 16 2016 07:28

@des1roer сначала ты должен осознать чем плохо глобальное состояние, и мутация состояния в принципе (а это проще на своих ошибках). А уж потом ООП станет чуть проще.

у нас тут на работе есть один магазин с крайне сложной бизнес-логикой, где все вообще вот так сделано, это такой ужс :worried:

Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 07:28
@fesor ты это, лучше зацени какую я шняжку на днях запилил: https://www.npmjs.com/package/lightweb-builder =))))
Sergey Protko
@fesor
Mar 16 2016 07:29
@SerafimArts вот чем бы только люди не занимались, лишь бы webpack/jspm не юзать.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 07:29
+)))
ладно, пойду я на работу
NelinD
@NelinD
Mar 16 2016 07:41
@SerafimArts это в смысле вкладку переключишь?)
saori
@saorityan
Mar 16 2016 08:02
мне нужно сделать очереди для отправки емейлов. Как то не понимаю зачем нужно создавать Job для этого. Привык создавать команду для этого и пушить в очередь имя команды с нужными id.
Какой профит от Job'ов?
Maxim
@Big-Shark
Mar 16 2016 08:13
@saorityan команды и джобы одно и тоже
@saorityan ну вроде как
Anton Alexeev
@orangeShadow
Mar 16 2016 08:35
Почитал и посмеялся )
Тип так долго расписывал и в конце написал ну на самом деле не вижу разницы )
JhaoDa
@jhaoda
Mar 16 2016 08:40
@SerafimArts я историю только начал читать, вдруг Фесор уже ответил... но AvatarPublisher.php это зона ответственности приложения
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 08:40
@jhaoda и что бы это значило?
JhaoDa
@jhaoda
Mar 16 2016 08:40
@SerafimArts ты спрашивал вечером
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 08:41
ну т.е. это не относится к пользователю и надо перекинуть куда-нибудь в другое место?
JhaoDa
@jhaoda
Mar 16 2016 08:41
@SerafimArts да
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 08:41
ок
@jhaoda баярлалаафыпвдлорфдыавнщштгртаыв
KarmaBot
@KarmaBot
Mar 16 2016 08:41
Спасибо (+1) для @jhaoda принято! Текущая карма +721.
JhaoDa
@jhaoda
Mar 16 2016 08:43
@SerafimArts с другой стороны, там как бы смесь - часть логики доменной, часть приложения. Я бы выделил вот этот кусок в общую инфраструктурную часть
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 08:43
т.е. генерацию пути для аватарки?
JhaoDa
@jhaoda
Mar 16 2016 08:44
@SerafimArts да
Сегодня это только аватарка, завтра еще что-то добавится..
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 08:44
ну возможно, да
Vadim Shashin
@Enapiuz
Mar 16 2016 08:57
столкнулся с одним проектом и нашел там внутри https://gist.github.com/Enapiuz/3a286d07f447627c623a
использование compact() тянет на отрыв рук или как? никогда не пользовался
JhaoDa
@jhaoda
Mar 16 2016 08:58
@Enapiuz шта? Бегом читать доку по РНР
Artur Gafurov
@assurrussa
Mar 16 2016 08:58
@Enapiuz счего это?
JhaoDa
@jhaoda
Mar 16 2016 08:58
С этим compact можно детектор делать, кто сначала РНР начал изучать, а кто ларавель...
Vadim Shashin
@Enapiuz
Mar 16 2016 08:59
@assurrussa яхз с чего это, никогда его не использовал нигде
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 08:59
если сделать такой детектор, то я походу сначала ларку изучил...
Vadim Shashin
@Enapiuz
Mar 16 2016 08:59
я вроде сначала пхп
JhaoDa
@jhaoda
Mar 16 2016 09:00
@Enapiuz и еще интересно, зачем это в виде гиста, а не просто блока кода?
Vadim Shashin
@Enapiuz
Mar 16 2016 09:00
@jhaoda привычка
JhaoDa
@jhaoda
Mar 16 2016 09:01
@Enapiuz не очень привычка. Гиттер вставляет гисты прямо в чат и поэтому здесь принято заворачивать ссылки на них в код. У тебя гист маленький, так что нормально, но вообще имей ввиду
Vadim Shashin
@Enapiuz
Mar 16 2016 09:02
про большие помню, ругаются тут постоянно на всех)
по причине размера и не завернул
JhaoDa
@jhaoda
Mar 16 2016 09:03
@Enapiuz ну я хз, гист создавать дольше, чем шесть апострофов набить
Vadim Shashin
@Enapiuz
Mar 16 2016 09:05
@jhaoda привычка страшная штука
Maxim
@Big-Shark
Mar 16 2016 09:05
@Enapiuz это нормальная практика использовать compact, и его даже по умолчанию в ларе используют вроде, и в доке.
Vadim Shashin
@Enapiuz
Mar 16 2016 09:06
@Big-Shark буду знать, просто реально в ларе с этим впервые столкнулся :)
saori
@saorityan
Mar 16 2016 09:10
@Big-Shark нашел разницу command и Job) В ларе уже реализовано что Jobs могут быть не выполнены и т.п.) короче блюпринта больше навешано... хотя передавать их между разными приложениями кривоватенько...
Anton Alexeev
@orangeShadow
Mar 16 2016 09:12
@saorityan Ну идея у них вроде как разная, одни выполняются обособленно и в них вся логика, а вторые выполняют определенные действия в зависимости от контекста, по моему так ?
slider23
@slider23
Mar 16 2016 09:12

использование compact() тянет на отрыв рук или как? никогда не пользовался

В laravel это такой де-факто стандарт по передаче данных во вьюху. не оч удобный, но люди юзают. Отрывать руки точно не стоит.

Maxim
@Big-Shark
Mar 16 2016 09:13
@slider23 почему не удобно?
Anton Alexeev
@orangeShadow
Mar 16 2016 09:13
@slider23 Не понял а удобнее делать так ['user' => $user]
slider23
@slider23
Mar 16 2016 09:13
Нет автозаполнения в IDE при наборе, можно опечататься.
Anton Alexeev
@orangeShadow
Mar 16 2016 09:13
PHP Storm подхватывает
по-моему
ну по крайней мере переменная перестает светиться как не используемая
slider23
@slider23
Mar 16 2016 09:14
Они что-то хотели такое делать, кажется. Возможно, новый EAP подхватывает, 10 нет.
Maxim
@Big-Shark
Mar 16 2016 09:14
@slider23 ну ключи в массиве тоже писать придется, так что копи паст и там и тут
slider23
@slider23
Mar 16 2016 09:15
ну да, в принципе, в ключах тоже ошибиться можно
я везде использую compact(), если что )
Просто каждый раз когда надо его писать думаю "ну блииииин" )
Могли бы и сделать наоборот
compact($var1, $var2, $var3)
Чтобы IDE переменные сама за тебя писала
Но когда придумывали PHP, IDE ещё не существовало
Maxim
@Big-Shark
Mar 16 2016 09:18
@slider23 угу, я бы тоже хотел просто переменные передавать
JhaoDa
@jhaoda
Mar 16 2016 09:18
Да пусть бы IDE автокомплитила даже в таком виде
Gevorg Baghdasaryan
@vvmgev
Mar 16 2016 09:26

всем привет не знаю этот вопрос сколько имеет отношение с ларавелом но...

$.ajax({
            url: 'http://cb.am/latest.json.php',
            type: "GET",
            dataType: "jsonp",
            success: function (msg) {
                console.log(msg);
            }
        });

в консоле видает
Uncaught SyntaxError: Unexpected token :

KarmaBot
@KarmaBot
Mar 16 2016 09:26
@vvmgev, привет =)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 09:27
@vvmgev никакого не имеет
Soprun Vladislav
@vlsoprun
Mar 16 2016 09:27
This message was deleted
Gevorg Baghdasaryan
@vvmgev
Mar 16 2016 09:30
уже 4 часа остановился на этой ошибке
Dave
@aios
Mar 16 2016 09:50
@vvmgev так а что выдает?
Maxim
@Big-Shark
Mar 16 2016 09:58
@jhaoda ты снова лидер)
Roman Yakovenko
@b17
Mar 16 2016 10:00
@vvmgev возможно у тебя с Laravel приходит неправильный json
JhaoDa
@jhaoda
Mar 16 2016 10:02
@b17 а где там ларавел?
Vladimir Kikot
@shoxy
Mar 16 2016 10:03
@b17 json валидный возвращается. это вообще сайт центробанка америки)
slider23
@slider23
Mar 16 2016 10:03
На символ BOM проверь
Roman Yakovenko
@b17
Mar 16 2016 10:04
@jhaoda js - без ошибок, но в нем указан dataType: "jsonp". Запрос идет на сервер, получает ответ, пытается его парсить как json и выходит ошибка - Uncaught SyntaxError: Unexpected token.
JhaoDa
@jhaoda
Mar 16 2016 10:04
@b17 я спрашиваю — при чем тут ларавел?
@shoxy Америки???
Maxim
@Big-Shark
Mar 16 2016 10:04
@jhaoda Америка виновата.
JhaoDa
@jhaoda
Mar 16 2016 10:04
Ребята, вы сегодня Петросяна косплеите массово?
Roman Yakovenko
@b17
Mar 16 2016 10:05
@jhaoda не заметил куда идет запрос, думал на локалхост :)
Vladimir Kikot
@shoxy
Mar 16 2016 10:05
@jhaoda действительно, ошибочка
JhaoDa
@jhaoda
Mar 16 2016 10:06
Грузия/Джорджия, Америка/Армения, Чехия/Чечня, ещё чего-то не знаю?
Vladimir Kikot
@shoxy
Mar 16 2016 10:07
@jhaoda Австрия\Австралия
slider23
@slider23
Mar 16 2016 10:07
@vvmgev гугли php remove BOM или javascript remove BOM
JhaoDa
@jhaoda
Mar 16 2016 10:09
@shoxy /, а не \
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:09
там же нету BOM
трабла в том, что там никакого jsonp нету
или есть...
ща
да, нету
slider23
@slider23
Mar 16 2016 10:10
я не смотрел, что там есть, но по опыту если на валидный json так ругается, то дело может быть в BOM
да, Content-Type:application/json
Denys
@dfinchenko
Mar 16 2016 10:22
всем доброго дня! Подскажите пожалуйста как решается такая ошибка: RuntimeException in EncryptionServiceProvider.php line 29: No supported encrypter found. The cipher and / or key length are invalid Гуглю, но все решения сводятся к тому, что проверить есть ли APP_KEY и cipher. Пробовал перегенерить APP_KEY
Maxim
@Big-Shark
Mar 16 2016 10:25
@dfinchenko а ключ то есть?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:25
@dfinchenko перенастрой конфигурацию cipher внутри config/app.php, если с ключом (APP_KEY) у тебя всё ок
Denys
@dfinchenko
Mar 16 2016 10:26
@SerafimArts ключ есть, cipher внутри config/app.php тоже стандартный прописан
@Big-Shark безусловно, выше написал.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:27
@dfinchenko потому и проблемы, что твоё окружение не поддерживает AES-256-CBC
а вообще я бы проверил php artisan tinker + Config::get('app.key') для начала
ибо конфиги могли покешится
Dave
@aios
Mar 16 2016 10:28
Всем привет - Google Cloud Storage кто то настраивал с laravel ?
KarmaBot
@KarmaBot
Mar 16 2016 10:28
@aios, и тебе привет ;)
Denys
@dfinchenko
Mar 16 2016 10:33
@SerafimArts спасибо! Проверил php artisan tinker + Config::get('app.key') вывел key действительный и еще вывело '=>null'
KarmaBot
@KarmaBot
Mar 16 2016 10:33
Спасибо (+1) для @SerafimArts принято! Текущая карма +299.
Denys
@dfinchenko
Mar 16 2016 10:36
@SerafimArts подскажите в чем еще может быть причина?
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:52
@dihalt у меня просто летает. Тоже медленно работал. Обнови его до самой последней версии.
Arsen Soroka
@arsen-s
Mar 16 2016 10:53
привет
подскажите пожалуйста
это нормально если аякс возвращает много html(товары) и этот html потом заменяет блок?
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:53
@arsen-s нормально
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:53
не нормально
но не страшно
Юрий
@sawerus
Mar 16 2016 10:53
))
Arsen Soroka
@arsen-s
Mar 16 2016 10:53
в то время когда есть куча фреймворков?
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:54
@SerafimArts где сказано что это не нормально? в какой документации? Правильно сказать не модно, так как сейчас есть куча фреймворков
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:54
@symbios-zi а где сказано что нормально?
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:54
@SerafimArts ну ты вопросом на вопрос не отвечай :)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:54
@symbios-zi т.е. для тебя смешивать js + php + sql + html - это нормально?
Arsen Soroka
@arsen-s
Mar 16 2016 10:54
ладно
это был не правильный вопрос
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:54
вместо разделения логики
если да, то отдавать html - это нормально
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:55
@SerafimArts не корректный вопрос. Причем здесь php+sql?
я возвращаю просто вьюху к примеру
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:55
потому что отдача html - это такое же смешивание данных и представления
как и смешивание языков
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:55
@SerafimArts ой все. нет времени лохиварить.
slider23
@slider23
Mar 16 2016 10:56
смешивание представления и представления )
Юрий
@sawerus
Mar 16 2016 10:56
@symbios-zi @SerafimArts может лучше в шахматы ? ))
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:56
яндекс возвращает html аяксом и ниче. никто еще не жаловался. Обсуждали же уже
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:56
а не так страшно, потому что разделение происходит на уровне сервера
но клиент уже не сможет этим управлять
например добавить товар в корзину
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:56
@sawerus давай разок
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:57
@symbios-zi ты исходники яндексов видел
?
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:57
@SerafimArts нет, а нужно?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:57
вот посмотри, может у тебя поменяется мнение на счёт программистов, что сидят в яндексе
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:57
@SerafimArts человек вполне конкретный вопрос задал: можно ли html аяксом вернуть
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:57
не "можно", а "нормально" ли
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:58
@SerafimArts давай не будем заниматься софистикой.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:58
геликософией, ага
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:58
зануда )
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:59
This message was deleted
Nuzsk
@Nuzsk
Mar 16 2016 10:59
да нормально возвращать html
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:59
@SerafimArts (от греч. умение хитроумно вести прения)
Nuzsk
@Nuzsk
Mar 16 2016 10:59
если не планируешь ничего сложного потом с этим блоком делать
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 10:59
да для вас лапша из jquery это нормально
Sergey Gladkovskiy
@smgladkovskiy
Mar 16 2016 10:59
плохо
Anton Vorontsov
@symbios-zi
Mar 16 2016 10:59
@SerafimArts ты на основании чего решил что я так делаю?
Nuzsk
@Nuzsk
Mar 16 2016 11:00
ну дык jquery идеально свою задачу выполняет
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:00
возвращать html - это НЕ нормально
Anton Vorontsov
@symbios-zi
Mar 16 2016 11:00
@SerafimArts я придерживаюсь https://learn.jquery.com/code-organization/concepts/
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:00
но вполне вменяемый вариант, не самый худший
Anton Vorontsov
@symbios-zi
Mar 16 2016 11:00
@SerafimArts ну почему не нормально то?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:00
@symbios-zi да потому что оно одноразовое
ничего потом с этим не сделать
плюс лишние данные
которые не кешатся даже
Nuzsk
@Nuzsk
Mar 16 2016 11:01
он и не планирует
раз спрашивает
Anton Vorontsov
@symbios-zi
Mar 16 2016 11:01
@SerafimArts помоему для тебя нормально просто оверинжинирингом заниматься
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:01
ой всё
Anton Vorontsov
@symbios-zi
Mar 16 2016 11:01
@Nuzsk +1
Nuzsk
@Nuzsk
Mar 16 2016 11:01
иначе сразу бы задумался, как с этим возвращенным html работать
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:01
идите говнокодьте
Юрий
@sawerus
Mar 16 2016 11:01
вот и поговорили ))
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:01
если для вас разделение логики и представления - это оверинжинеринг
Nuzsk
@Nuzsk
Mar 16 2016 11:01
:smile: охлол
Юрий
@sawerus
Mar 16 2016 11:02
@symbios-zi я создал уже минут 5 назад если что ))
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:02
зачем вам фреймы с MVC?
Anton Vorontsov
@symbios-zi
Mar 16 2016 11:02
@sawerus а как мне туда попасть то? а вижу
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:02
это же разделение логики и представления! Оверинжинеринг!1111
Nuzsk
@Nuzsk
Mar 16 2016 11:03
@SerafimArts я вот в определенный момент осознал, что менее осведомленные люди чем я, которые пишут иногда более кривой код - зачастую решают задачу эффективнее чем я
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:03
@Nuzsk да потому что это скилл сеньёров - чётко оценивать требования и задачу
и это не значит, что нельзя говнокодить
Nuzsk
@Nuzsk
Mar 16 2016 11:04
@SerafimArts ну вот ты советуешь явно неадекватный вариант человеку
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:04
я не советую никаких вариантов
Nuzsk
@Nuzsk
Mar 16 2016 11:04
когда его задача даже исходя из его же вопроса - подразумевает самое простое решение
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:04
потому что нет информации по задаче
есть вопрос - "нормально ли"
в контексте его задачи может и нормально
Anton Vorontsov
@symbios-zi
Mar 16 2016 11:05
нормально - это не усложнять.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:05
в контексте перспективы и идеального коня в вакууме - нет
Nuzsk
@Nuzsk
Mar 16 2016 11:05
идеальный конь - антипаттерн в большинстве случаев
Soprun Vladislav
@vlsoprun
Mar 16 2016 11:05
Symfony prototype.... Боже... За что?! Где же, я так накосячил??
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:08

@Nuzsk чувак, если тебя спросят - нормально ли писать:

<div style="background: #900">
  <?php $q = mysqli_query('SELECT * FROM ...'); ?>
  <?php foreach (mysqli_fetch_assoc($q) as $i): ?>
    <div style="float: left;"><?=$i['title']?></div>
  <?php endforeach; ?>
</div>

что ты ответишь?

Хотя даже не так, нормально ли сделать 10 html страничек и не использовать БД, данные сразу туда пихать
последний вариант намного ближе к реальности
тупо статический сайт на html страничках
Soprun Vladislav
@vlsoprun
Mar 16 2016 11:11
Открыть аннотации, найду виновника, ликвидируемую виновника :smile:
Nuzsk
@Nuzsk
Mar 16 2016 11:11
то что я отвечу - зависит от задачи
если задача только только поучиться - ок
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:11
@Nuzsk тебе конкретный вопрос - нормально ли
Nuzsk
@Nuzsk
Mar 16 2016 11:11
собирать говноадминку к консольной утилитке за 5 минут - норм
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:12
я и ответил, что это не нормально, т.к. нет разделения данных и представления, но не страшно, т.к. всё зависит от задачи
Nuzsk
@Nuzsk
Mar 16 2016 11:12
да все там ясно о задаче исходя из того как и где человек формулирует свой вопрос
если спрашивает тут - значит не учится
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:12
а вы набросились, мол выносить данные в БД, а представление в другом месте хранить - это оверинжинеринг
Nuzsk
@Nuzsk
Mar 16 2016 11:12
если не задумался о трансформации html\работе с данными - значит не нужно
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:13
@Nuzsk а ты откуда знаешь? А вдруг ему ещё покупать что-то надо, он будет с помощью jquery это всё потом выдирать и отправлять в корзину
и это норма блин
А почему на пыхе никто не создаёт XMLReader и не выдирает данные с вьюх для отправки в корзину?
Почему это не нормально, а? =)
Nuzsk
@Nuzsk
Mar 16 2016 11:15
зачем мы живем?
Soprun Vladislav
@vlsoprun
Mar 16 2016 11:15
:satisfied:
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:15
да потому что заманало, что прилезают в чатик Laravel с вопросами о фронтэнде
Anton Vorontsov
@symbios-zi
Mar 16 2016 11:17
делаю сайт визитку с 5 страницами. Понадобилось форму подгружать с помощью ajax. Как сделать нормально?
взять вреймворк?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:18
взять обычный шаблонизатор для клиента
в пыхе он встроен, называется php
причём по времени это займёт даже меньше, чем чем отдача всего html сразу
Maxim
@Big-Shark
Mar 16 2016 11:21
парни, локально иногда пыха паха падает и все странички начинают кидать 504, куда копать?
Nuzsk
@Nuzsk
Mar 16 2016 11:21
а логи пустые?
Maxim
@Big-Shark
Mar 16 2016 11:21
@Nuzsk ну логи были на 4 гига, так что сейчас пустые)
Nuzsk
@Nuzsk
Mar 16 2016 11:21
ну еще разок уронить посмотреть
что в логах там )
Anton Vorontsov
@symbios-zi
Mar 16 2016 11:23
@Big-Shark жесткий диск не переполнился ли случайно?
Maxim
@Big-Shark
Mar 16 2016 11:23
@symbios-zi нет
логи почистил, все заработало, интересно
Arsen Soroka
@arsen-s
Mar 16 2016 11:28
@SerafimArts
"да потому что заманало, что прилезают в чатик Laravel с вопросами о фронтэнде"
я это делаю на Ларе, поэтому и спрашиваю сдесь норм ли это для Лары
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:29
@arsen-s лара - это бекенд
и ни разу не фронтэнд
Arsen Soroka
@arsen-s
Mar 16 2016 11:29
)) понимаю
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:29
это в юии всё посмешивали, так что не понятно фрейм это или cms
а в данном случае бекенд никак не зависит от фронта
Maxim
@Big-Shark
Mar 16 2016 11:30
@SerafimArts это фигня, а не то не другое)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:31
и фронтом должен заниматься соответсвующий специалист
он сам решает как будет выстраивать архитектуру
Nuzsk
@Nuzsk
Mar 16 2016 11:31
опять кони
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:31
а если не повезло, и таких спецов в команде нет, ну чтож - любое решение бекендера будет тычком в небо и нужен лишь опыт, что бы понимать перспективы этого тычка
Nuzsk
@Nuzsk
Mar 16 2016 11:32
вот тут архитектура на фронте нужна?
или вообще отдельный человек на фронт
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:32
@Nuzsk выглядит как говно мамонта на бутстрапе
без обид
Nuzsk
@Nuzsk
Mar 16 2016 11:33
@SerafimArts но задачу выполняет на все 100
и какого-то там ларавеля\yii хватит с головой на такие проекты
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:33
я даже не понимаю что за задача
Nuzsk
@Nuzsk
Mar 16 2016 11:33
ок, берем гитхаб
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:33
т.к. нифига не понятно
Nuzsk
@Nuzsk
Mar 16 2016 11:33
архитектура на фронте, серьезно?
Maxim
@Big-Shark
Mar 16 2016 11:34
@Nuzsk а то что при изменении метода сортировки селект становится больше, это нормально?
Nuzsk
@Nuzsk
Mar 16 2016 11:34
берем SO, туда же, никаких сложностей на стороне фронта
@Big-Shark не знаю, кобыла не моя
Maxim
@Big-Shark
Mar 16 2016 11:35
@Nuzsk на гитхабе нет никаких сложностей на фронте?
Nuzsk
@Nuzsk
Mar 16 2016 11:36
@Big-Shark я их не вижу, довольно просто там все
изучай
:D
Nuzsk
@Nuzsk
Mar 16 2016 11:36
зачем мне этот мусор?
Maxim
@Big-Shark
Mar 16 2016 11:38
@Nuzsk ну хз, нотификации, переходы по дереву, ки автоматический, разные дифы, да много там всего, теже ишью, комменты, эмоджи и тд.
Nuzsk
@Nuzsk
Mar 16 2016 11:38
@Big-Shark самой главной проблемы там в большей степени нет - работы с состоянием
Maxim
@Big-Shark
Mar 16 2016 11:39
@Nuzsk и в чем проблемы могут быть на фронте?
Nuzsk
@Nuzsk
Mar 16 2016 11:39
а остальное решается уже какими-то специализированными скриптами, я веду к тому что тот же гитхаб мог бы без проблем хоститься на ларавеле
и более того, мог бы быть написан без отдельного человека на фронтенд
Maxim
@Big-Shark
Mar 16 2016 11:40
@Nuzsk мог бы, но это было бы менее качественно
@Nuzsk я даже думаю что там не 1 человек на фронтенде, а с десяток как минимум.
Nuzsk
@Nuzsk
Mar 16 2016 11:41
@Big-Shark без сомнений, просто высказывания выше чуть покоробили
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:49

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

и даже вообще без людей под бекенд, да

Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 11:59
Проблема 99% бекенд девелоперов в том, что они не понимают, что фронтэнд такая же отдельная область разработки и боюсь, что даже сложнее. И без фронтэндеров можно обойтись, как от отдельного работника точно так же, как без бекендера. Результат может и будет, но ниже среднего.
Ivan
@Hunternnm
Mar 16 2016 12:14
@SerafimArts это проблема 99% начальников
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:20
а потом и складывается мнение, что фронтэнд это изи, что для него не нужны отдельные спецы
с другой стороны результат работы свою задачу выполняет, пусть и выглядит и работает как говно мамонта
так что может это мнение и имеет смысл
хотя особенно доставляет, когда бекендеры считая что всё это изи - влезают во фронтэнд, а потом орут, мол JS говно!!!!1111адынадын Даже не думая о том, что это у них просто руки и опыт работы не из того места вырастают.
и пишут свой изи, а потом разбирайся
всё, думаю я выговорился =))))
Soprun Vladislav
@vlsoprun
Mar 16 2016 12:26
@SerafimArts Солидарен с тобой, но все же мой js говно :satisfied:
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:26
Мой не лучше
Soprun Vladislav
@vlsoprun
Mar 16 2016 12:26
:smile:
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:26
т.к. пишу под задачу, а не под идеал
вот типичная модель корзины покупателя: http://pastebin.com/ngMUy951
вроде и норм, но в реальности среднее между читаемым и говнецом
Soprun Vladislav
@vlsoprun
Mar 16 2016 12:34
Я даже так не умею ))
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:34
@vlsoprun это обычное ООП
ну точнее обычное для пыха, джавы и прочих
а то сейчас @fesor прибежит и начнёт разгонять всех ссаными тапками :D
Soprun Vladislav
@vlsoprun
Mar 16 2016 12:36
@SerafimArts Я понимаю что там написано, просто мой уровень js это какаха :satisfied: :sparkles:
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:37
ну не гони
мне до гуру тоже далеко+
Sergey Protko
@fesor
Mar 16 2016 12:37
@SerafimArts а че я че?
@SerafimArts тип твой код покритиковать?)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:38
@fesor ты сейчас должен сказать, что это всё не ООП, точнее не в том формате, как его выдумывали
и типа это всё костыли и прочее
@fesor ой не надо, я сам знаю где там жопа =)
Nuzsk
@Nuzsk
Mar 16 2016 12:39
@SerafimArts кокетка
NelinD
@NelinD
Mar 16 2016 12:39
@SerafimArts а что костыли выпилили?)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:39
@NelinD чо?
Sergey Protko
@fesor
Mar 16 2016 12:40
@SerafimArts в js все более-менее то)
Nuzsk
@Nuzsk
Mar 16 2016 12:40
кстати
extends Serializable
это миксин\интерфейс может?
Sergey Protko
@fesor
Mar 16 2016 12:40
@SerafimArts да и чет я подустал уже.... надоелос ражаться... может быть стоит забить и просто пусть люди продолжают говнокодить
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:40
@Nuzsk в js нет интерфейсов
Sergey Protko
@fesor
Mar 16 2016 12:41
@Nuzsk нет, просто базовый объект, прототип по сути
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:41
так что класс
Nuzsk
@Nuzsk
Mar 16 2016 12:41
нене
это должно быть
Sergey Protko
@fesor
Mar 16 2016 12:41
@SerafimArts в js нет классов, есть объекты прототипы
Nuzsk
@Nuzsk
Mar 16 2016 12:41
миксином\интерфейсом
казалось бы
Sergey Protko
@fesor
Mar 16 2016 12:41
@Nuzsk нет, не должно быть, это объект прототип
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:41
@fesor уже есть
Sergey Protko
@fesor
Mar 16 2016 12:41
@SerafimArts они такие же классы как я худой)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:41
начиная с es6
@fesor они классы
Sergey Protko
@fesor
Mar 16 2016 12:41
@SerafimArts это определение типа)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:41
т.к. их нельзя юзать как функции
Nuzsk
@Nuzsk
Mar 16 2016 12:41
вот в жавке посмотри
православненько
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:42
@Nuzsk
import Abstract from "/Support/Access/Abstract";

export const toObject = Symbol('toObject');

/**
 * Serializable interface
 */
export default class Serializable {
    /**
     * Serialize method
     */
    [toObject] () { Abstract(this, toObject, {}).value(); }
}
вот исходники =)
Aleh Kashnikau
@mkusher
Mar 16 2016 12:42
@SerafimArts чем ты собираешь?
и это flowtype у тебя?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:43
@mkusher да
Sergey Protko
@fesor
Mar 16 2016 12:43
@Nuzsk в джавке то православно? там кастыли
@Nuzsk была чудная лекция где дядя боб рассказывал как джаву придумали и почему она такая какая есть)
Nuzsk
@Nuzsk
Mar 16 2016 12:43
@fesor еще как православненько
особенно если сравнить культуру разработки
Sergey Protko
@fesor
Mar 16 2016 12:44
@Nuzsk еще скажи что private\protected это не кастыль)
Nuzsk
@Nuzsk
Mar 16 2016 12:44
и учесть тот факт, что фаулер в своих книжках именно java\c# брал
Aleh Kashnikau
@mkusher
Mar 16 2016 12:44
это маркетинг
Sergey Protko
@fesor
Mar 16 2016 12:44
@Nuzsk потому что java\C# - мэйнстрим
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:44
ну понеслось
Sergey Protko
@fesor
Mar 16 2016 12:45
@Nuzsk а теперь вернемся в реальность и глянем на андройдщиков, добрая половина которых даже не знает что такое maven
культура разработки....
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:45
@vlsoprun это обычное ООП
ну точнее обычное для пыха, джавы и прочих
а то сейчас @fesor прибежит и начнёт разгонять всех ссаными тапками :D
яж говорил
Nuzsk
@Nuzsk
Mar 16 2016 12:45
стопстоп
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:45
:D
Nuzsk
@Nuzsk
Mar 16 2016 12:45
android это отдельная секта
я сам под него кодить пробовал
Sergey Protko
@fesor
Mar 16 2016 12:45
@Nuzsk ну так там же православная java)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:45
@fesor нет
не православная
во-первых там джава версии 1.6
Nuzsk
@Nuzsk
Mar 16 2016 12:45
старая
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:45
да, как пых 5.3
Soprun Vladislav
@vlsoprun
Mar 16 2016 12:46
))
Nuzsk
@Nuzsk
Mar 16 2016 12:46
и сама архитектура андроида она весьма...
Sergey Protko
@fesor
Mar 16 2016 12:46
@SerafimArts вообще-то уже 1.7 давно и с последнего андроида будет 1.8
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:46
во-вторых там вообще другой компилятор
@fesor ммм
данон
Sergey Zolotov
@Enleur
Mar 16 2016 12:46
@fesor что-то ты тут плотно осел)
смотри заманят тебя в свою секту :D
Sergey Protko
@fesor
Mar 16 2016 12:46
@Enleur а тут веселее
Sergey Zolotov
@Enleur
Mar 16 2016 12:46
та я от этого веселья уже отключил нотификации) вечно овер100 сообщений
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:46
@Enleur тут наркоманов на кв.метр больше
Sergey Protko
@fesor
Mar 16 2016 12:47
@Enleur так я тоже, оставил только на прямые суммоны.
JhaoDa
@jhaoda
Mar 16 2016 12:49
Посоны, а вы группировку импортов в РНР 7 юзаете?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:49
@jhaoda нет
JhaoDa
@jhaoda
Mar 16 2016 12:49
И что psr на эту тему говорит?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:49
наоборот разворачиваю
@jhaoda нет такого psr пока что
но группировка наоборот хуже читаема
имхо
Sergey Zolotov
@Enleur
Mar 16 2016 12:50
IDE один хрен не показывает импорты
вы ж о use?)
JhaoDa
@jhaoda
Mar 16 2016 12:51
@SerafimArts ок, а как сортируешь? По NS или по длине?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:52
@jhaoda я стараюсь по длине, но потом врубаю форматтер шторма и он сортирует по алфавиту
@Enleur +
Eugene Gavalidi
@atomuseq
Mar 16 2016 12:52
phpstorm по ns сортирует, так же как и sublime
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:53
да, так что я забил на красивости с выравниванием
Soprun Vladislav
@vlsoprun
Mar 16 2016 12:53
This message was deleted
Sergey Zolotov
@Enleur
Mar 16 2016 12:53
@SerafimArts я вообще не помню когда последний раз руками писал их
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 12:54
@Enleur выравнивать и писать - разные вещи
JhaoDa
@jhaoda
Mar 16 2016 12:55
Вы о чем? Почему шторм не показывает импорты в группах?
Soprun Vladislav
@vlsoprun
Mar 16 2016 12:56
А разве показывает?
Вы про это? Потому что я про это. :)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:01
я про это
рефакторить с этими группировками - проще убиться
я просто обматерился, когда заюзал их, а потом чистил и раскидывал классы на разные куски
Sergey Zolotov
@Enleur
Mar 16 2016 13:01
ну это пока IDE сама не научится так сворачивать
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:02
да
Sergey Zolotov
@Enleur
Mar 16 2016 13:02
а вообще какая разница? все равно блок use скрыт по-умолчанию в шторме
Soprun Vladislav
@vlsoprun
Mar 16 2016 13:03
Осознание кривизны )))
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:03
@Enleur у меня не скрыт
Eugene Gavalidi
@atomuseq
Mar 16 2016 13:03
и у меня :D
Sergey Zolotov
@Enleur
Mar 16 2016 13:03
@SerafimArts а че?)
JhaoDa
@jhaoda
Mar 16 2016 13:03
@Enleur черте сколько лет назад настроил не скрывать и всё
@Enleur ты какую-то дичь нам втираешь, зеленый гражданин :)
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:04
+
Sergey Zolotov
@Enleur
Mar 16 2016 13:04
все у вас не как у людей
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:04
@Enleur мы эльфы
Eugene Gavalidi
@atomuseq
Mar 16 2016 13:04
или у людей не всё как у нас :worried:
Soprun Vladislav
@vlsoprun
Mar 16 2016 13:05
@SerafimArts :smile:
JhaoDa
@jhaoda
Mar 16 2016 13:06
М-да, но у шторма всё равно проблемы, некоторые инстансы классов перестает опознавать
Eugene Gavalidi
@atomuseq
Mar 16 2016 13:06
не некоторые, а большинство
JhaoDa
@jhaoda
Mar 16 2016 13:07
@atomuseq ну я тебе сочувствую, коли большинство
Sergey Zolotov
@Enleur
Mar 16 2016 13:07
в смысле перестает опознавать?
Eugene Gavalidi
@atomuseq
Mar 16 2016 13:08
@jhaoda сочувствием мне не поможешь :smile:
JhaoDa
@jhaoda
Mar 16 2016 13:08
use Hm\Service\Socialite\{SocialiteManager, AuthenticationException};
//...
return $this->socialite->with($driver)->redirect();
Говорит, «не знаю метода with»
А если обычным образом импортировать класс, то всё ок
Aleh Kashnikau
@mkusher
Mar 16 2016 13:09
как прописываешь тип для socialite?
Eugene Gavalidi
@atomuseq
Mar 16 2016 13:09
У меня даже обычным, не всё ок :fire:
JhaoDa
@jhaoda
Mar 16 2016 13:09
@mkusher а что, много вариантов? @type
Aleh Kashnikau
@mkusher
Mar 16 2016 13:10
@var, @prop
Sergey Zolotov
@Enleur
Mar 16 2016 13:10
@var же
JhaoDa
@jhaoda
Mar 16 2016 13:10
@Enleur мне @type больше нравится
Sergey Zolotov
@Enleur
Mar 16 2016 13:11
@jhaoda но пхпшторм же @var генерит по-дефолту
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:11
@jhaoda @type - это жcный вариант
JhaoDa
@jhaoda
Mar 16 2016 13:11
@Enleur ты утомил уже со своими дефолтными
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:11
в пыхе принят @var
Sergey Zolotov
@Enleur
Mar 16 2016 13:11
и пхпшторм не поддерживает @type
какой блин type
JhaoDa
@jhaoda
Mar 16 2016 13:12
А у меня поддерживает, даже в настройках есть опция — что юзать, var или type
Aleh Kashnikau
@mkusher
Mar 16 2016 13:12
кто его вообще поддерживает?
Sergey Zolotov
@Enleur
Mar 16 2016 13:12
@jhaoda вот потом работаешь с такими как ты, которым нужно выебнуться и сделать не так как по-дефолту, а потом вся команда мучается
JhaoDa
@jhaoda
Mar 16 2016 13:12
@Enleur у нс не матерятся
Sergey Zolotov
@Enleur
Mar 16 2016 13:12
это не мат
JhaoDa
@jhaoda
Mar 16 2016 13:12
Да-да, @type весь проект ломает
@Enleur ну ок
А это не бан
Eugene Gavalidi
@atomuseq
Mar 16 2016 13:13
:D это ок
Aleh Kashnikau
@mkusher
Mar 16 2016 13:13
короче не понимаю, зачем тогда удивляться, что пхпсторм поддерживает, но не поддерживает
JhaoDa
@jhaoda
Mar 16 2016 13:14
@mkusher потому что в данном случае что var, что type — пофигу
Aleh Kashnikau
@mkusher
Mar 16 2016 13:14
нет, type это какая-то выдумка
вообще правильно писать property
но var тоже сойдет
а type только пхпсторм и иногда поддерживает
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:15
@mkusher проверти - это аннотация для виртуальных полей и декларируется в классе
ещё есть property-read и property-write
и method
Aleh Kashnikau
@mkusher
Mar 16 2016 13:15
да, есть
и да, только у класса, ты прав
JhaoDa
@jhaoda
Mar 16 2016 13:16
@mkusher ты в настройки шторма давно смотрел?
Aleh Kashnikau
@mkusher
Mar 16 2016 13:16
я вообще штормом сильно не пользуюсь)
JhaoDa
@jhaoda
Mar 16 2016 13:16
Пастернака не читал, но обсуждаю...
Aleh Kashnikau
@mkusher
Mar 16 2016 13:16
разве что в редких случаях дебагер погонять.
я type осуждаю
а не шторм
JhaoDa
@jhaoda
Mar 16 2016 13:17
@mkusher а шторм одобряэ
Aleh Kashnikau
@mkusher
Mar 16 2016 13:17
у тебя же не работает)
сам пишешь
JhaoDa
@jhaoda
Mar 16 2016 13:17
@mkusher ты слепой?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:19
@jhaoda просьба не выражаться
даже если кто-то тупит - это не повод оскорблять участников этого чата
JhaoDa
@jhaoda
Mar 16 2016 13:20
@SerafimArts ну я ж исправился
Ваще исправился
Aleh Kashnikau
@mkusher
Mar 16 2016 13:20
@jhaoda тогда жаль, type не будут поддерживать тучи других тулзов
твой тот коммент не понятно к чему относился, к тому, что ты считаешь, что type=var в этой ситуации или к тому, что шторм одинаково их обрабатывает(ты проверял)
JhaoDa
@jhaoda
Mar 16 2016 13:21
@mkusher да, шторм одинаково тупит в этом случаем и с @type, и с @var, я проверял
Ruslan Gerlovsky
@NodeSky
Mar 16 2016 13:22
Всем привет! Кто нибудь в своих проектах внедрял "Domain Driven Design"?
KarmaBot
@KarmaBot
Mar 16 2016 13:22
@NodeSky, привет =)
JhaoDa
@jhaoda
Mar 16 2016 13:22
@NodeSky внедряем потихоньку
Ruslan Gerlovsky
@NodeSky
Mar 16 2016 13:23
хотел поинтересоваться какое построение директорий используете
Sergey Gladkovskiy
@smgladkovskiy
Mar 16 2016 13:26
DDD и пользуем
JhaoDa
@jhaoda
Mar 16 2016 13:27
@NodeSky http://i.imgur.com/qyh9KSi.png
Ruslan Gerlovsky
@NodeSky
Mar 16 2016 13:28
@jhaoda Благодарствую!
KarmaBot
@KarmaBot
Mar 16 2016 13:28
Спасибо (+1) для @jhaoda принято! Текущая карма +722.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 13:31
@NodeSky лично я пытаюсь пока так
https://github.com/LaravelRUS/GitterBot/tree/develop/app
Ruslan Gerlovsky
@NodeSky
Mar 16 2016 13:35
@SerafimArts Спасибо, тоже интересный подход
KarmaBot
@KarmaBot
Mar 16 2016 13:35
Спасибо (+1) для @SerafimArts принято! Текущая карма +300.
Dave
@aios
Mar 16 2016 13:40
Ребят - нужна помощь. Есть такой мидлвейр Cors
работает все на Dingo/Api
те контроллеры которые проходят мидлвейр и возвращают статус окей
ошибку в браузере не отображают
если ошибка по типу Unauthorized или 500 - то запрос возвращает CORS статус по типу нужен Allow-Origin и подобие..
исправить это как то можно?
dihalt
@dihalt
Mar 16 2016 13:43
@symbios-zi хм, так я его только-только поставил, он должен быть последний
Dave
@aios
Mar 16 2016 13:43
по сути - Cors и Api.auth мидлы юзаются для всех контролеров - однако api срабатывает первым.
Maxim
@Big-Shark
Mar 16 2016 14:32
@NelinD хренатень
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 14:36
@NelinD Ci можно хоронить
теперь уж точно
Ваня Devium
@webdevium
Mar 16 2016 14:55
ребята, помогайте
prepared statement есть в четвертой ларе?
мне нужно быстро 100000 записей вставлять
JhaoDa
@jhaoda
Mar 16 2016 14:57
@webdevium а как они относятся к ларавель, если это фича PDO?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 14:57
@webdevium в ларе есть PDO
Ваня Devium
@webdevium
Mar 16 2016 14:58
getPDO и погнал на низком уровне?
Xannn94
@Xannn94
Mar 16 2016 14:58
всем привет ,решил на laravel 5.1 добавить корзину cartalyst/cart . делал по туториалу но при обновлении композера выскакивает ошибка:
[Composer\Downloader\TransportException] Your configuration does not allow connection to http://packages.cartalyst.com. See https://getcomposer.org/doc/06-config.md#secure-http for details. .
что делать ?
KarmaBot
@KarmaBot
Mar 16 2016 14:58
@Xannn94, привет, как настроение?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 14:58
@webdevium а с чего ты решил, что элоквинт не пользует препаред статменты?
JhaoDa
@jhaoda
Mar 16 2016 14:59
@Xannn94 смотреть ссылку?
Ваня Devium
@webdevium
Mar 16 2016 15:03
@SerafimArts я запрос глянул, они insert ... values (100000 штук) делает
Xannn94
@Xannn94
Mar 16 2016 15:03
посмотрел ,надо поставить secure-http в состояние false . а вот где не сказано. в composer.json смотрел нету такого
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:04
@webdevium препейред статменты так же работают
насколько я помню
они просто подгатавливают и кешат запросы
а дальше просто фигачишь данные и оно выполняется
получаем для 1000 элементов 1000 запросов
Oleg
@tremor-od
Mar 16 2016 15:10
подскажите а в eloquent has && whereHas можно как-то использовать с разными базами ?
Ваня Devium
@webdevium
Mar 16 2016 15:11

@SerafimArts не, не пойдет

ладно, другой вопрос: а как ускорить insert?

Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:11
saveMany
или DB::table('...')->insert https://laravel.com/docs/5.1/queries#inserts
JhaoDa
@jhaoda
Mar 16 2016 15:12
@webdevium транзакции?
Maxim
@Big-Shark
Mar 16 2016 15:13
@tremor-od а сколько он у тебя занимает сейчас?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:13
@jhaoda не, он просто походу для каждой отдельной модели save вызывает
Ваня Devium
@webdevium
Mar 16 2016 15:13
Лора 4.2
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:13
@webdevium переключись на доки от 4.2
ничего не поменяется
Oleg
@tremor-od
Mar 16 2016 15:13
@Big-Shark у меня 2 базы задействованы
Ваня Devium
@webdevium
Mar 16 2016 15:13
я вот так и вставляю сейчас. Долго очень
JhaoDa
@jhaoda
Mar 16 2016 15:13
@SerafimArts я и говорю, почему бы в транзакцию не завернуть?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:13
@webdevium массив?
плюс да, транзакции
Oleg
@tremor-od
Mar 16 2016 15:14
@Big-Shark если я ставлю has то он не понимает что связь идет с другой таблицей в о второй базе
Maxim
@Big-Shark
Mar 16 2016 15:14
@tremor-od тьфц, не тебе, но с 2 базами не работают.
@webdevium сколько у тебя время инсурта занимает?
Oleg
@tremor-od
Mar 16 2016 15:14
@Big-Shark понял, спасибо
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:14
@tremor-od невозможно
KarmaBot
@KarmaBot
Mar 16 2016 15:14
Спасибо (+1) для @Big-Shark принято! Текущая карма +723.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:14
@tremor-od ща
Xannn94
@Xannn94
Mar 16 2016 15:14
кто нить подскажет готовый пакет корзины(laravel 5.1) для магазина или ручками пилить?
Ваня Devium
@webdevium
Mar 16 2016 15:15
@Big-Shark 5-11 сек
Maxim
@Big-Shark
Mar 16 2016 15:15
@webdevium ну нормально, в чем смысл ускорять это еще?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:16
не, нифига
т.к. Тейлор закрыл иссью я не могу его показать
Oleg
@tremor-od
Mar 16 2016 15:16
@Xannn94 https://github.com/Crinsane/LaravelShoppingcart - первая в запросе гугла
Xannn94
@Xannn94
Mar 16 2016 15:16
спасибо
KarmaBot
@KarmaBot
Mar 16 2016 15:16
@Xannn94, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:16
@tremor-od laravel/framework#6582
нашёл
Xannn94
@Xannn94
Mar 16 2016 15:18
@tremor-od спасибо )подскажешь что в гугле написал? а то что-то у меня фигня всякая
KarmaBot
@KarmaBot
Mar 16 2016 15:18
Спасибо (+1) для @tremor-od принято! Текущая карма +1.
Ваня Devium
@webdevium
Mar 16 2016 15:18
@Big-Shark медленная эта вставка
Vyacheslav
@LastRide
Mar 16 2016 15:18
кто знает, в Fractal (Transformers) можно как-то возвращать не массив а объект ? Мне, к примеру, нужно трансформить модель в свой кастомный класс.
Maxim
@Big-Shark
Mar 16 2016 15:18
@webdevium ты их что каждые 5 минут такие инсерты делаешь?
Oleg
@tremor-od
Mar 16 2016 15:19
@SerafimArts о ничего себе, спасибо, попробую. Ну с отношениями ошибок не возникает т.к модель создаю и указываю конект
@SerafimArts спасибо
KarmaBot
@KarmaBot
Mar 16 2016 15:19
Спасибо (+1) для @SerafimArts принято! Текущая карма +301.
Oleg
@tremor-od
Mar 16 2016 15:19
@Xannn94 laravel shopping cart
Maxim
@Big-Shark
Mar 16 2016 15:19
@LastRide и как ты по апи собираешься отдавать кастомный класс?
Vyacheslav
@LastRide
Mar 16 2016 15:20
@Big-Shark я его хотел заюзать на для API )
JhaoDa
@jhaoda
Mar 16 2016 15:20
@LastRide а ты пробовал? Или сразу спрашивать пошел?
Ваня Devium
@webdevium
Mar 16 2016 15:21
@Big-Shark иногда и чаще будет
Vyacheslav
@LastRide
Mar 16 2016 15:21
@jhaoda пробовал, ругается что передаётся не array
JhaoDa
@jhaoda
Mar 16 2016 15:21
@LastRide вывод?
Maxim
@Big-Shark
Mar 16 2016 15:21
@LastRide тебе просто маппер нужен, глянь у серафима в репах было чтото такое
@webdevium интересно чтож за задача там такая
Vyacheslav
@LastRide
Mar 16 2016 15:22
@Big-Shark спасибо )
KarmaBot
@KarmaBot
Mar 16 2016 15:22
Спасибо (+1) для @Big-Shark принято! Текущая карма +724.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:22
@Big-Shark у серафима оно тесты не проходит (уже)
т.к. я решил добавить релейшены
надо откопать тот коммит, который проходит тесты
а, ну кстати это трансформер тесты не проходит
надо просто написать свой
:D
Dave
@aios
Mar 16 2016 15:37
Ребят - не рефрешит токен JWT - где почитать про рефреш?
Oleg
@tremor-od
Mar 16 2016 15:40

@SerafimArts чтот у меня все равно ошибки лезут на on.

        Category::with([ // conn1
            'subCategory' => function ($q) { // conn2
                $q->whereHas('link', function ($q) { //conn1
                    $q->where('id', 20);
                });
            }
        ])->get();

не подскажешь как правильно on проставить?

Ваня Devium
@webdevium
Mar 16 2016 15:41
@Big-Shark пуши
Dave
@aios
Mar 16 2016 15:42
@LastRide спасибо - понял теперь. Приложение у меня тупое.. научить нужно.
KarmaBot
@KarmaBot
Mar 16 2016 15:42
Спасибо (+1) для @LastRide принято! Текущая карма +1.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:44
@tremor-od никак, яж сказал
и кинул даже ссылку на мой пуллреквест
Oleg
@tremor-od
Mar 16 2016 15:44
@SerafimArts а блин, я неверно понял
Valtas
@Valtas
Mar 16 2016 15:53
Привет парни, проверил валидатором request вывожу в шаблоне @if (count($errors) > 0) и даже если нет ошибок все равно count($errors) > 0 как так ?
Alexander
@Dualse
Mar 16 2016 15:54
@Valtas А ты смотрел, что в $errors находится?
Vyacheslav
@LastRide
Mar 16 2016 15:54
@Valtas что у тебя в $errors ?
Valtas
@Valtas
Mar 16 2016 15:54
object(Illuminate\Support\ViewErrorBag)[149]
  protected 'bags' => 
    array (size=1)
      'default' => 
        object(Illuminate\Support\MessageBag)[150]
          protected 'messages' => 
            array (size=1)
              ...
          protected 'format' => string ':message' (length=8)
вот что там находить array size 0
точнее вот это
какой то дефолт
какого он там делает если в доках сказано что count($errors) > 0 надо проверять
JhaoDa
@jhaoda
Mar 16 2016 15:56
@Valtas потому что $errors это объект
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:56
@jhaoda он может имплементить интерфейс Countable, так что твой аргумент не аргумент
JhaoDa
@jhaoda
Mar 16 2016 15:56
@Valtas покажи, где в доках сказано?
Valtas
@Valtas
Mar 16 2016 15:57
Displaying The Validation Errors
в валидаторе
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 15:57
@jhaoda а он как раз и имплементит Countable
gg wp
Vyacheslav
@LastRide
Mar 16 2016 15:57
@Valtas The $errors variable will be an instance of Illuminate\Support\MessageBag. У тебя же почему-то Illuminate\Support\ViewErrorBag
JhaoDa
@jhaoda
Mar 16 2016 15:58
Ок, значит есть ошибки
@LastRide потому что ViewErrorBag потомок MessageBag
Vyacheslav
@LastRide
Mar 16 2016 15:59
@Valtas а что выведет $errors->all() ?
Valtas
@Valtas
Mar 16 2016 16:00
array (size=1)
  0 => string 'The body field is required.' (length=27)
вот только никакого body у меня нет
JhaoDa
@jhaoda
Mar 16 2016 16:00
Ооооп!
Valtas
@Valtas
Mar 16 2016 16:00
а есть
JhaoDa
@jhaoda
Mar 16 2016 16:00
А говоришь, ошибок нет
Valtas
@Valtas
Mar 16 2016 16:01
сори
Vyacheslav
@LastRide
Mar 16 2016 16:01
@Valtas :)
Valtas
@Valtas
Mar 16 2016 16:01
действительно есть ошибки вот я баран не вывел ошибку в шаблон и думаю что ее нет
JhaoDa
@jhaoda
Mar 16 2016 16:01
@Valtas страус
Vyacheslav
@LastRide
Mar 16 2016 16:01
@Valtas ясно )
Valtas
@Valtas
Mar 16 2016 16:01
@LastRide @jhaoda @SerafimArts спасибо
KarmaBot
@KarmaBot
Mar 16 2016 16:01
Спасибо (+1) для @LastRide принято! Текущая карма +2.
Спасибо (+1) для @jhaoda принято! Текущая карма +723.
Спасибо (+1) для @SerafimArts принято! Текущая карма +302.
Vyacheslav
@LastRide
Mar 16 2016 16:04
подскажите, какой нужно юзать паттерн если у меня есть два разных объекта, но мне нужно их конвертировать друг в друга ?)
Arsen Soroka
@arsen-s
Mar 16 2016 16:12
кто можеш подсказать как правильно прописать такое условие в WHERE?
where (`pa1`.`attribute_id` = 1 and `pa1`.`attribute_option_id` = 1) and 
(
  (`pa3`.`attribute_id` = 3 and `pa3`.`attribute_option_id` = 5) or 
  (`pa3`.`attribute_id` = 3 and `pa3`.`attribute_option_id` = 6)
)
Vyacheslav
@LastRide
Mar 16 2016 16:13
@arsen-s ну так и пишешь :)
Arsen Soroka
@arsen-s
Mar 16 2016 16:14
ну я хочу через where и orWhere
Vyacheslav
@LastRide
Mar 16 2016 16:15
@gaaarfild всё уже пересмотрел ( но спасибо )
KarmaBot
@KarmaBot
Mar 16 2016 16:15
Спасибо (+1) для @gaaarfild принято! Текущая карма +111.
Vyacheslav
@LastRide
Mar 16 2016 16:15
@arsen-s есть какие-то наработки ?)
Arsen Soroka
@arsen-s
Mar 16 2016 16:15
конечно
щас
Vladislav
@Danan96
Mar 16 2016 16:19
@arsen-s
карма
KarmaBot
@KarmaBot
Mar 16 2016 16:19
@Danan96, Ваша карма +6. Вы благодарили 12 раз.
- Профиль Danan96 на laravel.su
Arsen Soroka
@arsen-s
Mar 16 2016 16:20
это if ($i == 0) костыль
но пробовал разные варианты
у меня в таблица(product_attributes) есть product_id, attribute_id(ид цвета например) и attribute_option_id(ид значение - черный)
Vyacheslav
@LastRide
Mar 16 2016 16:23
@arsen-s http://laravel.io/bin/wJV4Q попробуй. Но я не проверял на правильность )
@arsen-s исправил ссылку
Arsen Soroka
@arsen-s
Mar 16 2016 16:27
щас проверю
Arsen Soroka
@arsen-s
Mar 16 2016 16:36
@LastRide ты монстр)
@LastRide спасибо - работает вроде
Vyacheslav
@LastRide
Mar 16 2016 16:36
@arsen-s посмотри только какой sql он генерит plain
Arsen Soroka
@arsen-s
Mar 16 2016 16:36
почему не считает карму?
Vyacheslav
@LastRide
Mar 16 2016 16:37
@arsen-s не в курсе )
Arsen Soroka
@arsen-s
Mar 16 2016 16:37
ну я и смотрю на запрос
Vyacheslav
@LastRide
Mar 16 2016 16:37
@arsen-s ок )
Valtas
@Valtas
Mar 16 2016 16:38
дайте какую нить дельную ссылочку где коротко можно прочитать об индексах mysql а то я все только по id вяжу
Valtas
@Valtas
Mar 16 2016 16:39
лол у мускуля есть русский перевод
@atomuseq спасибо
KarmaBot
@KarmaBot
Mar 16 2016 16:39
Спасибо (+1) для @atomuseq принято! Текущая карма +1.
Valtas
@Valtas
Mar 16 2016 16:40
@LastRide спасибо гляну
KarmaBot
@KarmaBot
Mar 16 2016 16:40
Спасибо (+1) для @LastRide принято! Текущая карма +3.
Eugene Gavalidi
@atomuseq
Mar 16 2016 16:49
Есть какие то руководства по разделению логики в Laravel 5 ? Просто есть интерес почитать :)
Mikhail Kozlov
@mikhailkozlov
Mar 16 2016 16:51
taylorotwell писал одну книгу давно, но я не помню точно про что она там говорил
Eugene Gavalidi
@atomuseq
Mar 16 2016 16:52
ну если давно то вряд ли она для L5 подойдет :)
JhaoDa
@jhaoda
Mar 16 2016 16:52
@atomuseq руководствуйся логикой
Eugene Gavalidi
@atomuseq
Mar 16 2016 16:53
@jhaoda ну в данный момент я так и поступаю
JhaoDa
@jhaoda
Mar 16 2016 16:53
Ну и можно про Domain Driven Design почитать
Но спервоначалу это тема не простая
Eugene Gavalidi
@atomuseq
Mar 16 2016 16:54
@jhaoda во, то что нужно :+1:
VirDignus
@virdignus
Mar 16 2016 17:05
народ, а скажите, в middleware я могу куку создать и передать?
чота оно не ругается и не создаёт
JhaoDa
@jhaoda
Mar 16 2016 17:05
@virdignus а ты покажи, как создаешь
А то гадать не на чем, кости тех, кто задавал глупые вопросы, закончились :)
shockwave13
@shockwave13
Mar 16 2016 17:06
здравствуйте, при попытке выполнения команды "php artisan db:seed", выдает ошыбку " [Symfony\Component\Debug\Exception\FatalThrowableError]
Fatal error: Class 'Sentinel' not found"
KarmaBot
@KarmaBot
Mar 16 2016 17:06
@shockwave13, привет =)
JhaoDa
@jhaoda
Mar 16 2016 17:06
@shockwave13 и какое слово тебе непонятно?
shockwave13
@shockwave13
Mar 16 2016 17:07
@jhaoda все слова понятны, но как решить
VirDignus
@virdignus
Mar 16 2016 17:07
  if (\Auth::guard()->guest()) {
            $url =env('AUTH_SERVER','/site.com');

            return redirect($url)->withCookie('redirect_to', url("/"), 10);

        }

        return $next($request);
    }
JhaoDa
@jhaoda
Mar 16 2016 17:07
@virdignus поправь форматирование
@virdignus может ты справку по маркдауну глянешь, а?
VirDignus
@virdignus
Mar 16 2016 17:09
@jhaoda так я про маркдаун знаю, чтота оно мне половину только форматирует
JhaoDa
@jhaoda
Mar 16 2016 17:09
@shockwave13 очень просто — разобраться, почему РНР не видит класс Sentinel
@virdignus нет, ты не знаешь. Справку поглядеть не хочешь, нет? Иконка M↓ внизу.
VirDignus
@virdignus
Mar 16 2016 17:11
вот
я пробовал всеми известными
и через фасад Coockie
redirect()->cookie()
в общем просто не создаёт куку
JhaoDa
@jhaoda
Mar 16 2016 17:15
@virdignus а ты проверял, заголовок с кукой создается или нет?
VirDignus
@virdignus
Mar 16 2016 17:16
@jhaoda хм, заголовок не проверил
AristanovZhanat
@AristanovZhanat
Mar 16 2016 17:17
Привет
помогите пожалуйста
JhaoDa
@jhaoda
Mar 16 2016 17:17
@AristanovZhanat ты сразу спрашивай, без долгих вступлений
AristanovZhanat
@AristanovZhanat
Mar 16 2016 17:17
определил роут пишет uri не найден
JhaoDa
@jhaoda
Mar 16 2016 17:18
@AristanovZhanat и?
AristanovZhanat
@AristanovZhanat
Mar 16 2016 17:18
роут с uri '/' работает
другие нет
что не так может быть
Dave
@aios
Mar 16 2016 17:22
@AristanovZhanat вангую - что то не так сделал
AristanovZhanat
@AristanovZhanat
Mar 16 2016 17:22
ясно
а что
JhaoDa
@jhaoda
Mar 16 2016 17:23
@AristanovZhanat а не ясно, надо разбираться :)
AristanovZhanat
@AristanovZhanat
Mar 16 2016 17:23
с чего начать
JhaoDa
@jhaoda
Mar 16 2016 17:23
@AristanovZhanat с чтения документации
AristanovZhanat
@AristanovZhanat
Mar 16 2016 17:24
спасибо за совет
KarmaBot
@KarmaBot
Mar 16 2016 17:24
@AristanovZhanat, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
JhaoDa
@jhaoda
Mar 16 2016 17:24
@AristanovZhanat а, но самое главное — начни ставить вопросительные знаки после вопросительных предложений
AristanovZhanat
@AristanovZhanat
Mar 16 2016 17:24
приму во внимание
@jhaoda благодарю за помощь
KarmaBot
@KarmaBot
Mar 16 2016 17:25
Спасибо (+1) для @jhaoda принято! Текущая карма +724.
Maksim
@Stereotip42
Mar 16 2016 17:26
Парни, такой вопрос, помогите срочняком пожалуйста
shockwave13
@shockwave13
Mar 16 2016 17:26
@jhaoda я идиот) не установил Cartalyst Sentinel и пытаюсь его вызвать
Maksim
@Stereotip42
Mar 16 2016 17:27
сделал перенос на впс, но данные, что прилетают от БД, в модели, все стринговые. Помню, уже сталкивался, нужно было что-то к sql поставить, не посдкажет кто, что именно?
JhaoDa
@jhaoda
Mar 16 2016 17:27
@Stereotip22 абажди, шнурки доглажу
@Stereotip22 драйвер должен быть mysqlnd
VirDignus
@virdignus
Mar 16 2016 17:30
@jhaoda спасибо
KarmaBot
@KarmaBot
Mar 16 2016 17:30
Спасибо (+1) для @jhaoda принято! Текущая карма +725.
slider23
@slider23
Mar 16 2016 17:31
@shockwave13 сделай composer dump-autoload
VirDignus
@virdignus
Mar 16 2016 17:31
@all ребята, делайте перерывы, а то такую херню можно сделать на уставшую голову
Dave
@aios
Mar 16 2016 17:32
@virdignus @all функционал только для админов
@virdignus ты накатал чуваку https://github.com/ALL
Maksim
@Stereotip42
Mar 16 2016 17:40
@jhaoda Блин, расцеловал бы тебя сейчас!
@jhaoda Спасибо огромное!
KarmaBot
@KarmaBot
Mar 16 2016 17:40
Спасибо (+1) для @jhaoda принято! Текущая карма +726.
Eugene Gavalidi
@atomuseq
Mar 16 2016 17:40
ужсняф, тут уже целуются :D
Dave
@aios
Mar 16 2016 17:42
@Stereotip22 вам кажется в другой чат.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 17:44
@jhaoda @Stereotip22 скажете, когда начнёте, я видеокамеру включу
Dave
@aios
Mar 16 2016 17:45
@SerafimArts всмысле включишь? - а если у них заклеена?
Eugene Gavalidi
@atomuseq
Mar 16 2016 17:48
есть ли в laravel метод findByName() ? В api не нашел. :shipit:
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 17:49
@atomuseq файнд чего?
Eugene Gavalidi
@atomuseq
Mar 16 2016 17:49
@SerafimArts name
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 17:49
@atomuseq есть
slider23
@slider23
Mar 16 2016 17:49
Магический eloquent метод ?
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 17:49
у роутов getByName есть
Eugene Gavalidi
@atomuseq
Mar 16 2016 17:50
@slider23 именно
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 17:50
нельзя было сразу сказать, что у элоквента?
slider23
@slider23
Mar 16 2016 17:50
Вроде нет, только whereName()->first()
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 17:50
@slider23 твой хрустальный шар лучше моего
Dave
@aios
Mar 16 2016 17:50
@SerafimArts @slider23 а телепатов то нынче развелось
я так то вообще не сразу понял о чем речь
Eugene Gavalidi
@atomuseq
Mar 16 2016 17:51
просто eloquent не дописалось :D я ведь набирал
slider23
@slider23
Mar 16 2016 17:52
сгенери файлик подсказок по моделям в laravel-ide-helper, он тебе все имеющиеся магические методы развернёт
Eugene Gavalidi
@atomuseq
Mar 16 2016 17:53
просто видел сравнения orm из phalcon и laravel, в phalcon обращения менее жирные, но слабая реляция
VirDignus
@virdignus
Mar 16 2016 17:55
ребята, делайте перерывы, а то такую херню можно сделать на уставшую голову
Eugene Gavalidi
@atomuseq
Mar 16 2016 17:56
почему некоторые люди пишут if { return; } else { return; } вместо if { return; } return; и что адекватнее
Nuzsk
@Nuzsk
Mar 16 2016 17:57
опыта мало
VirDignus
@virdignus
Mar 16 2016 17:57
@atomuseq сие тайна великая
Nuzsk
@Nuzsk
Mar 16 2016 17:58
сам кстати так делал, пока носом не тыкнули что можно проще и удобнее
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 17:58
@atomuseq вроде как в элоквинте есть перехват getBy методов
getBySome($val) === where('some', $val)->first()
но я не уверен
slider23
@slider23
Mar 16 2016 18:00
get() возвращает коллекцию, даже если элемент один, кажется. first() возвращает объект
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:02
@SerafimArts нужно будет проверить, действительно есть такой перехват или нет :shipit:
Valtas
@Valtas
Mar 16 2016 18:05
толи я тупой но я что-то не понимаю разницы между dissociate() и detach() в чем отличия между ними ?
один срабатывает сразу а другой при сохранении модели чтоли ?
JhaoDa
@jhaoda
Mar 16 2016 18:08
@Valtas сразу видно — доку плохо читал
@Valtas они для разных типов связей
Valtas
@Valtas
Mar 16 2016 18:10
Updating "Belongs To" Relationships
это связь многие ко многим
и detach() в разделе связи многие ко многим
тобишь dissociate() все таки для связи й ко многим? но почему тогда выше написано "Updating "Belongs To" Relationships"
JhaoDa
@jhaoda
Mar 16 2016 18:10
@Valtas и что тебе не нравится в "Updating "Belongs To" Relationships"?
Valtas
@Valtas
Mar 16 2016 18:11
Belongs To это не 1 ко многим а многие ко многим
JhaoDa
@jhaoda
Mar 16 2016 18:11
Где там сказано, что это многие ко многим?
Valtas
@Valtas
Mar 16 2016 18:11
1 ко многим это hasMany
у меня в моделе многие ко многим записано return $this->belongsToMany('App\Country');
belongsTo в моделе соединяет именно многие ко многим
JhaoDa
@jhaoda
Mar 16 2016 18:12
@Valtas т.е. для тебя что belongsTo, что belongsToMany — однохренственно?
Valtas
@Valtas
Mar 16 2016 18:12
ага ))
JhaoDa
@jhaoda
Mar 16 2016 18:12
@Valtas печально... ну тут я помочь ничем не могу
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:13
кстати как правильно вернуть id после обновления и создания ? после create или update вроде не возвращается id, или я ошибаюсь ?
JhaoDa
@jhaoda
Mar 16 2016 18:14
@atomuseq а можно же посмотреть, что там возвращается, а?
Artur Gafurov
@assurrussa
Mar 16 2016 18:15
@atomuseq ну как минимум, почему просто нельзя проверить?
или заглянуть в метод и посмотреть что там?)
это движения которые не требуют даже одной минуты.
JhaoDa
@jhaoda
Mar 16 2016 18:16
@assurrussa это надо шторм иметь и уметь им пользоваться
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:16
а почему нельзя спросить ? :D
JhaoDa
@jhaoda
Mar 16 2016 18:17
@atomuseq потому что за глупые вопросы можно попасть в зал славы. Вот он, справа →
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:19
@jhaoda ссылки на Rules или Right не вижу, что бы прочитать что можно задавать а что нельзя :shipit:
Valtas
@Valtas
Mar 16 2016 18:19
наткнулся на проблему twitter bootstrap имеет поле в мултиселектом, яваскрипт $('#years').val() возвращает как надо массив, но вот в $request->years просто последнее значение
JhaoDa
@jhaoda
Mar 16 2016 18:19
@Valtas а ты проверял, что УХОДИТ на сервер тоже массив?
@atomuseq все вопросы к разработчикам гиттера
Valtas
@Valtas
Mar 16 2016 18:21
а как проверю то ? значение формы в яваскрипте я перехватил, $request->years нет массива
что перехватывать то чтобы посмотреть ушел ли массив ?
Artur Gafurov
@assurrussa
Mar 16 2016 18:21
@atomuseq ну согласись что просто посмотреть сам метод не так сложно?
JhaoDa
@jhaoda
Mar 16 2016 18:21
@Valtas ты про консоль разработчика в Chrome/Firefox не слышал?
Valtas
@Valtas
Mar 16 2016 18:23
@jhaoda конечно слышал там как и должно быть
years:1
years:2
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:23
@assurrussa не сложно, но я пока не имею этой возможности.
JhaoDa
@jhaoda
Mar 16 2016 18:23
@Valtas там не так должно быть
Artur Gafurov
@assurrussa
Mar 16 2016 18:24
@atomuseq ммм.. какой? ты же наверно сейчас что то делаешь с кодом?
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:24
@assurrussa нет
JhaoDa
@jhaoda
Mar 16 2016 18:24
@assurrussa он перед сном с телефона глупые вопросы задает:)
Artur Gafurov
@assurrussa
Mar 16 2016 18:24
@atomuseq ну тогда я не понимаю тебя
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:24
@jhaoda тоже не прованговал :worried:
Artur Gafurov
@assurrussa
Mar 16 2016 18:25
@jhaoda ))
JhaoDa
@jhaoda
Mar 16 2016 18:25
Тут такие часто бывают «вы вот мне помогите, я такое вот делал, но я проверить ваши советы не могу, я не у компа щас»
Valtas
@Valtas
Mar 16 2016 18:25
@jhaoda а как должно передаться?
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:25
@jhaoda я не просил помощи :D я задал вопрос
Valtas
@Valtas
Mar 16 2016 18:26
@jhaoda в доках твитер бутстрапа ничего не сказано, jqyery это деело нормально обрабатывает, как на сервер оно должно посылаться если не дублирующими значениЯми ?
JhaoDa
@jhaoda
Mar 16 2016 18:26
@Valtas ты не знаешь, как запросе передаются массивы? Это основы HTML
Valtas
@Valtas
Mar 16 2016 18:27
@jhaoda и как же передаются массивы? [1,2,3] так должны передавать?
Nuzsk
@Nuzsk
Mar 16 2016 18:27
http может?
Valtas
@Valtas
Mar 16 2016 18:28
@jhaoda вспомнил
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:28
простите, не буду больше глупые вопросы задавать :worried:
Valtas
@Valtas
Mar 16 2016 18:28
@jhaoda сори именоваться они должны со скобками
JhaoDa
@jhaoda
Mar 16 2016 18:28
@atomuseq да вы все только обещаете...
Valtas
@Valtas
Mar 16 2016 18:29
@jhaoda name="years[]" че то вообще это из головы вылетело ибо очень редко я этим занимаюсь
@jhaoda спасибо
KarmaBot
@KarmaBot
Mar 16 2016 18:29
Спасибо (+1) для @jhaoda принято! Текущая карма +727.
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:35
@jhaoda я правда, буду хорошо вести себя в чате :)
Mikhail Sychev
@snutworks
Mar 16 2016 18:55
Всем привет, подскажите пожалуйста, как отсортировать выдачу по полю модели и по полю связи у этой модели
KarmaBot
@KarmaBot
Mar 16 2016 18:55
@snutworks, привет, как настроение?
Mikhail Sychev
@snutworks
Mar 16 2016 18:55
@KarmaBot получше
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 18:58
Eugene Gavalidi
@atomuseq
Mar 16 2016 18:58
@SerafimArts thanks :shipit:
KarmaBot
@KarmaBot
Mar 16 2016 18:58
Спасибо (+1) для @SerafimArts принято! Текущая карма +303.
VirDignus
@virdignus
Mar 16 2016 19:03
в доке нету, а кто может пробовал
есть группа роутов, сгруппированных, можно ли в этой группе еще группу сделать
наверно можно
спасибо
KarmaBot
@KarmaBot
Mar 16 2016 19:04
@virdignus, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
Mikhail Kozlov
@mikhailkozlov
Mar 16 2016 19:04
гпуппа внутри группы работает
Oleg
@Malezha
Mar 16 2016 19:05
Кстати, подобную реализацию массивов требуют именно php и ruby, в том же python tornado сам разбирает запрос. Да и найти спецификацию конкретно для передачи массивов в html не удалось.
Valtas
@Valtas
Mar 16 2016 19:06
господа опытные подскажите адекватное решение
есть страница админки http://take.ms/pcP5W
год, страна, жанр это связь в бд многие ко многим, соответственно года, страны, жанры заполняются на соответствующих страница
НО когда заполняешь фильм и вдруг нет жанра хочется сразу на этой же странице его создать а не идти на отдельную страниц потом возвращатсья и заново заполнять фильм
на практике если вы решали такую задачу подскажите
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 19:11
@Valtas что именно подсказать? Открывается окошко, вводишь - оно сохраняется, потом список синхронизируется, учитывая новые данные.
Valtas
@Valtas
Mar 16 2016 19:14

@SerafimArts тобишь предлагаешь сделать попап который аяксом будет добавлять год или страну или жанр и после добавления обновлять поле
естественно я об этом думал, но решение тянет за собой написание яваскрипта, написание попап окна.

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

Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 19:16
@Valtas я иначе не делал (http://docs.rudev.org/stream/1ce8d3507a9846ac89f6976366ffa475 пример)
Oleg
@Malezha
Mar 16 2016 19:17
@Valtas есть плагин для тегов, туда можно запихнуть теги по умолчанию (созданные жанры) и добавление новых тегов. Но тогда нужно будет сделать на сервере разбор этого поля и поиск жанров, которых нет в базе.
Valtas
@Valtas
Mar 16 2016 19:17

пока планирую использовать что то такое http://bootsnipp.com/snippets/featured/multiple-fields
которое позволит добавить поле, мне кажется это проще чем писать аякс ненужный

если есть получше решение то советуйте

Oleg
@Malezha
Mar 16 2016 19:19
Вспомнил, select2 называется плагин.
Valtas
@Valtas
Mar 16 2016 19:22
плагин то мощный но что то я не вижу возможности в нем создавать
Oleg
@Malezha
Mar 16 2016 19:22
Что создавать?
Sergey Protko
@fesor
Mar 16 2016 19:23
@Malezha видать накастовал уже что-то
Oleg
@Malezha
Mar 16 2016 19:23
Плагин решает клиентскую часть, добавление в базу все равно на сервере реализовывать нужно.
Valtas
@Valtas
Mar 16 2016 19:24
поля или свой селект, мне не выбирать как то круто надо а послать новые значения
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 19:24
@Malezha не обязательно
можно передавать на сервер при сохранении энтити релейшн без значения идентити, тогда сервер поймёт, что оно новое
Shane Matte
@shanematte
Mar 16 2016 19:24
привет, кто нибудь работал с ssl?
Oleg
@Malezha
Mar 16 2016 19:24
@Valtas я говорил о https://select2.github.io/examples.html#tags
Dave
@aios
Mar 16 2016 19:24
@s00d Зря ты на самом деле на роутеры гнал
@s00d нормально они работают)
Shane Matte
@shanematte
Mar 16 2016 19:26
Товарищи! Кто в работе https шарит?
Valtas
@Valtas
Mar 16 2016 19:26
@Malezha кстати да поле тегов неплохое решение, осталось подумать как попроще на сервере это дело обработать
Dave
@aios
Mar 16 2016 19:26
@MackayBravo а что с ним не так?
Valtas
@Valtas
Mar 16 2016 19:26
@Malezha спасибо возьму на заметку
KarmaBot
@KarmaBot
Mar 16 2016 19:26
Спасибо (+1) для @Malezha принято! Текущая карма +30.
Kirill Nesmeyanov
@SerafimArts
Mar 16 2016 19:26
Shane Matte
@shanematte
Mar 16 2016 19:27
в
Dave
@aios
Mar 16 2016 20:08
@SerafimArts больше на 8 похоже
Mikhail Sychev
@snutworks
Mar 16 2016 20:09

Выборку с сортировкой сделал, но есть проблема

$vehicles = Vehicle::published()
    ->join('brands as brand', 'brand.id', '=', 'vehicles.brand_id')
    ->orderBy('brand.title', $sort_direction)
    ->orderBy('title', $sort_direction)
    ->select('vehicles.*')
    ->with('brand')
    ->paginate($item_per_page);

так вот поле published есть в обоих моделях, как мне скоуп соотнести только с vehicles?

Column 'published' in where clause is ambiguous
Victor Golovko
@siptik
Mar 16 2016 20:14
@snutworks а указать конекретно к какой таблице относится published?
Mikhail Sychev
@snutworks
Mar 16 2016 20:15
@siptik а как?
@siptik смотрю в доку вижу нечто:)
Victor Golovko
@siptik
Mar 16 2016 20:15
vehicles.published
Mikhail Sychev
@snutworks
Mar 16 2016 20:16
->where('vehicles.published', '=', 1) ?
@siptik спасибо, взлетело, оказывается тяжело писать проект не зная основ sql %)
KarmaBot
@KarmaBot
Mar 16 2016 20:17
Спасибо (+1) для @siptik принято! Текущая карма +42.
Victor Golovko
@siptik
Mar 16 2016 20:18
@snutworks да, все верно ты сказал :)
Mikhail Sychev
@snutworks
Mar 16 2016 20:18
@siptik (y)
Valtas
@Valtas
Mar 16 2016 20:25
Year::where('name', $year)->get()->id не пашет в чем косяк ?
запись получил а id не дает
http://take.ms/CtRCu
Undefined property: Illuminate\Database\Eloquent\Collection::$id
Denys
@dfinchenko
Mar 16 2016 20:32
@Valtas а id в вашем случае это что?
@Valtas Year::where('name', $year)->get()
Valtas
@Valtas
Mar 16 2016 20:33
id разумеется это поле
но надо делать не get() который возвращает всегда коллекцию, которую соответственно надо переберать а first() который возвращает уже объуект
Denys
@dfinchenko
Mar 16 2016 20:33
@Valtas а так: $getObject = Year::where('name', $year)->first(); $getObject ->id
Valtas
@Valtas
Mar 16 2016 20:34
вот и я про тоже так нельзя и getObject это коллекция а не объект
Denys
@dfinchenko
Mar 16 2016 20:36
@Valtas а с first не работает? $getObject = Year::where('name', $year)->first(); $getObject ->id
Valtas
@Valtas
Mar 16 2016 20:40
я давно выше писал что я сделал через first
а вот $newYear->save() теперь id бы получить
$newYear->save()->id не катит
Eugene Gavalidi
@atomuseq
Mar 16 2016 20:42
$newYear->id
Valtas
@Valtas
Mar 16 2016 20:42
тоже не катит
Eugene Gavalidi
@atomuseq
Mar 16 2016 20:43
после save
Denys
@dfinchenko
Mar 16 2016 20:43
@Valtas $newYear объект? Если да и у него есть свойство id то почему не $newYear->id ?
Valtas
@Valtas
Mar 16 2016 20:43
@atomuseq спасибо да после save в объекте появляется id
KarmaBot
@KarmaBot
Mar 16 2016 20:43
Спасибо (+1) для @atomuseq принято! Текущая карма +2.
Eugene Gavalidi
@atomuseq
Mar 16 2016 20:44
:+1:
Valtas
@Valtas
Mar 16 2016 20:50
блин насколько же ларавел афигенет даже str_slug уже встроенный есть который и с кирилицей работает омг
JhaoDa
@jhaoda
Mar 16 2016 20:51
https://toster.ru/q/302012 — человек даже не разобрался в устройстве артизана, но уже хочет писать свой
Valtas
@Valtas
Mar 16 2016 20:51
@jhaoda ты возможно не понял, он не хочет сделать артизан для ларавеля лучше, ему нужен для своих целей такой артизан но с его командами
JhaoDa
@jhaoda
Mar 16 2016 20:52
@Valtas и что?
Valtas
@Valtas
Mar 16 2016 20:52
@jhaoda Например я пишу модули парсинга для дввижком магазина и было бы неплохо иметь под рукой артизан который бы куски кода котролеры и тд мне генерил
JhaoDa
@jhaoda
Mar 16 2016 20:52
Это мешает разобраться в артизане и сделать так же, но без ларавель?
Valtas
@Valtas
Mar 16 2016 20:52
@jhaoda ну просит он подсказать как такой артизан сделать
@jhaoda ну мб доки есть доки то куда продуктивнее
JhaoDa
@jhaoda
Mar 16 2016 20:53
@Valtas ещё раз — посмотреть, как сделан артизан и сделать так же
Там внутри симфонишная консоль, ларавель тут вообще сбоку припёка
:) годно ему ответили
Valtas
@Valtas
Mar 16 2016 21:11
А есть тут кто нить шарящий кого можно нанять на час чтобы посморел насколько грамотно на ларавеле сделан простенький проект включая БД ?
Sergey Protko
@fesor
Mar 16 2016 21:31
@Valtas вангую что говно)
dihalt
@dihalt
Mar 16 2016 22:12
С элексиром кто дело имел?
Alexander Zhuravlev
@SCIF
Mar 16 2016 22:12
Пля, дежавю
Снова утро, снова dihalt, снова элексир
@Valtas , то, что тебе нужно — ревью. А результат «посмотреть» тебе выдал @fesor ;)
Посмотреть — это потратить 10 минут, составить мнение и сказать, что автор не шарит. А ревью — это разжевать в чём же автор не шарит
dihalt
@dihalt
Mar 16 2016 22:16

@SCIF :) что поделать, у меня дай бог в день пару часов вечером на лару время удаётся выделить. Скажи ка вот что:

elixir(function(mix) {
    mix.sass('app.scss')
        .less('AdminLTE.less');
});

вот пара файлов, они все в паблик сваливаются. А как их перед этим склеить и записать одним файлом?

Arsen Soroka
@arsen-s
Mar 16 2016 22:17
с ключем --production кажется надо запустить
Alexander Zhuravlev
@SCIF
Mar 16 2016 22:18
Нее, нужно иначе.
Нужно их складывать в темп и дальше так:
   mix.styles([
        'temp/less.css',
        'temp/sass.css'
    ], 'public/css/app.css');
dihalt
@dihalt
Mar 16 2016 22:19
@SCIF брр, так гульпом же без темпа можно сделать, а элексир чё, рыжий?
Mikhail Kozlov
@mikhailkozlov
Mar 16 2016 22:19
просто разные процессоры
если бы все было в одном формате, то да
dihalt
@dihalt
Mar 16 2016 22:20
@SCIF и в твоём примере имена другие, так и должно быть?
А тут понял, это их в темп надо с такими именами свалить
Mikhail Kozlov
@mikhailkozlov
Mar 16 2016 22:30
@dihalt ты оба файла постоянно меняешь?
dihalt
@dihalt
Mar 16 2016 22:30
@mikhailkozlov нет
Mikhail Kozlov
@mikhailkozlov
Mar 16 2016 22:30
если app.scss не меняется его можно сразу как Css добавить
dihalt
@dihalt
Mar 16 2016 22:30
@mikhailkozlov я пока вообще пытаюсь разобраться что к чему
Mikhail Kozlov
@mikhailkozlov
Mar 16 2016 22:30
лесс пофиг, он вместе скрутит
Alexander Zhuravlev
@SCIF
Mar 16 2016 22:30
@dihalt , ну так у тебя заработало?
@mikhailkozlov , что скрути вместе?
dihalt
@dihalt
Mar 16 2016 22:31
@SCIF не
Mikhail Kozlov
@mikhailkozlov
Mar 16 2016 22:33
mix.less(['AdminLTE.less','app.css'], 'public/stylesheets/all.css');
можно каждый файл постоянно процессить а потом их mix.styles сжимать в один как написал SCIF
dihalt
@dihalt
Mar 16 2016 22:36
@mikhailkozlov а если лесс и сасс вместе?
Mikhail Kozlov
@mikhailkozlov
Mar 16 2016 22:37
попробуй. я думаю синтакс достаточно разный
Alexander Zhuravlev
@SCIF
Mar 16 2016 22:39
По-моему лесс не хавает массив на вход