These are chat archives for LaravelRUS/chat

23rd
May 2014
Maxim
@Big-Shark
May 23 2014 00:00 UTC
@maximseshuk ты можешь инкрементить число в редис, а допустим раз в 5 минут бы использовал мускул как основною бд, а редис как кеш
Twent
@twent
May 23 2014 00:01 UTC
Спасибо, @SCIF ! Все дело было в присваивании.
Alexander Zhuravlev
@SCIF
May 23 2014 00:02 UTC
@twent , you are welcome, as always!
Maxim
@Big-Shark
May 23 2014 00:06 UTC
CodeIgniter 3.0-dev ? Я чтото пропустил?
Maxim
@Big-Shark
May 23 2014 00:12 UTC
Что-то они все пишут и пишут код игнитер, а улучшений особо и нет.
Alexander Zhuravlev
@SCIF
May 23 2014 00:53 UTC
Кто селениум-сервер щупал?
Maxim
@Big-Shark
May 23 2014 00:53 UTC
@SCIF а что с ним?
Alexander Zhuravlev
@SCIF
May 23 2014 01:06 UTC
Хочется его начать на удалённой машине запускать.
Подсовывая ему тесты, сделанные в Selenium IDE
Maxim
@Big-Shark
May 23 2014 01:07 UTC
@SCIF а в чем проблема? Делаешь тесты, пушишь, и запускаешь
Alexander Zhuravlev
@SCIF
May 23 2014 01:07 UTC
Расскажи как запускаешь
Maxim
@Big-Shark
May 23 2014 01:07 UTC
у нас тесты были на писаны, запускались из консоли через jar вроде
Alexander Zhuravlev
@SCIF
May 23 2014 01:08 UTC
Строку, если не сложно, покажи
Maxim
@Big-Shark
May 23 2014 01:08 UTC
После увольнения доступ к гитлабу забрали, поэтому показать не смогу(
@SCIF но я если честно не вижу каких то проблем с запуском
Alexander Zhuravlev
@SCIF
May 23 2014 01:11 UTC
@Big-Shark , блин, я тупой. Расскажи как запускать. Либо там какие-то шаманства с hub + node + grid, либо в режиме сервера 1-ой версии — -htmlSuite. Но как ему подсовывать тесты, я не понимаю ;(
java -jar selenium-server-standalone-2.41.0.jar -htmlSuite '*firefox' 'http://domain.ru/' /home/scif/work/selenium/1.html /tmp/1.res
Запускает браузер и он дальше тупо висит открытым. Не понимаю ни как подсунуть другие тесты, ни как получить репорт, т.к. сам тест не запускается. Окно браузера не закрывается.
Maxim
@Big-Shark
May 23 2014 01:14 UTC
@SCIF а тесты на чем написаны? а чего ты именно голый селением используешь а не http://codeception.com/ или чтото такое?
Alexander Zhuravlev
@SCIF
May 23 2014 01:19 UTC

@Big-Shark

Подсовывая ему тесты, сделанные в Selenium IDE

Их не я писал
Maxim
@Big-Shark
May 23 2014 01:20 UTC
@SCIF ааа, ну по таким тестам я помочь не смогу наверное, я делал для тестов у себя по этому мини гайду http://phpunit.de/manual/4.1/en/selenium.html
Alexander Zhuravlev
@SCIF
May 23 2014 01:22 UTC
Да уже вроде начал понимать и улавливать что там происходит
http://docs.seleniumhq.org/docs/05_selenium_rc.jsp#on-linux-why-isn-t-my-firefox-browser-session-closing — вот не понимаю куда эту строку сувать
Maxim
@Big-Shark
May 23 2014 01:30 UTC
@SCIF а у тебя первый селениум еще?
Alexander Zhuravlev
@SCIF
May 23 2014 01:38 UTC
Второй сервер. Но он этот режим поддерживает
Я вообще не увидел других способов запустить эти мать их идешные тесты
Maxim
@Big-Shark
May 23 2014 03:36 UTC
@slider23 ты вроде советовал bolt cms? Когда ты скинул ссылку там была всего пара звезд, и я даже не стал ее заносить в свой список, а сейчас у проекта 1100 звезд уже) Быстро распиарились.
slider23
@slider23
May 23 2014 04:17 UTC
@Big-Shark Я вряд ли её советовал, скорее всего просто упомянул. Я её не юзал плотно.
slider23
@slider23
May 23 2014 04:22 UTC
@maximseshuk Если еще не работал с базами данных плотно - юзай mysql. Возьми vps на ssd, у digitalocean например, и все будет ок с производительностью.
Thomas Anderson
@elvendor
May 23 2014 04:23 UTC
Всем привет!
Alexander Egorov
@Amegatron
May 23 2014 04:26 UTC
Привет
Thomas Anderson
@elvendor
May 23 2014 04:27 UTC
Ребят, есть такой вопрос, как лучше сделать дизайн баз данных.. значит есть драг. изделие, у изделия есть категория, коллекция, материал, камень, изображения и переводы
все это делать отдельными таблицами и связи в моделях, верно?
slider23
@slider23
May 23 2014 04:30 UTC
Да
Thomas Anderson
@elvendor
May 23 2014 04:31 UTC
это единственный верный способ?
Alexander Zhuravlev
@SCIF
May 23 2014 04:31 UTC
А других критериев не будет?
Пробу потом захочется добавить.
Производителя.
Thomas Anderson
@elvendor
May 23 2014 04:32 UTC
ну будут еще поля, специфичные только к изделию
производитель всегда один
Alexander Zhuravlev
@SCIF
May 23 2014 04:32 UTC
@bayram4ik , погляди на такую концепцию как EAV, может быть сочтёшь удобным.
Thomas Anderson
@elvendor
May 23 2014 04:32 UTC
а пробу просто в поле добавлять к изделию
Alexander Zhuravlev
@SCIF
May 23 2014 04:33 UTC
Ну да, не лучший пример. Нужно какой-нибудь типа — доступные размеры.
Во
Thomas Anderson
@elvendor
May 23 2014 04:33 UTC
тут еще такое дело. не у всех изделий есть камень или коллекция
EAV это когда в одном поле хранится массив json?
Alexander Zhuravlev
@SCIF
May 23 2014 04:34 UTC
Нет.
Alexander Egorov
@Amegatron
May 23 2014 04:34 UTC
@slider23 что там с openssl на форже? я просто еще не юзал не совсем понимаю, что из себя представляет форж. Уязвимость на самом сайте форжи , или на всех, которые с его помощью деплоишь?
Alexander Zhuravlev
@SCIF
May 23 2014 04:34 UTC
Entity - Attribute - Value.
slider23
@slider23
May 23 2014 04:36 UTC
@Amegatron в образе, который forge сетапит на vps, openssl с уязвимостью.
хотя, похоже, оно там патченное, просто версия показывается старая
Alexander Egorov
@Amegatron
May 23 2014 04:39 UTC
надо написать тэйлору :/ а то ведь issue-трэкера то нет у форжу походу
slider23
@slider23
May 23 2014 04:40 UTC
в каждом дистрибутиве номер уязвимой версии openssl разнится, похоже. Развели зоопарк :)
Alexander Egorov
@Amegatron
May 23 2014 04:40 UTC
=)
это на одном хостинге?
slider23
@slider23
May 23 2014 04:42 UTC
не, в centos например хорошая версия openssl это 1.0.1g , а в убунте 14 - 1.0.1f-1ubuntu2. А в убунте 12 - Version: 1.0.1-4ubuntu5.12
Alexander Egorov
@Amegatron
May 23 2014 04:43 UTC
рискну написать в твиттре тэйлору =)
slider23
@slider23
May 23 2014 04:43 UTC
не, все норм с openssl, похоже
Alexander Egorov
@Amegatron
May 23 2014 04:43 UTC
ну ладно
Thomas Anderson
@elvendor
May 23 2014 04:43 UTC
@SCIF а пакет на лару не подскажешь для реализации EAV? или это ручками делается?
slider23
@slider23
May 23 2014 04:43 UTC
Руками
Maxim
@Big-Shark
May 23 2014 04:45 UTC
EAV ад адов) Не рекомендую использовать)
Thomas Anderson
@elvendor
May 23 2014 04:45 UTC
гуд) а как тогда сделать, подскажиии)
Maxim
@Big-Shark
May 23 2014 04:45 UTC
Если вам нужен EAV, смотрите на nosql
Thomas Anderson
@elvendor
May 23 2014 04:46 UTC
нене, я туда не полезу) мне его на хостинге никто не поставит
Maxim
@Big-Shark
May 23 2014 04:47 UTC
@bayram4ik пока из твоего описания я не понял с чет у тебя вообще там проблемы, есть табличка, в камнями, у которой есть связи с категориями, энум поля для коллекции, остальное обычные поля, или там все сложней?
Thomas Anderson
@elvendor
May 23 2014 04:48 UTC
там связи с 5-6 таблицами, при чем некторых связей иногда может и не быть
Maxim
@Big-Shark
May 23 2014 04:51 UTC
@bayram4ik ну конечно не мало, но пережить можно, тебе в данном случае кеширование необходимо. Ну или делать денормальзацию
Thomas Anderson
@elvendor
May 23 2014 04:53 UTC
с кешированием согласен, без него никак. мемкеш юзаю активно
денормализация не нужна, так как упора на производительность нет, да и не нужна она. объектов будет мало, категории, коллекции всего может по 10-15 будет, и те будут надолго закешированы.
Maxim
@Big-Shark
May 23 2014 04:56 UTC
Вопрос, есть для ларавель чтото типа хранения схемы объекта или вообще базы данных?
Alexander Egorov
@Amegatron
May 23 2014 04:57 UTC
неа вроде
только миграции
на хабре как раз спор был, что лучше, описывать схему бд, или писать миграции х_Х
с тех пор у меня пропало желание писать что-то на хабре по ларику =)
Maxim
@Big-Shark
May 23 2014 04:59 UTC
@bayram4ik когда у меня есть такие таблички в которых есть по 10-15 значенй, и которые постоянно нужны, я обычно вытаскиваю их все сразу, кеширую, а потом просто достаю из массива) В результате нет нужны делать кучи джоинов и запросов.
Alexander Egorov
@Amegatron
May 23 2014 05:00 UTC
@Big-Shark я так лайки хочу реализовать у себя
Maxim
@Big-Shark
May 23 2014 05:00 UTC
@Amegatron )) ну я сейчас работаю с симфони 1.4, тут и схема, и миграции, в схему ты добавляешь поля, потом запускаешь мигрейт-дифф, и она делает миграцию, и это все ты уже коммитишь)
Thomas Anderson
@elvendor
May 23 2014 05:00 UTC
я так и сделаю, спасибо) просто думал может есть какой-то продвинутый аля laravel-way способ :)
Alexander Egorov
@Amegatron
May 23 2014 05:01 UTC
@Big-Shark насчет симфони не знаю, но вспоминаю схемы в доктрине как кромешный адддд
Maxim
@Big-Shark
May 23 2014 05:01 UTC
@bayram4ik с помощью ларавель можно это все так завернуть, что внешни будет просто идеальное апи, а внутри уже будут все сложности)
Alexander Egorov
@Amegatron
May 23 2014 05:02 UTC
мне вот только че интересно, кому-нить приходилось писать миграции в своих пакетах?
Maxim
@Big-Shark
May 23 2014 05:02 UTC
@Amegatron в симфони доктрина) Мне от части нравится доктрина, и вообще от части нравится строгость, когда у меня есть объект, и я знаю какие у него есть свойства, а каких нет)
@Amegatron я пакеты не писал, но я видел пакеты которые используют свои миграции, а к чему вопрос?
Alexander Egorov
@Amegatron
May 23 2014 05:03 UTC
просто вспоминаю TYPO3, так там у экстеншенов писалась тупо схема создания таблицы прямо в SQL, и TYPO3 при апдейте пакетов находила разницу в этом SQL с текущей таблицей в БД
мне не понятно, как ларик хранит историю миграций для пакетов
Maxim
@Big-Shark
May 23 2014 05:05 UTC
@Amegatron раньше по моему также как и историю твоих миграций, но сейчас они вообще сделали просто перенос миграций из пакета, к тебе в миграции, и они ничем не отличаются от твоих
Alexander Egorov
@Amegatron
May 23 2014 05:05 UTC
а, тогда понятно
Maxim
@Big-Shark
May 23 2014 05:06 UTC
@Amegatron но если добавили новую миграцию в пакет, я не знаю как он будет ее отличать от тех что ты уже применил
Alexander Egorov
@Amegatron
May 23 2014 05:06 UTC
ну так же как и твои миграции =) тыж сам ответил =)))
Thomas Anderson
@elvendor
May 23 2014 05:06 UTC
@Big-Shark слушай, а что если например грохнуть одну категорию? изделия, у которых была эта категория будут вызывать ошибку "trying to get property of non-object" ?
Alexander Egorov
@Amegatron
May 23 2014 05:07 UTC
скорее всего да
надо делат проверки на null
Thomas Anderson
@elvendor
May 23 2014 05:07 UTC
то есть изделия будут без категории, да?
Maxim
@Big-Shark
May 23 2014 05:07 UTC
@bayram4ik конечно, у тебя ведь вернется не объект а нулл
@Amegatron в доке только старый вариант описан почемуто http://laravel.com/docs/packages#package-migrations
@Amegatron хотя в артизане есть команда migrate:publish
Thomas Anderson
@elvendor
May 23 2014 05:10 UTC
@Big-Shark @Amegatron а как запретить удаление категории, если в ней есть изделия? это вроде штатными средствами MySQL делалось?
Maxim
@Big-Shark
May 23 2014 05:11 UTC
@bayram4ik да, нужно сделать связь, но я в них не силен)
Thomas Anderson
@elvendor
May 23 2014 05:11 UTC
внешние ключи вроде бы.. щас покопаюсь
а Nested Set для моих целей не подойдет?
Maxim
@Big-Shark
May 23 2014 05:12 UTC
@bayram4ik у тебя есть деревья? Nested Set это алгоритм построения деревьев
Thomas Anderson
@elvendor
May 23 2014 05:13 UTC
ну к примеру есть категории, в ней изделия. этого не достаточно для дерева?
у нас тут оказывается вчера военный переворот случился вчера, я только узнал об этом
в Таиланде
Alexander Egorov
@Amegatron
May 23 2014 05:14 UTC
а я читал в новостях =)
Maxim
@Big-Shark
May 23 2014 05:14 UTC
@bayram4ik нет, он обычно применяется для деревьев большего уровня вложений, и однотипных обьектов
Thomas Anderson
@elvendor
May 23 2014 05:14 UTC
я это узнал по звонку от родителей :D
Alexander Egorov
@Amegatron
May 23 2014 05:14 UTC
@bayram4ik у модели вроде есть есть метод has для проверки, есть ли хоть один связанной объект, надо почитать
Thomas Anderson
@elvendor
May 23 2014 05:14 UTC
которые совсем далеко отсюда)
Maxim
@Big-Shark
May 23 2014 05:14 UTC
Бывает)
Alexander Egorov
@Amegatron
May 23 2014 05:15 UTC
на крайняк переопредилить метод delete у модели, в котрой делать выборку из связанной таблицы с limit 1
и только если ничего не найдено, вызывать parent::delete()
Thomas Anderson
@elvendor
May 23 2014 05:16 UTC
понял @Amegatron , спасибо большое, теперь копаю в правильном направлении
Maxim
@Big-Shark
May 23 2014 05:17 UTC
@Amegatron, @bayram4ik а можно использовать мягкое удаление.
Corvus
@BlahBlag
May 23 2014 05:18 UTC
блятть
какая-то херь с роутером
тплинк
сначала писал что-то про доступ к роутеру
Thomas Anderson
@elvendor
May 23 2014 05:19 UTC
мир с ума сходит, ребят... в 2008-ом улетел из Киргизии в Турцию, потому что ситуация в стране не налаживалась, каждую весну революции. в 2012 улетел из Турции в Таи, потому что там назревал гос.переворот, неспокойно было. Тут блин уже год не могут успокоиться никак
Corvus
@BlahBlag
May 23 2014 05:19 UTC
по вай фаю вообще не доступен
короче глючит чет
я даже перепрошивал
Maxim
@Big-Shark
May 23 2014 05:19 UTC
Кстати, я тут достаточно читаю про то как организовать структуру, и все постоянно разбивают всю систему на модули, так вот, на мой взгляд это самое худшее что можно придумать, мне передали сайт в котором 20 + модулей, в каждом модели 1 контролер, и пара темплейтов, это жуть.
Corvus
@BlahBlag
May 23 2014 05:19 UTC
как только настрою пиздец
настает
Maxim
@Big-Shark
May 23 2014 05:20 UTC
@bayram4ik бывает ) Лети дальше)
@BlahBlag спасибо что держишь нас в курсе.
Thomas Anderson
@elvendor
May 23 2014 05:20 UTC
ага, уже подумываю об Индонезии
@BlahBlag кстати, Владиковских коллег у меня тут больше всего )
человек 7 в одном офисе
Corvus
@BlahBlag
May 23 2014 05:28 UTC
бля что может бытьэ
You have no authority to access this router!
а когда все сбрасываю
и захрожу с другого браузера настраивается
но потом он опять подвисает чтоли
короче интернет не идет сука
после того как настрою
и зайти на него не получается
Thomas Anderson
@elvendor
May 23 2014 05:29 UTC
ой, это не к @BlahBlag было, а к @Big-Shark :)
slider23
@slider23
May 23 2014 05:31 UTC
@bayram4ik у меня так знакомый улетел, из стремной России в более-менее спокойную и дешевую Украину. В Севастополь :)
Thomas Anderson
@elvendor
May 23 2014 05:32 UTC
видимо надо смиряться и не рыпаться никуда... потому что не осталось спокойных стран, куда не глянь, везде какая-то херня происходит
slider23
@slider23
May 23 2014 05:33 UTC
Ну в Киргизии, думаю, все же похуже чем в большинстве мест
Maxim
@Big-Shark
May 23 2014 05:33 UTC
@bayram4ik новая Зеландия)
Thomas Anderson
@elvendor
May 23 2014 05:34 UTC
@slider23 не говори, там ваще писец! особенно что касается цен на продовольствие
Corvus
@BlahBlag
May 23 2014 05:34 UTC
блять ну вы и пидарасы
Кулыгин Илья Андреевич
@Yionew
May 23 2014 05:35 UTC
Всем здарова!
Corvus
@BlahBlag
May 23 2014 05:35 UTC
иди нахуй
Thomas Anderson
@elvendor
May 23 2014 05:35 UTC
@BlahBlag ты вовремя появляешься, когда хочется просто поржать :D
Maxim
@Big-Shark
May 23 2014 05:35 UTC
первый раз такое вижу I offer renters a <?= $discount->toSummaryString() ?>, discount это модель в которой форматируется текст
Кулыгин Илья Андреевич
@Yionew
May 23 2014 05:37 UTC
а ты вообще кто @BlahBlag ?
slider23
@slider23
May 23 2014 05:37 UTC
местный тролль, не корми его. он тут только потому, что функции бана в gitter пока не сделали.
Maxim
@Big-Shark
May 23 2014 05:38 UTC
@Yionew Это долга история)
http://habrahabr.ru/post/223847/ у всех норм показывается? у меня низ статьи и все комменты на сером фоне.
slider23
@slider23
May 23 2014 05:43 UTC
так же
Thomas Anderson
@elvendor
May 23 2014 05:44 UTC
где-то тег не закрыли)
Maxim
@Big-Shark
May 23 2014 05:45 UTC
Интересно хабра-парсер заключил)
Corvus
@BlahBlag
May 23 2014 06:02 UTC
короче
прповайдер
перебрасывает меня на свой роутер
отсюда и проблема
то есть все настроил допустим
а как только инет кабель втыкаю
пытаюсь зайти
на свой роутер
по переходнику то перебрасывает на леваый роутер
че делать?
Thomas Anderson
@elvendor
May 23 2014 06:10 UTC
@BlahBlag ты с дерганием страницы нашел решение?
Evgeniy
@Ruzarh
May 23 2014 06:12 UTC
Купи у провайдера выделенный IP. Или купи хостинг (за 150 руб/мес мне хватает). Или я не в тему?
Corvus
@BlahBlag
May 23 2014 06:16 UTC
net
Thomas Anderson
@elvendor
May 23 2014 06:17 UTC
@Amegatron @slider23 @SCIF @Big-Shark есть идея написать серию коротких статей в хабр, по установке, настройке и использованию современных средств разработки. Как думаете, народу это будет интересно.
Maxim
@Big-Shark
May 23 2014 06:19 UTC
@bayram4ik думаю полезно будет, но не всем конечно)
Thomas Anderson
@elvendor
May 23 2014 06:19 UTC
@Big-Shark ну я как раз предполагал интерес новичков к такому роду статей
а то до сих пор есть люди, использующие денвер :)
Evgeniy
@Ruzarh
May 23 2014 06:24 UTC
Денвер ни чем ни хуже и не лучше. Это инструмент)) Кому то он возможно удобнее.
Thomas Anderson
@elvendor
May 23 2014 06:25 UTC
а потом пишут, что не работает композер
Evgeniy
@Ruzarh
May 23 2014 06:25 UTC
А он там не работает?
Thomas Anderson
@elvendor
May 23 2014 06:26 UTC
из под винды вообще все такое кривое, для многих это думаю кошмар
Evgeniy
@Ruzarh
May 23 2014 06:27 UTC
Мне просто удобнее работать на удаленном сервере. Нет проблемы с хранением и обновлением
Да. Уже подумываю себе мак мини взять. А то винда утомила(((
Линукс же ставить не хочется на домашнем((
Thomas Anderson
@elvendor
May 23 2014 06:27 UTC
у меня пока не было мака, все исключительно в виртуалке делал
на дебиане
из под винды
Evgeniy
@Ruzarh
May 23 2014 06:28 UTC
Виртуалка у себя на машине, или выделенный VPS какой нибудь?
Thomas Anderson
@elvendor
May 23 2014 06:29 UTC
у себя
Evgeniy
@Ruzarh
May 23 2014 06:30 UTC
Значит машина мощная. У меня допустим плохо тянет виртуалку и phpStorm и Хром. Поэтому выделенный впс вполне для разарботки катит. МОжно и дешевле найти.
Thomas Anderson
@elvendor
May 23 2014 06:32 UTC
у меня был древний ноутбук с винXP, и гиг оперативы. virtualbox ставишь и выделяешь дебиану 128 мб оперативки, этого ему достаточно
Evgeniy
@Ruzarh
May 23 2014 06:37 UTC
Тоже ставил себе дома на бук. Потом севрачек даже соорудил из хорошей машинки. Но были и перебои. И всякая фигня. Решил что нервы дороже))
Thomas Anderson
@elvendor
May 23 2014 06:41 UTC
vps 150 р. в месяц?
Evgeniy
@Ruzarh
May 23 2014 06:52 UTC
http://infobox.ru/vps/linux/ Я вот этим пользуюсь. Но установка у них периодически с гемороем(( И поддержку я уже задолбал. Но За небольшую цену больше ничего не нашел. Есть и другие аналоги. И даже дешевле)) Но они с деньгами как то ответственно себя ведут.
RybinDen
@RybinDen
May 23 2014 06:58 UTC
Здравствуйте, подскажите ссылочку где можно посмотреть как сделать несколько сайтов на одном хостинге чтобы не дублировать библиотеки?
Алексей Данчин
@Aleksey-Danchin
May 23 2014 06:58 UTC
Всем привет!
Thomas Anderson
@elvendor
May 23 2014 07:00 UTC
@RybinDen одна папка vendor имеешь в виду?
@Ruzarh спасибо, гляну
RybinDen
@RybinDen
May 23 2014 07:01 UTC
да чтобы одна папка была vender
Thomas Anderson
@elvendor
May 23 2014 07:03 UTC
если дружишь с англ., то тут рассказывается, почему это плохая идея
хотя если у тебя все сайты используют одни и те же пакеты, то возможно и имеет смысл
Evgeniy
@Ruzarh
May 23 2014 07:05 UTC
По мне так тоже геморой хранить все в одном месте. Но задачи бывают разные. Еще зависит что за хостинг.
Orel
@2byte
May 23 2014 07:05 UTC
Тут кто-то выкладывал свои наработки по ларе, одно ядро лары на все проекты, вот не помню кто, есть гитхабе
RybinDen
@RybinDen
May 23 2014 07:05 UTC
а как это сделать? У меня все сайты одно и тоже используют.
Alexander Egorov
@Amegatron
May 23 2014 07:07 UTC
это @SerafimArts занимался и предлагал даже PR в ларку такой
но Тэйлор отклонил =)
но @SerafimArts в чате щас не появляется, если надо что - могу в скайпе передать
RybinDen
@RybinDen
May 23 2014 07:09 UTC
спасибо посмотрю сейчас
Evgeniy
@Ruzarh
May 23 2014 07:09 UTC
Я полагаю что он другое имел в виду.
Thomas Anderson
@elvendor
May 23 2014 07:10 UTC
вручную выносишь composer.json за пределы твоих сайтов, и во всех сайтах в файлах bootstrap/autoload.php указываешь путь к vendor/autoload.php
то есть в итоге у тебя одна папка vendor, 1 composer.json и 1 composer.lock
RybinDen
@RybinDen
May 23 2014 07:14 UTC
это еще лучше так сделаю тогда, папка bootstrap только должна быть рядом с index файлом?
Thomas Anderson
@elvendor
May 23 2014 07:15 UTC
я предполагаю что ты лару используешь
тогда папка bootstrap у каждого сайта одна, рядом с public
хотя можно и ее одну сделать
RybinDen
@RybinDen
May 23 2014 07:16 UTC
А как тогда насчет папки app как разграничить в ней сайты?
Thomas Anderson
@elvendor
May 23 2014 07:17 UTC
так надо делать несколько папок, так проще
иначе там все перелопатить придется
Alexander Egorov
@Amegatron
May 23 2014 07:18 UTC
ну теоретически можно сделать apps, в ней папка для каждого сайта
Corvus
@BlahBlag
May 23 2014 07:18 UTC
сделал нахуй
Alexander Egorov
@Amegatron
May 23 2014 07:18 UTC
но это уже изврат какой-то мне кажется
Corvus
@BlahBlag
May 23 2014 07:18 UTC
и без вас
даже уебки из тех поддержки тплинка не помогли
RybinDen
@RybinDen
May 23 2014 07:19 UTC
несколько папок app или в ней для каждого сайта отдельную папку, тогда где и как их подключять?
Corvus
@BlahBlag
May 23 2014 07:19 UTC
долбаебы блять
Alexander Egorov
@Amegatron
May 23 2014 07:19 UTC
ну надо смотреть, я просто сначала рассуждаю, как мне удобно было бы использовать это все, а только потом, как это сделать )))
но мне не в падлу для каждого сайта делать инстанс новый ларика
тем более что сейчас это все просто делается, узнал вчера про метод устоновки ларика через laravel.phar =)
Thomas Anderson
@elvendor
May 23 2014 07:21 UTC
@Amegatron выигрыш в том, что, к примеру APC не надо кешировать абсолютно одинаковые файлы пакетов
Corvus
@BlahBlag
May 23 2014 07:21 UTC
хватит пиздеть
на первый второй расчитась!
Thomas Anderson
@elvendor
May 23 2014 07:22 UTC
но сайты лучше держать отдельно, вдруг придется переносить
Corvus
@BlahBlag
May 23 2014 07:22 UTC
этой осенью в армию иду
Alexander Egorov
@Amegatron
May 23 2014 07:22 UTC
@bayram4ik ну я понимаю, что у такого подхода есть плюсы
@BlahBlag там тебя научат, как вести себя с людьми
Evgeniy
@Ruzarh
May 23 2014 07:22 UTC
Ну если php 5.5 то и апц никакаого не надо.
Corvus
@BlahBlag
May 23 2014 07:22 UTC
нихуя
я там всех разнесу
в пух и прах
нахуй
Thomas Anderson
@elvendor
May 23 2014 07:22 UTC
@BlahBlag ты с твоей авой там как раз нужен :D
sergiypavlenko
@sergiypavlenko
May 23 2014 07:22 UTC
))
Alexander Egorov
@Amegatron
May 23 2014 07:22 UTC
@bayram4ik :+1:
Corvus
@BlahBlag
May 23 2014 07:23 UTC
что не так с авой уебаны тупые?
Thomas Anderson
@elvendor
May 23 2014 07:23 UTC
Я кушать, с отличным настроением :D
Alexander Egorov
@Amegatron
May 23 2014 07:23 UTC
=)))
Corvus
@BlahBlag
May 23 2014 07:23 UTC
ты бля чуркабес если не можешь отличить петуха от ворона твои проблемы
умственно отсталый
знать
Alexander Egorov
@Amegatron
May 23 2014 07:24 UTC
если большая часть чата уверена, что это петух, значит есть о чем задуматься )
тебе
Corvus
@BlahBlag
May 23 2014 07:24 UTC
значит большая часть чата тупые уебки
не более того
Alexander Egorov
@Amegatron
May 23 2014 07:24 UTC
ну и фигли ты тут забыл тогда? ты ж сдеградируешь с нами?
Corvus
@BlahBlag
May 23 2014 07:25 UTC
здесь есть и нормальные люди
Alexander Egorov
@Amegatron
May 23 2014 07:25 UTC
это ты чтоли?
Corvus
@BlahBlag
May 23 2014 07:25 UTC
не только, есть еще парочка
Alexander Egorov
@Amegatron
May 23 2014 07:25 UTC
=)
Corvus
@BlahBlag
May 23 2014 07:25 UTC
но не ты
не парься
Alexander Egorov
@Amegatron
May 23 2014 07:25 UTC
да мне как-то пофиг на твое мнение =)
я тут денег не клянчу, и не ору как дите "памагите, ниработает"
Corvus
@BlahBlag
May 23 2014 07:26 UTC
а кто клянчит то?
Alexander Egorov
@Amegatron
May 23 2014 07:26 UTC
промотай лог на несколько дней назад, вспомншиь, если память детская
Corvus
@BlahBlag
May 23 2014 07:27 UTC
тебе надо ты и промотай. Не знаю, что ты там себе придумал, тупой даун
Alexander Egorov
@Amegatron
May 23 2014 07:27 UTC
мне то зачем? я прекрасно помню, как ты ныл, что тебе срочно нужно то 5, то 7 тыщ рублей
Corvus
@BlahBlag
May 23 2014 07:27 UTC
я вообще-то пытался продать дизигн за эти деньги
не более того
что еще раз подтверждает твою шизофрению
Alexander Egorov
@Amegatron
May 23 2014 07:28 UTC
кому тут нужен твоя сраный дезигн?
да, я шизофреник, и не сильно это скрываю
Corvus
@BlahBlag
May 23 2014 07:28 UTC
вот и молодец. Дизайн мой совсем не сранный. И кому-то нужен
Alexander Egorov
@Amegatron
May 23 2014 07:28 UTC
но это не машает мне адекватно общаться с людьми, в отличае от тебя
Corvus
@BlahBlag
May 23 2014 07:29 UTC
я вижу. Как ты "адекватно" общаешься с людьми
Кулыгин Илья Андреевич
@Yionew
May 23 2014 07:29 UTC
нука покажи ка свой дизайн
Alexander Egorov
@Amegatron
May 23 2014 07:29 UTC
конкретно с тобой я общаюсь на твоем языке
Corvus
@BlahBlag
May 23 2014 07:30 UTC
ты что-то путаешь.
Alexander Egorov
@Amegatron
May 23 2014 07:30 UTC
ладно, не буду спорить с идиотом
нужно опускаться до твоего уровня, где ты можешь задавить своим опытом
sergiypavlenko
@sergiypavlenko
May 23 2014 07:30 UTC
классный чат по laravel
Orel
@2byte
May 23 2014 07:31 UTC
@BlahBlag во во, иди в армию, весь год будут мозги вправлять )
Alexander Egorov
@Amegatron
May 23 2014 07:31 UTC
@sergiypavlenko здесь все здорово, пока не пришел @BlahBlag
а функции бана в гиттере нету
Кулыгин Илья Андреевич
@Yionew
May 23 2014 07:31 UTC
@BlahBlag покажи свой дизайн хуле
Corvus
@BlahBlag
May 23 2014 07:32 UTC
может тебе свой хуй показать?
Vitaly Vyrodov
@Vitaly-V
May 23 2014 07:32 UTC
@BlahBlag'a нужно просто игнорить. Это точно поможет
Alexander Egorov
@Amegatron
May 23 2014 07:32 UTC
большую часть времени игрнорим )
Кулыгин Илья Андреевич
@Yionew
May 23 2014 07:32 UTC
Vitaly Vyrodov
@Vitaly-V
May 23 2014 07:32 UTC
А нужно не бльшую, а постоянно
Не стоит это коментить
Всё решаемо
sergiypavlenko
@sergiypavlenko
May 23 2014 08:05 UTC
Вот смотрю на пакеты в l4, и думаю как же все усложнили по сравнению с l3. Раньше для меня пакеты были на много понятнее. Сейчас эти классы, фасеты, провайдеры. Везде надо регистрировать свои классы, подключать.
Alexander Egorov
@Amegatron
May 23 2014 08:08 UTC
@sergiypavlenko Ну не знаю как насчет в l3, не застал, но по мне так в l4 все грамотно сделано. Под фасетами имел ввиду фасады? =) Все зависит от того, что твой пакет делает. Не всегда даже свой сервис провайдер нужен. Но с другой стороны это как раз очень удобно - центральное место, где твой пакет "встраивается" в приложение, будь то регистрация своих биндов в контейнере, алиасов или фильтров маршрутизации.
sergiypavlenko
@sergiypavlenko
May 23 2014 08:11 UTC
@Amegatron > Под фасетами имел ввиду фасады? =) - Да, сорри. Перепутал. Видимо где-то надо найти подробное описание всех моментов, что и зачем нужно делать. Описание всего, чтобы понять принцип работы.
Orel
@2byte
May 23 2014 08:14 UTC
Тоже Л4 сразу юзал, провайдеры, а особенно фасады очень нужные и удобные плюшки. Но меня убило что пагинатор не может разбить массив, а только создавать нумерацию страниц.
Alexander Egorov
@Amegatron
May 23 2014 08:15 UTC
@2byte ну принцип пагинатора только основан на limit'е при выборке из базы, он же не коллекцию полную разбивает на страницы
так что все логично
а разбить массив на части можно при помощи php-шных функций, вроде array_slice
Orel
@2byte
May 23 2014 08:17 UTC
Да, но все же было бы хорошо, что бы он разбивал массив.
Добавил свой
public function getItemsOffset()
    {
        $offsetItem = ($this->currentPage-1)*$this->perPage;

        $items = array();

        if (!empty($this->items)) {
            $i = 1;
            foreach ($this->items as $key => $data) {
                if ($i > $offsetItem && $i <= ($offsetItem+$this->perPage)) {
                    $items[] = $data;
                }
                $i++;
            }
        }

        return $items;
    }
