プログラマ向けLT資料管理方法


現在務めている会社で社内勉強会があるらしく、毎回数人LTをすることになったのですが、今までLTをやったことなど無かったので、とりあえず資料の管理法法から考えてみました。

パソコン間共有

資料を作成している間にネカフェや別のパソコンでもふと思い付いた時に資料を書けた方が良いですよね。ということで資料は全てDropboxに置いておきます。

個人的にはサブ機など持っておらず、常に持ち歩いている(持ち歩いていない時の方が少ない)ので、こういう場面に遭遇することは滅多に無いですが。

履歴管理

以前書いた文章の方が良いと思ったら、すぐに昔の文章を見たいですよね。あと、diffなんかもしたいですよね。

また、複数の文章を試し書きし、人にどちらが良いか見てもらいたい時もあったりするだろうと思い、履歴管理にはgitを使ってます。

ローカルでbranch切ったりcommit(ストレス無く)行えたりするのは便利。

エディタ

vim

プレゼンテーションツール

オレオレプレゼンテーションツール

即時反映

作ったらすぐに反映して確認したいので、.vimrcに下記を追加して保存時に自動的に必要なファイルが生成されるようにしてます。

" Presentation
autocmd BufWritePost main.txt silent exec "!presen neet"

皆さんやってますよね?

関連記事