您如何管理您的知识库?[关闭]


108

作为程序员,我们有很多投入:

  1. 电子书
  2. 代码段
  3. 有趣的电子邮件
  4. 文件资料
  5. 网络文章
  6. 博客文章
  7. StackOverflow问题
  8. 播客...

您使用哪些工具来存储,组织,搜索和查询所有这些信息?
是否有解决这些大量数据的灵丹妙药解决方案?


4
我希望能够搜索我的书签(搜索页面内容,而不仅是书签标题,URL和标签),据我所知,目前没有简便的方法(除了创建自定义搜索引擎)。欢迎提出建议
Joel

1
@Daenyth不幸的是,Delicious不会搜索页面本身的内容,因此我将其丢弃。人们使用Diigo已经有一段时间了。
user3308'9

1
@Joel:Pinboard(pinboard.in)是美味的书签服务,具有基于订阅的存档服务。存档将您所有书签,推文,笔记中的全文存储在Google阅读器中,并与Delicious很好地同步,因此这是一个不错的选择。
Ciaran

1
@Ciaran-我最终编写了自己的工具来搜索我的书签-www.bookmarkerpro.com!
乔尔

1
为什么关闭这个问题没有建设性?
smwikipedia

Answers:


31

我已经开始写博客,介绍我所学到的东西。

只是一个简单的免费博客,我将其私有化,如果值得分享,我将花一些时间将其转换为一篇易于理解的帖子,其他人可以阅读并放弃一些东西。您也可以标记想法并稍后进行分组搜索。

为求职而创建在线身份也有帮助。


4
我曾经那样做。但发现有一些东西,你只是不想告诉全世界
JW01

25

我目前正在使用Microsoft的OneNote来组织和记录我的大多数数据,活动和笔记。我正在使用它的在线存储来自动在我的家用台式机,个人笔记本和办公笔记本之间共享。不幸的是,它有一些限制(例如,没有与电子书集成),但是它是我发现的最全面,功能最强大的工具。

我也尝试了Evernote一段时间,虽然它的在线共享功能更好,并且可以在Android(我当前的移动平台)上使用,但它不像OneNote强大。


1
+1 OneNote非常方便,它使您可以将笔记链接回网页,Outlook邮件和任务。那里有很多令人惊叹的功能...如果您没有尝试过,就会错过一些东西。;-)
Tamara Wijsman 2010年

+1再一次,OneNote功能强大得令人难以置信,因为您可以绘画,到处都有文字和其他东西。确实感觉就像是一本笔记本,您可以轻松地将其记入其中。–
秘密

1
尽管其他人在这里证明One Note现在可以在Android上运行...实际上,我可以证明它在Windows PC上也能很好地运行。
danno 2015年

22

我已经使用TiddlyWiki已有几个月了。这是一个可编辑的Wiki页面,所有页面都包含在一个html文件中。

这个想法是您做笔记(称为tiddlers)并通过html / js界面编辑内容。当您单击保存(或自动保存启动)时,它将覆盖自身,以包括所有更新。

它不需要网络主机或任何复杂的东西,只需将.html文件保存在硬盘上,然后在您喜欢的浏览器中将其打开。我已将文件设置为主页,并将其放在我的保管箱中,以便在所有PC上同步。

另外,GSto指出tiddlyspot.com免费提供了带有公共和私人选项的tiddlywiki页面的在线托管。


另外,如果您需要托管解决方案,则应该查看tiddlyspot.com。
GSto 2010年

@GSto。好主意。他们也有一些链接,可以对基本tiddlywiki页面进行一些很酷的重新设计。我将更新我的答案。
西蒙·史蒂文斯

1
几天前,我刚刚开始使用它,因为我从这里的另一个问题中发现了它,但我确实受够了。我通常将它放在随身碟上。真的很方便。
史蒂文·埃弗斯

谢谢!我从未听说过TiddlyWiki,现在使用它5分钟后,我就上瘾了:-)!
TomaszZieliński2014年

