• ,

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.

53 комментария

varbandim
после обновления плагина не формируются файлы solutions:

во всех следующих упражнениях то же самое. Открывается только описание. Созданный самостоятельно файл Solutions не редактируется.
Это только у меня так?
sansansan007
Нажмите на значек мишени или выберите квест в дереве проекта.
varbandim
спасибо
anatoly8383
  • anatoly8383
  • 0
  • Комментарий отредактирован 2017-05-04 17:27:36 пользователем anatoly8383
Только это не решение проблемы, а костыли. Solution должен открываться автоматически.
sansansan007
Это будет исправлено в следующий релиз.
2Andrew
Только 2025 начали люди сдавать, так её «исправили» и сдавать её снова непонятно как, лучше бы условие исправили.
zzzz
А когда уже наконец будет апгрейд подписки?
Или тем у кого старые подписки не судьба попробовать новые фичи?
zzzz
Улучшены и проверены условия или механизм проверки таких задач: task3513(8), task3310(10), task3310(15), task1620, task2401, task0108, task3209, task2909(13), task2312, task1519, task2025, task3209(2), task1822, task3504, task0517, task3003, task2508, task3310(10), task3710, task0718, task3105, task1410, task0711, task2712, task2712(01), task1903, task0526, task0134, task3101, task2025, task2909, task0306, task2712(16).
3310(10) аж два раза «поправили», я так понимаю первый раз реально поправили, а второй раз вернули на не рабочий вариант? Задача как не проходила проверку, так и не проходит.
abrakadabra911
подтверждаю. Задача 3310(10) все так же не решаема, как бы то ни было. Протестировано не только на своем коде, а также на коде других коллег, чьи решения раньше принимались, на разных стадиях эволюции этой задачи. Ребята если вы не умеете сделать валидатор согласно условию, дайте всем бесплатно материи за эту задачу, и оставьте её в покое.
CreaT1ve
Неужели меня одного смутило данное «обновление»?
Так же мы подняли минимальный уровень участия в онлайн стажировке с 30 до 35 — на старших уровнях JavaRush есть материал, который облегчит вам прохождение стажировки и значительно повысит пользу от неё.
Просто проблема в том, что часть пользователей сайта работает (даже не в ИТ сфере, т.е. они, как и я, свичеры) и старается выскребать свободного времени каждый день, чтобы не сбрасывать темп или хотя бы не забыть пройденный материал и развиваться дальше. Могу сказать, что мне лично это дается с трудом, хотя учиться программировать мне очень интересно.
Я это к тому, что при таких условиях нужно строго контролировать время и планировать, тем более когда хочется попасть на стажировку. Ну вот, я сейчас на 24-ом уровне и у меня в планы входило начать стажировку этим летом. Поэтому все было распланировано согласно условиям стажировки и датам (набор — в июне). Теперь же прийдется еще усерднее учиться, то есть еще больше времени тратить за счет того же сна.
Поэтому мне просто интересно, с чем связанны данные изменения? То есть, не было никаких комментариев от прошедших стажировку, что мол, знания по 30 уровень не достаточно или же не было высказано потребности насчет этого.
Я понимаю, что для некоторых это может быть «всего лишь 5 уровней», но для некоторых это могут быть с трудом выскребанные дни/часы или же просто серфинг по уровням ради стажировки.
Хотелось бы услышать достоверные объяснения по данному поводу и прошу, не советовать бросить работу, так как это нереально на данный момент; не советовать стажироваться осенью, так как хочется и эффективно, и быстро пройти стажировку, набить руку и перейти к поиску работы; либо же не советовать дойти до 30-ого и проскочить по уровням, ведь мол, я так и собирался. Раз администрация сайта так решила, значит это с чем то связанно, может даже тестовое задание уже станет труднее. Вот и все.Было бы хорошо услышать полный текст этого пункта обновления.
Artem_Novikov
+1
axEAne
same story, bro.
собственно, тоже как раз ореинтрировался на эту стажировку и видимо сейчас совсем прийдется завязать с реальностью, сном и личной жизню.
Спасибо.
Artem_Novikov
Либо отложить до осени.
axEAne
не вариант, нет времени. специально выделил для учебы именно этот отрезок времени. очень многое прийдется менять.
Artem_Novikov
Я тоже на лето хотел попасть.
axEAne
почему же хотЕЛ? хочЕШЬ.
піднапружимо булочки.
Artem_Novikov
Хочу:)
Даёшь стажировку с 30-го уровня!
CreaT1ve
По-моему администрации просто наплевать на наши потребности, вот и все, так что, разбежались, ребят.
Rediska
Привет

