
Сергей
04.01.2018
21:23:43
И админка на этой теме - http://themicon.co/theme/angle/v3.3.1/backend-jquery/app/dashboard.html
Заказчики пищали от удовольствия

Sergey
04.01.2018
21:23:51
Блин, ну опять же обмажусь пхп, в моем селе засмеют меня)))

Сергей
04.01.2018
21:24:16
Серег, прочитай про 50% прирост скорости в 7.1
Я не агитирую конечно

Google

Сергей
04.01.2018
21:24:39
Но задачу твою решит

Sergey
04.01.2018
21:24:39
Стоит значит поменять имя и поставить котика на аву

Сергей
04.01.2018
21:24:57

Александр
04.01.2018
21:25:01
так можно никому не говорить
Побольше бутстрапа, все URL запрятать через ЧПУ и кто узнает, что там под капотом
пока оно не упадет и не выдаст трейс

Sergey
04.01.2018
21:26:07

Сергей
04.01.2018
21:26:08
трейс на продакшене отключить ?

Sergey
04.01.2018
21:26:58
Какой-то тайный пхпых узнает своего и начнёт кидаться какахами)


Сергей
04.01.2018
21:27:34
В общем и целом, обеспечение поддержки высоких нагрузок достигается не языком программирования, а тем, что называется архитектурное решение. Конечно, языки отличаются некоторыми особенностями. Например Java, в отличии от PHP, имеет встроенную поддержку многопоточности. Но это вовсе не может являться главным определяющим фактором, т.к. многие задачи можно распараллелить и с помощью PHP. Поэтому, по моему мнению, выбор языка должен осуществляться из соображений здравого смысла.
Важно выбирать язык, которым хорошо владеет (или может овладеть) команда.
Не менее важно, наличие сообщества разработчиков, использующих данный язык программирования. Это гарантирует наличие библиотек для решения распространненых задач и поможет в решении возникших проблем. Также это упрощает поиск специалистов на рынке труда.
Третий фактор, стоимость разработки и поддержки вашего решения при условии выбора конкретного языка программирования. Например разработка на C++ часто дороже (с точки зрения потраченных сил и времени), чем на Java или PHP.


Alex
04.01.2018
21:28:41
В общем и целом, обеспечение поддержки высоких нагрузок достигается не языком программирования, а тем, что называется архитектурное решение. Конечно, языки отличаются некоторыми особенностями. Например Java, в отличии от PHP, имеет встроенную поддержку многопоточности. Но это вовсе не может являться главным определяющим фактором, т.к. многие задачи можно распараллелить и с помощью PHP. Поэтому, по моему мнению, выбор языка должен осуществляться из соображений здравого смысла.
Важно выбирать язык, которым хорошо владеет (или может овладеть) команда.
Не менее важно, наличие сообщества разработчиков, использующих данный язык программирования. Это гарантирует наличие библиотек для решения распространненых задач и поможет в решении возникших проблем. Также это упрощает поиск специалистов на рынке труда.
Третий фактор, стоимость разработки и поддержки вашего решения при условии выбора конкретного языка программирования. Например разработка на C++ часто дороже (с точки зрения потраченных сил и времени), чем на Java или PHP.
откуда такая статейка?))


Sergey
04.01.2018
21:28:50
Даёшь сайт на плюсах!!!

Google

Alex
04.01.2018
21:29:28
или эт ты сам написал?)

Сергей
04.01.2018
21:29:52
В этой статье я согласен с тем что неважно какой инструмент, важно как сделана архитектура
А Node, он же js, в отладке полная жопа
как было так и осталось по сей день

Sergey
04.01.2018
21:31:32
Нормально делай нормально будет

Сергей
04.01.2018
21:31:43
Ути пути )

Sergey
04.01.2018
21:31:44
(Только не говори что на пхп)

Сергей
04.01.2018
21:31:50
Я всегда все делаю нормально, даже FRC
????
один хер кстати с контекстами где то не то

Sergey
04.01.2018
21:33:12
Серёг, ну ты разберёшься, я в тебя верю)

Сергей
04.01.2018
21:33:21
в свое время опробывал perl, php, ruby, node, и остался на php, но говорю же каждому свой инструмент
причем не просто пробывал а с погружением на год, полтора

Sergey
04.01.2018
21:33:41

Сергей
04.01.2018
21:33:49
Оооо

Tattobu
04.01.2018
21:33:56

Сергей
04.01.2018
21:34:10
Картинку то я сам схлопывал ? через layer

Tattobu
04.01.2018
21:35:00
Димас будет скучать

Google

