These are chat archives for LaravelRUS/chat

18th
Mar 2016
slider23
@slider23
Mar 18 2016 06:43

PhpStorm now provides the Keep-Alive feature for SFTP/FTP/FTPS servers and Remote Interpreters, which you have heavily demanded for the last six years!
http://blog.jetbrains.com/phpstorm/2016/03/phpstorm-2016-1-is-released/

Ну вот, 6 лет воспитывали разработчиков, чтобы не редактировали на ftp напрямую, приучали к гиту и деплою, и вот опять (

Юрий
@sawerus
Mar 18 2016 06:46
"which you have heavily demanded for the last six years!"
что требовали то и получили... ))
требовали походу те кого не приучали к гиту и т.п.
Victor Golovko
@siptik
Mar 18 2016 06:48
ну так ингода требуется всего лишь продаправить несколько файлов на чужом проекте)
например сайтик на вордпрессе
не все же сидят на проектах, которые разрабатываютя годами
slider23
@slider23
Mar 18 2016 06:53
Ну я так, утрирую и преувеличиваю )
Ivan
@Hunternnm
Mar 18 2016 07:00
Боброе утро!
Юрий
@sawerus
Mar 18 2016 07:00
@Hunternnm ку
Soprun Vladislav
@vlsoprun
Mar 18 2016 07:12
Доброе утро :smile:
Ivan
@Hunternnm
Mar 18 2016 07:14
плагин для vue.js в phpstorm 2016.1 не работает...
Юрий
@sawerus
Mar 18 2016 07:30
38 вьюшек рендерится - это не перебор? Есть какие нить ограничение или особые указания связанные с опытом?
Maxim
@Big-Shark
Mar 18 2016 07:32
@jhaoda плохой из тебя кастомер, надо продавать 1 по цене 4-6.
vaslv
@vaslv
Mar 18 2016 07:49
Добрый день. Вопросик по роутеру и именованию экшинов в Laravel 5. Есть контроллер CategoryController, нужны методы для рендера одной категории, списка категорий, редактирования и т.д. Есть ли какие-то правила именования этих методов?
KarmaBot
@KarmaBot
Mar 18 2016 07:49
@andreyvaslv, привет =)
Soprun Vladislav
@vlsoprun
Mar 18 2016 07:51
@andreyvaslv привет, лучше придерживаться наименований как в RESTful Resource Controllers, очень удобно для понимания
Anton Vorontsov
@symbios-zi
Mar 18 2016 07:52
@vlsoprun вот только часто есть требования к именованиям по от SEO спецов )
у меня в админке ресурс контроллеры )
Soprun Vladislav
@vlsoprun
Mar 18 2016 07:54
@symbios-zi Да, seo )) Один фиг... /cat/{name} можно запилит ))
vaslv
@vaslv
Mar 18 2016 07:55
@vlsoprun благодарю, то что искал
KarmaBot
@KarmaBot
Mar 18 2016 07:55
Спасибо (+1) для @vlsoprun принято! Текущая карма +109.
Юрий
@sawerus
Mar 18 2016 07:57
@symbios-zi @vlsoprun если маршруты именованные вообще проблем по сео тут не вижу...
главное что бы приложуха вся была по именованным роутам
Soprun Vladislav
@vlsoprun
Mar 18 2016 07:59
@sawerus а что на счет /{category}/{subcategory}/{product} ?))
Anton Vorontsov
@symbios-zi
Mar 18 2016 08:00
@sawerus ну вот вопрос тогда когда ты id используешь а не ЧПУ
Jake2000
@Jake2000
Mar 18 2016 08:00
Привет всем. У кого есть проблема с timestamps() в laravel 5.2.*?
KarmaBot
@KarmaBot
Mar 18 2016 08:00
@Jake2000, и тебе привет ;)
Юрий
@sawerus
Mar 18 2016 08:01
@Jake2000 вопрос супер ))
Soprun Vladislav
@vlsoprun
Mar 18 2016 08:01
@Jake2000 Здорова, при создании чего то (Записи в бд)?
Jake2000
@Jake2000
Mar 18 2016 08:03
При созданиии таблицы в миграции, created_at и updated_at по дефолту устанавливаются в NULL
Юрий
@sawerus
Mar 18 2016 08:03
@Jake2000 так и есть
@Jake2000 с модельками работать будешь будет обновлять
Jake2000
@Jake2000
Mar 18 2016 08:04
т.е. время обновляется не из current_timestamp?
Юрий
@sawerus
Mar 18 2016 08:06
@Jake2000 а ты в базу саму загляни, там нет current_timestamp. Соответсвенно ларой все делается.
@Jake2000 в сидах задай дату если так надо
Jake2000
@Jake2000
Mar 18 2016 08:08
Я просто недавно на него перешёл, думал что created_at записывается самой базой
Anton Vorontsov
@symbios-zi
Mar 18 2016 08:12
если я с помощью ajax что то добавляю, и хочу вернуть json response, то есть ли какие то правила оформления этого response?
Maxim
@Big-Shark
Mar 18 2016 08:15
@symbios-zi jsonapi?
Anton Vorontsov
@symbios-zi
Mar 18 2016 08:15
@Big-Shark ну интересует что я долже возвращать? code? 201, 401?
Maxim
@Big-Shark
Mar 18 2016 08:16
@symbios-zi открой сайт, да посмотри)
Anton Vorontsov
@symbios-zi
Mar 18 2016 08:16
кладу товар в корзину с помощью ajax, что вернуть скрипту в случаях если ошибка, и если успех
Maxim
@Big-Shark
Mar 18 2016 08:16
@symbios-zi верни код 200, и все)
Anton Vorontsov
@symbios-zi
Mar 18 2016 08:16
@Big-Shark PSR-7 не об этом?
Maxim
@Big-Shark
Mar 18 2016 08:17
@symbios-zi нет
Anton Vorontsov
@symbios-zi
Mar 18 2016 08:19
@Big-Shark что то типа такого?
      $response = new Response([
            'quantity' => $request->get('quantity'),
            'message' => 'product was added'
        ], 200);

        $response = new Response([
            'message' => 'Bad request. Product did not added to basket'
        ], 400);
Maxim
@Big-Shark
Mar 18 2016 08:20
@symbios-zi а разве код так задается? 0_0
Anton Vorontsov
@symbios-zi
Mar 18 2016 08:20
@Big-Shark вот и спрашиваю о_О
Jake2000
@Jake2000
Mar 18 2016 08:20
@sawerus Спасибо, через модель действительно даты обновляются.
KarmaBot
@KarmaBot
Mar 18 2016 08:20
Спасибо (+1) для @sawerus принято! Текущая карма +30.
Maxim
@Big-Shark
Mar 18 2016 08:21
@symbios-zi ну так и посмотри апи, там доджна быть переменная для кода
Anton Vorontsov
@symbios-zi
Mar 18 2016 08:21
@Big-Shark поправил
jongleb
@jongleb
Mar 18 2016 08:22
Привет, кто нибудь пользовался ckeditor?
что за трешак они в доках просят в респонс на картинку отправлять
$content = "<script type='text/javascript'>
            function getUrlParam(paramName) {
                var reParam = new RegExp('(?:[\?&]|&)' + paramName + '=([^&]+)', 'i');
                var match = window.location.search.match(reParam);
                return ( match && match.length > 1 ) ? match[1] : null;
            }

            var funcNum = getUrlParam('CKEditorFuncNum');

            var par = window.parent,
                op = window.opener,
                o = (par && par.CKEDITOR) ? par : ((op && op.CKEDITOR) ? op : false);

            if (op) window.close();
            if (o !== false) o.CKEDITOR.tools.callFunction(funcNum, '$fullPath');
        </script>";