Считаю, или вертать условия участия назад, или сдвигать время начала стажировки минимум на месяц вперед…
HOS
Я тоже как и вы свичер. И прошел стажировку после 30-го уровня еще старой версии сайта ДжаваРаша. Прошел это громко сказано. Ибо по времени она уже прошла, а я все еще разбираюсь с заданиями и материалами со стажировки. И таких как я там подавляющее большинство. Со слов руководителя стажировки в среднем 5% участников полностью и вовремя справляется со всеми заданиями. Поскольку, если вы кроме уровней и заданий на ДжаваРаше ничего не делали и не учили и опыта другого у вас не было, то вы даже тестовое задание сами не сделаете(если ДжаваРаш его не поменяла). Списать и попробовать разобраться да, может быть получится. Стажировка очень полезный опыт, но для того что бы её действительно пройти, не достаточно будет, даже если вы все уровни ДжаваРаша пройдете. Там рассчитано на достаточно сильного начинающего. Используется очень много разных технологий и дается много материала который нужно разобрать для того, что бы выполнять задание каждую неделю во время стажировки (И ждать вас никто не будет, свичер вы или нет).
Я бы сказал, 35 уровней это минимум, который вам позволит поверхностно понимать что происходит на стажировке. Для того что бы активно участвовать в стажировке и выполнить ВСЕ задания В СРОК необходимо до стажировки пройти все уровни и еще прочитать кучу информации о различных так называемых сопутствующих технологиях. Либо на стажировке круглосуточно этим заниматься и читать по диагонали пытаясь уловить основную суть. Так что в данном вопросе ДжаваРаш правильно делает, что повышает требования для входа на стажировку. Ведь мы учимся(переквалифицируемся) не для галочки, а для того что бы разобраться и стать мастерами своего дела. Успехов Вам! :)
Alena
Почему об этом не говорят на сайте javarush. Я уже разочаровалась вообще, т.к. вторую стажировку чувствую, что пропущу, т.к. не могу запустить даже скачанный готовый проект, постоянно какие-то ошибки, которые вообще не найти ответа как их убирать. Для меня это полное разочарование этим курсом. Зачем я потратила 1.5 лет не понимаю, т.к. с этими знаниями я точно не устроюсь на работу, на стажировку тоже не попаду. Надо искать теперь курс по JavaEE. Даже не знаю, вернут ли мне деньги за стажировку на которую я не могу попасть?
HOS
  • HOS
  • 0
  • Комментарий отредактирован 2017-06-15 09:01:28 пользователем HOS
Алена,
везде есть свои плюсы и минусы. Нет идеального решения для всех. Кто-то уже с каким-то опытом и знаниями, кто-то схватывает на лету, кто-то не вникает в подробности и решает задачи поверхностно. Некоторые вообще за 3-4 месяца проходят 20-25 уровней ДжаваРаша и устраиваются на работу без стажировки. Конечно им приходится потом тяжело и качество их работы низкое, но это все очень индивидуально и зависит от целей.
Насчет того что ДжаваРаш дает мало информации о стажировке и необходимости подготовки к ней это да согласен, нужно им доработать этот вопрос.
Мой пост выше это всего лишь попытка предупредить тех, кто хочет быстрых результатов в ущерб качеству и думает, что стажировка это как вишенка, мол главное попасть на стажировку и дело в шляпе.
Алена, я вам дам несколько подсказок и у вас все получится! :)
1). Нужно использовать исключительно IntelliJ IDEA Ultimate. Т.е. полную версию.
2). Почитайте на форумах и попробуйте разобраться как создать и настроить проект с Maven и системой контроля версий GIT.
3). Потом посмотрите на Ютубе видео с примером разработки задания похожего на тестовое для стажировки.
4). Частая проблема из-за которой не запускается готовый проект связана с тем, что не настроены как положено необходимые модули в IntelliJ IDEA. В частности для WEB-проектов это сервлеты/Tomcat. В интернете есть инструкции как правильно это все настроить. К сожалению ссылки у меня не сохранились.
Но у меня на старте не было и таких подсказок. :)
Пробуйте и у вас всё получится! :)
Alena
HOS, огромное спасибо за Ваш комментарий. Он мне дал хороший старт и я прошла на стажировку. Оооочень рада и благодарна Вам!
HOS
Рад, что был полезен и что у вас получилось. :)
vampirit
Не знаю увидит ли администрация или нет, но чет пригорело…

