These are chat archives for LaravelRUS/chat

16th
Mar 2017
Алексей
@yelrik
Mar 16 2017 06:27
@primalpro однакоооо...
@SerafimArts он просто нас проверяет :)
Denis Kazachenkov
@basson
Mar 16 2017 06:29
а что можно в классе переменную задавать? я всегда глобальными пользовался
Denis Efremov
@Piterden
Mar 16 2017 06:31
Ага так и пишу: window.var )
Alexander
@Dualse
Mar 16 2017 06:32
@Piterden Это ты такое в ларе пишешь?
Denis Efremov
@Piterden
Mar 16 2017 06:33
Спокойней! Все же тролят)))
Я нормально пишу
Че из CMS нового на ларку есть?
С конструктором контента есть чего?
Alexander
@Dualse
Mar 16 2017 06:37
@Piterden Что такое конструктор контента?
Denis Efremov
@Piterden
Mar 16 2017 06:39
Мутируемые чтоб модели были. Желательно из админки. Чтоб не как в Модыкс все в одной таблице. Чтоб типы полей были в широком выборе. Переводы, опять же.
Denis Efremov
@Piterden
Mar 16 2017 06:47
Что, ни одной CMS еще не написали достойной?
Или тут это тема запретная? )))
Алексей
@yelrik
Mar 16 2017 06:48
@Piterden трушные Ларавельщики не любят CMS на Laravel ;)
Alexander
@Dualse
Mar 16 2017 06:49
@Piterden OctoberCMS есть
@Piterden Просто ими мало кто пользуется
Denis Efremov
@Piterden
Mar 16 2017 06:51
Это только потому, что она отстойная. Это все ^ я читал. Гугл умею юзать.
Спасибо @yelrik
KarmaBot
@KarmaBot
Mar 16 2017 06:51
Спасибо (+1) для @yelrik принято! Текущая карма +2.
Alexander
@Dualse
Mar 16 2017 06:51
@Piterden Кто? October? Я не понял смысл твоего предложения
Алексей
@yelrik
Mar 16 2017 06:52
@Piterden думаешь, что есть CMS хорошая, которая в Гугле не засветилась? )
Denis Efremov
@Piterden
Mar 16 2017 06:52
Да, октобер - отстой. У нее только половина дизайна норм. Остальное - шляпа вообще.
Больше всего бесит, то что плагин и тема - совсем разные сущности
Alexander
@Dualse
Mar 16 2017 06:53
@Piterden Ну бесплатной альтернативы нету
Лучше взять что-то популярное, что будет явно развиваться
Denis Efremov
@Piterden
Mar 16 2017 06:54
Не могут друг друга заменять. Там же в теме, я уже не помню, толи вообще ккласса нет, толи он урезаный там класс
Alexander
@Dualse
Mar 16 2017 06:54
@Piterden А почему тема и плагин должно быть одним и тем же? И о каком классе ты говоришь?
Denis Efremov
@Piterden
Mar 16 2017 06:55
Ща минуту. Посмотрю - забыл уже - давно юзал ее. И объясню почему...
Да, нет класса там, только шаблон
Потому что, я может, хочу в теме контроллеры назначить
Или команды
Контроллерам для фронта там самое место
Или для апи, если, опять же, вручную писать их (контроллеры)
Нет?
Alexander
@Dualse
Mar 16 2017 06:59
@Piterden Не согласен. Что мешает писать контроллеры в модуле (плагине)?
В той же wordpress, когда ставишь тему, то там пишут, что рекомендуется установить такие то плагины, а не зашивают их в тему
По идеи твоя тема должна работать и без контроллеров. Это же только представление. Оно не должно нести с собой бэкенд.
Denis Efremov
@Piterden
Mar 16 2017 07:02
Да не мешает, в принципе, ничего. Может у меня тема - это SPA, которая, должна перекрывать весь роутинг этого Октобера для фронта. Вот я и хочу, распространяя тему, иметь сразу все в комплекте. Может у меня вообще плагинов и модулей нет. Есть только тема.
Alexander
@Dualse
Mar 16 2017 07:03
@Piterden Может тогда тебе не нужна CMS?)
Denis Efremov
@Piterden
Mar 16 2017 07:04
<?php namespace Defr\ApexTheme;

use Platform\Addon\Theme\Theme;