ты написал велосипед
Orel
@2byte
May 23 2014 08:18 UTC
Первое что в голову пришло
Alexander Egorov
@Amegatron
May 23 2014 08:19 UTC
@sergiypavlenko как у тебя с английским? могу скинуть книгу Тэйлора "From Apprentce to Artisan" мне понравилась
Orel
@2byte
May 23 2014 08:19 UTC
public function getItemsOffset()
    {
        $offsetItem = ($this->currentPage-1)*$this->perPage;

        return array_slice($this->items, $offsetItem);
    }
Alexander Egorov
@Amegatron
May 23 2014 08:20 UTC
еще $perPage передать надо
а хотя
Orel
@2byte
May 23 2014 08:20 UTC
length ?
Alexander Egorov
@Amegatron
May 23 2014 08:21 UTC
эта функция возвращает все элементы начиная с некоторой страницы? не только эту страницу?
ну да, третий параметр, length
sergiypavlenko
@sergiypavlenko
May 23 2014 08:22 UTC
@Amegatron было бы здорово. Немножко знаю.
Orel
@2byte
May 23 2014 08:22 UTC
C офсета поидеи начинает, а третий, количество результатов после офсета
Alexander Egorov
@Amegatron
May 23 2014 08:22 UTC
ну да
я просто не понял смысла твоей функции getItemsOffset =)
Corvus
@BlahBlag
May 23 2014 08:23 UTC
аттестат в крови
аттестат в крови
Orel
@2byte
May 23 2014 08:23 UTC
Согласно страницы получение подмножества массива, что непонятного
Alexander Egorov
@Amegatron
May 23 2014 08:24 UTC
ну короче да, третий параметр надо передавать, $perPage
Corvus
@BlahBlag
May 23 2014 08:25 UTC
насамомделе в коде 2 байта слишком много лишнегоъ
Orel
@2byte
May 23 2014 08:25 UTC
У меня хостинг php 5.3 стоит, не обновляют, приходится писать array() и обойтись без func()[][]
Corvus
@BlahBlag
May 23 2014 08:25 UTC
там можно было дело 3 строками решить
Orel
@2byte
May 23 2014 08:25 UTC
@BlahBlag одной
Corvus
@BlahBlag
May 23 2014 08:26 UTC
я серьезно
дебил
Alexander Egorov
@Amegatron
May 23 2014 08:26 UTC
@2byte с ним лучше не спорить )
Vitaly Vyrodov
@Vitaly-V
May 23 2014 08:26 UTC
Просто игнорь его
Orel
@2byte
May 23 2014 08:26 UTC
@BlahBlag я тоже серьезно
Alexander Egorov
@Amegatron
May 23 2014 08:26 UTC
понеслось :)
Orel
@2byte
May 23 2014 08:26 UTC
public function getItemsOffset()
    {
        return array_slice($this->items, ($this->currentPage-1)*$this->perPage, $this->perPage);
    }