По поводу материи:

Дошел до 36 уровня и на счету у меня было 5(пять) материи. Причиной этому послужило:
— перенос тетриса с начальных уровней на 30-какие-то (естественно он был закрыт, т.к. решил его ещё на JR1.0)
— перенос старших задач вниз (MVC), её как раз решил оставить на потом до 36 уровня, т.к. сам принцип понимаю, а просто проскочить задачу не хочу. Ждал теории, чтобы не впустую…

А теперь самая главная причина:
на примере 35 уровня. Имеем:
— 16 лекций ценой по 26 материй (416 материи на уровень)
— 16 задач по 13 материй(208) и 1 видео за 26 материй = 234 материи
Итог при решении всех задач уровня 234(заработано) — 416(потрачено) = -182 материи.

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

Какие задачи были:
— несколько штук на набор кода с начальных уровней (по 7-13 материй) все выполнил
— несколько задач по 4-6 материй (скопипастил решений из комментов, просто лень писать было, добавлю что все эти задачи я решал, когда помогал на help'e)
— огромная куча задач в первых уровней из серии выведи Hello World (выполнять не вижу смысла).

На старте (когда всем ввели JR2.0) у меня было >600 материи, чего хватало, чтобы некоторые сложные задачи оставить и спокойно идти дальше и потом вернуться, сейчас приходиться набивать простыми задачками (5-10 штук) чтобы открыть одну лекцию.

Да к концу 36 уровня у меня снова наберется материя (будут 2 большие задачи), я очень надеюсь что в конце 36 уровня не будет задачки из 4х этапов.

Товарищ админ, попинай немного математиков, который рассчитывали материю, они явно лажанулись на старших уровнях, при чем на 34 уровне, похожая ситуация как и с 35 уровнем. Очень не хочется на 36 уровне возвращаться к задачкам «Выведи 5 раз „Элли самая красивая“»…

И если можно попрошу накинуть материи, неохото перебиваться с нормальных задач на мелкие и обратно
vampirit
  • vampirit
  • 0
  • Комментарий отредактирован 2017-05-05 01:43:23 пользователем vampirit
ЗЫ…
34 уровень:
16 лекций (вроде по 25) = 400 материи потратили
18 задач (13 мат.) + видео 26мат. = 260 заработали
260 — 400 = -140

33 уровень:
16 лекций (допустим по 24) = 384
30 задач ( 12 мат) + видео 24мат. = 384
384-384 = 0 сколько потратили столько и заработали

32 уровень:
С тетрисом
_______16 лекций (пусть по 23 материи) = 368
_______29 задач (12 мат.) + видео (24мат) = 372
_______372 — 386 = 4 матрии за уровень заработали (но это с тетрисом, который был закрыт)
А без него:
_______16 лекций (пусть по 23 материи) = 368
_______12 задач(12) + видео (24) = 144 + 24 = 168
_______168 — 368 = -200 материи

Как итог за прохождение 4 уровней (32,33,34,35):
Потрачен на лекции: 368 + 384 + 400 + 416 = 1568 материи
Заработано задачами в идеале: 372 + 384 + 260 + 234 = 1250 материи
без тетриса: 168 + 384 + 260 + 234 = 1046 материи

Итого в идеале: 1250 — 1568 = -318 материи за 4 уровня
В моем случае без тетериса: 1046 — 1568 = -522 материи за 4 уровня

прошел 4 уровня и материя стабильно в убытке, есть шанс дойти до конца? Сейчас у меня 126 материи осталось, уровень только начал…
abrakadabra911
ребята, проблема у всех такая. Я решил практически все задачи какие можно, кроме помоему 5 поломанных задач с давних уровней. Я прошел Core, Syntax и решил сразу начать Collections. дошел до 36 уровня и материи практически не остается чтобы двигаться дальше. В судорогах начал Multithreading, но там почемуто с первого уровня тоже какойто дисбаланс по материи, сижу в отчаянии, жду пока починят 3310 (10)чтобы хоть чуточку материи подзаработать…
Dr-JohnZoidberg
Добавил.
Баланс по материи проверим.
LJ_
  • LJ_
  • 0
  • Комментарий отредактирован 2017-05-05 11:54:05 пользователем LJ_
у меня вот такая же ситуация как автор пишет выше
я тоже обращался в поддержку, где мне тупо 3 веселый послали, после чего месяц сюда вообще желания заходить не было, щас пришлось решать МВЦ хотя оставлял специально для 36 уровня, что бы после теории решать, а не наоборот
давайте как то решим вопрос пожалуйста, дайте 1000 материи, что бы про нее не думать до конца 40-го уровня, если я дошел до 36 уровня, наверно я сам разберусь как мне задачи решать и в каком порядке
LJ_
  • LJ_
  • 0
  • Комментарий отредактирован 2017-05-10 11:09:30 пользователем LJ_
delete
vampirit
Спасибо, зашел — увидел материя 600шт =)
abrakadabra911
помогите пожалуйста мне тоже по материи. Я живу это учёбой, у меня каждый час на счету, нету времени тратить время. Я уже 2 недели сижу сложа руки, не могу пройти дальше изза задачи 3310(10) и других поломанных всемиизвестных нерешаемых задач (думаю вы и сами знаете что это за задачи). Я хочу перепрыгнуть нерешаемое и нормально дойти до конца. Надоело считать эту материю… не за это я деньги платил… Спасибо Вам за понимание
ferg
можно мне тоже материи — а то фигня какая-то
kalkin
У меня аналогичная ситуация. На 35 уровне не хватает материи. Можно как-то поправить баланс по материи?
simona
у меня все задачи решены а материи на один шаг!!! и что ??
задача 13 материи, а снимается 27, это что за бред?
Artem_Novikov
Делай MVC, прокачаешься во время решения задачи. Я её сбрасывал и начинал сначала (в какой-то момент понял, что просто не понимаю, что я делаю). Тем более иногда теория сильно упрощена и расплывчата. Именно желание вникнуть в суть решения задачи открыло 3-й глаз.
1cprog
Чё-то после обновления плагина. Задачу открыл, но как её запустить на работу или в отладку… Alt+Shift+F10/F9 ничего не даёт
Artem_Novikov
  • Artem_Novikov
  • +1
  • Комментарий отредактирован 2017-05-05 12:12:01 пользователем Artem_Novikov
