These are chat archives for LaravelRUS/chat

31st
May 2014
Maxim
@Big-Shark
May 31 2014 04:00
@Butochnikov а что именно по апи почитать? фуллрест?
Maxim
@Big-Shark
May 31 2014 04:35
http://codecanyon.net/item/mtdb-ultimate-movietv-database/6447206?ref=StyleMultimedia крутая штука, хотел сам такую сделать, но с версткой и дизайном у меня беда, а сейчас сижу и думаю, может купить, да только зачем) Сейчас торрент трекеры прикрывают быстро.
Thomas Anderson
@elvendor
May 31 2014 04:38
@Big-Shark дизинг блахблагу закажи :D
Maxim
@Big-Shark
May 31 2014 04:38
@bayram4ik не, я тогда уж лучше сам)
Thomas Anderson
@elvendor
May 31 2014 04:39
))
кто-нибудь продает на рынках Envato?
Orel
@2byte
May 31 2014 07:17
https://webflow.com/ это же не macaw
Alexey
@Butochnikov
May 31 2014 07:54
@Big-Shark да все ночь читал... самый большой вопрос как лучше делать авторизацию... способа 3 есть и в них вариации. единого мнения нет.
и еще, как под разные версии апи новый код не писать... вот и приводил выше бандл от симфони. под ларик полного аналога нет, но здесь он такой и не нужен. Нашел пакет который модельки подстраивает, но еще не тестил.
Vadim Shashin
@Enapiuz
May 31 2014 09:49
Всем привет. Пытаюсь завести на винде Homestead. При старте vagrant ругается:
G:/Vagrant/embedded/lib/ruby/2.0.0/rubygems/version.rb:191:in "initialize": Malformed version number string Homestead (ArgumentError)
В какую сторону копать?
Alexey
@Butochnikov
May 31 2014 09:51
vagrant какой версии?
Vadim Shashin
@Enapiuz
May 31 2014 09:51
1.6.2
virtualbox 4.3.12
Alexey
@Butochnikov
May 31 2014 10:08
ты с нуля ставил или апгрейдил?
Vadim Shashin
@Enapiuz
May 31 2014 10:09
с нуля, вернее был vbox 4.3.6 кажется, не хотел обновляться, удалил и новый поставил, vagrant с нуля
Vadim Shashin
@Enapiuz
May 31 2014 10:24

Одна проблема решена, я просто не туда репо склонировал. Теперь другая проблема =)

The box you're attempting to add doesn't support the provider
you requested. Please find an alternate box or use an alternate
provider. Double-check your requested provider to verify you didn't
simply misspell it.

Name: laravel/homestead
Address: https://vagrantcloud.com/laravel/homestead
Requested provider: [:hyperv]

Alexander Egorov
@Amegatron
May 31 2014 10:28
а других виртуалок кроме VirutalBox нет?
Vadim Shashin
@Enapiuz
May 31 2014 10:29
Было дело щупал hyper-v, но отключил. Кажется почти понял, попробую в vagrant провайдера по умолчанию поменять.
Alexander Egorov
@Amegatron
May 31 2014 10:36
лол, только щас увидел, кто-то сделал PR в homestead по сути такой-же, как и у меня, но на 3 минуты позже меня :D
Shappy
@Formcd
May 31 2014 10:50
Всем привет... Кто мне отвечал по поводу крудов, скажу так... Cruddy - слишком не гиибкий, Frozen не имеет простой связи hasMany (нужно делать обязательно через belongsToMany, это кошмар какой-то и бред). В итоге писать админку для этого проекта буду сам, ну и вообще подумываю круд сделать нормальный, как я его представляю:) Но эт потом...
Сейчас есть вопрос... У меня есть поиск, на один урл передаются через гет параметры, я сделал пагинацию стандартную, но эта пагинация при переходе по ней полностью убивает все прошлые гет переменные, т.е. такую страницу открываем http://eshop/catalog?category=3 а перейдем если на другую страницу, то урл будет http://eshop/catalog?page=2 А теперь вопрос: как мне схранить переменную category, ее значение и другие гет переменные при переходе на другие страницы?:)
Alexander Egorov
@Amegatron
May 31 2014 10:54
@Formcd
            $params = Input::all();
            unset($params['page']);
            $planets->appends($params);