Corvus
@BlahBlag
May 23 2014 08:27 UTC
не универсально
и хуево
Orel
@2byte
May 23 2014 08:27 UTC
:smile:
@Amegatron а похоже что-то не так будет, array_slice будет наверное с 0 считать, а второй параметр расчет от 1, будет 10,20,30. Нужно -1 ?
Corvus
@BlahBlag
May 23 2014 08:31 UTC
-1 нужен. Но метод гавно
Orel
@2byte
May 23 2014 08:31 UTC
@BlahBlag дай свой
Alexander Egorov
@Amegatron
May 23 2014 08:32 UTC
да вроде правильно у тебя все:
page == 1: array_slice($this->items, 0, 10); (0 - 9)
page == 2: array_slice($this->items, 10, 10); (10 - 19)
Orel
@2byte
May 23 2014 08:35 UTC
php шелл на раб. стол скачивал, виндовс защитник понял что это вирус и удалил )
И не дает скачать
Alexander Egorov
@Amegatron
May 23 2014 08:55 UTC
может помнит кто, как называется пакет, который помогает автоматизировать установку пакета за счет provides.json ?
Alexander Egorov
@Amegatron
May 23 2014 09:01 UTC
о, спс
Thomas Anderson
@elvendor
May 23 2014 09:01 UTC
жаль не прижился пакет
Alexander Egorov
@Amegatron
May 23 2014 09:03 UTC
ну да, но я просто на всякий случай хочу у себя его поддержку сделать
хоть алиасы я автоматом в своем сервис-провайдере регистрирую, сам сервис провайдер всеже надо вписывать
хотя у инсталлера аж 110 звезд на гитхабе )
Thomas Anderson
@elvendor
May 23 2014 09:06 UTC
мне идея очень нравится, но видимо нас таких всего 110 )
Alexander Egorov
@Amegatron
May 23 2014 09:11 UTC
похоже что автор забил на него еще с октября прошлого года
там висит какой-то пулл реквест, на который он не ответил вообще ничего
Alexey
@Butochnikov
May 23 2014 09:12 UTC
всем привет. кто смотрел пакеты и скрипты от этих ребят? https://github.com/Indatus
Thomas Anderson
@elvendor
May 23 2014 09:13 UTC
я диспатчером пользуюсь
привет!
Alexey
@Butochnikov
May 23 2014 09:13 UTC
мне одному кажется, что их надо бы объединить в хороший генератор приложений для ларика
Thomas Anderson
@elvendor
May 23 2014 09:16 UTC
видимо им нравится принцип single-resposibility
Alexey
@Butochnikov
May 23 2014 09:19 UTC
может ко знает есть что-нибудь проще и удобнее yoaman'а? желательно такой же простой как gulp, что бы написать на нем подобный генератор. А то yoman совсем мне не нравится, да и так много всего, чтобы и в него еще вникать.
или на go самому писать )))
Thomas Anderson
@elvendor
May 23 2014 09:21 UTC
Alexey
@Butochnikov
May 23 2014 09:23 UTC
@bayram4ik спасибо... надо посмотреть. не знал о таком.
Thomas Anderson
@elvendor
May 23 2014 09:23 UTC
в хабре увидел, где-то в дайджестах если не ошибаюсь
Alexander Egorov
@Amegatron
May 23 2014 09:33 UTC
хм, однако странная фигня. Зарелизил пакет версии 1.0.2, с тэгом "v1.0.2" и названием "v1.0.2" - composer не увидел апдейт, переименовал релиз в "v.1.0.2" (точка после "v") - увидел и обновил ...
Andrey Novikov
@xaoc-303
May 23 2014 09:46 UTC
как запустить юнит-тесты на установленном пакете?
Twent
@twent
May 23 2014 10:52 UTC

