These are chat archives for LaravelRUS/chat

20th
Jul 2015
Vlad Shcherbin
@VladShcherbin
Jul 20 2015 03:39
в итоге на поиски, пробы и настройку уйдёт больше времени, чем сделать самому. и не факт, что в итоге не появятся косяки
Roman
@TeroBlaZe
Jul 20 2015 03:52
кто-нибудь может пожалуйста мне объяснить, с какого лешего фоновая картинка обрезается сверху? http://jsfiddle.net/d6qw6u2r/ Если не указывать у картинки min-height то обрезаться сверху не будет, зато снизу будет...
nikola166
@nikola166
Jul 20 2015 05:34
Доброе утро всем
Появилась проблема при создании мультисайта, в идеале хотелось бы найи решение которое подходит для такого типа проектов. Чтобы использовались одни и те же модели
Контроллеры конечно разные
и вьюшки разные
но модели должны быть одни
Maxim
@Big-Shark
Jul 20 2015 05:48
а проблема в чем?
nikola166
@nikola166
Jul 20 2015 05:50
проблема создать такую структуру и разрулить как то роуты
JhaoDa
@jhaoda
Jul 20 2015 05:51
@nikola166 что такое мультисайт?
nikola166
@nikola166
Jul 20 2015 05:52
@jhaoda Например сайты: test1.domain.ru
test2.domain.ru
в одном приложении
JhaoDa
@jhaoda
Jul 20 2015 05:53
@nikola166 ну так и в чем конкретно проблема? Если ты не собираешься для каждого поддомена ставить отдельное приложение, то не вижу проблемы
nikola166
@nikola166
Jul 20 2015 05:54
@jhaoda вы можете предложить решение?
JhaoDa
@jhaoda
Jul 20 2015 05:55
@nikola166 а что тут предлагать? Создай роуты и контроллеры для каждого поддомена и всё
nikola166
@nikola166
Jul 20 2015 05:57
@jhaoda Вы имеете ввиду Route group?
JhaoDa
@jhaoda
Jul 20 2015 05:57
@nikola166 да
nikola166
@nikola166
Jul 20 2015 06:06
Я думал что есть более изящное решение
JhaoDa
@jhaoda
Jul 20 2015 06:06
@nikola166 например? Что не устраивает в группах роутов?
nikola166
@nikola166
Jul 20 2015 06:12
@jhaoda меня все устравивает
спасибо за ответ
NelinD
@NelinD
Jul 20 2015 08:11
Route::group(['domain' => '{account}.myapp.com']);
Можно ли указать что account необязательный параметр?
Soprun Vladislav
@vlsoprun
Jul 20 2015 08:22
@NelinD могу ошибаться но вроде так надо
Route::group(['domain' => '{account?}.myapp.com']);
NelinD
@NelinD
Jul 20 2015 08:24
@vlsoprun не то
JhaoDa
@jhaoda
Jul 20 2015 08:25
@NelinD ты хочешь один роут и на сам домен, и на все поддомены?
Не думал, что если домен вынесли в параметры группы, то это не просто так?:)
NelinD
@NelinD
Jul 20 2015 08:28
@jhaoda думал) но надежда избавиться от дублирования маршрутов оставалась)
Soprun Vladislav
@vlsoprun
Jul 20 2015 08:47
@NelinD посмотри может так будет чуть лучше
@NelinD или костыль:
Route::group(['domain' => '{account}myapp.com']);
NelinD
@NelinD
Jul 20 2015 09:20
Route::group(['domain' => '{account}.myapp.com'], function()
{
//account - значение
    Route::get('user/{id}', function($account, $id)
    {
        //
    });

});
account как получить значение в указанном месте?
JhaoDa
@jhaoda
Jul 20 2015 09:40
@NelinD в каком именно месте? Внутри get? Так и можно, как ты написал... ну или \Route::current()->parameter('account')
Или не в get, а в самой group?
NelinD
@NelinD
Jul 20 2015 09:50
@jhaoda group где комментарий в примере
NelinD
@NelinD
Jul 20 2015 09:56
@jhaoda проблема решена сменой парадигмы)
Alex Ilyenko
@assada
Jul 20 2015 10:14
А есть генераторы для БД исходя из модели Eloquent`а?
Что то типа как в доктрине
Нашел только в обратную сторону: https://github.com/user11001/Eloquent-Model-Generator
Alex Ilyenko
@assada
Jul 20 2015 10:26
Нашел онлайн генератор http://laravelsd.com/
Roman Tsiupa
@dracony
Jul 20 2015 10:52
@Assada kak tvoji routy i tim lid ?)
Alex Ilyenko
@assada
Jul 20 2015 10:56
@dracony я короче психанул и запилил просто безумную штуку
Проверяем есть ли вьюшка по содержиомому параметра. Если есть - рендерим. Нет - 404
Roman Tsiupa
@dracony
Jul 20 2015 10:56
a segodnja plan dnja na foreachah generitj strukturu BD z ORMki ?)
Alex Ilyenko
@assada
Jul 20 2015 10:57
не
уже загенерил
Roman Tsiupa
@dracony
Jul 20 2015 10:57
a)
Alex Ilyenko
@assada
Jul 20 2015 10:57
правда что то ключи не хотят мигрироваться
General error: 1005 Can't create table 'newhuggies.#sql-794_3f4' (errno: 150) (SQL: alter table Carts add constraint carts_products_foreign foreign key (products) references Products (id) on delete restrict on update restrict)
Roman Tsiupa
@dracony
Jul 20 2015 10:59
a danyje v tablicah uzhe jestj
mozhet poetomu CONSTRAINT vyletaet
?
Alex Ilyenko
@assada
Jul 20 2015 11:00
данных в таблицах нет
Roman Tsiupa
@dracony
Jul 20 2015 11:01
karoch
takaja tablichka uzhe suschestvovala
i teperj na neje gde-to jestj constraint
ty sozdajesh novuju tablicu
s tem zhe imenjem
kotoraja ne udovletvorjaet etomu konstrejntu
sotri BD nachisto
drop database
Alex Ilyenko
@assada
Jul 20 2015 11:02
дад
Roman Tsiupa
@dracony
Jul 20 2015 11:02
i popobuj snachala
Alex Ilyenko
@assada
Jul 20 2015 11:02
сча
сомневаюсь но все может быть
Roman Tsiupa
@dracony
Jul 20 2015 11:02
mozhesh skinut j SQL kotoryj generit error
Alex Ilyenko
@assada
Jul 20 2015 11:03
сек
Roman Tsiupa
@dracony
Jul 20 2015 11:03
ne vesj
tplko poslednjuju stroku
Alex Ilyenko
@assada
Jul 20 2015 11:04
Migration table created successfully.
Дивно
Дроп помог
спасибо =)
Roman Tsiupa
@dracony
Jul 20 2015 11:04
nu ja zh govorju shto konstrejnty gde-to viseli
Alex Ilyenko
@assada
Jul 20 2015 11:05
в постгресе было проще как-то с этим
правда у него свои ограничения
Roman Tsiupa
@dracony
Jul 20 2015 11:05
nu tak postgres baza danyh))
a muskul baza erorov)
Alex Ilyenko
@assada
Jul 20 2015 11:05
:D
droptable-ru
@droptable-ru
Jul 20 2015 11:08
у кого нибудь есть код формы авторизации и регистрации с выводом ошибки?
та что в доках без вывода ошибок
Alex Ilyenko
@assada
Jul 20 2015 11:08
так ты просто flash делай
с редиректом обратно
droptable-ru
@droptable-ru
Jul 20 2015 11:09
как выводить флеш я не помню
Alex Ilyenko
@assada
Jul 20 2015 11:09
$request->session()->flash('status', 'Task was successful!');

@if(Session::has('status'))

<p class="alert {{ Session::get('alert-class', 'alert-info') }}">{{ Session::get('status') }}</p>
@endif

droptable-ru
@droptable-ru
Jul 20 2015 11:11
кароче ты мне не то советуешь, а стандартной авторизации сама устанавливается ошибка, я просто не помню как ее в форме выводить
Vadim Shashin
@Enapiuz
Jul 20 2015 11:20
Копать-молотить, вьюха на 3к+ строк с логикой, стилями и отсутствием форматирования... легаси так легаси...
Roman Tsiupa
@dracony
Jul 20 2015 11:22
na laravelke?
Vadim Shashin
@Enapiuz
Jul 20 2015 11:22
Даже не на ней, CI
Roman Tsiupa
@dracony
Jul 20 2015 11:22
a)
pichalka)
Vadim Shashin
@Enapiuz
Jul 20 2015 11:23
Вернулся к старому говнозину, пока к новому проекту рисуется новый дизайн
После eloquent построение запроса в виде собирания массивчиков $where['order.id >'] = 5 выглядит наркоманией той еще
Roman Tsiupa
@dracony
Jul 20 2015 11:25
nu eloquent eto tozhe vred zdorovlju))
zaprosy v suschnosti i repozitorij vsje smeshano v odin klas modeli
Vadim Shashin
@Enapiuz
Jul 20 2015 11:27
Всяко лучше отсутствия чего-то человекоподобного.
Воу-воу, я тут даже нашел js функции в этой вьюхе check1(), check3(), check34() и еще с десяток таких и все внешне практически одинаковые
Эх ладно, тут все равно слишком много человеколет гавнокода, чтобы возмущаться
wiyfn
@wiyfn
Jul 20 2015 11:33
какой пакет использовать лучше для загрузки аватара ?
JhaoDa
@jhaoda
Jul 20 2015 11:47
@wiyfn а просто так загружать не?
Roman Tsiupa
@dracony
Jul 20 2015 11:48
move_uploaded_file =)
Maxim
@Big-Shark
Jul 20 2015 12:23
@dracony Привет, меня знаешь что интересует, почему ты сидишь на канале ларавеля, и почему ты пишешь транслитом)
Alexander Popov
@ruelephant
Jul 20 2015 12:30
чОрт
вроде лара классная, но с производительностью омайгод
phalcon 2 использовать можно, но не улыбает
Alexander Popov
@ruelephant
Jul 20 2015 12:36
там у них проблема с поддержкой
например ссылка на скачивание 2.0 ведет на 1.3
iGloom
@iGloom
Jul 20 2015 12:42
а что собственно в качестве альтернативы - мощной, но быстрой?
Alexander Popov
@ruelephant
Jul 20 2015 12:42
Zend
ruelephant @ruelephant накрылся тазом
Роман Сохарев
@greabock
Jul 20 2015 12:42
зенд - быстрый?
Alexander Popov
@ruelephant
Jul 20 2015 12:42
нет не быстрый :(
Роман Сохарев
@greabock
Jul 20 2015 12:43
вот и я о том
Alexander Popov
@ruelephant
Jul 20 2015 12:43
знаете, мне охото писать без этого «рака» в виде абстрактных фабрик и прочее
тормозят так они по скорости, это жесть
Роман Сохарев
@greabock
Jul 20 2015 12:43

вроде лара классная, но с производительностью омайгод

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

Если же тебе изначально нужен адски быстрый отклик, то поздравляю - ты ошибся с выбором инструмента и ни один фреймворк php не подошел бы, в принципе. Фалькон в рассчет не берем - он расширение на пых сначала, а уже потом фреймворк.

Alexander Popov
@ruelephant
Jul 20 2015 12:44
ну смотри, ситуация какая
у меня осободились 2 недели фулл тайм, я думал слабать очередную тушу для интернет магазана на продажу :)
но если я возьму лару, я не смогу написать «быстрый»
500 мс отклика на 1 запрос это нифига не быстро
(с дебагом, на локалхосте)
iGloom
@iGloom
Jul 20 2015 12:45
пффф
Роман Сохарев
@greabock
Jul 20 2015 12:45
@ruelephant тебя кешировать не учили?
Alexander Popov
@ruelephant
Jul 20 2015 12:45
а что там кешировать?
это фрейворк создает такую нагрузку, а не запрос
iGloom
@iGloom
Jul 20 2015 12:45
с дебагом на локалке у меня 700 мс - на тестовой ВПС с кешем - 100 мс. без route:cache даже
причем 100 мс с учетом дебаг бара
Maxim
@Big-Shark
Jul 20 2015 12:46
@ruelephant ты там на атоме чтоли сидишь?
Alexander Popov
@ruelephant
Jul 20 2015 12:46
да нет, i5
Maxim
@Big-Shark
Jul 20 2015 12:46
у меня симфони на локалке с 2 запросами и выводом огромным, с дебаг баром, 83 мс)
Roman Tsiupa
@dracony
Jul 20 2015 12:46
PHPixie 3 =)
Роман Сохарев
@greabock
Jul 20 2015 12:46
@ruelephant я хз как ты там и что делашь. Купи хостинг чуть быстрее чем pentium 133 и у тебя все попрёт в небеса.
Roman Tsiupa
@dracony
Jul 20 2015 12:46
uzhe vyshla
Alexander Popov
@ruelephant
Jul 20 2015 12:46
@greabock да дело то не в хостинге
rabtaet otlichno bez keshev i koldovstv
Alexander Popov
@ruelephant
Jul 20 2015 12:47
это изначально бредовая практика, заливать косяки архитектуры мощностями
Alexander Popov
@ruelephant
Jul 20 2015 12:48
в ларе например в одном месте, вместо обычного наследования
использовали __CALL
NelinD
@NelinD
Jul 20 2015 12:48
@ruelephant это ынтерпрайз, детка)
Роман Сохарев
@greabock
Jul 20 2015 12:48
@dracony да видели уже все твой пикси, успокойся
Roman Tsiupa
@dracony
Jul 20 2015 12:48
novyj ne videli)
Maxim
@Big-Shark
Jul 20 2015 12:49
@dracony вот когда в пикси будет пропел2 по умолчанию, тогда посмотрю на него)
Roman Tsiupa
@dracony
Jul 20 2015 12:50
@Big-Shark ej bogu, kazhdyje dva dnja kto-to sprashyvajet. posmotri vverh chutj)
moja ORMka luchshe
a properl prikrutit 2 palca
Alexander Popov
@ruelephant
Jul 20 2015 12:50
взять бы все и написать в C стиле
Roman Tsiupa
@dracony
Jul 20 2015 12:50
tak kak na ORMe nichego ne zavjazano
Alexander Popov
@ruelephant
Jul 20 2015 12:50
без единой абстракции
удобно читать, нет тормозов
Alex Ilyenko
@assada
Jul 20 2015 12:51
@Big-Shark симфони быстрее ларавеля? Или я не понял сути сообщения
Роман Сохарев
@greabock
Jul 20 2015 12:51
@dracony ты реально думаешь, что здесь утырки сидят? Хабр не читают, по гитхабу не шарятся? А ты вот такой д'артаньян ворвался и всех спас?
Alex Ilyenko
@assada
Jul 20 2015 12:51
симфони соуслоу
JhaoDa
@jhaoda
Jul 20 2015 12:51
@greabock а еще транслит...
В Средние века и за меньшее сжигали...
Alexander Popov
@ruelephant
Jul 20 2015 12:52
да вообще
Roman Tsiupa
@dracony
Jul 20 2015 12:53
@greabock nu za translit sorri, ochenj ne udobno perekljuchatsa
cherez setxkbmap
Maxim
@Big-Shark
Jul 20 2015 12:53
@Assada ну по тестам чутка быстрей вроде, хотя на некоторых наоборот лара быстрей, но по факту что первый что второй тормоза)
Roman Tsiupa
@dracony
Jul 20 2015 12:53
A v chate sizhu potomu chto tut statisticheski samyje veselyje raskazy
vot tim lid @Assada chego stojit
takoe oschuschenije inogda chto na lare pishut te komu vpadlo chitatj manual)) toj zhe lary v tom zhe chisle)
Alex Ilyenko
@assada
Jul 20 2015 12:57
@dracony настрой уже раскладку.
15 минут дела
Roman Tsiupa
@dracony
Jul 20 2015 12:58
u menja Qtile i ja ne mou prikrutitj kakot to vnjatnyj switcher k nemu
NelinD
@NelinD
Jul 20 2015 13:20
symbios_zi
@symbiosss
Jul 20 2015 13:20
@dracony какой ты фреймворк используешь? что нынче самое быстрое?
Roman Tsiupa
@dracony
Jul 20 2015 13:21
"у меня Ятиле и я не моу прикрутитй какот то внятный сщитчер к нему" - tak luchshe? @nelind
@symbiosss svoju piksju)
kak raz pishu manual po ORM
a vchera po baze danyh napisal: https://github.com/phpixie/database ( esli interesno )
symbios_zi
@symbiosss
Jul 20 2015 13:23
@dracony понял. Не ты ли несколько лет назад болгенос создал?
Roman Tsiupa
@dracony
Jul 20 2015 13:24
ga?
a
nu eto ne bolgen tebe)
#6
NelinD
@NelinD
Jul 20 2015 13:27
@dracony намного
Maxim
@Big-Shark
Jul 20 2015 13:28
@dracony вот по графику популярный, а по звездам на гитхабе не очень
symbios_zi
@symbiosss
Jul 20 2015 13:29
что то не открывается
Roman Tsiupa
@dracony
Jul 20 2015 13:29
nu 310 ne tak uzh malo
emu to vsego goda 2
3
s nih poltora vobsche mikro byl
symbios_zi
@symbiosss
Jul 20 2015 13:32
брендинг конечно хромает. везде в комментах на хабре об этом пишут
skrin novogo sajta
symbios_zi
@symbiosss
Jul 20 2015 13:33
http://phpixie.com/ на вордпрессе
Roman Tsiupa
@dracony
Jul 20 2015 13:33
mozhet feju dazhe s glavnoj uberu
uzhe net)
teperj on na ... ruby
nu novaja versija
symbios_zi
@symbiosss
Jul 20 2015 13:33
а почему не на этом фреймворке?
Roman Tsiupa
@dracony
Jul 20 2015 13:34
potomu chto eto zanjalo b poboshe vremeni
adminku pilitj
forum
itd
wordpresa hvatalo po gorlo
a schas mne MiddleMan sajt sgenerit
i vsjo budet statichno
symbios_zi
@symbiosss
Jul 20 2015 13:34
ммм, тогда точно не буду на него смотреть. как то странно звучит когда человек пиарит свой фреймворк и в то же время говорить что пилить долго
Roman Tsiupa
@dracony
Jul 20 2015 13:34
gruzitsja za milisekundu
nu dolshe chem vremja na wordpress potratitj tochno
kstati a sajt lary ne na lare napisan)))
symbios_zi
@symbiosss
Jul 20 2015 13:36
не ты ли создатель amalgama с переводами?
Roman Tsiupa
@dracony
Jul 20 2015 13:36
net)
sajt lary tozhe na ruby
na Jekyll po hodu
Maxim
@Big-Shark
Jul 20 2015 13:36
разве?
Roman Tsiupa
@dracony
Jul 20 2015 13:36
tozhe staticheski generitsa
uznaju strukturu assetov
/assets
/build/assets
Roman Tsiupa
@dracony
Jul 20 2015 13:37
/build eto papka v kotoruju Jekyll i Middleman bildjat sajt
a
nu togda sorri)
no mog bytj na nih))
glavnaja fishka ruby
to chto tam jestj normalnyje liby raboty s markdownom
JhaoDa
@jhaoda
Jul 20 2015 13:39
@dracony а если бы у бабушки был член, то она была бы дедушкой...
Roman Tsiupa
@dracony
Jul 20 2015 13:39
i github tozhe ispoljzujet redcarpet libu po hodu
symbios_zi
@symbiosss
Jul 20 2015 13:39
@jhaoda :)
Roman Tsiupa
@dracony
Jul 20 2015 13:39
a na PHP estj toljko commonmark
normanyj
no on renderit ne 1:1 kak github
a ja hotel shtob doki byli i tut i tam
JhaoDa
@jhaoda
Jul 20 2015 13:40
@dracony ты несколько утомляешь своими умствованиями на транслите
Да и без транслита тоже
Roman Tsiupa
@dracony
Jul 20 2015 13:40
Middleman kstati krutyje fishky umejet
naprimer avtomaticheski nasozdavatj redirektov i tegov id
JhaoDa
@jhaoda
Jul 20 2015 13:41
Как, блин, свидетель иегов, пришел и втирает, и втирает...
Roman Tsiupa
@dracony
Jul 20 2015 13:41
i vsjo na staticheskih stranicah
JhaoDa
@jhaoda
Jul 20 2015 13:41
@dracony зачем ты рассказываешь про статическую генерацию на руби в чате по ларавель?
Roman Tsiupa
@dracony
Jul 20 2015 13:41
@jhaoda U tebja navernoe segodnja mnogo eksepshnov, da?
ibo menja sprosili ) pochemu sajt na ruby
JhaoDa
@jhaoda
Jul 20 2015 13:42
@dracony да всем насрать, на чём он. Главное, что он не на твоём фреймворке
@dracony знаешь, когда новый язык программирования выходит из детского возраста? Когда на нём пишут его же компилятор. Аналогию улавливаешь?
Roman Tsiupa
@dracony
Jul 20 2015 13:44
vse doki https://thephpleague.com na jekyll i chto? PHP ne jazyk?)
pri chom kompiljator k sajtu?)))
JhaoDa
@jhaoda
Jul 20 2015 13:44
Ясно, аналогию не улавливаешь...
Roman Tsiupa
@dracony
Jul 20 2015 13:44
:fire: jeje net))
Alexander Popov
@ruelephant
Jul 20 2015 13:46
хватит траслитом писать
butschster
@butschster
Jul 20 2015 13:56
@ruelephant самое смешное, что он может и не на транслите :)
Alexander Popov
@ruelephant
Jul 20 2015 13:59
школа такая то
Alexander Popov
@ruelephant
Jul 20 2015 14:15
*школота
droptable-ru
@droptable-ru
Jul 20 2015 14:21
пытаюсь прикрутить минификацию html через gulp по этой статье https://github.com/fitztrev/laravel-html-minify/wiki/Laravel-5---5.1-HTML-Minifying
Roman Tsiupa
@dracony
Jul 20 2015 14:21
ssylka ne tuda
droptable-ru
@droptable-ru
Jul 20 2015 14:21

получаю ошибку Starting 'compress'...

events.js:85
throw er; // Unhandled 'error' event

не пойму на что ругается
Roman Tsiupa
@dracony
Jul 20 2015 14:22
a mozhno vesj mesedzh?
droptable-ru
@droptable-ru
Jul 20 2015 14:22
@dracony исправил
@dracony сейчас на гист кину а то он длинный
Roman Tsiupa
@dracony
Jul 20 2015 14:26
fitztrev/laravel-html-minify#54 nje?
tema-proximo
@tema-proximo
Jul 20 2015 14:27
Всем привет
Помогите пожалуйста, как в laravel оформить такой запрос :
SELECT id FROM users WHERE id not in (SELECT user_id FROM doctors UNION SELECT id FROM nurses WHERE user_id !=0)
Roman Tsiupa
@dracony
Jul 20 2015 14:29
droptable-ru
@droptable-ru
Jul 20 2015 14:30
@dracony на php полно пакетов и все рабочии, я просто хочу это перенести все операции с минификацией в gulp
Roman Tsiupa
@dracony
Jul 20 2015 14:31
tak porpobuj mozhet drugoj minifikator PHP na gulpe?
v etoho javno problema s php tegom
kstati
anu porpobuj ubratj s <html> tega php teg
i posmtri pomenjajetsa li
droptable-ru
@droptable-ru
Jul 20 2015 14:33
@dracony а смысл? да и не получится. шаблоны у меня на blade, ларавео их сам переводит в php, а минификатор уже работает с ними
Roman Tsiupa
@dracony
Jul 20 2015 14:33
ja ponjal
mne vot interesno vyletajet li ono toljko cherez html teg s php
ili jemu v princype php teg ne nravtsa
no v ljubom sluchaje pridetsa novuju libu bratj
no
zachem etim zanimatsa v principe?
prosto vkljuchi Gzip v web servere
togda vse ravno minificyrujesh ili net
NelinD
@NelinD
Jul 20 2015 14:35
так ламповее
droptable-ru
@droptable-ru
Jul 20 2015 14:35
@dracony минификация не бывает лишней
@dracony а чо ты клаву с русской раскладкой не купишь?
Roman Tsiupa
@dracony
Jul 20 2015 14:36
tak poluchilosj))
droptable-ru
@droptable-ru
Jul 20 2015 14:41
@dracony кстати ты не прав, в php пакете для минификации я использую сейчас в ридми есть, который говорит что гзип + минификация более эффективен чем просто гзип
Roman Tsiupa
@dracony
Jul 20 2015 14:41
jestj kakoj nibudj trejs jescho?
ili toljko events.php 85 ?
droptable-ru
@droptable-ru
Jul 20 2015 14:41
@dracony не понял верхнее сообщение)
Roman Tsiupa
@dracony
Jul 20 2015 14:43
nu stacktrace dalshe idet?
tipa gde oshybka vzjalasj
droptable-ru
@droptable-ru
Jul 20 2015 14:44
нет. только то что я скинул в консоль пишет
poischi "parse error"
no fig takoj kod prodebazhysh
droptable-ru
@droptable-ru
Jul 20 2015 14:47
if ( html === last ) {
throw 'Parse Error: ' + html;
}
ну мне это не о чем не сказало))
Roman Tsiupa
@dracony
Jul 20 2015 14:49
nu ja o tom kode chto vyshe)
karoch otstojnyj kod eto
dumaju fishka tut
porpobuj u sebja pomenjatj
<\? na <\?php v etoj stroke
esli pomozhet - shli avtoru pull rikvest)
droptable-ru
@droptable-ru
Jul 20 2015 14:54
сейчас. я просто в другом репозитории нашел минификацию через гулп. попробую ее
droptable-ru
@droptable-ru
Jul 20 2015 15:03
@dracony я попробовал то что ты советовал. не помогло
Roman Tsiupa
@dracony
Jul 20 2015 15:03
a drugaja liba?
droptable-ru
@droptable-ru
Jul 20 2015 15:04
да это тоже самое оказалось
та же либа
Roman Tsiupa
@dracony
Jul 20 2015 15:04
da najdi druguju)
v princype mozh prosto selatj odnoj reguljarkoj))
droptable-ru
@droptable-ru
Jul 20 2015 15:06
в минификации есть же подводные камни. не зря либы пилят
Роман Сохарев
@greabock
Jul 20 2015 15:07

минификаторы ваши какашку делают часто.
Вот простой пример:

$some = 'example';
$data = compact('some');

после минификации получаем:

$s = 'example';
$d = compact('some'); // undefined variable 'some';
так что, ничего кроме пробелов им доверять нельзя... да и те с опаской )
Roman Tsiupa
@dracony
Jul 20 2015 15:12
mm nu zachem vobsche PHP kod minificyrovatj?
on i tak v respons ne popadaet
droptable-ru
@droptable-ru
Jul 20 2015 15:12
@dracony это же на уровне скомпиленных шаблонов делается
а там пхп
Роман Сохарев
@greabock
Jul 20 2015 15:13
да не суть...
Roman Tsiupa
@dracony
Jul 20 2015 15:13
nu tak ih nado propuskatj jasnoje delo
Роман Сохарев
@greabock
Jul 20 2015 15:18
symbios_zi
@symbiosss
Jul 20 2015 15:19
ахаха, он еще тут ))
droptable-ru
@droptable-ru
Jul 20 2015 15:20
@greabock это надо правила транслита знать)
получится - ну так их надо пропускатй ясноэ дело
Роман Сохарев
@greabock
Jul 20 2015 15:20
ну пусть учит. У меня от его "чешского" уже глаза болят
droptable-ru
@droptable-ru
Jul 20 2015 15:20
мне норм!
Roman Tsiupa
@dracony
Jul 20 2015 15:21
))
poprobuj etot
droptable-ru
@droptable-ru
Jul 20 2015 15:22
ок. попробую
@dracony этот пхп ломает))
FatalErrorException in 99869a3b6029bb76923a56783bdce159 line 1:
syntax error, unexpected '='
Roman Tsiupa
@dracony
Jul 20 2015 15:27
toestj?
droptable-ru
@droptable-ru
Jul 20 2015 15:27
сейчас покажу что он нагенерил
Roman Tsiupa
@dracony
Jul 20 2015 15:27
empty: true, spare: true
Роман Сохарев
@greabock
Jul 20 2015 15:29
@droptable-ru
а покажи сорц этого участка
<html lang="<?php echo e(config(" app.locale"));="" ?="">
droptable-ru
@droptable-ru
Jul 20 2015 15:30
@greabock вот
<html lang="{{ config("app.locale") }}">
Роман Сохарев
@greabock
Jul 20 2015 15:30
а, ну собственно ясно
он думает, что ? и ; атрибуты тега =)
чумовой минификатор )
droptable-ru
@droptable-ru
Jul 20 2015 15:33
да
Роман Сохарев
@greabock
Jul 20 2015 15:33
он думает, что умнее тебя - видишь html твой в валидное состояние приводит )
правда, почему-то в xml-валидное, ну да не суть
tema-proximo
@tema-proximo
Jul 20 2015 16:23
Ребят, это правило валидации корректное?
[number] => required|unique:departments,number,1
Он исключит из проверки на уникальность запись из таблицы 'departments' где number = 1?
iGloom
@iGloom
Jul 20 2015 16:32
интересно, а кто нибудь на одеске(который теперь апворк) работает по ларавелу?
Roman Tsiupa
@dracony
Jul 20 2015 16:52
indusy)
IRL na upwork norm bablo toljko na symfoni
NickPanda
@NickPanda
Jul 20 2015 17:43
Всем привет! Хотел узнать, что если из сервис провайдеров удалить Pagination и поставить свой , скопированный из папки vendor ? но изменить стиль и прочее?
Я пробывал, ео убрать, но он все равно рендерил html код , но без ссылки!
RasAlhag
@RasAlhag
Jul 20 2015 17:46
Все привет, есть у кого опыт работы с пакетом Datatables ? Вопрос следующий как добавить классы к таблице?
NickPanda
@NickPanda
Jul 20 2015 17:48
@tema-proximo по идее, да это коректное условие валидации)
Alexander Popov
@ruelephant
Jul 20 2015 18:14
народ а кто lumen юзал?
что там «отрезали» по сравнению с обычной ларой?
Роман Сохарев
@greabock
Jul 20 2015 18:17
@ruelephant открываешь app.php в одном и в другом - дифф сразу становится понятен
Alexander Popov
@ruelephant
Jul 20 2015 18:25
чорт
все равно мне в языке тесно :(
я просто рыдаю от тормознутости некоторых моментов, особенно всяких замыканий и прочих
realtime так называемые хуки, аля __CALL это тоже тормоз
Alexander Popov
@ruelephant
Jul 20 2015 18:39
@greabock на самом деле у меня немного подгорает, от того что армия недопрограммистов с JS уже лезут на server side
надо спрыгивать на следующий уровень «матрицы» пока они не заполонили и не сбили ставку
вопрос куда
Orel
@2byte
Jul 20 2015 18:41
@ruelephant это что?
Alexander Popov
@ruelephant
Jul 20 2015 18:42
эм?
«server side» что такое?
Orel
@2byte
Jul 20 2015 18:42
@ruelephant да
Alexander Popov
@ruelephant
Jul 20 2015 18:42
епта
NickPanda
@NickPanda
Jul 20 2015 18:42
@2byte SSI (Server Side Includes — включения на стороне сервера) — несложный язык для динамической «сборки» веб-страниц на сервере из отдельных
Alexander Popov
@ruelephant
Jul 20 2015 18:42
нет блин
Orel
@2byte
Jul 20 2015 18:43
@NickPanda это я прочитал уже
Alexander Popov
@ruelephant
Jul 20 2015 18:43
server side - это все что выполнется на стороне сервера
фактически есть две стороны разработки
NickPanda
@NickPanda
Jul 20 2015 18:43
@ruelephant я так понимаю речь как минимум о node ?
Alexander Popov
@ruelephant
Jul 20 2015 18:43
светлая, она же client side - это все CSS/html/javascript
Роман Сохарев
@greabock
Jul 20 2015 18:43
да ну кончайте тормозить
Alexander Popov
@ruelephant
Jul 20 2015 18:44
и темная, она же server side - это пых, C# asp.net
Orel
@2byte
Jul 20 2015 18:44
нод норм
Alexander Popov
@ruelephant
Jul 20 2015 18:44
нод не норм
Orel
@2byte
Jul 20 2015 18:44
норм
Alexander Popov
@ruelephant
Jul 20 2015 18:44
прототипы?
не заставляй меня матом описывать их
Orel
@2byte
Jul 20 2015 18:45
@ruelephant ну и просто функцианальное есть же
Alexander Popov
@ruelephant
Jul 20 2015 18:45
чего?
Alexander Popov
@ruelephant
Jul 20 2015 18:46
какой нафиг ооп
даже пых не реализует всего, я про javascript молчу
Orel
@2byte
Jul 20 2015 18:46
@ruelephant ну а чего тебе прототипы?
Alexander Popov
@ruelephant
Jul 20 2015 18:46
хочешь ооп - java/С++
Orel
@2byte
Jul 20 2015 18:47
@ruelephant съехал норм...
Alexander Popov
@ruelephant
Jul 20 2015 18:48
а что там аргументировать то?
"ООП в функциональном стиле"
это пиздец
Orel
@2byte
Jul 20 2015 18:48
:smile:
Alexander Popov
@ruelephant
Jul 20 2015 18:48
ну вот, сорвался
я старался без мата!
Orel
@2byte
Jul 20 2015 18:49
@ruelephant Убийцу не спрашивают, старался ли он этого не делать.
Vlad Shcherbin
@VladShcherbin
Jul 20 2015 18:49
@ruelephant es6 тебе в помощь
Alexander Popov
@ruelephant
Jul 20 2015 18:50
да я заколебался уже на этот ваш es6 спорить
Orel
@2byte
Jul 20 2015 18:50
@ruelephant ты недооцениваешь
Alexander Popov
@ruelephant
Jul 20 2015 18:52
чего я не дооцениваю?
вы простите дрочите на то что еще даже не вышло
это плохой признак
lolylol
@lolylol
Jul 20 2015 18:55
как в ларавеле пометить активной текущую ссылку в меню можно?
Alexander Popov
@ruelephant
Jul 20 2015 18:55
вы сами то с ним работали? или так?
Vlad Shcherbin
@VladShcherbin
Jul 20 2015 18:56
@ruelephant с es6 можно уже сейчас работать, было бы желание на самом деле
Alexander Popov
@ruelephant
Jul 20 2015 18:56
@lolylol причем тут лара?
lolylol
@lolylol
Jul 20 2015 18:57
ну там вроде есть методы типа Request::url() и так далее
Alexander Popov
@ruelephant
Jul 20 2015 18:57
@VladShcherbin я ориентируюсь на бизнес, а он только через пару лет начнет внедрят
lolylol
@lolylol
Jul 20 2015 18:57
вид как бы один
Alexander Popov
@ruelephant
Jul 20 2015 18:58
@lolylol одной функцией нет такого, сам сделай
lolylol
@lolylol
Jul 20 2015 18:59
ну понятное дело
Роман Сохарев
@greabock
Jul 20 2015 19:02

@ruelephant

я ориентируюсь на бизнес, а он только через пару лет начнет внедрят

На какой-то херовый, простите, бизнес вы ориентируетесь, товарищ. Angular, React, Ember - на этих фреймах все крутые чуваки уже года полтора, как пишут все в стиле ES6.

Ну про эмбер я может на счет полтора года и загнул.
Но на тех двух точно
Alexander Popov
@ruelephant
Jul 20 2015 19:05
эм
когда я говорю «бизнес» я не подрузомеваю прогрессивные ит компании или стартапы
я говорю про «продажников», «медиков», «нефтяников»
которые используют разработку только как один из инструментов
именно в этих областяк крутяться основные бабки, а эти все «игрушка для ботаников» пфф
я как специалист, присасываюсь к такой трубе и начинаю их выбирать
моя задача не дать никому присосаться :)
я чуствую что монополия спадает, надо валить
ибо в условиях конкуренции будут резать бюджеты
symbios_zi
@symbiosss
Jul 20 2015 19:44
через namespace можно просто подключить php файл, где не описан никакой класс?

Название файла routes.php

namespace App\Http;

use App\Http\Router;

Router::addRoute('/about', 'MainController/about');

сейчас подключаю так

require_once 'Http/routes.php';
butschster
@butschster
Jul 20 2015 19:48
symbios_zi
@symbiosss
Jul 20 2015 19:51
блин так или иначе через require
droptable-ru
@droptable-ru
Jul 20 2015 20:27
а мне вот любопытно команда optimize артизана делает кэширование роутов и конфига? где находятся сорцы комманд?
Roman
@TeroBlaZe
Jul 20 2015 21:24
чтобы php artisan route:cache работал нужно отказаться от групп роутов?
Роман Сохарев
@greabock
Jul 20 2015 21:25
@TeroBlaZe нет
Roman
@TeroBlaZe
Jul 20 2015 21:26
@greabock у меня не хочет работать, выдает [Exception] Serialization of 'Closure' is not allowed хотя замыкания только в группах
Роман Сохарев
@greabock
Jul 20 2015 21:26
ты где-то коллбэком вьюху отдаешь или что-то там еще делаешь коллбэком
типа
Route::get('some', function(){
     #...
});
Roman
@TeroBlaZe
Jul 20 2015 21:27
@greabock говорю же, нет
сейчас попробую вообще все function выпилить
Роман Сохарев
@greabock
Jul 20 2015 21:28
а если найду =))
butschster
@butschster
Jul 20 2015 21:31
@greabock найди время для KodiCMS
Roman
@TeroBlaZe
Jul 20 2015 21:33
@greabock да хоть обыщись)) оно почему-то на Route::controller ругается
Роман Сохарев
@greabock
Jul 20 2015 21:35
@TeroBlaZe кстати, вполне возможно
это же неявная маршрутизация, а она, как известно - зло
Roman
@TeroBlaZe
Jul 20 2015 21:37
@greabock http://laravel.io/forum/02-08-2015-route-caching-in-laravel-5 а тут говорят обратное
в смысле, что должно работать :)
Роман Сохарев
@greabock
Jul 20 2015 21:38
@butschster блин, я сегодня хотел с laravel.su поколдвать - на 5.1 перенести. Но меня на работу рекрутировали опять
Roman
@TeroBlaZe
Jul 20 2015 21:39
@greabock видать придется на обычные get заменить все, не получилось красиво))
Роман Сохарев
@greabock
Jul 20 2015 21:40
@TeroBlaZe вот жеж... всем красиво, а тебе нет =)
Roman
@TeroBlaZe
Jul 20 2015 21:41
@greabock я об этом
        Route::controller('statistics', 'StatisticsController', [
            'getFoo'  => 'statistics.foo',
            'getBar' => 'statistics.bar',
        ]);
Alexander Popov
@ruelephant
Jul 20 2015 21:51
@greabock а по люмону будет русский суб домен? :)
Роман Сохарев
@greabock
Jul 20 2015 21:53
@ruelephant сделай
и будет
Илья.
@IlyaVorozhbit
Jul 20 2015 22:04

Ребят, всем доброй ночи.
Такой вопрос: в чем проблема в таком определении роута:
Route::controller('friends/{id}', 'Api\UsersController@friends');

?

Laravel думает, что Api\UsersController@friends это имя контроллера
Roman
@TeroBlaZe
Jul 20 2015 22:09
кто думает, тот и прав)
Роман Сохарев
@greabock
Jul 20 2015 22:10
@IlyaVorozhbit
Route::get('friends/{id}', 'Api\UsersController@friends');

IlyaVorozhbit : спасибо, greabock! Ты пролил свет в это царство тьмы!
greabock: нет проблем, бро! Обращайся!

Э - этикет.

Илья.
@IlyaVorozhbit
Jul 20 2015 22:28
спасибо, бро! Ты пролил свет в это царство тьмы!
Vitaly
@Modifikator
Jul 20 2015 22:46
почему artisan не пропускает нормально кириллицу в переменной?
через консоль пробую, какая-то хрень
Alexander Popov
@ruelephant
Jul 20 2015 22:54
там дос кодировка
miki131
@miki131
Jul 20 2015 23:15
привет
при запросе читается строка
счетчик увеличивается на +1 и идет запись
но если сделать 2 запроса, то после них счетчик увеличится только на 1, а не на 2 как ожидается
подскажите как сделать блокировку БД во время записи строки?
Alexander Popov
@ruelephant
Jul 20 2015 23:16
два запроса последовательно в коде?
или два запроса на скрипт?
miki131
@miki131
Jul 20 2015 23:16
2 запроса на 1 скрипт
droptable-ru
@droptable-ru
Jul 20 2015 23:17
посоны, ну подскажите где сорцы артизан комманд лежат? хочу посмотреть что делает optimize
butschster
@butschster
Jul 20 2015 23:19
@droptable-ru самому не судьба найти? https://github.com/laravel/framework/tree/5.1/src/Illuminate/Foundation/Console
droptable-ru
@droptable-ru
Jul 20 2015 23:20
@butschster судьба. не там искал просто
butschster
@butschster
Jul 20 2015 23:23
Ребятишки, напоминаю о существовании KodiCMS https://github.com/KodiCMS/kodicms-laravel, что работает на фреймворке Laravel. Система с модульной структурой ищет разработчиков для ее использования с кучей готового функционала. Разработчик готов ответить на все ваши вопросы касательно работы системы.
droptable-ru
@droptable-ru
Jul 20 2015 23:23
цмс не нужны
butschster
@butschster
Jul 20 2015 23:24
@droptable-ru согласен, тем кто не может в 10 файлах найти нужный с ней будет сложно разобраться :) Да и это больше CMF, чем CMS
droptable-ru
@droptable-ru
Jul 20 2015 23:25
@butschster ну прям уел. только от этого твоя цмс меньшем уг не стала
butschster
@butschster
Jul 20 2015 23:26
@droptable-ru обоснуй
droptable-ru
@droptable-ru
Jul 20 2015 23:26
@butschster обуснуй сначала что она не уг
butschster
@butschster
Jul 20 2015 23:28
ну детский сад, мне тебе нечего обосновывать, ты дальше ссылки на реп не заходил, поэтому твой отзыв не засчитан ;) Было бы интересно дискутировать когда ты бы хоть изучил ее немного.
droptable-ru
@droptable-ru
Jul 20 2015 23:29
ну вот и сам и обосновал что она не кому не нужна
приходится аж по чатикам спамить
butschster
@butschster
Jul 20 2015 23:31
твоя правда, извини