• ,

Update JavaRush

Друзья! Пришло время очередного обновления JavaRush =)



В рамках текущего большого апдейта мы исправили часть ошибок, о которых вы нам писали, и реализовали ряд предложенных вами функций:

  1. Ссылки на лекции, уровни и квесты стали кликабельными.

  2. Когда вы приобретаете подписку или происходит автопродление вашей текущей подписки, на ваш email будет отправлено уведомление.

  3. Сообщения помечаются как прочитанные после кликов по ним.

  4. Плагин JavaRush полностью поддерживает новую версию IntelliJ IDEA 2017.

  5. Плагин был переключен с протокола http на защищенный https.

  6. Добавлен поиск задачи по её идентификатору.

  7. Улучшены и проверены условия или механизм проверки таких задач: task3513(8), task3310(10), task3310(15), task1620, task2401, task0108, task3209, task2909(13), task2312, task1519, task2025, task3209(2), task1822, task3504, task0517, task3003, task2508, task3710, task0718, task3105, task1410, task0711, task2712, task2712(01), task1903, task0526, task0134, task3101, task2025, task2909, task0306, task2712(16).

  8. Усовершенствована функция Continued Education (эта функция позволяет сохранять решения пользователей с подпиской Premium Pro на сервере JavaRush). Теперь Continued Education поддерживает сохранение бинарных файлов из плагина.

  9. Исправлено начальное количество черной материи для новых пользователей.

  10. Реализована автоматическая прокрутка окна, в котором открывается задание на набор текста.

  11. Также мы подняли минимальный уровень участия в онлайн стажировке с 30 до 35, поскольку на старших уровнях JavaRush есть материал, который облегчит вам прохождение стажировки и значительно повысит пользу от неё.

  12. А также:
    • Улучшена главная страница JavaRush.
    • Улучшен механизм изменения аватарки пользователя.
    • Исправлено отображение LinkedIn в списке привязанных соцсетей.
    • Возвращен список приглашенных пользователей.
    • Исправлено отображение комментариев с очень длинными словами.
    • Убрано слово «Требования» в условиях заданий по набору текстов и просмотру видеороликов.
    • Исправлены тексты сообщений об ошибках в плагине и WebIDE.
  • ,

Update JavaRush

Друзья! Наступило время второго весеннего обновления JavaRush =)

JavaRush update
В рамках текущего апдейта мы исправили часть ошибок, о которых вы нам писали, и реализовали ряд предложенных вами функций:

  1. Добавлена новая крутая фича. Она называется Continued Education. Теперь решения задач пользователей с подпиской Premium Pro сохраняются на сервере JavaRush. Это значит, что вы можете начать решать задачу в WebIDE, потом продолжить в плагине, и закончить в WebIDE на другом устройстве (или в любой другой последовательности).

  2. Синхронизация происходит:

    • когда вы жмёте на кнопку «Запуск» WebIDE, то есть запускаете решение;
    • когда вы отправляете решение на проверку (кнопка «Проверка» в WebIDE и IDEA);
    • когда вы жмете на кнопку «Анализ кода» в Web IDE или IDEA чтобы проверить стиль кода.

    После любого из этих действий решение будет загружено на сервер JavaRush, и вы сможете получить ваш код на другом устройстве в WebIDE и IntelliJ IDEA.

  3. Теперь в условии задачи отображается полный список требований к задаче, что существенно облегчит понимание, что именно нужно сделать, чтобы программа прошла тестирование.

  4. Улучшены условия или механизм проверки таких задач: 3410(1,13), 2712(3,13), task3003, task1916, task1612, task3913(7), task2409, task4012, task1607, task3913, task3105, task3008, task2312(16), task1627, task2207, task4006, task3912, task1319, task1016, task1803, task3708, task1403, task3105, task2312, task4011, task3303, task3310(10), task3612, task3408, task3802.

  5. Оптимизирована работа сайта. Нагрузка на процессор устройства пользователя стала гораздо меньше.

  6. Обновлена система комментариев (появилась возможность ответить на комментарий другого пользователя, отправка по Ctrl+Enter, окно набора сообщений теперь сверху и т.д.).

  7. Добавлена возможность приглашать друзей из Vkontakte и Facebook.

  8. Аватарки учителей (Dark Master и Dark Grand Master) стали еще красивее =)

  9. Улучшена вёрстка страницы «История платежей».

  10. Уведомления в плагине стали более информативными.
  • ,

Update JavaRush 2.0