Barbarosq
@Barbarosq
Mar 18 2016 08:39
всем привет, нужна помощь не совсем по теме
использую guzzle для того что бы взять аптайм сайтов, но иногда у меня он выдает ошибку:
'curl error 6 couldn't resolve host'
Ошибка падает рандомно, это сообщение "curl error 6 couldn't resolve host" все что я смог словить в логах.
Сайт стоит на ногах, и не может быть этой ошибки, с курлом не работал ранее, только учил/слышал
может в настройках что то надо подстроить?
у меня идет стандарнтый get gequest от guzzle
никаких параметров и настроек я не использывал
KarmaBot
@KarmaBot
Mar 18 2016 08:39
@Barbarosq, здравствуй.
Maxim
@Big-Shark
Mar 18 2016 08:44
@Barbarosq гуглил? вот тут первый ответ помойму норм все описывает http://stackoverflow.com/questions/27185985/curl-error-code-6-couldnt-resolve-host-http-www-yahoo-com-xampp
Barbarosq
@Barbarosq
Mar 18 2016 08:45
делал по этой статье так же, толку 0
Maxim
@Big-Shark
Mar 18 2016 08:46
@Barbarosq какой статье? Какой толк? там же написано из за чего проблемма возникает.
Ivan
@Hunternnm
Mar 18 2016 08:46
@Barbarosq ты с протоколом пишешь сайт?
Barbarosq
@Barbarosq
Mar 18 2016 08:48
ту что ты кинул, не статья да, а с стаковерфлова
у меня есть запросы на сайты с протоколом и без протокола
но рандомно оно выдает couldn't resolve host
из 100 запросов где то 2 будут c "couldn't resolve host"
NoViKoFF
@AndrewNovikof
Mar 18 2016 08:52
Привет! Как правильно делать detach в связи "Многие ко многим" при удалении модели?
Юрий
@sawerus
Mar 18 2016 08:52
@AndrewNovikof User::find($id)->groups()->detach();
Maxim
@Big-Shark
Mar 18 2016 08:53
@Barbarosq а от нас ты что хочешь?
NoViKoFF
@AndrewNovikof
Mar 18 2016 08:54
@sawerus Аля вот так?:
User::find($id)->groups()->detach()->delete();
Юрий
@sawerus
Mar 18 2016 08:55
@AndrewNovikof
User::find($id)->groups()->detach();
User::destroy($id);
NoViKoFF
@AndrewNovikof
Mar 18 2016 08:56
@sawerus что то мне в этом методе не нравится)
Юрий
@sawerus
Mar 18 2016 08:56
@AndrewNovikof ага )) твой лучше
NoViKoFF
@AndrewNovikof
Mar 18 2016 08:57
@sawerus главное чтобы ругаться не начал что "не могу я исполнить того что ты просишь" :smile:
Юрий
@sawerus
Mar 18 2016 08:57
@AndrewNovikof я так делаю
User::find($id)->groups()->detach()->destroy();
NoViKoFF
@AndrewNovikof
Mar 18 2016 08:58
@sawerus ну ок, значит работает, спасибо!
KarmaBot
@KarmaBot
Mar 18 2016 08:58
Спасибо (+1) для @sawerus принято! Текущая карма +31.
NoViKoFF
@AndrewNovikof
Mar 18 2016 08:58
@sawerus А чем destroy лучше delete?
@sawerus я все понял, вопросов нет)
delete применяется к объекту, destroy удаляет по ключу
KarmaBot
@KarmaBot
Mar 18 2016 08:59
DB::get()
NoViKoFF
@AndrewNovikof
Mar 18 2016 09:00
@KarmaBot что это с тобой?
Юрий
@sawerus
Mar 18 2016 09:01
@AndrewNovikof он начал проявлять интелект... ))
Denys
@dfinchenko
Mar 18 2016 09:01
Всем доброго дня! Пишу restful для angular 2 на laravel подскажите кто как подключает главную страницу с роутами ангуляра? Я сделал так return view('index'); где index это страница главная с ангуляром
Barbarosq
@Barbarosq
Mar 18 2016 09:04
@dfinchenko делаю отдельно angular от laravel и не мучаюсь этим вопросом)
Soprun Vladislav
@vlsoprun
Mar 18 2016 09:05
@dfinchenko как пример
Barbarosq
@Barbarosq
Mar 18 2016 09:08
я считаю это бредом, так как писать рест для того что бы потом его совмещать с ангуляром это сверх
в идеале отдельно ангуляр от ларавела и через nginx тащить только фронт от ангуляра без серверного php, тогда нагрузка упадет в разы
и тащить данные от api который ты написал отдельно от ангуляра
но если ты так хочешь делать - тогда лучше использую vuejs, он лучше подойдет для этого
Юрий
@sawerus
Mar 18 2016 09:14
@AndrewNovikof и все же
User::find($id)->groups()->detach();
User::destroy($id);
Barbarosq
@Barbarosq
Mar 18 2016 09:16
@AndrewNovikof если я правильно понял что ты хочешь сделать, то лучше будет если пропишешь foreign ключи в базу, и тогда не надо будет детатчить релейшны
и тогда просто $user->delete(); и все релейшны которые были построены на foreign ключе в миграциях будут удалены
Maxim
@Big-Shark
Mar 18 2016 09:16
@AndrewNovikof он думает ты начал писать мускульный запрос, но он пока не умеет делит писать)
Ivan
@Hunternnm
Mar 18 2016 09:22
Народ, ни у кого никаких халтурок нету?
Нам рубль девальвировать хотят - печально становится
Denys
@dfinchenko
Mar 18 2016 09:23
@Barbarosq спасибо!
KarmaBot
@KarmaBot
Mar 18 2016 09:23
Спасибо (+1) для @Barbarosq принято! Текущая карма +1.
JhaoDa
@jhaoda
Mar 18 2016 09:34
@Big-Shark дык я и продаю первый тариф по цене с 4-го по 6-й, можно и так сказать
saori
@saorityan
Mar 18 2016 09:38
кто то сталкивался с этой проблемой http://laravel.io/forum/07-08-2014-orm-value-0-set-to-null-on-save ?
VirDignus
@virdignus
Mar 18 2016 09:38
народ, может кто знает готовое решение. Надо что бы после ввода ссылки в текстовое поле, она парсилась и ниже появлялась превью, в общем как в контакте или фэйсбуке?
Vyacheslav
@LastRide
Mar 18 2016 09:47
@virdignus можешь просто iframe с сайтом вставлять ))
@virdignus а вообще лучше получи страницу (с помощью Guzzle) и потом распарсь как тебе нужно (Symfony\DomCrawler)
JhaoDa
@jhaoda
Mar 18 2016 09:55
@LastRide превью это картинка, либо скрин сайта, либо картинка из мета-тэгов
Vyacheslav
@LastRide
Mar 18 2016 09:57
@jhaoda это я понял ) но ему видимо нужно ещё и title и description.
JhaoDa
@jhaoda
Mar 18 2016 09:58
@LastRide ну так вопрос-то как раз про картинку, а не про title/description
Vyacheslav
@LastRide
Mar 18 2016 09:59
@jhaoda "в общем как в контакте или фэйсбуке?" я так понял что как раз title и desc ему тоже нужен
JhaoDa
@jhaoda
Mar 18 2016 09:59
@LastRide ты упорный
Vyacheslav
@LastRide
Mar 18 2016 09:59
@jhaoda какой есть )
JhaoDa
@jhaoda
Mar 18 2016 10:00
@LastRide ты не понимаешь, что картинка здесь ключевое слово?
Юрий
@sawerus
Mar 18 2016 10:00
@LastRide @jhaoda самое интересное автор вопроса молчит.... ))
JhaoDa
@jhaoda
Mar 18 2016 10:00
@sawerus ничего интересного
Vyacheslav
@LastRide
Mar 18 2016 10:00
@jhaoda давай подождём ответа автора ) он скажет что он имел в виду
JhaoDa
@jhaoda
Mar 18 2016 10:01
@LastRide он кажет, что ему нужно превью.
Vyacheslav
@LastRide
Mar 18 2016 10:01
@jhaoda и ещё он сказал как в ВК и Facebook.
JhaoDa
@jhaoda
Mar 18 2016 10:01
Превью ВМЕСТЕ С title/description, а не одни title/description
@LastRide а что, в ВК и Facebook нет картинок в превью?
Vyacheslav
@LastRide
Mar 18 2016 10:02
@jhaoda я не говорю что он не хочет картинку
JhaoDa
@jhaoda
Mar 18 2016 10:02
@LastRide нет, как раз говоришь
Vyacheslav
@LastRide
Mar 18 2016 10:02
@jhaoda нет, не говорю. Покажи где )
JhaoDa
@jhaoda
Mar 18 2016 10:03
@LastRide ну так ты подскажи решение, что бы с картинкой
Vyacheslav
@LastRide
Mar 18 2016 10:04
@jhaoda я же нписал - Guzzle получает и парсит потом. Картинку можно достать из meta[property="og:image"]
JhaoDa
@jhaoda
Mar 18 2016 10:04
@LastRide а если нету её там?
Vyacheslav
@LastRide
Mar 18 2016 10:05
@jhaoda это уже другой вопрос
@jhaoda тут куча вариантов. Либо берёт первую попавшуюся на странице. Либо берёт первую попавшуюся в теге <content>
Ivan
@Hunternnm
Mar 18 2016 10:11
Наличие мета-тегов OG на странице это вообще праздник
JhaoDa
@jhaoda
Mar 18 2016 10:12
@LastRide это тот content, который из ShadowDOM и который запрещен?
Vyacheslav
@LastRide
Mar 18 2016 10:18
@jhaoda а что ты предложишь ?
JhaoDa
@jhaoda
Mar 18 2016 10:18
@LastRide а я благоразумно молчу :)
Потому что не знаю готовых решение
Vyacheslav
@LastRide
Mar 18 2016 10:19
@jhaoda ну ладно )
Denys
@dfinchenko
Mar 18 2016 10:27
Уже задавал вопрос, но снова повторюсь) как правильно разделить фронтенд на angular и restful на laravel ? Если положить в public index.html с angular и прописать в htaccess обращение к index.html а не к index.php то страница откроется но laravel приложение не запустится для отдачи апи так как не вызовется файл index.php.
перелопатил примеры, то в основном главную страницу ангуляра вызывают как шаблон laravel тоесть return view('index')
Роман Сохарев
@greabock
Mar 18 2016 10:45
@jhaoda мужик, а ты пишешь тесты?
Привет, кстати )
JhaoDa
@jhaoda
Mar 18 2016 10:45
@greabock я пытаюсь начать
Роман Сохарев
@greabock
Mar 18 2016 10:45
=))
я вот тоже...
и не могу понять как поведенческий тест на подтверждение мыла накатать...
@Big-Shark АКУУУУУЛЫЫЫЫЧ!
Maxim
@Big-Shark
Mar 18 2016 10:46
@greabock 2 теста, 1 на отправку, другой на подтверждение)
Роман Сохарев
@greabock
Mar 18 2016 10:47
ты сейчас про юнит, наверное
а я про поведенческий
Maxim
@Big-Shark
Mar 18 2016 10:48
@greabock дык ты можешь и поведенческий так написать насколько я понимаю
Роман Сохарев
@greabock
Mar 18 2016 10:48
окай... ссылку на подтверждение мне из лога дёргать?
Maxim
@Big-Shark
Mar 18 2016 10:48
@greabock типа того
Роман Сохарев
@greabock
Mar 18 2016 10:48
да ладно..
жесть какая
Maxim
@Big-Shark
Mar 18 2016 10:49
@greabock обычно есть возможность мыла не отправлять, а писать в файлы, или типа того
Роман Сохарев
@greabock
Mar 18 2016 10:49
ну я лог драйвер юзаю
нет, можно конечно в файлы их писать на уровне настроек пыха самого
но это изврат
Maxim
@Big-Shark
Mar 18 2016 10:50
@greabock поэтому я считаю что юнит должны быть в первую очередь
JhaoDa
@jhaoda
Mar 18 2016 10:51
@greabock а шо ты понимаешь под поведенческим?
Maxim
@Big-Shark
Mar 18 2016 10:51
@greabock у меня есть несколько тестов, которые тестируют просто открытие страниц, так там штук 10 тестов занимаеют раз в 50 больше времени чем все остальные юнит тесты
JhaoDa
@jhaoda
Mar 18 2016 10:51
@greabock я понимаю, что надо как-то получить письмо, открыть его и кликнуть сцылко
seoperin
@seoperin
Mar 18 2016 11:05
подскажите как деплоить?) я раньше тупо заливал по ftp файлы, щас вот осваиваю гит, на базовом уровне просто пока делаю коммиты, пушу на гитхаб например. А как деплоить на рабочий сервер с гитхаба? То есть с локального пушу на гитхаб, и оттуда автоматом подтягивается на рабочий сервер
dimaxz
@dimaxz
Mar 18 2016 11:05
можно Codeship там 100 деплоев на проект бесплатно
seoperin
@seoperin
Mar 18 2016 11:06
@dimaxz щас загуглю
dimaxz
@dimaxz
Mar 18 2016 11:06
или 100 в совокупности (ну короче мне хватает)
Роман Сохарев
@greabock
Mar 18 2016 11:06
...
Maxim
@Big-Shark
Mar 18 2016 11:06
@seoperin юзай фтп, вот даже шторм его потдержку добавил.
Роман Сохарев
@greabock
Mar 18 2016 11:06
я б лучше начал с банальных хуков
seoperin
@seoperin
Mar 18 2016 11:07
@Big-Shark я боюсь вас всех шокировать, но я на сублиме :|
Роман Сохарев
@greabock
Mar 18 2016 11:07
@seoperin сколько ждет тебя открытий чудесных...
seoperin
@seoperin
Mar 18 2016 11:08
@greabock жалко деньгу на шторм :(
Роман Сохарев
@greabock
Mar 18 2016 11:08
@seoperin я тя умоляю...
Artur Gafurov
@assurrussa
Mar 18 2016 11:08
@seoperin а ты им пользовался?
Maxim
@Big-Shark
Mar 18 2016 11:08
@seoperin я тебя умоляю, делай как я, выпрашивай на работе)
seoperin
@seoperin
Mar 18 2016 11:09
@Big-Shark ну вот еще, на работу придётся устраиваться))
@assurrussa нет
Vyacheslav
@LastRide
Mar 18 2016 11:09
@seoperin я тоже на саблайме. ты не один )
Sergey Gladkovskiy
@smgladkovskiy
Mar 18 2016 11:09
EAP наше всё!
Роман Сохарев
@greabock
Mar 18 2016 11:09
блин, да ну крякни ты его в конце-то концов
seoperin
@seoperin
Mar 18 2016 11:09
:+1:
Роман Сохарев
@greabock
Mar 18 2016 11:10
ну или как @smgladkovskiy сказал
Maxim
@Big-Shark
Mar 18 2016 11:10
@seoperin ну если по дело, надо смотреть куда деплоить будешь, есть ли там гит, и прочее, если это свой сервак, то ставишь туда гит, локально ставить чтото типа рокетира, деплоера, капистраны или фаба, там пишешь инструкцию, запускаешь команду, и вуаля.
@greabock фу таким быть
seoperin
@seoperin
Mar 18 2016 11:10
@Big-Shark я правильно вычитал что на капистранах всяких можно при деплое сразу какие то команды запустить типа композер апдейт?
Роман Сохарев
@greabock
Mar 18 2016 11:11
@Big-Shark а мне че фу... у мну лицензия
Maxim
@Big-Shark
Mar 18 2016 11:11
@seoperin угу, на них всех можно это делать
seoperin
@seoperin
Mar 18 2016 11:11
или артизан команды
@Big-Shark ок, буду читать тогда про это. Я не сервак юзаю а эластиквеб хостинг
Maxim
@Big-Shark
Mar 18 2016 11:11
@greabock гадости людям предлагаешь, ладно видео и аудио воровать, но софт ....
Роман Сохарев
@greabock
Mar 18 2016 11:12
@Big-Shark до этого сидел с кряком, и мне не стыдно.
Ибо если бы я без него маялся, то так бы и не разорился на лицуху
seoperin
@seoperin
Mar 18 2016 11:12
шторм я вроде как то ставил, когда только начал пхп учить, от тормозов выругался и удалил. Щас наверно уже пора снова попробовать
Роман Сохарев
@greabock
Mar 18 2016 11:12
Поставил, поюзал, осознал, заплатил.
Не понравилось - не пользуешься.
А за месяц триала, ты шторм не поймешь.
Maxim
@Big-Shark
Mar 18 2016 11:13
@greabock там же вроде триал 30 дней
@greabock и вот надо было тебе на секунду раньше написать же.
Роман Сохарев
@greabock
Mar 18 2016 11:13
=))
У меня вот почти год ушел, на то чтобы я стал фанатом jetbrains, и решил, что они достойны моих денег )
Не так-то просто это, когда у тебя саблайм головного мозга.
Sergey Gladkovskiy
@smgladkovskiy
Mar 18 2016 11:16
EAP вроде как триал до следующей версии продукта (более двух-трёх месяцев). :)
Хотя, даже не знаю, я на EAP-е с лицухой. :)
Юрий
@sawerus
Mar 18 2016 11:16
кстати а в чем прикол с сервером лицензий шторма.
я поставил с месяц назад наверное и все ровно... и ничего не платил
Роман Сохарев
@greabock
Mar 18 2016 11:16
@smgladkovskiy ага, а бывает и два раза в неделю
seoperin
@seoperin
Mar 18 2016 11:17
@greabock я к сублиму привык уже, удобно, быстро... щас вот поставил качаться шторм
Maxim
@Big-Shark
Mar 18 2016 11:17
@seoperin да только вот автоподстановка никакая.
Юрий
@sawerus
Mar 18 2016 11:17
@seoperin соскочил с него чуть более месяца назад ... не жалею.
seoperin
@seoperin
Mar 18 2016 11:18
@Big-Shark а в атоме автоподстановка не лучше?
Artur Gafurov
@assurrussa
Mar 18 2016 11:18
@sawerus ну может ещё месяц не прошел
Arsen Soroka
@arsen-s
Mar 18 2016 11:18
привет всем
можна както в сервис провайдере переменную передать в несколько разных шаблоны в стиле
view()->composer('layouts.index, index2', function ($view) {
            $view->with('user', Auth::user(););
        });
