Size: a a a

2020 July 10

PS

Plastic Sounds in pro.js
Переслано от Plastic Sounds
Есть функция которая назначает даты к тренировкам, принимает в себя дату с которой начинаются тренировка, массив дней недели и массив самих тренировок

в блоке
for (let day of weekdays)
условие раньше срабатывало иначе и даты назначались корректно, например если сегодня понедельник и переданный массив [1, 3, 5], то дата назналась с понедельника и следующее занятие среда, затем пятница

но теперь тот же код работает иначе, все занятия назначаются на 1 день, в чем может быть ошибка?
function assignWorkoutDates(programStart, weekdays, workouts) {

   let currentDate = programStart

   for (let workout of workouts) {
       if (workout.finished) {
           continue
       }

       let weekday

       for (let day of weekdays) {
           if (currentDate.isoWeekday() <= day) {
               weekday = day
               break
           }
       }

       if (!weekdays.includes(weekday)) {
           weekday = weekdays[0]
       }

       console.warn(currentDate.format('DD-MM'))
       // Вычисляем дату следующего занятия.
       if (currentDate.isoWeekday() <= weekday) {
           currentDate = moment(currentDate).isoWeekday(weekday)
       } else {
           console.log('else')
           currentDate = moment(currentDate)
               .add(1, 'weeks')
               .isoWeekday(weekday)
       }
       console.log(weekday)
       console.error(currentDate.format('DD-MM'))

       workout.start = currentDate.format('YYYY-MM-DD')
       workout.end = currentDate.format('YYYY-MM-DD')
       workout.finished = false
   }
   return workouts
}
источник

PS

Plastic Sounds in pro.js
Переслано от Plastic Sounds
источник

S

Syntax Highlight Bot in pro.js
Plastic Sounds
Переслано от Plastic Sounds
Есть функция которая назначает даты к тренировкам, принимает в себя дату с которой начинаются тренировка, массив дней недели и массив самих тренировок

в блоке
for (let day of weekdays)
условие раньше срабатывало иначе и даты назначались корректно, например если сегодня понедельник и переданный массив [1, 3, 5], то дата назналась с понедельника и следующее занятие среда, затем пятница

но теперь тот же код работает иначе, все занятия назначаются на 1 день, в чем может быть ошибка?
function assignWorkoutDates(programStart, weekdays, workouts) {

   let currentDate = programStart

   for (let workout of workouts) {
       if (workout.finished) {
           continue
       }

       let weekday

       for (let day of weekdays) {
           if (currentDate.isoWeekday() <= day) {
               weekday = day
               break
           }
       }

       if (!weekdays.includes(weekday)) {
           weekday = weekdays[0]
       }

       console.warn(currentDate.format('DD-MM'))
       // Вычисляем дату следующего занятия.
       if (currentDate.isoWeekday() <= weekday) {
           currentDate = moment(currentDate).isoWeekday(weekday)
       } else {
           console.log('else')
           currentDate = moment(currentDate)
               .add(1, 'weeks')
               .isoWeekday(weekday)
       }
       console.log(weekday)
       console.error(currentDate.format('DD-MM'))

       workout.start = currentDate.format('YYYY-MM-DD')
       workout.end = currentDate.format('YYYY-MM-DD')
       workout.finished = false
   }
   return workouts
}
источник

S

Syntax Highlight Bot in pro.js
Plastic Sounds
Переслано от Plastic Sounds
Есть функция которая назначает даты к тренировкам, принимает в себя дату с которой начинаются тренировка, массив дней недели и массив самих тренировок

в блоке
for (let day of weekdays)
условие раньше срабатывало иначе и даты назначались корректно, например если сегодня понедельник и переданный массив [1, 3, 5], то дата назналась с понедельника и следующее занятие среда, затем пятница

но теперь тот же код работает иначе, все занятия назначаются на 1 день, в чем может быть ошибка?
function assignWorkoutDates(programStart, weekdays, workouts) {

   let currentDate = programStart

   for (let workout of workouts) {
       if (workout.finished) {
           continue
       }

       let weekday

       for (let day of weekdays) {
           if (currentDate.isoWeekday() <= day) {
               weekday = day
               break
           }
       }

       if (!weekdays.includes(weekday)) {
           weekday = weekdays[0]
       }

       console.warn(currentDate.format('DD-MM'))
       // Вычисляем дату следующего занятия.
       if (currentDate.isoWeekday() <= weekday) {
           currentDate = moment(currentDate).isoWeekday(weekday)
       } else {
           console.log('else')
           currentDate = moment(currentDate)
               .add(1, 'weeks')
               .isoWeekday(weekday)
       }
       console.log(weekday)
       console.error(currentDate.format('DD-MM'))

       workout.start = currentDate.format('YYYY-MM-DD')
       workout.end = currentDate.format('YYYY-MM-DD')
       workout.finished = false
   }
   return workouts
}
источник

