These are chat archives for LaravelRUS/chat

31st
Jul 2014
Alina Soboleva
@AlinaSob
Jul 31 2014 07:55
Вопрос не по теме. Кто в фейсбуке в аккаунт вписал номер телефона - вам приходят смс с напоминаниями о днях рождения друзей? Как их запретить? Долго гуглила, ничего толкового не нашла.
Alexander Zhuravlev
@SCIF
Jul 31 2014 08:06
@AlinaSob , https://www.facebook.com/settings?tab=mobile — вот тут у меня «Включить sms-сообщения». При этом телефон ввёден. Может у тебя будет «Выключить смс-сообщения»?
Alina Soboleva
@AlinaSob
Jul 31 2014 08:14
Нет такой опции. Можно либо удалить номер телефона вообще или добавить еще номера. Установить лимит сообщений в день (меньше 1 не дает выбрать).
Alina Soboleva
@AlinaSob
Jul 31 2014 08:23
Это не в мобильной версии, это в уведомлениях. Надо там отключить смс-уведомления (хотя мне кажется, я отключала уже), плюс зайти в мобильном приложении с телефона и отключить уведомления оттуда..
Orel
@2byte
Jul 31 2014 09:13
Cache::pull
что метод pull делает?
DeminAlexey
@DeminAlexey
Jul 31 2014 09:26
Поведение системы под нагрузкой - отличное

Максимальная производительность 7200 просмотров в час (~2 просмотров в секунду)
Среднее время загрузки главной страницы 0.12 секунд
C увеличением числа просмотров увеличения времени загрузки главной страницы не наблюдается
Ошибок во время теста: не наблюдалось
это тест гавно? Или сайт на ларавеле такой вот не производительный получился
slider23
@slider23
Jul 31 2014 09:40
неизвестно, что за тест, что за веб-сервер, что за железо.
Aza Noriega
@MegaGM
Jul 31 2014 11:36
@DeminAlexey может там concurrency 0.5 стоит у этого теста? :D Неубедительный stdout. Не внушает доверие. Особенно улыбает строчка Поведение системы под нагрузкой - отличное "отличное? ага, ага, спасиб за инфу, оч полезно"
GitterBot Приветствуем Вас, @greabock, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!
DeminAlexey
@DeminAlexey
Jul 31 2014 14:54
return Redirect::to('/contact') -> with('flash', 'Сообщение отправлено, вам ответят в течении 24 часов'); почему-то в виде переменную флеш получить не удается
я вроде все правильно сделал
slider23
@slider23
Jul 31 2014 14:57
во вьюхе этой переменной не будет, надо Session::get('flash') принимать там
DeminAlexey
@DeminAlexey
Jul 31 2014 15:02
array (size=2)
  'old' => 
    array (size=0)
      empty
  'new' => 
    array (size=0)
      empty
если сессия пустая ествественно прходит это однако проверить ее не получается, я пробовал и isset и empty выдает ошибку
а все
has
хас тоже не работает так как нужно
DeminAlexey
@DeminAlexey
Jul 31 2014 15:08
ура заработало
Alexander Egorov
@Amegatron
Jul 31 2014 15:20
имя flash вообще зерезервированное имя для ларавеловских флэш-данных, поэтому могло и не работать
DeminAlexey
@DeminAlexey
Jul 31 2014 15:45
@Amegatron да так и есть, изменил имя переменной и заработало
GitterBot Приветствуем Вас, @FeJI9I, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!
DeminAlexey
@DeminAlexey
Jul 31 2014 16:16
как контроллером для сброса пароля пользоваться? Первую функцию я понял она вид выдает http://laravel.io/bin/lYQ5V а вот все остальные?
в виде я так понимаю поле куда пользователь вводит емаил
Orel
@2byte
Jul 31 2014 16:18
App::make('\IN\Sections\Home\Controllers\HomeController@getPage404'); верно?
DeminAlexey
@DeminAlexey
Jul 31 2014 16:19
ага кажется я понимаю, вторая функция контроллера дает ссылку на введение нового пароля так?
а для чего нужен токен? return View::make('home.reset')->with('token', $token);
Alexander Egorov
@Amegatron
Jul 31 2014 16:32
@DeminAlexey не рекламы ради, почитай: http://amegatron.ru/2014/07/poetapnaya-razrabotka-sajta-na-laravel-4-urok-5-chast-2/
DeminAlexey
@DeminAlexey
Jul 31 2014 16:42
@Amegatron Как раз на него при поиске наткнулся и уже сделал сброс пароля
GitterBot Приветствуем Вас, @Dremka, в нашем дружном чате
В чате запрещена: реклама, спам, нецензурная лексика. Чат не место для оскорблений и выяснений отношений между участниками. За нарушение – Бан!
Alexander Egorov
@Amegatron
Jul 31 2014 16:49
@Dremka Андрей? :)
Dremka
@Dremka
Jul 31 2014 16:50
Ага, приветствую!
Alexander Egorov
@Amegatron
Jul 31 2014 16:50
скинь сюда свои роуты
и какой url запрашиваешь
Dremka
@Dremka
Jul 31 2014 16:50