KarmaBot
@KarmaBot
Mar 18 2016 11:18
@arsen-s, привет, как настроение?
Maxim
@Big-Shark
Mar 18 2016 11:18
@seoperin не тестировал
Юрий
@sawerus
Mar 18 2016 11:18
@assurrussa дак не пишет что триал и т.п.
Роман Сохарев
@greabock
Mar 18 2016 11:18
@seoperin тебе сначала не понравится, может даже вырвет... но потом потихоньку втянешься. Сначала по часу в день, потом по два... увеличишь дозу. Через месяц тебя будет со шторма не снять.
seoperin
@seoperin
Mar 18 2016 11:19
@greabock это не опасно?
Maxim
@Big-Shark
Mar 18 2016 11:19
@arsen-s массив первым элементом
seoperin
@seoperin
Mar 18 2016 11:19
@greabock а то потом наверно еще начну другим кодерам предлагать попробовать по чуть чуть
Юрий
@sawerus
Mar 18 2016 11:19
Anton Vorontsov
@symbios-zi
Mar 18 2016 11:19
@greabock +1, тоже так переходил в свое время ))
Arsen Soroka
@arsen-s
Mar 18 2016 11:20
@Big-Shark то что надо, спасибо
KarmaBot
@KarmaBot
Mar 18 2016 11:20
Спасибо (+1) для @Big-Shark принято! Текущая карма +729.
Artur Gafurov
@assurrussa
Mar 18 2016 11:20
@sawerus не знаю, у меня лицензия, ничего не могу сказать)
Anton Vorontsov
@symbios-zi
Mar 18 2016 11:21
у меня вообще все в шторме. Выкинул mysql workbrench, source tree
Maxim
@Big-Shark
Mar 18 2016 11:21
@symbios-zi соурс трии это для гита? А я вот в шторме только иде пользую, бд, и терминал не прижился
Anton Vorontsov
@symbios-zi
Mar 18 2016 11:22
@Big-Shark да для гита. А что тебе не понравилось в бд? )
Maxim
@Big-Shark
Mar 18 2016 11:22
@symbios-zi да както убого, мало функционально, чтоли
Anton Vorontsov
@symbios-zi
Mar 18 2016 11:22
очень удобно когда у тебя вкладкой открыта
особенно когда много всего. Клац shift^2 и поиском )
вообще придрочился так перескакивать по файлам/вкладкам
@Big-Shark а гит в шторме?
Maxim
@Big-Shark
Mar 18 2016 11:24
https://github.com/php-pm/php-pm кто что про это знает?
@symbios-zi гит в консоли, онли в консоли)
Юрий
@sawerus
Mar 18 2016 11:24
@assurrussa посмотрел линк на сервер там вообще китай или япония хз , иероглифы одни. Может там сервак раздает лицухи )) блин посмотрел с 26.11.2015 стоит. полет нормальный.
Anton Vorontsov
@symbios-zi
Mar 18 2016 11:25
@Big-Shark ну так штормосвкую консоль юзай ))) дело привычки
на самом деле чем меньше программ тем легче.
Artur Gafurov
@assurrussa
Mar 18 2016 11:25
@sawerus а версия какая у тебя?
Юрий
@sawerus
Mar 18 2016 11:26
@assurrussa 10.0.1
Artur Gafurov
@assurrussa
Mar 18 2016 11:28
@sawerus ну видимо у тебя лицензия уже есть, ты на какой то сервер подключился?))
Юрий
@sawerus
Mar 18 2016 11:28
@assurrussa дак, да! я и говорю через активацию и сервер лицензий - указал сервак и вуаля. до сих пор пашет.
Maxim
@Big-Shark
Mar 18 2016 11:28
@symbios-zi хз, я очень много в терминале делаею, и мне удобно когда он на весь экран
Роман Сохарев
@greabock
Mar 18 2016 11:29
@Big-Shark тоже терминал отдельный
Artur Gafurov
@assurrussa
Mar 18 2016 11:29
@sawerus Ну круто, чё, пашет да и ладно))
Юрий
@sawerus
Mar 18 2016 11:29
@assurrussa не упадет ли вот в чем вопрос )))
Роман Сохарев
@greabock
Mar 18 2016 11:31
но я сейчас под виндой, conemu и heidi
heidi вообще мега-инструмент
Artur Gafurov
@assurrussa
Mar 18 2016 11:31
@greabock +
Maxim
@Big-Shark
Mar 18 2016 11:31
@greabock что за фиговина?
JhaoDa
@jhaoda
Mar 18 2016 11:32
@greabock ащщщщеее
Роман Сохарев
@greabock
Mar 18 2016 11:32
VirDignus
@virdignus
Mar 18 2016 11:32
@LastRide спасибо
KarmaBot
@KarmaBot
Mar 18 2016 11:32
Спасибо (+1) для @LastRide принято! Текущая карма +4.
Artur Gafurov
@assurrussa
Mar 18 2016 11:32
@Big-Shark он непашет под линуксом вроде)
Роман Сохарев
@greabock
Mar 18 2016 11:33
да, это только под винду
seoperin
@seoperin
Mar 18 2016 11:33
ну вот, мне уже поплохело немного от шторма
JhaoDa
@jhaoda
Mar 18 2016 11:34
Я тут om-my-zsh на венду поставил... и не стал пл пользоваться, со шрифтами всё печально
Роман Сохарев
@greabock
Mar 18 2016 11:34
но имхо, это лучший инструмент для мускула. У них вроде и postgres поддержка появилась, но я еще не пробовал
Юрий
@sawerus
Mar 18 2016 11:34
@seoperin что так ? )))
JhaoDa
@jhaoda
Mar 18 2016 11:35
@greabock я пробовал месяца 2 назад, то ни одной БД не видит, то вообще вылетает
Artur Gafurov
@assurrussa
Mar 18 2016 11:35
@jhaoda heidi?
Anton Vorontsov
@symbios-zi
Mar 18 2016 11:35
@jhaoda ты что для бд используешь?
Роман Сохарев
@greabock
Mar 18 2016 11:35
@jhaoda ты о постгрес?
JhaoDa
@jhaoda
Mar 18 2016 11:35
@greabock да
А так штука могучая, я уж сколько лет на ней...
Maxim
@Big-Shark
Mar 18 2016 11:37
https://github.com/marcj/BetterQuitJobBundle хахаха, крутый штуки)
Роман Сохарев
@greabock
Mar 18 2016 11:39
@Big-Shark Кирилл пустит слезу по кофе...
Maxim
@Big-Shark
Mar 18 2016 11:40
@greabock он всегда может прислать ПР)
Роман Сохарев
@greabock
Mar 18 2016 11:40

Yii - some people need a high-five. with a chair. in their face

мощно сказано XD

