These are chat archives for LaravelRUS/chat

15th
Aug 2014
Роман Сохарев
@greabock
Aug 15 2014 00:34
хо хо хо... помните, я спрашивал про плоский массив? array_dot() - и все огонь =)
slider23
@slider23
Aug 15 2014 04:18
Я для проброса роутов в клиентское js-приложение использую https://github.com/fedeisas/laravel-js-routes . Требует мониторной тулзы типа gulp или robo - по изменению файла роутов генерит соответствующий js-файлик, который дальше можно подключать в приложении.
Alexander Zhuravlev
@SCIF
Aug 15 2014 04:20
А часто нужно роуты именно в js? data- аттрибутов не хватает для этого?
Я стараюсь не сувать во фронтенд ничего что зависит от сервера.
slider23
@slider23
Aug 15 2014 04:28
ну вот с этим плагином уже ничего не зависит от сервера
меняешь урл или экшн в роуте и все продолжает работать как раньше
Alexander Zhuravlev
@SCIF
Aug 15 2014 04:33
Так реально что-то не влазило в data-параметры? Пример можно?
slider23
@slider23
Aug 15 2014 04:34
а зачем мне что-то пихать в дата-параметры, если я просто в js-коде сделаю Router.route("user.edit") и оно мне сгенерирует урл ?
Alexander Zhuravlev
@SCIF
Aug 15 2014 04:35
Затем чтобы не изголяться с лишними плагинами :))
slider23
@slider23
Aug 15 2014 04:36
у меня все равно клиентский js-апп собирается мониторной тулзой. лесс у многих юзается, его тоже лучше компилить мониторной тулзой. добавить туда еще мониторинг одного файлика - дело одной минуты.
Alexander Zhuravlev
@SCIF
Aug 15 2014 04:40
Блин. Вопрос был в другом :) Ну я так понял, что реальной нехватики дата-параметров не возникало.
slider23
@slider23
Aug 15 2014 04:41
Не возникало
Просто я думал, ты роуты туда пихаешь, и думаешь, что у меня проблема в этом же. Нет, я не пробовал их на вместимость.
Alexander Zhuravlev
@SCIF
Aug 15 2014 04:44
Я туда готовые урлы пихаю. Вот интересовался неужели кому-то этого мало. Пока просто не было нужды и отходить от такого принципа не собираюсь пока что
GitterBot Приветствуем Вас, @AbuLoot, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!
Orel
@2byte
Aug 15 2014 13:07
В bootstrap пагинация li элементы с классом disabled по высоте на два пикселя больше, может кто знает? https://yadi.sk/i/Ikei8QxyZjfjN
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:24
а если span убрать?
Orel
@2byte
Aug 15 2014 13:24
Он там нужен
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:25
создай на codepen или jsfiddle пример, погляжу
Orel
@2byte
Aug 15 2014 13:27
А тут http://jsfiddle.net/ норм
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:27
да и тут норм
у тебя какие-то стили перекрывают видимо
Alexander Zhuravlev
@SCIF
Aug 15 2014 13:27
Ctrl + F5 и анонимные сессии спасут отца русской демократии
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:27
=)
Orel
@2byte
Aug 15 2014 13:28
Вот у меня почему так(
.pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.428571429;
text-decoration: none;
color: #428bca;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px;
}
line-height а у меня в боди font-size: 14px;
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:30
прикольные кнопочки сортировки http://codepen.io/Zaku/pen/Hcdaw
Orel
@2byte
Aug 15 2014 13:31
Где ты это взял)
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:31
на codepen, там много всяких штук
зайди на главную и погляди
Orel
@2byte
Aug 15 2014 13:33
http://codepen.io/thebabydino/pen/ivFtk я вообще в шоке
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:33
ага, чисто на css замутили)))
маньяки)
Orel
@2byte
Aug 15 2014 13:34
Вот сколько нужно лет стажа, что бы вот такое сделать )
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:34
или мегамозг)
Orel
@2byte
Aug 15 2014 13:36
Ну вообще, как можно настолько задрочится что бы знать столько о css :smile:
Ну тут js, но это тоже круто
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:36
та да
вот тут только css)
Orel
@2byte
Aug 15 2014 13:37
Ну как.......... :smile:
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:38
Orel
@2byte
Aug 15 2014 13:39
Ага
Хоть бери и сам изучай более глубоко js, что бы такие штуки делать
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:40
у меня мозг вскипает от такого)
Orel
@2byte
Aug 15 2014 13:40
Чем же эти люди в жизни занимаются))
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:40
)
Orel
@2byte
Aug 15 2014 13:41
Да уж, нет предела совершенству :smile:
Alexey
@Butochnikov
Aug 15 2014 13:46
минутка юмора http://youtu.be/-0SbZ4ayM3k
Brezhnev Ivan
@vanchelo
Aug 15 2014 13:48
=)
без компа супер
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:34
а какой вы на днях сервис кидали по нормализации пользовательских данных?
забыл адресок)
Alexander Zhuravlev
@SCIF
Aug 15 2014 14:36
Нормализации пользовательских данных? Это как? Просвети, пожалуйста, безграмотного. Даже идей нет, что это может быть :(
Orel
@2byte
Aug 15 2014 14:36
Я тоже не понял ничего
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:37
Ввел пользователь
сергрей иванов
сервис вернул Сергей Иванов
ввел номер 79515654433 -> +7 951 565 44 33
Alexander Zhuravlev
@SCIF
Aug 15 2014 14:37
Афигеть можно
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:37
кто-то ссылку тут кидал на днях
Thomas Anderson
@elvendor
Aug 15 2014 14:42
крутая кнопа для оффканваса) спасибо @vanchelo
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:43
Thomas Anderson
@elvendor
Aug 15 2014 14:43
ага
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:43
мне тоже понравилась
Thomas Anderson
@elvendor
Aug 15 2014 14:44
а там ведь не надо никакой лицензии или автора указывать, если себе берешь?
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:44
думаю не поругают
Thomas Anderson
@elvendor
Aug 15 2014 14:45
а вообще, здоровские вещи там делают, особенно когда на чистом CSS
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:46
тоже круто http://codepen.io/Zaku/pen/fDIvb
вообще мега круто)
Orel
@2byte
Aug 15 2014 14:46
Ага очень круто )
Alexander Zhuravlev
@SCIF
Aug 15 2014 14:47
Интересно какой ие это поддерживает ^_^
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:47
на чистом CSS)) класс
Orel
@2byte
Aug 15 2014 14:48
Да мы эт уже обсудили с тобой))
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:48
вообще талантливый парень
Orel
@2byte
Aug 15 2014 14:49
Умный, у него видимо в голове помещаются сложные алгоритмы ))
полезная штука
Orel
@2byte
Aug 15 2014 14:50
Прикольно тоже)
Для новостей или статей)
жесть
как подобное делают?
Orel
@2byte
Aug 15 2014 14:51
Меня больше интересует, кто это делает)
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:51
да уж
Alexander Zhuravlev
@SCIF
Aug 15 2014 14:51
Действительно жесть, если учесть, что это занимает буквально 5кб
Даже, не, килобайта 3, наверно. На глазок :)
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:52
))
там можно качнуть архив
кнопка Share
Orel
@2byte
Aug 15 2014 14:53
Это вундеркинды ?
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:53
)
математики
Orel
@2byte
Aug 15 2014 14:54
Может они такие задачки в уме раскладывают))))
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:55
все может быть)
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 14:55
кто то с reactphp работал?
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:55
я только ставил баловаться
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 14:56
лару с ним заводил?
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:56
неа
отдельно только ставил
Alexander Zhuravlev
@SCIF
Aug 15 2014 14:56
Кто-то точно работал ;)
Brezhnev Ivan
@vanchelo
Aug 15 2014 14:56
@AgelxNash работал, он вроде бы чат писал на Latchet
Роман Сохарев
@greabock
Aug 15 2014 15:55
Добрый вечер
Brezhnev Ivan
@vanchelo
Aug 15 2014 15:55
Привет
Роман Сохарев
@greabock
Aug 15 2014 15:56
Наткнулся тут на хабре на вещицу занятную :-)
http://map.ipviking.com/
Brezhnev Ivan
@vanchelo
Aug 15 2014 15:56
интересно)
Роман Сохарев
@greabock
Aug 15 2014 15:57
Никакой практической пользы, но все равно очень прикольно =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 15:57
а что вообще оно представляет?
Роман Сохарев
@greabock
Aug 15 2014 15:57
Карта DDoS атак
Brezhnev Ivan
@vanchelo
Aug 15 2014 15:58
реальных?
Роман Сохарев
@greabock
Aug 15 2014 15:58
Да, RT при том
Brezhnev Ivan
@vanchelo
Aug 15 2014 15:58
фигасе
из китая много долбят
Роман Сохарев
@greabock
Aug 15 2014 15:59
Ну их же много =))
Brezhnev Ivan
@vanchelo
Aug 15 2014 15:59
бездельники)
Роман Сохарев
@greabock
Aug 15 2014 16:00
Да ну это же ddos... то, что из китая долбят, не значит, что китайцы долбят =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:00
ну не японце же)
понятно что могли пк похакать
но всё же вероятность что это китайце высока
Роман Сохарев
@greabock
Aug 15 2014 16:01
Эм... я просто несколько иначе на это смотрю...
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:01
рассказывай
Роман Сохарев
@greabock
Aug 15 2014 16:01
Долбят те, кто заказал атаку, а китайцы - лишь исполнители =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:01
ыыыы
а что это меняет?
т.е. если я найму армию китая долбить по какой-нить стране, то долбить будут не китайцы?
всегда виноват исполнитель
чтобы там не говорили про заказчиков
Alexey
@Butochnikov
Aug 15 2014 16:03
@greabock попробуй, посмотрим отобразит тебя на карте )))
Роман Сохарев
@greabock
Aug 15 2014 16:03
Ну, к примеру то, что американские ресурсы (они больше всего под атакой), долбят скорее всего их же американские конкуренты. То есть - это внутренний конфликт.
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:04
не было бы исполнителей не было бы и атак
Роман Сохарев
@greabock
Aug 15 2014 16:04
@Butochnikov да ну у меня нет столько ресурсов, чтобы отобразило =) Меня провайдер заблочит и всего-то =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:04
"это же всего лишь работа"
Роман Сохарев
@greabock
Aug 15 2014 16:05
@vanchelo ну да. Нормальная такая работа =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:05
душевная
Роман Сохарев
@greabock
Aug 15 2014 16:06
@vanchelo главное, чтобы самому нравилось ;-)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:06
главное тебе не менять отношение к этому когда тебя коснется)
Роман Сохарев
@greabock
Aug 15 2014 16:07
@vanchelo ну уж точно я не буду винить в атаке китайцев, если меня конкурент закажет =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:07
вообще никого винить не надо, это же просто работа
кстати, что там у вас с продуктами?
в газетам есть доля правды?
Роман Сохарев
@greabock
Aug 15 2014 16:09
я не украинец
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:09
вот именно
Роман Сохарев
@greabock
Aug 15 2014 16:09
А причем тут продукты?
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:10
рф эмбарго объявило торговое на продукты из некоторых стран ЕС
Роман Сохарев
@greabock
Aug 15 2014 16:10
Я просто подумал, что ты подумал (прости за каламбур), что я с донбаса =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:10
нет
я с донбасса
зачем бы я у тебя спрашивал?
Alexey
@Butochnikov
Aug 15 2014 16:11
@vanchelo «и - боже вас сохрани - не читайте до обеда советских газет!» ©
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:11
на донбассе я знаю что жопа. у меня родители в lg
Роман Сохарев
@greabock
Aug 15 2014 16:12
У нас все ок. Тут же сибирь, алтай - у нас черноземье же. Тут с продуктами всегда будет ок.
Как там в европейской части я не знаю.
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:12
ты не из новосибирска?
Роман Сохарев
@greabock
Aug 15 2014 16:12
Ну почти.
Соседняя область.
Кузбасс
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:13
хорошо что у вас норм!
Роман Сохарев
@greabock
Aug 15 2014 16:15
Да блин... в донбассе *опа сейчас?
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:15
полная
14 дней lg в блокаде
нифига нет, свет, газ, вода, связь, + к этому еще и артобстрелы каждый день не прекращаются
Роман Сохарев
@greabock
Aug 15 2014 16:16
пипец... сочувствую, мужик.
Так ты в Донецке или рядом где живешь?
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:18
можно ли как-то ангулару указать чтобы ng-repeat юзал внешний шаблон?
сейчас я в киеве
вообще из луганска
Роман Сохарев
@greabock
Aug 15 2014 16:19
Что ты понимаешь под внешним шаблоном?
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:19
templates/some.html
Роман Сохарев
@greabock
Aug 15 2014 16:20
Эм... так подключать внешний шаблон и юзать в нем ng-repeat?
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:20
т.е. грубо говорят
<li ng-repeat="item in ctrl.items">
вот тут код который хочу вынести в шаблон
</li>
@greabock хм, можно и так попробовать) через @include в блейде
Роман Сохарев
@greabock
Aug 15 2014 16:22
<li ng-repeat="item in ctrl.items">
 <my-directive> </my-directive>