16

Stackoverflow / StackExchange

我已经养成了习惯,如果这是我不知道的东西,或者别人可能需要知道的东西-我会问这个问题。这样,如果以后要查找它,我可以参考列表,轻松找到答案。加上有一半的时间它可靠可靠的洞察力,所以我不尝试实现后来发现的方法,这只是解决该问题的最错误的方法。

至于其他所有内容,我通常只是确保文档的副本保留在其所附的任何项目中。如果是通用的或全部包含的,那么我有一个个人的高级项目。


13
您真的喜欢Stack Overflow搜索引擎吗?你一定是在开玩笑吧 :)。
systempuntoout 2010年

8
我在Google上搜索了问题的答案,在堆栈溢出时发现了它,很惊讶地发现我编写了这个问题。
B

@systempuntoout我确实在无法在Google上找到东西时经常使用SO的搜索,尽管我确定我不会按照他们的意图使用它。例如,我经常通过打开“询问新问题”窗口并在标题中键入我所有的关键字进行搜索。我还使用Google仅搜索SO,这似乎提供了更好的结果。除非要搜索用户个人资料,否则我很少使用SO提供的实际搜索框。
雷切尔

@Rachel SO的搜索功能现在已大大改善:)
systempuntoout 2012年

我希望SO可以添加该功能,以允许我们为自己的问题列表设置类别。并且类别应定制。
smwikipedia 2014年

4

Trac

Wiki,svn,错误跟踪器全部集成在一个地方。费用:每年40英镑,全部由http://hosted-projects.com/代为建立,托管和管理

我喜欢它

混合使用“ Wiki +票证”,您几乎可以存储任何东西。

我有一些类似的Wiki页面:

  • JobReports(写注释作为我的代码)
  • 怎么做...(如果我发现自己重复了同样的事情,我会将以前的工作报告分发到“操作方法”页面中)
  • 最佳做法(只要有,就添加到主显节列表中)
  • 事件报告(如果服务器崩溃,我要做的第一件事是创建一个新的事件页面,将其链接到新的“工作报告” Wiki页面,然后编写我的调查报告,即首先在Wiki中编写Linux命令,然后将其粘贴到SSH等)

(注意:我尚未在临床上宣布为强迫症...)!


3

自由的心灵

它以语义层次结构的方式存储大量想法非常出色。另外,任何节点都可以是网站的链接。必须学习如何仅使用键来完全操纵思维导图(包括添加有意义的颜色编码技能)。

我将其与Dropbox结合使用,以使其思维导图在所有计算机上都可用。我只希望该项目在完善它方面有更多的开发工作。


我使用freemind,主要用于记录笔记,撰写论文或组织想法;以及SugarSync。
tactoth

节点可以链接到其他分支的节点吗?还是Freemind有效地成为了美化轮廓的工具?
Radarbob 2012年

@radarbob:您可以通过箭头进行链接(但是视觉上并不太好,也不易于使用/关注...),也可以通过引用单元格ID进行链接(使用起来容易得多,但是请注意复制原始文件时, ID可能会/将会更改...,因此您必须检查所有此类链接)
Olivier Dulac 2013年

为此答案+1:思维导图记笔记和整理笔记的能力确实很棒。而且您可以在笔记本电脑或移动设备等上进行操作(显然,对freemind的研究甚至很快就可以进行并发编辑!我希望它可以移植到那里的其他克隆中(例如freeplane))
Olivier Dulac

3

我将GMail与一些Filter / Tag自动组织功能结合使用。

确实使搜索更加容易。


2
我也是。我定期通过电子邮件向自己发送摘要和压缩文件。
Christopher

3

我使用的是Google文档。可以从任何具有Internet连接的计算机上访问它,并且它是免费的,因此我无需支付任何费用,可以附加纯文本,归档的源代码和二进制文件等。可以轻松组织文档,并且搜索功能非常快。


1

