These are chat archives for LaravelRUS/chat

3rd
Feb 2016
Yuri Karasev
@yurakaras
Feb 03 2016 00:06
@greabock есть предложения? так скажем не мощная, а довольно быстро позволяет CRUD реализовать. Посоветуй может что ещё поглядеть, мне бэкэнд простенький надо реализовать.
Роман Сохарев
@greabock
Feb 03 2016 00:19
@yurakaras ну для круда, норм конечно
@yurakaras однако
следует понимать, что если ты начнешь писать что-то чуть больше блога, то этот самый круд-генератор ничем не поможет (если еще проблем не доставит).
Sergey Protko
@fesor
Feb 03 2016 00:52
@greabock точняк, все с нуля надо делать. И экономическая эффективность вообще не нужна. И пофиг что то что крудогенераторы покрывают добрую половину кейсов, можно всегда с нуля зафигачить и будет лучше, на вырост.
так сказать забернить 3x бюджета что бы потом когда-нибудь возможно сэкономить
@greabock я разделяю твои опасения, но в случае с крудогенераторами риски в разы ниже нежели в случае волшебных админок типа Laravel-admin
Роман Сохарев
@greabock
Feb 03 2016 01:00
@fesor не пойми меня превратно - я может какие-то не правильные приложения пишу. Часто выходит так, что они (круд-генераторы) не то чтобы не нужны, а просто оказываются не достаточно гибкими. И заканчивается тем, что ты думаешь: "а как бы так извратится с данными, чтобы они под этот генератор подошли?". Начинается прикручивание трансформеров/фракталов, появляются совершенно лишние лупы. И всё только для того чтобы загнать данные в необходимые рамки.
Sergey Protko
@fesor
Feb 03 2016 01:06
@greabock ну потому что надо головой таки думать)
если тебе надо написать CRUD - крудогенераторы норм
особенно со своими шаблонами
а если ты видишь что там чет не очень круд - то тогда можно позабавляться
@greabock я не так давно пытался написать крудогенератор на основе юзкейсов и сущности)
просто что бы скучного кода получалось меньше
но забросил это дело, потому как возьни выходит больше чем тупо с нуля написать
но у меня REST, а для админок крудогенераторы збс
для REST же я пока не встретил достойного
у меня как-то частенько ресурсы и сущности не совпадают
E.Wolf
@wolf-alone
Feb 03 2016 05:40
Доброго утра коллеги! Подскажите пожалуйста, кто работал с Laravel->Eloquent + Postgres? Интересует чисто теоретический вопрос, поддерживает ли Eloquent специфические для Postgres'a типы данных? Например, в PG есть тип данных char[] (массивы). Буду ли они нормально работать в Laravel->Eloquent? Их можно будет использовать/сохранять/получать и т.д., при случае?
Роман Сохарев
@greabock
Feb 03 2016 05:44
из коробки - нет
возможно, есть какие-то пакеты
E.Wolf
@wolf-alone
Feb 03 2016 05:46
@greabock я правильно понимаю, что "из коробки", Laravel будет поддерживать какие-то "стандартные" (я бы даже назвал их "MySQL'евские") типы полей. А остальное... через соответствующие... эм... штуки :)
*Laravel, в смысле Laravel->Eloquent
Maxim
@Big-Shark
Feb 03 2016 05:47
@wolf-alone Eloquent потдерживает те поля которые потдерживает мускь, постгря, и sqlite
Роман Сохарев
@greabock
Feb 03 2016 05:48
Да, весь "классический" SQL прекрасно поддерживается из коробки
Maxim
@Big-Shark
Feb 03 2016 05:48
@wolf-alone но такие поля работать будут, просто на них каста по дефолту нет
E.Wolf
@wolf-alone
Feb 03 2016 05:48
@Big-Shark понял, спасибо
Роман Сохарев
@greabock
Feb 03 2016 05:48
@Big-Shark мелкомягких забыл =)
KarmaBot
@KarmaBot
Feb 03 2016 05:48

Благодарный

@wolf-alone, вы выполнили условие: "Высказать 20 благодарностей.".
С чем и поздравляем =)
Благодарный
Спасибо (+1) для @Big-Shark принято! Текущая карма +637.
Maxim
@Big-Shark
Feb 03 2016 05:48
@wolf-alone хотя и то, думаю если это массив, можноп оставить тип массив и все будет норм
@greabock а ими кто-то пользуется?
E.Wolf
@wolf-alone
Feb 03 2016 05:49
@greabock благодарствую, спасибо!
KarmaBot
@KarmaBot
Feb 03 2016 05:49
Спасибо (+1) для @greabock принято! Текущая карма +325.
Роман Сохарев
@greabock
Feb 03 2016 05:49
@Big-Shark а чего бы и нет? )
Maxim
@Big-Shark
Feb 03 2016 05:49
@greabock ну даже хз.
E.Wolf
@wolf-alone
Feb 03 2016 05:51
мне тут почти случайно (спонтанно) показали несколько мастер-классов по PosgreSQL... После этого, MySQL смотрится какой-то детской игрушкой для минисайтиков :)))
Роман Сохарев
@greabock
Feb 03 2016 05:52
@wolf-alone забавный факт приведу: facebook в тех местах, где необходима реляция использует mysql
E.Wolf
@wolf-alone
Feb 03 2016 05:53
*только не подумайте, что меня MySQL чем-то не устроил, я с ним сам с версии где-то 3.0 сижу и работаю и всем доволен (по крайней мере был)
@greabock я знаю, что не только FB, ещё и Google и много других классных сайтов MySQL используют и не жалуются... а они то уж точно могли и знали из чего и как выбрать
правда они обычно не уточняют, MySQL ли "чистая" или форк... Хотя, я точно знаю, что в Google'е точно хорошенько пропатченная версия MySQL (т.е. не "оригинал")
Роман Сохарев
@greabock
Feb 03 2016 05:56
они все сидятЬ на перконе
E.Wolf
@wolf-alone
Feb 03 2016 05:57
@greabock я почему-то подозревал что-то подобное...
меня после увиденного PG сильно привлёк, после того как я увидел там всё, чего мне в MySQL так не хватало... Те же поля-массивы например, с возможностью их "прямого" использования, без огородов, типа "щас создадим таблицу, потом создадим подзапрос..."
Роман Сохарев
@greabock
Feb 03 2016 06:03
там тоже хватает гемороя, на самом деле. Один только апсерт, вспомнить хотябы
ломающиеся секвенсы на автоинкремент
E.Wolf
@wolf-alone
Feb 03 2016 06:04
@greabock не могу оценить к сожалению, мои познания в PG крайне скупы... а тут просто случайно "мастер" подвернулся, можно сказать, "на спор" показывал мне в режиме реального времени некоторые "фичи" базы...
Роман Сохарев
@greabock
Feb 03 2016 06:06
Да не, то что я описал починили не так давно (с года полтора как). А недавно и апсерт (хвала святым индийским коровам!) появился
Просто я к тому, что нет ничего идеального
E.Wolf
@wolf-alone
Feb 03 2016 06:07
а "Percona" я гляжу, решили далеко пойти... Они уже всё подряд оптимизируют, и до MogoDB добрались, того гляди, скоро и PerconaGres появится :)))
Bezzz23
@Bezzz23
Feb 03 2016 06:19
Всем привет, может подскажет кто хорошую реализацию чата на laravel
E.Wolf
@wolf-alone
Feb 03 2016 06:23
@Bezzz23 какие из реализаций Вы находите плохими?
:)))
Bezzz23
@Bezzz23
Feb 03 2016 06:25
Да хоть какие нибудь реализации подскажите)))Чтобы не костылить)
E.Wolf
@wolf-alone
Feb 03 2016 06:26
@Bezzz23 в каком виде чат интересует? В формате "Chat-CMS based on Laravel"? Или, какая-то библиотека для чата?
Роман Сохарев
@greabock
Feb 03 2016 06:28
@Bezzz23 я короче один сайт знаю, там всегда в курсе таких вещей... ща ссылку найду, погоди...
@Bezzz23 вот. Вообще всем советую
Юрий
@sawerus
Feb 03 2016 06:30
@greabock )))
Bezzz23
@Bezzz23
Feb 03 2016 06:30
Ну нужен чат, где пользователи будут общаться друг с другом не все вместе, а друг с другом и я думаю что это все таки должна быть библиотека
李彦峰
@MyNameIsJimGreen
Feb 03 2016 06:44
有中国人么
Роман Сохарев
@greabock
Feb 03 2016 06:46
@MyNameIsJimGreen nope, Russians only
и вообще, китайцы не "что", а "кто" )
李彦峰
@MyNameIsJimGreen
Feb 03 2016 06:46
oh,sorry
First time I use gitter
Роман Сохарев
@greabock
Feb 03 2016 06:48
@MyNameIsJimGreen enjoy )
Maxim
@Big-Shark
Feb 03 2016 06:49
@MyNameIsJimGreen 嗨,你好吗?
Роман Сохарев
@greabock
Feb 03 2016 06:49
лоль )
李彦峰
@MyNameIsJimGreen
Feb 03 2016 06:49
@greabock Can you understand chinese
?
Роман Сохарев
@greabock
Feb 03 2016 06:50
@MyNameIsJimGreen nope, just google translate =(
李彦峰
@MyNameIsJimGreen
Feb 03 2016 06:50
@Big-Shark 你好
haha..
Ivan
@Hunternnm
Feb 03 2016 06:57
Всем бобра!
Ksarien
@ksarien
Feb 03 2016 07:00
как тут лайк поставить? чето не могу найти? (
@yurakaras спасибо
Ivan
@Hunternnm
Feb 03 2016 07:04
карма
@ksar гиттер лежит... как встанет - просто напиши пользователю спасибо
Ksarien
@ksarien
Feb 03 2016 07:05
уже написал
или он не подхватит?
Ivan
@Hunternnm
Feb 03 2016 07:05
пока апи гиттера не встанет не подхватит
карма
хорошо лежит
Ksarien
@ksarien
Feb 03 2016 07:07
)
Maxim
@Big-Shark
Feb 03 2016 07:09
@ksar подхватит, но потом, когда будет пересчет кармы
Mikail Aziev
@aziev
Feb 03 2016 07:13
привет ребята. как в intervention image сделать метод ресайза аналогичный contain из css
Юрий
@sawerus
Feb 03 2016 07:15
так так... у кого тут на что встает ? )))
всем привет
Роман Сохарев
@greabock
Feb 03 2016 07:18
У бота на апи гиттера встает
Soprun Vladislav
@vlsoprun
Feb 03 2016 07:23
Всем доброго утра и продуктивного рабочего дня :smile:
Роман Сохарев
@greabock
Feb 03 2016 07:24
ты прям лучами добра мне сетчатку выжигаешь )
Soprun Vladislav
@vlsoprun
Feb 03 2016 07:25
:smile:
Ivan
@Hunternnm
Feb 03 2016 07:27
карма
Mikail Aziev
@aziev
Feb 03 2016 07:59
есть тут кто?
Denis
@newpdv
Feb 03 2016 07:59
@aziev есть
Alexander
@Dualse
Feb 03 2016 07:59

Всем, привет. Подскажите, как можно сделать подобное есть 2 поля: course и year. Как можно вытащить все записи, где получилась бы вложенная коллекция, у которой первый уровень это year, второй уровень course, и внутри course все записи, где год и курс равны уровням. Пытаюсь сделать так:

Raiting::with('subjectTeacher')->groupBy('course', 'year')->get();

Но получаю только записи, где эти значения уникальны. А мне надо получить все эти уникальные значения и во вложенной коллекции все записи.

KarmaBot
@KarmaBot
Feb 03 2016 07:59
@Dualse, привет =)
Alexander
@Dualse
Feb 03 2016 08:00
Не знаю, как еще объяснить
Maxim
@Big-Shark
Feb 03 2016 08:00
@Dualse получи все записи, а потом на пхп сгрупируй, через фнукцию коллекции
Denis
@newpdv
Feb 03 2016 08:01

привет ребята. как в intervention image сделать метод ресайза аналогичный contain из css

@aziev что значит аналогичный contain css?
есть http://image.intervention.io/api/resize и http://image.intervention.io/api/crop
что еще нужно для счастья?)