JhaoDa
@jhaoda
Mar 18 2016 11:41
@greabock опередил
Maxim
@Big-Shark
Mar 18 2016 11:41
@greabock забавный чувак, только вот пропел почти забросил(
JhaoDa
@jhaoda
Mar 18 2016 11:42

Eclipse - You like pain, don't you?

Тоже хорошо

Роман Сохарев
@greabock
Mar 18 2016 11:42
@jhaoda ага )
Soprun Vladislav
@vlsoprun
Mar 18 2016 11:43
))
JhaoDa
@jhaoda
Mar 18 2016 11:44
Я когда-то пробовал Эклипс, потом бобы, WeBuilder и немножко сабли... но потом я отрыл шторм, ещё пятой версии, штоле
Vlad Shcherbin
@VladShcherbin
Mar 18 2016 11:47
@Big-Shark отличный репезиторий, всё по делу)
slider23
@slider23
Mar 18 2016 12:17
slider23
@slider23
Mar 18 2016 12:23
https://github.com/marcj/BetterQuitJobBundle
"Yii - some people need a high-five. with a chair. in their face"
Maxim
@Big-Shark
Mar 18 2016 12:24
https://github.com/php-pm/php-pm зачвел эту фигню с симфон, и она кажет странные результаты, страница рендерится за 800 мс (хотя визуально быстрей) но исполняет мускульных запросов только на 4 секунды
Valtas
@Valtas
Mar 18 2016 12:37

патаюсь сохранить для movie записи files которыйе связаны с movie hasMany

$file = new File([
                    'quality' => $reqFile['quality'],
                    'sound' => $reqFile['sound'],
                    'episodes' => $reqFile['episodes'],
                    'size' => $reqFile['size'],
                    'file' => $filename,
                ]);

                $movie->files()->save($file);

MassAssignmentException in Model.php line 449:
quality

все же по мануалу в чем борода ?

JhaoDa
@jhaoda
Mar 18 2016 12:38
@Valtas ошибка к связям вообще отношения не имеет
@Valtas не пробовал поискать в доке фразу «MassAssignment»? Или в гугле?
Valtas
@Valtas
Mar 18 2016 12:40
@jhaoda мой английский слишком плох чтобы на анг искать
JhaoDa
@jhaoda
Mar 18 2016 12:40
@Valtas т.е. вставить в строку поиска приведенную выше фразу — это сложная наука?
Valtas
@Valtas
Mar 18 2016 12:41
@jhaoda сложная разобрать что написано в резульаттах ответа гугла
JhaoDa
@jhaoda
Mar 18 2016 12:41
@Valtas я про доку писал, в том числе. Ты не замечал строку поиска в доке?
Valtas
@Valtas
Mar 18 2016 12:42
@jhaoda спасибо в доках нашел раздел, там пишется что модель защищена от этого и требуется что то сделать счас буду разбираться
KarmaBot
@KarmaBot
Mar 18 2016 12:42
Спасибо (+1) для @jhaoda принято! Текущая карма +731.
Anton Vorontsov
@symbios-zi
Mar 18 2016 12:42
This message was deleted
This message was deleted
JhaoDa
@jhaoda
Mar 18 2016 12:43
@symbios-zi не мешай человеку, он УЧИТСЯ учиться
symbios-zi @symbios-zi boring
Valtas
@Valtas
Mar 18 2016 12:47
всем полям указал $fillable и заполнить дало, но ничего подобного не требовалось для связи many to many, пойду разбираться зачем эта защита сделана
Anton Vorontsov
@symbios-zi
Mar 18 2016 12:48
....zzzZZZ
JhaoDa
@jhaoda
Mar 18 2016 12:48
@Valtas как ты мог указать ВСЕМ полям $fillable, если $fillable это и так поле?
@Valtas я уже сказал, что к связям это НИКАК не относится
Valtas
@Valtas
Mar 18 2016 12:49
@jhaoda я имею ввиду массив всех полей которые заполняю там перечислил
JhaoDa
@jhaoda
Mar 18 2016 12:49
@Valtas покажи этот массив
Valtas
@Valtas
Mar 18 2016 12:49
protected $fillable = ['quality', 'sound', 'episodes', 'size', 'file'];
JhaoDa
@jhaoda
Mar 18 2016 12:49
@Valtas и что, всё равно продолжает ругаться на quality?
Anton Vorontsov
@symbios-zi
Mar 18 2016 12:49
ну так ошибка MassAssignmentException ушла. Копай дальше
Valtas
@Valtas
Mar 18 2016 12:50
@jhaoda нет заполнил все ок
JhaoDa
@jhaoda
Mar 18 2016 12:50
@Valtas тогда что не так?
А, вижу, всё так
Valtas
@Valtas
Mar 18 2016 12:50
все так, но ничего подобного я не делал когда заполнял другие таблицы
JhaoDa
@jhaoda
Mar 18 2016 12:50
Ну читай-разбирайся, полезно
Maxim
@Big-Shark
Mar 18 2016 12:54
Завалил собеседование, не ответил на вопрос про полиформизм, типы мускульных индексов, и чтото еще
залез погуглить что такое полиформизм, узнал что это интерфейс по сути
или нет?
Nuzsk
@Nuzsk
Mar 18 2016 12:54
а что с полиморфизмом сложного?
@Big-Shark через родительский класс\интерфейс
Maxim
@Big-Shark
Mar 18 2016 12:55
@Nuzsk а я хрен знает что это, у меня нет вышки, и я не особо знаком с терминами)
@Nuzsk вот и весь ответ)
Nuzsk
@Nuzsk
Mar 18 2016 12:55
у меня тоже
но они простые )
вот типы индексов сам завалил бы
Maxim
@Big-Shark
Mar 18 2016 12:57
В сообществе объектно-ориентированного программирования под термином «полиморфизм» обычно подразумевают наследование, а использование параметрического полиморфизма называют обобщённым программированием[8], или иногда «статическим полиморфизмом».
Вот нельзя было просто сказал наследование)
NoViKoFF
@AndrewNovikof
Mar 18 2016 12:58

Как вставить контент в секцию "code" вот такой конструкции:

@section('body')
      @yield('code')
@stop

через

->nest('body.code', 'template')

что то не получается

Nuzsk
@Nuzsk
Mar 18 2016 12:58
@Big-Shark не всегда наследование
@Big-Shark например ты накатал свой велосипед с миксинами и их зацепкой за класс в рантайме, наследования в этом случае нет, а полиморфизм есть
Maxim
@Big-Shark
Mar 18 2016 13:00
@Nuzsk тут тоже вроде как не все так просто, тут у тебя уже какая утиная типизация получается, так как мы не знаем что там за миксины
Nuzsk
@Nuzsk
Mar 18 2016 13:00
@Big-Shark велосипедный instanceof для миксина
saori
@saorityan
Mar 18 2016 13:00
@Big-Shark а что там про индексы затирали?
Maxim
@Big-Shark
Mar 18 2016 13:01
@saorityan спросили какие есть
@saorityan в чем различия
Nuzsk
@Nuzsk
Mar 18 2016 13:01
@Big-Shark ради примера посмотри http://www.yiiframework.com/doc-2.0/guide-concept-behaviors.html
можно зацепить в рантайме, можно проверить зацеплен ли
Maxim
@Big-Shark
Mar 18 2016 13:02
@Nuzsk ну да, там должно быть чтото типа isBehaviorActive($behaviorName)
Nuzsk
@Nuzsk
Mar 18 2016 13:02
@Big-Shark короче тебя забраковал довольно странный человек
Maxim
@Big-Shark
Mar 18 2016 13:02
@Nuzsk но это костыль сбоку припеку, который эмулирует чтото типа множественного наследования.
Nuzsk
@Nuzsk
Mar 18 2016 13:02
потому что ты суть понимаешь
не, это не множественное
это горизонтальное
Maxim
@Big-Shark
Mar 18 2016 13:03
@Nuzsk ну там все было прикольно, что меня собеседовали на питон программиста, хотя я питон не знаю, и все было на вот таких терминах.
saori
@saorityan
Mar 18 2016 13:04
я про полиморфизм только на Си расскажу нормально:)
в php этого не замечаю даже
Nuzsk
@Nuzsk
Mar 18 2016 13:05
а в си есть классы\объекты, чтобы полиморфизм имел место быть?
или с++ имеется в виду
Maxim
@Big-Shark
Mar 18 2016 13:07
http://www.php.su/learnphp/phpoo/?cp во, вроде норм пример что такое полиформизм
но разве по хорошему тут не должно быть интерфейса?
saori
@saorityan
Mar 18 2016 13:08
@Nuzsk c++
Nuzsk
@Nuzsk
Mar 18 2016 13:09
@Big-Shark полиморфизм это концепция, а вот способов реализации вагон и тележка
ну те. я бы не смотрел такие объяснения с уходом в конкретику реализации
Maxim
@Big-Shark
Mar 18 2016 13:09
@Nuzsk грубо говоря полиформизм это вызов функции в классе которой на момент написания класса в нем еще нет, верно?
saori
@saorityan
Mar 18 2016 13:10
@Big-Shark на первый взгляд пример хороший. Интерфейс не обязателен для полиморфизма))) но сейчас его и применяют чтобы подчеркнуть что может быть любая реализация. Ты еще помни что полифорфизм для языков с статической типизацией может быть сложнее
Nuzsk
@Nuzsk
Mar 18 2016 13:10
@Big-Shark это использование объекта вне зависимости от его конкретного типа, главное что он удовлетворяет условиям
Maxim
@Big-Shark
Mar 18 2016 13:11
@saorityan так там он и имеет место быть, допустим у тебя может быть 2 функции 1 принимает строку, а другая инт, и будет вызвана только нужная, вот это норм тема, но в пхп такого нет
@saorityan интерфейс наверное применяют для того чтобы указать что ты должен реализовать эту функцию, потому что мы ее уже вызвали)
@Nuzsk каким условиям?
Полиморфизм (polymorphism) (от греческого polymorphos) - это свойство, которое позволяет одно и то же имя использовать для решения двух или более схожих, но технически разных задач. Целью полиморфизма, применительно к объектно-ориентированному программированию, является использование одного имени для задания общих для класса действий. Выполнение каждого конкретного действия будет определяться типом данных. Например для языка Си, в котором полиморфизм поддерживается недостаточно, нахождение абсолютной величины числа требует трёх различных функций: abs(), labs() и fabs(). Эти функции подсчитывают и возвращают абсолютную величину целых, длинных целых и чисел с плавающей точкой соответственно. В С++ каждая из этих функций может быть названа abs(). Тип данных, который используется при вызове функции, определяет, какая конкретная версия функции действительно выполняется. В С++ можно использовать одно имя функции для множества различных действий. Это называется перегрузкой функций (function overloading).
KarmaBot
@KarmaBot
Mar 18 2016 13:13
@Big-Shark, у нас тут принято писать кратко и по делу. А если нужно показать длинный код, то можно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
Nuzsk
@Nuzsk
Mar 18 2016 13:13
@Big-Shark необходимым для использования, например он должен быть наследником класса A, реализовывать интерфейс Б, включать миксин C, или просто иметь метод D
Maxim
@Big-Shark
Mar 18 2016 13:13
@saorityan ты же про вот это в строгих языках говоришь?

@Nuzsk

В более общем смысле, концепцией полиморфизма является идея "один интерфейс, множество методов".

