These are chat archives for LaravelRUS/chat

7th
Jun 2016
Alatoo
@toktogul
Jun 07 2016 05:09
@deshukr_twitter в цикле надо.
JhaoDa
@jhaoda
Jun 07 2016 05:14
@shakurov человеку нужен сервис, а не сервис-провайдер
Ivan
@Hunternnm
Jun 07 2016 06:07
Утро доброе!
Eugene Vdovenko
@EugeneVdovenko
Jun 07 2016 06:20
Всем утра!
Arsen Soroka
@arsen-s
Jun 07 2016 06:55
@deshukr_twitter если нужно только тайтл то его можно парсить с каталога, а если нужно больше инфы тогда прийдется переходить на каждую страницу товара и все от туда парсить
@Hunternnm @EugeneVdovenko доброе утро
yuras007
@yuras007
Jun 07 2016 07:07
This message was deleted
JhaoDa
@jhaoda
Jun 07 2016 07:08
@yuras007 ау, сообщение в другом чате удали
Шо за люди, почему повторять приходится...
:) ппц...
@yuras007 ало, парень. В ДРУГОМ чате, а не здесь
yuras007
@yuras007
Jun 07 2016 07:10
окей) еще раз) Всем доброе утро! Может кто-то знает. Подключил stripe. Сберегаю кастомеров, когда они делают оплаты на общий счет. Есть ли возможность сохраненному кастомеру отправить деньги с общего счета?
Arsen Soroka
@arsen-s
Jun 07 2016 07:12
ребят
вчера был разговор с одним сис админом который утверждал что redis для кэширование не очень хорошо, говорит что и mysql може вполне справлятся и что он быстрее редиски
хочу спросить, на сколько он прав?
JhaoDa
@jhaoda
Jun 07 2016 07:12
@yuras007 страйп не работает в РФ, так что процент его использующих здесь крайне низок, полагаю. Ответ можно ждать долго.
JhaoDa
@jhaoda
Jun 07 2016 07:21
@arsen-s чот я сильно сомневаюсь, что мускуль быстрее редиски
am0nshi
@am0nshi
Jun 07 2016 07:21
@jhaoda а в Украине?
утро доброе
JhaoDa
@jhaoda
Jun 07 2016 07:22
@am0nshi в Украине? Ну, полагаю, что тоже редиска быстрее :)
Arsen Soroka
@arsen-s
Jun 07 2016 07:22
@jhaoda да я ему 100 раз об этом говорил,
он мне нарисовал схему как это все работает - и по его схеме вроде он прав
Ivan
@Hunternnm
Jun 07 2016 07:22
@arsen-s это как ребята с соседней огранизации не видят смысла в композере
am0nshi
@am0nshi
Jun 07 2016 07:22
@arsen-s зависит от того, как готовить. инмемори никто не отменял, будет такое же кей-вэлью
Arsen Soroka
@arsen-s
Jun 07 2016 07:23
@Hunternnm да, я помню твое сообщение
JhaoDa
@jhaoda
Jun 07 2016 07:23
@arsen-s сообщение?! Это не сообщение было, это был крик души!:)
am0nshi
@am0nshi
Jun 07 2016 07:23
@yuras007 страйп для Украины используете?
Arsen Soroka
@arsen-s
Jun 07 2016 07:24
ну просто я хотел тоже сегодня так высказатся - но подумал что может быть я не прав
yuras007
@yuras007
Jun 07 2016 07:24
@am0nshi , нет для США
Arsen Soroka
@arsen-s
Jun 07 2016 07:25
теперь сижу и читаю - про кэш мускула
JhaoDa
@jhaoda
Jun 07 2016 07:25
@am0nshi вся Восточная Европа в пролёте
am0nshi
@am0nshi
Jun 07 2016 07:25
@jhaoda жалко, планировал его использовать в своем проекте
а что из платежек можете посоветовать? аудитория - США + немного европы, получать в Укриане
JhaoDa
@jhaoda
Jun 07 2016 07:27
https://toster.ru/q/326330 — жги, убивай, правь вендоры!
Ivan
@Hunternnm
Jun 07 2016 07:29
@jhaoda желаю ему composer update)))))
Dave
@aios
Jun 07 2016 07:30
@Hunternnm для мозгов ему composer update
Yury Izotov
@pandalowry
Jun 07 2016 07:31
то есть он чтоли просто не установил зависимости?
Aleh Kashnikau
@mkusher
Jun 07 2016 07:34
если кто-то пользуется телеграмом, то заходите к нам для жарких дискуссий https://telegram.me/prophp7 ;)
Dave
@aios
Jun 07 2016 07:39
@mkusher нафиг?
@mkusher народ вам там собирать
Soprun Vladislav
@vlsoprun
Jun 07 2016 07:43
Здорова мужики
Dave
@aios
Jun 07 2016 07:45
@vlsoprun опять на работу устраиваться пришел?)
Soprun Vladislav
@vlsoprun
Jun 07 2016 07:46
@aios ?
Dave
@aios
Jun 07 2016 07:47
@vlsoprun я просто не удачно пошутил =)
Soprun Vladislav
@vlsoprun
Jun 07 2016 07:47
Ааа... А я подумал ты про мою рекламу :satisfied:
Dave
@aios
Jun 07 2016 07:47
да да) про рекламу)
я просто периодически читаю
вот вчера увидел что ты 3 недели где то проработал
и тебе не понравилось
мол переезжаешь куда то
в Мск помоему
Soprun Vladislav
@vlsoprun
Jun 07 2016 07:49
Да, но только 5 месяцев работал))
А где 3 недели это про другую было ))
Aleh Kashnikau
@mkusher
Jun 07 2016 08:01
@aios ну, кому удобнее телеграм, чем гиттер
собственно поэтому)
Dave
@aios
Jun 07 2016 08:02
@mkusher чем удобнее? на телефоне общаться о программировании?
@mkusher да уж... это мега удобно.
Vitaliy Kravchyshyn
@freevital
Jun 07 2016 08:04
@aios если тебе не удобно, то не значит что всем..
Dave
@aios
Jun 07 2016 08:06
@freevital ты посмотри какие тут ярые защитники телеграмма появились)
Aleh Kashnikau
@mkusher
Jun 07 2016 08:07
@aios так-то есть десктопные клиенты
нативные, для меня гораздо удобнее гиттера, который любит рендерить с нуля всю страницы на каждый чих)
Vitaliy Kravchyshyn
@freevital
Jun 07 2016 08:09
@aios да не, вообще не использую)
JhaoDa
@jhaoda
Jun 07 2016 08:10
@freevital @mkusher @aios прекращаем флуд
Dave
@aios
Jun 07 2016 08:11
@jhaoda я скучал...
Alex K.
@deshukr_twitter
Jun 07 2016 08:31
@toktogul разве можно определенный div задать в цикле?
Arsen Soroka
@arsen-s
Jun 07 2016 08:34
@deshukr_twitter ты ищешь елементы все которые надо - потом проходишься по них и вытаскиваешь инфу
Alatoo
@toktogul
Jun 07 2016 08:35
вообще не хорошо тут такие темы обсуждать, тут только про лару.
Но я замечаю, сам админ команты, уже стал более добрее и обсуждает другие темы
Arsen Soroka
@arsen-s
Jun 07 2016 08:36
@toktogul сдесь день не проходит без оффтопа - и это нормально
Alatoo
@toktogul
Jun 07 2016 08:36
Ну я просто попадал под раздачу, меня ругали как то за такое)
@deshukr_twitter по теме, определнный диф, это всего лишь ключ массива
Alex K.
@deshukr_twitter
Jun 07 2016 08:40
@arsen-s то есть нужно задать масив, который я хочу получить, а потом огласить div, который содержит нужную мне инф-ю?
Arsen Soroka
@arsen-s
Jun 07 2016 08:40
@deshukr_twitter нет
ты читал вообще доку по этому парсеру?
@deshukr_twitter
if(count($html->find('div.title span')))
  foreach($html->find('div.title span') as $title)
    echo $div->innertext;
