web-dev-qa-db-ja.com

知識ベースをどのように管理しますか?

プログラマーには多くのインプットがあります。

  1. 電子ブック
  2. コードスニペット
  3. 興味深いメール
  4. 書類
  5. ウェブ記事
  6. ブログ投稿
  7. StackOverflowの質問
  8. ポッドキャスト ...

これらすべてを保存、整理、検索、参照するためにどのツールを使用していますか?
この大量のデータを処理するための特効薬はありますか?

110
systempuntoout

学んだことについてブログを書き始めました。

単純な無料のブログですが、私はそれを非公開にしています。共有する価値がある場合は、他の誰かが読むことができ、何かを持って離れるのに十分理解できる投稿に変換するのに少し時間を費やします。後でタグ付けして、グループ化して検索することもできます。

雇用のためのオンラインIDの作成にも役立ちます。

31
Incognito

現在、MicrosoftのOneNoteを使用して、私のデータ、アクティビティ、メモのほとんどを整理して記録しています。オンラインストレージを使用して、自宅のデスクトップ、個人用ノートブック、オフィスノートブック間で自動的に共有しています。残念ながら、これにはいくつかの制限があります(たとえば、eBookとの統合がないなど)が、私が見つけた中で最も包括的で強力なツールです。

私はしばらくEvernoteも試しましたが、オンライン共有はかなり優れており、Android(私の現在のモバイルプラットフォーム))で使用できますが、OneNoteほど強力ではありません。

25
Wizard79

TiddlyWiki を数か月間使用しています。これは編集可能なwikiページであり、すべて1つのhtmlファイルに含まれています。

アイデアは、ノート(チドラーと呼ばれます)を作成し、html/jsインターフェースを介してコンテンツを編集することです。保存を押すと(または自動保存が開始されると)、上書きされてすべての更新が含まれます。

ウェブホストや複雑なものは必要ありません。htmlファイルをハードドライブに保存して、お気に入りのブラウザで開きます。ファイルをホームページとして設定し、ドロップボックスに配置して、すべてのPCで同期できるようにしました。

あるいは、 GSto は、 tiddlyspot.com がtiddlywikiページの無料オンラインホスティングをパブリックオプションとプライベートオプションで提供することを指摘しています。

22
Simon P Stevens

Stackoverflow/StackExchange

私はそれが私が知らない何か、または誰かが知っている必要があるかもしれない場合、私は習慣になっています-私はそれを質問として尋ねます。そうすれば、後で見つけたい場合は、リストを参照して簡単に答えを見つけることができます。さらに、半分の時間で確実に優れた洞察が得られるため、後で見つけた方法を実装しようとはしていません。

他のすべてについては、私は通常、ドキュメントのコピーが、それに接続されているプロジェクトと一緒に残ることを確認します。そのジェネリックまたはすべてを網羅している場合は、そのためのマスターpersonalプロジェクトがあります。

16
Talvi Watia

トラック

wiki、svn、バグトラッカーがすべて1か所に統合​​されています。費用:年額40ポンドすべて設定、ホスト、管理 http://hosted-projects.com/

大好きです

「wiki +チケット」の組み合わせで、ほぼ何でも保存できます。

私は次のようなもののためのウィキページを持っています:

  • JobReports(私がコードとしてメモを書く)
  • ハウツー...(同じことを繰り返している場合は、以前のジョブレポートを「ハウツー」ページに展開します)
  • ベストプラクティス(エピファニーがある場合は常にエピファニーのリストに追加します)
  • インシデントレポート(サーバーがクラッシュした場合、最初に行うのは、新しいインシデントページを作成し、それを新しい「ジョブレポート」ウィキページにリンクして、調査を書き留めます。つまり、最初にLinuxコマンドをウィキに書き込んでから、そこに貼り付けます。 SSHなど)

(注:私は臨床的にOCDと宣言されていません...まだ!)

4
JW01

Freemind

意味的な階層的な方法で多くのアイデアを保存するという素晴らしい仕事をします。さらに、どのノードもWebサイトへのリンクにすることができます。キーのみを使用してマインドマップを完全に操作する方法を学ぶことは必須です(意味のあるカラーコーディングスキルの追加を含む)。

これをDropboxと組み合わせて使用​​して、すべてのコンピューターでマインドマップを使用できるようにします。私はプロジェクトがそれを磨くことに行くより多くの開発努力を持っていたことを望みます。

3
Evan Plaice

私は、GMailをいくつかのFilter/Tag自動組織化機能とともに使用します。

検索も本当に簡単になります。

3
Klaim

私はGoogleドキュメントを使用しています。インターネットに接続されているどのコンピューターからでもアクセスでき、無料で、料金を支払う必要もありません。プレーンテキスト、アーカイブされたソースコード、バイナリなどを添付できます。ドキュメントは簡単に整理でき、検索機能は非常に高速です。

3
šljaker