Сергей
04.01.2018
21:35:35
C картинкой я вообще опростоволосился
[self.mediaView roundCorners:(UIRectCornerTopRight | UIRectCornerBottomLeft | UIRectCornerBottomRight) radius:16.0f];
- (void)roundCorners:(UIRectCorner)corner radius:(CGFloat)radius rect:(CGRect)rect {
UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:rect byRoundingCorners:corner cornerRadii:CGSizeMake(radius, radius)];
CAShapeLayer *layer = [[CAShapeLayer alloc] init];
layer.path = path.CGPath;
self.layer.mask = layer;
}
так вот картинка меняла высоту, а маска оставалась та же
вот и была она меня иногда 0x0

Sergey
04.01.2018
21:37:43
А набрасывал, что мы не хотим тебя понимать, а шлюха то была закопана в другом месте

Сергей
04.01.2018
21:38:00
Но признал же верно?

Sergey
04.01.2018
21:39:51
Ну да, ты молодец)

Сергей
04.01.2018
21:40:09
Значит я не безнадежен

Sergey
04.01.2018
21:40:09
Так а с контекстами то что не так сейчас?

Сергей
04.01.2018
21:40:14
??????

Сергей
04.01.2018
21:41:01
Проблема в том что есть два контекста главный и один для кеша и предотвращения дубликатов
И я тогда не совсем понимал как с ними работать
Отключал кеш, все начинало работать нормально, но с тормозами и дубликатами порой. Включал обратно, ехала верстка переодически и на экране не все отрисовывалось
Сам себе усложнил связку RestKit да ещё MagicalRecord
31 в 11 вечера заставил работать и отложил до конца праздников

Sergey
04.01.2018
21:44:18
То есть фрц на мэин контексте, а кэш на приватном?

Сергей
04.01.2018
21:44:27
Ну и плюс MagicalRecord наплодил своих

Google

Sergey
04.01.2018
21:45:23
Так это всего лишь обертка, он сам по себе не плодит.

Сергей
04.01.2018
21:45:36
Без FRC все работало без каких то проблем, а тут столкнулся с ним

Alex
04.01.2018
21:46:06
яж говорил ?

Сергей
04.01.2018
21:46:13
Ещё же есть parent и child контексты

Sergey
04.01.2018
21:47:08
Ну вроде проблем не должно быть. Создал приватный контекст с главного. Внёс в него изменения. Сохранил контекст. Изменения подтянулись в фрц.

Сергей
04.01.2018
21:47:27
Но что то не так сделал
Если сам создавал entity

Sergey
04.01.2018
21:47:45
Так тут бы код увидеть

Admin
ERROR: S client not available

Alex
04.01.2018
21:48:08
я в свое время тоже с контекстами парился кода юзал фрц+MR
адок был

Сергей
04.01.2018
21:48:26

Sergey
04.01.2018
21:48:32
А то на словах одно, а в коде другое.

Сергей
04.01.2018
21:48:50
Хотя и делал save

Sergey
04.01.2018
21:49:37
Ну и сейв в МР это отдельная история)

Сергей
04.01.2018
21:50:09

Sergey
04.01.2018
21:51:04
Ну завтра кинь как ты делаешь, посмотрим

Google

Alex
04.01.2018
21:51:22

Сергей
04.01.2018
21:51:42
Ну я думал он сам должен это делать

Alex
04.01.2018
21:51:49

Сергей
04.01.2018
21:51:49

Alex
04.01.2018
21:52:40

Sergey
04.01.2018
21:52:44

Сергей
04.01.2018
21:52:50

Alex
04.01.2018
21:54:00
все пытался уяснить, че эт за локал контекст
и что будет если вместо него использовать синглтоновский мейн контекст
там где ты достаешь чат с предикатом
в начале

Сергей
04.01.2018
21:55:04

Sergey
04.01.2018
21:55:20
Вот когда ты этот Чайлд сохранишь, то парент подтянет изменения

Сергей
04.01.2018
21:57:12

Sergey
04.01.2018
21:57:33
Ну ок, я спать, завтра продолжим.

Сергей
04.01.2018
21:57:40
Работает если отключить кеш
оки

Шамиль
05.01.2018
00:11:18
Вопрос по Firebase, как отследить и разлогинеть пользователя, если я отключу пользователя из панели управления

Ruslan
05.01.2018
04:17:09
Товарищи, никто не юзал ConnectSDK в проекте написанном на свифте? Или кто может подсказать похожую библиотеку?

Tarik
05.01.2018
06:31:20

Aleksey
05.01.2018
06:38:18
Auth.auth().addStateDidChangeListener { auth, user in }
Если из консоли удалить при использовании этого метода, то в приложении пользователь останется. У меня по крайней мере было так - из консоли удалил, а в приложении всё равно показывало что пользователь есть. Пришлось его создать в консоли, сделать логаут из приложения и только потом удалить.