так ты получишь все тайтлы
только не забудь класы поправить)
seoperin
@seoperin
Jun 07 2016 09:21
Блин, ребят, со вчерашнего дня так и не смог разобраться... в socialite в вк провайдере при попытке пойти вовзращает ошибку:
FatalThrowableError in Provider.php line 96:
Call to undefined method SocialiteProviders\VKontakte\Provider::getAccessToken()
Это происходит после того как жму Войти через вк, подтверждение в окне в вк и при вовзращении на редирект страницу такая ошибка
понятно что дело в получении токена, но какого фига, как говорится? В другом проекте точно так же всё сделано и работает
Arsen Soroka
@arsen-s
Jun 07 2016 09:28
@seoperin https://toster.ru/q/326330 посмотри как чел решил этот вопрос)
seoperin
@seoperin
Jun 07 2016 09:29
@arsen-s спасибо, глянул
KarmaBot
@KarmaBot
Jun 07 2016 09:29
Спасибо (+1) для @arsen-s принято! Текущая карма +36.
Arsen Soroka
@arsen-s
Jun 07 2016 09:29
@seoperin да какое там спасибо
это сарказм, хотя я коммент не видел
seoperin
@seoperin
Jun 07 2016 09:29
и вот там в комментах написли что лучше сделать $provider->user()->token, а куда его пихать?)
сейчас у меня так:
public function getVkRedirect()
{
    return Socialite::driver('vkontakte')->with(['lang' => 'ru'])->redirect();
}