class ApexTheme extends Theme
{

}
Че бы просто вот так в теме не написать?
@Dualse Я и спрашивал про CMS
Только на ларке хочу
Alexander
@Dualse
Mar 16 2017 07:05
@Piterden А что должен делать этот класс?
:point_up: 14 марта 2017 г., 18:39
@jhaoda разве сутки не прошли?
Denis Efremov
@Piterden
Mar 16 2017 07:06
Наследовать класс темы, тем самым идентифицируя, себе как сущность внутри системы.
Если грубо, конечно
Alexander
@Dualse
Mar 16 2017 07:07
@Piterden У october тема описывается в классе?
или это твое предложение?
Denis Efremov
@Piterden
Mar 16 2017 07:08
Не совсем мое, конечно)
Но предложение, точнее, я там делаю сейчас - очень удобно
Не могу чет фотку вставить((
В октобер нет класса в теме - я пробил же
Alexander
@Dualse
Mar 16 2017 07:12
@Piterden Ну смотри. У тебя есть некая тема со стилями и шаблончиками. В шаблонах ты пишешь некие ajax запросы к бэку. Вот ты думаешь, что в определенном блоке будут выводится комментарии, но пользователь твоей темы решает, что там должны выводится отзывы. Следовательно на твои запросы будут приходить другие данные, но со схожей структурой. Получается, что разработчик будет править бэк в твоей теме, а по факту он бы мог просто использовать свой плагин, вместо твоего.
Denis Efremov
@Piterden
Mar 16 2017 07:13
Не понял, как это он решает так?
Alexander
@Dualse
Mar 16 2017 07:13
@Piterden Ну пользователь твоей темы - это другой разработчик
Denis Efremov
@Piterden
Mar 16 2017 07:14
Так пусть башкой думает тогда!
Alexander
@Dualse
Mar 16 2017 07:14
@Piterden То есть?
Denis Efremov
@Piterden
Mar 16 2017 07:14
Он че гонит? Если там комментарии - отвзывов не получится
Alexander
@Dualse
Mar 16 2017 07:15
@Piterden Это я привел к примеру. Что в разных местах, могут выводится разные данные
Denis Efremov
@Piterden
Mar 16 2017 07:15
Есть API с маунтами
Alexander
@Dualse
Mar 16 2017 07:15
@Piterden Ну и? Он будет править тему с API?
Denis Efremov
@Piterden
Mar 16 2017 07:15
На фронте его цепляешь и погнал верстать
Он будет править ресурсы, а классы в исходниках валяются
JhaoDa
@jhaoda
Mar 16 2017 07:16
@Piterden @Dualse в оффтоп идите
@Dualse прошли. А чо вчера не напомнил?:)
Denis Efremov
@Piterden
Mar 16 2017 07:17
@jhaoda Ок. Я предложение озвучу только свое
Alexander
@Dualse
Mar 16 2017 07:18
@Piterden там напиши его https://gitter.im/LaravelRUS/offtop
Denis Efremov
@Piterden
Mar 16 2017 07:35
Долго описывать. Попробуй)
На работу побежал
JhaoDa
@jhaoda
Mar 16 2017 07:36
@Piterden бухгалтершам вирусы присылай и говори «попробуй»
player0k
@player0k
Mar 16 2017 07:43
В ларе для моделей Eloquent есть events типа deleted, saved, и другие, а есть ли возможность не создавать класс-слушатель а определить только callback функцию внутри модели для ивентов?
JhaoDa
@jhaoda
Mar 16 2017 07:46
@player0k а ты доку открывал?
player0k
@player0k
Mar 16 2017 07:48
щас вот читаю ...
JhaoDa
@jhaoda
Mar 16 2017 07:50
@player0k а пробовал наоборот — сначала доку почитать, а потом спросить?
player0k
@player0k
Mar 16 2017 07:53
@jhaoda бывало и так :smile:
YAAP
@yaapis
Mar 16 2017 08:11

Год прошел, а @jhaoda так всех в доку и посылает ;)

Привет всем =)

Ivan
@Hunternnm
Mar 16 2017 08:12
@yaapis с - стабильность
JesterAntik
@JesterAntik
Mar 16 2017 08:33
Доброго времени! Пытаюсь запустить очереди. Создаю команду
class SendMsg implements ShouldQueue
{
    use InteractsWithQueue, Queueable, SerializesModels;
    public function __construct(User $user)
    {
        $this->user = $user;
    }
    public function handle()
    {
        var_dump($this->user);
      }
}

