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

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

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

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

もっと見る

List

  • 2009/06/06

手軽で便利なスクリーンキャプチャソフトウェア「SimpleCap」

MOONGIFTではソフトウェアを紹介する関係上、スクリーンショットをよく撮る。Windowsの場合、スクリーンショットで撮ったデータがクリップボードに入るのが難点だった。Mac OSXの場合はファイルとして保存されるが、ドロップダウンを表示した状態でスクリーンショットを撮るのが不便だった。アプリケーションのウィンドウ...

List

  • 2009/06/06

ちょっとした打ち間違いを吸収してくれる検索「SmartFind」

GoogleでWeb検索した時に、ちょっとしたスペルミスや単語の間違いは「もしかして」機能によって吸収してくれる。これまでに検索された単語からもしかしてこの単語のことですか、といった具合に提示してくれるのだ。打ち間違えた時に補完してくれる それに似た機能(英語限定だが)をFirefoxに追加するのがSmartFindだ...

List

  • 2009/06/05

Flexを使ったデータビジュアライザ「Axiis」

もはやグラフという括りではないくらいデータがビジュアル化されている。一般にデータを正確に判断する際には実際の数値や一覧で考える方が良いが、トレンドや変化をつかむにはグラフの方が分かりやすい。よりダイナミックでビジュアルに特化したグラフが描ける また、プレゼンテーションなど聴衆に対してアピールする際にも便利なのがデータの...

List

  • 2009/06/05

jQueryベースのグラフ作成ライブラリ「jqPlots」

Web上で見やすいグラフを作成する手法としては、画像で生成する、Flashで生成するかのどちらかが多かった。稀にJavaScriptで生成するタイプもあったが、Canvasタグを使う関係上、IE6では表示できず業務アプリなどでの利用は難しかった。JavaScriptのみでグラフを表示する だが、例えCanvasを使って...

List

  • 2009/06/05

Django製のコード貼付けソフトウェア「dpaste」

Githubで提供されているGistは、ちょっとしたコードのSnippetを登録して紹介したり自分用のメモとしてとっておくのに便利なサービスだ。これはオンラインのWebサービスはもちろん、オフィスで使ってみても面白い。Djangoで作られた、コードの断片を登録するソフトウェア そんな時には自前でサービスを立てたいだろう...

List

  • 2009/06/04

Ajaxによるリアルタイムプッシュエンジン「APE」

Google Waveの発表で、一気にリアルタイムストリームへの流れが強まっている。基盤的な技術になるのはCommetやXMPPといったプッシュ配信を可能にする技術だ。相互のやり取りがリアルタイムになれば、コラボレーションはもっと素晴らしいものになるだろう。トップページには同じURLを見ている人たちと会話を楽しめるデモ...

List

  • 2009/06/04

Web上でWebアプリケーションを開発する「UIzard」

ローカルでWebシステムを開発し、それをアップロードして検証する。そんな手間をかけるのは面倒だ。オンラインで開発してそのままオンラインで実行できればとてもスムーズになりそうだ。問題は良い開発環境がないことだろう。プロジェクトテンプレートが用意された本格的IDE まるでIDE(統合開発環境)のように画面を設計し、コーディ...

List

  • 2009/06/04

リアルタイム入力チェックのJavaScriptライブラリ「yav」

時々、Webサイトで入力している内容をその場で判定するものがある。入力必須の項目やメールアドレス、パスワードの一致などでエラーがあればすぐに表示してくれるので、送信してから修正すると言った二度手間がなくて便利だ。Webブラウザ上で入力チェックを実行する サーバ側でも入力チェックは行うが、ユーザビリティを考えるとオンライ...

List

  • 2009/06/03

Common LispでWebアプリケーション?「Teepeedee2」

サーバサイドJavaScriptに注目が集まる中、他の言語でもWebサーバ上で動作するべく開発が続けられている。Webブラウザ向けと、ローカルの環境とで開発言語を分けるのは面倒、という方は同じ言語で統一して書けるのは魅力的だろう。Common Lispで作られたブログエンジン! 何となく個人的には縁遠く見えていた、Co...

List

  • 2009/06/03

Mac OSX向けの使い勝手良いTwitterクライアント「Beak」

Twitterにハマっている人は大抵何らかの専用クライアントアプリケーションを使っているだろう。ブラウザに追加するタイプやモバイル、別なサービスとの連動型など色々だ。その中でもローカルアプリケーションとして動作するものも多い。個人的にはTwitterPodをメインで使ってきたが、達人用のTwitterクライアントとして...

