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

ライセンス - MIT Licenseの記事一覧

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

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

もっと見る

List

  • 2008/09/12

待ちに待ったオープンソースの日本語OCR「NHocr」

OCRという技術はアナログなデータをデジタル化する上で欠かすことができない。しかし様々な特許が絡み、オープンソースやフリーウェアとしては発展しづらい分野でもある。しかしそこに風穴を開けられるかも知れない技術が登場しそうだ。デモサービスで試せます 今回紹介するオープンソース・ソフトウェアはNHocr、日本語OCRシステム...

List

  • 2008/09/08

要注目!モダンなUIを実現するJavaScriptライブラリ「LivePipe UI」

JavaScriptを使って、クールなインタフェースを実現するライブラリは幾つか存在する。よく使われるものとしては、画像をクリックするとその場で拡大表示するもの、タブインタフェース、WYSIWYGなHTMLエディタ、レーティング、プログレスバー、コンテクスト(右クリック)メニューなどなど。フローティングウィンドウ どれ...

List

  • 2008/09/07

Flash用ベクター版3Dエンジン「Vectorvision」

コンピュータは基本二次元で、三次元を表現するのは難易度が高い。それだけに見た人に与えるインパクトは格段に変わってくるだろう。例えばGoogleマップで見た衝撃と、Google Earthで見た衝撃の違いとでも言えるだろう。ダイナミックに動く3Dライブラリ 今後、3Dをうまく使ったWebサイトは増えていくだろう。その時に...

List

  • 2008/09/06

設定項目をオブジェクト的に設定、取得する「Configatron」

Ruby on Railsで開発している際に設定ファイルを利用することがある。その場合に利用されるのがYAML形式での保存だ。これは汎用的なフォーマットで、XMLに比べると分かりやすい表記で使い勝手は良いのだが、読み込んだ後の利用がHashや配列になっているのがあまり好きではなかった。一例 だが設定のために一つクラスを...

List

  • 2008/09/04

グローバルなWebサイトを構築するために「Globalite」

Webの素晴らしさは、世界の一地域にいながらにして、世界中を相手にサービスを提供できる点にある。場合によっては考えもしなかった国の人を相手にビジネスを展開しているかも知れない。その際にベースになる共通言語としては英語が考えられるが、さらに世界各国に向けたサービス展開を行う上ではローカライズは欠かすことができない。スペイ...

List

  • 2008/09/04

Ruby2JavaScript「Red」

Webアプリケーションを構築しているとどうしても必要になるのがJavaScriptだ。サーバサイドの言語はPHPやRuby、Perl、Java、Pythonなど様々な言語が選ばれるが、JavaScriptについては代わりがない。RubyからJavaScriptが生成される 元のRubyコード サーバサイドの言語は得意だ...

List

  • 2008/09/02

Gmail/Googleカレンダー/Googleドキュメントをローカルアプリケーションのように扱う「GMDesk」

Webアプリケーションはブラウザの中で使えるので、タブ一つで切り替えられて便利だ。が、反面セキュリティリスクがブラウザ内に収まってしまったり、他のタブで開いていたページが原因でWebアプリケーションごと落ちてしまったりする。まるでローカルアプリケーションのようにWebアプリケーションを扱う そうした事態を防ぐには、We...

List

  • 2008/09/01

付箋紙のようなインタフェースのブックマーク管理「HomeMarks」

ブラウザの初期に表示する設定の画面は何を指定しているだろうか。個人であれば、ポータルサイトかも知れないし、企業であればグループウェアのトップページかも知れない。いずれにせよ情報が収集しやすいページを設定しておくのが良いだろう。洗練されたインタフェースだ スタートページを経由して様々なサイトにいく、ということが多い方はこ...

List

  • 2008/08/29

Ruby on Rails製のコードレビューシステム「ReviewMonk」

いくらバージョン管理のシステムを導入していたとしても、多人数で開発を行っていると意図しない更新や修正によってバグを埋め込んでしまうと言ったケースがある。そのためソースコードのレビューを定期的に行うのが重要だ。修正したファイル一覧 作業中のソースにおいて何が変わっているのか、それを皆で確認できるのがこちらのシステムだ。今...

List

  • 2008/08/20

WebベースのMySQL管理インタフェースの新参「SQL Buddy」

MySQLをWebベースで管理しようと思ったら一番に思い当たるのがphpMyAdminだろう。ユーザの作成やデータベースのパラメータの変更など、必要な操作が殆どできてしまう。これがあれば他の管理インタフェースが出てくる出番はまずない。データ構造の確認 ずっと同じものを使うのは利点もあるが、欠点もある。使わずとも代替えの...