public function getVkHandle()
{
    $user = Socialite::driver('vkontakte')->user();
    dd($user);
    ........
JhaoDa
@jhaoda
Jun 07 2016 09:33
@seoperin не, не то
@seoperin где надо, туда и пихай. У меня в контроллере, например.
seoperin
@seoperin
Jun 07 2016 09:37
@jhaoda ну вот я привёл выше код из Auth контроллера. getVkHandle - вызывается при redirectUri
$provider->user()->token - $provider - это что?

вообще странно что в вк провайдере код такой:

$user = $this->mapUserToObject($this->getUserByToken(
            $token = $this->getAccessToken($this->getCode())
        ));

а нужно вызывать не getAccessToken а getAccessTokenResponse

и тогда всё норм
но не менять же прямо в вк провайдере?
JhaoDa
@jhaoda
Jun 07 2016 09:43
@seoperin getAccessTokenResponse это полное тело ответа, тебе оно нафиг
seoperin
@seoperin
Jun 07 2016 09:44
@jhaoda но у socialite вообще нет метода getAccessToken в laravel/socialite
JhaoDa
@jhaoda
Jun 07 2016 09:44
@seoperin его убрали
seoperin
@seoperin
Jun 07 2016 09:45
@jhaoda то есть его убрали а расширения провайдеров еще юзают?
JhaoDa
@jhaoda
Jun 07 2016 09:46
@seoperin если расширение не обновили, то да. В моих провайдера для мылару и ОК так было
Но я таки обновил
Rolfsskiv
@Rolfsskiv
Jun 07 2016 09:46
Добрый день
KarmaBot
@KarmaBot
Jun 07 2016 09:46
@Rolfsskiv, здравствуй.
Soprun Vladislav
@vlsoprun
Jun 07 2016 09:47
@Rolfsskiv привет
seoperin
@seoperin
Jun 07 2016 09:49
@jhaoda я один фиг не понял что мне сделать чтобы всё заработало и при этом не править файлы вендора...
JhaoDa
@jhaoda
Jun 07 2016 09:53
@seoperin у меня прекрасно работает with($driver)->user()->token
Rolfsskiv
@Rolfsskiv
Jun 07 2016 10:01
Если хранить в дипозон времени (16:00-20:00) в json можно ли как-то быстро сравнить или выбрать запись в данное время.Извиняюсь за непонятки.
Soprun Vladislav
@vlsoprun
Jun 07 2016 11:01
а хранить где и чем выбирать ?
Arsen Soroka
@arsen-s
Jun 07 2016 11:01
@Rolfsskiv лучше сделать 2 поля 'from - to' если быстродействие важно.
Soprun Vladislav
@vlsoprun
Jun 07 2016 11:02
@arsen-s :+1:
Rolfsskiv
@Rolfsskiv
Jun 07 2016 11:02
Да
Я про это думал..
@arsen-s Спасибо
KarmaBot
@KarmaBot
Jun 07 2016 11:02
Спасибо (+1) для @arsen-s принято! Текущая карма +37.
Arsen Soroka
@arsen-s
Jun 07 2016 11:02
@Rolfsskiv хотя мускул 5.7 научился искать по полю с типом json - этим ненадо злорадствовать
NelinD
@NelinD
Jun 07 2016 11:14

@arsen-s

этим ненадо злорадствовать

злоупотреблять?

Arsen Soroka
@arsen-s
Jun 07 2016 11:15
@NelinD так и знал что не то слово заюзал
на 5мин надо было раньше - отредактировал бы еще
nocaut
@dikiypac
Jun 07 2016 11:17
привет
KarmaBot
@KarmaBot
Jun 07 2016 11:17
@NOCaut, и тебе привет ;)
nocaut
@dikiypac
Jun 07 2016 11:19
1) переключил сесии на редис. 2) в php.ini прописал путьи 3) в конфігах БД все по дефолту. 4) установил пакет редис
redis-cli -h 127.0.0.1 -p 6379 - смлотрю а ключей нету
что я ище забыл?
на обеде все или че?)
Ivan
@Hunternnm
Jun 07 2016 11:24
или че
nocaut
@dikiypac
Jun 07 2016 11:26
@Hunternnm Вань ты поел уже вижу))... давай посмотрем вместе на проблему ;)
Arsen Soroka
@arsen-s
Jun 07 2016 11:27
ахахахах, наглость прет
Devalgo
@almassar
Jun 07 2016 11:27
подскажите как быть с разными названиями папок, в laravel public а на хостинге public_html, я на хостинг через гит заливаю
Ivan
@Hunternnm
Jun 07 2016 11:27
@dikiypac я сытый и сонный) да и чай только сделал
nocaut
@dikiypac
Jun 07 2016 11:27
@arsen-s наглость - второе сщастя
@Hunternnm после еды грех не поспать на работе
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 11:28
@almassar ln -s
Devalgo
@almassar
Jun 07 2016 11:30
@SerafimArts можно чуть подробней
Arsen Soroka
@arsen-s
Jun 07 2016 11:30
@dikiypac а ты редис запустил?
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 11:30
@almassar т.е. ссылку в вики? https://ru.wikipedia.org/wiki/Ln_(UNIX)
nocaut
@dikiypac
Jun 07 2016 11:30
@arsen-s как ето?
наверно нет )))
Arsen Soroka
@arsen-s
Jun 07 2016 11:31
@dikiypac redis-server
Devalgo
@almassar
Jun 07 2016 11:31
@SerafimArts спасиб
KarmaBot
@KarmaBot
Jun 07 2016 11:31
Спасибо (+1) для @SerafimArts принято! Текущая карма +471.
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 11:31
@almassar ln -s public public_html если ещё подробнее
nocaut
@dikiypac
Jun 07 2016 11:31
@arsen-s спс
KarmaBot
@KarmaBot
Jun 07 2016 11:31
Спасибо (+1) для @arsen-s принято! Текущая карма +38.
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 11:32
а ещё лучше что-то вроде такого ln -s releases/master/public public_html
чтобы потом можно было одной командой (ln -s releases/new_version/public public_html) менять версии сайта\проекта
nocaut
@dikiypac
Jun 07 2016 11:34
phpinfo() - пишет что сесия на редисе. а ключи пустие
где сесия???
Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf бил ворнинг при запуске. но редис стартонул
Ivan
@Hunternnm
Jun 07 2016 11:40
@dikiypac а зачем ты менял php.ini?
nocaut
@dikiypac
Jun 07 2016 11:53
[Session]
session.save_handler = "redis"
session.save_path = "tcp://127.0.0.1:6379"
вот так сделал.
не нужно било?)
Ivan
@Hunternnm
Jun 07 2016 11:55
а ты где это прочитал?
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 11:56
@Big-Shark - ты мне нужен. Пингани как появишься
nocaut
@dikiypac
Jun 07 2016 11:57
@Hunternnm назад поменять?))
есть стаття у когото по настройке?
Ivan
@Hunternnm
Jun 07 2016 12:03
@dikiypac оф дока лары
nocaut
@dikiypac
Jun 07 2016 12:03
@Hunternnm там очень скутно все
Ivan
@Hunternnm
Jun 07 2016 12:04
@dikiypac эм, а чего ты там не нашел?
nocaut
@dikiypac
Jun 07 2016 12:04
не нашол как проверить что сесия моя в редисе
как проверить работу?
Ivan
@Hunternnm
Jun 07 2016 12:05
почитай доку...
Maxim
@Big-Shark
Jun 07 2016 12:05
@SerafimArts тут
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 12:06
@Big-Shark ситуация такая - есть новый проект АПИ'шный. Разрабы юзают симфони вовсю. Скажи плиз - какой фрейм и какие либы ты бы брал для реализации этого проекта быстро?
Ну т.е. ларку\симфони, а в случае симфони - FOS\JMS\etc? Просто под ларку я знаю что обычный rest круд апишный пилится буквально за несколько часов, но ребята все симфонисты - не шарят лару.
nocaut
@dikiypac
Jun 07 2016 12:07
@Hunternnm что дока я в консоль смотрю
нету там сесии
Настройки вашего подключения к Redis хранятся в файле app/config/database.php - все что нужно настроить в доке
ето сделано давно
Maxim
@Big-Shark
Jun 07 2016 12:08
@SerafimArts фос хлам, жмс тоже
@SerafimArts если можно лару, то лара, и динго
Ivan
@Hunternnm
Jun 07 2016 12:08
@dikiypac да ты шутишь
nocaut
@dikiypac
Jun 07 2016 12:09
нет
Maxim
@Big-Shark
Jun 07 2016 12:09
@SerafimArts на симфони есть всего пара более менее интересных штук для написания апи
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 12:09
@Big-Shark ларку можно лишь в теории, т.к. это надо очень сильно убеждать, что новый фрейм не доставит проблем при разработке. А в случае симфони со стеком JMS + Rest + FOS - все костыли уже пройдены
Ivan
@Hunternnm
Jun 07 2016 12:09
@dikiypac покажи где ты читаешь
nocaut
@dikiypac
Jun 07 2016 12:10
blob
Maxim
@Big-Shark
Jun 07 2016 12:10
@SerafimArts https://github.com/GoIntegro/hateoas-bundle под симфони только вот эта штука подходит
nocaut
@dikiypac
Jun 07 2016 12:10
я смотрю все ключи
или ето не команда что мне нужна?
Ivan
@Hunternnm
Jun 07 2016 12:10
@dikiypac ты прикалываешься? доку покажи где ты такую хрень вычитал
Ivan
@Hunternnm
Jun 07 2016 12:11
@dikiypac уважаемый, тебе когда нужно в туалет, куда ты идешь - в туалет или на кухню? только честно
nocaut
@dikiypac
Jun 07 2016 12:11
@Hunternnm ))
Ivan
@Hunternnm
Jun 07 2016 12:12
так если тебе нужны сессии в редисе - прочитай про сессии, мать их
там чтива на 2 минуты
nocaut
@dikiypac
Jun 07 2016 12:12
читал 20 раз
Ivan
@Hunternnm
Jun 07 2016 12:12
@dikiypac иииииииии?
nocaut
@dikiypac
Jun 07 2016 12:13
'driver' => env('SESSION_DRIVER', 'redis'), - вот что сделал
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 12:13
невероятно +)
Arsen Soroka
@arsen-s
Jun 07 2016 12:13
@dikiypac а в env файле стоит redis?
VadimDraganyuk
@VadimDraganyuk
Jun 07 2016 12:13
@dikiypac а в env SESSION_DRIVER ?
Ivan
@Hunternnm
Jun 07 2016 12:13
SESSION_DRIVER в .env ?
VadimDraganyuk
@VadimDraganyuk
Jun 07 2016 12:14
)
Arsen Soroka
@arsen-s
Jun 07 2016 12:14
давайте еще 5 напишите
Maxim
@Big-Shark
Jun 07 2016 12:14
@SerafimArts но я использую https://github.com/neomerx/json-api/ но его крайне геморно пихать в симфони
nocaut
@dikiypac
Jun 07 2016 12:14
@arsen-s нет ))
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 12:14
А какое значение SESSION_DRIVER в .env?
nocaut
@dikiypac
Jun 07 2016 12:14
file )
Arsen Soroka
@arsen-s
Jun 07 2016 12:14
все вместе можем заспамить его
nocaut
@dikiypac
Jun 07 2016 12:15
ой все
всем спс
KarmaBot
@KarmaBot
Jun 07 2016 12:15
@NOCaut, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
Arsen Soroka
@arsen-s
Jun 07 2016 12:15
заработало?
nocaut
@dikiypac
Jun 07 2016 12:15
нет. но проблему нашол)))
`SELECT failed: ERR invalid DB index [tcp://127.0.0.1:6379]`
Ivan
@Hunternnm
Jun 07 2016 12:15
сейчас высянится что всё равно не работает
я знал!)
Arsen Soroka
@arsen-s
Jun 07 2016 12:15
ванга сдесь
nocaut
@dikiypac
Jun 07 2016 12:15
@Hunternnm Ахахахах
Arsen Soroka
@arsen-s
Jun 07 2016 12:16
@dikiypac ошибка другая - значит все хорошо делаешь
nocaut
@dikiypac
Jun 07 2016 12:16
@arsen-s угу
заработало! ура
Arsen Soroka
@arsen-s
Jun 07 2016 12:19
иди поешь - все силы потратил
nocaut
@dikiypac
Jun 07 2016 12:23
@arsen-s )))
я вечером ето отпраздную лучше
Ivan
@Hunternnm
Jun 07 2016 12:25
@dikiypac шампанское, икра, девочки?
Ivan Romanko
@Romashka
Jun 07 2016 12:26
вопрос. Есть сервер А и сервер Б с web-приложениями. Сервер A проводит аутентификацию пользователя и редиректит его на сервер Б с каким-то токеном, сервер Б валидирует токен и аутентифицирует пользователя у себя. Как это лучше сделать, избегая запросов между серверами?
нужно чтобы генерируемый токен был одноразовым
то что пришло в голову - шифрование сервером А данных о пользователе ключом, известным А и Б, и расшифровка на сервере Б
но безопасен ли такой подход?
Ivan
@Hunternnm
Jun 07 2016 12:26
тут другой вопрос интересен - что у тебя так нагружено что ты сессии в редис вынес?
Arsen Soroka
@arsen-s
Jun 07 2016 12:27
This message was deleted
nocaut
@dikiypac
Jun 07 2016 12:27
@Hunternnm сесии просто. нужно с чегото ж начинать
@arsen-s нет не для етого)
Ivan Romanko
@Romashka
Jun 07 2016 12:29
@arsen-s мне не нужна сессия на А
Arsen Soroka
@arsen-s
Jun 07 2016 12:29
@Romashka БД у них одна?
Ivan Romanko
@Romashka
Jun 07 2016 12:30
@arsen-s нет
@arsen-s но информация о юзерах есть и там и там
да и сервер Б не один, а несколько. и А решает, на какой из Б серверов редиректить пользователя
JhaoDa
@jhaoda
Jun 07 2016 12:38
@Romashka погугли single sign on
KarmaBot
@KarmaBot
Jun 07 2016 12:38
JhaoDa
@jhaoda
Jun 07 2016 12:38
@Romashka или OAuth
Ivan Romanko
@Romashka
Jun 07 2016 12:42
@KarmaBot спасибо
KarmaBot
@KarmaBot
Jun 07 2016 12:42
@Romashka, не за что, я всегда к твоим услугам =)
Спасибо (+1) для @KarmaBot принято! Текущая карма +272.
Ivan Romanko
@Romashka
Jun 07 2016 12:43
@jhaoda для реализации OAuth нужна пересылка данных между серверами
nocaut
@dikiypac
Jun 07 2016 12:43
@Romashka сделай екше на тей стороне. или тебе общая сесия нужна?
Ivan Romanko
@Romashka
Jun 07 2016 12:44
@dikiypac екше?
JhaoDa
@jhaoda
Jun 07 2016 12:44
@Romashka JWT, но тогда придется везде держать один ключ для шифрования/дешифрования JWT и пилить своё решение
alexspi
@alexspi
Jun 07 2016 12:45
Всем бобра
KarmaBot
@KarmaBot
Jun 07 2016 12:45
@alexspi даров!
Ivan Romanko
@Romashka
Jun 07 2016 12:46
@jhaoda о таком и думал
JhaoDa
@jhaoda
Jun 07 2016 12:46
@Romashka подход безопасен, если получившийся токен нигде не хранить. Да, это похоже на твой вариант
Ivan Romanko
@Romashka
Jun 07 2016 12:46
@jhaoda а как сделать его одноразовым?
alexspi
@alexspi
Jun 07 2016 12:46
Подскажите кто какой пакет использует для организации файлового менеджера в админке
JhaoDa
@jhaoda
Jun 07 2016 12:46
@Romashka почитать по JWT
Ivan Romanko
@Romashka
Jun 07 2016 12:47
@jhaoda спасибо
KarmaBot
@KarmaBot
Jun 07 2016 12:47
Спасибо (+1) для @jhaoda принято! Текущая карма +963.
Maxim
@Big-Shark
Jun 07 2016 12:49
@SerafimArts засранец, я тебе помог? Помог, а где волшебное слово)
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 12:49
@Big-Shark не помог =(
@Big-Shark лови свою баярлалаашку
не пашет =(
Maxim
@Big-Shark
Jun 07 2016 12:50
@SerafimArts почему? я же ебе кинул что можно использовать для симфони
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 12:50
@Big-Shark баярлалаашку я сказал, срочно, 10 кубиков внутривенно!
KarmaBot
@KarmaBot
Jun 07 2016 12:50
Спасибо (+1) для @Big-Shark принято! Текущая карма +840.
FairHypo
@FairHypo
Jun 07 2016 12:50
Всем привет. Есть живые помочь с простой казалось бы вещью? Пытаюсь поднять себе быстренько среду под виндоус. вагрант+хомстед под виртуалбокс, все дела. Все вроде бы поставилось, vagrant up - полет нормальный, vagrant ssh - полет нормальный, composer global require "laravel/installer" - полет нормальный, laravel new Laravel - "laravel: command not found".
KarmaBot
@KarmaBot
Jun 07 2016 12:50
Приветствую тебя, @FairHypo!
JhaoDa
@jhaoda
Jun 07 2016 12:54
@FairHypo а ты что, в самой венде делаешь composer global require "laravel/installer" и laravel new Laravel?
А если в хомстеде, то с PATH проблем нет?
FairHypo
@FairHypo
Jun 07 2016 12:57
@jhaoda нет, не в самой винде) "vagrant ssh - полет нормальный" - соединяюсь с сервером виртуальным же. А PATH где глянуть?
JhaoDa
@jhaoda
Jun 07 2016 12:57
@FairHypo а зачем делать это в самой венде?
FairHypo
@FairHypo
Jun 07 2016 12:57
@jhaoda НЕ в винде)
Maxim
@Big-Shark
Jun 07 2016 12:57
Кстати, у меня коллега на вин 10 во внутреннем линуксе поставил докер, и использует его, делал уже кто так?
JhaoDa
@jhaoda
Jun 07 2016 12:58
@FairHypo хз, я попробовал и выкинул хомстед
FairHypo
@FairHypo
Jun 07 2016 13:03
@jhaoda в смысле?) предлагаешь другое окружение ставить? я обычно
под линукс работал. а сейчас срочно потребовалось под виндой)
JhaoDa
@jhaoda
Jun 07 2016 13:04
@FairHypo работал под линукс, но не знаешь как решить laravel: command not found и как глянуть PATH?
FairHypo
@FairHypo
Jun 07 2016 13:06
@jhaoda а что тут удивительного, если не возникало проблем? Просто поставил себе ubuntu 14 как посоветовали. В ней поднял среду по гайду точь в точь, не выдало никаких ошибок. И забыл про нее.
а сейчас вот нужно под виндой срочно
@jhaoda прости, если задел твои чувства истинного линуксоида или просто профессионала широкого профиля. У меня возникла проблема. Постарался описать ее понятным образом, чтобы найти помощь.
JhaoDa
@jhaoda
Jun 07 2016 13:11
@FairHypo нет, я не линуксоид и не профессионал широкого профиля, я воинствующий виндузятник
Но для меня дико, что кто-то юзает линух на уровне «выше домохозяйки», но не знает основ.
Ну я думаю, что на уровне «выше домохозяйки»... ошибаюсь, видимо.
FairHypo
@FairHypo
Jun 07 2016 13:12
@jhaoda да, так бывает. Накатил, поставил и забыл. Если работает - не трогал. Разве это глупо?)
JhaoDa
@jhaoda
Jun 07 2016 13:14
@FairHypo нет. Похоже, настали те фантастические времена, когда в линухе всё работает по мануалу и ничего не надо шаманить...
Хотя... а ты РНР 7 юзаешь или нет?
FairHypo
@FairHypo
Jun 07 2016 13:16
"Хотя... а ты РНР 7 юзаешь или нет?" - в хомстеде по дефолту вроде бы он. А что?
Maxim
@Big-Shark
Jun 07 2016 13:16
@jhaoda да там и пхп7 из коробки)
JhaoDa
@jhaoda
Jun 07 2016 13:16
@FairHypo я про убунту
Maxim
@Big-Shark
Jun 07 2016 13:17
@jhaoda кстати, убунту сейчас на том уровне что реально поставил и забил, для 99 процентов здач ее хватит, и даже хватит для обычного пользователя)
FairHypo
@FairHypo
Jun 07 2016 13:17
@jhaoda а в чем разница то? я там делал все те же манипуляции. вагрант+хомстед
@jhaoda А в хомстеде php7
JhaoDa
@jhaoda
Jun 07 2016 13:17
@FairHypo хоумстед в убунту? А зачем тогда вообще убунту?
jhaoda @jhaoda ищет клей, шаблон склеить...
FairHypo
@FairHypo
Jun 07 2016 13:18
терминал удобный, композер глобально ставится без танцев с бубном, всякое такое
JhaoDa
@jhaoda
Jun 07 2016 13:18
Ладно, я умолкаю, а то флужу не по делу
Maxim
@Big-Shark
Jun 07 2016 13:18
@jhaoda у него до этого была убунту, а сейчас вин с хомстед, если я верно понял
JhaoDa
@jhaoda
Jun 07 2016 13:19
@Big-Shark нет, ты не верно понял.
FairHypo
@FairHypo
Jun 07 2016 13:19
@jhaoda я просто пытаюсь решить свою проблему под виндой) Как я понял, мне нужно отредактировать PATH под хомстедом и добавить туда .composer/vendor/bin
Maxim
@Big-Shark
Jun 07 2016 13:19
@FairHypo так точно
asvae
@asvae
Jun 07 2016 13:20
@FairHypo вроде композер сам его добавляет, если ты msi качал.
JhaoDa
@jhaoda
Jun 07 2016 13:20
@FairHypo скорее всего. Но я почему-то думал, что инсталлер ларавель в хоумстеде должен быть сразу
@Asvae msi в линухе?
asvae
@asvae
Jun 07 2016 13:20
А, тьфу.
FairHypo
@FairHypo
Jun 07 2016 13:20
@jhaoda я тоже так думал, но "что-то пошло не так" видимо)
am0nshi
@am0nshi
Jun 07 2016 15:18
@jhaoda я вроде консольный скрипт для ларкоинстальника качал отдельно, кажется через копозёр
кто-то с амазоном плотно сталкивался? может провести краткий ликбез различий с обычным впс?
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 15:23
@am0nshi извращенец =)
я про инсталлятор
am0nshi
@am0nshi
Jun 07 2016 15:23
@SerafimArts хехе) я такой (с)
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 15:23
composer create-project laravel/laravel ./ 5.1.* сделает всё за тебя
путь установки и версию - на вкус
JhaoDa
@jhaoda
Jun 07 2016 15:27
@SerafimArts некоторые ошибки надо совершить самому
Так что не будем мешать людям приобретать опыт :)
Vladimir Shakurov
@shakurov
Jun 07 2016 15:36
Привет. Подскажите пож-та реализацию фильтра результатов по query параметрам. Например ?param1=1,2,3&param2=1&param3=1, какого-то параметра может и не быть в урле
KarmaBot
@KarmaBot
Jun 07 2016 15:36
Приветствую тебя, @shakurov!
am0nshi
@am0nshi
Jun 07 2016 15:36
@shakurov foreach(request()->all() as $key=>$value){...} ?
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 15:37
@shakurov ну какого-то нет и что? Дальнейшая логика какая?
am0nshi
@am0nshi
Jun 07 2016 15:37
@shakurov я делал трейт для модели, который ищет поля реквеста в формате filterfrom%, filter_to%, filter%, и если они есть в списке $filtrable - дописывал их в квери билдер
This message was deleted
KarmaBot
@KarmaBot
Jun 07 2016 15:39
@am0nshi, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
butschster
@butschster
Jun 07 2016 15:39
@am0nshi жесть
Maxim
@Big-Shark
Jun 07 2016 15:39
@am0nshi а почему просто не проверять что начало строки filter_ ?
am0nshi
@am0nshi
Jun 07 2016 15:39
@butschster почему?
@Big-Shark ну есть фильтр-диапазон, есть фильтр прямого вхождения. плюс - есть политики, что можно фильтровать, а что нет
Maxim
@Big-Shark
Jun 07 2016 15:40
@am0nshi я имею ввиду без регулярки, а просто строковыми функциями
am0nshi
@am0nshi
Jun 07 2016 15:41
@Big-Shark мне так если честно удобней :) я люблю регэкспы. плюс - не известно что могут положить в правую часть
butschster
@butschster
Jun 07 2016 15:41
@shakurov в ларакасте есть отличный пример
KarmaBot
@KarmaBot
Jun 07 2016 15:41
@butschster, чтобы показать длинный листинг кода желательно использовать pastebin-сервис, например gist.github.com или laravel.io/bin.
Maxim
@Big-Shark
Jun 07 2016 15:41
@am0nshi ну и у тебя не известно, но твой код вообще не читается
JhaoDa
@jhaoda
Jun 07 2016 15:41
@am0nshi ты хотя бы отформатируй этот кусок нормально, пустые строки убери
butschster
@butschster
Jun 07 2016 15:41
ох жесть у меня простыня
Maxim
@Big-Shark
Jun 07 2016 15:42
@butschster давай на гист эту портянку, а от сюда удаляй, а то 3 монитора занимает
JhaoDa
@jhaoda
Jun 07 2016 15:42
@butschster на гист/пастебин, будь любезен.
am0nshi
@am0nshi
Jun 07 2016 15:43
так вот, вернемся к вопросу - кто амазон плотно щупал с его рдс и s3? :)
JhaoDa
@jhaoda
Jun 07 2016 15:43
@am0nshi ау
Soprun Vladislav
@vlsoprun
Jun 07 2016 15:43
@am0nshi я
@am0nshi рдс дорого :smile: , но надежно
butschster
@butschster
Jun 07 2016 15:44
@shakurov https://gist.github.com/butschster/b2cf5f643e7e41b92bbc2f6246a76c53
JhaoDa
@jhaoda
Jun 07 2016 15:45
@butschster в код заверни ссылку
Maxim
@Big-Shark
Jun 07 2016 15:45
@butschster оберни ссылку плиз, и будет все круто)
butschster
@butschster
Jun 07 2016 15:45
да вы издеваетесь?
Vladimir Shakurov
@shakurov
Jun 07 2016 15:45
@butschster спасибо
KarmaBot
@KarmaBot
Jun 07 2016 15:45
Спасибо (+1) для @butschster принято! Текущая карма +53.
Soprun Vladislav
@vlsoprun
Jun 07 2016 15:45
@butschster правила для всех ))
JhaoDa
@jhaoda
Jun 07 2016 15:46
@butschster нет. Мы просто от тебя не ожидали такого... Ознакомься — http://laravel.su/articles/nine-circles-of-chat
@am0nshi живые есть?
butschster
@butschster
Jun 07 2016 15:47
@shakurov короче данный пример работает динамически, если request содержит параметр и для него есть метод фильтрации, то он его применит
am0nshi
@am0nshi
Jun 07 2016 15:48
@jhaoda ага
bobcat-1
@bobcat-1
Jun 07 2016 15:48
Привет. Ребята, кто знает, почему могла перестать отправляться почта через smtp? Пару дней назад и ранее все нормально отправлялось. Ошибка Connection could not be established with host smtp.yandex.ru [Connection timed out #110]
Сервер платный, ispmanager.
Настройки стандартные для яндекс smpt:
MAIL_DRIVER=smtp MAIL_HOST=smtp.yandex.ru MAIL_PORT=465 MAIL_USERNAME=почта MAIL_PASSWORD=пароль MAIL_ENCRYPTION=ssl
KarmaBot
@KarmaBot
Jun 07 2016 15:48
@bobcat-1 и тебе не хворать :)
butschster
@butschster
Jun 07 2016 15:48
@jhaoda я и заметил, что не ожидали и набросали тут эксепшенов
Vladimir Shakurov
@shakurov
Jun 07 2016 15:48
@butschster то что нужно,спасибо еще раз)
am0nshi
@am0nshi
Jun 07 2016 15:48
@vlsoprun дорого - насколько? в сравнении с тем же Digital Ocean?
JhaoDa
@jhaoda
Jun 07 2016 15:48
@am0nshi почему нужно объяснять такие очевидные вещи?
am0nshi
@am0nshi
Jun 07 2016 15:49
@jhaoda ты про 15 строчек кода?
JhaoDa
@jhaoda
Jun 07 2016 15:49
Писать грамотно и форматировать код — это уважение. Писать безграмотно и кидать неформатированное какашко — это неуважение.
@am0nshi ага
am0nshi
@am0nshi
Jun 07 2016 15:49
@jhaoda ну если это много о_О
JhaoDa
@jhaoda
Jun 07 2016 15:49
@am0nshi где я сказал про «много»?
am0nshi
@am0nshi
Jun 07 2016 15:51
@jhaoda пардон, ты про форматирование. мне так читабельнее если честно. особенно по ночам. а так - шторм - реформат код, и читай так, как именно тебе удобнее
JhaoDa
@jhaoda
Jun 07 2016 15:51
@am0nshi ты кинул код сюда, а значит тут уже надо соблюдать общепринятые правила
Soprun Vladislav
@vlsoprun
Jun 07 2016 15:51
@am0nshi Цены на Amazon RDS MySql минимум от 0.017$. и получается 0.017 * 24 * 30 = 12.24$ в месяц.
JhaoDa
@jhaoda
Jun 07 2016 15:52
@am0nshi я в твой шторм не лезу, хоть комик сансом пусть код будет
bobcat-1
@bobcat-1
Jun 07 2016 15:52
Мог ли ispmanager блокировать отправку писем, например, обновившись?
butschster
@butschster
Jun 07 2016 15:52
@jhaoda @am0nshi от вас флуда ровно столько же сколько и от моей простыни кода :)
am0nshi
@am0nshi
Jun 07 2016 15:53
@vlsoprun хм, действительно. я почему то изначально понял, что это SaaS решение, а не красиво обернутый инстанс. спасибо
KarmaBot
@KarmaBot
Jun 07 2016 15:53
Спасибо (+1) для @vlsoprun принято! Текущая карма +169.
Arsen Soroka
@arsen-s
Jun 07 2016 15:56
@butschster твой подход отлично работает когда надо фильтровать по полям в таблице сущности, но когда полей много и у них разные параметры - делается EAV(как вариант) - есть на тот вариант что то у тебя?
butschster
@butschster
Jun 07 2016 15:57
@arsen-s я думаю можно этот код и для этой задачи допилить немного. Например в своем проекте я делал вариант для работы с Collection
dimaxz
@dimaxz
Jun 07 2016 15:58
привет, почему echo 0 == 0 ? 'test1' : (false == false ? 'test2' : 'test3');//test1
а тоже самое без скобок test2 ??
KarmaBot
@KarmaBot
Jun 07 2016 15:58
Привет, @dimaxz! Проходи, присаживайся. В ногах правды нет :)
JhaoDa
@jhaoda
Jun 07 2016 15:59
@dimaxz потому что надо почитать доку РНР, там на это особое внимание обращают
jdmpnn
@jdmpnn
Jun 07 2016 15:59
теперь и мне любопытно стало... дело не только в приоритете операций? а ссылка есть на доку?
JhaoDa
@jhaoda
Jun 07 2016 15:59
А ключ от квартиры?
jdmpnn
@jdmpnn
Jun 07 2016 16:00
вышлю, но таки тогда давай почтовый индекс :-D
jdmpnn
@jdmpnn
Jun 07 2016 16:03
@jhaoda спасибо, почитаем :)
KarmaBot
@KarmaBot
Jun 07 2016 16:03
Спасибо (+1) для @jhaoda принято! Текущая карма +964.
jdmpnn
@jdmpnn
Jun 07 2016 16:07
ага, понял - он не останавливается на первом true а использует результат для следующего сравнения и соответственно выводит 't' (либо 'test2'). В принципе логично
bobcat-1
@bobcat-1
Jun 07 2016 16:12
ребят, хостинг вообще может заблокировать отправку через smtp, при том, что раньше все работало?
JhaoDa
@jhaoda
Jun 07 2016 16:12
@bobcat-1 у хостинга и спроси
bobcat-1
@bobcat-1
Jun 07 2016 16:12
попробую
jdmpnn
@jdmpnn
Jun 07 2016 16:12
проверь сайт на вирусы, возможно с него спамят
bobcat-1
@bobcat-1
Jun 07 2016 16:13
@jdmpnn ок, совет неплохой кстати
может быть, сам яндекс заблочил
jdmpnn
@jdmpnn
Jun 07 2016 16:14
@bobcat-1 А на чём сайт и какой хостинг?
dimaxz
@dimaxz
Jun 07 2016 16:15
@jdmpnn а javascript выводит test1 как с скобками так и без
bobcat-1
@bobcat-1
Jun 07 2016 16:15
@jdmpnn firstvds
jdmpnn
@jdmpnn
Jun 07 2016 16:16
@dimaxz вот это уже ещё интереснее, ну-ка фиддлну
f-ostaev
@f-ostaev
Jun 07 2016 16:37
я новичок в работе с ларавел и не нашёл в документации один момент, у меня есть проект на локальном сервере, какие могут возникнуть проблемы при переносе на хостинг?
bobcat-1
@bobcat-1
Jun 07 2016 16:39
@f-ostaev для настройки окружения используй файл .env
а в остальном, копирование папки с сайтом должно помочь
только .env настройки поменяешь и все
Andrey
@Insidexa
Jun 07 2016 16:57
Всем привет
Сделал связи в Laravel http://pastebin.com/NVf1GS1q
вот вытягиваю я тесты пользователя в контроллере так,
return Test::whereUserId(1)->with('question')->get();
а вот еще нужно вытянуть ответы Answer к Question
типа
return Test::whereUserId(1)->with('question')->with('answer')->get();
1 для примера
KarmaBot
@KarmaBot
Jun 07 2016 16:57
Прувет, @Insidexa!
f-ostaev
@f-ostaev
Jun 07 2016 16:58
@bobcat-1 спасибо
KarmaBot
@KarmaBot
Jun 07 2016 16:58
Спасибо (+1) для @bobcat-1 принято! Текущая карма +3.
Insidexa @Insidexa
Arsen Soroka
@arsen-s
Jun 07 2016 18:13
@Insidexa
Test::whereUserId(1)->with('questions.answers')->get();
Alex K.
@deshukr_twitter
Jun 07 2016 18:43
как Вы такими прошаренными становитесь?
Andrey
@Insidexa
Jun 07 2016 18:45
@arsen-s спасибо, ты просто вообще красава
KarmaBot
@KarmaBot
Jun 07 2016 18:45
Спасибо (+1) для @arsen-s принято! Текущая карма +39.
Arsen Soroka
@arsen-s
Jun 07 2016 18:47
@Insidexa прочитай доку 3раза полностью и будешь тоже красава
Kirill Nesmeyanov
@SerafimArts
Jun 07 2016 18:48
Документация Ивана Фёдорвича Зраза :D
Andrey
@Insidexa
Jun 07 2016 18:54
@arsen-s я как-то упустил такой момент
@Insidexa обрати внимание на "Вложенная жадная загрузка"
am0nshi
@am0nshi
Jun 07 2016 19:54
народ, полностью переводить проект на https - это нынче актуально? слышу много флейма на предмет поддержки старых браузеров, которые не в ладах с новыми протоколами шифрования. кто что думает на этот счет?
Orel2888
@Orel2888
Jun 07 2016 19:56
@am0nshi гугл всеми руками за
am0nshi
@am0nshi
Jun 07 2016 19:57
@Orel2888 ну я слышал что вроде как это в некотором смысле влияет на сео, но в тоже время читал много отзывов сеошников - что вообще никак не ощутили. скорее больше геморроя с настройкой и ограниченным списком юзеров
Orel2888
@Orel2888
Jun 07 2016 19:58
@am0nshi в будущем будет влиять на позиции, как бы время дается для перехода
am0nshi
@am0nshi
Jun 07 2016 20:00
@Orel2888 ну, про мобильную версию сайта я слышал тоже самое :) уже года два прошло... плюс, https обычно криво работает за корпоративными проксями, которые пытаются в него залезть. отсюда получается, в идеале - нужно саппортить обе версии сайта, и каждый волен выбирать себе сам по какому протоколу ходить. отсюда возникает вопрос - кроме шифрования какие-то еще профиты от https есть?
Orel2888
@Orel2888
Jun 07 2016 20:02
@am0nshi ну так, а для чего он создан, какие еще профиты нужны)
am0nshi
@am0nshi
Jun 07 2016 20:02
@Orel2888 ну, мы сейчас не берем узкоспециализированные сервисы. у меня в платежке по другому нельзя, а для "бытового" сектора?
JhaoDa
@jhaoda
Jun 07 2016 20:04
@am0nshi про какие старые браузеры речь?
Всё, что старее одного-двух лет — фтопку и волновать не должно
am0nshi
@am0nshi
Jun 07 2016 20:04
@jhaoda ну, ты будешь смеятся, но у меня на конторе 30% выручки делает азиатский сектор, который сидит на ие8 и win xp
JhaoDa
@jhaoda
Jun 07 2016 20:05
Ну так ты и думай, нужен ли тебе https в этих условиях
Просто огульно говорить «много флейма на предмет поддержки старых браузеров» — глупо.
am0nshi
@am0nshi
Jun 07 2016 20:06
@jhaoda ну, в моем случае деваться некуда, он нужен, но с tls 1.2 который вроде бы там есть. я просто реального профита кроме как зеленого значка напротив сайта не вижу - защита информации мне не критична. по сему пытаюсь найти другие "плюсы"
JhaoDa
@jhaoda
Jun 07 2016 20:06
@am0nshi она не тебе критична, а пользователю
am0nshi
@am0nshi
Jun 07 2016 20:07
@jhaoda у меня на последних двух работах проксей херятся сертификаты, и сайты не неоткрываются, но открываются так - что иногда лучше бы вообще не открывались :) твоя позиция - сапортить но не навязывать, я правильно понял?
JhaoDa
@jhaoda
Jun 07 2016 20:08
@am0nshi нет, я строго за секурность
am0nshi
@am0nshi
Jun 07 2016 20:09
@jhaoda даже когда мы теряем клиента изза этогО?
JhaoDa
@jhaoda
Jun 07 2016 20:09
@am0nshi не клиента, а процент клиентов.
am0nshi
@am0nshi
Jun 07 2016 20:09
@jhaoda неважно, в конечном счете это клиент, а значит деньги
JhaoDa
@jhaoda
Jun 07 2016 20:09
Если этот процент ощутим и владельца это волнует, то тут можно думать. Если нет — секурность сразу.
am0nshi
@am0nshi
Jun 07 2016 20:10
к сожалению пока нет инфы на руках. анализ рынка есть, но он ко мне доедет к концу июня
JhaoDa
@jhaoda
Jun 07 2016 20:11
Вообще, ситуация как с вёрсткой и плюшками HTML5. Чем больше мы заботимся о всяких некрофилах, тем дольше они некрофилят
am0nshi
@am0nshi
Jun 07 2016 20:12
да, тоже об этом подумал. но они есть, это факт, и за частую с ними просто так не смиришься :)
JhaoDa
@jhaoda
Jun 07 2016 20:12
Как я рад, что меня это уже давно не волнует :)
am0nshi
@am0nshi
Jun 07 2016 20:13
я тоже, у меня на работе специально обученный мальчик :)) и хоть я прошел крым и рым с версткой, оглядываться туда нет ни малейшего желания :D а так - тасочку переассайнил и пьешь кофеек дальше :D
JhaoDa
@jhaoda
Jun 07 2016 20:16
@am0nshi я и про административку тоже. Все эти сео-заморочки и прочее...
am0nshi
@am0nshi
Jun 07 2016 20:16
зато сколько я нервов потратил пока писал js под iOS. у них есть интересные политики, что многие вещи без условного согласия пользователя делать нельзя. будь то банальный $().click(), или play на аудиоэлементе. и приходилось в конечном итоге танцевать на голове, потому что бабло
ну у меня на конторе вообще все на вендовых iis-ах работает, я как пришел - плакал
JhaoDa
@jhaoda
Jun 07 2016 20:18
@am0nshi фу, ну ты чо, нас же дети читают!
am0nshi
@am0nshi
Jun 07 2016 20:19
@jhaoda xDDDD админы уже пошли на курсы центоса))) еще пол годика, и я их победю))) или расшибу нахер с пьяну когда-нить)))
но в целом, организация предприятия на базе маздаевского экчейнджа + линка + аутглюка в целом мне понравилась. тык тут - позвонил, тык тут - назначил встречу/митинг с подтверждением. тык там - увидел все планы чувака которого нужно понять. они таки влезли в сегмент комплекского обслуживания контор не только виндой, а и сопутствующим софтом
тфс только говно полное, а так норм :D
Orel2888
@Orel2888
Jun 07 2016 20:30
Не подскажите почему так происходит http://pastebin.com/dj7F7BvJ комменты
Mikhail Sychev
@snutworks
Jun 07 2016 20:31