3つのツールが問題を解決します:Evernote、Google Codeホスティング、SugarSync(またはドロップボックスなど)。これらのサービスはすべてクラウドベースであるため、どこからでもアクセスできます。詳細なソリューションは次のとおりです。

電子書籍とポッドキャストをSugarSyncの下の同期されたフォルダに配置します。コードスニペットをGoogleコードの下に置きます。これは、コードを格納するための最良の方法です。 Web記事、ブログ投稿、興味深いメールの場合は、それらをevernoteに入れてください。また、evernoteは独自のエッセイなどを管理するための優れた方法です。

SO質問の場合、もちろん、SOがそれらを管理する最良の方法です!

1
tactoth

pmWiki -フラットファイル、PHP(!!!)wiki from "Rakudo Perl 6 compiler for the pumpking。" OK、だから彼はもはや素晴らしくアクティブなメンテナーですが、彼は途方に暮れています!そして、彼がpmWikiに入れた仕事は、それを柔軟で、拡張可能で、安全なマルチユーザーの同時編集可能なCMSにしました。

私は 個人のサイト商業指向のサイト にpmwikiを使用し、職場の私の部門のナレッジベースの背後にあるワークファイアウォールとして使用します。

セットアップ拡張十分に文書化された は簡単で、準備が整った 素晴らしい開発者コミュニティ があります。問題への対応。

さらに、それはwikiです。ウィキロック!リンクダンプだけでページを作成し、整理、再編成、相互参照、メモ、スクリーンショット、コードサンプルの追加、数か月後の再訪問を行うことができます。それはクラウドにはないので、何でしょう。私はデータを所有しています。それは私のです!

1

ほとんどの場合、私はGoogle Chromes Bookmarksを使用します。私のGoogleアカウントと同期できるようになったので、ブックマークは永続的になりました。新しいコンピュータを手に入れたら、もうやり直す必要はありません。サインインして同期するだけです。自宅のコンピュータと職場のコンピュータの間でも同期します。そして、自宅のPCのVirtualBoxで実行しているUbuntuのインストールにも。

この方法は非常に簡単ですが、多くの利点があります。非常に良い検索で。

1
Adam Harte

Assembla を使用して、会社のナレッジベースを作成します(顧客とのコラボレーションにも使用します)。 Wikiとファイルアップロードツールを備えているので、言及した内容のほとんどを追加またはリンクできます。

(オープンソースプロジェクトを除いて)無料ではありませんが、かなり手頃な価格です。

0
Paddyslacker
  • ファイル用Dropbox(http://www.dropbox.com)
  • PpcSoft iKnow for snippets of information(http://www.ppcsoft.com)
  • ブラウズおよびブックマーク用のOperaブラウザ(RSSリーダーを内蔵)(http://www.opera.com)
0
user1290

Microsoft OneNote

  • Outlookとシームレスに統合
  • 整理、コンテキストの収集、メモの読みやすさの向上(Evernoteはそれと比較してnotepad.exeのように感じます)
  • SkyDriveやOffice Webappsと同期するので、Macや他のPCでノートを操作できます。
  • 複数のライブ編集サポートにより、会議中に他のユーザーとノートを共有し、同じページでコンテンツを編集/追加すると、すぐに表示されます。
  • 会議の音声を取り、完全に検索可能にすることができます。
  • 手書きのメモが検索可能になります
  • PDFまたはその他のドキュメントをOneNoteにドラッグすると、元のドキュメントが自動的に保持され、必要に応じて画像に変換してメモをとることができます。
  • 何日も続くことができた...
0
Ryan Hayes

現在、EvernoteとGoogleブックマークの組み合わせを使用しています。 Evernoteには優れたWebアプリケーション、優れたデスクトップクライアント、優れたモバイルクライアントがあります。さらに、私はテキストと不定期のドキュメントと写真を使用している限り、無料版で問題なく解決できます。有料版は、安価ではありませんが、あなたが手に入れるものにはかなり妥当です。私はリンクにGoogleブックマークを使用しています-そのキラー機能は、Googleを検索するとブックマークが表示されることです。 Gmarks Firefoxアドオンを使用して、より便利にしています。頻繁にアクセスする必要があるリソース(または頻繁に使用することを覚えておくべきリソース)については、Firefoxブックマークを使用して、アドレスバーから直接アクセスできるようにします。

0
Casebash

ミニマリストでMacユーザーの方は、 Notational Velocity を試してください。

それは非常に合理化されたインターフェースを持っています。タイトルを入力すると、ノートが検索されるか、実行するアクションに応じて新しいノートが作成されます。すべてのショートカットがあるので、キーボードから手を離す必要はありません。また、少しの間入力している場合は、お気に入りのテキストエディターで編集を開始するためのショートカットがあります。

DropboxまたはSimplenoteとうまく同期します(クロスプラットフォームソリューションが必要な場合に最適です)。

私は他のいくつかのノートテイカーを試しましたが、それは私が一貫して使用した唯一のものです。それは主に、それが素早く、簡単で、痛みがないからだと思います。

0
Dean