</li>
Подключай директиву без контроллера
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:23
в дерективу передавать данные?
но это одноразовая деректива будет
я думал что дерективы нужны если несколько раз в разных местах приложения надо юзать один код
Роман Сохарев
@greabock
Aug 15 2014 16:26
ну можно использовать ng-include... но я не знаю подгрузится ли он при смене шаблона.
Ну тоесть так
<li ng-repeat="item in ctrl.items">
  <div ng-include="template_variable"></div>
</li>
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:27
сделал через блейд) так проще)
а суть та же
Роман Сохарев
@greabock
Aug 15 2014 16:27
лол... так если он статичен, нахрена ты мне тут ангуляром мозг ковыряешь? =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:27
в смысле статичен?
там нет пхп кода
там везде ангулар
Роман Сохарев
@greabock
Aug 15 2014 16:28
Я думал, что ты типа получаешь массив по апи, и динамически рисуешь свой рипит...
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:28
да
ctrl.items и есть динамический)
Роман Сохарев
@greabock
Aug 15 2014 16:29
А, все... понял.
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:31
просто код для рипита большой, решил что он загромождает)
Роман Сохарев
@greabock
Aug 15 2014 16:31
я просто думал, что тебе в зависимости от значений ctrl.items нужно рисовать рипит
типа :
<li ng-repeat="item in ctrl.items">
  <div ng-include="item.template"></div>