pmWiki-来自“ Rakudo Perl 6编译器的pumpking”的纯文本PHP(!!!)Wiki。好吧,所以他不再是主要的,活跃的维护者,但他被砍了!他在pmWiki中所做的工作使它成为一个灵活,可扩展,安全的多用户同时可编辑CMS。

我将pmwiki用于个人站点面向商业的站点以及在我工作的部门中作为工作防火墙背后的部门知识库。

它易于设置,易于扩展文档完善,并且拥有一个强大的开发人员社区,可以对问题做出及时的响应。

另外,这是一个Wiki,该死。维基摇滚!除了链接转储之外,我可以创建其他所有页面,然后可以组织,重新组织,交叉引用,添加注释,屏幕截图,代码示例以及数月后的访问。它不在云中,那又怎样。我拥有数据。这是我的!


1

三种工具可以解决您的问题:Evernote,Google Code托管和SugarSync(或Dropbox等)。所有这些服务都是基于云的,因此可以在任何地方访问。详细的解决方案是:

将电子书和播客放在SugarSync下的同步文件夹中。将您的代码段放在Google代码下,这是存储代码的最佳方法。对于网络文章,博客文章,有趣的电子邮件,请将它们放在evernote中。您会发现evernote也是管理您自己的文章等的好方法。

对于SO问题,当然,SO是管理问题的最佳方法!


1

对于大多数这些,我只使用Google Chromes书签。能够与我的Google帐户同步,因此我的书签现在是永久的。不再需要重新开始,或者当我有一台新计算机时再也不会四处转移它们。只需登录并同步即可。我还可以在家用计算机和办公计算机之间进行同步。甚至在我的家用PC上的VirtualBox中运行的Ubuntu安装中也是如此。

这种方法非常简单,但是有很多好处。搜索效果非常好。


0

我们在工作中使用Assembla创建公司知识库(也将其用于与客户合作)。它具有Wiki和文件上传工具,因此您可以提及或添加大多数内容。

它不是免费的(开源项目除外),但价格相当合理。


0

我目前正在使用Evernote和Google书签的组合。Evernote具有良好的Web应用程序,良好的桌面客户端和良好的移动客户端。另外,我可以使用免费版本,只要我只使用文本加上不定期的文档和照片,而付费版本虽然不便宜,但对于您获得的东西来说是相当合理的。我使用Google书签进行链接-它的杀手级功能是当您搜索Google时出现书签。我使用Gmarks Firefox插件使其更加方便。对于我需要经常访问的资源(或者我应该记得经常使用),我使用了Firefox书签,因此可以直接从地址栏中访问它们。