Всем привет. Как обращаться с полем timestamp?

            $three = time() + (3* 60 * 60 * 24);
            $problem->end = date("Y-m-d H:i:s", $three);

Записывает 0000-00-00 00:00:00

Corvus
@BlahBlag
May 23 2014 10:56 UTC
всем привет идите нахуй еще раз
слушай
а наху йты еще какой то three передаешь?
ты хоть скажи че делать хош
Orel
@2byte
May 23 2014 10:58 UTC
three время в секундах
Corvus
@BlahBlag
May 23 2014 10:58 UTC
че за нахуй
ааа
$Problem->end = date("Y-m-d H:i:"+$three);
slider23
@slider23
May 23 2014 11:32 UTC
@twent попробуй юзать Carbon, он есть в ларавеле
Vladimir Maximovich
@ximy
May 23 2014 13:06 UTC
Admin administrator.frozennode.com
sergiypavlenko
@sergiypavlenko
May 23 2014 13:22 UTC
@twent а у вас какая версия PHP ?
у меня ваш код работает
<?php
$three = time() + (3 60 60 * 24);
echo date("Y-m-d H:i:s", $three);
slider23
@slider23
May 23 2014 13:24 UTC
да, код рабочий
Artem
@hi-arti
May 23 2014 14:35 UTC