Тогда, раздел бы поправить, раз такая песня.
Как попасть на стажировку?

Всё очень просто. Вот что нужно сделать:

Дойти до 30 уровня JavaRush или выше.
Иметь подписку Premium Pro или расширить свою подписку до таковой.
Загрузить себе тестовое задание.
Выполнить тестовое задание.
Загрузить его на Github или Bitbucket.
Ссылку на задание поместить в специальное окошко.
Подать заявку со страницы «Стажировка», заполнив форму заявки.
Дождаться обратной связи.

После этого вас определят в группу к преподавателю. Если вы не справились с тестовым заданием за две недели, то сможете получить новое тестовое задание перед следующей стажировкой. Участвовать в стажировке можно только один раз. Набор на стажировку проводится четыре раза в год, дата начала очередного набора на стажировку сообщается в Сообществе и в ВК группе.
Aleksey73
Плагин так и не работает через прокси.
anatoly8383
Что-нибудь известно по поводу сроков, когда будет исправлен глюк плагина?
realcorwin
Надеюсь, что те, кто по-прежнему спокойно учится на JR1.0, смогут пройти стажировку после 30 уровня.
avedensky
Несколько неожиданное изменение условий для прохождения стажировки, а я только хотел запостить ссылку на сделанное тестовое задание. И вот же.
gnitko-andrei
Было бы неплохо ввести что-то вроде коэффициента уровня сложности задачи(либо по оценкам разработчиков, либо по оценкам пользователей), чтобы ещё до решения задачи можно было прикинуть сколько времени и нервов уйдёт на решение.
Artem_Novikov
Я думаю разработчикам проще писать процент людей которые решили задачу по отношению к людям, которые дошли до этой задачи.
Truefirefox
неинформативно,
Есть пару задач, которые не проходили из-за лишнего перевода строки, и я их пару раз переписывала. Как их оценить, хз. Биги, опять те же, можно в процессе отклавать на неделю-две, а потом к ним возвращаться.
Artem_Novikov
Круче было бы если бы студенты помогли разработчикам прикрутить нейронную сеть к валидатору и сделать его проверки и подсказки более точными и адекватными.
SitaBurat
  • SitaBurat
  • 0
  • Комментарий отредактирован 2017-05-16 19:45:19 пользователем SitaBurat
