(no title)
masnick | 6 years ago
This is partially inspired by Chris Albon's excellent data science technical notes: http://chrisalbon.com.
I find it very helpful to have this kind of information on a public website. It's easy to search myself, quick to edit[^1], and helpful for sharing with others when someone asks me a question.
For notes I don't want to make public, I use OneNote. It's available on every platform, has a documented file format, and the sync works well. Of course, I have some more detailed notes on why I prefer this to other options: https://maxmasnick.com/kb/note-apps/.
[^1]: My whole website is built with https://gohugo.io. I use the GitHub Actions beta to automatically update the public site every time I commit to master. This means I can edit on a computer with a standard text editor, and also on iOS using https://workingcopyapp.com.
pbhjpbhj|6 years ago
shorts_theory|6 years ago
kuzimoto|6 years ago
Weizilla|6 years ago
The link to where you explain it is broken: http://protips.maxmasnick.com/backing-up-onenote-notebooks
You mentioned it as being a critical feature but from what I've been reading, it's pretty complex and tricky due to it's weird syncing rules and relationship with OneDrive. The only decent solution requires a Windows version. See: https://answers.microsoft.com/en-us/msoffice/forum/all/good-...
dshacker|6 years ago
https://support.office.com/en-us/article/export-and-import-o...
danesparza|6 years ago
masnick|6 years ago
The simple answer is you can download zips of the entire OneNote notebook from the OneDrive web interface.
tryptophan|6 years ago
Jeff_Brown|6 years ago
teamonkey|6 years ago
rubicon33|6 years ago
iamwil|6 years ago
kevinslin|6 years ago
i've been experimenting with personal knowledge bases for much of the last decade and have settled on a homegrown solution that involves ten thousand markdown files. notes are organized as trees with a top level domain (eg. aws, programming, finance, etc) and finding a particular note is a tree traversal down the tree. the main goal is speed and structure - want to access anything within my knowledge base in seconds and have a coherent way of modeling knowledge even as it scales past ten thousand notes
recently quit my job to build this into a service. would love to get feedback from people with similar challenges: http://demo.alphacortex.io
deca6cda37d0|6 years ago
How do you set that up?
masnick|6 years ago
The only potentially interesting part about this setup is I take advantage of this git feature I didn't know about until I set this up: https://git-scm.com/docs/git-worktree. This lets you essentially check out a branch into a folder in a repo. Hugo can then build the site in to the special folder, and the built site is committed just to that branch. I then push this branch to NFSN, rather than using rsync or scp, which takes a lot longer for small changes compared with sending a git delta over the wire.
I plan to write up a more extensive description of this when GitHub Actions come out of beta. If you want to hear about it when it comes out, you can subscribe to my blog's newsletter: https://masnick.blog/subscribe/
stoolpigeon|6 years ago
hieloz|6 years ago
all2|6 years ago
rhlsthrm|6 years ago
jppope|6 years ago
Grzegrzolka|6 years ago
spencerwf|6 years ago
unknown|6 years ago
[deleted]
unknown|6 years ago
[deleted]
brianzelip|6 years ago
masnick|6 years ago
Havoc|6 years ago
masnick|6 years ago
My Technical Notes blog (https://tech-notes.maxmasnick.com), which is a similar idea but much more random in content, does get a fair bit of traffic on specific pages, presumably via organic search traffic. (This is the most popular Tech Notes page, which has had 30k views over the last 4 years: https://tech-notes.maxmasnick.com/ipython-notebooks-automati...)
arunc|6 years ago
masnick|6 years ago