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

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

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

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

もっと見る

List

  • 2007/07/10

JavaScriptにもGUIを「wxJavaScript」

JavaScriptの利用可能範囲の拡大が止まらない。Webブラウザのみならず、ローカルでDBに接続したり、サーバサイドで動作するものもある。しかし、一点足りないものがあった。それがGUIだ。一般ユーザがJavaScriptにさらに親しめるもの、それが必要だ。さらにOS間を越えて動作できればベストではないだろうか。今...

List

  • 2007/07/10

JavaScriptでDiff「JSBlend」

ぱっと見、簡単そうに見えてその実、意外と大変なのが差分を表示する処理だ。マシンパワーも意外と使うので、油断ならない。だが、Web上で共有したりコラボレートしたりするアプリケーションが増えている現在にあっては、重要な機能になっている。手軽に実装する方法は、既存のライブラリを使うことだ。それも、サーバサイドでなくクライア...

List

  • 2007/07/09

Mac OSXでマウスジェスチャー「FlyGesture」

マウス派の人にとっては非常に便利なマウスジェスチャー。ランチャー的な使い方はもちろん、ブラウジングなど、マウスを多用する際に便利なソフトウェアだ。Mac OSXの人でマウスジェスチャーを、という方にお勧めなのがこのソフトウェアだ。今回紹介するフリーウェアはFlyGesture、Mac OSX向けのマウスジェスチャーソ...

List

  • 2007/07/09

意見を聞こう「LimeSurvey」

サイトを運営していると、見てくれているユーザの姿がぼやけてくる事がある。自分たちが想定しているユーザ層と、実際のユーザ層が異なっていた、なんて事はよくある話だ。実際のユーザに向けて正しい情報を発信するためにも、アンケートを通じてユーザの声を集めよう。アンケートフォームを作るのはそう難しくはない。オープンソースを使って...

List

  • 2007/07/09

Flashで作るポップなフォトギャラリー「Polaroid Gallery」

さぁ間もなく夏休み。出掛ける予定はあるだろうか。旅行に行くと言う方はもちろん、遊園地等へ行く人もまた、様々な写真を撮ることだろう。そんな写真をただ一覧で並べただけでは味気ない。見せ方一つで写真の楽しみ方は随分と変わってくる。今回紹介するオープンソース・ソフトウェアはPolaroid Gallery、Flash製のフォ...

List

  • 2007/07/08

GMailをさらに便利に「Mailplane」

Webブラウザさえあればどこでも使えて、インストールも不要なGMail。確かに便利なWebアプリケーションだ。だが、メーラーは常に起動しているほうが便利だ。ブラウザと一緒に起動、再起動するのは多少面倒な所があった。データはインターネット上にあった方が便利だ。しかし操作はローカルで…といったわがままを叶えてくれるのがこ...

List

  • 2007/07/08

不要なCSSの洗い出し「CSS Redundancy Checker」

CSSははじめこそきちんと定義しながら進めるのだが、修正が重なったり、日々の運用の中で徐々に肥大化していく。HTMLと同じで多少間違っていたり、不要な情報が紛れ込んでいてもそれなりに表示されるので気にならないのだ。 だが不要な情報が紛れ込んでいると、ちょっとした修正が全く無関係と思われる場所に影響を及ぼしたり、管理し...

List

  • 2007/07/08

Windows用QuickSilver「Skylight」

Mac OSX向けのクールなランチャー「QuickSilver」は便利なソフトウェアだ。やはり登録せずに使えると言うのが利便性の高さになっている。さて、ではWindowsではどうしよう。もちろん、同様のソフトウェアが存在する。今回紹介するフリーウェアはSkylight、Windows向けQuickSilverとも言う...

List

  • 2007/07/08

Windows向けマウスジェスチャー「StrokeIt」

タッチパッド派なので、マウスの操作は殆どしない私にとって、マウスジェスチャーと言うのは殆ど未知の領域だ。だが、マウスの動きで特定の動作をさせると言うのは面白い。試してみたいと思った方は、Windows向けのマウスジェスチャーソフトウェアとして、これをどうぞ。今回紹介するフリーウェアはStrokeIt、マウスジェスチャー...

List

  • 2007/07/06

フォームを多機能化「wForms」

※ スクリーンショットは全て公式サイトデモより。 最近はJavaScriptで入力チェックを行うサイトも増えてきた。もちろん、サーバサイドでのチェックを欠かすことはできないが、クライアントサイトでチェックできると、その場ですぐに入力訂正が促せるのでユーザビリティが高い。各入力チェックはもちろん、入力フォームをさらに便利...

