Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
brainburns-dev
7 лет назад

Пост-приветствие или о чем этот блог


Здравствуйте, меня зовут Артур и я Java-разработчик. Этот блог посвящен моему проекту BrainBurns. Проект BrainBurns - это веб-приложение, которое поможет быстро запоминать иностранные слова. Такое приложение называют Система Интервальных Повторений (Spaced Repetition System, SRS).

Изучающие иностранные языки возможно слышали о таких программах как Anki и Mnemosyne. Работают эти приложения следующим образом: пользователь добавляет пару слово-перевод, которую называют карточка слова. Через некоторый промежуток времени программа запрашивает перевод слова и если пользователь отвечает правильно, то в следующий раз программа запросит перевод слова уже через бóльший период. Такая методика способствует хорошему запоминанию и гораздо эффективнее ежедневного зубрения. Программные решения, реализующие эту методику и называют системами интервальных повторений.

Думаю, стоит рассказать о что подтолкнуло меня к разработке такой системы. Дело в том, что полгода назад я решил выучить один иностранный язык. При изучении иностранных языков для меня труднее всего - это запомнить новые слова и не забывать их. К счастью, человечество успело изобрести метод интервальных повторений и программные утилиты его реализующие. Вот только ни одна из существующих программ меня не устроила. Мне нужно было веб-приложение с возможностью добавлять и учить новые слова онлайн, с хорошим интерфейсом и обширной статистикой. Не найдя ничего подходящего я вспомнил что я программист, которому давно уже пора выучить Angular 2. Поэтому мною было принято волевое решение изобрести велосипед, написать такое приложение самому.

Таким образом, целью проекта является создание онлайн SR системы. В качестве языков программирования выбраны Java и JavaScript(TypeScript), а разрабатываться приложение будет на Spring Framework в связке с Angular 2. В данный момент приложение находится на ранней стадии разработки и пока не готово к использованию.

В этом блоге я буду рассказывать о процессе разработки, а также постить гайды и туториалы по различным аспектам программирования и рассказывать о сложностях, с которыми столкнулся во время разработки приложения. Текущую версию приложения можно увидеть на сайте http://www.brainburns.com.
Гитхаб проекта https://github.com/arthan1011/brainburns.

2
108.357 GOLOS
На Golos с February 2017
Комментарии (7)
Сортировать по:
Сначала старые