</li>
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:31
не, один шаблон для всех
до такого я еще не дорос)
Роман Сохарев
@greabock
Aug 15 2014 16:32
хотя... эта хрень не отработает...
я фигню какую-то ляпнул :-\
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:32
)))
может вообще в дерективе html рисовать?
т.е. на JS
Роман Сохарев
@greabock
Aug 15 2014 16:33
можно заместо templateUrl написать template.
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:34
делал так?
Роман Сохарев
@greabock
Aug 15 2014 16:34
и прямо там написать шаблон. Если он не очень крупный. Иначе смотреться код будет ужасно.
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:35
очень крупный
155 строк
Роман Сохарев
@greabock
Aug 15 2014 16:35
такой точно лучше по урлу в директиве писать.
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:35
надо почитать)
спс за помощь
Роман Сохарев
@greabock
Aug 15 2014 16:36
да нет проблем
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:39
@vanchelo кажется ты говорил что запускал reactphp. Почему в том примере который в доке после запуска при каждом запросе инкриментит счетчик на 2 а не 1?)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:39
какой инкремент?
<?php

require 'vendor/autoload.php';

$app = function ($request, $response) {
    $response->writeHead(200, array('Content-Type' => 'text/plain'));
    $response->end("Hello World\n");
};

$loop = React\EventLoop\Factory::create();
$socket = new React\Socket\Server($loop);
$http = new React\Http\Server($socket, $loop);

