
Eduard
11.02.2017
09:32:05
web animations?
gameLoop(dt) {
requestAnimationFrame(this.gameLoop.bind(this));
if (!this.paused) {
this.renderer.render(this.stage);
}
}
Для возможности реализации паузы у таймеров

Dima
11.02.2017
09:32:32
#вакансия #классный_спец_найдись #ищет_пожарная_ищет_милиция
Full-time, офис, Москва (из регионов тоже смотрим) СРОЧНО ищем несколько middle JS+Angular Developers, одного Team lead, проект - медицинская информационно-аналитическая система, гос. заказчик.
Требования: опыт разработки frontend высоконагруженной системы и пользовательских интерфейсов.
Компания белая, договор бессрочный, удаленку не рассматривают, готовы быстро смотреть и делать офферы, ДМС после года, обучение, дружная и сильная команда.
Вилка на мидл 120-180к чистыми, тимлид 200-250к (обсуждаемо). Территориально Москва, м. Дмитровская, 7 мин пешком.
#работа #job #javascript #angular
тогда вам ангуляр не нужен. если только 2, но и там дёрти чекинг оставили, если мне не изменяет память.

Юра В
11.02.2017
09:32:51
я представитель компании, могу ответить на вопросы

Dima
11.02.2017
09:33:10
Окей, чем обусловлен ангуляр в 2017?

Google

Dima
11.02.2017
09:33:30
когда есть реакт и vue, которые осваиваются +- день/2

Anton
11.02.2017
09:33:31

Юра В
11.02.2017
09:33:50
чем и всегда — наследием :) проект инициирован в 2015 году, ангуляр и тайпскрит

Anton
11.02.2017
09:33:54
ангуляр 2 (3, 4, 5) вполне ок же

Dima
11.02.2017
09:34:16

Юра В
11.02.2017
09:34:22
ангуляр это безобразно, но единообразно, плюс позволяет очень быстро разрабатывать, что ни говори

Eduard
11.02.2017
09:35:14
Мне нужна не анимация а таймер который можно запаузить
https://developer.mozilla.org/en-US/docs/Web/API/Web_Animations_API/Using_the_Web_Animations_API
с методом апдейт

Dima
11.02.2017
09:35:29
сейчас любой View фреймворк (ну точнее реакт и вью) позволяет быстро, безболезненно разрабатывать.

Юра В
11.02.2017
09:40:56
Если начинать писать с нуля, то — да, любой :) в принципе, в будущем есть вероятность взять другую платформу для разработки, но сейчас это Angular и TS, в т.ч. и потому что UI-kit для них уже есть, согласованный пользователями
У медиков отдельный запрос на UI ;) а нам хотелось сделать не только удобно, но и красиво

Dima
11.02.2017
09:43:05
Я понимаю.
Коммерческая разработка штука такая.

Google

Юра В
11.02.2017
09:48:22
Всё верно. Специфика проекта ещё и такова, что это отдельные приложения для рабочих мест. Т.е. порядка 20 отдельных веб-приложений. Большая часть из них написана на ангуляре, потому что так сложилось — были материалы для быстрого старта.
Если окажется, что делать быстро и хорошо можно без Angular — ну так велком :)

Alex
11.02.2017
10:44:53
Кто может посказать, где взять SSH ключ для GitLab???

Никита
11.02.2017
10:46:38
https://docs.gitlab.com/ce/ssh/README.html

Alex
11.02.2017
10:53:43
А вводить этот ключ обязательно?
или можно без него нормально взаимодействовать с гитом?

Fayozjon [CybernatiC]
11.02.2017
10:58:28

Никита
11.02.2017
11:00:05
У меня развернут локально - так что я, есстесственно никакой ключ не генерил

Alex
11.02.2017
11:03:29
Я сейчас создал репозиторий, создал папку, закомитил, опубликовал, (всё делал через консоль), и на сайте GitLab всё появилось, всё прекрасно работает
но ssh ключ я даже не вводил нигде

Dmitry
11.02.2017
11:06:50
Наверняка ключи автоматом сгенерились и прописались. Но чтобы дать доступ еще комуто ключ придется прописывать руками

Alex
11.02.2017
11:07:26
https://gitlab.com/Polihov/GTAPumping.git
протестируй

Alex
11.02.2017
11:08:00

Alex
11.02.2017
11:08:26
?

Dima
11.02.2017
11:09:03
Гитлаб не нужен.
Особенно для селфхостед
Есть гогс.
Есть гитолит

