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

技術 - 解析の記事一覧

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

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

もっと見る

List

  • 2011/01/27

HTML5 + Canvas + JavaScriptによるWebベースの顔認識「ccv」

ccvはHTML5とCanvasタグを使ってWeb上で顔認識を行う。C言語によるライブラリもある。/s2IfccvはWebベースまたはC言語製のオープンソース・ソフトウェア。最近の写真管理ソフトウェアの流行として顔認識がある。デジカメやプリンタでも顔認識機能を搭載し、自動的に明るくしたりするものもある。風景写真なども良...

List

  • 2009/06/28

AOL製のIE用Webパフォーマンスツール「Pagetest」

Webパフォーマンスを向上させるツールとして有益なのが、Yahoo! Inc.のYSlowとGoogleのPage Speedだ。この二つはどちらもFirebugにアドオンする形で提供されている。そのため、Firefoxありきになっている。だがまだまだシェアが高いのはIEだ。接続状態をグラフ化 実際の所、IEとFire...

List

  • 2009/06/27

ヒートマップを自作する「Heatmap Studio」

何かのサービスを提供する際に実際にユーザに使ってもらって、その視線移動やクリックする場所を把握するのにヒートマップが使われることがある。散布図に近いが、色分けすることでよりはっきりと趣向が分かるようになる。任意のアプリケーションでヒートマップを作成できる Webサイトのアクセス解析で提供されるケースもあるが、ローカルア...

List

  • 2009/06/22

リアルタイムに人の顔を認識する「ehci」

クローキーのような技術を使えば、人がまるで別な空間にいるような映像を作り出すことができる。だがこれは一部を投影するのが精一杯だ。体の一部を別なものに置き換えて表示してしまうような技術があればもっと面白い映像が作れそうだ。左に映し出された映像から右側の映像が出来上がる そのような操作を行うのに特別な機器は必要ない。Web...

List

  • 2009/05/14

顔自動認識機能付きカメラ「Picture Me」

iPhoneの面白い所はハードウェアだけでは完結せず、アプリケーションによってその魅力を大きく増している点にあると思う。恐らくアプリケーションのインストールできないiPhoneであれば、ここまで人々を引きつけなかっただろう。JailBreakの時代から、iPhoneの上で何かを動かすのが面白いのだ。撮り逃しを少なく! ...

List

  • 2009/05/08

リファクタリングのお供に。ソースコードの類似点を検索する「Unique」

プログラミングをコピー&ペーストで作ったものはスパゲティーになりやすい。コピー&ペースト自体には問題がなく、それを行うプログラマーのレベルに問題があるという話もあるが、大抵そうなる。ソースコードを検索して類似ポイントを洗い出す コピー&ペーストに限らないが、修正などによって徐々に肥大化したソースコードは適切にリファクタ...

List

  • 2009/04/10

あなたの動きを感知する「QMotion」

実用性という意味では怪しいかも知れないが技術的には非常に興味深い。何らかの監視システムでは常時見続けるというのはコストがかかり過ぎる。そのため何らかのしきい値を設定してその範囲を超えた場合にアラートを出すようにしている。Webカム映像の変化をキャッチ そのアイディアを取り込んだシステムがQMotionだ。これは防犯カメ...

List

  • 2009/03/31

MySQLの構造管理に役立つ「MySQL table patcher」

Ruby on Railsで便利だと感じる機能の一つがデータベースのマイグレーションだ。通常、Webシステムを開発する場合、初回構築時にはE-R図も作成して管理するものの、運用の中で徐々に増えていくフィールドについてはあまり管理されない。データベースを解析して差分を抽出する そのため構造が分かりづらくなったり、開発版と...

List

  • 2009/03/11

音声でパソコンを操作する音声入力エンジン「simon」

コンピュータは生活する上でなくてはならないものになってきている。健常者はもちろんのこと、むしろ何らかのハンディキャップを負われている方にとってみれば、さらに役立つ道具になり得る。設定画面 だが現時点での入力インタフェースにはキーボードやマウスが不可欠になってしまっている。そのような状況を変えるには、音声からの入力という...

List

  • 2009/01/22

WindowsでもMac OSX使えるHDD利用状態解析ソフトウェア「JDiskReport」

HDDが大容量になったため、ファイルの管理にあまり気を配らなくなってしまった。そのため、圧縮ファイルとそれを解凍したものが数多く存在していたり、巨大なメディアファイルがあったりしても気にならなくなってしまっている。フォルダごとにサイズを表示してくれる だが時には整理も必要だ。そんな時に役立つのがHDDの利用状態をグラフ...

