分散バージョン管理システム「Git」は、SubversionやCVSのように中央サーバを必要としないため、より柔軟な運用が可能になっている。本記事では、Gitのこういった特徴をいくつか紹介する。 Gitは数多くの企業やプロジェクトの間で近頃急速に人気が高まってきている分散バージョン管理システムである。GitHubサイトを見てもらえれば、たくさんのプロジェクトがこのサイトを利用していることがわかるはずだ。 数多くのプロジェクトが、CVSやSubversionのような「従来型の」バージョン管理システムから、柔軟性の高さと機能の豊富さに惹かれてGitに鞍替えしてきている。 Gitには「分散型である」という大きな特徴がある。これはつまり中央サーバが不要であるということを意味している。GitはSubversionとは異なり、オンラインであるかどうかにかかわらずリポジトリにコミットすることができる。つ
YmacsはJavaScript製のオープンソース・ソフトウェア。個人的にテキストエディタはEmacsを使っている。そのためWebブラウザのテキストエリアへの入力はキーバインドが相当異なるために非常に面倒に感じてしまう。とはいえあの独特なキーバインドをWebブラウザ上で実現するのは困難だろう。 まるでEmacs! と思っていたが、意外と実現可能性が見えてきているようだ。まだ一部の機能はないものの、Ymacsは相当良い線を言っている。動作はFirefoxに限定されるようだが、YmacsはWebブラウザ上でEmacsライクな入力を可能にしているソースコードエディタだ。 ソースコードのハイライト表示はもとより、色のテーマやフォントファミリー、フォントサイズ、インデントレベルの変更にも対応している。任意のファイルは開けないものの、予め用意されているファイルであれば表示を切り替えて編集できる。 バッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く