
Вертихвост
24.11.2016
17:21:41

marat
24.11.2016
17:21:54
и?

Алексей
24.11.2016
17:22:40

marat
24.11.2016
17:24:10

Google

Nikita
24.11.2016
17:24:34
Я так понимаю у вас есть список объектов, вы хотите при создании нового объекта положить его в этот список а когда придет ответ от сервера поменять ему ид, так ?

Вертихвост
24.11.2016
17:24:43
Разрешите коллизию

Aleh
24.11.2016
17:25:33
очевидно один из них получит эксепшен и просьбу переотправить форму?)

Dmitry
24.11.2016
17:25:54
А номер лучше пусть бек генерит, а клиент присылает данные без id
Имхо

Aleh
24.11.2016
17:26:11
с сообщением "советуем купить лотерейный билет"

marat
24.11.2016
17:26:48

Алексей
24.11.2016
17:27:10

Aleh
24.11.2016
17:27:13
а, т.е. не валидируете?)

marat
24.11.2016
17:27:19

Nikita
24.11.2016
17:27:45
Кто раньше пришел того и тапки

Вертихвост
24.11.2016
17:27:51
как?
Достоверностью сгенерированных идентификаторов

Google

Nikita
24.11.2016
17:30:28
Весьма нормальная реакция сервера, если уйти от фантастики с одинаковыми сгенерированный ид на клиенте, то вот вам кейз
Два клиента одновременно отправляют апдейт объекта,

Vladimir
24.11.2016
17:31:05

marat
24.11.2016
17:31:25

Вертихвост
24.11.2016
17:32:02
Вероятность, что возникнет коллизия близка к нулю. Скорее вселенная перестанет существовать, чем удастся сгенерить одинаковые идентификаторы.

marat
24.11.2016
17:33:01
с такой же вероятностью

Вертихвост
24.11.2016
17:33:22

Nikita
24.11.2016
17:33:43

Вертихвост
24.11.2016
17:33:45
Подставить одинаковые UUID для него не составит труда

marat
24.11.2016
17:34:21
даже если вообразить, что произошла коллизия, то проще клиенту отправить форму еще раз, чем делать синхронизация id с сервером. я за упрощение

Вертихвост
24.11.2016
17:37:54

Vladimir
24.11.2016
17:38:30
@Ai_boy в immutable.js если у объекта внутри объекта изменить поле - пересоздастся объект или он просто у объекта изменит значение?

Алексей
24.11.2016
17:39:43

Vladimir
24.11.2016
17:42:09

Алексей
24.11.2016
18:32:44

Vladimir
24.11.2016
18:33:37
уже воткнул immutable

Алексей
24.11.2016
18:43:44
Immutable.Map - да
там все тоже оптимизируется https://github.com/facebook/immutable-js/blob/master/src/Map.js

Google

Nikita
25.11.2016
02:51:52
для Http модуля есть какие-то глобальные настройки, что бы хедеры к запросу прикрутить? на стэке нашел только одно решение - обернуть все в сервис и там добавлять заголовки

Artem
25.11.2016
03:35:00

Nikita
25.11.2016
03:38:20
я такой сервис называю базовым(транспортным), он отвечает за связь с сервером,
делаю ещё сервисы которые отвечают за данные и в них инжестю этот сервис,
достаточно удобно потом менять "транспортный" сервис, например с хттп на вэбсокеты

Nikita
25.11.2016
05:03:49
Спасибо) поздно задумался об этом.

Алексей
25.11.2016
06:38:59
Se la vi
BaseRequestOptions

Alexander
25.11.2016
06:59:18
а как вы делаете иммутабельные экземпляры, реализующие какой-то интерфейс? допустим у меня есть interface Vehicle { year: number; model: string; }, хочу компоненту, который это показывает сделать ChangeDetectionStrategy OnPush. каким образом мне сделать ImmutableVehicle?
есть идея делать обертку вокруг Immutable.Record, но кажется, что это очень много писанины


Алексей
25.11.2016
07:27:26
@Ai_boy где я могу ознакомиться с вашими докладами?
Фатальный недостаток Node.js https://www.youtube.com/watch?v=STyocIjskBE
S.O.L.I.D-ый JavaScript https://www.youtube.com/watch?v=wi3wPzReKZQ
Верстка Canvas-ом https://www.youtube.com/watch?v=TxNfcvT9sAg
Парсеры это Спарта! https://www.youtube.com/watch?v=au9_j2NjNaI
NAS, Predictions, Preloading, Presudo-Isomorphism http://www.highload.ru/2015/abstracts/1946.html
Всем стоять и не двигаться! (position: fixed, position: sticky) https://www.youtube.com/watch?v=K5JuBK5JAv0
Изоморфный D3 + MALEVICH https://www.youtube.com/watch?v=WIgXOG49mdI
Отладка гибридных приложений и мобильного web https://www.youtube.com/watch?v=2QuzmdAbHLs
Свой PhoneGap за 15 минут https://www.youtube.com/watch?v=_uPxR2uf2Go

Fayozjon [CybernatiC]
25.11.2016
07:40:55
Phaser threejs для webGL самое то
Ребят случайно солнечные панели никто не юзал?
Почем опиум для народа нынче?) у нас зачастую всю Зиму отключается
Простите за оффтопик

Евгений
25.11.2016
07:50:18

Fayozjon [CybernatiC]
25.11.2016
07:53:17
Pwa скоро затмит и cordova и нативные проги

Алексей
25.11.2016
08:40:48
Писал свой 3D движок :) надо будет видео записать как-нибудь

Dmitry
25.11.2016
08:56:33
верстка канвасом супер доклад, сегодня же буду пробовать, никогда не думал, что есть AI to Canvas
а можно вопрос не совсем в тему?
у кого-нибудь были проблемы с питоном на маке?
у меня не работают стрелки

Google

Nikita
25.11.2016
09:21:50
переезжай на винду и не мучайся

Tony
25.11.2016
09:22:15

Dmitry
25.11.2016
09:22:17
ctrl+c

Dmitry
25.11.2016
09:23:09
ммм? что реально это такая распростанненная проблема? в баше да и вообще почти везде все работает, не работает только в python idle

? Node
25.11.2016
09:39:05
Ну видишь он тебе пышец?
Так что работают твои стрелки.
Другое дело, что он их не пропускает до ОС.
Ибо какой-то режим терминала другой или что-то в этом духе.

Dmitry
25.11.2016
09:45:25
вылучил
brew install readline
brew uninstall python
brew install python

? Node
25.11.2016
09:46:49
А чо этот readline делает?

Fayozjon [CybernatiC]
25.11.2016
09:47:37
Ребят можно вопрос по svg ? как можно сделать его резиновым? responsive
помогите убрать лишнее
Вот отсюд

Shoom
25.11.2016
09:50:50
https://web-design-weekly.com/2014/10/22/optimizing-svg-web/
https://jakearchibald.github.io/svgomg/

Fayozjon [CybernatiC]
25.11.2016
10:01:09
Спасибо огромное

Dmitry
25.11.2016
11:23:20
Лучше давайте делитесь опытом по ангуляру) читать охота

Nikita
25.11.2016
12:33:38
Я оборачиваю либы в сервисы и использую где надо. Не знаю, на сколько это правильно, но это удобно лично мне

Vadim
25.11.2016
13:09:39
Ребят, Кто-нибудь сталкивался со следующей проблемой: в Angular 2 некоторые стили компонента не применяются вообще никаким образом.
Причём, такое уже не в первом проекте.

Google

Dmitry
25.11.2016
13:10:20
может есть что-то что перезаписывает стили?
Эта группа больше не существует