при обращении к переменной $this->user получаю ошибку

ErrorException: Undefined property: App\Jobs\SendMsg::$user

как передать в handler какие-то данные?
rammtw
@rammtw
Mar 16 2017 08:37
@JesterAntik а ты в dispatch(new SendMsg($user)) передаешь?
JesterAntik
@JesterAntik
Mar 16 2017 08:37
да
rammtw
@rammtw
Mar 16 2017 08:38
@JesterAntik private $user не объявил?
JesterAntik
@JesterAntik
Mar 16 2017 08:39
@rammtw ээээ, нет
JhaoDa
@jhaoda
Mar 16 2017 08:40
@rammtw а зачем?
@JesterAntik юзер какой-то особый или просто текущий аутентифицированный?
JesterAntik
@JesterAntik
Mar 16 2017 08:50
@rammtw спасибо
KarmaBot
@KarmaBot
Mar 16 2017 08:51
Спасибо (+1) для @rammtw принято! Текущая карма +1.
JesterAntik
@JesterAntik
Mar 16 2017 08:51
не знаю почему, но сработало
JhaoDa
@jhaoda
Mar 16 2017 08:51
А, потому что сериализация включена
JesterAntik
@JesterAntik
Mar 16 2017 08:51
@jhaoda это был упращенный вариант, передавал несколько моделей и со всеми такая фигня
JhaoDa
@jhaoda
Mar 16 2017 08:52
@JesterAntik сериализация работает через ReflectionAPI, поэтому надо свойства класса объявлять
JesterAntik
@JesterAntik
Mar 16 2017 08:53
@jhaoda да, спасибо, уже понял
projct1
@projct1
Mar 16 2017 08:55
подскажите плз что делает метод whereNested квери билдера?
вообще много методов с "nested"
или они только для внутреннего пользования? тогда почему они все public?
Vadym Shcherbyna
@vadym-shcherbyna
Mar 16 2017 09:52
Подскажите пожалуйста, прочитал что Eloquent relationship предназначен для SQL Join-ов... на выходе получилось куча запросов.
я не правильно использую repationships или они не для этого
Alexander
@Dualse
Mar 16 2017 09:52
@vadym-shcherbyna Ну если ты делаешь много запросов, то ты их и получаешь
Ivan
@Hunternnm
Mar 16 2017 09:52
@vadym-shcherbyna где сказано про джойны?
Vadym Shcherbyna
@vadym-shcherbyna
Mar 16 2017 09:55
@Hunternnm на форуме в обсуждении
Alexander
@Dualse
Mar 16 2017 09:55
@vadym-shcherbyna А ты сам смотрел, какие запросы получаются?
Ivan
@Hunternnm
Mar 16 2017 09:55
@vadym-shcherbyna на форуме много чего пишут.
@vadym-shcherbyna тру вэй - открыть хэдпер и глянуть запросы, как @Dualse сказал
@vadym-shcherbyna если уж совсем влом доку прочитать
Alexander
@Dualse
Mar 16 2017 09:57
@vadym-shcherbyna А можно линк на это обсуждение на форуме?
Vadym Shcherbyna
@vadym-shcherbyna
Mar 16 2017 09:57
@Dualse поищу
@Dualse ну вот выводим список отелей и город тоже надо вывести $hotel->city->name (city это OneTOne). На каждый вызов city идет запрос в базу. Тоесть нте джоина
Alexander
@Dualse
Mar 16 2017 09:57
@vadym-shcherbyna Ну так юзай жадную загрузку
Ivan
@Hunternnm
Mar 16 2017 09:58
@Dualse на форуме это не написали
Vadym Shcherbyna
@vadym-shcherbyna
Mar 16 2017 09:59
Хм... спрошу по другому. ELOQUENT Relationship умеет делать джоины?
Ivan
@Hunternnm
Mar 16 2017 09:59
@vadym-shcherbyna ты доку читал?
@vadym-shcherbyna чем жадная загрузка не угодила?
Vadym Shcherbyna
@vadym-shcherbyna
Mar 16 2017 10:02
@Hunternnm спасибо
KarmaBot
@KarmaBot
Mar 16 2017 10:02
Спасибо (+1) для @Hunternnm принято! Текущая карма +337.
Vadym Shcherbyna
@vadym-shcherbyna
Mar 16 2017 10:02
@Dualse спасибо
KarmaBot
@KarmaBot
Mar 16 2017 10:02
Спасибо (+1) для @Dualse принято! Текущая карма +146.
JesterAntik
@JesterAntik
Mar 16 2017 12:44
вопрос по выбору дополнительной библиотеки для лары можно сюда задать или в другой чат?
Alexander
@Dualse
Mar 16 2017 12:46
@JesterAntik если речь про пакеты, то можешь тут
JesterAntik
@JesterAntik
Mar 16 2017 12:47
хочу создать бота для telegram, но что-то не могу найти компонент под 5.3
Dmitry Konurov
@dkonurov
Mar 16 2017 12:48
@JesterAntik https://vk.com/wall-53758340_31821 вон чувак пилит стрим по создания бота для telegram
JesterAntik
@JesterAntik
Mar 16 2017 12:58
@dkonurov спасибо, попробую ознакомиться. Но откуда пошла мода видео для обучения кодингу? ведь текст удобнее же изучать =(
KarmaBot
@KarmaBot
Mar 16 2017 12:58
Спасибо (+1) для @dkonurov принято! Текущая карма +1.
Alexander
@Dualse
Mar 16 2017 12:58
@JesterAntik Это не обучение кодингу, это стрим
Coryphaeus
@cvdeveloper13
Mar 16 2017 12:59
@JesterAntik То есть не "надо делать так и так", а "смотри как круто пишу код"
@JesterAntik https://github.com/irazasyed/telegram-bot-sdk ? Вроде пишут + Laravel integration
Max Krestovskiy
@mkrestovskiy
Mar 16 2017 13:13
привет всем
KarmaBot
@KarmaBot
Mar 16 2017 13:13
@mkrestovskiy и тебе не хворать :)
Max Krestovskiy
@mkrestovskiy
Mar 16 2017 13:17
делаю feedback на сайте
при его редактирование происходит магия
вот дамп http://joxi.ru/Vm6zBdkCL9wYmZ
первый это модель survey а второй данные с POST
сама магия: buyer и seller один раз равны 1 а второй раз 0 в БД, хотя на скрине видно что они всегда 1 после update