Artur Gafurov
@assurrussa
Feb 03 2016 08:02
@Dualse можешь сначала получить по годам данные и потом сгруппировать по курсам, как вариант
Alexander
@Dualse
Feb 03 2016 08:04
@Big-Shark @assurrussa Сейчас, попробую
Ivan
@Hunternnm
Feb 03 2016 08:04
Блин, второй день играюсь с vue.js и кайфую
С ангуляром такого не было
saori
@saorityan
Feb 03 2016 08:05
Доброе всем.
Мучает вопрос, в ларе как то можно красиво обращаться к обратным полиморфным связям?
Чтоб было понятнее на примере: есть модель дом, он содержит квартиры.
у модели квартиры тоже есть отношение к дому, сейчас при вызове
$house->flat->house
делается 2 запроса к бд, приходится делать House::with('flat', 'flat.house').
Вопрос, как то можно указать чтобы eloquent сам понимал что вот это квартира, а дом то ты уже находил?
Artur Gafurov
@assurrussa
Feb 03 2016 08:06
@Hunternnm +, классная штука)
Sergey Protko
@fesor
Feb 03 2016 08:10
@Hunternnm может ты просто не очень хорошо знаешь ангуляр?)
Ivan
@Hunternnm
Feb 03 2016 08:10
@fesor +
Sergey Protko
@fesor
Feb 03 2016 08:10
@Hunternnm серьезно, пробежался по документации… и ничего интересного)
Ivan
@Hunternnm
Feb 03 2016 08:10
я начал учить... не пошло
а вот с vue попроще как-то)
Alexander
@Dualse
Feb 03 2016 08:10

@Big-Shark Пробую так в коллекции:

$reitings->groupBy('year', true)->groupBy('course', true)

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

Sergey Protko
@fesor
Feb 03 2016 08:11
@Hunternnm ну… это как laravel и symfony. Принципы примерно одни и те же но одно чуть проще.
@Hunternnm странно что ты реактом не баловался
Maxim
@Big-Shark
Feb 03 2016 08:11
@Dualse после первой группировки в цикле пробегись, и у каждой вложеной коллекции вызови групировку
Ivan
@Hunternnm
Feb 03 2016 08:16
@fesor эм, почему странно?
Sergey Protko
@fesor
Feb 03 2016 08:17
@Hunternnm прост. Хотя если ты SPA не пишешь то пофигу
Ivan
@Hunternnm
Feb 03 2016 08:17
не, я так, для оживления проджектов пользую)
jq подзанадоел уже
Mimimiha
@Mimimiha
Feb 03 2016 08:18
Доброе утро. Продолжу с того момента где остановился.
Добрый день. Возникла такая проблема. Laravel 4.2. Значить есть несколько артисан команд. Если кроном запускается 1 , то работает все нормально. А вот если их становится больше, то запускаются не все. Пока мы собственно сделали * sleep n+2; ... и так работает.
Но почему оно так?
В логах все нормально. В самом крон логе процесс якобы запустился. в крон еррор логе ничего нет. в логе в котором я логирую крон задачи ничего нет. количество процессов одновременных у нас в пиках больше 1000 бывает, все работает. Точно не помню сколько там, но явно хватать должно.
да и ругнулося оно б тогда хоть как то в еррор лог.
@Big-Shark "а как вы их запускаете если там слип?"
ну как например каждую минуту, запускать такую то задачу, но со слипом оно запускается не вначале минуты а через столько то секунд с начала минуты. В итоге мы все артисаны пораскидывали на протяжение минуты.
Sergey Protko
@fesor
Feb 03 2016 08:19
@Mimimiha эм… серьезно?
кастыли на слипах что бы выставить секунды?)
Mimimiha
@Mimimiha
Feb 03 2016 08:21
@fesor ну может кто другое решение предложит) потому что половина артисанов не запускается если все сразу начинают работать.
Sergey Protko
@fesor
Feb 03 2016 08:21
@Mimimiha что делают команды?
@Mimimiha мое решение: демон который висит под supervisord и смотри очередь, добавляем задачи в очередь по cron
Ivan
@Hunternnm
Feb 03 2016 08:23
rabbitmq
Sergey Protko
@fesor
Feb 03 2016 08:23
@Mimimiha будет оч надежно работать, не надо подбирать слипы и прочие извращения
Alexander
@Dualse
Feb 03 2016 08:23

@Big-Shark Либо я не понял логику, либо у меня руки кривые. Делаю так:

$reitings = $reitings->groupBy('year', true);

foreach($reitings as &$value)
{
    $value->groupBy('course', true);
}

dd($reitings);

Но все равно вторая группировка не происходит.

Sergey Protko
@fesor
Feb 03 2016 08:24
foreach($reitings as &$value)
зачем референс делаешь?
Ivan
@Hunternnm
Feb 03 2016 08:25
@fesor вот что ты сделал? я вот теперь думаю - может обратно на ангуляр смотреть)
т.к. инструмент еще не внедрил конкретно
Alexander
@Dualse
Feb 03 2016 08:26
@fesor Ну мне же надо, что все изменения отобразились в $reitings или я не прав?
П.С. К слову делали и без ссылку, результат тот же.
Mimimiha
@Mimimiha
Feb 03 2016 08:26
@fesor ну да... давно на очереди хотели перейти. Собственно сегодня с утра и думал начать все перепиливать.
но меня вот интересует почему незапускаеться сразу несколько артисанов. это не с ларой связано?
разное делают. в основном к апи стороннему стучаться. с базой разные дела делают.
Sergey Protko
@fesor
Feb 03 2016 08:27
@Hunternnm я в этих вопросах могу быть не оч объективен, я тип 3 года с ангуляром и для меня он простой и позволяет мне забыть о многих проблема. vue.js интересный но мне лень возиться с ним при том что ангуляр слихвой покрывает мои нужды
Ivan
@Hunternnm
Feb 03 2016 08:27
@Mimimiha может у тебя cli максимум в 1 поток запускается?
Sergey Protko
@fesor
Feb 03 2016 08:28
@Dualse объекты в PHP начиная с 5-ой версии всегда передаются по ссылке, референсы нужны только для массивов и прочих примитивов.
Ivan
@Hunternnm
Feb 03 2016 08:28
@fesor хз... мне пока мего мощи не надо... поэтому беру что проще и быстрее можно внедрить
Alexander
@Dualse
Feb 03 2016 08:28
@fesor Спасибо. Не знал об этом)
Anton Vorontsov
@symbios-zi
Feb 03 2016 08:30
доброе утро, страна!
Maxim
@Big-Shark
Feb 03 2016 08:31
@Mimimiha как могут не стартовать крон задачи, чтото же должно происходить и писаться куда-то.
Mimimiha
@Mimimiha
Feb 03 2016 08:31
@Hunternnm ну так если не артисаны, а просто скрипты запускаю, то они нормально работают.
Sergey Protko
@fesor
Feb 03 2016 08:31
@Mimimiha а сколько команд? ну мол если вы запускаете 2-3 команды это одно, а 10-20 - тут уже есть варианты
Anton Vorontsov
@symbios-zi
Feb 03 2016 08:31
из контроллера можно вызвать артизан команду?
Sergey Protko
@fesor
Feb 03 2016 08:31
@symbios-zi exec(‘php app/console’)
или как оно у вас там
Maxim
@Big-Shark
Feb 03 2016 08:32
@symbios-zi можно, но не нужно
NoViKoFF
@AndrewNovikof
Feb 03 2016 08:32
@symbios-zi тебе нужно только один раз прописать queue:listen, зачем писать кучу queue:work?
Maxim
@Big-Shark
Feb 03 2016 08:32
@Mimimiha ну подебажь, глянь до куда вызов доходит
Mimimiha
@Mimimiha
Feb 03 2016 08:33
@Big-Shark ну да. они стартуються. в крон логе написано что они стартовали. даже файли создался с логом крон задачи, но он пустой, туда ничего не пишется, команда ничего не делает.
Anton Vorontsov
@symbios-zi
Feb 03 2016 08:33
@AndrewNovikof а причем здесь очереди?
Maxim
@Big-Shark
Feb 03 2016 08:33
@Mimimiha она начинает выполнятся или гдето в ядре проблеммы? модифицировался ларавель?
Anton Vorontsov
@symbios-zi
Feb 03 2016 08:33
@Big-Shark в общем я написал класс, который парсит валюты с центробанка, и сделал артизан команду, которая обновляет валюты. Теперь в админке нужна кнопка обновить
NoViKoFF
@AndrewNovikof
Feb 03 2016 08:34
@symbios-zi )) не тебе)
Maxim
@Big-Shark
Feb 03 2016 08:35
@symbios-zi ну так а в чем проблемма вызвать этот класс в контролере?
Anton Vorontsov
@symbios-zi
Feb 03 2016 08:35
@Big-Shark чота не подумал :D
Mimimiha
@Mimimiha
Feb 03 2016 08:39
@fesor ну одновременно минимум 5-ть запускается, а там от времени, может ну штук 8-10.
@Big-Shark надеюсь что никто ничего не модифицировал) вот сейчас прийдет тот у кого к серверу доступ есть, посмотрю вызываеться ли вообще артисан и на каком месте отваливаеться если вызывается. ну сами команды выполняться не начинают. хоть крон говорит что их запустил.
Maxim
@Big-Shark
Feb 03 2016 08:44
@Mimimiha мутно чтото все у вас, думаю в этом и проблемма.
Sergey Protko
@fesor
Feb 03 2016 08:45
@Mimimiha самый простой вариант - написать команду которая будет ранить все по очереди - типа через exec/proc_open
и запускать по крону ее
Maxim
@Big-Shark
Feb 03 2016 08:46
@Mimimiha смысл?
Sergey Protko
@fesor
Feb 03 2016 08:46
@Mimimiha логи пустые? Может отваливаются из-за rate-limit API, лимит по коннекшенам к базе, еще какие-то системные лимиты
@Big-Shark у меня был кейс когда все зависало намертво из-за того что предыдущая крон джоба еще не закончила а уже запустился новый)
@Big-Shark тупо вешало систему
Maxim
@Big-Shark
Feb 03 2016 08:47
@fesor это как так? Чтож они делали?
Sergey Protko
@fesor
Feb 03 2016 08:47
@Big-Shark да ничего особенного. просто выгребали координаты объектов из базы и делали класстеризацию k-medians
Maxim
@Big-Shark
Feb 03 2016 08:47
@fesor у меня другой был прикол в крон задачами, большая крон таска, выполняется иногда до 2 минут, так вот там есть куча отправки писем.
Sergey Protko
@fesor
Feb 03 2016 08:48
10К объектов - 100КК итераций
сначала перевели на очереди, а потом переписали на java + elastic search
Maxim
@Big-Shark
Feb 03 2016 08:49
@fesor при первой отправке устанавливалось соединение с сервером,и письмо уходило, потом куча хлама, и снова отправка писем, и вот вторая отправка отвалилась без каких либо сообщений, а отвалилась она из за того что конект устарел, и надо делать переконект, вылавливали все это несколько дней
Sergey Protko
@fesor
Feb 03 2016 08:49
теперь 10К объектов это всего-лишь 80К итераций
Ivan
@Hunternnm
Feb 03 2016 08:49
@fesor нынче на го можно писать
модно*
Sergey Protko
@fesor
Feb 03 2016 08:49
@Hunternnm го тебе тут не поможет
@Hunternnm ты всеравно упрешься в алгоритм и базу
Maxim
@Big-Shark
Feb 03 2016 08:49
@fesor так как на локалке все хорошо, и на серваке когда 2 раз за сутки запускаешь все хорошо, там и в голову не приходило что обработка занимает столько времени что падает коннект
Sergey Protko
@fesor
Feb 03 2016 08:50
@Hunternnm для эластики такие агрегации проще организовать, а java - потому что там была мегаудобная либка для работы с геохэшами ну и можно агрегации для эластики на java писать
Maxim
@Big-Shark
Feb 03 2016 08:50
@fesor надо конечно смотреть сколько занимает памяти и прочего этот 1 процесс, что 2 из за него вешается)
Ivan
@Hunternnm
Feb 03 2016 08:50
@fesor о, гео... мне тут скоро повесят на 200 машин гпс-трекеры...
уже готовлюсь(
Maxim
@Big-Shark
Feb 03 2016 08:51
@fesor с которых каждые несколько секунд будут валится данные?
Ivan
@Hunternnm
Feb 03 2016 08:51
Макс, ты мне?
Maxim
@Big-Shark
Feb 03 2016 08:51
@Hunternnm да)
Sergey Protko
@fesor
Feb 03 2016 08:51
@Hunternnm геотреккинг это просто. СЛожности только когда тебе надо класстеризовать все на сервере. В этом плане рекомендую не наступать на мои грабли и не делать извращений - либо тупо по сетке группировать либо вписывать в гексагоны на эластике
Ivan
@Hunternnm
Feb 03 2016 08:52
Да, каждые 5 сек координата падает, кол-во топлива, может еще что
Sergey Protko
@fesor
Feb 03 2016 08:52
@Hunternnm причем класстеризация на сервере нужна только для одного кейса - пагинация)
@Hunternnm ну так это не оч большие нагрузки
Ivan
@Hunternnm
Feb 03 2016 08:52
Ну да, жить можно)
постгрес ждёт
в сутки 3456000 записей в БД
Sergey Protko
@fesor
Feb 03 2016 08:53

