These are chat archives for LaravelRUS/chat

23rd
Apr 2014
Maxim
@Big-Shark
Apr 23 2014 02:55
@Butochnikov я через генератор обычно делаю миграции, там автоматом ставится, и да и поля достаточно удобно забивать
Alexander Zhuravlev
@SCIF
Apr 23 2014 04:32
Уважаемые, а rawurlencode() и urlencode() различаются только кодированием пробела? И соотв. rawurlencode() можно считать просто более новым и правильным? Есть кто-нибудь кто собаку на этом съел?
slider23
@slider23
Apr 23 2014 05:05
внезапно слетел профайл у firefox. Смотрю на интернет без адблока. Мои глаза! Как вообще средние пользователи там живут ?
Orel
@2byte
Apr 23 2014 05:07
У меня как то стоял адблок, а в этом время я писал рекламную сеть и я долго думал в чем же проблема
Brezhnev Ivan
@vanchelo
Apr 23 2014 05:29
@2byte написал?
@SCIF интересный вопрос)
Brezhnev Ivan
@vanchelo
Apr 23 2014 05:37
я бы кодировал так как кодирует JS, чтобы согласованность какая-то была)
encodeURI('hello world') // hello%20world
кодирует пробел как %20 как и rawurlencode
Orel
@2byte
Apr 23 2014 05:40
@vanchelo ага
Alexander Zhuravlev
@SCIF
Apr 23 2014 05:47
@slider23 , бугага. Когда такое произошло, я в прямом смысле думал, что ошибся адресом или какую-то фишинговую/недобросовестную хрень открыл.
Andrew
@bitw
Apr 23 2014 06:22
столкнулся сейчас с глюком и не знаю как победить <input id="link" name="link" type="text" value="" autocomplete="off">
а поле всеравно автоматически заполняется
ни кто не сталкивался с таким?
Maxim
@Big-Shark
Apr 23 2014 06:29
Brezhnev Ivan
@vanchelo
Apr 23 2014 06:33
нужно у формы отключить автокомплит
@Big-Shark первый раз вижу)
@bitw или давать случайный префикс для name каждый раз, типа такого name="link-abc"
Maxim
@Big-Shark
Apr 23 2014 06:34
@vanchelo я тоже, но автор зизако, а он достаточно много написал всего для лары уже, и не только для лары)
Brezhnev Ivan
@vanchelo
Apr 23 2014 06:36
а вот это интересный пакетец https://github.com/leroy-merlin-br/larasniffer
из зависимостей Zizaco/pulse
Maxim
@Big-Shark
Apr 23 2014 06:37
@vanchelo про него вчера было в контакте, да и сегодня уже в чате
@vanchelo по сути это все тотже php_codesniffer, просто в более удобной упаковке
@vanchelo да и там всего 2 класса, 1 на 40 строк, другой на 240)
Brezhnev Ivan
@vanchelo
Apr 23 2014 06:41
понял)
Andrew
@bitw
Apr 23 2014 06:41
@vanchelo отключение автокомплита для формы не помогло
@vanchelo с рандомным префиксом не вариант для меня
Brezhnev Ivan
@vanchelo
Apr 23 2014 06:43
<form autocomplete="off">
и у input тоже off попробуй
Andrew
@bitw
Apr 23 2014 06:44
@vanchelo пробовал с автокомплитами все. ниче не помогает
Brezhnev Ivan
@vanchelo
Apr 23 2014 06:45
а doctype какой?
Andrew
@bitw
Apr 23 2014 06:46
<!DOCTYPE html>
Brezhnev Ivan
@vanchelo
Apr 23 2014 06:47
хм, у меня при тех же условиях работает
Andrew
@bitw
Apr 23 2014 06:49
и все это еще запутывает то, что подставляет он туда значение из сохраненного поля name в поле с именем link
вот сам погляди
а теперь сделай on в input
в лисе всё работает как положенно
Andrew
@bitw
Apr 23 2014 06:50
так все нормально. а вот локально у меня глючит
и на другом компе в хроме при открытии по локалке тот-же глюк
Alexey
@Butochnikov
Apr 23 2014 08:55
@Big-Shark про pulce тоже первый раз слышу. хоть бы демку запилили или скрины поставили, а то ридми пустой почти.
Brezhnev Ivan
@vanchelo
Apr 23 2014 09:50
@Amegatron здесь?
Alexander Egorov
@Amegatron
Apr 23 2014 09:54
ога
Brezhnev Ivan
@vanchelo
Apr 23 2014 09:54
вчерашний разговор о кэше помнишь?
Alexander Egorov
@Amegatron
Apr 23 2014 09:54
ну
Brezhnev Ivan
@vanchelo
Apr 23 2014 09:54
так вот первый вариант с делением на 60 не работает
Alexander Egorov
@Amegatron
Apr 23 2014 09:55
хм
поччему?
Brezhnev Ivan
@vanchelo
Apr 23 2014 09:55
нет, он то работает, но не так как мы предполагали
вот почему)
public function put($key, $value, $minutes)   
{                                             
    $minutes = $this->getMinutes($minutes);      

    $this->store->put($key, $value, $minutes);   
}
Alexander Egorov
@Amegatron
Apr 23 2014 09:55
ааа
Brezhnev Ivan
@vanchelo
Apr 23 2014 09:55
$this->getMinutes($minutes); видишь?
Alexander Egorov
@Amegatron
Apr 23 2014 09:56
понял
Brezhnev Ivan
@vanchelo
Apr 23 2014 09:56
хотя, return is_string($duration) ? intval($duration) : $duration;
наверное я погорячился с "не работает")
это если строкой передать секунды работать не будет)
проверил, работает)
я и второй проверил, он сложнее в реализации но зато потом меньше гемора)
плохо что в интерфейсе StoreInterface нет метода expiration, так было бы проще остальные драйвера написать
Alexander Egorov
@Amegatron
Apr 23 2014 10:02
ну да
Brezhnev Ivan
@vanchelo
Apr 23 2014 10:04
или вот так еще можно
https://gist.github.com/vanchelo/11209448
Добавил 2 комментария, как это готовить)
Brezhnev Ivan
@vanchelo
Apr 23 2014 10:14
что думаете, put переписать или expiration ?
Alexander Egorov
@Amegatron
Apr 23 2014 10:14
мне больше по душе было бы expiration
Brezhnev Ivan
@vanchelo
Apr 23 2014 10:14
но вот как быть если передан не int а DateTime ?
Alexander Egorov
@Amegatron
Apr 23 2014 10:15
щас посмотрю
Brezhnev Ivan
@vanchelo
Apr 23 2014 10:15
expiration хорошо только для FileStore, жаль у других драйверов нет такого метода (
мне тоже больше он нравится
Alexander Egorov
@Amegatron
Apr 23 2014 10:17
боюсь, что без наследования Repository DateTime не обработать :(
Brezhnev Ivan
@vanchelo
Apr 23 2014 10:17
да уж, а ты часто передаешь DateTime?
Alexander Egorov
@Amegatron
Apr 23 2014 10:18
я вообще один раз только кэш юзал, и то, только forever
Brezhnev Ivan
@vanchelo
Apr 23 2014 10:29
\Illuminate\Cache\Repository без гемороя не заменить)
Alexander Egorov
@Amegatron
Apr 23 2014 10:30
ну я описивал, что нужно сделать
нужно свой CacheManager писать, точнее наследовать от иимеющегося
и ребиндить 'cache' в IoC
slider23
@slider23
Apr 23 2014 10:31
и все ради секунд ?
Alexander Egorov
@Amegatron
Apr 23 2014 10:31
угу ))
просто зацепила нас эта задачка )
интересно поковыряться в ларике
slider23
@slider23
Apr 23 2014 10:32
ну разве что :) потому что у меня вообще все кратное часам
Alexander Egorov
@Amegatron
Apr 23 2014 10:32
а у меня только forever пока юзается )
вообще не вижу смысла в секундах
Brezhnev Ivan
@vanchelo
Apr 23 2014 10:33
аналогично)
спортивный интерес)
Orel
@2byte
Apr 23 2014 11:37
А что у вас за проблемы с кэшем ?
Alexander Egorov
@Amegatron
Apr 23 2014 11:37
ну почитай историю, проблемы как таковой нет
Orel
@2byte
Apr 23 2014 11:41
Что-то нифига не понял, вы против минут ?
Brezhnev Ivan
@vanchelo
Apr 23 2014 11:41
нет проблем, у нас были решения
Orel
@2byte
Apr 23 2014 11:42
Заменить минуты на часы?
Brezhnev Ivan
@vanchelo
Apr 23 2014 11:42
нет, минуты на секунды
Orel
@2byte
Apr 23 2014 11:42
Ааа, ну вот мне тоже нужны были секунды
Что придумали?
Alexander Egorov
@Amegatron
Apr 23 2014 11:43
ну почитай...
Orel
@2byte
Apr 23 2014 11:43
expiration ?
Brezhnev Ivan
@vanchelo
Apr 23 2014 11:43
  1. Cache::put('key', 'value', 10 / 60); // на 10 сек кэшируется
