Два года назад была опубликована статья Технология распознавания этикеток на примере ярлыков из IKEA, так что новой задачу назвать сложно. Там и приложение из AppStore скачать можно, чтобы сравнить качество работы с авторской (offline базы товаров там тоже есть).
Тем не менее, в данной статье присутствует открытая реализация, что полезно.
Ваш обработчик из одной сконкатенированной строки кодов символов, кажется, будет одинаково работать для любой последовательности кодов, образующих данную строку, поэтому лучше бы ее массивом кодов задавать.
Однажды очень понравилось проходить этот отличный квест: alexnisnevich.github.io/untrusted
Не совсем для обучения программированию, а, скорее, основам JavaScript — нужно писать мета-код уровня для выхода из лабиринта.
На сайте у них написано, что есть «2 live loopers». Надеюсь, что она таки умеет зацикливать звук как барабанов, так и только что записанной гитары, чтобы самому себе делать фонограмму и под нее по-человечески играть, а не одной рукой.
Еще интересно, будет ли она работать с электрогитарой.
По поводу тривиальности проблем — в том и дело, что в случае с #define-ами в заголовках из-за отсутствия опыта и/или невнимательности можно забыть, что сущности, оказывается, глобальные. Конечно, во второй раз такую ошибку уже не допустишь.
В остальном — спасибо, ценная информация, с вами полностью согласен.
Тем не менее, в данной статье присутствует открытая реализация, что полезно.
Не совсем для обучения программированию, а, скорее, основам JavaScript — нужно писать мета-код уровня для выхода из лабиринта.
Еще интересно, будет ли она работать с электрогитарой.
В остальном — спасибо, ценная информация, с вами полностью согласен.