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

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

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

2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理
2017/10/28
2017年09月の人気ソフトウェアまとめ
2017/10/03
面倒な仕事は分解しよう

もっと見る

List

  • 2009/02/15

Javaで簡単に音声チャット「festivoice」

コンピュータの世界では文字列でのやり取りが多い。とは言え、音声があるとさらに便利だろうと思う場面も多数ある。遠隔地とのミーティング、作業しながらの会話、ちょっとした暇つぶしなどなど。接続している例 そのようなサービスをはじめようと思うと色々大掛かりな準備が必要そうに感じる。だがfestivoiceを見て、考えを改めて欲...

List

  • 2009/02/15

Mongrelを使ったESI実装「Mongrel-ESI」

Railsに限った話ではないが、Webアプリケーションのパフォーマンスにおいてキャッシュを用いることは多々ある。最近ではmemcachedを利用することが多いが、キャッシュしずらいデータもある。それはログイン後のデータなどユーザごとに異なる情報を表示するケースだ。ESIタグの内容を実行して表示する via 「Rails...

List

  • 2009/02/14

Ruby on Rails用IDE「RubyMine」

個人的にはあまりIDE(統合開発環境)は利用しない。Java開発ではEclipseを使わざるを得ないのだが、RailsやPHPといったスクリプト言語の場合はEmacsで十分と考えている。だがコードの自動補完や、開発を補助してくれる機能は便利だ。Ruby on Rails開発用IDE これからRuby on Railsで...

List

  • 2009/02/14

PHPで作るOpenIDプロバイダー「Prairie」

最近ではFacebookやPaypalもOpenIDとして参入するなど、世界全体でOpenIDに対する取り組みが行われている。メールアドレスをはじめとする通知機能がないなど、細かな問題はあるがIDを管理する煩雑さから解放されるのは良いことだ。OpenIDのプロバイダーになりたい方、個人でOpenIDサーバを立てたい方向...

List

  • 2009/02/14

フォルダのファイルリストをフィードで生成「Folder-RSS」

社内向けのシステムを開発している際に、フォルダ内のファイルの変化をトリガーにして何らかのアクションを起こすというのはよくある処理だ。だがそうした処理の際には大抵、OSごとのシステム関数をコールして実装する必要があるなど面倒な問題もあった。GUIはヘルプ さらに調査するフォルダが別なOSだったりすると共有の設定などが面倒...

List

  • 2009/02/13

秀逸!スライダーを使ったメール送信フォーム「SlideSubmit」

ロボットによるユーザ登録やメール送信などを防ぐ目的で使われるCAPTCHA。ロボットははじけるかも知れないが、ユーザビリティは著しく低下する。最近ではCAPTCHAを解析するものも登場しており、さらに分かりづらく変形して人間すら惑わすものになっている。スライドアクションでロボットと人間を区別 そこで注目したいのが新しい...

List

  • 2009/02/13

jQuery + Canvas ≠ Flash?「Primer」

Flashは多彩な表現を実現したり、クライアント環境に左右されたい機能を実現したりするのに便利な技術だ。最近では動画の再生はほぼFlashが独占している状態だ。だがデザインとプログラミングが融合している感があり、技術者にはあまり使われない技術でもある。文字と図形を重ね合わせて表示 しかし表現の自由度は求めたい、そんな方...

List

  • 2009/02/13

PHPで作られたバージョン管理システム「Kheops」

Mercurialという分散型バージョン管理システムはPythonでできている。そのため、技術的な敷居が低く、レンタルサーバなどでも動作する。個人で使うならこうしたスクリプト言語によるバージョン管理システムはありなのではないだろうか。PHPで作られたバージョン管理システム Web向けのスクリプト言語と言えばPHP、そう...

List

  • 2009/02/12

Rails+Flashによるリアルタイムコミュニケーション「dango」

twitterのように時系列によらないゆるいつながりも良いが、オンラインで行うリアルタイムなコミュニケーションも面白い。最近のWebアプリケーションはコラボレーションが一つのキーワードになっており、その補助としてもリアルタイムコミュニケーションは重要な技術だ。ブラウザでチャット。バックエンドはRails。 Ajaxでも...

List

  • 2009/02/12

シンプルで使いやすいMac OSX向けtwitterクライアント「Pwitter」

IT系技術者向けのプロフィールサービス「達人」ではtwitterでステータスを配信している(ぜひフォローして欲しい)。普段使っているMOONGIFTのIDと合わせて複数アカウント管理できるものをと思ったが、TwitterPodはすこぶる便利なのでクライアントアプリケーションを複数利用することにした。Mac OSX向けの...