$http->on('request', $app);
echo "Server running at http://127.0.0.1:1337\n";

$socket->listen(1337);
$loop->run();
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:40
или у тебя не было такого?
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:40
покажи свой пример
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:41
<?php
require_once __DIR__ . '/vendor/autoload.php';
$i = 0;

$app = function (\React\Http\Request $request, \React\Http\Response $response) use (&$i) {
    if ($request->getMethod() === 'GET') {
        $i++;
    }

    $text = "This is request number $i.\n";

    $headers = array('Content-Type' => 'text/plain');

    $response->writeHead(200, $headers);
    $response->end($text);
};

$loop = React\EventLoop\Factory::create();
$socket = new React\Socket\Server($loop);
$http = new React\Http\Server($socket);

$http->on('request', $app);

$socket->listen(1337);
$loop->run();
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:41
гы
действительно на 2
$app = function ($request, $response) {
    static $i = 0;
    $i++;
    $response->writeHead(200, array('Content-Type' => 'text/plain'));
    $response->end("{$i}");
};
выводит
1
3
5
...
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:43
есть предположения?
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:44
смотрю код
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:47
было предположение что плагин еще какой то браузера делает пред запрос, или head запрос летит, но нет хХ
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:47
может favicon?
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:49
вариант)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:50
точно
проверил!
Server running at http://127.0.0.1:1337
/
/favicon.ico
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:51
ага я тоже провеерил)
гуд)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:51
$app = function ($request, $response) {
    static $i = 0;
    $i++;
    $response->writeHead(200, array('Content-Type' => 'text/plain'));
    $response->end("{$i}");
    print_r($request->getPath());
};
вот блин фавикон этот)
вообще надо nginx настраивать на такое дело)
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:52
ну это понятно, это просто первые попытки)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:52
а вообще вещь классная
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:53
интересная штука очень, а тесты не находили в сравнении с нодой
?
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:53
неа
думаю лару можно на нем запустить?
будет меньше ресурсов потреблять?
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:53
думаю да
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:53
офигенно было бы
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:54
много у лары расходуется на инициализацию, а так будет аппликейшен весь уже проинициализирован, и только обработка запросов
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:54
ага, это классно!
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:54
главное только что бы утечек памяти небыло
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:55
ребутить переодически
on 1000 requests reboot
Роман Сохарев
@greabock
Aug 15 2014 16:55
хахах
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:55
вариант
а если еще рашет прикрутить... ммм)
Роман Сохарев
@greabock
Aug 15 2014 16:56
вот так мы пхп-шники сражаемся с утечкой памяти =)
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:56
гы
а как еще? ))
Роман Сохарев
@greabock
Aug 15 2014 16:56
ребут и все дела =))))
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:56
$var = null; нифига не спасает)
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:57
ну просто пыха предназначена для запрос пришел скрипт отработал и умер
вот и утечки
но думаю если аккуратно прогать то их не будет
Роман Сохарев
@greabock
Aug 15 2014 16:58
нужно просто глубже смотреть
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 16:58
блин надо поискать инфу, мб уже запускали лару на реакте
Роман Сохарев
@greabock
Aug 15 2014 16:58
zval поковырять
Brezhnev Ivan
@vanchelo
Aug 15 2014 16:59
руками?
я палку ковырялку потерял(
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 17:09
там кстати есть метод отслеживания потребляемой памяти)
$loop->addPeriodicTimer(0.001, function () use (&$i, $loop) {

        $loop->addPeriodicTimer(1, function ($timer) {
                $timer->cancel();
            });
    });