Подскажите, после обновления плагина при открытии задачи для решения в IDEA в место условия просто белая страничка. Есть ли у кого то такая проблема? И как с этим справиться?
nerixiren
  • nerixiren
  • +2
  • Комментарий отредактирован 2017-05-29 21:57:44 пользователем nerixiren
Уважаемая Администрация! Главный update, который нужно сделать, это выставить на места БОЛЬШИЕ задачи. MVC, Архиватор, Рефакторинг, тетрис и т.д. Теряется логика в обучении. Идешь по многопоточности, не затрагивая особо ввод-вывод (который в отдельной ветке курса), а получаешь задачу на архиватор!
И не плохо было бы сделать так, чтобы на каждом уровне было достаточно материи для его прохождения. А не добивать уровни решением предыдущих задач и т.д. Есть темы, которые ты знаешь, либо знаешь, что они тебе не пригодятся. А курс вынуждает собирать материю. На 20+ уровнях происходит какое-то высасывание из пальца, опять же еще и с проблемой больших задач, а не эффективное обучение.
SonikMTS
  • SonikMTS
  • 0
  • Комментарий отредактирован 2017-06-11 19:08:36 пользователем SonikMTS
«11. Также мы подняли минимальный уровень участия в онлайн стажировке с 30 до 35, поскольку на старших уровнях JavaRush есть материал, который облегчит вам прохождение стажировки и значительно повысит пользу от неё.»
А что делать тем, кто по окончании подписки(Internship Plus) достиг 30, но к 35 не успел? Обещали что есть год на участие в ней. Я же и готовился на осеннюю стажировку, а теперь что? Покупать заново??
Berenzorn
Хотел тут тоже оставить пять копеек. Я прохожу курс в третий раз, ну так получилось. Кризис был, даже 2000р были не лишние. В первый раз два года назад ради интереса дошёл до 10 левела, второй раз год назад до 20 левела. Когда месяц назад пришёл, я конечно всё забыл, и продолжать не имело смысла, но знаний у меня все равно достаточно, чтобы не возиться с «хелло ворлд».
Вот у меня пожелание к разработчикам. Нельзя ли добавить кнопку сброса прогресса до 10 левела? Чтобы редким ученикам не пришлось заводить новый аккаунт и тратить неделю на прохождение с самого что ни на есть нуля. Спрятанная где-нибудь далеко, чтобы не дай бог кто-нибудь случайно не нажал, но такая вещь иногда была бы очень полезной.
coolsv
  • coolsv
  • 0
  • Комментарий отредактирован 2017-06-13 15:48:09 пользователем coolsv
такую кнопку никто не введёт, так это как позволит пройти 40 уровней, сбросить на десятый и продать аккаунт
Berenzorn
  • Berenzorn
  • 0
  • Комментарий отредактирован 2017-06-13 17:54:02 пользователем Berenzorn
Так если весь прогресс скинется, задачи-то закроются обратно. Смысл тогда в продаже аккаунта? Ну или кнопка «смастерить себе новый акк 10-го левела с новым ключом», которая будет доступна на премиуме, если какие-то трудности с закрытием задач.
Она конечно нужна будет одному из сотни, но сэкономит ему часов сорок как минимум.
coolsv
Да, на месячном премиуме такое можно было бы ввести, однако есть люди, которые проплатили на год вперед, а есть те, у кого вообще аккаунт «вечный» из самых старых учеников. И вы, к примеру, пройдя 30 уровней, можете потерять интерес, сбросить прогресс, и продать аккаунт за пол-цены как чистый. Это потерянная прибыль для разработчиков, поэтому, кнопки сброса не будет.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.