S

Syntax Highlight Bot in pro.js
====================================================
источник

E

Elena in pro.js
#вакансия #спб #gamedev #gambling #teamleader #pixi #pixijs

Всем привет! ✌  
Приглашаем в команду Руководителя группы frontend-разработки! 😎
Город и адрес офиса: Санкт-Петербург, ул. Долгоозерная 41к1
Формат работы: офис
Занятость: полная
Зарплатная вилка: от 80 000 руб. до 200 000 руб. net

📌 Чем предстоит заниматься:
- Разработка / утверждение собственных, и / или с привлечением сценаристов, сценариев игр ;
- Контроль всех этапов технологической цепочки создания игры (frontend) до принятия заказчиком;
- Управление штатными и внештатными сценаристами и дизайнерами;
- Анализ рынка игр с целью отслеживания новинок и следования трендам;
- Самостоятельная разработка кода frontend части проекта: JavaScript (ES6), pixi.js, webSockets, Git.

📌 Что мы предлагаем:
- Участие в реализации уникального проекта (в мире подобных проектов нет);
- Развитие совместно с командой и проектом;
- Режим работы 5/2 с 9 до 18 часов;
- Офисы компании в Приморском районе;

📌 Что для нас важно:
- Опыт работы на управленческих позициях не менее 1 года;
- Опыт в разработке кода frontend;
- Опыт в игровой индустрии

🎬 О компании:
IT Компания Reelmotion games входит в состав международного концерна Adamantis Services LP, одного из ведущих поставщиков программного обеспечения в области азартной игровой индустрии для европейского и американского рынков.
Перед нашей командой стоит задача по долгосрочной реализации 3 (трех) веток гемблинг-проекта с локализацией для стран СНГ, Ближнего Востока и Китая.

👻 Наши преимущества:
- Высокий спрос от конечного потребителя. Результат Вашей работы точно не ляжет на пыльную полку.
- Стабильное гарантированное инвестирование проекта.
- Активное развитие hard и soft skills в рамках проекта.
- Активный вертикальный карьерный рост при желании.
- Уникальность проекта на рынке азартной game индустрии.
- Индивидуальное курирование карьерного развития каждого сотрудника компании.
- Релокационный поддерживающий пакет при переезде в СПб из других регионов.
- Возможность принять участие в уникальном проекте, получившем высокую популярность в азартной game-индустрии.


Сайт: https://reelmotion.games
📍 Контакты:
e-mail: hr@reelmotion.games
Телеграм: @ollenaspb
источник

DS

Denys Sciences in pro.js
источник

DS

Denys Sciences in pro.js
почему на рабочем пк есть иконка( так и не понятно
источник

CM

Chingiz Mamiyev in pro.js
Что за браузер и ОС
источник

DS

Denys Sciences in pro.js
Chingiz Mamiyev
Что за браузер и ОС
10ка хром
источник

W

Wembley in pro.js
кто с PeerJS работал?
источник

CM

Chingiz Mamiyev in pro.js
Denys Sciences
10ка хром
источник

W

Wembley in pro.js
мне нужна хелпа с PeerJS, есть кто работал?)
источник

W

Wembley in pro.js
привет, Чингиз
источник

А

Аркаша Алопекский 🏴‍... in pro.js
Wembley
мне нужна хелпа с PeerJS, есть кто работал?)
Что там опять?)
источник

W

Wembley in pro.js
хахаха
источник

W

Wembley in pro.js
да доделать никак не могу свою комнату
источник

CM

Chingiz Mamiyev in pro.js
Wembley
привет, Чингиз
источник

W

Wembley in pro.js
уже реализовал всё, осталось только поправить код в некоторых местах что б работало
источник

А

Аркаша Алопекский 🏴‍... in pro.js
Wembley
да доделать никак не могу свою комнату
А именно?
источник