Когда я написал эту задачу, сразу решил запустить ее через командную строку Windows, ну типа как настоящий погромист, типа нафиг мне консоль встроенная в IDE (и еще не делал попытку сдачи), то столкнулся с некоторой проблемой: поддержка русского языка в консоли. Прочитал статью на хабре и решил воспользоваться одноразовым решением этой проблемы (и не особо-то правильным). Поменять в нижнем правом углу IDEA "UTF-8" на "Windows-1251", все было просто безупречно и я решил сдать задачу. Валидатор не принял, и я решил поискать здесь ответы. Промучился до 5 утра. Копировал весь код полностью на чужой, который тут находил, но даже он не подходил валидатору, и у меня сложилось впечатление, что задача изменилась с какого-то обновления. И получается, что решений для этой задачи пока что нет в этом разделе, а перепробовал я их немало, может даже и все. И в момент, когда я захотел разломать и пнуть куда подальше ноутбук, заметил свои изменения в IDE и попробовал поменять обратно на UTF-8 (Reload). И... О боже! Наконец-то!!! Правда свой код мне не попробовать, я удалил его заменяя чужим. А очень жаль. По новой писать не хочется. Ну и раз это вопрос, тогда задам. Есть где-нибудь статья, в которой написана вся правда о валидаторе javarush? Просто я тут сижу днями и ночами, очень много читаю статей. И почти на каждой задаче чувствую себя дураком каким-то. 1) Из-за валидатора, даже приблизительная суть которого мне не ясна. И 2) Когда разработчики выкидывают разные фокусы к задаче, где не объясняют, что этого не было в лекции и что надо читать. Тут даже и не знаешь к чему тебя готовят, к получению навыков программирования или экстрасенсорных способностей. Просто если на работе ты знаешь, что ничего не знаешь и тебе надо искать ответ. То тут после лекции ты думаешь, что все в принципе узнал и пытаешься разобраться с задачей теми инструментами, которые давались в этой лекции. Вообще без задней мысли, что тебя разводят. Просто мне сейчас 27, а мне бы очень не хотелось закончить курс в 35, решая по три дня каждую из тыщи задач. Если бы не валидатор, то, как мне кажется, я бы умещался в свой срок, на который надеюсь и мои нервы были б в полном порядке. Надеюсь на ссылку на статью, а также на понимание разроботчиков. Спасибо.
Николай Хазов
23 уровень
ЭТО ПОМОЖЕТ С ВАЛИДАТОРОМ! УБЕДИТЕСЬ ЧТО СТОИТ UTF-8!
Архивный
Комментарии (18)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Николай Хазов
12 июля 2019, 00:17
Да я уже начал изучать фрейморки по-тихоньку. Знаю, что боль. Но это изучение материала. Надо терпеть, что ничего не понятно, чтобы потом все встало на свои места. С этим я смирился, да я и не ною. Просто разик пукан вспыхнул от того, что в чистую уже копируешь правильный код и валидатор не принимает. (ну и я сразу на валидатор... потом на задачу, что ее поменяли, типа v.2 сделали... сам настройки изменил, и орать начал тут =) ). Хоть написал теперь предупреждение, чтоб никто моих ошибок не повторял.) А кому порезал глаза своим матом - великодушно извиняюсь.
+2
Justinian Judge в Mega City One Master
12 июля 2019, 00:21
та ладно, это эмоции живого человека ) проявлять свои эмоции это очень важно.
Крепись, все будет путем, а будут затыки задавай вопрос, не будет ответа или не услышишь подходящий, задавай до тех пор, пока не получишь приемлимый, отомсти валидатору, не сдавайся :D Отомсти за всех кого он перемолол )
Успехов!
+2
Николай Хазов
12 июля 2019, 00:24
Я задаю вопросы иногда, но тут аж не знал с чего начать просто))
Ахах Спасибо, и тебе того же. Надеюсь скоро дойду тоже до высоких уровней
+1
Николай Хазов
12 июля 2019, 00:43
Задавай вопросы бесконечно, отомсти создателям этого валидатора))
0
СанекExpert
12 июля 2019, 06:27
Вот так держать ;)
"отомсти создателям этого валидатора" - тоже поржал)
Justinian хорошо пришет, с юморком. А в нашем мире иначе нельзя)
0
СанекExpert
11 июля 2019, 20:37
Вдохновили парня!
0
Justinian Judge в Mega City One Master
11 июля 2019, 20:56
Да жалко парня, я то видел его оригинальный пост :D
Но дебаг такая штука, в программировании все классно, интересно, увлекательно, что-то новое, но вот эти часы дебага, когда ты перепробовал все, переписал заново трижды, а потом оказалось что один символ не в том месте стоит, да, это жестко.
Но могу ответить смело - ко всему привыкаешь.
Такое будет всегда и пожестче, вопрос времени и привычки.
А его главная проблема, что вовремя не остановился, не взял тайм-аут, или хотя бы спросил, сразу бы подсказали, проблемы с кодировкой видны сразу невооруженным глазом как правило.
+2
СанекExpert
11 июля 2019, 20:02
мне лично Джава Раш и нравится своей справедливой правдивостью
+1
dionisis2010
11 июля 2019, 20:03
лайк, и неумолимостью
+1
dionisis2010
11 июля 2019, 19:56решение
Работа программистом на самом деле заключается в большей степени не в написании кода, а в поиске информации, готовых решений, тестировании, интеграции, сопровождении кода. Написать код самое простое.
У меня, конечно, пригорает у самого из-за не совсем последовательной подачи онформации на жаваруше, но идеального источника нет. Если хотите развиваться как программист, прийдестя смириться и гуглить, покупать книжки, работать вместе с "шараящими" людьми и задавать им тупые вопросы, и будет бесконечно полыхать. Разработчики жаваруша, к слову, говорили об этом в одной из лекций, что они специально так сделали (хоть и переусердствовали ИМХО)
Я лично сейчас пока забросил жаваруш и читаю книжку, чтобы заполнить кучу накопившихся пробелов
+2
СанекExpert
11 июля 2019, 20:01
"библиотека "Spring"" - фреймворк
"в которой уже есть решение для большинства задач "в одну строку". " - которые нужно понять не малой кровью.
P.S. но обратного пути нет )
0
dionisis2010
11 июля 2019, 20:06
и это только один из фреймворков, не говоря уже о рефлексии, сериализации, базах данных и куче всего о чем я даже не догадываюсь пока, но это будет очень важно
0
СанекExpert
11 июля 2019, 20:08
дада, хибернейт, jpa и ассинхронный код, и еще no-sql
а, и микросервисы от netflix и т.п.
0
СанекExpert
11 июля 2019, 20:14
это будет ужасно и будешь терять сознание... НО, когда сознание вернется, попробуй сделать как там говорили. Ничего не получится, ты попгугли... Не получается и так два дня. О, получилось!!!
0
dionisis2010
11 июля 2019, 20:18
В общем если кратко, то валидатор это меньшая из трудностей, и зацикливаться на нем и жаваруше в целом не продуктивно
0
СанекExpert
11 июля 2019, 20:25
Нуууу.... Я лично все задачи решаю и стараюсь не спрашивать, пока совсем не потеряю понимание происходящего:
Мой единственный вопрос по задаче на сегодняшний день
Не могу сказать, что прям на все задачи, которые не принял валидатор - нужно забить.
Если вот одна... и ты прям уверен.... и у тебя прям нет времени, а ты уверен. То может и стоит забить. Если уже пришел к тому, что это не ты, а валидатор.
0
СанекExpert
11 июля 2019, 19:53
ну, как мне подсказали тут однажды: "чтоб понять как работает валидатор - читай про JUnit" (пока еще не добрался)
"Тут даже и не знаешь к чему тебя готовят" - к вечной боли, не сомневайся даже.
"разные фокусы к задаче, где не объясняют" - я не работаю, где дают ТЗ, которые отличаются от здешних ТЗ многократно, но имею представление, что его нужно будет перечитывать помногу раз.
"Просто если на работе ты знаешь, что ничего не знаешь и тебе надо искать ответ." - а ты уже на работе. Если нет, то ты нам не подходишь.
"Просто мне сейчас 27" - мне 33. И возможно у меня не получится стать Евгением Борисовым. И что?
"Если бы не валидатор" - а тебе прям на столько важен валидатор? Код сработал, протестировал? Полностью протестировал? Ну тогда хрен на валидатор, твой код безупречен.
0
СанекExpert
11 июля 2019, 19:58
А еще в свой срок включи изучение паттернов, фреймворков (в первую очередь Spring) ну и всяких там штук типа dockera.... Твоя жизнь обречена, парень. Ты рано начал ныть )))
0