Всем привет! Поставил на новую машину хоумстед, спулил репку, попробовал сделать composer install

 Problem 1
    - Installation request for backup-manager/laravel 1.0.2 -> satisfiable by backup-manager/laravel[1.0.2].
    - backup-manager/laravel 1.0.2 requires php ^5.5.0 -> your PHP version (7.0.7) does not satisfy that requirement.

как разрулить такое счастье?

KarmaBot
@KarmaBot
Jun 07 2016 20:31
@snutworks, и тебе привет ;)
am0nshi
@am0nshi
Jun 07 2016 20:33
@Orel2888 то что ты циклом по циклу проходишься - это так и нужно?
Orel2888
@Orel2888
Jun 07 2016 20:33
@am0nshi да
am0nshi
@am0nshi
Jun 07 2016 20:33
@Orel2888 результат sql запроса покажи
Orel2888
@Orel2888
Jun 07 2016 20:34
@snutworks пакету нужен пых 5.5.0 а у тебя 7.0.7. Можно попробовать сделать форк пакета, исправить composer.json и установить, если конечно не возникнет проблем с совместимостью
@am0nshi Он тут не причем
Mikhail Sychev
@snutworks
Jun 07 2016 20:35
@Orel2888 ага, это примерно я и хотел услышать (на самом деле не хотел)
@Orel2888 спасибо
KarmaBot
@KarmaBot
Jun 07 2016 20:35
Спасибо (+1) для @Orel2888 принято! Текущая карма +5.
am0nshi
@am0nshi
Jun 07 2016 20:35
@Orel2888 как ты без структуруы данных хочет получить вменяемый ответ?
JhaoDa
@jhaoda
Jun 07 2016 20:35
@snutworks а зачем ты ставишь 1.0.2, когда есть 1.1.1 и в нём версия исправлена?
Orel2888
@Orel2888
Jun 07 2016 20:36
@am0nshi тут дело в кэшировании что ли пыха
am0nshi
@am0nshi
Jun 07 2016 20:36
@Orel2888 кешировании результсета мускуля? rly?
Mikhail Sychev
@snutworks
Jun 07 2016 20:36
@jhaoda а вот это я точно хотел услышать, у меня проектику с полгода, начинал на 5.7
am0nshi
@am0nshi
Jun 07 2016 20:37
@snutworks щас на тебя наедут :D
Orel2888
@Orel2888
Jun 07 2016 20:37
@am0nshi в 3м уровне foreach видишь, переменная неизменна, и выводится один и тот же результат. Во 2м уровне все как нужно, вывидится 2 города
Mikhail Sychev
@snutworks
Jun 07 2016 20:37
@jhaoda да я не ставил ничего, есть проект, развернул на новом хоумстеде с семеркой
@am0nshi да не, не наедут, я толковый)
JhaoDa
@jhaoda
Jun 07 2016 20:38
@snutworks не, ну первая мысль должна быть — в любой непонятной ситуации надо посмотреть, нет ли новой версии
am0nshi
@am0nshi
Jun 07 2016 20:38
@snutworks пхп 5.7 = пхп 7, только цссс :D
Mikhail Sychev
@snutworks
Jun 07 2016 20:38
@jhaoda а как мне версию заправить? если прям руками то ругается на лок файл
@am0nshi а ну так я и не настоящий сварщик)
JhaoDa
@jhaoda
Jun 07 2016 20:39
@snutworks что? Как версию пакета изменить? Ты точно толковый?
Mikhail Sychev
@snutworks
Jun 07 2016 20:39
@jhaoda не, я могу ее поменять руками в composer.json
JhaoDa
@jhaoda
Jun 07 2016 20:39
@snutworks вот и поменяй
Mikhail Sychev
@snutworks
Jun 07 2016 20:39
@jhaoda поменял, дернул composer install проблема та же:(
JhaoDa
@jhaoda
Jun 07 2016 20:40
@snutworks ...
Mikhail Sychev
@snutworks
Jun 07 2016 20:40
@jhaoda ну моветон же в лок файле менять:)
@jhaoda это больше похоже на шизофрению
JhaoDa
@jhaoda
Jun 07 2016 20:40
@snutworks ты погорячился насчет «я толковый», как это ни прискорбно
Mikhail Sychev
@snutworks
Jun 07 2016 20:40
@jhaoda ну ладно, не толковый:)
JhaoDa
@jhaoda
Jun 07 2016 20:40
@snutworks composer update делать надо
am0nshi
@am0nshi
Jun 07 2016 20:41
@snutworks бгг, а я говорил))
Mikhail Sychev
@snutworks
Jun 07 2016 20:41
@jhaoda так он мне все пакеты обновит, а мне оно не надо, мне надо хотфикс в мастере сделать
@am0nshi да погоди ты:)
JhaoDa
@jhaoda
Jun 07 2016 20:41
@snutworks ну почитай справку по композеру, как обновить один пакет
Mikhail Sychev
@snutworks
Jun 07 2016 20:42
@jhaoda спасибо, я не знал что есть такое
KarmaBot
@KarmaBot
Jun 07 2016 20:42
Спасибо (+1) для @jhaoda принято! Текущая карма +965.
Mikhail Sychev
@snutworks
Jun 07 2016 20:42
@jhaoda ушел читать
Murad
@Muradg
Jun 07 2016 20:42
Всем привет
am0nshi
@am0nshi
Jun 07 2016 20:42
@Orel2888 хм, действительно необычно
KarmaBot
@KarmaBot
Jun 07 2016 20:42
Приветствую тебя, @Muradg!
Murad
@Muradg
Jun 07 2016 20:42
@if (\File::exists('images/companies/'.$company['img']))
       <img class="logo" src="{{ asset('images/companies/'.$company['img']) }}" alt="">