Nuzsk
@Nuzsk
Mar 18 2016 13:14
@Big-Shark да, верно все )
Maxim
@Big-Shark
Mar 18 2016 13:14
Вообщем это даже не про классы, а про функции или методы
точней даже про интерфейсы
Nuzsk
@Nuzsk
Mar 18 2016 13:15
кстати даже на более высоком уровне можно смотреть
какая-то складская система
saori
@saorityan
Mar 18 2016 13:15
@Big-Shark тонкая грань.. ты же понимаешь интерфейс тут не обязателен. Но в тоже время возможен
Nuzsk
@Nuzsk
Mar 18 2016 13:15
бочки с песком и контейнеры с рыбой
Maxim
@Big-Shark
Mar 18 2016 13:16
@saorityan ну по хорошему интерфейс тут обязателен, так как метод должен быть описан
Nuzsk
@Nuzsk
Mar 18 2016 13:16
@Big-Shark не обязателен
@Big-Shark смотри пример, ты описываешь складскую систему
Maxim
@Big-Shark
Mar 18 2016 13:17
@saorityan хотя вру, тут он описан уже в классе, вру
Nuzsk
@Nuzsk
Mar 18 2016 13:17
@Big-Shark у тебя у каждого объекта на складе есть набор тегов, которые его описывают
@Big-Shark у бочки с песком есть теги weigth displacement
Maxim
@Big-Shark
Mar 18 2016 13:18
На самом деле я прочитал вики, и несколько обьяснений, и как по мне так это достаточно запутаная и мутная штука которая включает в себе очень много.
Nuzsk
@Nuzsk
Mar 18 2016 13:18
@Big-Shark у контейнера с рыбой есть теги weigth displacement но еще и maxTemperature
@Big-Shark вот метод move у тебя будет смотреть на список тегов объекта и решать, соответствует ли объект тому месту, куда мы желаем его переместить
Anton Vorontsov
@symbios-zi
Mar 18 2016 13:20
@Big-Shark http://www.youtube.com/watch?v=6Z-xPXs4tg4
Nuzsk
@Nuzsk
Mar 18 2016 13:20
тоже такой себе полиморфизм, но не средствами ооп )
Anton Vorontsov
@symbios-zi
Mar 18 2016 13:20
на пальцах рассказывает в видео
Vyacheslav
@LastRide
Mar 18 2016 13:22
карма
KarmaBot
@KarmaBot
Mar 18 2016 13:22
@LastRide, Ваша карма +4. Вы благодарили 5 раз.
- Профиль LastRide на laravel.su
Soprun Vladislav
@vlsoprun
Mar 18 2016 13:25
@LastRide Спасибо :)
KarmaBot
@KarmaBot
Mar 18 2016 13:25
Спасибо (+1) для @LastRide принято! Текущая карма +5.
Soprun Vladislav
@vlsoprun
Mar 18 2016 13:25
5 + 5 ))
Maxim
@Big-Shark
Mar 18 2016 13:26
@symbios-zi ну это не тот полиформизм который есть в строгих языках
Vyacheslav
@LastRide
Mar 18 2016 13:26
@vlsoprun спасибо :) 5-6 )
KarmaBot
@KarmaBot
Mar 18 2016 13:26
Спасибо (+1) для @vlsoprun принято! Текущая карма +110.
Nuzsk
@Nuzsk
Mar 18 2016 13:30
@Big-Shark чисто посмеяться http://sqlinfo.ru/forum/viewtopic.php?id=5238
видимо по этим индексам вообще никто не интересуется
даже на специализированном форуме однозначной разницы не видят
Maxim
@Big-Shark
Mar 18 2016 13:32
@Nuzsk )))
более того... еще никто не показывал теста где бы hash index работал бы быстрее чем btree на postgresql (хотя идеи как такого добится у меня есть) hash indexes на Pg устарели лет на 10.... так как btree работает достаточно шустро так с hash index просто никто в серьез никогда не разбирался.
то же самое, но постгрес
Maxim
@Big-Shark
Mar 18 2016 13:34
https://github.com/php-pm/php-pm крутая штукенция, работает быстро, но думается мне что будет огромный косяк с идмапом, и течками фреймверков
так как по сути все в памяти, у меня апп 2 гига оперативки сожрал за 5 минут из за идмапа
Oleg
@Malezha
Mar 18 2016 13:48
@Big-Shark нужно перепиливать обычный фреймворк, что бы получить действительно плюс, ибо если будет куча блокирующих операций, то толку от это.
Maxim
@Big-Shark
Mar 18 2016 13:50
@Malezha я честно не особо вкуривал как это работает, но там есть драйвера для симфони и чегото еще, хз как там все это обходится
Oleg
@Malezha
Mar 18 2016 13:50
@Big-Shark я крутил, даже писал "мост" для ларавеля, то имхо толку нет.
@Big-Shark это по сути react под процессами симфонии.
Maxim
@Big-Shark
Mar 18 2016 13:51
@Malezha там вроде уже мост есть
Oleg
@Malezha
Mar 18 2016 13:51
@Big-Shark тогда небыло :D
Maxim
@Big-Shark
Mar 18 2016 13:51
@Malezha ну у нас вроде как бот почти так работает, или типа того, надо у серафима спрашивать
Oleg
@Malezha
Mar 18 2016 13:52
@Big-Shark у реакта самый главный затык сейчас - прием файлов, в 0.4 она вообще не реализована никак, а в мастере там вообще хранение каждого файла через стрим в мемори.
Maxim
@Big-Shark
Mar 18 2016 13:53
@Malezha ну можно отдельным процесом принимать их)
Oleg
@Malezha
Mar 18 2016 13:56
@Big-Shark принимать то такое, а куда их девать на время работы? Если писать какой то простенький сайтик, где файлы грузят в виде картинок к новостям, то можно конечно в бридже сразу из памяти сохранять в темп файлы и работать через файловую систему (ограничение симфони компонента по работе с файлами).
Maxim
@Big-Shark
Mar 18 2016 13:56
@Malezha а как апи принимает файлы?
Oleg
@Malezha
Mar 18 2016 14:01
@Big-Shark разбирает multipart body =)
Вот только что делать с этим боди дальше? Повторюсь, симфони (версии 2, так точно) нужен файл на диске для работы, а не какой то там поток. Записываем файл на диск, да? Что у нас делает процесс в это время - ждет. Конечно, можно обмазаться промизами, но это немного самописный момент, ведь так же?
Maxim
@Big-Shark
Mar 18 2016 14:03
@Malezha ну да, ну это всеж больше эксперементальная штука, но идея мне нравится
Oleg
@Malezha
Mar 18 2016 14:04
@Big-Shark идея шикарная и это можно применить даже сейчас на проде, но действительно выиграть можно собрав свой асинхронный от мозга до костей фрейм.
Сейчас, без допиливания ларавела выигрыш только во времени бута.
Maxim
@Big-Shark
Mar 18 2016 14:05
@Malezha ну да
Oleg
@Malezha
Mar 18 2016 14:10
@Big-Shark по большей части, сейчас застрял реакт на допиливании сервера до хотя бы беты, а то там уже почти год переливают с пустого в порожнее.
Oleg
@Malezha
Mar 18 2016 14:16
Даа, мое слово последнее и никто ничего не может сказать :D
Valtas
@Valtas
Mar 18 2016 14:59
Связь hasMany читюа доки и там не написано как удалить все комментарии для статьи $post->comments()->deleteAll() такого нету. Получается вручную перебирать комментарии и удалять ?
для связи many to есть detach неужели аналога для hasMany нету ?
JhaoDa
@jhaoda
Mar 18 2016 15:08
@Valtas не знаю, чем ты читаешь доку, но там всё есть
Ivan
@Hunternnm
Mar 18 2016 15:13
Коллеги, как корректнее на сайте реализовать график работы? Например, выбрать несколько дней, и там - одно время, вторая группа - другое время, третья - выходные?
Valtas
@Valtas
Mar 18 2016 15:15
@jhaoda может потому что дока криво написано? не думал ?
JhaoDa
@jhaoda
Mar 18 2016 15:15
@Valtas нет, не думал
Valtas
@Valtas
Mar 18 2016 15:16
@jhaoda а стоило бы подумать а не умничать? ты тут сидишь дабы самоутведиться верно ?
JhaoDa
@jhaoda
Mar 18 2016 15:16
@Valtas конечно
Valtas
@Valtas
Mar 18 2016 15:16
@jhaoda такой тип людей мне знаком, бедненькие вы
Роман Сохарев
@greabock
Mar 18 2016 15:18
@Hunternnm не совсем по теме, но близко. Может натолкнет на мысль какую.
Ivan
@Hunternnm
Mar 18 2016 15:18
@greabock спасибо, почитаю
KarmaBot
@KarmaBot
Mar 18 2016 15:18
Спасибо (+1) для @greabock принято! Текущая карма +338.
JhaoDa
@jhaoda
Mar 18 2016 15:18
@Valtas ащщщщеее, ой вэй, шо делать, кудой я попал и хде мои весчи?
Dave
@aios
Mar 18 2016 15:18
@jhaoda не обращай внимания) мир не без интересных людей)
JhaoDa
@jhaoda
Mar 18 2016 15:19
@aios я ваще не парюсь. Ветер носит известно что...
Soprun Vladislav
@vlsoprun
Mar 18 2016 15:19
:satisfied:
Dave
@aios
Mar 18 2016 15:20
@Valtas для таких как ты в доке очень подробно написано про https://laravel.com/docs/4.2/eloquent#model-observers - доку он читал.
Valtas
@Valtas
Mar 18 2016 15:21
@aios причем тут Observer и метод detach() &
Dave
@aios
Mar 18 2016 15:26
@Valtas потому что HasMany связь является связью в один конец к конечным объектам - удаление их является удалением сущности - а не связи. потому метод перебора в обсервере решает этот момент для hasMany
Valtas
@Valtas
Mar 18 2016 15:27
@aios тобишь удялать только методом перебора? что я и хотел услышать а в льсервере или или нет это уже третье дело
Dave
@aios
Mar 18 2016 15:29
@Valtas прежде чем задавать вопросы, нужно знать хоть что то - например структуру Релейшенов и из чего они состоят. По идее - эта информация уже исключает подобный вопрос.
Valtas
@Valtas
Mar 18 2016 15:30
@aios серьезно? ))) а может надо сначала фреймворк изучить и все его апи а потом вопросы задавать? забавный )))
Dave
@aios
Mar 18 2016 15:31
@Valtas прежде чем учить фреймворк нужно отучиться быдлокодить. и думать как быдлокодер. Позиция "Мне все должны" тут не уместна. Пора делать выводы.
Soprun Vladislav
@vlsoprun
Mar 18 2016 15:31
@Valtas Было бы не плохо... Меньше разговоров было бы ))
Valtas
@Valtas
Mar 18 2016 15:33
@aios позицию мне должен фреймворк как раз уместна (хотя это к чему непонятно) фреймворк создать чтобы давать готовое, а не чтобы я сам все делал, detach сделан а так же для comments не сделано, Забавный ты
Dave
@aios
Mar 18 2016 15:35
@Valtas фреймворк ничего тебе не должен. Тут даже на оборот - ты как минимум должен сказать спасибо за этот инструмент сообществу которое активно над ним работает.
Soprun Vladislav
@vlsoprun
Mar 18 2016 15:35
@aios :+1:
Dave
@aios
Mar 18 2016 15:35
@Valtas 10-15 лет эволюции кода, разработки и всей это индустрии - и тут знаешь что? нарисовываешься ты.
@Valtas с понтом - давайте мне готовое.
@Valtas я бы первый был - кто тебя пошлет к чертовой матери за такое отношение.
Alexander
@Dualse
Mar 18 2016 15:36
@Valtas Где "все" готовое - это CMS
Vyacheslav
@LastRide
Mar 18 2016 15:36
предлагаю мордобой
Valtas
@Valtas
Mar 18 2016 15:36
@aios тихо тихо я уже не могу смеятся
@aios хватит пожалей уирук же от смеха
Dave
@aios
Mar 18 2016 15:37
Ребят простите. но прям по разговору видно что он супер герой.
человек-мудак
Alexander
@Dualse
Mar 18 2016 15:37
@aios Ну можно же и без оскорблений)
Valtas
@Valtas
Mar 18 2016 15:37
@aios инетересная у тебя позиция, если спросить что то то значит это супер герой )))
@aios я всего лишь спросил есть ли чтото аналогичное detach или вручную перебирать и удалять и тут фреймворк ничего не должен обсервер и ржач
в доках есть все
а в апи вообще все все
Dave
@aios
Mar 18 2016 15:39
@Valtas а наезды с твоей стороны это нормально?
Valtas
@Valtas
Mar 18 2016 15:39
@aios ты не посылай людей и будет все нормально )
Soprun Vladislav
@vlsoprun
Mar 18 2016 15:39
@LastRide Ставлю 100 на jhaoda )))
@Valtas читай - внимай - и потом возвращайся сюда.
@Valtas а то жалко. вдруг эта комната лишиться еще одного чудака.
ой я кажется ошибся
Valtas
@Valtas
Mar 18 2016 15:41
@aios тебя что ли ?
лдействительно будет жаль )
Ivan
@Hunternnm
Mar 18 2016 15:41
@jhaoda потираешь уже банхаммер?
slider23
@slider23
Mar 18 2016 15:41
Народ, не заводитесь. Не нравится кто-то - проходим мимо и не отвечаем.
Mikhail Kozlov
@mikhailkozlov
Mar 18 2016 15:41
+1 @slider23
Dave
@aios
Mar 18 2016 15:42
@slider23 сорян сорян - бесят просто такие люди - стул уже плавится потихоньку.
Valtas
@Valtas
Mar 18 2016 15:42
@slider23 согласен но нет надо поумничать повыпедривать мол мы все знаем но ничего не скажем
JhaoDa
@jhaoda
Mar 18 2016 15:42
@aios @Valtas тихо, горячие финские парни
@Valtas здесь все начинал так же. Читали доку, не понимали, гуглили, рылись в сорцах, переводили доку. Никто не родился со знанием ларавель.
Ivan
@Hunternnm
Mar 18 2016 15:44
@jhaoda даже ты? о_О ты сломал мой мир
Soprun Vladislav
@vlsoprun
Mar 18 2016 15:44
:satisfied:
Ivan
@Hunternnm
Mar 18 2016 15:44
сорян, не удержался
JhaoDa
@jhaoda
Mar 18 2016 15:45
@Valtas а по твоим вопросам видно, что у тебя пробелы в базовых знаниях ларавель. Добрый совет — прочитай ВСЮ доку пару раз. Не вникая в каждое слово и не пытаясь проверить на примерах, а просто прочитай.
slider23
@slider23
Mar 18 2016 15:45
Лучший способ узнать доку, кстати - попереводить её.
Dave
@aios
Mar 18 2016 15:45
@slider23 пропаганда наше всьо)
slider23
@slider23
Mar 18 2016 15:45
5.2 ждет вашего внимания http://laravel.su/docs/status
Alexey
@Butochnikov
Mar 18 2016 15:45
@slider23 :+1:
JhaoDa
@jhaoda
Mar 18 2016 15:46
@Valtas и без английского — никуда
Dave
@aios
Mar 18 2016 15:46
крутой маркетинговый ход))
slider23
@slider23
Mar 18 2016 15:46
Вот @jhaoda не даст соврать
JhaoDa
@jhaoda
Mar 18 2016 15:46
Истинно так.
Vyacheslav
@LastRide
Mar 18 2016 15:54
кто знает, почему когда юзается with() у объекта модели, то вместо join'ов делается несколько запросов ?
JhaoDa
@jhaoda
Mar 18 2016 16:06
Посоны, а в контексте nginx'а плевать, какой РНР — TS или NTS?ага, разъясняют, что NTS получше будет
aleserche
@Aleserche
Mar 18 2016 16:12
я думал только на iis имеет значение
Mikhail Kozlov
@mikhailkozlov
Mar 18 2016 16:17
@LastRide я думаю потому что объекты из это зароса идут в свою коллекцию
Vyacheslav
@LastRide
Mar 18 2016 16:19
@mikhailkozlov Странно просто, что когда юзаешь with(), то не можешь указать ему условия для выборки из таблицы, которая джойнится )
Mikhail Kozlov
@mikhailkozlov
Mar 18 2016 16:23
with() расчитан на то что бы быть простым помошником, если нужны условия то надо делать запрос на related поле
$user->images()->where('name', 'like', 'flowers')->get();
Vyacheslav
@LastRide
Mar 18 2016 16:28