0
  • 文件的保管箱(http://www.dropbox.com)
  • PpcSoft iKnow用于信息摘要(http://www.ppcsoft.com)
  • Opera浏览器,用于浏览和书签(内置RSS阅读器)(http://www.opera.com)

0

微软OneNote

  • 与Outlook无缝集成
  • 易于组织,收集上下文并使其易于阅读(与之相比,Evernote感觉像notepad.exe)
  • 与SkyDrive和Office Webapp同步,因此我可以在Mac或任何其他PC上处理笔记。
  • 多种实时编辑支持,因此我可以在会议期间与其他人共享我的笔记,并让他们在同一页面上编辑/添加内容,该笔记会立即显示。
  • 可以录制会议音频并使其完全可搜索。
  • 手写笔记变得可搜索
  • 将PDF或任何其他文档拖放到OneNote中,它将自动保留原始文档,并有选择地将其转换为图像以在其上做笔记。
  • 我可以继续几天...

1
重复的答案
Wizard79,2011年

0

对于任何极简主义者和Mac用户,请尝试使用Notational Velocity

它具有极其简化的界面。您键入标题,该标题将搜索您的笔记,或根据您执行的操作创建新的笔记。您不必再将手从键盘上移开,因为所有功能都有捷径。另外,如果您输入的内容有些偏僻,则可以使用快捷方式在您喜欢的文本编辑器中开始编辑。

它可以与Dropbox或Simplenote很好地同步(如果您需要跨平台的解决方案,则很好)。

我尝试了其他一些笔记记录器,但这是我一直使用的唯一记录器。我猜主要是因为它快速,简单且无痛。


-1

我遇到的最好的事情是Springpad

我已经尝试过在Dropbox上使用个人Wiki,evernote和文本文件。。。

我坚持以下的Springpad

  • 线上
  • 与iPhone和Android同步
  • 易于定制
  • 可以从网上剪辑
  • 可以通过电子邮件添加

我为每个客户,项目,技术或语言设置了笔记本。我可以设置阅读列表并添加警报提醒以进行学习,个人课程以提高技能,等等。每个条目都可以包括笔记,任务,标签,超链接,文件,书籍(带有来自亚马逊的链接)等。笔记本可以具有选项卡,甚至可以组织到文件夹中。如果其他所有方法均失败,则将提供不错的搜索功能。一路跳板。


-1

这是我的基本知识。

  • 网页,博客文章和电子邮件的Evernote。
  • 摘录代码段
  • Dropbox用于同步Snippely db,PDF,备份文件和git repos的配置等。

-1

心灵经理

我经常将其用于笔记和编程技术。与MS Office产品的集成对我来说很方便,因为我们在工作中使用MS OFfice。正如Evan指出的那样,FreeMind是一个很好的免费替代方案。

CodeLib .NET

我已经使用了几年了,发现它对于存储各种内容(源代码,URL的图像等)非常酷。它非常灵活并且值得推荐。

干杯。贾斯


-1

我个人坚持记住来源的标题/上下文和关键内容。如果我再次需要它,可以立即联系Google。

我这样做是基于两个观察:

  1. 记忆与情感紧密相关。(即“我找到了!”)

  2. 当我忘记某个特定点或发现时,它总是意味着我对它并不完全满意(即,它没有“点击”或说服我足够值得立即关注的更多)。



-1

Macintosh 笔记本。我已经使用了几年了。

  • 笔记本隐喻-具有选项卡式页面,自动目录,自动索引笔记本中的每个单词
  • 大纲页面,待办事项列表
  • 自由格式页面
  • 模板,可定制的外观
  • 嵌入链接,图像,视频
  • 自由格式的内容布局
  • 图表,注释,书签,突出显示-可以覆盖其他内容
  • 将任何突出显示的内容从任何应用程序或网页直接剪切到笔记本中-甚至无需打开笔记本。
  • 导出为网站

-1

对于每个项目,我都使用WikiDPad保留项目Wiki。它足够强大,足以执行我需要做的事情,但还不能像MediaWiki那样过度使用。保持井井有条的技巧是每个项目使用一个中型Wiki,而不是所有项目都使用一个庞大的Wiki。

主页


-2

我没有任何一种方法-只是一种临时方法:

  • 在线商品的书签
  • 搜索邮件
  • 书的记忆力很差

-2

Trello这样的东西可能会很方便。它具有注释清单,您可以对注释进行重新排序,标记注释,添加链接,图像等。


-2

TreePad商业版适用于我。价格合理,尽管也提供免费版本。支持内部和外部链接,图像等。它不需要安装,因此您可以从USB闪存驱动器运行它。


-2

我不敢相信没人回答Github。这很棒; 对于仅代码片段,您可以使用Gist

我将有趣的文章添加为书签,并将dropbox用于其他所有内容。(文件,vid教程,播客)

至于SO问题,那么,SO吗?



-3

哥白尼桌面搜索 链接

这是我在Windows上选择的武器。它可以搜索PDF和文本文档,Zip文件以及Office文件。(总共超过150个)我也将其设置为仅索引外部HDD的特定部分。

就Linux而言,实际上我只依赖于文件和文件夹的布局-这有很多不足之处!

Evernote的笔记为+1,但我喜欢在上下班途中修改和阅读笔记!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.