@Hunternnm

постгрес ждёт

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

Maxim
@Big-Shark
Feb 03 2016 08:54
@Hunternnm я только подсчитал и начал писать, как ты написал сколько)
Ivan
@Hunternnm
Feb 03 2016 08:54
у меня сейчас 30 агентов катаются с моей приложухой на смартфоне
Sergey Protko
@fesor
Feb 03 2016 08:54
@Hunternnm не думал взять какую монгу или коучдб для этого? Потом можно было бы легко шардинг организовать. С постгресом шарды делать можно но не так удобно
Ivan
@Hunternnm
Feb 03 2016 08:54
я пока что к этой задаче не приближался даже)
Mimimiha
@Mimimiha
Feb 03 2016 08:54
@fesor "логи пустые? Может отваливаются из-за rate-limit API, лимит по коннекшенам к базе, еще какие-то системные лимиты" путые логи которые я в самой задаче пишу. Ну по лимитам оноб в ошибки ж наверно хоть чтото писало бы, нет?
@Big-Shark что смысл?
Maxim
@Big-Shark
Feb 03 2016 08:54
@fesor @Hunternnm а вот что делать со всеми этими данными через месяц?
Ivan
@Hunternnm
Feb 03 2016 08:55
оооо есть такая классная цацка)
Sergey Protko
@fesor
Feb 03 2016 08:55
@Big-Shark скидывать в отдельную шарду или делать партицирование базы. Ну елси тебе эти данные не нужны
Maxim
@Big-Shark
Feb 03 2016 08:55
@Mimimiha ником ошибся, писал для @fesor
Ivan
@Hunternnm
Feb 03 2016 08:55
сейчас покажу
Maxim
@Big-Shark
Feb 03 2016 08:56
@fesor как скидывать в шарду? типа делаем копию и удаляем у нас, а если надо то конектимся туда?
@fesor или портицирование, делать отдельную базу, или таблицы достаточно?
Sergey Protko
@fesor
Feb 03 2016 08:57
@Big-Shark при партицировании - достаточно таблицу резать
Maxim
@Big-Shark
Feb 03 2016 08:57
@fesor опять же лучше бить допустим по месяцам, или по милионам, или кидать арзивные в 1, а актуальные в другую?
Sergey Protko
@fesor
Feb 03 2016 08:57
@Big-Shark ооочень сильно зависит от того что ты с данными делать потом будешь
Alexander
@Dualse
Feb 03 2016 08:58

Смотрите, делаю так:

foreach($reitings as $value)
{
            $value = $value->groupBy('course', true);
            //dd($value); - группировка есть
            //dd($reitings); - группировки нету
}

Получается, что $value сгруппировалась, но в $reitings это не отображается. В чем трабл может быть?

Maxim
@Big-Shark
Feb 03 2016 08:58
@fesor ну предположим что в основном надо смотреть только что было на этой недели (пример с гпс), но иногда вскрывается чтото и надо глянуть что там было 3 месяца назад, особо больше и ничего
Sergey Protko
@fesor
Feb 03 2016 08:59
@Big-Shark хз, я бы сначала писал все в одну таблицу
потом бы написал маленькай нагрузочный тестик
и потом уже страдал фигней
Maxim
@Big-Shark
Feb 03 2016 08:59
@Dualse
foreach($reitings as $key => $value) {
    $reitings[$key] = $value->groupBy('course', true);
}
Sergey Protko
@fesor
Feb 03 2016 08:59
шардинг нужен только когда индексы в оперативку не помещаются по сути
партицирование - можно уменьшить объем индексов если тебе не для всех данных они нужны
Alexander
@Dualse
Feb 03 2016 09:00
@Big-Shark Спасибо большое
Ivan
@Hunternnm
Feb 03 2016 09:00
@Big-Shark не нашел конкретно либу, но есть такая штука как polyline
Soprun Vladislav
@vlsoprun
Feb 03 2016 09:00
Парни, вопрос нормально ли что в коде есть async defer?
<script src="..." async defer></script>
Sergey Protko
@fesor
Feb 03 2016 09:01
@vlsoprun да нормально
Soprun Vladislav
@vlsoprun
Feb 03 2016 09:01
@fesor То есть получается асинхронно но сохраняя последовательность ?
там массив за день в строку конвертируется
Maxim
@Big-Shark
Feb 03 2016 09:02
@fesor там через месяц только будет около 107 млн записей, туу мне кажется как не крути а в оперативку оно не влезет
@Hunternnm крутая штука
Ivan
@Hunternnm
Feb 03 2016 09:02
ага, сам проникся)
Sergey Protko
@fesor
Feb 03 2016 09:03

@vlsoprun

You can use both async and defer to support all browsers — even IE4

