Прочитав про "Самую бесполезную программу" захотелось и себе че-нить написать.
Читая очередные истории успеха, заметил, что народ задает одни и те же вопросы и из рассказов новоиспеченных программистов не все так ясно, как хотелось бы.
Вот я и предпринял попытку написать парсер новостной ленты.
Вот что выводит айдия для моих новостей)))
Зарегистрировался в JavaRush 2015-09-01 числа
За 289 дней было решено 227 задач
Первой решил задачу level00,lesson02,task01 с 5 раза! - 2015-09-01 числа
Последней решил задачу level27,lesson15,big15 с 8 раза! - 2016-06-16 числа
Максимальный уровень решенной задачи - 30
Больше всего ушло нервов на задачу level02,lesson08,task06 с 35 раза! поддалась
Самый длительный перерыв между решением задач c 2015-10-15 по 2016-02-11 (119) дней
Очень даже информативненько получилось)) (на 4 месяца!!! забил ото дал так дал))) возможно если следующий автор истории успеха, вставит такой отчет в рассказ, история будет более наглядной.
Если кому-то не лень:
1. Подскажите как вытащить инфу прям с сайта, мне пришлось копировать таблицу в .txt и с ним дальше работать.
2.Попробовать у себя и отписаться про ошибки или предложения к изменению кода (если айдия несет чушь кидайте в личку свой .txt, допилим родненькую)
ссылка на гит
Это выглядит так:
Копируем новости в файл, в моем случае News.txt
1
Артем
2016-06-18 17:34:51
Артем снова заходит в игру, чтобы немного поразмяться.
.....
10
Артем
2016-06-16 09:45:04
Артем решил задачу level27,lesson15,big15 с 8 раза!
.....
//Вот тут вставляем путь к файлу и запускаем
public class JustDoIt
{
public static void main(String[] args) throws IOException, ParseException
{
Statistic statistic = new Statistic("E:\\IntelliJ\\JavaRushHomeWork\\src\\News.txt");
System.out.println(statistic);
}
}
Пишу в час ночи, извиняйте за орфографию и всякие непотребства)