$loop->addPeriodicTimer(2, function () use (&$i) {
        $kmem = memory_get_usage(true) / 1024;
        echo "Memory: $kmem KiB\n";
    });
из док
документации нормальной только что то по реакту нет
ладно будет чем в отпуске заняться, поковыряться надо будет)
Brezhnev Ivan
@vanchelo
Aug 15 2014 17:12
))
slider23
@slider23
Aug 15 2014 17:19
Ддосят с зараженных ботнетом компов. Это ж не собрались 100500 китайцев и давай урлы набирать :) Зараженный белый мир как правило монетизируют по-другому, а с китайцев только ддос можно взять.
DeminAlexey
@DeminAlexey
Aug 15 2014 17:32
вот это я в запой ушел. 2 дня не просыхал. Седня наконец то проджект на ларавелушке допилил
надеюсь будет работать
Brezhnev Ivan
@vanchelo
Aug 15 2014 17:36
директива должна быть изолированна от контроллера?
к примеру есть у контроллера метод addSubject
как его в дерективе использовать если не юзать $scope
у меня щас ng-click="controller.addSubject()"
а как это в дерективу правильно воткнуть?
DeminAlexey
@DeminAlexey
Aug 15 2014 17:37
сложный вопрос чувак
пиши так ng-controller="controller" ng-click="addSubject"
да и все
Brezhnev Ivan
@vanchelo
Aug 15 2014 17:39
ага, только у меня эта деректива не в одном контроллере используется
slider23
@slider23
Aug 15 2014 17:41
дык isolate scope & для этого придумана
Brezhnev Ivan
@vanchelo
Aug 15 2014 17:49
спс
т.е. вместо ng-click я юзай свой аттрибут:
<div phone dial="callHome(message)"></div>
slider23
@slider23
Aug 15 2014 17:51
да
Brezhnev Ivan
@vanchelo
Aug 15 2014 17:51
а уже в шаблоне ng-click
понял)
удобно
slider23
@slider23
Aug 15 2014 17:51
где callHome - это существующий метод в контроллере
Brezhnev Ivan
@vanchelo
Aug 15 2014 17:51
короче всё что надо передать в дерективу я через атрибуты задаю
slider23
@slider23
Aug 15 2014 17:52
да
Brezhnev Ivan
@vanchelo
Aug 15 2014 17:52
класс
slider23
@slider23
Aug 15 2014 17:52
получается такое универсальное
Brezhnev Ivan
@vanchelo
Aug 15 2014 17:53
мне как раз и надо универсально, потому что методы разные будут на входе
и параметры
а шаблон у всего этого должен быть один, чтобы не плодить дублирующийся код
DeminAlexey
@DeminAlexey
Aug 15 2014 18:16
мне бы тоже чтонибудь универсальное, чтобы типа и водка и коньяк в одном флаконе
Brezhnev Ivan
@vanchelo
Aug 15 2014 18:20
@slider23 какой знак надо поставить в scope чтобы вот так передать метод
dial="callHome"
вместо & что-то другое?
=?
точно, равно то что нужно)
DeminAlexey
@DeminAlexey
Aug 15 2014 18:57
ого круто
для сублайма бы такой
Orel
@2byte
Aug 15 2014 18:58
Как установить)?
@Butochnikov как)
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 19:05
что то у меня не работает(
Orel
@2byte
Aug 15 2014 19:06
Там вроде написано что еще нужен ide-helper
У меня тоже не работает
Install
Install plugin and active it per Project under "Settings > Lavarel Plugin"
Use "Laravel IDE Helper Generator" to generate ide classes

И подсказки только

Features
PHP/Route: Controller completion and goto
PHP/View: completion and goto for view templates
PHP/Config: "providers" class array completion

Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 19:08
у меня установлен хелпер
нет вообще никаких признаков работы плагина
правда ставил на 8
мб на 7 попробовать
Orel
@2byte
Aug 15 2014 19:10
У меня на 7.1 не работает
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 19:10
@Butochnikov у тебя самого то заработало?
Alexey
@Butochnikov
Aug 15 2014 19:11
@Ellrion прости, мне он только-только попался и сразу скинул вам в чат. еще не ставил.
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 19:33
а жаль плагин был бы вкусный
может джетбрейнс подтянится, блейд у них вышел хорошо
Orel
@2byte
Aug 15 2014 19:35
А есть для блейд?
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 19:36
да в новом шторме же
Brezhnev Ivan
@vanchelo
Aug 15 2014 20:20
у меня работает плугин
классно
Alexey
@Butochnikov
Aug 15 2014 20:21
там генератор походу надо полноценно ставить, а не только файлик кидать
правильно я понимаю?
Brezhnev Ivan
@vanchelo
Aug 15 2014 20:22
хз, у меня стоит и генератор и файлик
Alexey
@Butochnikov
Aug 15 2014 20:23
у меня с файлом не работает... да и откуда он о моих классах узнает
Brezhnev Ivan
@vanchelo
Aug 15 2014 20:23
мои классы знает
из NS
Alexey
@Butochnikov
Aug 15 2014 20:23
так у тебя генератор прописан и файл сгенерен
Brezhnev Ivan
@vanchelo
Aug 15 2014 20:24
да
Alexey
@Butochnikov
Aug 15 2014 20:24
а если кинуть готовый _ide_helper ... то не работает
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 20:26
странно у меня тоже прописан генератор, правда в local, и подключается в "require-dev" мб в этом дело
DeminAlexey
@DeminAlexey
Aug 15 2014 20:41
http://intercoolerjs.org/ отличная штука для тех кому впадлу учить ангулар
VitaliiSestrenskyi
@VitaliiSestrenskyi
Aug 15 2014 21:11
привет
есть кто?
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 21:14
Приветствую
Alexander Egorov
@Amegatron
Aug 15 2014 21:15
хм, чет проглюкивать чат стал - только щас увидел нотификейшен с упоминанием меня, но вот само сообщение было фиг знает когда :)
VitaliiSestrenskyi
@VitaliiSestrenskyi
Aug 15 2014 21:21