@vlsoprun если вы суппортите только последние версии браузеров можно только defer оставить по идее
@Big-Shark в оперативку не влезет что? вся таблица?) ну может быть, хотя у меня тут есть сервачек с 256Gb RAM
@Big-Shark но тебе оно в памяти и не нужно, в памяти только индексы, а тут уже зависит от выборок
VladimirGr
@VladimirGr
Feb 03 2016 09:12
Подскажите, как можно для одного маршрута прописать выполнение нескольких контроллеров?
Ivan
@Hunternnm
Feb 03 2016 09:13
@VladimirGr если тебе такое надо то у меня для тебя плохие новости...
VladimirGr
@VladimirGr
Feb 03 2016 09:15
@VladimirGr если тебе такое надо то у меня для тебя плохие новости...
Все так печально....
NoViKoFF
@AndrewNovikof
Feb 03 2016 09:15
@VladimirGr пропиши вызов нужных методов одного контроллера в другом контроллере, который будет обрабатываться роутом
@VladimirGr Но это плохая практика, ты нарушишь инкапсуляцию
Ivan
@Hunternnm
Feb 03 2016 09:15
Ну можешь
Route::get('/', function(){
все твои контроллеры
})
и там по-очереди вызвать всё, что надо
опять же плохая практика
NoViKoFF
@AndrewNovikof
Feb 03 2016 09:17
@VladimirGr если такое требуется, то тут в проектировании проблема, которую нужно решать сразу, иначе она еще не раз будет вынуждать делать костыли
Soprun Vladislav
@vlsoprun
Feb 03 2016 09:18
@fesor Спасибо )
Sergey Protko
@fesor
Feb 03 2016 09:31
блин чуваки, у меня воображение глючит. Можете мне придумать какой-нибудь проектик который можно описать как CRUD? ну то есть что-то простое но что бы было хотя бы сущности 4-5
Dinar Garipov
@garf
Feb 03 2016 09:31
@fesor: Доска объявлений для компаний
Ivan
@Hunternnm
Feb 03 2016 09:31
@gaaarfild заезжено
Maxim
@Big-Shark
Feb 03 2016 09:31
@fesor кинапоиск)
Sergey Protko
@fesor
Feb 03 2016 09:32
@Big-Shark хм….
Ivan
@Hunternnm
Feb 03 2016 09:32
@Big-Shark яндекс не одобряет)
Sergey Protko
@fesor
Feb 03 2016 09:32
каталог документальных фильмов?
Maxim
@Big-Shark
Feb 03 2016 09:32
@fesor любых)
Sergey Protko
@fesor
Feb 03 2016 09:33
@Big-Shark каталог рецептов коктейлей
@Big-Shark сча оцениваю апу по продаже пива)
с элементами игры)
мол выполняешь квест простой - тебе наливают бухло в барах
Maxim
@Big-Shark
Feb 03 2016 09:34
@fesor круто, так и нажраться можно)
@fesor особенно если с тобой не пьющий, он выполнил, ты выпил)
Sergey Protko
@fesor
Feb 03 2016 09:35
@Big-Shark ))
Maxim
@Big-Shark
Feb 03 2016 09:36
@fesor @Hunternnm у меня кстати был локальный кинопоиск, сканит мою качалку + мой жестак, и показывал на страничке что скачено, что где лежит, описание , ссылки на трейлер и тд, что качается, и что на паузе, единственно что я так и не смог заставить по клику открывать vlc
Sergey Protko
@fesor
Feb 03 2016 09:37
@Big-Shark круто, а я забил на такие штуки.. смотрю кино исключительно из онлайна
у нас в стране еще и netflix запустили
Maxim
@Big-Shark
Feb 03 2016 09:38
@fesor я смотрю кино и ериалы когда работаю в маленьком окошке которое постояно таскаю по экрану, так уж я привык, поэтому фильмы онлайн сразу идут лесом)
@fesor ну и qbittorent позваляет качат последовательно, так что 2-3 минуты, и можно смотреть.
Real Name
@itsabadcode
Feb 03 2016 09:39
и как, в таком режиме можно с сабами что-то смотреть?
Maxim
@Big-Shark
Feb 03 2016 09:40
@itsabadcode да норм вроде
Real Name
@itsabadcode
Feb 03 2016 09:40
продуктивненько
Maxim
@Big-Shark
Feb 03 2016 09:41
@itsabadcode что именно? Или ты забыл показать табличку "сарказм" ?
Real Name
@itsabadcode
Feb 03 2016 09:41
отчасти, ты не первый так делает, а лично я даже музыку бывает выключаю чтобы сконцентрироваться
Ivan
@Hunternnm
Feb 03 2016 09:42
я без музыки не могу работать
меня сразу начинают бесить все в кабинете)))
Maxim
@Big-Shark
Feb 03 2016 09:43
@itsabadcode так я тоже не 24 на 7 смотрю чтото, да и пауза вроде есть в проигрыватели, может это конечно и не супер, но я так работаю наверное уже около 5 лет, вроде особо проблем нет.
Shmasya
@Shmasya
Feb 03 2016 09:46
http://i.imgur.com/IoQkB0N.png Что это может быть?!
После команды composer update вызываю artisan.
jongleb
@jongleb
Feb 03 2016 09:47
Блинс у меня проблема когда очень большой набор параметров в пол у меня время от времени 404 падает
Ivan
@Hunternnm
Feb 03 2016 09:47
..
@Shmasya laravel 5.2 + sleepingowl
Ivan
@Hunternnm
Feb 03 2016 09:47
я прям чувствую себя этим, как его
ясновидящим шоле
Shmasya
@Shmasya
Feb 03 2016 09:48
:D
Anton Vorontsov
@symbios-zi
Feb 03 2016 09:50
@jongleb 404 не должна падать
и пол тоже, обычно потолок падает
jongleb
@jongleb
Feb 03 2016 09:51
Ну там кароче странная проблема на сервере с fastCgi все ок, а на домашнем в опенсервере как параметров дофига время от времени 404 посылает
seoperin
@seoperin
Feb 03 2016 09:53
Привет, народ
Anton Vorontsov
@symbios-zi
Feb 03 2016 09:53
@seoperin привет
seoperin
@seoperin
Feb 03 2016 09:54
Делаю очень нишевую доску объявлений, там 2 вида товаров, у них разные атрибуты.
Атрибуты в принципе фиксированы, но вдруг через какое то время захочется добавить новые
Но через админку не знаю как сделать нормально добавление нового атрибута
Ivan
@Hunternnm
Feb 03 2016 09:55
@seoperin EAV
seoperin
@seoperin
Feb 03 2016 09:55
EAV слишком сложно для такой мелкой задачи. Там достаточно мало товаров
Ivan
@Hunternnm
Feb 03 2016 09:55
)))) да запинают меня остальные
@seoperin тогда alter table
seoperin
@seoperin
Feb 03 2016 09:55
всего 100 товаров каждого из 2х типов
Sergey Protko
@fesor
Feb 03 2016 09:55
@seoperin single table inheritance
seoperin
@seoperin
Feb 03 2016 09:55
вот статью нашел http://zlob.in/2013/01/struktura-tablic-dlya-kataloga-tovarov-internet-magazina/
Sergey Protko
@fesor
Feb 03 2016 09:55
и nullable поля
или монгу юзай
seoperin
@seoperin
Feb 03 2016 09:56
2 и 3 вариант более подходящие как я понял
но 3 - добавление через админку всё равно наверно не очень реально. Точнее базу то изменить можно, но нужно же еще менять модель вьюхи и контроллеры
Sergey Protko
@fesor
Feb 03 2016 09:57
EAV это круто, но медленно. МОнга это удобно, но надо понимать как строить структуру так что бы транзакции (запрос/ответ) умещались в одном документе
seoperin
@seoperin
Feb 03 2016 09:57
поэтому склоняюсь к варианту сделать по одной таблице под каждый вид товаров (2 вида), и прям в таблицу впихнуть все атрибуты (штук 8-10)
Sergey Protko
@fesor
Feb 03 2016 09:57
@seoperin не надо ничего менять
у тебя есть коллекций атрибутов и их значений
seoperin
@seoperin
Feb 03 2016 09:57
@fesor не понял
я думал добавляется новый столбец к таблице с новым атрибутом
Sergey Protko
@fesor
Feb 03 2016 09:58
в рантайме?
мы предлагали тебе захардкодить)
seoperin
@seoperin
Feb 03 2016 09:58
мне надо наиболее простой вариант)
доска очень нишевая, трафа очень мало, товаров очень мало)
Sergey Protko
@fesor
Feb 03 2016 09:59
если атриубы меняться будут редко - хардкодить все
seoperin
@seoperin
Feb 03 2016 09:59
даже если в рантайме добавлять колонку в таблицу ничего страшного не произойдет
Sergey Protko
@fesor
Feb 03 2016 09:59
если часто - EAV или монга
seoperin
@seoperin
Feb 03 2016 09:59
не часто
@fesor спасибо
еще оттуда же вопрос
щас сформулирую)
кармабот опять отдыхает
http://dl1.joxi.net/drive/0001/0971/103371/160203/2fa2a12300.jpg
вот скрин какие атрибуты могут быть у товара
Ivan
@Hunternnm
Feb 03 2016 10:02
@fesor не медленно это
seoperin
@seoperin
Feb 03 2016 10:03
какими типами лучше делать? Новый/бу лучше bool или enum?
ну и другие атрибуты
Real Name
@itsabadcode
Feb 03 2016 10:03
лучше никогда не использовать enum
а тип unsigned tinyint
seoperin
@seoperin
Feb 03 2016 10:03
@seoperin а если добавится третий вариант?
Dinar Garipov
@garf
Feb 03 2016 10:03
@seoperin enum - хороший, но поддерживается далеко не всеми СУБД.
seoperin
@seoperin
Feb 03 2016 10:03
mysql
Dinar Garipov
@garf
Feb 03 2016 10:03
@seoperin Так что не используй
seoperin
@seoperin
Feb 03 2016 10:03
поддерживается
или просто строку писать?
Dinar Garipov
@garf
Feb 03 2016 10:04
@seoperin Да. Но другими - нет
@seoperin Пиши просто строку. Или номер статуса
seoperin
@seoperin
Feb 03 2016 10:04
просто если сделать tinyint(1) а потом добавлять третий вариант то надо менять всё
Anton Vorontsov
@symbios-zi
Feb 03 2016 10:04
@seoperin http://www.slideshare.net/billkarwin/extensible-data-modeling доклад по этой теме
seoperin
@seoperin
Feb 03 2016 10:04
да и по цифре 1/0 в базе не интуитивно будет
Dinar Garipov
@garf
Feb 03 2016 10:04
@seoperin Нет. TinyInt вроде как до 9 позволяет писать же.
@seoperin А ты сделай константы в модели, у которых значения - эти цифры.
seoperin
@seoperin
Feb 03 2016 10:05
@gaaarfild аа, ну да, я просто привык его как bool использовать tinyint(1)
Real Name
@itsabadcode
Feb 03 2016 10:05
unsigned tinyint это 0 - 255
tinyint = 1 byte
seoperin
@seoperin
Feb 03 2016 10:05
@gaaarfild ну я типа констант и делаю, немного подругому
Real Name
@itsabadcode
Feb 03 2016 10:05
так проще запомнить
seoperin
@seoperin
Feb 03 2016 10:05
но если вот просто на базу глянуть, т с хоу не разберешься где какой атрибут
Real Name
@itsabadcode
Feb 03 2016 10:06
а зачем глядеть в базу? для этого админки есть
Valeriy
@Adoafw
Feb 03 2016 10:06
Ребят есть ман по установки L5.2 на shared попробывал топ10 выдачи гугла не получилось
seoperin
@seoperin
Feb 03 2016 10:06
@itsabadcode ну если ктото потом решит после меня чтото смотреть)
Oleg
@Malezha
Feb 03 2016 10:06
@Adoafw шел есть на хостинге?
seoperin
@seoperin
Feb 03 2016 10:06
понятно что админка есть
leenus2
@leenus2
Feb 03 2016 10:06
установил larablog - кто-нибудь с ним сталкивался? как более оптимально настроить breadcumbs?
Oleg
@Malezha
Feb 03 2016 10:07
This message was deleted
Real Name
@itsabadcode
Feb 03 2016 10:07
@seoperin если кто-то после тебя заглянет и увидит enum - будет больше мата
seoperin
@seoperin
Feb 03 2016 10:07
@itsabadcode =)
то есть tinyint брать?
Real Name
@itsabadcode
Feb 03 2016 10:08
да пиши в строки и mongo вообще
по модненькому
seoperin
@seoperin
Feb 03 2016 10:08
@itsabadcode монгу еще придётся осваивать.. ну его... не на этом проекте точно)
Dinar Garipov
@garf
Feb 03 2016 10:08
@itsabadcode @seoperin Не стоит монгу без понимания вообще.
seoperin
@seoperin
Feb 03 2016 10:09
@gaaarfild вот да, я её не пойму сходу в короткие сроки
Real Name
@itsabadcode
Feb 03 2016 10:09
@gaaarfild надо же когда-то опыт получать
seoperin
@seoperin
Feb 03 2016 10:09
@itsabadcode полностью согласен, но не в данном проекте)
Real Name
@itsabadcode
Feb 03 2016 10:09
в условиях дедлайна оно как-то само пишется всё
seoperin
@seoperin
Feb 03 2016 10:09
у меня тем более есть другой проект где это может быть более целесообразно
Dinar Garipov
@garf
Feb 03 2016 10:09
@itsabadcode Ну, не на проде точно.
seoperin
@seoperin
Feb 03 2016 10:10
@gaaarfild @itsabadcode спасибо
Valeriy
@Adoafw
Feb 03 2016 10:10
@Malezha нет
@Malezha без шела никак?
seoperin
@seoperin
Feb 03 2016 10:12
а еще, лучше писать всё в одну таблицу, tovary и там под каждый атрибут столбец, или сделать отдельно tovar_attribute и там держать все атрибуты?
Real Name
@itsabadcode
Feb 03 2016 10:14
лучше отдельно
Oleg
@Malezha
Feb 03 2016 10:14
@Adoafw можно, но мне кажется проще сменить хостинг.
seoperin
@seoperin
Feb 03 2016 10:16
когда кармабот заработает, всем отспасибую!
Maxim
@Big-Shark
Feb 03 2016 10:16
@seoperin да он и так все посчитает)
seoperin
@seoperin
Feb 03 2016 10:16
@Big-Shark ну и отлично тогда)
Maxim
@Big-Shark
Feb 03 2016 11:19
подскажите, сделал Redirect::back()->withInput()->withErrors($message);, как теперь в другом методе поймать этот мессадж?
JhaoDa
@jhaoda
Feb 03 2016 11:19
@Big-Shark переменная $errors во вьюхе доступна
Maxim
@Big-Shark
Feb 03 2016 11:20
@jhaoda ага, тоже уже нашел, тогда вопрос

@jhaoda

Undefined variable: errors (View: /vendor/globalsdd/admin/src/views/default/pages/login.blade.php)

wtf?

Shmasya
@Shmasya
Feb 03 2016 11:21
@jhaoda почему она не доступна?
Если раньше было всё окей?
JhaoDa
@jhaoda
Feb 03 2016 11:21
@Big-Shark мидлваря не отключена, которая ошибки шарит?
Maxim
@Big-Shark
Feb 03 2016 11:21
@jhaoda
 <div class="form-group <?=($errors->has('username')) ? 'has-error' : ''?>">