Всем привет. Я к вам с таким вопросом, посоветуйте как поступить.
Нужно в админке реализовать добавление описания к статье. В описании может быть текст вместе с фотографиями, видео, текст, эти медиа файлы объедены в галерею. На странице может быть их множество.

Вот думаю, как все это правильно и удобно реализовать, использовать WYSIWYG редактор с html тегами. Или лучше смотреть в сторону организации описания в markdown.

Как лучше это дело реализовать? Может кто опытом поделиться?
Спасибо.

Corvus
@BlahBlag
May 23 2014 14:38 UTC
привет унылые пидарасы
Orel
@2byte
May 23 2014 14:38 UTC
ckeditor все есть, но плох для размещения кода
Andrey
@Quiss
May 23 2014 14:47 UTC
У меня вопрос возник, скажем есть база на 50 тыщ товаров, есть любое редактирование инфы, где указан конкретный товар к которому эта инфа привязана, и кидать <select> с 50 тыщ. товарами как-то глупо) у кого какое решение есть? =) (ps описал по реализации такого на одном сайте который надо зафиксить)
Corvus
@BlahBlag
May 23 2014 14:47 UTC
ты ебанулся?
нужно не товар к инфе привязывать
а инфу к товару
Andrey
@Quiss
May 23 2014 14:48 UTC
@BlahBlag Ебало завали, так реализовано. Мне интересно кто как-бы сделал
Artem
@hi-arti
May 23 2014 14:48 UTC
@2byte Спасибо, обращу внимание на этот вариант. Но просто думаю, за то как лучше хранить сам текст. Ведь эти редакторы добавляют много ненужного html кода. Думал может, кто markdown внедрял в проекты. Ну все равно спасибо. =)
Corvus
@BlahBlag
May 23 2014 14:49 UTC
иди нахуй. Это во первых. А во вторых, реализовал явный долбаеб. Не побоюсь этого слова. А как правильно я написал
Andrey
@Quiss
May 23 2014 14:49 UTC
@hi-arti в Ckeditor по умолчанию нет аплоада картинок, модуль платный, в сети где-то есть статья как подключить ). Это я так к справке
Artem
@hi-arti
May 23 2014 14:53 UTC
@Quiss так с загрузкой картинок вроде проблем нет есть бесплатный http://www.dropzonejs.com/, который можно подключить, А вот сложнее это все сделать удобным в хранении и редактировании и прочие вещи для нормального отображения и редактировании статьи. Если бы была 1 фотография, то не беда, а так фотографии, видео, объедены в модуль галереи.
Andrey
@Quiss
May 23 2014 14:53 UTC
@hi-arti :+1: тоже подключаю dropzonejs
))
Corvus
@BlahBlag
May 23 2014 14:53 UTC
ну и дауны
Artem
@hi-arti
May 23 2014 14:57 UTC