ps

$survey->buyer = 1;
$survey->seller = 1;
$survey->save();

даже после такого выражение все ровно в БД то 1 сохраняется то 0 через раз

Alexander Avakov
@pinguinjkeke
Mar 16 2017 13:27
@mkrestovskiy ты обращаешься к записи всегда через одну переменную? Просто если она лежит в двух, то данные второй необходимо обновить после апдейта первой
Max Krestovskiy
@mkrestovskiy
Mar 16 2017 13:30
@pinguinjkeke через одну
Alexander Avakov
@pinguinjkeke
Mar 16 2017 14:09
@mkrestovskiy что значит "один раз 1, а один 0"?
Max Krestovskiy
@mkrestovskiy
Mar 16 2017 14:20
@pinguinjkeke вот 2 метода https://paste.laravel.io/Gzq65
каждый раз при редактирование я сначало скидую активных юзеров(buyer seller)
и потом save должен обновить активного, но он этого не делает
JesterAntik
@JesterAntik
Mar 16 2017 14:23
иногда надо перезапросить данные модели из базы ->fresh()
Maksim (Ellrion) Platonov
@Ellrion
Mar 16 2017 14:23
@mkrestovskiy ага
начал писать тоже самое раширенно. твоя моделька не знает что ты в другом методе смел всё на 0
и если у нее и так в полях были 1 то она тупо не будет слать запрос
@mkrestovskiy компренде?
Max Krestovskiy
@mkrestovskiy
Mar 16 2017 14:26
@Ellrion теперь дошло
@Ellrion @JesterAntik спасибо
KarmaBot
@KarmaBot
Mar 16 2017 14:27
Спасибо (+1) для @Ellrion принято! Текущая карма +195.
Спасибо (+1) для @JesterAntik принято! Текущая карма +4.
Max Krestovskiy
@mkrestovskiy
Mar 16 2017 14:29
спасибо за существование такого чудесного чата
KarmaBot
@KarmaBot
Mar 16 2017 14:29
@mkrestovskiy, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
JhaoDa
@jhaoda
Mar 16 2017 15:03
Аларм! Вакансия https://vk.com/laravel_rus?w=wall-53758340_31846 — куратором буду я, так что если кто меня не очень любит...
Volodimir
@ussr983
Mar 16 2017 15:08
Привіт
Сергей
@abler98
Mar 16 2017 15:22
Меня за такое могут побить?
    public function toggle(Bouquet $bouquet)
    {
        $favorites = $this->user->favorites();

        $favorites->detach($bouquet) or $favorites->attach($bouquet);

        return $bouquet;
    }