List

  • 2008/08/18

Ajax開発で使えそうなJavaScriptのHTMLレンダリングエンジン「PURE」

Ajaxを使った開発において、Prototype.jsなどのAjaxではレスポンスを全て指定したID内に入れてしまうことでごく簡単に複雑なレンダリング結果を表示できるようにしている。Ajaxというと、結果のXMLを操作して複雑にJavaScriptを操作しなければならないというイメージに比べてずいぶん単純になり、身近に...

List

  • 2008/08/16

iSightをバーコードスキャナにする「Barcode scanner」

携帯電話ではQRコードの普及が進んでいるが、従来の流通ではまだまだ一次元のバーコードが主流になっている。二次元に載せられる情報量も限られるので、結果的にデータベースを持つという対応になり、そうなれば従来のバーコードで十分なのだろう。スキャナ 基幹システムを構築する際など、バーコードをうまく使うと手入力の手間が省けて便利...

List

  • 2008/08/16

JavaScriptでiPhone SDKを利用する「PhoneGap」

iPhone/iPod Touchの魅力に位置情報の測定や加速度センサーがある。これらを使えばこんなもの、あんなものができるとわくわくさせられるが、こうした内部のAPIを使うにはiPhoneネイティブなアプリケーションを開発する他ない。ネイティブアプリケーションによる位置情報取得(実行はiPhoneエミュレータ) しか...

List

  • 2008/08/14

iPhoneのバックアップデータを閲覧する「iPhone Backup Decoder」

iPhoneやiPod Touchは母艦のPCに接続するとバックアップを行うようになっている。アプリケーションのデータやメール設定、通話履歴など様々なデータがバックアップされる。コンソールベースで実行する 万が一、データが消失した時にはバックアップから戻せるので安心だが、ただデータが蓄積されていくというのも面白くはない...

List

  • 2008/08/13

これは実用的。Google App Engineを使ったブログエンジン「Potlatch Blog」

Google App Engineがいかに優秀であろうとも、開発者がアイディアを思いつかなければ使い道は少ない。Webサービスを構築、公開するためのプラットフォームというのはそこが難しい点だ。すっきりとしたシンプルなインタフェース だが、新しいWebサービスを構築しようと意気込むユーザ以外でも使えるソフトウェアを開発、...

List

  • 2008/08/11

携帯待ち受け画像を簡単に作る「Weys」

携帯電話の待ち受け画面を自作しようと思うと、あの小さい画面に合わせて画像を切り抜いたり縮小したりする必要がある。ぴったりのサイズになるまで調整するのは意外と手間がかかり、面倒くさい。枠を使って画面をキャプチャする そこで携帯電話向けの画像切り抜きソフトウェアを使ってみよう。今回紹介するオープンソース・ソフトウェアはWe...

List

  • 2008/08/11

Twitterにコマンドラインで投稿する「tweet」

twitterの安定性は疑わしい点もあるが、便利で多数の人たちがアカウントを持っているとあって、便利なサービスになっている。最近のWebサービスでは、メールやフィードにつづいて、twitterでも更新通知するのでフォローして欲しい、といったケースも見受けられるようになった。ごくシンプルな仕組み システムで自動化された結...

List

  • 2008/08/05

Ajaxを使ったシンプルなゲストブック「JibberBook」

ゲストブック、というのも懐かしい響きだ。何となくジオシティーを思い出してしまう(筆者だけだろうか)。通常の掲示板と何が違うかと言われると困るのだが、サイトを訪れた人がさくっと残せるシンプルさがゲストブックの良さだろうか。ゲストブック投稿、閲覧画面 掲示板とはまた違う、誰もが手軽に残せるメッセージ、そんな雰囲気を感じさせ...

List

  • 2008/08/03

Ruby関連ソーシャルニュースサイトRubyFlowのオープンソース版「RubyFlow」

この流れは面白い。先日は、オープンソースなRailsアプリケーション登録サービスであるOpensource Railsがオープンソース化されたことをお伝えした。元々がオープンソースなフレームワークということもあるが、かといって他の言語で同じような流れは見受けられない。これはRubyに特化したものかも知れない。トップペー...

List

  • 2008/08/02

JavaScriptだけのダイナミックなグラフライブラリ「ProtoChart」

※ 画像は公式サイトデモより最近は簡単に使えるグラフライブラリが増えてきた。Flashのものは見た目が奇麗で、画像出力のものも見やすさではひけを取らない。だがこうしたグラフは一度表示したが最後、リロードしないと変化しないものが多かった。パイチャート そうではない、もっとダイナミックに変化するグラフを描きたい場合はこれを...