
D'
17.10.2016
08:03:35
я бы не простил

[Anonymous]
17.10.2016
08:03:42
та пох, пусть думает)

D'
17.10.2016
08:03:58
Есть вопросы?

Google

D'
17.10.2016
08:04:06
Могу экскурсию устроить

Azamat
17.10.2016
08:04:16
Неа

[Anonymous]
17.10.2016
08:04:17
в тёмную?

Azamat
17.10.2016
08:04:22
Я тоже в мск

D'
17.10.2016
08:04:25

[Anonymous]
17.10.2016
08:04:30

D'
17.10.2016
08:04:49

Azamat
17.10.2016
08:05:26
Норм, нравится
Но хочу свалить на запад

D'
17.10.2016
08:06:28
куда уж западнее

[Anonymous]
17.10.2016
08:06:30
куда именно?

D'
17.10.2016
08:06:32
мск и так на западе

[Anonymous]
17.10.2016
08:06:39

Google

Azamat
17.10.2016
08:06:45
В Канаду

D'
17.10.2016
08:07:10
Так Канада справа же
на карте

Azamat
17.10.2016
08:07:36
Справа америка)

D'
17.10.2016
08:07:43
ну
А Канада над ней

Azamat
17.10.2016
08:08:18
Понятно теперь почему так много геев там

D'
17.10.2016
08:08:51
чет у тебя логика хромает

Azamat
17.10.2016
08:09:32
Нууу, немного бывает)))

D'
17.10.2016
08:10:55
Аляска наша
(с)

Azamat
17.10.2016
08:12:33
Окок)))

Alexander
17.10.2016
08:55:52
дратути

[Anonymous]
17.10.2016
08:58:41
Дратути?
у тебя чо хромосом не хватает? @AlexanderSatretdinov

Alexander
17.10.2016
08:59:28
возможно, я тест на днк не сдавал:)

Артур Евгеньевич
17.10.2016
09:01:31
ребять давайте всю херню https://telegram.me/phpgeeks там обсуждать)
а тут пусть будет серьезный технический чат

Alexander
17.10.2016
09:02:18
ладно, тогда серьезный технический вопрос, скорее даже к @Denormalization

Google

D'
17.10.2016
09:02:37
Приемные часы в 9 до 18

Alexander
17.10.2016
09:02:47
:3
смотри, есть чат и нотификации, соответственно 2 ws канала
как понимать, что юзер прочитал сообщение чата и не слать ему пуши в нотификации о новых сообщениях
т.е. нотификации нужно слать только в том случае, когда юзер не получил пуши из чат-канала

D'
17.10.2016
09:04:20
хм

Alexander
17.10.2016
09:04:28
я наглядно сейчас покажу
ты понял о чем я?

D'
17.10.2016
09:04:33
ну только коллбеком на скрипт уведомлять
что получил

Alexander
17.10.2016
09:04:47
аа
слушай

Alexander
17.10.2016
09:04:56
ну нормальная идея вроде

D'
17.10.2016
09:04:57
но это как-то хз
криво

Alexander
17.10.2016
09:05:05
вот вк как делает
я сейчас посмотрел, если я в чате нахожусь, нотификация не падает о новом сообщении

D'
17.10.2016
09:05:53
ну там они по активной вкладке еще смотрят же

/
17.10.2016
09:06:16

D'
17.10.2016
09:06:25
тут в телеге так же )

Google

D'
17.10.2016
09:06:40
посмотри сорцы телеги, как они сделали

Alexander
17.10.2016
09:09:22
я сделал чат посоны, осталось пуши победить:)

Azamat
17.10.2016
09:11:18
вижу иконку директа из инсты

Евгений
17.10.2016
09:57:08
для проекта какого то чат, или тренькаешься?

F01134H
17.10.2016
10:19:26
треньк треньк

Евгений
17.10.2016
10:30:01
выпилился с пхпфлуда, чот слишком дофига флудите там