Alex
11.02.2017
11:09:33
что?

Google

Dima
11.02.2017
11:10:11
Понял.
Юзай гитхаб или битбакет.
Гитлаб недавно сильно проебался

Каїн
11.02.2017
11:11:26
Мусорное ведро самое норм
+ заработали денег на стриме

Igor
11.02.2017
11:13:04

Dima
11.02.2017
11:13:09
Лол

Alex
11.02.2017
11:19:40
на гитхаме тоже нужно вводить ключи?

hamper ?
11.02.2017
11:57:50
Есть гогс.
Гогс пока слабоват, так что для селфхостеда мы пока гитлабом на работе пользуемся

Konstantin
11.02.2017
12:10:19
привет чат
помогите сделать редирект в htaccess с /ZHURNAL%20BELGORODSKIY%20AGROMIR%20№7(81).pdf на /pdf/zhurnal-ob-ehffektivnom-selskom-hozyajstve-belgorodskij-agromir.pdf
как это прописать ?
пробовал обычное
RewriteCond %{REQUEST_URI} /ZHURNAL%20BELGORODSKIY%20AGROMIR%20№7(81).pdf
RewriteCond %{QUERY_STRING} ^\z
RewriteRule ^(.*)$ url/pdf/zhurnal-ob-ehffektivnom-selskom-hozyajstve-belgorodskij-agromir.pdf [R=301,L,NE]
вообще всё отключается

Arseniy
11.02.2017
12:14:26
а тут чат по JS, а не по настройке апача :(

Egoarka
11.02.2017
12:16:20
Я так понимаю, привязка контекста в основном нужна для асинхронной работы?

hlomzik
11.02.2017
12:17:11

Egoarka
11.02.2017
12:17:53
да, bind, ну т.е. для того, чтобы не изменять основной объект?

hlomzik
11.02.2017
12:18:19

Egoarka
11.02.2017
12:18:29
в основном объекте
передаю контекст через bind - контекст копируется?

Google

Egoarka
11.02.2017
12:18:49
или нет?

hlomzik
11.02.2017
12:19:05
learn.javascript.ru

Egoarka
11.02.2017
12:19:25
ну вот как раз читаю про bind там

Konstantin
11.02.2017
12:19:42

Egoarka
11.02.2017
12:19:50
про копирование там не упоминается

hlomzik
11.02.2017
12:19:59
контекст — это по сути то, что находится в this, а это ссылка на объект. какое копирование?

Egoarka
11.02.2017
12:20:16
сейчас кое-что проверю

Admin
ERROR: S client not available

hlomzik
11.02.2017
12:21:00

Egoarka
11.02.2017
12:23:08
https://jsfiddle.net/5byap32q/
это можно как-то объяснить?
да, проверил. контекст не копируется, к сожалению .. https://jsfiddle.net/5byap32q/1/
но вот поведение выше не понятно

hlomzik
11.02.2017
12:29:26
почитай про apply

Egoarka
11.02.2017
12:29:36
читал я про apply

hlomzik
11.02.2017
12:29:40
не уверен
apply вызывает указанную функцию

Egoarka
11.02.2017
12:30:03
с контекстом
да
и аргументами в массиве

Google

hlomzik
11.02.2017
12:30:15
а, да

Egoarka
11.02.2017
12:30:41
скорее всего, функция теряет заданный контекст, после её выполнения
во избежании проблем

hlomzik
11.02.2017
12:31:06
ну так в чем вопрос по первому линку?
{c:1} не имеет ключа a

Egoarka
11.02.2017
12:31:16
вот я уже выше ответил
так внутри функции он задается
я уже ответил на вопрос, а теперь переспрошу, я прав?
скорее всего, функция теряет заданный контекст, после её выполнения

hlomzik
11.02.2017
12:32:29
нет, конечно
у тебя есть функция, которая заодно и объект

Egoarka
11.02.2017
12:33:21
а, я походу понял.. я же обращаюсь к контексту bind
а такого свойства там и нет
вот отсюда все проблемы

hlomzik
11.02.2017
12:33:41
при вызове этой функции она вызывается с указанным тобой контекстом, this указывает на {c:1}, this.a = 10 добавляет в ЭТОТ объект свойство. при этом у функции как объекта не меняется ничего

Egoarka
11.02.2017
12:34:05
выше перечитай

hlomzik
11.02.2017
12:34:35
мое перечитай)

Egoarka
11.02.2017
12:34:46
то, что ты написал и ежу понятно
я другое совсем объяснил