ITエンジニア/デザイナ向けにオープンソースを毎日紹介

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

List

  • 2008/06/15

時には息抜き。Webベースのブラックジャック「Blackjax」

Webベースで遊ぶゲームというと、Flashや.NETなどを使って提供されるものが多い。Flashでは何となく開発の敷居が高い感じがあり、.NETではプラットフォームが限定されてしまう。もっと手軽に遊べるWeb上のゲームはないものだろうか。Ajaxを使ったゲームだ そんなわけでこちらをご紹介。時には息抜きを含めて遊んで...

List

  • 2008/06/15

グループウェアを越える情報統合プラットフォーム「Thetis」

Webベースのグループウェアが登場してすでに10年くらいが経過している。代わり映えのないインタフェースは、ユーザの安心感を生むが、新規性がなくなって新しい価値観の創出が難しくなっているのも確かだ。デスクトップ これまでのグループウェアを越え、新たな情報共有を進めるべく見てみたいのがこのソフトウェアだ。今回紹介するオープ...

List

  • 2008/06/14

ソフトウェア販売専用Eコマースシステム「Potion Store」

MOONGIFTはオープンソース・ソフトウェアやフリーウェアの紹介を行っているが、実は購入しているソフトウェアも数多い。同じことをオープンソース・ソフトウェアやフリーウェアを組み合わせることで実現するなら購入しないが、有償でしか実現しない効率性や機能があるならば迷わず購入している。購入画面 最近はWebアプリケーション...

List

  • 2008/06/14

スモールビジネスを加速するコラボレーションツール「Joyent Connector」

※ 画像は公式サイトよりグループウェアと言うと、少なくとも数十名くらいからの情報共有ツールになるだろう。だが中小企業はもちろん、数名からなるプロジェクトチームでは大げさになってしまう。ダッシュボード そこで小さなグループでも活用できるコラボレーションツールを紹介しよう。今回紹介するオープンソース・ソフトウェアはJoye...

List

  • 2008/06/14

iGoogle風なガジェットプラットフォーム「WebJourney」

iGoogleは画面は何だが、方向性としては非常に興味深いプラットフォームだ。ユーザが自分自身で画面を変更できるだけでなく、そこに他のユーザが機能を付け加えることができる点において、まるでOSのような使い勝手が生まれてくる。配置している所 そうしたガジェットプラットフォームはインターネット上のみならず、社内のシステムや...

List

  • 2008/06/13

Cで作られた軽量なバグトラッキングシステム「Starbug1」

Webサービスを開発していて、バグトラッキングシステム(BTS)を導入することになった。開発用サーバは性能がいいが、BTSを入れるわけにはいかない。余っているコンピュータは古いものばかりだ。これに最近の重厚なBTSを入れてももっさりした動作になってしまうことだろう。ダッシュボード そんなときに使ってみたいのがこのソフト...

List

  • 2008/06/13

Railsベースの多機能プロジェクト管理「ClockingIT」

※ 画像は公式サービスよりプロジェクト管理システムは導入されているだろうか。開発規模の大小に関わらず、プロジェクトに関する情報を一元管理するシステムは導入必須だ。後は規模の大小に応じて管理項目を定めれば良いだけだ。ダッシュボード プロジェクトを円滑に進めるために導入を検討しているのであれば、こちらを使ってみてはいかがだ...

List

  • 2008/06/13

WAMP環境を簡単に構築する「OwebPHP」