List

  • 2007/07/06

LinuxでRailsを開発するならば「LinRails」

Windowsで言えばInstantRails、Mac OSXで言えばLocomotiveというソフトウェアがある。どちらも、Rails開発を手軽に行うためのソフトウェアだ。ことLinuxについて言えば、CUIでApacheやらMySQLやらを順番にセットアップする。Linuxでのセットアップはコンパイルから何から面...

List

  • 2007/07/06

サーバサイドJavaScriptフレームワーク「Helma」

Ajaxの隆盛もあって、JavaScriptが見直されている。そして、クライアントサイドのみならず、サーバサイドでもJavaScriptを使おうと言う動きすらある。Javaが好きでサーバサイドJavaScriptに興味がある方はこちらを試してみてはどうだろう。今回紹介するオープンソース・ソフトウェアはHelma、サー...

List

  • 2007/07/06

クールなランチャー「QuickSilver」

最近出てくるランチャーの多くが、検索型になってきている。手作業で登録するのに比べて、手間なく使えるのがうけている。Mac OSXにはアプリケーションを登録するDock機能があるので、よく使うものを登録していた。いわゆる登録型のランチャーだ。しかし、今後はこちらに切り替えよう。今回紹介するフリーウェアはQuickSil...

List

  • 2007/07/06

マルチプラットフォームカレンダー「k5n Desktop Calendar」

予定を書き込むカレンダーソフトウェアは、主にWeb型とローカルインストール型が存在する。異なるプラットフォームで利用したり、複数箇所で使い分ける場合はWeb型を選択する人が多いだろう。だが、セキュリティの面や万一の漏洩を考えて控えてしまっている人も多いはず。そうした時に便利なのがマルチプラットフォームに対応したローカ...

List

  • 2007/07/06

Skypeでスクリーンキャスト「Virtual Desktop Camera for Skype」

開発プロジェクトをはじめ、様々な場面でSkypeを活用するようになってきた。企業によってはセキュリティ上の理由で禁止されているという話もよく聞くが、非常に勿体なく感じてしまう。そんなSkypeで話していると、PCの画面を見てほしい時がある。スクリーンショットを撮って送るという手間をしていたが、これを使えばそんな面倒は...

List

  • 2007/07/04

Railsを見える化「RailRoad」

Ruby on Railsの素晴らしい点の一つに、テーブル間の関係をプログラム中で定義することで、データを自在に取り出せるようになるという事が挙げられる。E-R図などでリレーションを定義しても、それが適切にプログラムされているかどうかは分からない。だが、プログラム中で定義し、制御できるRailsであれば適切に処理され...

List

  • 2007/07/04

アプリケーション切り替えを高機能化「Witch」

これをもっと早く知っていれば…と思ってしまう位便利なアプリケーション。Mac OSXでアプリケーションの切り替えといえばコマンド+Tabキーだが、これはアプリケーション単位の切り替えであって、ウィンドウ単位でないのが不満だった。いつもF10を押して切り替えていた。また、最小化したアプリケーションを呼び出した際に、最大...

List

  • 2007/07/04

ソースコードをもっと見やすく「SHJS」

元々テキストエディタやIDEで開発している際にはソースコードはハイライト表示されている。何も色分けされていない状態に比べて、その方が見やすいのは誰もが知っているところだろう。ではサイトにコードを掲載する場合はどうか。手作業で色分けなどとてもできないだろう。ツールを使ってやるのが一番だ。今回紹介するオープンソース・ソフ...

List

  • 2007/07/03

画像をアップして楽しむ「AJAX Image Dump System」

ちょっとした写真を皆で楽しみたい、という時に便利。今回紹介するオープンソース・ソフトウェアはAJAX Image Dump System、Ajaxを使ったイメージアップローダーだ。使い方は簡単で、ファイルを指定してアップロードすればいいだけだ。Ajaxを使っているのでアップロード中の動作がスムーズで分かりやすい。アッ...

List

  • 2007/07/03

gnuplotのGUIフロントエンド「Cueplot」

高性能なグラフを描くのに便利なgnuplot。非常に細かな設定とともに多種多様なグラフが描けるとあって、利用できるケースは多いと思うが、CUIであるのが障壁になって、導入検討していない人も多いのではないだろうか。そうした時に便利なのがGUIフロントエンドだ。gnuplotについてはこちらを使おう。今回紹介するオープン...