Route::get('/', array(
'as' => 'home',
'uses' => 'IndexController@getIndex',
));

Route::controller('planets', 'PlanetsController');

Route::get('/test-mail', function() {
Mail::send('emails/test', [], function(\Illuminate\Mail\Message $message) {
$message->to('someone@mail.ru')->subject('Test mail');
});
return 'Message send!';
});

любой, даже /
Alexander Egorov
@Amegatron
Jul 31 2014 16:51
странно, а они точно в файле routes.php ?
Dremka
@Dremka
Jul 31 2014 16:51
да
Alexander Egorov
@Amegatron
Jul 31 2014 16:52

а попробуй в этом файле в самом верху прописать

die('test');

может он поччему-то не инклюдится :/

Dremka
@Dremka
Jul 31 2014 16:52
еслиб он не инклюдился, приложение-бы не работало. А так все работает
только в лог дополнительно падает эта ошибка, при запросе любой страницы
Alexander Egorov
@Amegatron
Jul 31 2014 16:53
то есть страницы по факту отображаются все?
Dremka
@Dremka
Jul 31 2014 16:53
да
Alexander Egorov
@Amegatron
Jul 31 2014 16:53
тогда тем более странно :D
DeminAlexey
@DeminAlexey
Jul 31 2014 16:54
а как работает эта штука Route::controller('planets', 'PlanetsController'); ??
она роуты генерирует?
Alexander Egorov
@Amegatron
Jul 31 2014 16:54
@DeminAlexey да, для всех методов контроллера, в доке ж написано
DeminAlexey
@DeminAlexey
Jul 31 2014 16:54
я доку мельком просматрел
Alexander Egorov
@Amegatron
Jul 31 2014 16:55
ну доку желательно вообще наизусть знать :D я чисто по ней учился
Alexander Egorov
@Amegatron
Jul 31 2014 16:55
=)))
Dremka
@Dremka
Jul 31 2014 16:55
если её закоментить, то ошибка остается
Alina Soboleva
@AlinaSob
Jul 31 2014 16:55
а какая ошибка падает?
Alexander Egorov
@Amegatron
Jul 31 2014 16:55
NotFound
Dremka
@Dremka
Jul 31 2014 16:56
мб сюда еще раз ошибку скопировать?
DeminAlexey
@DeminAlexey
Jul 31 2014 16:56
а зачем это \Illuminate\Mail\Message ? у меня и без нее работает
Alexander Egorov
@Amegatron
Jul 31 2014 16:56
это чтобы автокомплит был
Dremka
@Dremka
Jul 31 2014 16:57
что-то в уроке я этот момент упустил, что это только для автокомплита
Alexander Egorov
@Amegatron
Jul 31 2014 16:57
ну я думал это очевидно просто :) в пхп ж ведь вообще не обязательно типы указывать
Dremka
@Dremka
Jul 31 2014 16:58
ну есть определенные пробелы в знаниях :)
Alexander Egorov
@Amegatron
Jul 31 2014 16:59
@Dremka а шаблоны в точности как у меня? есть мысль, что там прописан неверный путь к стилям например, и поэтому ларик генерирует ошибку
Dremka
@Dremka
Jul 31 2014 16:59
Ошибка остается, даже если оставить только Route::get('/', array( 'as' => 'home', 'uses' => 'IndexController@getIndex', ));
Так все отрабатывает и выглядит как в уроках
Alexander Egorov
@Amegatron
Jul 31 2014 17:00
ну отрабатывать может даже если какая-то мелочь не подгружается, например favicon
для точности надо глянуть в логи сервера
Dremka
@Dremka
Jul 31 2014 17:01
в еррор лог пусто
Alexander Egorov
@Amegatron
Jul 31 2014 17:01
щас я у себя еще раз посмотрю, может и у меня ошибка эта есть :)
Dremka
@Dremka
Jul 31 2014 17:02
у меня проект отличается лишь тем, что index.php и остальное содержимое паблика вынесено в корень
Alexander Egorov
@Amegatron
Jul 31 2014 17:04
проверил, у меня ок все. Есть конечно парочка NotFound, но это при тестах было
Dremka
@Dremka
Jul 31 2014 17:04
а версия та-же?
я просто свою сегодня обновил до последней
Alexander Egorov
@Amegatron
Jul 31 2014 17:05
у меня 4.2.4
Dremka
@Dremka
Jul 31 2014 17:05
Обновить не рискнете? :)
есть подозрение что из-за этого
Alexander Egorov
@Amegatron
Jul 31 2014 17:05
щас попробую :)
Dremka
@Dremka
Jul 31 2014 17:06
у меня 4.2.7
Alexander Egorov
@Amegatron
Jul 31 2014 17:10
обновил, все ок
Dremka
@Dremka
Jul 31 2014 17:10
блин :(
Alexander Egorov
@Amegatron
Jul 31 2014 17:10
значит скорее всего дело в том как раз, что паблик в корне
Dremka
@Dremka
Jul 31 2014 17:12
сомневаюсь, но щас попробую его убрать и посмотреть что получится
Dremka
@Dremka
Jul 31 2014 17:18
а у вас nginx или апач?
Alexander Egorov
@Amegatron
Jul 31 2014 17:18
nginx, у меня homestead. И можно на ты :)
Dremka
@Dremka
Jul 31 2014 17:18
оке :) тогда можешь показать конфиг nginx? есть подозрение что у меня не правильно запрос роутится
try_files $uri $uri/ /index.php?q=$uri&$args;
Alexander Egorov
@Amegatron
Jul 31 2014 17:20
server {
    listen 80;
    server_name sbshare.localhost;
    root /home/vagrant/Code/Private/Private/sbshare/public/;

    index index.html index.htm index.php;

    charset utf-8;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location = /favicon.ico { access_log off; log_not_found off; }
    location = /robots.txt  { access_log off; log_not_found off; }

    access_log off;
    error_log  /var/log/nginx/sbshare.localhost-error.log error;

    error_page 404 /index.php;

    sendfile off;

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }

    location ~ /\.ht {
        deny all;
    }
}
Dremka
@Dremka
Jul 31 2014 17:38
что-то бред какой-то
перенастроил nginx и просто белый экран. Даже в логах ошибок нет
romach3
@romach3
Jul 31 2014 18:13
а он точно стартанул?
slider23
@slider23
Jul 31 2014 18:18
а в чем проблема ? чтобы избежать папки public ? Лучше не избегать, ларавеловское решение более секурно, а если ваш хостер не предоставляет такого функционала как смена DocumentRoot веб-сервера, так вокруг масса других. В конце концов можно vpsку купить за 5 баксов на океане, а если совсем не умеешь настраивать - за 10 баксов настроить на forge.laravel.com.
Alina Soboleva
@AlinaSob
Jul 31 2014 18:24
Вот отличное руководство по настройке лары на шаред хостинге http://papertank.co.uk/blog/793/setup-laravel-on-shared-hosting/
Alexey
@Butochnikov
Jul 31 2014 18:28
я обычно делаю ссылку с public на public_html
Victor Golovko
@siptik
Jul 31 2014 18:45
у меня на sared хостинге можно путь к root directory менять
привет всем
по умолчанию public_html, но когда добавляешь домен спрашивает где будет root: в папке с основным доменом или изменить путь
cpanel
пользовался кто cartalyst sentry
?
Victor Golovko
@siptik
Jul 31 2014 19:05
убивается сессия когда открываешь несколько браузеров. Т.е. залогинился , открыл второй браузер и сделал тоже самое, то в первом браузере сессия ломается . Код не разбирал, но такая чуйка, что по токену библиотеки определяется сессия, и если это другой браузер, то сессия обновляется и в первом браузере она получается как несуществующая
как вы боролись?
нашел на git этот вопрос: cartalyst/sentry#16
но он закрыт ...
Victor Golovko
@siptik
Jul 31 2014 19:12
короче как я понял я зря потратил время на эту библиотеку
Dremka
@Dremka
Jul 31 2014 19:13
а кто пользуется homestead? Какой там login/pass на вход в ос?
Victor Golovko
@siptik
Jul 31 2014 19:14
вопрос N2 какую либу использовать для авторизации
?
чтобы без таких косяков
не говорите, что самому писать ))
DeminAlexey
@DeminAlexey
Jul 31 2014 19:26
а где можно всякие интересные штучки дрючки посмотреть, ну там на джейквери сиэсэс и тп. Плагины какие нибудь
@siptik а чем тебя стандартная не устраивает?
Victor Golovko
@siptik
Jul 31 2014 19:27
уже устраивает
@DeminAlexey уже устраивает
когда потратил 2 дня на разработку под эту библиотеку
просто хотел такую библиотеку, где все есть
разбивка по ролям и т.д.
ща опять садиться и заново все фигачить. блин
DeminAlexey
@DeminAlexey
Jul 31 2014 19:29
так их куча под ларавел есть
карталист сложная штука
Victor Golovko
@siptik
Jul 31 2014 19:30
вот я и выбрал из этой кучи
DeminAlexey
@DeminAlexey
Jul 31 2014 19:30
есть другие, http://packalyst.com
Victor Golovko
@siptik
Jul 31 2014 19:30
что там сложного. библиотека как библиотека
просто время потратил на написание адитнки для управления аккаунотом и перед релизом проекта я только заметил этот кося
*косяк
DeminAlexey
@DeminAlexey
Jul 31 2014 19:31
делать нефиг, штучек дрючек бы интересных посмотреть
Victor Golovko
@siptik
Jul 31 2014 19:31
это так, типа russeller.ru
но бывает интересные штуки пишут
но это так не интересно
а так вот:
зацени как сделали
как 3D
даже тени есть
сходу вообще не понимаю как они сделать
DeminAlexey
@DeminAlexey
Jul 31 2014 19:36
какой нибудь веб гл или трее геэс
дже ес
js короче
Victor Golovko
@siptik
Jul 31 2014 19:36
я так и понял
но просто как нужно было "задрачивать", извините за выражение, это все ))
хотя может не все так сложно как кажется
причем это конструктор ножа
:smile:
DeminAlexey
@DeminAlexey
Jul 31 2014 19:39
если бы тебе денег заплатили так же как им, ты б тоже позадрачивал наверное. Тем более это действительно не так уж и сложно с этими плагинами. А если студия и имеется аппаратура и специалисты каждый по своей профе, то сложность сходит на нет.
думаю месяца там с полна хватит
и то если лениться
Victor Golovko
@siptik
Jul 31 2014 19:40
месяц на команду, то да, может и хватит
хотя я сомневаюсь конечно
ты пошелкай, там можно менять конфигурацию ножа
все с анимацией
даже лезвие переливается
DeminAlexey
@DeminAlexey
Jul 31 2014 19:41
так в принципе нечего сложного. У ножа даже рендер херовый. На скорую руку в 3д редакторе все сделали анимировали, на three.js или webgl закодили вот и весь сайт
Victor Golovko
@siptik
Jul 31 2014 19:44
вполне может быть
я просто не имею опыта работы с такими объектами
Victor Golovko
@siptik
Jul 31 2014 19:54
Привязка формы к моделе это удобно?
или "Я всегда так делаю"?
Я просто новичок в laravel
на первые грабли с авторизацией я наступил
как вы используете эту плюшку?
Victor Golovko
@siptik
Jul 31 2014 21:14
и так. час спустя. Мне очень понравилось, что у laravel auth нет излишков в требованиях. В теории можно перейти из любой auth библиотеки без особого гемора.
но это все равно гемор ))
интересно то, что для одного и того же пароля всегда организуется новый хэш. но при проверке он всегда правильный
как работает?
Orel
@2byte
Jul 31 2014 21:18
Мне тоже интересно это было, но как расшифровывает не знаю, но при создании всегда добавляется случайная соль
Victor Golovko
@siptik
Jul 31 2014 21:29
я думаю там есть признаки соли какие то
да пофиг)) фреймворк для этого и создан... Чтобы влезать в него :smile:
С ним разработка замедляется, а не убыстряется ))