問題タブ [knowledge-management]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powerpoint - 茶色のバッグのプレゼンテーションにIgniteスタイルのライトニングトークを使用していますか?
最近、私はIgniteに出くわし、プレゼンテーションのスタイル(5分、20スライド、15秒後に自動的に回転)が「茶色のバッグ」セッションで機能する可能性があると考えました。昼食をとり、知識を共有するためにさまざまなトピックを理解する方法です。各トークはわずか5分なので、多くのトピックを紹介することができ、特定のトピックに興味がなければ、すぐに終わります。また、それはより多くの個人に提示する機会を与える可能性があります。 フォーマットについての考え?
ロジスティクスに関しては、バッファのために1時間の終わりに5分を残す必要があり、おそらく8つのタイムスロット(5分+ 1分の移行)のみをスケジュールする必要があると思います。これは、合計57分(10バッファー+ 8*5プレゼンテーション+7* 1トランジション)です。 このスケジュールについての考えは?攻撃的すぎる?
最後に、PowerPoint(または別のプレゼンテーションアプリケーション)に自動進行機能があるのか、それとも外部でスクリプトを作成する必要があるのかはわかりません。 ここにヒントはありますか?
emacs - emacsベースのナレッジベースを維持する方法は?
私はしばらくの間org-modeを使用してきましたが、今のところ非常にシンプルにしています
。1つは受信トレイとして機能し、もう1つはremember-mode
で、処理されたものはすべてそのままにします。受信トレイ
これは、やや「実用的な」アイテムを管理するのに最適ですが、日常的に必要とならない、より一般的な性質のもの(ハウツー、メモの読み方など)を追加し続けるので、遅くて管理が難しい。
私が懸念している資料は、/ projects / tasks / sub-tasksパラダイムに適合していません。それらは、分類と管理が本質的に複雑な、選択したトピックに関する小さな知識ナゲットのようなものです。
そのような情報(分類と検索)を処理するためにどのような構造を使用できるのか、そしてその仕事に役立つ他のモードがあるのではないかと考えていました。
誰もが異なるニーズを持っているかもしれないので、私はこの質問に対する事前に作られた答えはないと思います。
Noufalは、私が覚えておくべき優れた概念的なヒントを提供しましたが、全体として、受け入れられた回答はこれについてより実用的な見解を提供し、リンクされたリソースは素晴らしい読み物でした。
wiki - ウィキのような「スーパー」アプリケーションでメモを取ることをお勧めします
ウィキのような「スーパー」アプリケーションをとるメモが必要です。まず、すでに評価および/または使用したアプリケーションの概要から始めます。
Wikidpad
- 長所:
- 編集モードと表示モードをすばやく切り替える。
- 優れた構文(特にコードスニペットまたは生のASCIIテキストを貼り付ける場合、視覚的な手がかりをインデントするため)。
- サーバーを必要としないスタンドアロンアプリケーションです。
- wikiページはフラットテキストデータベースに保存できます。
- 添付ファイルの簡単なドラッグアンドドロップ(特に画像ファイルの場合)。
- 短所:
- ページの履歴/バージョン管理およびwikiデータベース全体の状態はありません。
- Wikiページの名前空間の概念はありません。
MoinMoin wiki
- 長所:
- いい構文;
- スタンドアロンサーバー(Pythonベース)を備えているため、真にポータブルでスタンドアロンになります。
- ページをフラットファイルに保持します。
- 素敵なプラグインがたくさんあります。
- 短所:
- そのwiki==編集/メモの作成、表示、リンスリピートの遅い反復...
- バージョン管理の統合がありません
トラック
- 長所:
- フラットファイルデータベースを除く、MoinMoinwikiのすべての機能。
- バージョン管理の統合:wikiチェンジセット機能とwikiページを個人のコードベースのメタデータとして使用できます。
- 短所:
- ウィキの一般的な欠点のすべて。
- 本当にポータブルではありません。
todolist2(AbstractSpoonによる)
- 長所:
- 高速でスタンドアロンのtodolistマネージャー。
- タスクには、タスクとメモを1つのキーで切り替えることで、タスクに関連付けられたメモを取るための豊富な編集ボックスがあるという、これは本当に素晴らしく重要な機能です。
- タスクのタイムトラッキング。
- 短所:
- バージョン管理は組み込まれていません(名前にタイムスタンプが埋め込まれたプロジェクト/データファイルの自動バックアップコピーを作成するだけで、「シンプルな」バージョン管理が可能になります)。
- タスクを緊急度でフィルタリングすることは困難です(GTDの用語では、タスクのコンテナーの概念がありません:受信トレイ、多分、各プロジェクトの次のアクションなど)。
- ウィキのような方法でタスク間の相互参照/リンクはありません。
シンキングロック
- 長所:
- GTDをほぼ完全に実装します。
- すべてのアクションに関するメモがあります。
- ポータブル;
- 短所:
- (おそらくJava GUIのせいで)テキストノートを編集するときに単純な元に戻すことはできません。
- プロジェクト/アクションツリーと編集可能なメモ編集ボックスを切り替えるときは不格好です。
- バージョン管理はありません。
MonkeyGTD / TiddlyWiki
- 長所:
- 真にスタンドアロン
- ほぼ100%wiki
- 素晴らしいGTDの実装
- 短所:
- Wikiページの現在の構造の概要を確認する簡単な方法やユーザーフレンドリーな方法がない場合は、少し混乱します。
- ページ/データ/テキスト/添付ファイルがたくさんあるときにうまくスケーリングできるかどうかはわかりません。
- ソース管理の統合はありません。
- バージョン管理/ページ履歴についてはよくわかりません...
次のようなアプリケーションが必要です。
- wikidpadの編集/プレビュー反復サイクルの速度と容易さ。
- wikiページと関連する添付ファイル(wikidpadやMoinMoinなど)。
- Wikiページのバージョン管理(MoinMoinやTracなど)。
- ソース管理の統合(Tracなど)。
- todolist2のようなタイムトラッキングと、 todolist2やThinkingRockのようなタスク/プロジェクトのネスト。
- ThinkingRockまたはMonkeyGTDのほぼ完璧なGTD実装。
前述のアプリケーションが提供する機能に関して、何らかの理由で私の要件が何らかの形で直交しているため、どちらを使用するかを決定していないことは明らかです...機能が直交しているか、不可能または非実用的ではありません...実際、おそらくwikidpadが私の理想に最も近いと思います。つまり、次のことができるということです。
- 必要な機能を実装する(バージョン管理、Wikiページ自体のGTDライフ機能/プロパティ、ソース管理の統合を追加するため)、または
- 検索と評価を続ける、または
- ここでいくつかの興味深く価値のある意見を得る。
git - gitリストとtodoリストをリンクする
望ましい:
gitcommitsに上位/レベルのタスクまたはtodoリストを参照させたいのですが。
バックグラウンド:
バージョン管理としてGitを使用しています。今、DVCSは素晴らしいです。大きな副作用は、タスクを達成するために実行されたアクションのアトミックリストをログに注意深く含める必要があることです。これは「ナレッジベース」の最下位レベルです。サードパーティがログを読み取ると、問題を解決するためにどのようなアクションが実行されたかがわかります。それはすばらしい。
今、私は「todoリスト」またはより一般的にはより高いレベルのタスクをコミットにリンクする方法を探しています。
すなわち:「タスク$ TASKの解決」:
- コミットログエントリ1
- ログエントリ2をコミットします
- コミットログエントリ3
最終結果は、それを達成するために使用されるアトミックアクションにリンクされたタスクになります。これは、多くのタスクで、ナレッジベース、チケット発行、およびプロジェクト管理ソリューションになります。
このようなものはありますか?または、ウィキなどにフォールバックする必要がありますか?
knowledge-management - 大きなソフトウェアのソース コードを読むとき、どのようにメモを取りますか?
大きなソフトウェアの場合、メモを取ることは全体像を理解するのに役立ちます。
メモの取り方は?ペン/紙、またはメモ帳だけで。そして、あなたは通常、メモのために何を書きますか?
prolog - OWL / RDLを使用して、接続されたグラフを表現および照会するにはどうすればよいですか?
PROLOGでは、このチュートリアルのように、接続グラフを表現および照会できます。
Protégé( http://protege.stanford.edu/ )などのOWL / RDLツールを使用してこれをどのように行いますか?
database - まだ100%移植可能なTiddlyWikiからのステップアップ?
TiddlyWikiは素晴らしいアイデアであり、見事に実装されています。私はそれをポータブルな個人的な「ナレッジマネージャー」として使用しています。これらは賞の長所です。
- それは私のUSBフラッシュメモリスティック上を移動し、オペレーティングシステムに関係なく任意のコンピュータで実行されます
- コンピューターにソフトウェアをインストールする必要はありません(TiddlyWikiは単にインターネットブラウザーを使用します)
- インターネット接続は必要ありません
- データ検索機能に関しては、リレーショナルデータベースを模倣しています(タグと内部リンクの使用)
- セットアップと構成は非常に単純で、ほとんどゼロです。これは、依存関係が最小限であるために透過的であるか、ほぼ透明であることも意味します。
4,000のティドラー(投稿)に100万語の散文があるとしましょう。私はまだテスト中ですが、TiddlyWikiが非常に遅くなっているようです。
上記のすべての長所を保持し、より多くのストレージを許可するTiddlyWikiのようなアプリはありますか? (というより、検索!)
注: コンテンツとプレゼンテーションの分離が理想的です。TiddlyWikiがすべてを1つのHTMLドキュメントに収めているのは気の利いたことですが、多くの点で役に立ちません。機能的に自己完結型である限り、さまざまなドキュメントのディレクトリ(SQLite、XML?)が必要かどうかは関係ありません。
web-applications - プログラマーの知識ベースの Web ベースのソフトウェア?
自分の知識ベースを維持するためのソフトウェア (できれば php または ruby で作成されたもの) を探しています。ウィキのようなシステムがこの目的に適していないと私が考える理由は、厳密な分類 (手動でカテゴリを作成し、手動で記事にカテゴリを割り当てる) がないためです。
何か案は?
ありがとうございました。
django - djangoに基づくシンプルなドキュメント/ナレッジマネジメントシステム
シンプルなドキュメント管理システム(できればdjangoベース)を探しています。簡単なインターネット調査を行ったところ、次の2つのアプリが見つかりました。
http://github.com/philippbosch/django-dms/tree/master/documents/
http://code.google.com/p/django-documents/
誰かがこの解決策の1つを試したことがあり、それを推奨できますか?
次のdms/kmsのニーズに合った別のdjangoアプリを誰かに勧めてもらえますか?
- ファイルのアップロード/ダウンロード
- シェアポイントのような方法でファイルを参照する
- タグファイルとタグの後に検索することができます
- ファイルに簡単な説明を追加する
syntax - どの Wiki テキスト構文または Markdown を使用するか?
個人的なナレッジ ベースに取り組んでいます... ローカル ハードディスク上にあるドキュメントを wiki 構文でフォーマットしたいと考えています。(企業の) wiki にアップロードすることもあれば、そこからダウンロードすることもありました。このフローをサポートし、後で自分のナレッジ ベース (ドキュメント) を検索するためのいくつかのツールが計画されています。明らかに、変換作業を最小限に抑えて、マークダウンがほとんどのものと互換性があることを望んでいます。
したがって、私の質問はこの関連する質問に似ていますが、
- 何か新しいことを始めるときは、どの wiki テキスト バージョンまたは Markdown (方言) を使用すればよいですか? (つまり、ドキュメンテーション プロジェクトと一種の wiki)。
- 最も広く使用/認識されているものは何ですか?
- また、ツールのサポート (エディターやライブラリー) はどこが最適ですか? 気になるプログ。言語は Java、Ruby、Scala です。