Combination of Personal Knowledge Management and Learning Management System. This is a study project aimed at creating relatively big codebase for object-oriented programming and similar courses.
File format:
creation datetime (e.g. 2022.09.08 09:25:14 )
title (should not contain newline)
text (multiple lines, should not contain empty line or line containing only whitespaces) - if empty line is present, replace it with ` (backtick) (and replace single backtick on a line with two backticks, two backticks with three backticks etc. - such cases are assumed to be very infrequent)
empty line
Sorted by datetime, latest on top
Example:
2022.09.08 09:31:34
my note
I want to do something
Don't know what
`
But I will think about it
File format: creation datetime (e.g. 2022.09.08 09:25:14 ) title (should not contain newline) text (multiple lines, should not contain empty line or line containing only whitespaces) - if empty line is present, replace it with ` (backtick) (and replace single backtick on a line with two backticks, two backticks with three backticks etc. - such cases are assumed to be very infrequent) empty line
Sorted by datetime, latest on top
Example: 2022.09.08 09:31:34 my note I want to do something Don't know what ` But I will think about it
2022.09.08 09:31:20 next note without text
2022.09.08 09:27:37 another note