F01134H
17.10.2016
10:30:51
Та ну тебя)

Евгений
17.10.2016
10:31:11
да ну вас
тут хоть по делу иногда бывает

Admin
ERROR: S client not available

Константин
17.10.2016
10:48:03


Артур Евгеньевич
17.10.2016
11:23:14
давайте тут по делу общаться тогда
Сейчас делаю рефакторинг и имеется класс Cities. По сути это даже не класс а набор констант и функций статических объединенных одной тематикой(города). Вот думаю как это все организовать. В рамках рефакторинга будет сущность City, и вот думаю создавать чтото типо репозитория/коллекции Cities . И такая непонятка есть. Допустим в этот репозиторий добавлять методы delete, update которые будут для всех городов выполнятся? и как например разграничить метод Add в репозиторий от Add в базу данных? Плюс такая тема при попытке поиска города он сначало должен провериться в самом репозитории, потом в кэше, потом в базе...чет мне кажется многовато этот репозиторий берет на себя. Как это разделить в итоге всё можно то?
а не) я подругому немного запланировал) вот у меня будут сущности абстрактная Entity и City как ее наследник. И в каждую Entity будет инджектится DataManager( это интерфейс для различных классов которые будут работать с даннымми, то есть один точно класс будет для инфоблоков, второй для таблиц, потом еще может что появится). Реализации DataManager думаю синглотанами сделать. По сути он(DataManager) адаптером будет у меня. Чтобы если города потом переведут на таблицы вместо инфоблоков, сделать это без изменения класса городов, просто передав туда другуд реализацию интерфейса. Сейчас я не совсем ясно представляю как мне выполнять массовые операции над городами при таком раскладе. Например поиск по параметрам. Возможно стоит создавать объект репозитория городов с фильтром в конструкторе( у которого тоже ссылка будет на DataManager ) и он уже будет возвращать коллекцию...чето какая то мутная херня получается короче) Смысл в том что не хочу рабоать напрямую через орм или свои адаптеры. Хочу именно рабоатть с сущносятми и их коллекциями, чтобы в них было инкапсулированно вся работа с орм и прочим
Это не относится к ларавел если что, но тоже интересно ваше мнение будет
https://files.slack.com/files-pri/T047PABEL-F2Q5WR2BW/pasted_image_at_2016_10_17_06_09_pm.png
Does anybody want to say anything about my problem?


Ivan
17.10.2016
11:42:28

Евгений
17.10.2016
11:49:48
охуеть щас пособеседовался по laravel на удалёнку попроектно типа фриланс
для них 10$ в час это охуеть как много

Google

Артур Евгеньевич
17.10.2016
11:52:32
российская компания?

Firdavs
17.10.2016
11:52:35

Евгений
17.10.2016
11:53:03
да я в шоке
Киев

Артур Евгеньевич
17.10.2016
11:53:37
не сказал бы что мало охереть как мало прям, больше 100к в месяц

Евгений
17.10.2016
11:54:06
не больше, я не работаю больше 6 часов в день
ну и там проектно
то есть не весь месяц
ты если в офисе на фиксе сидишь то явно не весь день работаешь

Артур Евгеньевич
17.10.2016
11:58:20
ну да естьтакой нюанс

Евгений
17.10.2016
12:11:07
чот походу пора настраивать себе тунель я работать на апворке
а то чот засиделся без работы/денег))

Azamat
17.10.2016
12:12:22
нормально переквалифицироваться во фриланс?
просто как бы портфолио нет, работаю с закрытым кодом
какие проекты обычно можно показать?

Евгений
17.10.2016
12:13:29
я хз
я не работал на биржах никогда
портфель есть небольшой

F01134H
17.10.2016
12:14:01
Без портфолио во фриланс никак

Евгений
17.10.2016
12:14:02
сегодня собеседовался по скайпу, показывал по демонстрации экрана свой код

F01134H
17.10.2016
12:14:03
если знакомых нет