It's one thing to keep notes. It's another to have a social network around notes.
The software engineering notebook
21–30 of 143 posts
Re: The software engineering notebook
#22Re: The software engineering notebook
#23The commitment to taking good notes has been one of the best decisions of my life -- not just professionally. I use my standard text editor (Textmate 2), and have a "notes" project, with all manner of categories organized by folder. I take notes on articles I have read, take notes on any presentations I watch or educational courses I take, or books I read. Moreover, I now take much better in person notes -- I take th…
Re: The software engineering notebook
#24It has a Code Macro plugin that supports Pygments syntax highlighting. It all comes down to how you structure the wiki (I often turn to Wikipedia for help with that). I've been an Engineer for 20 years, and the info-flood doesn't really end, unless you dial back your enthusiasm. I like to document the tools and services I discover so that I know what's valuable, and what's out there, should I ever need them.
Once installed, its very easy to create new pages and edit them. Plus there are hundreds of plugins.
Re: The software engineering notebook
#25My system is quite simple. I have created a github repo called journal and an alias which opens vim to a markdown file for today's date. If I leave the file and come back later vim will drop me in at the end of the journal. I intend to add some vimscript in the future to automatically add a timestamp when I reopen the file but haven't gotten there yet.
This system has been quite helpful to me as it is resilient to data loss as I can push to multiple backup systems. Easily searchable (grep). And can support prettier documents if I want to open my Markdown formatted journals in tools like Macdown.
TL;DR I use vim to manage this. See alias below.
alias journal='vim + "/Users/username/journal/$(date +%Y)/$(date +%Y%m%d).md"'
Re: The software engineering notebook
#26Is there any opensource things that can be a software engineering notebook or journal that is easy to use and painless?
OneNote works wonders for me.
Re: The software engineering notebook
#27Earlier quoted context omitted.
A plain paper notebook. I’ve tried everything and nothing works as well.
This is true and somewhat infuriating. I have a $700 computer in my pocket and the best way to write a grocery list is on a post-it found in the kitchen drawer. I think it comes down to the human interface of a touch screen being slow, frustrating, and generally inefficient.
Re: The software engineering notebook
#28Earlier quoted context omitted.
A plain paper notebook. I’ve tried everything and nothing works as well.
This is true and somewhat infuriating. I have a $700 computer in my pocket and the best way to write a grocery list is on a post-it found in the kitchen drawer. I think it comes down to the human interface of a touch screen being slow, frustrating, and generally inefficient.
Re: The software engineering notebook
#29Re: The software engineering notebook
#30This might seem like over-kill at first, but I've been running the Enterprise version of http://www.xwiki.org on my laptop, and couldn't be happier. Its served up using Jetty, and starts up automatically when I login. I like using tools that I know will scale well in the future, should the need arise (no reason why you couldn't run it on a free Heroku instance, if it handles the load, and it should, as it just idles…