@Quiss =) Хороший плагин.

По поводу твоего вопроса, можно сделать select с поиском вот хорошее решение есть http://ivaynberg.github.io/select2/

Загружать самые популярные товары по какой либо выборки делать, а остальные по автодополнению.

Andrey
@Quiss
May 23 2014 14:58 UTC
@hi-arti ну я тоже склонялся на авто-комплит + подгрузки уже выбранного + хотя-бы товара из этой-же категории
@hi-arti спасибо)
Artem
@hi-arti
May 23 2014 15:01 UTC
@Quiss та я думаю других вариантов тут нет =) Делать выборку по каким либо характеристикам, категориям, короче выборку наиболее подходящих значений. А остальные данные по автодополнению.
Та не за что =)
Corvus
@BlahBlag
May 23 2014 15:03 UTC
вы долбаебы точно вам говорю
Andrey
@Quiss
May 23 2014 15:05 UTC
@hi-arti то что я прашивал) вот эти ребята натворили: http://www.itlooks.ru/ ))
Artem
@hi-arti
May 23 2014 15:11 UTC
@Quiss ну значит были на то причины. Иногда можно умничать, так правильно, так не правильно и так далее. А для клиента главное что бы работало и деньги приносило, и он готов со многим мириться. Всякое в жизни бывает =)
Только проблема другим разработчикам, доделывать после.
Corvus
@BlahBlag
May 23 2014 15:12 UTC
магазин по фрейду
лучше всего использовать сьы
cms
например ворд пресс
и плагин которые позволяет добавлять кастомные поля
его можно как хош
скостомизировать
за несколько дней
я заебался писать
не хочу быть программистом
а кто знает
битрикс раз в месяц оплачиваешь?
или один раз заплатил и все
Twent
@twent
May 23 2014 15:17 UTC
@sergiypavlenko, @slider23 версия PHP 5.5.10, навряд-ли в этом дело. Да, код рабочий на вывод, но вот записывать в базу в поле timestamp не хочет.
slider23
@slider23
May 23 2014 15:18 UTC
если у forge индекс обычный, автоинкрементный, то народ уже завел 800 серверов там.
Alexey
@Butochnikov
May 23 2014 15:21 UTC
круто
Thomas Anderson
@elvendor
May 23 2014 15:53 UTC
неплохой доп заработок у Тэйлора появился :)
Corvus
@BlahBlag
May 23 2014 15:54 UTC
так как лицензия покупаится
раз и навсегда?
slider23
@slider23
May 23 2014 15:55 UTC
нет, 10 баксов в месяц
Thomas Anderson
@elvendor
May 23 2014 15:55 UTC
на сайте не пробовал читать? каждый месяц оплачивается
slider23
@slider23
May 23 2014 15:55 UTC
а, про битрикс не знаю
Corvus
@BlahBlag
May 23 2014 15:55 UTC
блин и че
Thomas Anderson
@elvendor
May 23 2014 15:55 UTC
я про битрикс. мы юзаем на работе
Corvus
@BlahBlag
May 23 2014 15:55 UTC
каждый месяц по 4 тыщи?
а то и бывает по 30
а бывает и по 100
ахуеть
да они совсем ебнулись
Thomas Anderson
@elvendor
May 23 2014 15:56 UTC
@BlahBlag напиши свой и продавай дешевле
Corvus
@BlahBlag
May 23 2014 15:56 UTC
точно
разнесу в пух и прах
сделаю свой битрикс
для дизигнеров
Thomas Anderson
@elvendor
May 23 2014 15:56 UTC
ага, пока в армии будешь, можешь писать
Corvus
@BlahBlag
May 23 2014 15:56 UTC
на паскале
Thomas Anderson
@elvendor
May 23 2014 16:00 UTC
лучше на ассемблере, а то битрикс жутко медленно работает
Corvus
@BlahBlag
May 23 2014 16:03 UTC
короче за лето сделаю свой ларавел свой фордге и битрикс
вот смотрю я на фордге
и нечего там нету
нахуя вы дауны все усложняете?
лгече просто так на хостинг залить
и радоваться жизни
Vadim Polh
@VadimPolh
May 23 2014 16:04 UTC
;D
Thomas Anderson
@elvendor
May 23 2014 16:12 UTC
@BlahBlag по фтп
Corvus
@BlahBlag
May 23 2014 16:16 UTC
а октобер цмс
вообще гавно
там еще html надо знать
обзор глянул
короче пиздец
не юзер френдли
клиент будет не рад
@mydigitalself hey you
Mike Bartlett
@mydigitalself
May 23 2014 16:17 UTC
hi there
Corvus
@BlahBlag
May 23 2014 16:17 UTC
hi
@mydigitalself how did you get here?
Corvus
@BlahBlag
May 23 2014 17:09 UTC
дотку чтоли установить
погамать
ахуеть 5 гигов
целый час будет качать
slider23
@slider23
May 23 2014 17:18 UTC
Появился http://forgerecipes.com
Corvus
@BlahBlag
May 23 2014 17:19 UTC
хули вы о форге пиздите
вы даже его использовать не будете
Alexander Egorov
@Amegatron
May 23 2014 17:23 UTC
https://laracasts.com/lessons/flexible-flash-messages
классный урок о сообщениях на сайте, мне понравился
Corvus
@BlahBlag
May 23 2014 17:25 UTC
платные уроки нот гуд
гай
Thomas Anderson
@elvendor
May 23 2014 17:28 UTC
@BlahBlag что с твоим гитхабом?
Corvus
@BlahBlag
May 23 2014 17:28 UTC
с каким нах
гитхабом?
Alexander Egorov
@Amegatron
May 23 2014 17:29 UTC
он забанен
Corvus
@BlahBlag
May 23 2014 17:29 UTC
я могу
спокойно коммитить
и контрибутить
и клонить
Thomas Anderson
@elvendor
May 23 2014 17:30 UTC
а ты логаут сделай :D
а мы позлорадствуем ))
Corvus
@BlahBlag
May 23 2014 17:33 UTC
я уже делал
а ты видать совсем ума лишенный
slider23
@slider23
May 23 2014 17:34 UTC
попробуй https://gitter.im/signout
Corvus
@BlahBlag
May 23 2014 17:34 UTC
вы ебнутые?
я кеш браузера чистил
Corvus
@BlahBlag
May 23 2014 17:34 UTC
и заново веде логинился
полную очистку делал
slider23
@slider23
May 23 2014 17:35 UTC
еще раз попробуй для проверки
Corvus
@BlahBlag
May 23 2014 17:35 UTC
а не пойти ли тебе нахуй?
Alexey
@Butochnikov
May 23 2014 17:50 UTC
:+1:
Алексей Данчин
@Aleksey-Danchin
May 23 2014 18:06 UTC
Все hi, что я пропустил?
Alexander Egorov
@Amegatron
May 23 2014 18:06 UTC
ну смотря сколько тебя не было =)
все самое интересное все равно в группе в ВК
Алексей Данчин
@Aleksey-Danchin
May 23 2014 18:09 UTC
ща заценем
и в чем соль
Alexander Egorov
@Amegatron
May 23 2014 18:11 UTC
ты о чем?
Corvus
@BlahBlag
May 23 2014 18:13 UTC
не обращайте внимание он долбаеб
Alexey
@Butochnikov
May 23 2014 18:15 UTC
больше 10 000 звезд на github у ларика
Алексей Данчин
@Aleksey-Danchin
May 23 2014 18:16 UTC
ух, а черный список к gitter и не прикрутили...
Corvus
@BlahBlag
May 23 2014 18:16 UTC
соси хуй мудила
Alexey
@Butochnikov
May 23 2014 18:16 UTC
скоро
Алексей Данчин
@Aleksey-Danchin
May 23 2014 18:21 UTC
Ок, я тогда посижу в вк, пока gitter от социального шлака не почистят.
Alexey
@Butochnikov
May 23 2014 18:21 UTC
есть скайп еще
Orel
@2byte
May 23 2014 18:44 UTC
@Butochnikov а должны бан прикрутить ?
Alexey
@Butochnikov
May 23 2014 18:45 UTC
обещали
Orel
@2byte
May 23 2014 18:45 UTC
Как здорово..
Andrey
@Quiss
May 23 2014 18:55 UTC