List

  • 2008/10/25

Web上で音声入力を可能にする「w3voiceIM.js」

音声入力というのはずっと昔からあるわりには一般的な普及が進まない技術だ。もちろん、何らかの障害がある方々の間では利用されているが、もっと一般に普及しなければよりよい技術革新やコスト低減などが臨めないのではないだろうか。単語の認識精度は高い そんな中、一つのきっかけになり得るソフトウェアが登場した。なんとJavaScri...

List

  • 2008/09/21

データベースを解析してレポーティング「SchemaSpyGUI」

最初の開発ではデータベースの構造にも注意がされ、適切に正規化されているものだが、運用を続けていくうちに拡張、変更されて徐々にもとの形を失っていく。その中には非効率的なもの、不要になったものなどが溢れていることも多い。接続情報などを設定する そんな時は構造を見やすい形に出力し、検討し直すのが良いだろう。その際に役立ちそう...

List

  • 2008/08/31

HDDの内容をビジュアル化する「GrandPerspective」

HDDが大容量になるにつれて、あまり残容量を気にしなくなっている。様々なデータをどんどん放り込めるという意味では良いことなのだが、いざ容量が逼迫してくるとどこを整理すれば良いのか分からなくなってしまう。解析した結果。ごちゃごちゃだ…整理のコツは巨大なファイルから消すことにある。そんな時に役立つソフトウェアがこれだ。今回...

List

  • 2008/08/28

要導入検討!オープンソースのリコメンデーションエンジン「RichContext」

※ 画像は公式サイトよりこれは面白い!Amazonの強さは物流システムやECサイトの使い勝手などもあるが、完全なコンピュータベースでのリコメンデーションにもその一因がある。ユーザの行動履歴を全て補足し、そのユーザにあった商品を提案することで購入につなげるシステムだ。デモアプリケーション。記事を選択すると、別な記事を提案...

List

  • 2008/08/26

オープンソースのBIツール「Pentaho」

※ 画像は公式サイトデモよりシステムは内部にためたデータを切り出し、レポーティングして活用しなければ意味がない。そうしたデータの分析、レポーティングを基になるシステムとは別で構築するのがBIツールだ。ダッシュボード BIツールは担当者が自分の好きなデータを好きな確度から切り出せるようになっている。わざわざ帳票を組み上げ...

List

  • 2008/07/20

PHPのソースコードをPythonへ変換する「PHPPython」

新しいプログラム言語を覚えようと思っても、その必須性がないとなかなか覚えられない。業務などでどうしても覚える必要があれば努力もするのだが…。現状、特にRailsでの開発で満足してしまっていて、習得に向けて踏み切れないのがPythonだ。元のPHPコード もしあなたがこれから新しい言語としてPythonを覚えてみたいと思...

List

  • 2008/07/15

AIR製のFlashのデコンパイルツール「FlashDecompiler」

エンジニアであれば誰しもが見たことのない、新しい技術を目にした時にその実現方法や内部処理が気になるものだろう。時計を分解したり、テレビを分解したり、車の構造を調べたり…そんな経験はあなたにもないだろうか。解析対象設定 コンピュータの世界でもそれは変わらない。むしろオリジナルを壊さずに済む分、安心して内部を調べられる。F...

List

  • 2008/07/12

XP/Vistaに対応したWiFiスキャナ「InSSIDer」

無線LANはそれまでの有線とは異なり、目に見えないために正しく設定されているかどうかが分かりづらい。接続できない原因が、そもそもアクセスポイントがないのか(信号がキャッチできてない)、設定が悪いのか、はたまた他のアクセスポイントと競合しているのか、などだ。無線LANの状態を可視化 そこで見えない無線LANの状態を可視化...

List

  • 2008/06/02

Mac OSX用ベンチマークツール「iBench」

Mac OSXはAppleが提供するハードウェアをそのまま使うので、個人でいじる要素があまり多くない。だがそれでも色々と設定をいじったり、時にはパーツを組み替えたりする。そしてもちろん気になるのはその結果だ。起動画面 Windows向けには各種出ているベンチマークツール。Mac OSXではこれを使おう。今回紹介するフリ...

List

  • 2008/05/21

MATLABライクな数値解析ソフトウェア「FreeMat」

大学や研究所で用いられている高度な数値解析にはMATLABが最も良く使われている。それに対抗するソフトウェアとして、Scilab、Octaveといったソフトウェアがある。高価で優秀なソフトウェアに対抗するオープンソースのプロジェクトだ。メイン画面 そしてこれもまた、オープンソースの数値解析ソフトウェアだ。今回紹介するオ...