@else
       <p>{{ $company['title'] }}</p>
@endif
почему, даже если нет картинки, выполняется первое условие ?
am0nshi
@am0nshi
Jun 07 2016 20:45
@Orel2888 во втором городе в наборе данных точно есть заполненный массив goodsPrice?
@Orel2888 и таки показать бы результ сет данных
Orel2888
@Orel2888
Jun 07 2016 20:46
@am0nshi запрос тут совсем не причем. Я специально вынес $city->name в переменную
am0nshi
@am0nshi
Jun 07 2016 20:46
@Orel2888 так если у тебя $goods->goodsPrice пустой, логично что для второго города в цикл оно и не зайдет
@Orel2888 и $citys = $cities :D
Orel2888
@Orel2888
Jun 07 2016 20:49
@am0nshi только заметил?)
am0nshi
@am0nshi
Jun 07 2016 20:50
@Orel2888 да я вообще пиво пью, а тут ты с кодом)))
а еще, у меня кот отжал мою половину дивана)) и судя по всему, сегодня я ночую на коврике :D
Orel2888
@Orel2888
Jun 07 2016 20:51
@am0nshi да ты прав)
@am0nshi спс
KarmaBot
@KarmaBot
Jun 07 2016 20:51
Спасибо (+1) для @am0nshi принято! Текущая карма +11.
am0nshi
@am0nshi
Jun 07 2016 20:52
@Orel2888 наздоровье
Orel2888
@Orel2888
Jun 07 2016 20:53
@am0nshi но отложу это на завтра, главное было разобраться)
am0nshi
@am0nshi
Jun 07 2016 20:55
ни у кого дедиков на sata нет в продакшене?
перефразирую, если брать дедик с 32-64 гб рамы под средний проект, так ли критичны ssd, или проще загнать часть инфы в кеши/раму и дергать их напрямую, минуя
Mikhail Sychev
@snutworks
Jun 07 2016 21:45