Предположим что у меня есть страны (countries (id, name)) и города (city (id, country_id, name, population)).
Мне надо выбрать только те страны, в городах которых, население больше чем 200 к примеру.

Как мне это сделать нормально ?

Eugene Gavalidi
@atomuseq
Mar 18 2016 16:29
@LastRide population > 200k :D
Vyacheslav
@LastRide
Mar 18 2016 16:30
@atomuseq Country::with('city') ->where('city.population', '>', 200) ->get();
@atomuseq хотелось бы так ) но увы
Anton Vorontsov
@symbios-zi
Mar 18 2016 16:30
@LastRide самое простое решение использовать whereHas
Vyacheslav
@LastRide
Mar 18 2016 16:30
@symbios-zi попробуйю. Спасибо )
KarmaBot
@KarmaBot
Mar 18 2016 16:30
Спасибо (+1) для @symbios-zi принято! Текущая карма +84.
Vyacheslav
@LastRide
Mar 18 2016 16:33
@symbios-zi запрос получился ) но потом, если я обращусь $country->city он почему-то делает новый запрос
Anton Vorontsov
@symbios-zi
Mar 18 2016 16:34
Country::with(['city' => function($query)  {
     $query->where('population',  '>',  200);
])->get();
примерно так
Vyacheslav
@LastRide
Mar 18 2016 16:35
This message was deleted
@symbios-zi спасибо. Так получилось )
KarmaBot
@KarmaBot
Mar 18 2016 16:36
Спасибо (+1) для @symbios-zi принято! Текущая карма +85.
Vyacheslav
@LastRide
Mar 18 2016 16:37
This message was deleted
KarmaBot
@KarmaBot
Mar 18 2016 16:37
@LastRide, Ваша карма +5. Вы благодарили 8 раз.
- Профиль LastRide на laravel.su
scasic
@scasic
Mar 18 2016 16:41
привет чатлане! есть кто? ;) подскажите какая практическая ценность от объявления fillable и guarded в моделях?
Anton Vorontsov
@symbios-zi
Mar 18 2016 16:42
@scasic защита от дурака
scasic
@scasic
Mar 18 2016 16:44
@symbios-zi то бишь для разработчика?
@symbios-zi * от
Artur Gafurov
@assurrussa
Mar 18 2016 16:45
@scasic т.е. разработчик дурак?
Anton Vorontsov
@symbios-zi
Mar 18 2016 16:45
@scasic типа того
Eugene Gavalidi
@atomuseq
Mar 18 2016 16:45
:D начинается
бот привет
@KarmaBot Привет гад
что теперь уже и не здоровается ? @jhaoda издевается над ботом
Jake2000
@Jake2000
Mar 18 2016 17:03
Привет всем снова. Как сделать вывод ответа на определённом языке при каждом запросе, не привязываясь к сессиям и кукам, передавая язык как get параметр.
KarmaBot
@KarmaBot
Mar 18 2016 17:03
@Jake2000, и тебе привет ;)
JhaoDa
@jhaoda
Mar 18 2016 17:09
@Jake2000 ну вот так и сделать. Проверять get-параметр и в зависимости от него задавать текущую локаль
KSTigr
@KSTigr
Mar 18 2016 17:18
Всем привет! Вот код
public function boot()
{
view()->share('page', App\Models\Page::all());
}
Выводит Class 'App\Providers\App\Models\Page' not found
Почему он не добирается до модели App\Models\Page
KarmaBot
@KarmaBot
Mar 18 2016 17:18
@KSTigr, и тебе привет ;)
Vyacheslav
@LastRide
Mar 18 2016 17:18
@KSTigr попробуй написать use App\Models\Page
и view()->share('page', Page::all());
KSTigr
@KSTigr
Mar 18 2016 17:19
Не помогло
Vyacheslav
@LastRide
Mar 18 2016 17:19
@KSTigr я отредактировал коммент, попоробуй ещё раз
KSTigr
@KSTigr
Mar 18 2016 17:19
@LastRide В этом случае модель надо перекинуть в папку
Vyacheslav
@LastRide
Mar 18 2016 17:20
\App\Models\Page::all() а если так вызовешь ?
JhaoDa
@jhaoda
Mar 18 2016 17:20
@KSTigr оформи код
KarmaBot
@KarmaBot
Mar 18 2016 17:20
@KSTigr, чтобы код легко читался, поставь перед ним и после него по строке с тремя обратными апострофами (символ ` на клавише с буквой "Ё").
Узнать больше про оформление сообщений можно в справке по Markdown (кнопка "M↓" внизу справа).
Кстати, свои сообщения здесь можно редактировать... ;)
Vyacheslav
@LastRide
Mar 18 2016 17:21
@KarmaBot привет
KSTigr
@KSTigr
Mar 18 2016 17:21
@LastRide я так и подключал use App\Models\Page
Vyacheslav
@LastRide
Mar 18 2016 17:21
@KSTigr тогда кидай весь код контроллера.
KSTigr
@KSTigr
Mar 18 2016 17:22
@LastRide Контроллер пуст
Vyacheslav
@LastRide
Mar 18 2016 17:22
где ф-я boot юзается ? @KSTigr
JhaoDa
@jhaoda
Mar 18 2016 17:22
@KSTigr у нас тут принято код оформлять маркдауном
@LastRide ну где может быть функция boot, если не в провайдере?
Vyacheslav
@LastRide
Mar 18 2016 17:23
@jhaoda злой ты (
KSTigr
@KSTigr
Mar 18 2016 17:23
@jhaoda AppServiceProvider.php
Vyacheslav
@LastRide
Mar 18 2016 17:23
@jhaoda ну мало ли где её можно пихнуть )

@KSTigr

use App\Models\Page;
public function boot()
{
    view()->share('page', Page::all());
}

так 100% должно пахать

KSTigr
@KSTigr
Mar 18 2016 17:25
@LastRide Если модель кидаю в папку Provider все работает
@LastRide Так и есть :worried: (
Vyacheslav
@LastRide
Mar 18 2016 17:26
@KSTigr а что за ошибку даёт ?)
Eugene Gavalidi
@atomuseq
Mar 18 2016 17:26
@KSTigr ты use App\Models\Page; хоть перед class Name {} пишешь ?
KSTigr
@KSTigr
Mar 18 2016 17:27
@atomuseq Class 'App\Providers\App\Models\Page' not found
К папке путь идет не из корня
Vyacheslav
@LastRide
Mar 18 2016 17:28
@KSTigr ну тогда не знаю
Eugene Gavalidi
@atomuseq
Mar 18 2016 17:29
use App\Models\Page;

class AppServiceProvider { ... }
точно так ?
KSTigr
@KSTigr
Mar 18 2016 17:31
@atomuseq
<?php
namespace App\Providers;
use App\Models\Page;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
 public function boot()
    {
        view()->share('page', App\Models\Page::all());

    }
}
Eugene Gavalidi
@atomuseq
Mar 18 2016 17:32
теперь ясно
JhaoDa
@jhaoda
Mar 18 2016 17:32
@KSTigr посмотри в справке (иконка M↓ в правом нижнем углу), как правильно оформлять код
Eugene Gavalidi
@atomuseq
Mar 18 2016 17:32
namespace App\Providers; должна быть первой строкой после <?php
JhaoDa
@jhaoda
Mar 18 2016 17:33
This message was deleted
This message was deleted
Eugene Gavalidi
@atomuseq
Mar 18 2016 17:34
@jhaoda да ну правда что ли ? :D еще раз посмотри на его код
JhaoDa
@jhaoda
Mar 18 2016 17:34
А, точняк
Вот она, польза оформления кода
@KSTigr гражданин, тебе бы основы РНР подучить надо
Я не понимаю, это что, квантовая механика?
@KSTigr три обратных апострофа на НОВОЙ строке, потом опять НОВАЯ строка и на ней уже код
@KSTigr там даже написано «(shift+enter for line break)», ты это проигнорил?
KSTigr
@KSTigr
Mar 18 2016 17:38
@jhaoda Сори
Eugene Gavalidi
@atomuseq
Mar 18 2016 17:38
<?php

namespace App\Providers;

use App\Models\Page;
use Illuminate\Support\ServiceProvider;

class AppServiceProvider extends ServiceProvider
{
    public function boot()
    {
        view()->share('page', Page::all());
    }
}
JhaoDa
@jhaoda
Mar 18 2016 17:38
This message was deleted
@KSTigr короче, бегом читать про неймспейсы в РНР
Eugene Gavalidi
@atomuseq
Mar 18 2016 17:39
@KSTigr понял ? :D
KSTigr
@KSTigr
Mar 18 2016 17:40
@jhaoda Спасибо! ДА
KarmaBot
@KarmaBot
Mar 18 2016 17:40
Спасибо (+1) для @jhaoda принято! Текущая карма +732.
KSTigr
@KSTigr
Mar 18 2016 17:41
@jhaoda я новичок
Eugene Gavalidi
@atomuseq
Mar 18 2016 17:41
@KSTigr новички обычно с основ php начинают
JhaoDa
@jhaoda
Mar 18 2016 17:41
@KSTigr ты взялся за фреймворк, не зная РНР. Это разве правильно?
KSTigr
@KSTigr
Mar 18 2016 17:42
@jhaoda Надо всё пробовать :-)
@KSTigr По книгам не научишься, надо щупать
JhaoDa
@jhaoda
Mar 18 2016 17:44
@KSTigr «пробОвать», «щУпать»
Dave
@aios
Mar 18 2016 18:02
Ребят помогите кто чем может. Использую Dingo Api и Laravel CORS - при ошибке в контроллере он возвращает ошибку CORS
XMLHttpRequest cannot load http://some.com.ua/files/object/1. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://some.com.ua' is therefore not allowed access. The response had HTTP status code 500.
Вопрос вот в чем
как отвлавливать эксепшн и направлять его через CORS?
Я так понимаю автоматический эксепшн кидается раньше всех мидлварей.
Gevorg Baghdasaryan
@vvmgev
Mar 18 2016 18:47
при скачивании ларавел 5.1
asa@home:/var/www$ composer create-project laravel/laravel pole "5.1.*"
Installing laravel/laravel (v5.1.11)
  - Installing laravel/laravel (v5.1.11)
    Loading from cache

Created project in pole
> php -r "copy('.env.example', '.env');"
> php artisan clear-compiled
PHP Warning:  require(/var/www/pole/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /var/www/pole/bootstrap/autoload.php on line 17
PHP Fatal error:  require(): Failed opening required '/var/www/pole/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/pole/bootstrap/autoload.php on line 17
Script php artisan clear-compiled handling the pre-update-cmd event returned with an error


  [RuntimeException]                                                                                                                                    
  Error Output: PHP Warning:  require(/var/www/pole/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /var/www/po  
  le/bootstrap/autoload.php on line 17                                                                                                                  
  PHP Fatal error:  require(): Failed opening required '/var/www/pole/bootstrap/../vendor/autoload.php' (include_path='.:/usr/share/php:/usr/share/pea  
  r') in /var/www/pole/bootstrap/autoload.php on line 17                                                                                                


create-project [-s|--stability STABILITY] [--prefer-source] [--prefer-dist] [--repository REPOSITORY] [--repository-url REPOSITORY-URL] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [--no-install] [--ignore-platform-reqs] [--] [<package>] [<directory>] [<version>]
KarmaBot
@KarmaBot
Mar 18 2016 18:47
@vvmgev, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
Mikhail Kozlov
@mikhailkozlov
Mar 18 2016 18:49
@vvmgev если файл есть, проверь разрешение для пользователя
@aios sorry, не пользовал
Gevorg Baghdasaryan
@vvmgev
Mar 18 2016 18:51
@mikhailkozlov с sudo тоже ошибка
Mikhail Kozlov
@mikhailkozlov
Mar 18 2016 18:53
сори, не внимательно прочел. файла нет.
как ты его качаешь?
черт
пятница
все написно, сори
не разу не пробовал композером ставить. Может просто гитом? или как в доках написано
composer global require "laravel/installer"
потом laravel new pole
хотя композер тоже должен работать
не знаю
Roman Sadoyan
@core01
Mar 18 2016 20:04
Какую ОС предпочитаете на сервере? (unix based)
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:05
@core01 ubuntu server LTS
уже 8 лет используем и никаких нареканий
Roman Sadoyan
@core01
Mar 18 2016 20:06
@symbios-zi я вот тоже юзаю
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:06
уря, райзинг талант на апворке выдали
Roman Sadoyan
@core01
Mar 18 2016 20:06
но хочу и дебиан попробовать
8
@symbios-zi панели используете какие нибудь?
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:07
будучи раньше админом пробовал админил дебиан, редхат, центос, и фрибсд
Roman Sadoyan
@core01
Mar 18 2016 20:07
я устал уже баш скриптами всё делать, хочу тыкать и шоб всё было)
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:07
понял что убунту удобнее всего
@core01 нет. смысл?
Roman Sadoyan
@core01
Mar 18 2016 20:07
@symbios-zi убунту и дебиан в принципе одинаковы, только на мой взгляд у убунты пакеты по новее
KennelWell
@KennelWell
Mar 18 2016 20:08
Сколько может стоить разработка cms? (Крупный портал планируется)
Roman Sadoyan
@core01
Mar 18 2016 20:08
@symbios-zi часто добавляю поддомены, домены и каждый необходимо конфигурировать практически по разному
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:08
@core01 да, убунту основана на дебиане. Сама дебиан более консервативная в пакетах, ага
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:08
@KennelWell крупный портал - крупная деньга)
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:08
@core01 много сайтов поддерживаете?
Roman Sadoyan
@core01
Mar 18 2016 20:09
@symbios-zi много поддоменов.
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:09
@KennelWell сколько будет дом построить большой? размеры незнаю
Roman Sadoyan
@core01
Mar 18 2016 20:09
@symbios-zi есть сервер порядка 50 + поддоменов
  • своих ~20
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:09
может 5 этажей, а может 120. Сколько стоить будет?
KennelWell
@KennelWell
Mar 18 2016 20:09
@eugene-holiday Ну не все сразу же, изначально сайт обычный типа блог - новости - и каталог
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:09
@core01 тогда можно и панельку накатить платную
KennelWell
@KennelWell
Mar 18 2016 20:10
@eugene-holiday а дальше как пойдет, вопрос в разработке компонентов и реально ли реализовать модульную систему на laravel
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:10
@core01 https://www.ispsystem.ru/software/ispmanager с такой приходилось работать. Простые задачи способна решать
Roman Sadoyan
@core01
Mar 18 2016 20:10
@symbios-zi + хочется по меньше тратить времени на первичную настройку
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:10
тупо кнопками в админке окружение для сайта поднимается в ней
если все верно настроить
Roman Sadoyan
@core01
Mar 18 2016 20:11
@symbios-zi да, с этой все знакомы, даже лицензию покупал на 4 версию
Роман Сохарев
@greabock
Mar 18 2016 20:11
я прям чую, когда кто-то говорит "модуль"
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:11
:D
Roman Sadoyan
@core01
Mar 18 2016 20:11
Вечную причем. Но пришлось отказаться, т.к. она не поддерживала nginx + php5-fpm
KennelWell
@KennelWell
Mar 18 2016 20:11
@symbios-zi вот смотри, изначально обычная cms с новостями, статьями и специфическим каталогом
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:11
@KennelWell для чего вам модули и компоненты? вы планируете 100 порталов создать и будете переиспользовать модули?
KennelWell
@KennelWell
Mar 18 2016 20:12
@symbios-zi Хорошо, хер с ней модульностью
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:12
@KennelWell если 1 портал, а и пишите в стиле DDD
Roman Sadoyan
@core01
Mar 18 2016 20:13
@KennelWell есть modx как CMS для начала пойдет (статьи, каталог), а потом можно как фреймворк расширять.
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:13
качество, удобство поддержки и масштабируемость ставьте во главу, и будет все хорошо
@core01 а laravel не способен на такое? )
Roman Sadoyan
@core01
Mar 18 2016 20:13
@symbios-zi ларавель немного другое
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:13
сначала написать функционал блога, а потом дорабатывать. Гибкости в 100 крат больше
Roman Sadoyan
@core01
Mar 18 2016 20:14
@symbios-zi конечно для более гибкого расширения лучше сразу юзать laravel
KennelWell
@KennelWell
Mar 18 2016 20:14
Меня интересует вопрос цены точнее примерный разброс цен
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:14
150к-15000000к
Roman Sadoyan
@core01
Mar 18 2016 20:14
зеленью)
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:14
примерно
Roman Sadoyan
@core01
Mar 18 2016 20:14
наличными
)))
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:15
:D
Mikhail Kozlov
@mikhailkozlov
Mar 18 2016 20:15
$99/год wordpress.com
Roman Sadoyan
@core01
Mar 18 2016 20:15
xD
KennelWell
@KennelWell
Mar 18 2016 20:15
@eugene-holiday ок, 15000000k за простую cms с новостями и статьями?
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:15
@KennelWell я думаю нужно сначала вам определиться с тем что вы хотите и описать это. Потом вы сможете показать программистам чтобы они смогли оценить сколько потратят часов на это и смогут назвать сумму. Никто не способен на телепатию, и чтобы назвать сумму нужно понять объем работы.
Roman Sadoyan
@core01
Mar 18 2016 20:15
@KennelWell простая CMS - wordpress)
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:15
@KennelWell ну примерно же
Roman Sadoyan
@core01
Mar 18 2016 20:16
@KennelWell если вопрос коснётся расширения то будете голову ломать
KennelWell
@KennelWell
Mar 18 2016 20:16
@core01 нет, как её потом расширять?
Roman Sadoyan
@core01
Mar 18 2016 20:16
@KennelWell в том то весь и перец
@KennelWell отсюда и цена 150к минимумм - т.к. неизвестно что будете расширять в будущем
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:17
я могу и за 20к написать если это три страницы
KennelWell
@KennelWell
Mar 18 2016 20:17
@core01 вот уже чуть понятней, 150к за скромную cms
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:17
я вообще непонимаю как вы называете цену того незная чего? @core01
KennelWell
@KennelWell
Mar 18 2016 20:18
@symbios-zi там проблема в том что будет каталог - точнее уже есть но написанный на чистом - но корявом php
Roman Sadoyan
@core01
Mar 18 2016 20:18
@symbios-zi минимальная цена на то и минимальная
@KennelWell уже ~ от 200
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:19
@KennelWell ну так формализуйте задачу по пунктам и этапам. Опишите что хотите получить в каждом из этапов, и вам смогут назвать даже цену за каждый этап. Это будет беспроигрышный вариант
KennelWell
@KennelWell
Mar 18 2016 20:19
@symbios-zi вот смотри, есть сайт на который сейчас надо только статейки - новости и каталог
это этап номер 1
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:19
а цену 150к-200к это из воздуха. У многих тут людей зп в месяц 50к
@KennelWell не нужно мне сейчас говорить это. не поленитесь и потратьте час. А потом выложите в группке vk.
KennelWell
@KennelWell
Mar 18 2016 20:20
@symbios-zi каталог состоит из собак - питомников - заводчиков
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:20
))
ну или здесь ссылку дадите пацанам на документ. Будет конструктивнее
KennelWell
@KennelWell
Mar 18 2016 20:21
и кстати может мне учителя тут найти XD
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:21
@KennelWell уверен что найдутся люди которые за за 150-200к целый портал напишут )
@KennelWell могу порекомендовать @SerafimArts он как то предлагал обучение за деньги
KennelWell
@KennelWell
Mar 18 2016 20:24
@symbios-zi надо только найти того кто за такие деньги напишет портал
Ладно всем спасибо, пойду посмотрю как ТЗ составлять
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:24
@KennelWell так опишите норм тз.
и скиньте мне к примеру.
еще тут людей куча )
Роман Сохарев
@greabock
Mar 18 2016 20:25
Дайте и мне бабла ))
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:25
@greabock хотел сказать работу?
человек тут хочет дать 150-200к бабла и получить портал с каталогом
Роман Сохарев
@greabock
Mar 18 2016 20:26
@symbios-zi а можно просто бабла?
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:26
@symbios-zi спроси у @KennelWell вдруг согласится
@greabock up
Роман Сохарев
@greabock
Mar 18 2016 20:26
Не, ну за 150к можно и портал. И даже с каталогом )
KennelWell
@KennelWell
Mar 18 2016 20:27
Я составлю как-нить ТЗ и скину сюда, хотя бы начальные этапы
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:27
@greabock тебе думаю тоже сначала ТЗ хочется посмотреть
я могу и прототип сделать в bootstrap ^_^
KennelWell
@KennelWell
Mar 18 2016 20:28
просто пока что нужны только новости + статьи + каталог (собак и питомников)
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:28
@KennelWell каталог каталогу рознь
Nuzsk
@Nuzsk
Mar 18 2016 20:28
@KennelWell начните с мокапов\дизайнера
самый простой вариант
а уже дизайн как тз разработчику
Роман Сохарев
@greabock
Mar 18 2016 20:28
@symbios-zi всеж четко и понятно описано: "портал с каталогом" . Вот же заладил "тз-тз". :smile:
Anton Vorontsov
@symbios-zi
Mar 18 2016 20:29
@KennelWell @greabock вот желает сделать тебе портал
KennelWell
@KennelWell
Mar 18 2016 20:29
сейчас скину пример того что нужно
Dave
@aios
Mar 18 2016 20:31
@KennelWell хрень какая то
такой гадкий
Роман Сохарев
@greabock
Mar 18 2016 20:31
Боженьки... это реально портал посвященный одной породе собак? Да что не так с этим миром...
Nuzsk
@Nuzsk
Mar 18 2016 20:31
и пес и сайт )
KennelWell
@KennelWell
Mar 18 2016 20:34
@greabock вот нечто подобное мне и надо
JhaoDa
@jhaoda
Mar 18 2016 20:35
@KennelWell а чо за порода?
Роман Сохарев
@greabock
Mar 18 2016 20:35
:smile:
JhaoDa
@jhaoda
Mar 18 2016 20:35
Какое-нить говно мелкое и тявкающее?
KennelWell
@KennelWell
Mar 18 2016 20:35
@jhaoda шпицы
@jhaoda ну, зависит от воспитания
Роман Сохарев
@greabock
Mar 18 2016 20:36
Не, ну два сайта по шпицам - это уже перебор =)
JhaoDa
@jhaoda
Mar 18 2016 20:36
Во-во
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:36
животные модная тема, у меня вот по кроликам
Роман Сохарев
@greabock
Mar 18 2016 20:36
@eugene-holiday orly?
JhaoDa
@jhaoda
Mar 18 2016 20:36
@eugene-holiday ну тут хоть мясо и мех
KennelWell
@KennelWell
Mar 18 2016 20:36
@greabock мой сайт, старше и высока посещаемость но только на форуме т.к. каталог убогий
моему сайту больше 10 лет
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:37
во, ещё и форум надо)
KennelWell
@KennelWell
Mar 18 2016 20:37
@eugene-holiday форум уже есть
Роман Сохарев
@greabock
Mar 18 2016 20:37
@KennelWell Дык может заодно и расшириться? пород там добавить? :)
KennelWell
@KennelWell
Mar 18 2016 20:37
@greabock нет, узконаправленный сайт
Eugene Holiday
@eugene-holiday
Mar 18 2016 20:38
@greabock http://barntrax.com/ :fire:
Роман Сохарев
@greabock
Mar 18 2016 20:40
@KennelWell если, до завтра тебя никто не соблазнит, то можно обсудить. Утро, как говорится, вечера мудренее. Сброшу контакты в личку.
KennelWell
@KennelWell
Mar 18 2016 20:41
@greabock тут есть личка?
Роман Сохарев
@greabock
Mar 18 2016 20:42
@KennelWell Ну да )
160к конь стоит
KennelWell
@KennelWell
Mar 18 2016 20:44
У меня лично с laravel да и вообще с фреймворками не складывается
Nuzsk
@Nuzsk
Mar 18 2016 20:44
@greabock делай проект, покупай
Роман Сохарев
@greabock
Mar 18 2016 20:44
@Nuzsk не, ну а что, недорого же...
Nuzsk
@Nuzsk
Mar 18 2016 20:45
вообще эти каталоги заводчиков
на редкость страшные
KennelWell
@KennelWell
Mar 18 2016 20:45
@Nuzsk а теперь представь что вязка (чтобы кобель трахнул сучку) стоит около 70 т.р.
JhaoDa
@jhaoda
Mar 18 2016 20:45
@greabock чо ты, на вольных хлебах теперь?
KennelWell
@KennelWell
Mar 18 2016 20:45
@Nuzsk в зависимости что за кобель XD
Роман Сохарев
@greabock
Mar 18 2016 20:45
@jhaoda ага
JhaoDa
@jhaoda
Mar 18 2016 20:46
@greabock у нас работать не хочешь?
Роман Сохарев
@greabock
Mar 18 2016 20:47
@jhaoda давай завтра созвонимся =) Всё завтра... ночь же уже )
JhaoDa
@jhaoda
Mar 18 2016 20:47
@greabock ну ок
Nuzsk
@Nuzsk
Mar 18 2016 20:48
@jhaoda сколько зп, если не секрет?
Valtas
@Valtas
Mar 18 2016 20:49
Чтот не соображу никак как в response подставить код ответа 404
return response()->view('catalog');
сообразил если засунуть внутрь view не работало ибо обязательно надо указать header , без него нехотела работать
Maxim
@Big-Shark
Mar 18 2016 20:56
@Nuzsk @jhaoda сказал что на еду хватит, а коробку где жить почтой пришлет.
Nuzsk
@Nuzsk
Mar 18 2016 20:56
так не интересно, хочу просто узнать, сколько ларавельщикам предлагают
Maxim
@Big-Shark
Mar 18 2016 20:57
@Nuzsk 100+
JhaoDa
@jhaoda
Mar 18 2016 20:57
@Valtas тебе надо очень сильно налечь на основы
Maxim
@Big-Shark
Mar 18 2016 20:57
@Valtas и на водку.
JhaoDa
@jhaoda
Mar 18 2016 21:01
@Big-Shark зеленеешь на глазах :)
atomuseq @atomuseq
Eugene Gavalidi
@atomuseq
Mar 18 2016 21:16
@atomuseq me ?
Dave
@aios
Mar 18 2016 21:30
@jhaoda возвращение супергероя?
Max
@WOLKkr
Mar 18 2016 22:39
Всем привет
KarmaBot
@KarmaBot
Mar 18 2016 22:39
@WOLKkr, здравствуй.
Max
@WOLKkr
Mar 18 2016 22:39
ребят, возник вопрос. Можно ли из бд сделать миграцию?
Stanislav
@Stasevi4
Mar 18 2016 22:45
Maxim
@GlobakMaxim
Mar 18 2016 23:47
Здравствуйте! Можете подсказать по поводу html формы.
При создании CRUD приложения в шаблоне edit нужно открыть форму для редактирования, но я нашел только форму в следующем формате
```
KarmaBot
@KarmaBot
Mar 18 2016 23:47
@GlobakMaxim, привет, как настроение?
Maxim
@GlobakMaxim
Mar 18 2016 23:48
блин не дописал
{!! Form::model($task, [
    'method' => 'PATCH',
    'route' => ['tasks.update', $task->id]
]) !!}
Которая требует html дополнения, но можно это воспроизвести на чистом laravel5 ?
@KarmaBot Спасибо, отлично
KarmaBot
@KarmaBot
Mar 18 2016 23:49
@GlobakMaxim, не за что, я всегда к твоим услугам =)
Спасибо (+1) для @KarmaBot принято! Текущая карма +199.
Eugene Gavalidi
@atomuseq
Mar 18 2016 23:57
@GlobakMaxim
<form action="{{ route('tasks.update', $task->id) }}" method="post">
<input type="hidden" name="_method" value="patch">