在实践中最好保留授权知识,但作为程序员,我确信信息太多了。除了为您的书籍添加注释外,您还有哪些其他方法可用于您自己的个人知识库,以便您可以轻松获取参考资料?
您是否创建自己的wiki或使用wikidpad等软件,或将其保存为纯文本,书签,pdf,网页等。?或者您只是将google / SO视为您的知识库并仅在需要时进行搜索?
您可能会发现这类似 https://stackoverflow.com/questions/10961/have-you-used-a-wiki-in-your-project-or-group,当然这个问题很容易与非程序员联系起来。
答案 0 :(得分:12)
关于它的博客。这样,无论你身在何处,你都会拥有它,并且这些信息会与他人共享。
答案 1 :(得分:4)
我使用Tiddlywiki将我的所有开发笔记保存在一起,除了我可能会在我想要保留的会议中获得的笔记或讲义。那些进入特定项目的文件夹,我在我的Tiddlywiki中添加了对它们的引用,这样它们就不会在随机播放中丢失。我使用一组有限的标签标记所有内容(而不是过度使用标记,我有一组15个标记,涵盖了我需要的项目和类别),所以我可以快速回复它们。
适合我。
否则,我会根据需要对它们进行博客,使用驱动器索引进行大量搜索,并保持每日简短的活动摘要(1或2行)以便更好地回忆。
答案 2 :(得分:3)
我见过人们成功使用的几种解决方案:
我个人使用TiddlyWiki(易于使用;非常好的搜索),我随身携带在USB笔式驱动器中,并且也检入我的SVN存储库;还有一个小巧的“笔记本”(由here创建),整齐地放在钱包里,当我不在电脑旁时记下事情。
答案 3 :(得分:2)
启动wiki。 ScrewTurn就是我使用的。
答案 4 :(得分:1)
我一直将我的笔记存储在Google文档中(google.com/docs)。我尝试了维基,但设置和维护的成本尚未合理。随着我的笔记变大,我可能需要进一步研究这个选项。
另一件需要考虑的事情是你是程序员的物理笔记本。在这个数字时代,纸张和铅笔永远不应该被低估。
答案 5 :(得分:1)
就个人Wiki软件而言,我一直是OSX VoodooPad的忠实粉丝。这是一个很好的自包含Wiki应用程序。无需维护Web服务器或将您的Wiki托管在除计算机之外的任何位置。另外,您可以导出为各种格式。它非常直观,可以存储你想要的任何东西。
如果要提取代码示例,它还应该保留语法着色(我没有在我面前,所以我无法确认)。
答案 6 :(得分:1)
我喜欢Treepad来组织笔记。它基于树结构,每个节点可以包含一个文本文档,并具有子节点。
它不是专为编程而设计的,但它非常易于使用。
答案 7 :(得分:1)
org-mode。我用它来计划工作(短期和长期),TODO项目,随机指导(带有点源链接到源文件和URL) - 所有这些都在一个单一的平面文件中。它有独角兽!
答案 8 :(得分:0)
我使用codekeep来存储我的代码片段 偶尔我也会在谷歌笔记上存储一些笔记
答案 9 :(得分:0)
主要是闪存驱动器上的纯文本,它位于钥匙环中,还有来自家中的钥匙。最后加上网站上的备份。无论我走到哪里,它都可以在任何平台和任何地方使用。你知道还有没有互联网接入的地方。