sandra1n
@sandra1n
Mar 16 2017 15:36
@abler98 есть же toggle метод, который делает то что тебе надо
Сергей
@abler98
Mar 16 2017 15:39
@sandra1n и как я не заметил этот метод... спасибо
KarmaBot
@KarmaBot
Mar 16 2017 15:39
Спасибо (+1) для @sandra1n принято! Текущая карма +1.
PhpNet
@PhpNet
Mar 16 2017 16:19
Приветствую.
[2017-03-16 18:17:09] local.ERROR: BadMethodCallException: Method [fromField] does not exist. in /var/www/**/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:82
wtf? куда копать?
KarmaBot
@KarmaBot
Mar 16 2017 16:19
@PhpNet, ну рассказывай. Как жизнь? :)
PhpNet
@PhpNet
Mar 16 2017 16:19
L5.4
Maksim (Ellrion) Platonov
@Ellrion
Mar 16 2017 16:25
@PhpNet ну наверное где в роутинге прописан роут с обработчиком 'КакойтоКонтроллер@fromField' а такого метода в том контроллере нет
PhpNet
@PhpNet
Mar 16 2017 16:25
@Ellrion да нет. Покопался в логе, оказалось, это метод sleepingowl'a... вообще весело. пару дней назад все работало, а тут перестало
Aleksej
@urgotto
Mar 16 2017 16:27
Всем привет, ребят, столкнулся с очень глупой проблемой, может кто посоветует что-неть? Ставлю Infyom, нашел там в .htaccess вот такое дело
KarmaBot
@KarmaBot
Mar 16 2017 16:27
Прувет, @urgotto!
Aleksej
@urgotto
Mar 16 2017 16:27
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
Кто знает, можно ли как-то это дело под nginx переписать?)
PS: Nginx - не прокси, апача нет и поменять такое положение дел нет возможности
JhaoDa
@jhaoda
Mar 16 2017 16:48
Аларм! В вакансии появилось интересное уточнение — https://vk.com/laravel_rus?w=wall-53758340_31846
Kirill Nesmeyanov
@SerafimArts
Mar 16 2017 16:50
@jhaoda а ты не пробовал устроиться HR?
JhaoDa
@jhaoda
Mar 16 2017 16:51
@SerafimArts зачем? И так хорошо
Я ж для себя стараюсь больше, что бы с правильными ребятами работать
Satmage
@Satmage
Mar 16 2017 17:03
Здравствуйте! Может у кого есть годный материал/ссылка на построение системы разделения прав доступа - интересует построение sql связей таблиц.
KarmaBot
@KarmaBot
Mar 16 2017 17:03
@Satmage, и тебе привет ;)
projct1
@projct1
Mar 16 2017 17:09

подскажите плз как коротко записать условие:

Order::whereHas('status', function($Q) {
    $Q->where('parent_id', 2);
})

по идеи вот так хотелось бы написать: Order::where('status.parent_id', 2)

