These are chat archives for LaravelRUS/chat

30th
Jul 2014
Maxim
@Big-Shark
Jul 30 2014 00:15
http://trac.symfony-project.org/browser/branches/1.4/lib/helper/UrlHelper.php хваленый симфони (это версия симфони 1.4), link_to1 и link_to2
Alexander Zhuravlev
@SCIF
Jul 30 2014 00:43
@Big-Shark , и?? Когда-то и линукс запускался на компьютерах, число которых не превышает кол-во пальцев одной руки. Ларавел тоже не сразу четвёртой версии родился. Эти фукнции были добавлены в 1.2. Шесть лет назад.
Maxim
@Big-Shark
Jul 30 2014 00:44
@SCIF ну написать что это и для чего можно всегда) а так сиди и угадывай.
Alexander Zhuravlev
@SCIF
Jul 30 2014 00:46
@Big-Shark , ты про * @ignore?
Maxim
@Big-Shark
Jul 30 2014 00:46
ага
Alexander Zhuravlev
@SCIF
Jul 30 2014 00:47
Угу. Му*;чество.
Maxim
@Big-Shark
Jul 30 2014 00:51
@SCIF я понимаю что это внутренни функции сделанный как какой-то хак при изменении версии, и они не должны показываться в авто комплите о чем и свидетельствует флаг * @ignore, но блин если я уже добрался до них, покажите мне зачем они и чем они отличаются.
slider23
@slider23
Jul 30 2014 03:51
Официально принято - следующим после php5 будет php7
шестая версия мертворожденная
Maxim
@Big-Shark
Jul 30 2014 03:51
))
Мне это чем-то историю с андроид 4 напоминает)
slider23
@slider23
Jul 30 2014 03:52
её заложили почти сразу после выхода php5, т.е. еще при Брежневе
так что неудивительно
Maxim
@Big-Shark
Jul 30 2014 03:53
Насколько я помню в пхп6 главной фишкой был переход на ютф8, но все провалилось.
Alexander Zhuravlev
@SCIF
Jul 30 2014 04:00
Ахренеть новости
slider23
@slider23
Jul 30 2014 04:01
мне лично нет разницы, что писать - apt-get install php6 или apt-get install php7 :)
slider23
@slider23
Jul 30 2014 04:56
"Пехепешника со знанием жабаскрипта сложно найти, легко потерять и невозможно забыть."
DeminAlexey
@DeminAlexey
Jul 30 2014 07:19
а в ларавеле данные пост и гет автоматом проверяются я так поминаю? То есть не нужно экранировать, хтмлспециалчарс и стрипслешеш?
slider23
@slider23
Jul 30 2014 07:21
в Input::get ничего не проверяется. при работе с базой все значения экранируются. а при выводе ты должен сам - или {{{ строка с xss }}} или <?= e(строка с xss) ?>
DeminAlexey
@DeminAlexey
Jul 30 2014 07:22
то есть input::get спокойно можно вставлять в запрос?
slider23
@slider23
Jul 30 2014 07:22
Можно
Хотя смотря в какой, если ты прямо в строку сырого sql-запроса вставишь, то ничего, конечно, не сэкранируется.
DeminAlexey
@DeminAlexey
Jul 30 2014 07:31
это ясно
видео по laravel куча
slider23
@slider23
Jul 30 2014 09:32
учить трудно. а когда за деньги - есть иллюзия, что тебе в мозг вольют уже готовое знание.
Alexey
@Butochnikov
Jul 30 2014 09:34
за laracasts бы заплатили, все полезней и в разы больше инфы
Shappy
@Formcd
Jul 30 2014 09:35
Честно говоря ларавел самый легкий мне показался...И документация отличная....
Akop
@KzNa
Jul 30 2014 09:57
@Butochnikov а именно это есть бесплатно?
Oleg
@Malezha
Jul 30 2014 10:14
Здравствуйте. Возникла проблема с поддоменами. Хочу сделать раздельный вывод новостей на для разных городов на основе поддомена, при этом, если заходить без поддомена, то открываються новости для города, определенного по ip-адресу.
Проблема возникла конкретно в роутинге: как делать, что бы если поддомен не указан, запускался фильтр и передавал в пустую переменную аргумента значение о городе, при этом не делая реврайта на поддомен.
Например:
новости доступны для городов Х и У, пользователь находиться в городе Х и переходя по адресу example.com должен получать новости для города Х, но без перехода на поддомен Х.example.com.
Alexey
@Butochnikov
Jul 30 2014 10:23
@KzNa этим курсом не интересовался
а что в нем такого, чего нет на ютубе?
@Malezha так ты ip определяешь, по нему и фильтруй
Akop
@KzNa
Jul 30 2014 10:26
@Butochnikov не знаю, интересно было посмотреть) А у вас есть интересные источники с youtube? Я много чего нахожу, но мне тяжело понять, что из этого надо смотреть, а что нет)
Alexey
@Butochnikov
Jul 30 2014 10:26
@Malezha или тебе лениво роуты дублировать, без фильтра по поддомена?
@KzNa ты в группе вконтакте есть?
если да то делай поиск по "что посмотреть на выходных", все достойные ссылки там
Oleg
@Malezha
Jul 30 2014 10:27
@Butochnikov просто интересно, без дублирования роутов можно что то сделать или это будет очень длиный и грязный хак?
Akop
@KzNa
Jul 30 2014 10:28
@Butochnikov спасибо) посмотрю щас)
Alexey
@Butochnikov
Jul 30 2014 10:32
@Malezha я не знаю как без дублирования, возможно другие подскажут. понимаю, что роут файл становится не красивый и большой, но это прямая логика и тут не до красоты. я вообще за рефакторинг тогда, когда он нужен
Oleg
@Malezha
Jul 30 2014 10:33
@Butochnikov спасибо, тогда еще один вопрос: в фильтре можно как то установить значение аргумента роута?
Akop
@KzNa
Jul 30 2014 10:34
@Butochnikov Спасибо)
Alexey
@Butochnikov
Jul 30 2014 10:35
@Malezha пример напиши
Oleg
@Malezha
Jul 30 2014 10:38

