News for hackers. Stuff that matters.
Re:Program above and beyond your actual ability by using Fre... by fsavard on Thursday September 27, 2012 @01:21PM (#4581719)
About managing ideas and hundreds of text files: I've been doing something similar with a personal wiki (with WikidPad) for a few years. Prior to that I used text files but, like you mention, it was unmanageable.

My wiki has about 1,500 pages (a few MBs of text) and it's still very manageable. I use it for just about all notetaking purposes (you mention taking note about documentaries, it's one use case of mine; but the biggest is by far replacing bookmarks with free form text -- see link below).

The biggest advantage I see over text files is the graph structure you create by linking entries. I'll have a bunch of links at the top of each entry, and I'll add links whenever I feel it'll help me next time I try to find some piece of information.

About managing programming-related info: I have a bunch of code snippets in there too, along with more reference-like notes on concepts.

I've thought about using mind maps in the past, but I find it too limiting (I'd have to have a mind map + text notes in another system, and anyway I prefer something more text-y). But of course it's way better for visualization of the overall structure.

It's been a while, but a few years back I blogged about all this personal wikis idea (and wrote a post or two on using them for programming-related stuff), so if it may be useful: http://www.fsavard.com/flow/tag/wiki/

Re:Program above and beyond your actual ability by using Fre... by qu4z-2 on Thursday September 27, 2012 @09:21PM (#4583852)
I keep a personal wiki too.

If anyone's interested, I wrote a (very small) vim plugin so that I can use an environment I'm already accustomed to. (It just automatically turns WikiWords into links)

https://github.com/Qu4Z/wwvim

It's probably got bugs.

Re:Program above and beyond your actual ability by using Fre... by robomartin on Thursday September 27, 2012 @07:11PM (#4583404)
Didn't know about WikidPad. I downloaded it and will be playing with it. Of course, MediaWiki and XAMPP (or a server) is an interesting possibility for other reasons.

I also came across this: http://tiddlywiki.com/

Re:Program above and beyond your actual ability by using Fre... by fsavard on Thursday September 27, 2012 @07:28PM (#4583464)
If you want your wiki to be public, or accessible from multiple computers, MediaWiki (along with dozens of other web-based wikis) is a good alternative, sure.

I like WikidPad because it's _fast_ in Edit mode (on-the-fly text formatting, like code highlighting), and it turns out to be a killer feature for me: without this speed I probably wouldn't be using it as much. With almost all other wikis I know, you need to switch back and forth between edit mode and preview mode, or they have a WYSIWYG editor mode (and I avoid that as much as possible -- just a programmer's obsession... I like to deal with the source).

I haven't used TiddlyWiki much, but I loved the concept when I first heard of it (self-modifying single file). It sure is a good way to get started fast.

Re:Program above and beyond your actual ability by using Fre... by b_emery on Thursday September 27, 2012 @08:02PM (#4583578)
I'm a heavy user of tiddlywiki. I originally liked the portability of it, but now it lives in my Dropbox folder which has been an awesome combination.