вот жеж засата с этим 5.2 ) Наверное отключена)
JhaoDa
@jhaoda
Feb 03 2016 11:22
@Big-Shark сессия стартанула? Ибо ошибки шарятся через сессию
Shmasya
@Shmasya
Feb 03 2016 11:22
{{ $errors->has('username') ? 'has-error' : '' }}
?
Может быть так попробовать
{{ $errors->has('username') ? 'has-error' : '' }}
JhaoDa
@jhaoda
Feb 03 2016 11:23
@Shmasya ты странный — Undefined variable: errors, чего тут пробовать?
Shmasya
@Shmasya
Feb 03 2016 11:23
@jhaoda в обычном Laravel 5.2 работает.
Maxim
@Big-Shark
Feb 03 2016 11:23
@jhaoda какие по дефолту мидлвеа должны быть подключены, веб и все?
JhaoDa
@jhaoda
Feb 03 2016 11:23
@Big-Shark хз, там же всё настраивается
@Shmasya ты странный
Maxim
@Big-Shark
Feb 03 2016 11:24
@jhaoda "по дефолту"
Maxim
@Big-Shark
Feb 03 2016 11:25
@jhaoda спс, все поченил
NoViKoFF
@AndrewNovikof
Feb 03 2016 11:25
@Big-Shark да, web производит все действия по сессиям, csrf и тд
JhaoDa
@jhaoda
Feb 03 2016 11:31
Ваще, группы мидлварей это я прям джва года ждал...
Maxim
@Big-Shark
Feb 03 2016 11:43
Блин, что в битбакете прикольно, так это создание пров при пуше, в гитхабе нехватает
JhaoDa
@jhaoda
Feb 03 2016 11:48
@Big-Shark создание чего?
Maxim
@Big-Shark
Feb 03 2016 11:50
@jhaoda PR
Ivan
@Hunternnm
Feb 03 2016 11:50
+приватные репы
Maxim
@Big-Shark
Feb 03 2016 11:54
@jhaoda Класс Input убрали из 5.2?
JhaoDa
@jhaoda
Feb 03 2016 11:55
@Big-Shark ага
Maxim
@Big-Shark
Feb 03 2016 11:55
@jhaoda а раньше он был 1 в 1 как реквест, точней его заменили на реквест, или как?
JhaoDa
@jhaoda
Feb 03 2016 11:56
@Big-Shark вроде бы да, но я им не пользовался, не уверен
Maxim
@Big-Shark
Feb 03 2016 11:58
@jhaoda это забавно, но в гайде по обновлению про это ни слова.
Dinar Garipov
@garf
Feb 03 2016 12:05
@Big-Shark Я даже не знал.
Сам в 5.2 начал только request() пользоваться.
Ну и контейнерным
Maxim
@Big-Shark
Feb 03 2016 12:07
@gaaarfild я толоко ди использую, и все фасады комменчу, но куча модулей не пашет)
@gaaarfild инпут от реквеста ничем не отличается кроме 1 функции, чтоб ее
@gaaarfild причем эта функция перекрывает эту же функцию у симфони, и навешивает свои плюшки.
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:10
ребята, а у вас реакт с ларкой популярен или vue только?
Maxim
@Big-Shark
Feb 03 2016 12:11
@VladShcherbin вроде vue, но я вообще не фанат синглпейджев
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:11
@Big-Shark чего так?
Maxim
@Big-Shark
Feb 03 2016 12:12
@VladShcherbin да потому что жс полная фигня на которой писать люди так и не научились.
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:12
ааа)
Maxim
@Big-Shark
Feb 03 2016 12:12
@VladShcherbin 6 гогов оперативы жрет моф фф, 6 гигов, карл
@VladShcherbin тревис у меня вообще одно время ложил фф при переходи на другую страницу
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:13
@Big-Shark так а spa тут при чём?)
Oleg
@Malezha
Feb 03 2016 12:13
@Big-Shark у тебя какой то неправильный фф.
Maxim
@Big-Shark
Feb 03 2016 12:14
@VladShcherbin а еще угадай что у меня подвешивает чаще всего и вешает все другое (Ну после скайпа конечно, тот вообще писали таланты еще те)
Oleg
@Malezha
Feb 03 2016 12:14
@Big-Shark шторм?)
Maxim
@Big-Shark
Feb 03 2016 12:14
@VladShcherbin а что еще жрать будут, спа постоянно чтото обновляет, загружает в память, течет и тд
@Malezha нет, фф, шторм вообще кроха всего 1 гиг сожрал
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:15
@Big-Shark какие-то неправильные у тебя спа. или старенькие)
Maxim
@Big-Shark
Feb 03 2016 12:15
@Malezha у меня просто вкладок много открыто, только 4 чата реалтайм
@VladShcherbin это модно, стильно, и молодежно, но вот работает это через одно место.
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:17
не могу согласиться, увы. может фф твой не очень?
Maxim
@Big-Shark
Feb 03 2016 12:18
@VladShcherbin друг поменял фф на хром, у него хром стал еще больше жрать.
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:18
@Big-Shark да, у меня тоже хром поджирает на 20+ вкладках, но работает нормально
Maxim
@Big-Shark
Feb 03 2016 12:19
@VladShcherbin у меня овер 100 вкладок
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:19
ну так чего ты удивляешься тогда)
ещё скажи, что они тебе все нужны)
Maxim
@Big-Shark
Feb 03 2016 12:19
@VladShcherbin 4 чата, вк, инстаграм, + штук 5 ютюбов, музыка в вк, ну и мелочь типа гитхаба и тревиса
Ivan
@Hunternnm
Feb 03 2016 12:20
@Big-Shark лису ставь на 64 бита
грят типа лучше
Maxim
@Big-Shark
Feb 03 2016 12:20
@Hunternnm она у меня и стоит, причем очень давно
Ivan
@Hunternnm
Feb 03 2016 12:20
@VladShcherbin vue типа не все юзают) разные есть предпочтения
@Big-Shark синенькая такая? ватерфокс?
или как оно там
Shmasya
@Shmasya
Feb 03 2016 12:21
ФФ меньше Хрома есть.
Maxim
@Big-Shark
Feb 03 2016 12:21
@Hunternnm желтинькая, почему сининькая?
Shmasya
@Shmasya
Feb 03 2016 12:21
ФФ работает лучше.
Но хром удобнее.
Ivan
@Hunternnm
Feb 03 2016 12:21
@Big-Shark есть еще синенький билд
Maxim
@Big-Shark
Feb 03 2016 12:21
@Shmasya кому как)
Shmasya
@Shmasya
Feb 03 2016 12:21
Для повседневки я юзаю ФФ
для вёрстки Хром.
Dinar Garipov
@garf
Feb 03 2016 12:21
@Hunternnm
Это девелоперский
Ivan
@Hunternnm
Feb 03 2016 12:21
онли фф
Shmasya
@Shmasya
Feb 03 2016 12:21
Удобнее инсрументы.
Maxim
@Big-Shark
Feb 03 2016 12:21
@Hunternnm в чем разница, синий вроде как ночной, или типа того
Ivan
@Hunternnm
Feb 03 2016 12:21
@gaaarfild точняк, девелоперский
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:22
@Hunternnm помню, по vue много ресурсов было, от того же джефри. интересно, стал ли популярен реакт с ларкой
Maxim
@Big-Shark
Feb 03 2016 12:24
@VladShcherbin https://www.youtube.com/watch?v=-Ryo3p3DIL8&index=1&list=PLVtgIvussfONTjzA09FVF2uU4jGmFiMDH не про лару, но вдруг интересно будет
Ivan
@Hunternnm
Feb 03 2016 12:24
@Big-Shark мега плюсую что жс - зло... но фак, приходится юзать т.к. отдельного человека нет под верстку
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:25
что же вы такие недружелюбные)
Ivan
@Hunternnm
Feb 03 2016 12:25
и типа всякая интерактивность без перезагрузки нужна
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:26
@Big-Shark очередная поделка, которую никто не использует?
jongleb
@jongleb
Feb 03 2016 12:27
Для директивности(виджетности) в ларе все вью композеры юзают?
Maxim
@Big-Shark
Feb 03 2016 12:27
@VladShcherbin хз, ее вроде даже другие начали использовать после того как на гитхабе выкинули.
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:28
@Big-Shark 12 звёздочек?)
Maxim
@Big-Shark
Feb 03 2016 12:29
@VladShcherbin хз, не смотрел, но видео достаточно интересное чтоб поникать как все работает
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:29
хватает таких библиотек. по видео и рассказам вроде ничего, да никто не использует
Maxim
@Big-Shark
Feb 03 2016 12:30
@VladShcherbin ок, я то вообще с жс не работаю, ну его)
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:31
@Big-Shark ничего, я дождусь момента, когда ты наконец будешь его использовать)
Maxim
@Big-Shark
Feb 03 2016 12:34
@VladShcherbin тогда я напишу свой фреймверк, с .. и ...
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:34
@Big-Shark не стоит) их и так хватает на любой вкус)
Orion55
@orion55
Feb 03 2016 12:37
Всем привет!
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:38
@Hunternnm проблема не в JS, а в тех, кто не шарит его и считает, что нормально пишет...
Orion55
@orion55
Feb 03 2016 12:38
Какой переменной определить каталог логов Ларавел storage/logs?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:39
@orion55 шо?
Ivan
@Hunternnm
Feb 03 2016 12:39
@SerafimArts я не шарю и знаю что пишу ужасно... но блин, если я не люблю это дело то? мне пхп ближе...
Orion55
@orion55
Feb 03 2016 12:39
@SerafimArts DIR не подходит - плохая переменная
@SerafimArts путь до логов нужно указать
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:40
@Hunternnm отличий JS и PHP очень мало
отличие только в том, что в JS есть примитивные объекты
Ivan
@Hunternnm
Feb 03 2016 12:40
@SerafimArts но они есть) пока что нету времени сесть хотя бы основы от начала до конца прочитать
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:41
Ну какие, блин? =)
Maxim
@Big-Shark
Feb 03 2016 12:42
@SerafimArts ну для пхп не надо препроцесоры
leenus2
@leenus2
Feb 03 2016 12:42

Доброго времени суток. Хочу поменять в larablog 'categories' на 'виды работ' в хедере. Путь к визуалке понимаю, что лежит по resources\views\layout\blog\main.blade.php. Но не могу нигде найти, автозамену делал по всей директории по запросы categories.

Help. Есть предложение куда еще залезть, чтоб поменять?

Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:42
@Big-Shark :D
Anton Vorontsov
@symbios-zi
Feb 03 2016 12:42
глаааазааааа
leenus2
@leenus2
Feb 03 2016 12:43
@symbios-zi сорри, просто я нуб, нужна помощь))
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:43
@leenus2 ты скрины на весь экран делай
в след раз 1920х1080, не меньше
а то ничего не видно
:D
Anton Vorontsov
@symbios-zi
Feb 03 2016 12:43
аж испугался когда вылезли картинки
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:44
@symbios-zi продашь кирпич?
Orion55
@orion55
Feb 03 2016 12:44
давайте друг друга пугать скрины экрана постить :-)
leenus2
@leenus2
Feb 03 2016 12:44
@symbios-zi ну, плиз - помощь))
@orion55 я php учу с неделю, но мне надо запустить блог)
Sergey Protko
@fesor
Feb 03 2016 12:44

в след раз 1920х1080, не меньше

могу скинуть 2560x1600

