notetaking

General Development Notes

During a typical day programming, I implement functions in a way that I would like to remember. For instance, say I tuned a DB insert function that, when I come across the situation again, I want to find what I did to resuse. I need a place to keep the solution(what I did), and I need to find it somehow, which may be months or a year lat...

How do you keep a personal wiki (TiddlyWiki) current and in sync in multiple locations?

If one were to use TiddlyWiki as a personal database for notes and code snippets, how would you go about keeping it in sync between multiple machines. Would a svn/cvs etc work. How would you handle merges? ...

Do you use Vim for your notes?

I currently use a combination of Vim + the vimoutliner plugin to keep notes. To the vimmers out there, what tips, tricks, habits, tools, etc do you use to keep your collection of valuable nuggets of info organized? ...

Notekeeping tool that doesn't lock you in

We all know that having a good note taking tool is important as a developer. However, OneNote and Evernote forces us to be locked in to a particular vendor. Anyone know of good open-source tools, or even other method of taking notes w/o being "locked-in"? EDIT: I should kick myself in the head for not specifying. Taking text notes is ...

Tools for saving and organizing notes, ebooks, articles and web pages cuts

What is the best way to organize items listed above? Are there any tools similar to google notepad or scarpbook firefox add-in? It should allow saving web pages cuts with images, possibly directly from browser, and other documents, especially pdfs and adding notes/tags to their fragments. What do you recommend? ...

Project planning, Note taking tool for developers

i am looking for a project planning tool that include features like a organizer, todo list, target * deadlines of projects. since i am a developer, it will be good to have a tool that can also do modelling like UML/ERD etc. i am also looking for something that can do note taking. something like a blog with code snipplets - so with sy...

What are the efficient ways to take "programmer" notes?

I run many times into an issue where someone asked me about a bug or a feature I worked on. And it literally takes me a long time to recall it, usually by looking at Bugzila as well as my CVS reports. So I am trying to find a good way to take notes of what the things I have been working on, and looking for your suggestions. In fact, I u...

which open source project is most like Google Notebook?

As we knew, Google stopped the development of Google Notebook. Though lots of alternatives exist, no one satisfies me (see below for the reasons). Many suggest Google to open source it, but Google didn't response by so far. So I'd like to turn to open source world to develop one. In a nutshell, Google Notebook attracts me in the followin...

Capture Software Design Notes - Quick Diagramming and simple written notes

As a software developer, I often need to quickly capture notes about business rule changes or I might want to quickly lay out a diagram. What software tools do you use and personally recommend for such a task? Right now I capture written notes or diagram on paper. And sometimes I though written notes in a Word document. But quick dia...

Software to Keep Track of: 1) Program Features, 2) Program Defects and 3) Ideas for New Programs

Hi: I'll have bursts of programming-related ideas that I wish to keep track of. Usually, there are two scenarios: I'm using an open-source application, and there is something about it I'd like to change. This could be fixing a bug, improving a feature, or adding a new feature. I have an idea for a useful program. This could be a ...

Recommend a note taking wiki-like "super" application?

Hello, I'll start with the applications that I've already evaluated and/or used: Wikidpad Pros: fast switching between the edit and view modes; nice syntax (especially for pasting code snippets or just raw ASCII text, nice indenting visual clues); it is standalone application that don't require server; the wiki pages can be kept in...

Vim as a note taking platform: Jump to tag in vertically split windows

In the past, I have used Vim as a note taking platform by creating an index.txt file with a list of tags using the Vim help file format and then creating a bunch of text files that have the normal *Help_Tag* link syntax so that using CTRL-] on a tag in the index.txt file will jump to the respective tag in an arbitrary notes text file. Yo...

How do you usually take notes for reading source code of a big software

For big software, take notes is useful for understanding the big picture. How you take notes? With pen/paper, or just a notepad; and what you usually will write for note? ...

What is Your perfect Note-Taking Application.

What's your perfect note taking application? What kind of features would you like to see in a note taking application made specifically for developers? Something that would help your work-flow. Links to Projects? Syntax Highlighting? What do you want? ...

Why do we use graph paper?

Question just occurred to me today. So many folks in computer science/engineering and related disciplines always seem to be drawing/writing on graph paper. As I write this, I have 3-4 pads sitting on my shelf. It's something I've always done, but I can't say why. (I also can't remember the last time I drew a graph that required graph...