Gitter Support (Gitter)
May 23 12:25
We will certainly be adding the ability to remove a user from a room soon. Ignoring a user is not something that is currently planned, if we add the function to remove users, do you think ignore is still needed?

Mike

:smile:
Special to @BlahBlag
Orel
@2byte
May 23 2014 18:56 UTC
@BlahBlag скоро нас покинет)
Corvus
@BlahBlag
May 23 2014 18:56 UTC
да мне похуй
хоть вас пидаров не благодарных
больше не увижу
Orel
@2byte
May 23 2014 18:57 UTC
Может тогда сейчас это и сделаешь
Andrey
@Quiss
May 23 2014 18:57 UTC
@BlahBlag ну так покинь нас сейчас)))
Corvus
@BlahBlag
May 23 2014 18:57 UTC
blb yf[eq
иди нахуй
Alexander Egorov
@Amegatron
May 23 2014 20:26 UTC
Хм, а в Ларике есть какие-нить классы обертки над CURL'ом? Или надо отдельно например guzzle ставить?
Alexey
@Butochnikov
May 23 2014 20:29 UTC
от симфони там компонент есть, но guzzle удобнее
Alexander Egorov
@Amegatron
May 23 2014 20:29 UTC
ок, щас попробую газл поставить
Alexander Egorov
@Amegatron
May 23 2014 20:52 UTC
Хм, и еще вопрос, может просто газзлом не совсем правильно будет тестить. Хочу просто потестить свои контроллеры. Щас только в голове мысль написать тестовый клиент отдельный, который будет дергать посредством curl'а другой проект (сервер). А может можно из самого проекта (сервера) дергать свои же роуты ?
с phpunit'ом никогда не связываляся, сразу скажу =(
каюсь )
Alexander Egorov
@Amegatron
May 23 2014 20:59 UTC
о, есть же книга, Testing Decoded, ща гляну
Alexey
@Butochnikov
May 23 2014 21:05 UTC
я тоже в тестах не спец
Mikhail Donskoy
@mdnsk
May 23 2014 21:09 UTC
Всем привет.
@Amegatron используй CodeCeption.
Alexander Egorov
@Amegatron
May 23 2014 21:10 UTC
Привет. НУ я щас книгу Джэффри читаю о юнит-тестах, вроде все понятно
используя PHPUnit
Andrey
@Quiss
May 23 2014 21:10 UTC
и как книга?
первые впечатления там, и т/п
Mikhail Donskoy
@mdnsk
May 23 2014 21:12 UTC
С помощью CodeCeption удобно тестировать контроллеры http://codeception.com/docs/modules/Laravel4
Alexander Egorov
@Amegatron
May 23 2014 21:14 UTC
хм, ща гляну
не, CodeCeption мне не подходит, он как я понял ориентирован на проверку возвращаемого HTML, а у меня зашифрованный JSON надо тестить
Alexander Egorov
@Amegatron
May 23 2014 21:24 UTC
=))) уже ближе, но мне нужен непосредственный доступ к возвращаемым данным, чтобы их расшифровать своими методами и проверить
Mikhail Donskoy
@mdnsk
May 23 2014 21:25 UTC
Можно в helper реализовать необходимые методы для расшифровки
Alexander Egorov
@Amegatron
May 23 2014 21:25 UTC
а да, как раз наткнулся на это, спс
Alexander Egorov
@Amegatron
May 23 2014 21:32 UTC
хм, а вроде реально классная штука этот CodeCeption
я до этого момента вообще ни разу не писал тесты =))))
Mikhail Donskoy
@mdnsk
May 23 2014 21:34 UTC
CodeCeption может запускать еще обычные PHPUnit-тесты.
Roman
@TeroBlaZe
May 23 2014 22:21 UTC
кто-нибудь делал динамические редиректы для внешних ссылок типа site.com/away/http://google.com ?? или что-то подобное