Anton Vorontsov
@symbios-zi
Feb 03 2016 12:44
@leenus2 иначе не заплатят, да?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:44
@fesor ты меньше 8к не предлагай, с тебя требования выше
Sergey Protko
@fesor
Feb 03 2016 12:45
@leenus2 wordpress
leenus2
@leenus2
Feb 03 2016 12:45
@symbios-zi мой сайт
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:45
@leenus2 wordpress
Sergey Protko
@fesor
Feb 03 2016 12:45
@SerafimArts ну 4К только из дома
а 8К - увы видюха не выдержит(
leenus2
@leenus2
Feb 03 2016 12:45
@SerafimArts нафиг вордпересс, деньги с ремонтов появятся будет время php и ларавел учить
Orion55
@orion55
Feb 03 2016 12:45
@leenus2 wordpress попробуй
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:45
@fesor у тебя нвидия чтоль? :D
сам виноват значит
Sergey Protko
@fesor
Feb 03 2016 12:45
@SerafimArts AMD R9 какая-то
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:45
значит гонишь
у амд ейефлай технология
она в стек позволяет километр моников сцеплять
Anton Vorontsov
@symbios-zi
Feb 03 2016 12:46
@SerafimArts делал когда то интернет-магазин кирпичей :bowtie:
Sergey Protko
@fesor
Feb 03 2016 12:46
@SerafimArts хз, я в любом случае не вижу смысла держать два 4К монтора
leenus2
@leenus2
Feb 03 2016 12:46
@orion55 wp какаха, я за 4 дня по урокам сделал движку на иклюдах прикрепленную базе, но чем больше велосипед, тем больше парок в колесах
Maxim
@Big-Shark
Feb 03 2016 12:46
@fesor хороший у вас мониторчик дома однако.
Sergey Protko
@fesor
Feb 03 2016 12:46
@leenus2 вам шашечки или ехать?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:46
@leenus2 иначе тебе требуется пару лет, что бы понять как работает пых, какие проблемы, как работать с фреймами и проч
Sergey Protko
@fesor
Feb 03 2016 12:47
@Big-Shark 70% времени я пялюсь в 13-ку ретину
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:47
нормальную или эппловскую?
Maxim
@Big-Shark
Feb 03 2016 12:47
@leenus2 я думаю тебе я лайаут.блог.меню
@fesor зато остальные 30 ))))
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:47
@Big-Shark а может resources/lang?
leenus2
@leenus2
Feb 03 2016 12:48
@SerafimArts я воспользовался composer - перетащил c git репозиторий, научился пользоваться командной строкой, запустил
Maxim
@Big-Shark
Feb 03 2016 12:48
@SerafimArts а может и туда, я еще не в спец в угадайке
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:48
@leenus2 в таком случае ты более продвинутый, нежели 98% людей
можно сократить срок до 3-4х месяцев
Vladislav
@Danan96
Feb 03 2016 12:49
нормальную или эппловскую?
звучит словно об**л apple
leenus2
@leenus2
Feb 03 2016 12:49
@SerafimArts я неделю назад мог только инклюды на php сделать, html5 и css3. А сейчас все свое время трачу на изучение непонятных слов типа MVC))) но надо проект пускануть и туда запитать директ))
Sergey Protko
@fesor
Feb 03 2016 12:49
@SerafimArts эпловскую
leenus2
@leenus2
Feb 03 2016 12:49
@SerafimArts куда пойти учиться?)))
Maxim
@Big-Shark
Feb 03 2016 12:49
@SerafimArts когда в жс будут нормальные объекты, наследование, автозагрузка, нормальные функции и эксепшены, и все это без препроцесоров, тогда и можно пользоваться
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:50
@leenus2 можешь @fesor помучать :D
Sergey Protko
@fesor
Feb 03 2016 12:50
@SerafimArts злой ты
Orion55
@orion55
Feb 03 2016 12:50
@leenus2 создание сайтов и их продвижение - это две разные вещи
Maxim
@Big-Shark
Feb 03 2016 12:50
@SerafimArts а, ну еще и область видимости переменных
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:50
@Big-Shark как говорил Сергей - области видимости переменных - это костыль для инкапсуляции
и модули лучше
Sergey Protko
@fesor
Feb 03 2016 12:50
@SerafimArts не не не, я так про модификаторы доступа говорил
@SerafimArts область видимости переменных - это то что нужно, но в PHP как бы… это не так работает)
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:51
ну Макс скорее всего это и имеет ввиду
Maxim
@Big-Shark
Feb 03 2016 12:51
@SerafimArts так а модули как помогут, если у тебя куча переменных в глобале
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:51
т.к. области видимости и так есть
leenus2
@leenus2
Feb 03 2016 12:51
This message was deleted
Sergey Protko
@fesor
Feb 03 2016 12:51
@Big-Shark модуль изолирует область видимости
Maxim
@Big-Shark
Feb 03 2016 12:51
@fesor почему в пхп это не так?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:51
Потому что в пыхе нет модулей +)
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:51
@Big-Shark es2015 твой друг, ты явно не в теме, что творится в js)
leenus2
@leenus2
Feb 03 2016 12:51
@leenus2 я знаю что разные вещи, но можно на начальном этапе под свою компанию запитать
Sergey Protko
@fesor
Feb 03 2016 12:52
@Big-Shark потому что в пыхе нет возможности вкладывать скоупы
Vladislav
@Danan96
Feb 03 2016 12:52
@SerafimArts если мне не изменяет память, то когда то был стрим на youtube и ты там про ларик рассказывал и писал блог вроде, остались фалики блога?
Maxim
@Big-Shark
Feb 03 2016 12:52
@fesor ну она глобал в модули, но в самом модули ты ее используешь где хочешь
Sergey Protko
@fesor
Feb 03 2016 12:52
@Big-Shark ну мол надо явно импортировать все в текущий скоуп
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:52
@fesor есть, кстати
leenus2
@leenus2
Feb 03 2016 12:52
@Big-Shark спасибо, что помогаешь)
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:52
функцию в функцию, например
Maxim
@Big-Shark
Feb 03 2016 12:52
@VladShcherbin его вот прям можно в проде использовать без препроцесоров?
Sergey Protko
@fesor
Feb 03 2016 12:52
@Big-Shark нет, с модулями у тебя вообще нет ничего глобального
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:52
@Danan96 +
Orion55
@orion55
Feb 03 2016 12:52
@leenus2 а что ты в ларавел полез? берешь wp, покупаешь шаблон на темплатефорест, статьи на бирже и сайт готов
Vladislav
@Danan96
Feb 03 2016 12:52
@SerafimArts делись)
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:53
@Danan96 чем?
Sergey Protko
@fesor
Feb 03 2016 12:53
@SerafimArts любительскими видео твоими
Maxim
@Big-Shark
Feb 03 2016 12:53
@fesor ну я имею внутри модуля ты обхявил переменную, и она доступна везде в модули?
Vladislav
@Danan96
Feb 03 2016 12:53
@SerafimArts файликами если остались
leenus2
@leenus2
Feb 03 2016 12:53
@orion55 wp ужас, он весит как кусок говна и влево-вправо сайт упал, а про безопасность вообще молчу
Sergey Protko
@fesor
Feb 03 2016 12:53
@Big-Shark да
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:53
@Danan96 http://www.youtube.com/channel/UCLQxjQJfEEyfOp_frPdt1ew/playlists
Sergey Protko
@fesor
Feb 03 2016 12:53
@Big-Shark по сути то что внутри модуля - детали реализации, а то что экспортируется - публичный интерфейс
Maxim
@Big-Shark
Feb 03 2016 12:53
@fesor а она должна быть доступна везде в модули?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:54
@Danan96 ещё тут: http://vk.com/video?section=album_1
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:54
@Big-Shark а они тебе чем не угодили?) ну будет висет webpack и компилить твои js и scss, и что?)
Sergey Protko
@fesor
Feb 03 2016 12:54
@Big-Shark ну да, у тебя ж твои приватные переменные доступны везде в классе
Maxim
@Big-Shark
Feb 03 2016 12:54
@fesor ну так этож не повод разводить гавно внутри? Хочется чтоб у каждой функции была своя область видимости переменных
Sergey Protko
@fesor
Feb 03 2016 12:54
@Big-Shark так у каждой функции она и есть
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:54
@Big-Shark изолируй её
Maxim
@Big-Shark
Feb 03 2016 12:54
@fesor ну модуль это совокупность классов, или нет?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:54
@Big-Shark нет
Sergey Protko
@fesor
Feb 03 2016 12:54
@Big-Shark нет, модуль это по сути класс
Orion55
@orion55
Feb 03 2016 12:54
@leenus2 у меня десяток сайтов на wp - никаких проблем
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:54
это просто файл
leenus2
@leenus2
Feb 03 2016 12:54
@orion55 в laravel можно, как я понял, грамотно, с появлением денег проект масштабировать под какие-либо цели. Например, интернет-магазин или еще что-то
Sergey Protko
@fesor
Feb 03 2016 12:55
@Big-Shark ну мол… не класс… но это что-то очень маленькое
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:55
@fesor файл, а не класс, скорее
Maxim
@Big-Shark
Feb 03 2016 12:55
@VladShcherbin ну так можно и о ххвм поговорить)
Orion55
@orion55
Feb 03 2016 12:55
@leenus2 для магазина возми opencart
Sergey Protko
@fesor
Feb 03 2016 12:55
@SerafimArts я не люблю мыслить файлами)
Vladislav
@Danan96
Feb 03 2016 12:55
@SerafimArts а исходники остались?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:55
@fesor ну в данном случае - это файлы, которые выдают дырку на экспорт
Orion55
@orion55
Feb 03 2016 12:55
@leenus2 ларавел он для нестандартных сервисов, то что ещё не написали
Sergey Protko
@fesor
Feb 03 2016 12:55
@SerafimArts просто с классами более понятная аналогия
@SerafimArts внутри - реализация, снаружи модуля - интерфейс
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:55
но неверная аналогия
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:56
@fesor export const SOME = 23'
leenus2
@leenus2
Feb 03 2016 12:56
@orion55 а что будет, когда напишут?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:56
вот тебе модуль
где там классы?
Maxim
@Big-Shark
Feb 03 2016 12:56
@fesor ну погоди, я же должен писать var для каждой переменной чтоб она была в области видимости функции, или нет?
Sergey Protko
@fesor
Feb 03 2016 12:56
@SerafimArts да блин
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:56
@Big-Shark неа
Sergey Protko
@fesor
Feb 03 2016 12:56
это метафора для тех у кого PHP головного мозга
Maxim
@Big-Shark
Feb 03 2016 12:56
@SerafimArts а как там?
Orion55
@orion55
Feb 03 2016 12:56
Кстати, вот ответ на мой вопроc
$logger = new Logger('Depon_logger');
$logger->pushHandler(new StreamHandler(storage_path('logs\depon.log'), Logger::INFO));
Maxim
@Big-Shark
Feb 03 2016 12:57
@orion55 ну ок, правда непонятно зачем, и почему, ну ок)
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:57
всё что без export недоступно снаружи
leenus2
@leenus2
Feb 03 2016 12:57
@orion55 быстродействие wp уступает laravel?
Sergey Protko
@fesor
Feb 03 2016 12:57
function privateMethod(ctx) {
    // implementation details
}

export default class MyPublicStuff {
    constructor(dep) {
         this.dep = dep;
    }

    doStuff() {
        return privateMethod(this);
    }
}
Anton Vorontsov
@symbios-zi
Feb 03 2016 12:58
@leenus2 парень, ты как вообще узнал о ларавель?
Vladislav
@Danan96
Feb 03 2016 12:58
@leenus2 это две разные вещи
Sergey Protko
@fesor
Feb 03 2016 12:58
@Big-Shark да
@Big-Shark каждый файл - модуль
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:58
@Big-Shark любой файл - модуль
Orion55
@orion55
Feb 03 2016 12:58
@leenus2 wp может держать нагрузку 1 млн. хостов в день - поищи в инет статью
Maxim
@Big-Shark
Feb 03 2016 12:59
@SerafimArts @fesor так, то есть функция модуль, и класс модуль, и 500 классов модуль, верно?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 12:59
взорвёте сейчас @Big-Shark голову)
Maxim
@Big-Shark
Feb 03 2016 12:59
@SerafimArts @fesor если они по разным файлам.
Sergey Protko
@fesor
Feb 03 2016 12:59
@Big-Shark блин чувак ты тролишь наверное
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:59
@Big-Shark я, к слову, всё это на стримах рассказывал
Maxim
@Big-Shark
Feb 03 2016 12:59
@SerafimArts так я их не слушал)
leenus2
@leenus2
Feb 03 2016 12:59
@symbios @orion55 ок, задам по другому вопрос, вот если например сайт в начале блог, потом магазин, потом портал с регистрацией и возможностью пользователям обмениваться контентом и прочие плюхи
Orion55
@orion55
Feb 03 2016 12:59
@leenus2 смотри что у тебя вызывает нагрузку и оптимизируй настройки - wp один из стабильных и производительных движков нужно просто уметь настраивать
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 12:59
@Big-Shark именно
leenus2
@leenus2
Feb 03 2016 12:59
как более логично поступить?
Maxim
@Big-Shark
Feb 03 2016 13:00
@fesor нет, я просто не очень понимаю как все это работает в жс.
Sergey Protko
@fesor
Feb 03 2016 13:00
@Big-Shark так же как в смолтаке)
Orion55
@orion55
Feb 03 2016 13:00
@leenus2 определись изначально с ТЗ, а потом подбирай инструмент
VirDignus
@virdignus
Feb 03 2016 13:00
ребята, как таки делать правильно, не понимаю я некоторые вещи (читать: нихера не понимаю). Имеем некий сайт, внешне-хедер меню контент сайдбар футер. Хедер и футер, некие статичные блоки. Меню контент сайдбар динамически наполняются в зависимости от того, где находишься.
если я на странице статьи, меню должно быть одно, в сайдбаре так же характерное для данной страницы меню. пункты меню, содержимое сайдбаров, лежит в базе. Так вот, я не понимаю, вызывать контролеры в контроллерах не комельфо, вызывать тьму контролеров в роуте одном тоже не комельфо. Тогда как правильно получать данные модели. Это надо делать фасад какой нидь, делать там нужную магию и в контроллере уже вызывать или это ещё где. В общем как делать кошерно?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:00
но тем не менее пишешь, что js г.вно)
Maxim
@Big-Shark
Feb 03 2016 13:00
@SerafimArts так вы там пол года обсуждали погоду или чтото типа того) Ты уж прости, но там надо нарезку делать)
Sergey Protko
@fesor
Feb 03 2016 13:00
@Big-Shark суть инкапсуляции - спрятать детали реализации
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:00
@Big-Shark ага, погодка была тема
Sergey Protko
@fesor
Feb 03 2016 13:00
модули это делают
leenus2
@leenus2
Feb 03 2016 13:01
@orion55 сначала 1500 тегов по строительству и ремонту, типа статей. Но потом, когда пойдет масштабирование - как быть?
Anton Vorontsov
@symbios-zi
Feb 03 2016 13:01
@virdignus если тебе нужно вывести что то не привязывась к роуту то смотри в сторону ViewComposer
Maxim
@Big-Shark
Feb 03 2016 13:01
@VladShcherbin ну функционал у языка минимальный, косяков выше крыши, большинство кода на нем это дикая лапша
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:01
@Big-Shark да?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:01
минимальный функционал.. рили?)
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:01
покритикуй плиз
Orion55
@orion55
Feb 03 2016 13:02
@leenus2 сколько тысяч уников сейчас приходят на сайт? Пока меньше 7-10 тыс. уников - забудь про производительность
@leenus2 если новый сайт даже на 1 тыс. уников будешь выводить около полгода
VirDignus
@virdignus
Feb 03 2016 13:03
@symbios-zi СПАСИБО!!!!
Maxim
@Big-Shark
Feb 03 2016 13:03
@VladShcherbin я сейчас не вспомню, но когда чтото писал, приходилось каждые 5 минут гуглись есть ли такой функционал, и всегда ответ, напишите свою функцию, вот она, из за этого появился ундерскоуп в жс, без которого сейчас тяжко, ну мне как минимум, и я давно не встречал проектов где его нет.
Anton Vorontsov
@symbios-zi
Feb 03 2016 13:03
@SerafimArts а в чем разница
module.exports = {
// мой код
}

и твоим export defaults?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:04
@Big-Shark посмотри же es2015, там много нового. который раз тебе говорю)
возможно откроешь для себя много интересного)
Maxim
@Big-Shark
Feb 03 2016 13:04
@VladShcherbin я не очень люблю препроцессоры и вебпаки
Anton Vorontsov
@symbios-zi
Feb 03 2016 13:04
Vue.component('table-pagination', require('./components/pagination.vue'));

// pagination.vue
module.exports = {...}
так у меня
Maxim
@Big-Shark
Feb 03 2016 13:05
@VladShcherbin все это хорошо для одностраничников и ноды, если у тебя сайт на пхп который сам генерит и отдает вью, все это превращается в боль в большинстве случаев.
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:06
@Big-Shark плюйся json-ом или по сокетам да и всё
Anton Vorontsov
@symbios-zi
Feb 03 2016 13:06

@Big-Shark