@Butochnikov

Route::filter('city', function($route)
{
    $route->parameter('city') = 'default_city';
});

Можно ли так делать?

Route::group(array('domain' => '{city}.example.com', 'before' => 'city'), function()
{
...
});
Уже нашел в апи, доступна функция setParameters()
Alexander Zhuravlev
@SCIF
Jul 30 2014 12:39
Блин, я в шоке, нельзя точки в именах форм использовать...
Maxim
@Big-Shark
Jul 30 2014 12:42
@SCIF это достаточно логично, так как точку используют для обращения к элементам массива.
Alexander Zhuravlev
@SCIF
Jul 30 2014 12:44
@Big-Shark, ии?? Это следствие, а не причина ;)
Maxim
@Big-Shark
Jul 30 2014 12:45
@SCIF причина исходит из следствия)
Alexander Zhuravlev
@SCIF
Jul 30 2014 12:45
??? Это как?
В «plain php» нет никакой функции, которая обращается через точки или я гоню и таковые имеются?
Maxim
@Big-Shark
Jul 30 2014 12:46

@SCIF это так,

-- чувак. как с массивами работать будем?
-- давай через точку
-- отличаня идея, а что сделаем с именами с точкой?
-- да п** на них.

Alexander Zhuravlev
@SCIF
Jul 30 2014 12:47
Ты про что говоришь?? Если это стандарт, то хоть ты как договоривайся, то толку никакого.
Давай договоримся методы из класса вызывать по «.», а не «->»?
Maxim
@Big-Shark
Jul 30 2014 12:49
@SCIF так было в кохане, а ларавели, думаю в код игнитер тоже, а возможно и в других фреймверках
Alexander Zhuravlev
@SCIF
Jul 30 2014 12:49
Причём тут это????
Я говорю, что plain php почему-то не переваривает «.» в именах.
Maxim
@Big-Shark
Jul 30 2014 12:50
@SCIF во я баран, я думал ты про лару и класс инпут, хз почему пыха точки не допускает.
Alexander Zhuravlev
@SCIF
Jul 30 2014 12:50
Секунду.
Alexander Zhuravlev
@SCIF
Jul 30 2014 13:03
@PEKTOP , это что и к чему?
Nikolay Denisenko
@PEKTOP
Jul 30 2014 13:10
извините - чат перепутал... от жары фляга уже свистит
Thomas Anderson
@elvendor
Jul 30 2014 13:10
на борту шпион ))
DeminAlexey
@DeminAlexey
Jul 30 2014 14:45
вы верстку проверяете на портабл браузерах? Или как? Я тут просто всех браузеров на портабле не нашел, может искал плохо
slider23
@slider23
Jul 30 2014 14:50
а что за портабл браузеры ?.
DeminAlexey
@DeminAlexey
Jul 30 2014 14:50
с флешки чтоб запускать
slider23
@slider23
Jul 30 2014 14:50
а, не, я ставлю все, зачем портабл ?
DeminAlexey
@DeminAlexey
Jul 30 2014 14:51
без установки
а как это ты все ставишь? Там же не возможно например две версии мозилы и хрома поставить
slider23
@slider23
Jul 30 2014 14:52
Ну, мозилла и хром автоапдейтятся. Разные версии IE, насколько я понимаю, прежде всего нужны ?
Для теста в разных браузерах есть сервисы специальные
Alexander Zhuravlev
@SCIF
Jul 30 2014 14:55
Ие один фиг завязан на системные библиотеки и все его «прикинуться IE7» — они не до конца полноценны и некоторые баги не эмулируют (дожились — эмулировать бажное поведение хотим x))
DeminAlexey
@DeminAlexey
Jul 30 2014 14:56
да с ие все легко жмешь ф12 и выбираешь версию в консоли
Alexander Zhuravlev
@SCIF
Jul 30 2014 14:57
Дык всё равно это не то
Не совсем то
Thomas Anderson
@elvendor
Jul 30 2014 15:11
думал игра)
эхх, посоветуйте какую-нибудь игрульку, желательно RPG
можно и браузерную
Alexander Zhuravlev
@SCIF
Jul 30 2014 15:13
@elvendor , отличную игрульку, причём браузерную, недавно подкинул @slider23http://refactoring.guru :)
Thomas Anderson
@elvendor
Jul 30 2014 15:13
:D
кстати, несколько месяцев назад этот сайт обнаружил, почитываю
побольше бы подобных ресурсов
DeminAlexey
@DeminAlexey
Jul 30 2014 15:38
кто нибудь работал джуниором в какой нибудь фирме? Как это вообще? Я так понимаю, там начинающие программисты развиваются и даже можно сказать обучаются?
Aza Noriega
@MegaGM
Jul 30 2014 15:51
@elvendor Такая пойдёт? На видео обычный кач
Thomas Anderson
@elvendor
Jul 30 2014 15:53
да вроде неплохо, но там клиента надо качать, а у меня не винда
DeminAlexey
@DeminAlexey
Jul 30 2014 16:01
доту 2 скачай лол
и на линуху идет
без всяких вайнов
slider23
@slider23
Jul 30 2014 16:16
rpg - это ж тупо время на ветер. лучше уж в heartstone какой-нить, mtg-шечка лайт, там хоть думалка прокачивается чуток.
Aza Noriega
@MegaGM
Jul 30 2014 16:21
Лучше - программирование. Точно не на ветер.
Да и захватывает куда сильнее mtgrpg всяких :D
DeminAlexey
@DeminAlexey
Jul 30 2014 16:22
лучше в клуб пойти да потрахаца как следует, а то все программирование да игры, вся молодость так пройти может.
danunahui
@danunahui
Jul 30 2014 16:23
уже прошла :worried:
Thomas Anderson
@elvendor
Jul 30 2014 16:24
между программированием и потрахаться охота поиграть в игрульку)
DeminAlexey
@DeminAlexey
Jul 30 2014 16:25
игры затягивают. Сам доту из-за этого снес. Нече делать не охото, поделал поделал че нить и ушел в доту. А там один матч 50 минут даже незаметно проходит
slider23
@slider23
Jul 30 2014 16:33
Да, поэтому игры лучше отсеивать по этому признаку. Совсем не играть, понятно, практически невозможно, разрядка нужна, но и залипать на час+ нельзя.
Alexander Egorov
@Amegatron
Jul 30 2014 16:34
Ну хз, не вижу ничего страшного в том, чтобы в выходные залипнуть на несколько часов :)
Thomas Anderson
@elvendor
Jul 30 2014 16:35
я просто давненько ничего не играл
2048 не в счет ))
Alexander Egorov
@Amegatron
Jul 30 2014 16:35
Я вот наднях снова начал в Старбаунд играть, и + нашел забавную игрушку Dungeon Defenders - вариация на тему Tower defense, только прикольная :) По чуть-чуть залипаю
DeminAlexey
@DeminAlexey
Jul 30 2014 16:36
я вот от безделья китайский учить начал, поначалу очень сложно, щас более менее освоился. Особенно с иероглифами загвоздка была. А так веселый язык у них там много чего через хуй)))
Alexander Egorov
@Amegatron
Jul 30 2014 16:36
Это слово у них такое? Или это ты так выразился? :)
Thomas Anderson
@elvendor
Jul 30 2014 16:37
это правда)))
Alina Soboleva
@AlinaSob
Jul 30 2014 16:37
самое смешное, когда их имена начинают на русский переводить
Alexander Egorov
@Amegatron
Jul 30 2014 16:37
это да :) бывают нелепости :)
Alina Soboleva
@AlinaSob
Jul 30 2014 16:37
Нельзя ж так прямо написать... Вот и пишут "хуэй" или еще как-нить
DeminAlexey
@DeminAlexey
Jul 30 2014 16:37
Одну девку знаю Сяося зовут ахаха в процессе познакомился
slider23
@slider23
Jul 30 2014 16:38
Джеффри добавил генератор к своему Коммандеру: https://github.com/laracasts/Commander#file-generation
Thomas Anderson
@elvendor
Jul 30 2014 16:38
в свое время убило))
Alexander Egorov
@Amegatron
Jul 30 2014 16:38
Видел это видео :)
Aza Noriega
@MegaGM
Jul 30 2014 16:43
Как раз только вчера это видео впервые увидел :D Обсуждали, с учащими русский язык, его великолепие блин xD
— Хуйни хуйни. (Сударь, извольте отсыпать мне сего кушанья)
— Хуйня — хуйня. (Но ведь его вкусовые качества оставляют желать лучшего!)
— Хуйня, хуйни. (Осмелюсь Вам возразить, но Вы, верно, немного преувеличиваете, отсыпьте)
— Хуйну, хуйня. (Как пожелаете, сударь, сию минуту)
— Хуйня хуйня! (Вы знаете, это действительно невозможно назвать вершиной кулинарного искусства)
— Хуйня? Хуйня! (Вы так считаете, уважаемый? Но уж соизвольте откушать еще, Вы его еще не распробовали)
— Хуйня, хуйну. (Вы правы, всемилостивейший сэр. Я
Alexander Egorov
@Amegatron
Jul 30 2014 16:47
sbshare.ru бьет рекорды просто :) 38 уников за день :)
DeminAlexey
@DeminAlexey
Jul 30 2014 16:48
в чем смысл этой хрени?
Alexander Egorov
@Amegatron
Jul 30 2014 16:49
в величии русского языка :)
или ты про sbshare ? :)
DeminAlexey
@DeminAlexey
Jul 30 2014 16:50
да
Thomas Anderson
@elvendor
Jul 30 2014 16:50
:D
Alexander Egorov
@Amegatron
Jul 30 2014 16:50
база координат Starbound :)
Thomas Anderson
@elvendor
Jul 30 2014 16:51
@MegaGM они даже смачнее нас проговаривают всю эту *йню :)
Alexander Egorov
@Amegatron
Jul 30 2014 16:52
у них же там одно и тоже слово в разных интонациях разный смысл имеет
DeminAlexey
@DeminAlexey
Jul 30 2014 16:53
в этом и сложность вся
это ад
Alexander Egorov
@Amegatron
Jul 30 2014 16:53
до этого диалога про х**ню я и не думал, что в русском тоже такое может быть :D
Aza Noriega
@MegaGM
Jul 30 2014 17:12
Мне много всяких примеров подкидывают, типа из переписок в чатах "этояточо"
-эй ты че натворил?! 
-это я то че? на себя посмотри

-если я узнаю кто это сделал то...
-это я то че?
Alexey
@Butochnikov
Jul 30 2014 18:19
Интересные приёмы на языке программирования PHP http://theasder.github.io/php/2014/07/30/php-tricks.html
DeminAlexey
@DeminAlexey
Jul 30 2014 21:48
не могу разобраться как email отпровлять с помошью маил
Route::post('/sendmail', function() {
    $msg = Input::get('message');
    Mail::send('emails.welcome', $data, function($msg) {
        $message->to(Input::get('email'), Input::get('name'))->subject(Input::get('subject'));
    });
});
на data ругается
типа переменной нет говорит
danunahui
@danunahui
Jul 30 2014 21:54
В data у тебя должен быть массив вроде того какой ты обычно во View::make передаешь
Ну, а если тебе не надо никаких переменных передавать, то вместо $data пиши []
Alexander Zhuravlev
@SCIF
Jul 30 2014 23:04
@DeminAlexey , ну так в замыкании откуда берётся дата? use($data) забыл. Да и во второе замыкание передаёшь $msd, а используешь $message