я хочу сделать миграцию, но у меня ошибка пишет что такая талица уже существует

 [Illuminate\Database\QueryException]
  SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'slideshows' already exists (SQL: create table `slideshows` (`id` int unsigned not null auto_increment primary key,
   `image_url` varchar(255) not null, `url` varchar(255) not null, `title` varchar(255) not null, `created_at` timestamp default 0 not null, `updated_at` timestamp default 0 not nu
  ll) default character set utf8 collate utf8_unicode_ci)



migrate [--bench[="..."]] [--database[="..."]] [--path[="..."]] [--package[="..."]] [--pretend] [--seed]

В БД таблица уже есть. Как решить проблему ? Я уже создал другую миграцию и мне нужно создать таблицу другую но из-за этой ошибки у меня ничего не выходит. Мне интересно можна как то конкретно указывать какую миграцию я хочу проводить? Спасибо

Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 21:25
не совсем понятно. у тебя таблица была создана без миграции?
VitaliiSestrenskyi
@VitaliiSestrenskyi
Aug 15 2014 21:25
да
Maksim (Ellrion) Platonov
@Ellrion
Aug 15 2014 21:25
она заполнена?
VitaliiSestrenskyi
@VitaliiSestrenskyi
Aug 15 2014 21:25
да
извеняюсь, сам затупил . вопрос снимаю
GitterBot Приветствуем Вас, @volodymyrkoval, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!
Volodymyr Koval
@volodymyrkoval
Aug 15 2014 22:15