где $planets - это результат paginate
Shappy
@Formcd
May 31 2014 10:55
Спасибо:)
Twent
@twent
May 31 2014 11:35
Хочу посоветоваться. При работе с файлами вы в таблице заводите два поля (путь и название файла) или одно поле (путь+название)?
Orel
@2byte
May 31 2014 11:38
Ну смотря для чего, для обменика допустим оригинальное имя файла в одно поле, файл вместе с расширением как хранится на сервере в другое, без пути.
Twent
@twent
May 31 2014 11:45
Сами файлы загружаются в директорию текущий год/текущий месяц. По идее, возможно обойтись без пути. Брать год и месяц добавления материала и формировать путь для прикрепленного файла из этой даты, но она может и не совпадать.
Alexander Egorov
@Amegatron
May 31 2014 11:47
Я считаю это делом вкуса
Orel
@2byte
May 31 2014 11:47
Никогда не храню пути к файлам в бд
Alexander Egorov
@Amegatron
May 31 2014 11:53
не знаю, с чем связано, но посещаемость sbshare.ru возросла малость :) толи изза переходов из статьи, толи потому, что школьники активизировались :D
Alexey
@Butochnikov
May 31 2014 11:54
@Amegatron ты же Codeception пробовал?
Alexander Egorov
@Amegatron
May 31 2014 11:54
ну да
для теста API
Alexey
@Butochnikov
May 31 2014 11:55
вот и я к нему присматриваюсь, для API
Alexander Egorov
@Amegatron
May 31 2014 11:55
а что ты за апи такой задумал, если не секрет?
Alexey
@Butochnikov
May 31 2014 11:59
да у нас один проект разделился на два сайта, можно было и без api обойтись, но для полной независимости решил сделать
Codeception ларик без проблем поддерживает?
Alexander Egorov
@Amegatron
May 31 2014 12:02
ну вообще там какой-то модуль у codeception есть для тестирования Laravel, но я им не пользовался. У меня именно тестирование api, и в этом плане Codeception не является пакетом ларавеловским, то есть я для пирмера создавал отдельный проект вообще (не ларавеловский), состоящий чисто из codeception и guzzle/plugin (для поддержки кукисов в запросах)
но можно и в ларавеловское приложение сделать require codeception/codeception, конфилктов нет никаких
Alexey
@Butochnikov
May 31 2014 12:03
понял... а по документированию api не копал?
Alexander Egorov
@Amegatron
May 31 2014 12:06
в смысле? что за документирование?
Alexey
@Butochnikov
May 31 2014 12:07
генераторы доков по api
смотри демку http://petstore.swagger.wordnik.com/
Alexander Egorov
@Amegatron
May 31 2014 12:13
ну мне доки не нужны, я ж сам для себя пишу, да и у апи всего два метода
slider23
@slider23
May 31 2014 12:18
Еще одно видео про domain-driven arhitecture, как я понял: youtube.com/watch?v=3uV3ngl1Z8g
slider23
@slider23
May 31 2014 12:22
Я не долистал до этого места когда проверял :)
Alexey
@Butochnikov
May 31 2014 12:22
меня пока пугают эти слова (DDA) ))) и я не понимаю о чем они. как уже писал, о чем-то важном и простом, но очень....очень умными словами )
slider23
@slider23
May 31 2014 12:23
Ну там про большой энтерпрайз, да
Alexey
@Butochnikov
May 31 2014 12:25
@slider23 заходи в поиск в группе.. я статьи по ларе ищу там ) https://vk.com/wall-53758340?q=Ross%20Tuck
Невероятные сверхспособоности :)
Alexey
@Butochnikov
May 31 2014 13:22
)))))
Alexey
@Butochnikov
May 31 2014 14:20
@Amegatron Джефри молчит?
Alexander Egorov
@Amegatron
May 31 2014 14:29
угу
Alexander Egorov
@Amegatron
May 31 2014 16:24
чую не пойду я сегодня ни на какой спид-дэйтинг, помимо того, что нет настроения, так еще и дает о себе знать сомнительная картошка, съеденная в обед х_Х