Странный вопрос у меня есть, можно ли менять тип поля в таблице через миграцию? Вроде как есть метод change() но он вроде только атрибуты меняет, а мне надо TEXT->MEDIUMTEXT что я в общем-то и написал:

Schema::table('posts', function (Blueprint $table) {
    $table->mediumText('content')->change();
});

однако тип не меняется, я могу сделать и так:

DB::statement('ALTER TABLE posts MODIFY COLUMN content MEDIUMTEXT');

могу, но однако хочу понять как быть с методом change, он только для атрибутов?

@andrey-helldar ну это же какое-то размазывание по древу, с другой стороны никто в папке контроллеров не мешает сделать еще папок под каждый сервис например
через альтер сработало, через change нет
JhaoDa
@jhaoda
Jun 07 2016 21:56
This message was deleted
@snutworks laravel/framework#895
Не дождёмся, видимо.
Mikhail Sychev
@snutworks
Jun 07 2016 22:15
@jhaoda а жаль
@jhaoda спасибо
KarmaBot
@KarmaBot
Jun 07 2016 22:15
Спасибо (+1) для @jhaoda принято! Текущая карма +966.
Maxim
@Big-Shark
Jun 07 2016 23:15
@jhaoda Ну там же его величество ответило, что он так не делает, и закрыл обсуждение.
Vladimir Shakurov
@shakurov
Jun 07 2016 23:19
Как правильно написать свой хелпер, нужно чтобы функция str_slug возвращала текст: “backend’a" как "backend-a", а не “backenda"
Как лучше всего отобразить категории в GET параметре, чтобы не было абракадабры после url_encode, сейчас это реализовано так ?cats=1,2,3,4,5&, проблема в том, что категорий может быть очень много