タグ: [オープンソース] [ゲーム] [GPL] [GUI] [Linux] [Mac OSX] [Windows]
HedgewarsはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。ゲームは単純なルールであればあるほど、誰もが楽しめてハマってしまう。特に対戦ができるゲームが良い。たまの週末にはこんなゲームに興じてみるのも良いのではないだろうか。

ゲーム中の画面
HedgewarsはWormsシリーズをベースにしたゲームだ。操作するキャラクターはペンギンで、相手と自分のチーム戦になっている。武器はミサイルのようなもので、左右キーで移動し、上下キーで打ち出す方向を決定し、スペースキーの押している長さによって発射する速度が変わる。
(もっと読む)
February 27th, 2010
Posted by
admin |
one comment
タグ: [オープンソース] [バージョン管理] [CUI] [GPL] [Linux] [Mac OSX] [monotone] [Windows]
monotoneはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。ここ最近のバージョン管理のはやりと言えば分散型だ。かつてはCVS、Subversionに代表されるサーバ集中型だったが、GitやMercurialに人気が移り始めている。

差分
分散型の長所は個々人にリポジトリがあるのでテストコードをコミットしたり、自分なりの修正が行いやすいことだ。オフラインでも使えるメリットもある。そんな分散型バージョン管理システムの一つ、monotoneを紹介したい。
(もっと読む)
February 22nd, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [プログラミング] [CUI] [GPL] [GUI] [Linux] [Lisp] [Mac OSX] [Windows]
newLISPはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。LispはEmacsを使っている関係でよく目にする言語ではあるが、ちょっといじる程度で習得にはほど遠い。Emacsやxyzzyなどと連携して使うのも良いが、全く新しい試みとして使ってみるのも面白そうだ。

GUIのスクリプトエディタ
そこで試してみたいのがnewLISPだ。予め言っておくと日本語は使えないのでご注意いただきたい。さらに手軽さで言えばEmacsやxyzzy上にあるLispを使った方がメリットがあるだろう。それでもnewLISPならではの面白さに触れてみたい方はぜひ試してみよう。
(もっと読む)
February 20th, 2010
Posted by
admin |
5 comments
タグ: [オープンソース] [バックアップ] [ユーティリティ] [Firefox] [GPL] [Java] [Linux] [Windows]
PortprofileはWindows/Linux用のオープンソース・ソフトウェア。Firefoxにはプロファイルがあり、予めアドオンやテーマを入れておきプロファイルを切り替えて動作させることが出来る。開発用と、普段のブラウジング用などと切り替えるのも悪くない。

エクスポート
さらに他のWindows、Linuxと環境を同じにしたい、バックアップしたいといった時にもプロファイルさえ移動させればすぐに同じ環境が整うはずだ(OSによって動作しないアドオンもあるが)。そんな時に使えるのがPortprofileだ。
(もっと読む)
February 19th, 2010
Posted by
admin |
no comments
タグ: [Adobe AIR] [AIR] [フリーウェア] [Google Buzz] [GUI] [Linux] [Mac OSX] [Web API/Mashup] [Windows]
Google Buzz DesktopはAdobe AIR製のフリーウェア。Google Buzzがまさに文字通りバズっている。Twitterと比較されることも多いサービスだが、本質的には異なるターゲット、コミュニケーションを目指しているように見える。だがソーシャルなところは同じだ。

なぜか画像が出てこない…
ソーシャルなサービスであれば、自分のステータスを手軽にアップデートしてコミュニケーションできなければならない。そのためにGmailのインタフェースを開くのは面倒だ。そこで使ってみたいのがGoogle Buzz Desktopだ。
(もっと読む)
February 16th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [テキストエディタ] [GUI] [Java] [Linux] [Mac OSX] [Mozilla Public License] [Windows] [暗号化]
FausterizeはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア。暗号化というのは難しい。分からないように隠蔽すればするほど、見られたくないものだと言っているようなものだ。その結果、分かってしまった時の反動は大きくなる。

暗号化された内容
見られて困るものはそれとなく隠しておくべきだろう。ぱっと見た目では分からないくらいが良い。暗号化すると一般的には意味不明なバイナリが並ぶので、分かりやすい。その逆を行くのがFausterizeというテキストエディタだ。
(もっと読む)
February 15th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [バージョン管理] [ビューワー] [GPL] [GUI] [Linux] [Mac OSX]
GiggleはMac OSX/Linux用のオープンソース・ソフトウェア。Subversionでは有名なTortoiseSVNというグラフィカルクライアントソフトウェアがある。Gitではまだあそこまでの完成度ではない(特にMac OSX向けには)ということもあって、運用時にはターミナルを使っている。

X Windowを使ってMac OSXでも動く
普段のファイル追加、コミットであればターミナルからで十分だが、更新状況のチェックやログを見たいという時にはやはりGUIのフロントエンドが欲しくなる。そこで使ってみたいのがGiggleだ。GiggleはLinux向けではあるが、MacPortsでインストールが出来る。
(もっと読む)
February 14th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [バージョン管理] [Google Code] [GPL] [GUI] [Linux] [Mac OSX] [Windows]
GourceはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。ソフトウェア開発とはクリエイティブな作業であり、まるで生き物のように成長していく。自作のソフトウェアを我が子のように可愛がる人がいるのも理解できる。

バージョン管理をビジュアル化
そんなソフトウェアの歴史を管理するのがバージョン管理だ。そしてそこに残されたコミットログを使ってビジュアル化するソフトウェアがGourceだ。GourceはGit/Mercurial(Hg)対応のバージョン管理ビジュアル化ソフトウェアだ。
(もっと読む)
February 8th, 2010
Posted by
admin |
no comments
タグ: [Android] [オープンソース] [パスワード管理] [GPL] [GUI] [Linux] [Mac OSX] [SourceForge.net] [Windows]
Universal Password ManagerはWindows/Mac OSX/Linux/Android向けのオープンソース・ソフトウェア。パスワード管理は大切だ。何もツールを使わないと次第に分かりやすいものばかり使うようになったり、パスワードの長さが短くなる。その結果クラックされたり、一つのパスワードが漏れたために別なサービスのアカウントまで盗まれることになる。

メイン画面
そうした事態を防ぐためにパスワード管理を導入しても、個別のOSにしか対応していなかったら不便だ。Universal Password Managerであればその点は安心で、Windows/Mac OSX/Linux/Androidとマルチプラットフォームで動作する。もちろんパスワードファイルは共通だ。
(もっと読む)
February 8th, 2010
Posted by
admin |
no comments
タグ: [オープンソース] [テキストエディタ] [Google Code] [GPL] [GUI] [Linux] [Windows]
FXiTeはWindows/Linux向けのオープンソース・ソフトウェア。テキストエディタの選択によってプログラマの生産性は大きく異なる。何も機能が多数であれば良いわけではない。手になじむ使い勝手の良いものを選ぶのが大事だ。

エディタ画面
普段使っているテキストエディタがどうも…と思うながらどんどん新しいものを使ってみるべきだ。ライトなエディタが良い、という人向けにFXiTeを紹介しよう。ちなみに筆者環境では日本語の入力がでいなかったのでその点はご注意いただきたい。
(もっと読む)
February 4th, 2010
Posted by
admin |
no comments