ну почему же, норм апи написал и нет проблем

Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:06
graphQL в конце концов в помощь)
Maxim
@Big-Shark
Feb 03 2016 13:06
@symbios-zi @VladShcherbin вы мне предлагаете весь сайт переписать и превратить в одностраничник? а зачем? в чем смысл?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:07
@Big-Shark грэйт юзер экспириенс?
Maxim
@Big-Shark
Feb 03 2016 13:07
@VladShcherbin и в чем экспирианс?
Anton Vorontsov
@symbios-zi
Feb 03 2016 13:07
@Big-Shark модно же. Не хипстер чтоли? :D
Maxim
@Big-Shark
Feb 03 2016 13:07
@VladShcherbin и че тогда 99 процентов сайтов не попадают под это?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:08
ну 99% старые сайты. сейчас спа всё больше и больше
Maxim
@Big-Shark
Feb 03 2016 13:08
@symbios-zi да нет вроде, убунту, андроид, вес большой, на музыкальных инструментах не играю, вроде не подхожу.
@VladShcherbin и я надеюсь они скоро умрут)))
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:09
они не умрут) я надеюсь, старички наконец перейдут на новые технологии)
Maxim
@Big-Shark
Feb 03 2016 13:10
@VladShcherbin когда старые сайты стали плохими? Я привык открывать каждую статью в новой вкладке, на половине спа это не работает вообще, на другой половине мой комп начинает молится чтоб не сдохнуть пока открывается 10 спа вкладок.
@VladShcherbin вот это юзер экспирианс, вот это я понимаю.
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:10
@Big-Shark ну честно, ни одной из этих проблем у меня нет)
Sergey Protko
@fesor
Feb 03 2016 13:10
@VladShcherbin ты юзал graphQL?
Maxim
@Big-Shark
Feb 03 2016 13:10
@VladShcherbin у меня есть, или я не целевая аудитория?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:11
@Big-Shark не знаю, мы сколько спа не используем, ни у кого проблем нет
разве что у людей на ie
Sergey Protko
@fesor
Feb 03 2016 13:11
@Big-Shark именно по той причине что ты описал придумали кастыль в виде серверсайд пререндринга
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:12
@fesor нет, только немного поигрался. смысла пока не вижу для себя
Sergey Protko
@fesor
Feb 03 2016 13:12
@VladShcherbin мы людям на IE показываем грустную картинку о том что они используют устаревший браузер
Maxim
@Big-Shark
Feb 03 2016 13:12
@fesor и что он работает? Этот костыль только для ботов с кучей гемора, а пользователь ничего, подождет.
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:12
@fesor прекрасное решение, так и нужно)
Sergey Protko
@fesor
Feb 03 2016 13:12
@Big-Shark я знаю пару ребят у которых это работает) А для angular2 общаюсь с чуваком который тамошнюю реализацию сделал и она в идеале должна заводиться с пол пинка
asvae
@asvae
Feb 03 2016 13:13
Подскажите слово: в бд, отношение числа уникальных значений к неуникальным.
Из головы вылетело совершенно. Минут 10 гуглил о.о.
Maxim
@Big-Shark
Feb 03 2016 13:13
@VladShcherbin @fesor осталось на спа еще проверять оперативку и процик, и писать что 16 гигов слишком мало для загрузки сайта.
Sergey Protko
@fesor
Feb 03 2016 13:13
@Big-Shark если у тебя SPA написана через жопу то грусть тоска, а так я не видел ни разу проблем с производительностью
@Big-Shark ну только в 2012-ом когда я и JS то плохо знал, а мне еще и ангуляр дали в зубы, тогда да, я наговнокодил)
Maxim
@Big-Shark
Feb 03 2016 13:14
@fesor а я не пишу спа, я их использую (мы все это используем), и это боль и страдания
Sergey Protko
@fesor
Feb 03 2016 13:15
@Big-Shark SPA это прекрасно
@Big-Shark с точки зрения процесса разработки - это максимальная продуктивность когда у тебя две команды могут независимо друг от друга пилить UI и бэкэнд
Ivan
@Hunternnm
Feb 03 2016 13:16
не сочтите за нуба... нок ак скачать второй ангуляр в виде js файла????
чота я моск себе сломал
нашел, ппц
Maxim
@Big-Shark
Feb 03 2016 13:18
@fesor и часто у тебя 2 команды, которые еще и договорится могут о стандартах?
Ivan
@Hunternnm
Feb 03 2016 13:18
https://code.angularjs.org/ хоть в закладки кидай блин
Nuzsk
@Nuzsk
Feb 03 2016 13:18
@Big-Shark у нас так сейчас...
Anton Vorontsov
@symbios-zi
Feb 03 2016 13:18
@Hunternnm npm install?
Nuzsk
@Nuzsk
Feb 03 2016 13:18
вполне удобно
Maxim
@Big-Shark
Feb 03 2016 13:19
@Nuzsk и как у вас обмен осуществялется, фуллрест? джесонапи? джесонрпс?
Nuzsk
@Nuzsk
Feb 03 2016 13:19
@Big-Shark http://jsonapi.org/ на фронтенд , на мобильные приложения что-то свое
Ivan
@Hunternnm
Feb 03 2016 13:19
@symbios-zi не, без npm... рабочий проект, неохота чота сломать
Anton Vorontsov
@symbios-zi
Feb 03 2016 13:20
@Hunternnm wget адрес_файлы
Sergey Protko
@fesor
Feb 03 2016 13:20
@Big-Shark постоянно
@Big-Shark года 4 как
@Big-Shark ну мол у меня если не фронтэндщики, то мобильщики как отдельная команда
Maxim
@Big-Shark
Feb 03 2016 13:21
@fesor и те кто делают фронт даже не вкурсе про то как у васх хранятся данные и тд?
Sergey Protko
@fesor
Feb 03 2016 13:21
@Big-Shark да, это не их дело
@Big-Shark сейчас все еще лучше - я заставляю девелоперов перед тем как они начнут разработку сесть вместе и написать доку к API
Maxim
@Big-Shark
Feb 03 2016 13:22
@fesor ну значит у вас все хорошо, я работал только с 2 людьми которые могли делать номрально фронт, и понимали то такое рест хотяб
Sergey Protko
@fesor
Feb 03 2016 13:22
@Big-Shark ну как… не все так радужно, именно по этому мне приходится заставлять людей перед тем как начать разработку сесть и обсудить как оно интегрироваться будет
ну то есть обсудили точку соприкосновения - начали пилить фичу
тогда можно полностью независимо друг от дружки
а если мобильщики себе по доке мок сервер поднимали, а девелоперы генерили из доки тесты - то интеграция происходит почти безболезненно
но только вот тесты у нас пишут не на каждом проекте увы))
я с этим пытаюсь бороться но и у меня не все так радужно)
Maxim
@Big-Shark
Feb 03 2016 13:24
@fesor вспомнил, у меня был один спа, но там на стороне сервера была полная жопа с отсутствием фреймверка, и запросами в контроллерах, хотя там и контролеров небыло
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:24

@VladShcherbin все это хорошо для одностраничников и ноды, если у тебя сайт на пхп который сам генерит и отдает вью, все это превращается в боль в большинстве случаев.

фигню несёшь

Maxim
@Big-Shark
Feb 03 2016 13:24
@fesor но к слову говоря на жс тоже было все не так гладко, зато со стороны смотрелась офигенно
Sergey Protko
@fesor
Feb 03 2016 13:25
@Big-Shark ну да, короч все можно сделать круто если ты видишь в чем проблема)
Maxim
@Big-Shark
Feb 03 2016 13:25
@SerafimArts можно тогда пример как все это подключить без кучи гемора в фрейму?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:25
взять и подключить
тебе вебморды кармабота не достаточно для примера?
Maxim
@Big-Shark
Feb 03 2016 13:25
@SerafimArts ну там веб морда это спа, разве нет?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:25
а разница?
Maxim
@Big-Shark
Feb 03 2016 13:26
@SerafimArts большая)
Sergey Protko
@fesor
Feb 03 2016 13:26
@SerafimArts я запутался если честно о чем идет разговор)
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:26
@Big-Shark никакой
что вьюха уже есть в лайауте, что на другой странице, что аяксом грузится
всё одно и то же
разница только в способе доставки
Maxim
@Big-Shark
Feb 03 2016 13:27
@SerafimArts откуда будет идти погрузка, где будет рендеринг, можно ли сделать препроцессор для php темплейтов, как подлючать css и js на разных страницах разный
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:27
@Big-Shark на разных страницах разный?
о_0
ты с луны свалился?
это изврат дикий
Sergey Protko
@fesor
Feb 03 2016 13:28
О чем вы вообще?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:28
@Big-Shark откуда хочешь, есть такой паттерн - репозиторий, знаешь?
Maxim
@Big-Shark
Feb 03 2016 13:28
@SerafimArts на некоторых да, в частности для страниц владельцев свой скрипты и css подключаются
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:28
:smoking:
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:28
так вот, создаёешь и тянешь
а откуда тянешь уже не важно
@Big-Shark зачем?
Maxim
@Big-Shark
Feb 03 2016 13:29
@SerafimArts потому что они нужны только для владельцев, а не для всех, смысла их подключать нет
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:29
ну может быть
только это получается 2 файла
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:29
@Big-Shark основной файл может сам себе по необходимости что-то скачивать
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:29
2 для css и 2 для скриптов точнее
плюс основной, да, может докачивать, но это когда очень тяжёлое js приложение
я так делал, когда на js (точнее на кофе) было около 100к строк аппликуха
Maxim
@Big-Shark
Feb 03 2016 13:30
@SerafimArts получается грант, гулп, етс, генерят 2 файла, и я их подключаю, верно?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:30
@Big-Shark как ты сделаешь так и будет генерить
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:31
@Big-Shark зачем два то?) 1 js и 1 css
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:31
@VladShcherbin он считает, что там туева хуча логики для админов
Maxim
@Big-Shark
Feb 03 2016 13:31
@SerafimArts кстати, как дела обстоят с тем что я могу обновить ксс, и я перекомпилю статику, и я долже получить новое имя файла чтоб браузер обновил его, или нет?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:31
@SerafimArts модулем подтянет
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:31
@Big-Shark

/**
 * Asset Timestamp
 */
if (!function_exists('asset_ts')) {
    function asset_ts($path, $secure = null)
    {
        $time = '?';
        $public = public_path($path);

        if (!is_file($public)) {
            throw new FileNotFoundException($public);
        }

        $time .= filemtime($public);

        return app('url')->asset($path, $secure) . $time;
    }
}
/**
 * Asset with current timestamp
 */
if (!function_exists('asset_nocache')) {
    function asset_nocache($path, $secure = null)
    {
        $time = '?' . time();
        return app('url')->asset($path, $secure) . $time;
    }
}
так хватит?
как-будто маленький =)
Maxim
@Big-Shark
Feb 03 2016 13:32
@SerafimArts хватит)
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:33
если нагрузка высокая - сохраняй всё в манифест после билда, а не читай таймстамп каждый раз
Maxim
@Big-Shark
Feb 03 2016 13:35
а кстати, есть ли еще смысл в бекбоне, иди бекбон мертв, да здравствует ... ?
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:35
мёртв
asvae
@asvae
Feb 03 2016 13:37

Подскажите слово: в бд, отношение числа уникальных значений к неуникальным.
Из головы вылетело совершенно. Минут 10 гуглил о.о.

Оказалось cardinality. Выжил.

ПС Странно, что никто не знает.