Друзья! Подоспело очередное обновление JavaRush. В рамках текущего апдейта мы исправили часть ошибок, о которых вы нам писали, и реализовали ряд предложенных вами функций.

JavaRush Update
Список того, что мы сделали в рамках текущего релиза:

  • Исправлено зависание плагина при получении результатов проверки решения.
  • Исправлено появление «Черного экрана» в плагине вместо условия (ошибка встречалась на Mac OS и некоторых версиях Linux).
  • Добавлено автоматическое сохранение написанного кода в WebIDE (10 последних задач).
  • Исправлен механизм отправки на проверку больших задач в WebIDE.
  • Исправлены тесты, которые не проходили из-за использования лямбда-выражений в решениях.
  • Исправлено двойное списание черной материи при работе с сайтом из разных окон браузера.
  • Улучшены условия и механизм проверки таких задач: task1904, task2509, task2909, task3412, task3412, task3513(04), task2408, task1519, task0414, task1504, task0139.

  • Добавлена возможность перехода на профиль автора комментария с помощью клика по его аватару.
  • Исправлен ряд опечаток в WebIDE.

  • При отправке сообщений некоторые пользователи получали непонятные уведомления об ошибках. Мы добавили описания таких ошибок (например, «нужно добавить собеседника в друзья», «превышен лимит на отправку сообщений» и т.д.).
  • Смягчены ограничения на отправку сообщений. Теперь пользователи нулевого уровня могут отправлять сообщения, пользователи любого уровня могут отправлять, как минимум 5 сообщений в день тем кто, не входит в список их друзей и т.д.
  • Добавлены уведомления в случаях, если пользователь не может отправить комментарий.

  • Улучшена верстка лекций (отображение мобильной версии, таблицы и др.).
  • Улучшено отображение комментариев.
  • Добавлены расширенные уведомления об ошибках в работе плагина.
  • Улучшено визуальное отображение скролла в окошке фильтров.
  • ,

Update JavaRush 2.0

Друзья! Сегодня мы обновили JavaRush. В рамках текущего апдейта мы исправили часть ошибок, о которых вы нам писали, и реализовали часть функций, которые вы просили (список ниже).

javarush update
Список того, что мы сделали в рамках текущего релиза:

  • Плагин не запоминал условия фильтрации при повторном выборе задачи — реализовано
  • Рамка окна проверки сливается с фоном темной темы IDEA — исправлено
  • Не отображаются длинные условия в плагине — исправлено
  • Панель валидации в плагине отображалась проскроленной вниз — исправлено

  • Исправлены ошибки, связанные с авторизацией через соц. сети
  • Реализована регистрация и логин для Google+
  • Реализована регистрация и логин для LinkedIn
  • Реализована регистрация через GitHub (только через https)

  • Невозможно продолжить решать большую задачу если пользователь уже начинал ее решать в JavaRush 1.0 — исправлено
  • Исправлены ссылки на плагин в инструкции

  • Добавлена «карусель» в лекции для пролистывания инструкций и большого количества картинок. Пример здесь
  • Теперь если навести на иконку с типом задачи отображается описание типа задачи (задача на ввод кода, видео и т.д.)

  • На странице с офертой не работает переключатель темы — исправлено
  • Опечатки на странице подписок — исправлены
  • Неправильная подсветка кнопки запуска в инструкции — исправлено

  • Исправлен фильтр в разделе «Пользователи» (теперь можно искать пользователей и с уровнем 10+)
  • При наборе кода (задачи на ввод кода) иногда уведомление о начислении темной материи показывалось дважды — исправлено
  • Убрать возможность оставлять пустые комментарии — реализовано
  • Отсылка писем — реализовано
  • Исправлена верстка 5 лекции (Java Core, уровень 5)

  • Исправлены задачи 18 уровня
  • Исправлена задача com.javarush.task.task07.task0715
  • Исправлена задача com.javarush.task.task13.task1326
  • Исправлена задача com.javarush.task.task15.task1512
  • Исправлена задача com.javarush.task.task15.task1519
  • Исправлена задача com.javarush.task.task16.task1612
  • Исправлена задача com.javarush.task.task16.task1623
  • Исправлена задача com.javarush.task.task21.task2110
  • Исправлены рекомендации к задаче com.javarush.task.task05.task0506
  • Исправлена задача com.javarush.task.task13.task1320
  • В статистике решение задач «Набор кода» отображается «с 0-й попытки» — исправлено