Brezhnev Ivan
@vanchelo
Apr 23 2014 11:44
блин, @2byte не хочет читать))
Orel
@2byte
Apr 23 2014 11:44
А там же минус получается
Alexander Egorov
@Amegatron
Apr 23 2014 11:45
@vanchelo ну если тебе не лень по новой все расписать, то я воль ) я не буду себя утруждать )
Brezhnev Ivan
@vanchelo
Apr 23 2014 11:45
ты сначала попробуй а потом выводы сделаешь)
мне как раз лень)
Orel
@2byte
Apr 23 2014 11:45
Я ?
Brezhnev Ivan
@vanchelo
Apr 23 2014 11:45
@2byte да, то я тебе писал
по ссылке что тебе кинул @Amegatron всё есть!
Orel
@2byte
Apr 23 2014 11:46
Аа, я понял
Так, когда я про секунды спрашивал у вас, вы ответили зачем тебе такой оперативный кэш
Alexander Egorov
@Amegatron
Apr 23 2014 11:49
Ну я и до сих пор склонен к тому, что секундный кэш не нужен, просто стало интересно
Brezhnev Ivan
@vanchelo
Apr 23 2014 11:53
точно, нам он и не нужен был, в группе чел-к вопрос задал
bubnoff
@bubnoff
Apr 23 2014 13:09
Есть у кого-нибудь пакет транслита для лары? Надо алиасы для урлов генерить из названия.
Brezhnev Ivan
@vanchelo
Apr 23 2014 13:09
прикольная штука) из хрома норм работает
Alexander Egorov
@Amegatron
Apr 23 2014 21:08
Век живи - век учись ... Сегодня столкнулся с небывалым проявлением женской логики ...
Шаг 1:
http://my.jetscreenshot.com/22923/20140423-z7gy-32kb.jpg
Шаг 2:
http://my.jetscreenshot.com/22923/20140423-9tjy-12kb.jpg
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:09
гыы
наверное ей не понравилось слово "давай" ))
Alexander Egorov
@Amegatron
Apr 23 2014 21:10
ну я тож об этом подумал, других вариантов у меня нет :D
но я не особо себя утруждал мылями об этом ) боюсь свой мозг сломать :D
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:10
ахахах))
Alexander Egorov
@Amegatron
Apr 23 2014 21:12
ну самое забавное, что я был только рад с ней пообщаться :)
но в текущей ситуации я бессилен :D даже коммент к фотке не оставить, чтобы разблочила :) вдруг случайно заблочила, у меня сегодня такое было
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:13
она тебя забанила?
Alexander Egorov
@Amegatron
Apr 23 2014 21:13
ну типо черный список- я ей написать не могу
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:13
зарегай профайл другой и узнай) делов на 5 мин
Alexander Egorov
@Amegatron
Apr 23 2014 21:13
да влом
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:14
значит не сильно хочешь пообщаться))
Alexander Egorov
@Amegatron
Apr 23 2014 21:14
ну в общем то да
я уже наобщался сегодня там ) забил свиданку на праздники )
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:15
шустрый)
Alexander Egorov
@Amegatron
Apr 23 2014 21:15
=) настроение сегодня норм было =)
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:15
классно
Alexander Egorov
@Amegatron
Apr 23 2014 21:16
просто эта Aliska поплакалась сначала в статусе, что мол несчастлива, ну я решил ей подарок сделать с комментом подбадривающим =) ну она и написала потом, "пообщаемся?" =)
ну а дальше - на скринах все )
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:16
вот ты хитрец)
Alexander Egorov
@Amegatron
Apr 23 2014 21:17
просто было бы что ей сказать хорошего, ну и потрындели бы ) но вон она какая странная )
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:17
может случайно как ты и сказал)
и не знает че делать, решила что ты отморозился
Alexander Egorov
@Amegatron
Apr 23 2014 21:17
ну не исключено, но могла бы и сама написать что-нить
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:17
фигли, гадать))
Alexander Egorov
@Amegatron
Apr 23 2014 21:17
все-таки первая предложила пообщаться
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:17
это верно
Alexander Egorov
@Amegatron
Apr 23 2014 21:18
я написал второе сообщение после "давай" почти сразу - но уже "черный список" =)
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:18
значит не запарилась
Alexander Egorov
@Amegatron
Apr 23 2014 21:18
да мне как-то пофиг вообще на нее, просто забавный случай :D
захочет - напишет
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:18
как-то быстро она забанила, я бы так не успел)
кнопка "Пожаловаться"?
Alexander Egorov
@Amegatron
Apr 23 2014 21:19
да, и там в выпадашке выбрать "внести в черный список"
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:19
можно случайно клацнуть?
Alexander Egorov
@Amegatron
Apr 23 2014 21:20
ну я сегодня реально случайно девочку занес в список ))) мышка проглючила - сначала не дотянулся до поля ввода - нажал на "пожаловаться", потом также опять не дотянулся и клацнул по черному списку :D но я при этом сразу написал ей об этом )))
и в течение двух минут разобрался, как разблочить )
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:20
т.е. ты можешь писать когда у тебя чел в черном?
Alexander Egorov
@Amegatron
Apr 23 2014 21:21
да
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:21
ааа, ну тогда понятно)
Alexander Egorov
@Amegatron
Apr 23 2014 21:21
но, когда вносишь в список, у тебя алерт выскакивает, что пользователь добавлен в черный список
то есть не заметить этого нельзя )
Brezhnev Ivan
@vanchelo
Apr 23 2014 21:22
да, интересный случай)
можно докторскую писать)
Alexander Egorov
@Amegatron
Apr 23 2014 21:22
:D