List

  • 2009/02/12

Java製のイントラ向け検索エンジン「regain」

インターネットではあれほど検索エンジンを便利に使いながら、社内向けにはあまり活用されていない。どちらかと言えばファイルサーバをディレクトリで管理する、旧来の検索エンジン型で管理しているのではないだろうか。日本語の検索も可能なイントラ向け検索エンジン 要因は幾つかあるだろうが、検索エンジンの構築が面倒という印象があるのも...

List

  • 2009/02/11

作業時間を測定&自動レポーティング「timeEdition time tracker」

プロジェクトをはじめ、通常の業務においても作業時間を測定するのは重要だ。それによってボトルネックを発見したり、本当にすべき作業が見えてくるようになる。シンプルで使いやすいタイムトラッキングツール だがただ蓄積だけしていても面白くないのは確かだ。そこで目に見える形にしてくれるタイムトラッキングソフトウェアを紹介しよう。今...

List

  • 2009/02/11

iPod以外の音楽プレーヤもiTunesで管理する「iTunes Agent」

iTunesは重たいけれど、iPhoneやiPodで楽曲を管理するのにごく簡単に誰でも使いこなせるソフトウェアとしては非常に良く出来ている。その点はやはりAppleの開発するエレガントなインタフェースのなせる業かもしれない。他のMP3の音楽をiTunesで管理 そんなiTunesを使って他のMP3プレーヤも管理したいと...

List

  • 2009/02/11

複数のコンピュータ間でコピー&ペーストを共有「Copy and Paste」

普段、複数台のコンピュータを使っていると、その間のデータのやり取りに面倒さを感じることがある。ファイルであればファイルサーバや共有を経由すれば良い。だがちょっとしたURLや文字列のコピー(パスワードとかも)を送りたいときに面倒なのだ。自分のコンピュータ同士でメッセンジャーを使うのも邪魔臭い。Firefox同士でクリップ...

List

  • 2009/02/10

これならコンタクトしたくなる?Ajaxを使ったメールフォーム「LightForm」

Webサービスを使っていたり、コーポレートサイトを見ていて、問い合わせのメールを送りたくなるということは相当なコストがかかる。それだけに一通、一通を大事にしなければならない。シンプルなメールフォーム だがフォームがいけてないデザインだったり、入力チェックがややこしかったりしたら送信する気もなくなってしまう。それは大問題...

List

  • 2009/02/10

マルチプラットフォームで使える簡単ファイルアクセスツール「Hawkscope」

Windowsで言えばエクスプローラ、Mac OSXでFinderといったファイルマネージャがあるが、深い階層にアクセスしようと思うとフォルダを都度開いていく必要があって面倒だ。メニューバーからファイルに素早くアクセス フォルダをどんどんたどって一気にファイルにアクセスしたい、そんな人にお勧めなのがHawkscopeだ...

List

  • 2009/02/10

Mac OSX風にフォーカスがなくともマウススクロールができる「WizMouse」

WindowsからMac OSXにスイッチした人に意外に好評なのがウィンドウにフォーカスがなくともマウスポインタがあればマウススクロールが有効になる機能だ。実際、バックグラウンドにあるウィンドウにファイルをドロップする際に、ドロップしたい場所まで移動する際などに便利だ。設定画面 フォーカスを当ててスクロールするという2...

List

  • 2009/02/09

Sass記法を用いたCSSフレームワーク「Compass」

CSSはプログラマ向けの言語ではないため、最初は理解しやすいが、複雑な記述が入り交じっていくとメンテナンスが困難になる。Webブラウザはよく出来ていて、何となく書いたものでも動作してしまうからさらにややこしい。コマンドラインオプション そうした問題に対処するメタ言語として注目を集めているのがSassだ。そしてSassを...

List

  • 2009/02/09

デスクトップのアイコン配置を分かりやすく「Fences」

個人的にはデスクトップアイコンは少ない方が好みだが、人によってはフォルダを置いたり似たような書類を近くに寄せたりと凝ったアイコン配置にしている人もいる。新しいデスクトップの使い方の提案 ランチャーとして考えれば、Windowsキー+Dで即アクセスできるというのは楽かもしれない。そこでもっと便利に活用するためにFence...

List

  • 2009/02/09

iPhoneとRailsの良い関係。iPhoneでActiveResourceを使う「ObjectiveResource」

Webサービスを開発し、そのフロントエンドとしてiPhoneアプリケーションを提供するというケースは多い。Remember the Milk、はてな、livedoor Readerなど多数のアプリケーションが存在する。iPhoneとRailsを連携する もしあなたがRailsでWebサービスを構築しているなら、手軽に連...