Nuzsk
@Nuzsk
Feb 03 2016 13:37
@VladShcherbin https://cdn02.gitter.im/_s/5180b1a/js/vendor.js так мертв, что даже гиттер на нем )
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:38
Кстати, @fesor оказывается кнокаут живее всех живых и скоро бует очень много крутых плюшек в нём
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:38
@Nuzsk я ж не спорю, что на нём пишут люди. но зачем, когда есть лучше варианты
Nuzsk
@Nuzsk
Feb 03 2016 13:39
@VladShcherbin а можно пример вариантов?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:39
Вот так, например, у меня выглядит вьюха для похожих новостей: https://gist.github.com/SerafimArts/83da609779c3d80d3ff4
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:40
@Nuzsk реакта хватит?)
Nuzsk
@Nuzsk
Feb 03 2016 13:40
@VladShcherbin смотрим на JSX, пугаемся, уходим
именно бекбонозаменителей не особо много сейчас
Vlad Shcherbin
@VladShcherbin
Feb 03 2016 13:41
@Nuzsk у всех такое сначала. пишем день, радуемся, пользуемся
у нас весь форум засран, что jsx плохо выглядит. но спустя время, те же люди пишут, что реакт им нравится и jsx тоже понравился. да чего уж, я и сам тоже самое испытал)
Vladislav
@Danan96
Feb 03 2016 13:43
@SerafimArts @{{ votesCount }} зачем нужна собачка перед скобками
Eugene Holiday
@eugene-holiday
Feb 03 2016 13:49
@Danan96 серафим злобный шаман, и там не блейда фигурные скобочки а нокаута, а собачка чтоб ларавел невозбухал
Vladislav
@Danan96
Feb 03 2016 13:51
@eugene-holiday благодарочка
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 13:51
@Danan96 экранирование
Ivan
@Hunternnm
Feb 03 2016 14:00
Таксь, созрел вопрос. Из vuejs отправляю данные. Оно показывает content-length, но данные никак не могу получить... + $_POST пустой(пробовал даже так)
Всё, вопрос снят
Vue.http.options.emulateJSON = true; не хватало ему
JhaoDa
@jhaoda
Feb 03 2016 14:10
@leenus2 картинки в код заворачивай в следующий раз
Ivan
@Hunternnm
Feb 03 2016 15:01
@Big-Shark http://apidocjs.com - это для доки апи пользуешь?
Maxim
@Big-Shark
Feb 03 2016 15:01
@Hunternnm да
Ivan
@Hunternnm
Feb 03 2016 15:02
@Big-Shark спасибо
что-то проверенное надо)
плохо что под шторм плагина нету((((
Ivan
@Hunternnm
Feb 03 2016 15:09
@Big-Shark хм... смотри, мне на вход поступает объект Request... а для апи писать как что должно быть? не могу сообразить как правильно
Maxim
@Big-Shark
Feb 03 2016 15:09
@Hunternnm чаго?
Ivan
@Hunternnm
Feb 03 2016 15:10
хмммммм, может я туплю
это всё писать в отдельно м файле? не в контроллере?
а то я что-то подумал про аннотации к симфони
Maxim
@Big-Shark
Feb 03 2016 15:11
@Hunternnm в контроллере
Ivan
@Hunternnm
Feb 03 2016 15:11

хм, тогда вот метод

public function createInvoice(Request $request)
    {
        $request->get('id', 'sum');
...
    }

вот как к нему правильно то?

Maxim
@Big-Shark
Feb 03 2016 15:13
/**
     * @api {get} /blockouts/:id Get Blockout
     * @apiName getBlockout
     * @apiGroup Blockout
     *
     * @apiParam {Number} id Blockout unique ID.
     *
     * @apiSuccess {String} id Id of the Blockout.
     * @apiSuccess {Number} property_id Property ID.
     * @apiSuccess {String} name Name of the Blockout.
     * @apiSuccess {String} start_date Start Date of the Blockout.
     * @apiSuccess {String} end_date End Date of the Blockout.
     */
Ну вот как-то так
Ivan
@Hunternnm
Feb 03 2016 15:14
т.е. не смотря на то что на входе Request?
Maxim
@Big-Shark
Feb 03 2016 15:14
@Hunternnm угу, эти анотации пхп не учитывает, их только скрипт парсит
@Hunternnm точней в симфони они пытаются работать, и мне пришлось делать хук, и писать 2 докблока
Ivan
@Hunternnm
Feb 03 2016 15:15
@Big-Shark ок, спасибо
Maxim
@Big-Shark
Feb 03 2016 15:15
@Hunternnm ты прям это скопируй, и запусти скрипт, глянь что будет
Ivan
@Hunternnm
Feb 03 2016 15:15
и последний вопрос) с консоли генерируешь или типа вот такой пакет юзаешь https://github.com/teepluss/laravel-explore ?
Maxim
@Big-Shark
Feb 03 2016 15:16
@Hunternnm с консоли
Ivan
@Hunternnm
Feb 03 2016 15:16
хм, шторм эти аннотации тащит
в автокомплит
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:16
невероятное открытие :D
когда аннотации уже стали частью языка считай
Ivan
@Hunternnm
Feb 03 2016 15:16
@SerafimArts не писал раньше просто
Maxim
@Big-Shark
Feb 03 2016 15:17
@Hunternnm хотя выглядит прикольно
Ivan
@Hunternnm
Feb 03 2016 15:17
я про @api
Maxim
@Big-Shark
Feb 03 2016 15:18
@Hunternnm я так понимаю он каждый раз парсит, но это тоже норм с другой стороны
Ivan
@Hunternnm
Feb 03 2016 15:18
@Big-Shark консоль не нужно по итогу
Maxim
@Big-Shark
Feb 03 2016 15:18
@Hunternnm угу, хорошо что хоть этот стандрт использовали, а не начали изобретать что-то свое)
Ivan
@Hunternnm
Feb 03 2016 15:19
сейчас будем тестить)
облом - на 5,2 не завелось
@Big-Shark можешь показать как запускаешь? у меня что-о ошибку кидает... помещаю всё в public
Maxim
@Big-Shark
Feb 03 2016 15:22
@Hunternnm че пишет?
Ivan
@Hunternnm
Feb 03 2016 15:23
хм, уже молчит
Maxim
@Big-Shark
Feb 03 2016 15:24
@Hunternnm
apidoc -i app/ -o apidoc/
Ivan
@Hunternnm
Feb 03 2016 15:24
@Big-Shark эм, не в паблик ложишь?
Maxim
@Big-Shark
Feb 03 2016 15:25
@Hunternnm да куда хочешь, ну можешь в паблик
@Hunternnm там html генерится)
Arsen Soroka
@arsen-s
Feb 03 2016 15:25
привет всем
Кто посоветует хороший и красивый кропер с ресайзом?
KarmaBot
@KarmaBot
Feb 03 2016 15:25
@arsen-s, здравствуй.
Ivan
@Hunternnm
Feb 03 2016 15:25
БОТ!!!
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:25
@arsen-s intervention/image
Maxim
@Big-Shark
Feb 03 2016 15:25
@Hunternnm вообще ты модешь его в ки запускать, брать что получилось, и заливать в отдельный реп, или еще куда
Ivan
@Hunternnm
Feb 03 2016 15:25
@KarmaBot спасибо, что живой
KarmaBot
@KarmaBot
Feb 03 2016 15:25
@Hunternnm, не за что, я всегда к твоим услугам =)
Спасибо (+1) для @KarmaBot принято! Текущая карма +163.
Ivan
@Hunternnm
Feb 03 2016 15:26
@Big-Shark спасибо
KarmaBot
@KarmaBot
Feb 03 2016 15:26
Спасибо (+1) для @Big-Shark принято! Текущая карма +638.
Ivan
@Hunternnm
Feb 03 2016 15:27
@Big-Shark заработало) шикарная тема однако. и быстро так
Maxim
@Big-Shark
Feb 03 2016 15:27
@Hunternnm работает?
Ivan
@Hunternnm
Feb 03 2016 15:27
@Big-Shark ага
прописал так же - завелось
Arsen Soroka
@arsen-s
Feb 03 2016 15:28
@SerafimArts кажется он дает возможность самому выбирать размер картинки.
А надо как вк - чтобы область вырезать с картинки
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:29
@arsen-s ну укажи нужные
Ivan
@Hunternnm
Feb 03 2016 15:30
@Big-Shark блин, я прям проникся цацкой) спасибо
бот умер(
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:30
карма
да, апи померло
Arsen Soroka
@arsen-s
Feb 03 2016 15:30
@SerafimArts мне для авы нужно
Maxim
@Big-Shark
Feb 03 2016 15:31
@Hunternnm да незачто, я уже на 2 или 3 проектах использовал, конечно не супер пупер, но достаточно удобно
Ivan
@Hunternnm
Feb 03 2016 15:31
@Big-Shark в мильон раз удобнее чем юзать гугл доки)
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:32
@arsen-s и?
Maxim
@Big-Shark
Feb 03 2016 15:32
@Hunternnm ну гугл доки для этого вообще не очень
Arsen Soroka
@arsen-s
Feb 03 2016 15:34
@SerafimArts не могу найти демки на их сайте
можете кинуть ссылку на демку если есть?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:35
@arsen-s тебе документации не хватает? о_0
Arsen Soroka
@arsen-s
Feb 03 2016 15:36
@SerafimArts мне фронт нужен
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:37
@arsen-s напиши
ларка тут причём?
Ivan
@Hunternnm
Feb 03 2016 15:37
@Big-Shark тут так было пожизненно(
Arsen Soroka
@arsen-s
Feb 03 2016 15:38
@SerafimArts самому написать кроп на скрипте?
шутишь?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:38
@arsen-s ну если не способен, найди
Maxim
@Big-Shark
Feb 03 2016 15:38
@arsen-s А ты до этого на юии не писал?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:38
пишется это минут 15
Arsen Soroka
@arsen-s
Feb 03 2016 15:39
15мин кроп пишется на jQuery?
Kirill Nesmeyanov
@SerafimArts
Feb 03 2016 15:39
на js чистом
Ivan
@Hunternnm
Feb 03 2016 15:40
@Big-Shark блин, а вот с русским в apiGroup тяжковато
Maxim
@Big-Shark
Feb 03 2016 15:40
@Hunternnm не пробовал.
Ivan
@Hunternnm
Feb 03 2016 15:40
api без проблем подхватывает
Ivan
@Hunternnm
Feb 03 2016 15:47
@Big-Shark хотя странно - вс названия колонок русские
Arsen Soroka
@arsen-s
Feb 03 2016 15:53
@SerafimArts спасибо за intervention - крутая штука
почему бот не дает карму за спс?
Maxim
@Big-Shark
Feb 03 2016 15:54
@arsen-s апи гиттера упало
Ivan
@Hunternnm
Feb 03 2016 15:55

@Big-Shark

@apiGroup <name> support only alphabetical chars.
You can define a name and use it with

/**

  • @apiDefine MyGroupName Insert you Cyrillic chars here
    */

/**

  • @api ....
  • @apiGroup MyGroupName
    */
@Big-Shark вишь как я сразу попал на фичу то)
Mikail Aziev
@aziev
Feb 03 2016 15:56
апи гитлера? о_о
Ivan
@Hunternnm
Feb 03 2016 15:57
@aziev почему?
Mikail Aziev
@aziev
Feb 03 2016 15:57
@Hunternnm согласен
Ivan
@Hunternnm
Feb 03 2016 15:59
@aziev а, епт, думал ты мне
Роман Сохарев
@greabock
Feb 03 2016 16:00
хм... забавно. Я три (или четыре?) года в пыхе, и каким-то невероятно магическим способом, пропустил вот это
Однако, здравствуйте.
KarmaBot
@KarmaBot
Feb 03 2016 16:00
@greabock, привет, как настроение?
Роман Сохарев
@greabock
Feb 03 2016 16:01
@KarmaBot ох, ты вернулся, мой дорогой? Ну теперь-то, когда ты здесь - значительно лучше
JhaoDa
@jhaoda
Feb 03 2016 16:03
@greabock почему пропустил? Это же фича 5.6.
Роман Сохарев
@greabock
Feb 03 2016 16:03
ну я как-то стараюсь следить за этим делом
Maxim
@Big-Shark
Feb 03 2016 16:06
@greabock я тоже пропустил
@greabock точней не так, я читал рфс, я знал что это будет в 5.6, вышел 5.6 и я это так ни разу не видел нигде, и не использовал, поэтому еслиб у меня спросили есть ли такая шутка, яб сказал что нет)
Nuzsk
@Nuzsk
Feb 03 2016 16:17
хм... забавно. Я три (или четыре?) года в пыхе, и каким-то невероятно магическим способом, пропустил вот это
первый раз вижу
Alexander
@xxxcoltxxx
Feb 03 2016 17:05
Привет!
Кто-нибудь знает, есть в ларавеле встроенные средства для создания меню?)
Что-то вроде конфигурации
Maxim
@Big-Shark
Feb 03 2016 17:08
@xxxcoltxxx шо?
@xxxcoltxxx гиттер затупил и я получил только твое последнее сообщение.
JhaoDa
@jhaoda
Feb 03 2016 17:08
@xxxcoltxxx нету, есть куча пакетов
Alexander
@xxxcoltxxx
Feb 03 2016 17:09
@Big-Shark Круто! Спасибо!
KarmaBot
@KarmaBot
Feb 03 2016 17:09
Спасибо (+1) для @Big-Shark принято! Текущая карма +639.
Alexander
@xxxcoltxxx
Feb 03 2016 17:10
@Big-Shark Не, не то. Я не правильно выразился. Мне нужно консольное меню)