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

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

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

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

もっと見る

List

  • 2009/06/10

JavaScriptのvar_dump「prettyPrint.js」

PHPの開発者であれば皆使うのがvar_dumpだ。開発中はもちろんデバッグ時などに非常に重宝する。エラーがあっても出力してくれるので、これがなければ生活できないという人も多いのではないだろうか。JavaScriptでも変数のダンプを メソッドを調べる必要もなく、知りたいものを関数に入れれば全ての情報を出してくれる。そ...

List

  • 2009/06/10

GoogleリーダーのCUIフロントエンド「Peep」

Googleリーダーは出始めた頃はAjaxを使った高速な操作性が可能で、とても便利なRSSリーダーだった。だが今ではソーシャル的な機能も増えており「読む」という機能に特化していない。速度だってlivedoorリーダーの方が速いだろう。記事一覧。GoogleリーダーをCUIで操作する そんなGoogleリーダーを再度便利...

List

  • 2009/06/10

Youtubeの動画を連続視聴する「Minitube」

そろそろ夏だ。あくまでも個人的なことなのだが、夏は怖い動画を見るのが好きだ。昔はそうした動画を見るのにも面倒だったが、今はYoutubeがある。怖い動画の他にも、音楽やアニメなど様々な動画が(問題があるなしに限らず)アップロードされている。動画を検索する 一つ一つクリックして動画を見るなんていうのは面倒だ。検索結果に含...

List

  • 2009/06/09

その場で検索して結果に素早くアクセスする「jQuery Live Search」

インターネットの世界では素早さを求める動きが強まっている。それこそ、サイト内検索で欲しい情報が見つからなかったり、レスポンスが遅れたりすればあっという間にユーザがいなくなってしまう。JavaScriptだけで検索を行う そんな高速なサーバ検索は難しいかもしれないが、クライアントサイドであれば意外と高速化できる。今回紹介...

List

  • 2009/06/09

イベントを効率的に管理、運用する「OpenConferenceWare」

最近、知り合いを中心に勉強会やイベントを管理するためのWebサービスを提供開始しているのを多く見かけるようになった。ごく小規模なものに向いたシステムを提供しているようだが、より大規模なカンファレンスなどになると事情が変わるため、そのままでは使いづらい。カンファレンスを運用するためのソフトウェア カンファレンスを催される...

List

  • 2009/06/09

RSSフィードを使ったニュースサイトを構築する「newsy」

※ 画像は公式サイトよりインターネットの情報収集はRSSフィードとそのアグリゲータ、リーダーが登場して一変してしまった。今や殆どのメディア、ブログ、CMSがRSSフィードを配信しており、素早く情報にアクセスできるようになっている。RSSフィードを集積、再構築して配信する そして公開されているRSSフィードを集積、表示す...

List

  • 2009/06/08

Sinatraを真似たPHP用軽量フレームワーク「Fitzgerald」

Rubyが一躍注目を浴びるきっかけになったのはRuby on Railsによるところが大きい。だがRailsアプリケーションはフレームワークが富豪であり、ちょっとしたWebアプリケーションを作るのに最適解とは言いがたい。そんな中登場したのがSinatraだ。まさにSinatra風 簡単なURLマッピング、シンプルなレス...

List

  • 2009/06/08

Cappuccinoで作られたイベントモニタリングツール「Almost.at」

間もなくWWDCが開催される。数年前では考えられないことだが、こうした海外のイベントも今ではブログのリアルタイム更新を通じてその場の臨場感を感じながらすぐに情報を受け取ることができるようになっている。そして最近注目を集めているのがマイクロブログによるモニタリングだ。イベントをモニタリングするのに最適なツール 今行われて...

List

  • 2009/06/08

Googleらしく数値にこだわるWebサイト最適化Firefoxアドオン「Page Speed」

CGM系のサービスでは、Webページの表示速度には徹底的にこだわる必要がある。ちょっととした遅延がユーザのストレスを生み、徐々に心がはなれていく可能性を生んでしまう。最もそれを知っているのがGoogleだろう。数値による改善点の指摘を行ってくれる 彼らの徹底的な表示速度へのこだわりは初期の頃から今もなお続いている(Go...

List

  • 2009/06/07

iPhoneアプリケーションのプレゼンテーションを格好よく「SimFinger」

iPhoneアプリケーションを開発した後、その操作動画を紹介するのには幾つかの方法がある。一つは実際にiPhoneにインストールした状態でそれを撮影する方法。より臨場感はあるが、手ぶれしたりして分かりづらいのが欠点だ。もう一つはiPhoneシミュレータを使う方法だ。iPhoneの画面はiPhoneシミュレータより シミ...

List

  • 2009/06/07

Googleリーダーにソーシャルサービスのコメントを付ける「gReactions」

RSSリーダーはいち早く情報を手に入れるための道具ではあるが、そんなに始終ウォッチする訳ではない。人によっては朝だけ、一日おきといった人もいるだろう。そうするといち早く情報を見た人のコメントや評価があるのでフィルタリングしやすくなるメリットがある。Googleリーダーに各種ソーシャルサービスのデータが表示される 各種ソ...

List

  • 2009/06/07

svchostのプロセス詳細を見る「Svchost Process Analyzer」

Windowsのプロセスの中で最も怪しい(失礼!)なものと言えばsvchostになるだろう。多数同じプロセス名で立ち上がっており、時に過剰なCPU消費につながったりする。恐らく、大事なことをしているのだろうが、中身が分からないと怪しくて仕方がない。svchostの正体をつきとめよう! そのプロセスを見れば、無用なサービ...

List

  • 2009/06/06

Webブラウザ上のプログラミングエディタBespinを再現する「Bespin on Rails」

BespinとはMozillaの開発するWebブラウザ上で動作するプログラミングエディタのことだ。他のユーザとコラボレートしたり、Firefoxに限らず他のブラウザからでも操作ができるようになるとしている。CGMやクラウドを語る上で欠かせない要素になるだろう。Bespin風テキストエリアを設置しよう そんなBespin...

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(統合開発環境)のように画面を設計し、コーディ...