List

  • 2009/06/03

JavaScriptで作られたチャットシステム「JsChat」

※ 画面は公式サイトデモよりLingrの終了を受けて、という訳ではないだろうが最近Webチャットのシステムを良く見かける気がする。この手のプラットフォームとしてはIRCが最も軽量で使いやすいだろうが、Webベースであればもっとインタラクティブなものになる。Cometを使ったものではないが、JSONを使ったWebベースの...

List

  • 2009/06/02

jQueryでその場で入力チェックを行う「jQuery Inline Form Validation Engine」

入力された値の検証は最終的にサーバ側で行わなければ意味がない。が、ユーザビリティを考えるとブラウザ上でチェックし、通知できれば便利に違いない。問題はそうしたチェック機能を実装するのが手間だと言うことだ。jQueryを使ってWebブラウザ上で入力チェック 動的なフォーム生成でも柔軟に対応できるくらいシンプルな入力チェック...

List

  • 2009/06/02

アジャイル開発のためのプロジェクト管理「Agilo」

アジャイル開発にとって重要なのは、スクラムを組み、一気通貫で開発してしまう勢いだ。手間のかかるタスクの登録やステータスの更新その他諸々の面倒ごとをやっていたら時間はあっと言う間に過ぎ去ってしまう。タイムライン 例えばTracは素晴らしいプロジェクト管理だが、少々画面が素っ気ない。そこでもっと便利に使えるAgiloを紹介...

List

  • 2009/06/02

これを使えばどんな遊びができる?Android Live CD「live-android」

auが先かと思っていたら、この夏にdocomoからついにAndroid携帯が出る。実際の所、個人的には携帯電話としてのAndroidは流行らないだろうと踏んでいるのだが、その軽量なOSの仕組みや汎用性が家電の分野やネットブックへの適用では非常に大きな可能性を秘めていると思われる。Androidは携帯電話以外でも使える!...

List

  • 2009/06/01

文字を数字に、数字を文字に「wordify-web」

2ちゃんねるではトリップと呼ばれる機能がある。指定した文字列を不可逆変換(DES暗号)し、簡易的な個人特定に利用するというものだ。分かりづらい文字列を指定すれば、それだけ元の文字列を特定するのは困難になる。数字を文字に、文字を数字に変換する wordify-webでは不可逆ではないが、同じように指定した文字を変換して楽...

List

  • 2009/06/01

CouchDBを使ったチャットシステム「Toast」

CouchDBはWeb2.0(?)型のDBだと言われている。リレーショナルではなく、アクセスにはHTTP通信を用いて行う。RESTfulなインタフェースを提供しており、それを使ってデータを取得するのだ。CouchDBを用いたチャットアプリケーション RESTfulなので、機密性を必要としなければJavaScriptでも...

List

  • 2009/06/01

memcachedのステータスをtop風に「memcache-top」

最近のWebシステム開発ではキャッシュを使うケースが増えつつある。各種Webアプリケーション向けフレームワークでもキャッシュをデフォルトでサポートしているものも多く、その筆頭に挙げられるのがmemcachedだ。top風にmemcachedのステータスが確認できる memcachedは軽量で、あると便利だと思える機能が...

List

  • 2009/05/31

SinatraでTwitter風「Sinatter」

Sinatraで作られたWebシステムがどんどん登場している。重厚なフレームワークに振り回されるのではなく、シンプルでかつ面倒な部分はお任せできる手軽さがうけているのだろう。多機能ではなく、シンプルな機能だけが求められるものが多いようだ。シンプルで分かりやすいマイクロブログ 今回はその一つ、マイクロブログ系のシステムを...

List

  • 2009/05/31

iPhoneで見て料理をしたい人は「iCookpad」

これは個人的にヒット!週末や時間がある時には料理をするのだが、その際に冷蔵庫の中身を見て、ネットで検索して料理を決めることが多い。そうしないと単調になるし、面白みがないからだ。その際によく見るのがCookpadだ。CookpadがiPhoneに最適化! そしてCookpadのページはiPhoneに最適化されていないので...

List

  • 2009/05/31

iPhone用Smart.fmクライアント「iKnow Touch」

日本人は英語が苦手とされつつも、英語学習に対する意欲は強いように感じられる。Smart.fmとその前身、iKnowは非常に人気が高い英語学習サイトだ。オンラインで、いつでもどこでも英語の学習ができるというのが高ポイントだ。Smart.fmを勉強するのに最適!(画面は公式サイトより) そんなSmart.fmをiPhone...