в доках не нашёл
Arsen Soroka
@arsen-s
Mar 16 2017 17:15
@rorc и не найдешь:)
все правильно ведь написал, если тебе нужны ордеры в статусах которых parent_id = 2
projct1
@projct1
Mar 16 2017 17:17
@arsen-s я знаю что правильно написал)
может проще можно, или все доп условия рилейшенов всегда тока через калбеки?
kallenmvm
@kallenmvm
Mar 16 2017 17:48
кто может помочь со скриптом? не могу понять в чём дело)
Undefined property: stdClass::$commission_items
Alexander
@Dualse
Mar 16 2017 17:56
@kallenmvm больше информации
Dmitry Konurov
@dkonurov
Mar 16 2017 20:11
прошу прощения, хотел бы узнать, стоит ли переопределять метод boot в Eloquent и вешать на методы creating и update валидацию или есть более элегантный способ? просто необходимо довольно жесткая валидация beforeSave в моделях
asvae
@asvae
Mar 16 2017 20:14
This message was deleted
Dave
@aios
Mar 16 2017 20:15
@dkonurov че блин?
@dkonurov beforeSave?
@dkonurov вы откуда к нам сударь?
Dmitry Konurov
@dkonurov
Mar 16 2017 20:15
@aios ну типо :-)
Dave
@aios
Mar 16 2017 20:15
@dkonurov идите пожалуйста про formRequest почитайте.
PhpNet
@PhpNet
Mar 16 2017 20:16
beforeSave это yii вроде? :D исторически его не люблю
Dmitry Konurov
@dkonurov
Mar 16 2017 20:16
@aios знаю про валидцаию :-) и возможность создавать request со своими правилами, но требуется довольно жесткая проверка для опеределенной модели
@PhpNet да было дело.. есть грешок за душой :-D
Dave
@aios
Mar 16 2017 20:18
@PhpNet 2-ой раз уже интригу ломаешь
@dkonurov что значит "Жесткая"?
PhpNet
@PhpNet
Mar 16 2017 20:18
@aios чьерт побьери :D
Dmitry Konurov
@dkonurov
Mar 16 2017 20:20
@aios довольно не однозначная логика, то есть от разных состояний у модели, могут быть раазличные поля, и их надо контролировать, просто модель используется в разных контроллерах и всегда уследить за этим не получается, дабы не косячить решил жестко ограничить сохранение модели. Возможно не верный подход, не отрецаю, если есть какие то идеи подскажите если не сложно
@aios простыми словами, есть моделька у нее 5 статусов, если статус 1, то должно быть name и user_id обязательно, во 2-ом статусе name уже не обязательно, зато должен быть price, в 3-ем статусе user_id не обязателен за то price не должен превышать 500 (это чисто к примеру, дурдом согласен, но базу продумывал увы не я и уже менять поздно)
Dmitry Konurov
@dkonurov
Mar 16 2017 20:30
@aios в любом случае спасибо за отзыв :-) я спасть, всем спокойной ночи
Dave
@aios
Mar 16 2017 20:30
@dkonurov мы так то не твиттер
Dmitry Konurov
@dkonurov
Mar 16 2017 20:31
@aios да не, я на полном серьезе спасибо, честно, просто надо идти спать, если какие то мыслишки в голову придут, и поделитесь буду очень признателен
PhpNet
@PhpNet
Mar 16 2017 20:34
class Foo extends Eloquent {

   public function save(array $options = [])
   {
      // before save code 
      parent::save();
      // after save code
   }
}
первый костыль что пришел в голову :D
Dave
@aios
Mar 16 2017 20:34
@PhpNet давай давай продолжай....
PhpNet
@PhpNet
Mar 16 2017 20:35
@aios не. стыдно :D я в ларе тоже начинающий
asvae
@asvae
Mar 16 2017 20:36
@dkonurov можешь в сервис обернуть. Хотя с ларой это хреново совместимо.
vanyahuk
@vanyahuk
Mar 16 2017 21:07
здраствуйте, кто знает где есть уроки по laravel + react
asvae
@asvae
Mar 16 2017 21:12
@vanyahuk они чем-то связаны?
Maxim
@Big-Shark
Mar 16 2017 21:53
@jhaoda А ЗП не маленькая? Или там это норм?
JhaoDa
@jhaoda
Mar 16 2017 21:53
@Big-Shark блин, вы как под копирку... там нет четкой суммы, там сумма ОТ
Maxim
@Big-Shark
Mar 16 2017 21:54
@jhaoda нууу, тогда напиши ДО) А то с такой зп кажется сто то самое ДО в районе 60)
JhaoDa
@jhaoda
Mar 16 2017 21:54
@Big-Shark я ничего не писал, если ты не заметил. Писал объяву непосредственно работодатель
Maxim
@Big-Shark
Mar 16 2017 21:57
@jhaoda ну ладно, ладно, как у вас там погодка? И как вообше Симферополь?
JhaoDa
@jhaoda
Mar 16 2017 21:58
@Big-Shark дерьмо, после недели тепла под +20 упала до +7-10