Здравствуйте. Не дайте сойти с ума =)

Есть следующий код:

Шаблон:

{{ Form::open(
    array(
        'route' => array('feedback.store'),
        'method' => 'post',
        'role' => 'form'
    )
)
}}
{{ Form::text(
    'name', 
    $value = Input::old('name')
 }}

{{ Form::email(
    'email', 
    $value = Input::old('email')
}}


{{ Form::textarea(
    'body', $value = Input::old('body'), 
}}

{{ Form::submit('Send' }}

{{ Form::close() }}

Контроллер:

<?php namespace Frontend;

class FeedbackController extends \BaseController{

    public function create()
    {
        $this->layout->content = \View::make('frontend.feedback');
    }

    public function store()
    {
        return \Response::make(dd($_POST));
    }
}

Роутер:

Route::group(array('namespace' => 'Frontend'), function()
{
    Route::resource('feedback', 'FeedbackController', array('only' => array('create', 'store')));
});

При вводе кирилицей в $_POST следующий массив:

array (size=4)
  '_token' => string 'kAXg46Fd7M9MRpPpxlhZ0e7dHAkKdHlnv1x2sTFU' (length=40)
  'name' => string 'мвімві' (length=12)
  'email' => string 'test@mail.com' (length=27)
  'body' => string 'мвімві' (length=12)

Кодировка этих значений cp-1251

Во всем проекте кирилица обрабатывается адекватно, а здесь никак. Кто-то сталкивался с чемто подобным? Буду премного благодарен за совет
Ось - убунта, кодировка всех файлов утф-8

пока соорудил костыль, но он не даст мне спокойно уснуть
Aza Noriega
@MegaGM
Aug 15 2014 22:54

@volodymyrkoval Попробуйте использовать Laravel-way для получения данных из $_GET и $_POST.

return \Response::make(dd( Input::all() ));

Конечно всё на вкус и цвет, но по мне так он действительно хорош. А главное о таких проблемах при работе с ним мне слышать не доводилось. http://laravel.com/docs/requests#basic-input

Aza Noriega
@MegaGM
Aug 15 2014 23:00
@volodymyrkoval И добро пожаловать в наш уютненький ^_^