ローカルコンピュータ上で開発し、その結果をWebサーバ上にアップロードするというのが一般的になっている。スクリプト言語のようにトライアンドエラーで作っていく場合はそちらの方が効率的だ。ファイルの一覧 そうなるとWebサーバやスクリプト言語、そしてデータベースを手軽に構築できることが重要になる。WAMP(Windows ...

List

  • 2008/06/12

重複ファイルを探し出す「DuMP3」

HDDが大容量化し、バックアップ用の外部ドライブになんでもかんでも入れるようになっている。そのため、気がつくと大量のファイルで外部ドライブが溢れかえっていた。しかも何度も繰り返したコピーのせいで、データは相当に重複していそうだ。拡張子を指定する 音楽や動画、テキストファイルや実行ファイルなど重複していそうなファイルはた...

List

  • 2008/06/12

AppleRemoteで操作できるイメージビューワ「Cocoa SlideShow」

AIRでは付属しなくなってしまったようだが、Apple Remoteは個人的にはお気に入りのガジェットだ。あれがあるからこそ、メディアサーバになりえるのだ。一般的なAV機器で、リモコンが付属しないものなど考えられないだろう。そんなAppleRemoteではあるが、利用範囲は数少ない。普通にコンピュータを使っている限りは...

List

  • 2008/06/12

iPod Touch/iPhoneからデータを救出する「DiskAid」

そうするつもりはなかったのだが、iPodはこれまでに計6台購入している(うち2台が紛失)。スタイルに合わせて使い分けているのだが、中にはiPod内にのみデータがあって、母艦はOSごと入れ替えてしまったものもある。そうした時に音楽を救出しないわけにはいかない。iPod TouchやiPhoneからのデータ救出はこれを使お...

List

  • 2008/06/11

素敵なラベルを作ろう「Design Pro for Mac」

最近はあまりCDやDVDを焼くことはないが、それでもビデオで撮影したものを人にあげることはある。他にも名刺やTシャツなど、普通の紙とは違う素材を使った印刷物を作ることは良くある。そうした時、デザインソフトウェアをもたない私などは作るのが非常に手間だったりする。それを手軽にしてくれるソフトウェアがこれだ。今回紹介するフリ...

List

  • 2008/06/11

Rails製のソースコードレビューシステム「宍道湖」

ようやく一段落したので公開。ソースコードのレビューをするとどういったメリットがあるのか。お互いに人にソースを見てもらう、逆に見ることは知識の共有化や勉強材料として非常にためになる。プロジェクトチーム内でのレビューは、中長期的にみた時のシステム把握や標準化で役立つことが多い。問題の表示 そんなソースコードレビューを手軽に...

List

  • 2008/06/11

その正規表現で大丈夫?Mac OSX向けの正規表現チェッカー「Reggy」

プログラミングをしていると正規表現を利用するケースは数多いと思う。正規表現をうまく使いこなせば、数十行かかるコードもたった一行で終わってしまうこともあるし、複雑な内容も正規表現で書くとごくシンプルになったりすることもある。反映はリアルタイムに行われる そんな便利な正規表現ではあるが、文字コードやオプションの付け方、様々...

List

  • 2008/06/11

Mac OSX向けのRubyインストーラー「Ruby One-Click Installer for OSX」

LeopardからはRubyがMac OSXに標準インストールされるようになっている。個人的には開発用にはMacPortsで一元管理したいので邪魔に感じてしまったが、OS標準となったことで開発するまでの敷居は低くなっているのは間違いない。インストーラー だがTigerをはじめとするOSX 10.4以前のMac OSXユ...

List

  • 2008/06/10

高機能なMySQLフロントエンド「Sequel Pro」

Webシステムの開発=要DBという風潮がある。確かにデータをストレージできると可能性が飛躍的に拡大する。さらに最近は優秀なO/Rマッピングソフトウェアも登場し、DBをDBとして意識することなく開発ができるようになってきている。メインウィンドウ だがそのために構造や値の制約を設定せずに運用されてしまうのもよく見られるよう...

List

  • 2008/06/10

コンピュータ上のホワイトボード「Souzou」

ミーティングを行うときはもちろん、普段の仕事の中でも大活躍するのがホワイトボードだ。真っ白な空間は議題を書くにも地図を書くにもマインドマップを書くにも都合がいい。まさに万能なツールと言えそうだ。唯一の欠点は書いた内容の保存が面倒ということだろう。最近はプリンタがついたものや、メモリカードに保存できるものも出ているが、可...

List

  • 2008/06/10

動画を自在に変換する「Avidemux」

最近は動画共有サイトが隆盛で、ネット上には様々な動画が存在している。大抵、動画はFlashビデオ形式で提供されている。そのためダウンロードして他のデバイスで見ようと思うと、変換処理が必要になることが多い。メイン画面 Youtubeの専用ダウンローダーのようなダウンロードと変換を同時に行ってくれるものも存在するが、それら...

List

  • 2008/06/09

マルチプラットフォームで動作するVPNデーモン「tinc」

最近は一つの開発プロジェクトであっても拠点を分けて進めたり、支店間をインターネットでつなぐなど、ワーキングスタイルにもネットワーク性が出始めている。そうなると、これまではLAN内部だからと思っていたデータをインターネットを介して共有する必要が出てくる。そうした時の鍵になるのがVPNだ。起動したところ VPNというと、設...

List

  • 2008/06/09

継続的なブラウザテストを支援する「Selenium Auto Exec Server」

システムのテストは重要だ。それは分かっていつつも、きちんと的確に行われているケースは数少ない。開発工程の中でも、テストに割り当てられる人員、期間ともに短いのが一般的だ。その中でできるだけテストを行おうと思ったら、自動化は避けられないだろう。サーバ起動中 だが、自動化されていながらもテストできないのは良くあるケースだ。そ...