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

技術 - 解析の記事一覧

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

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

もっと見る

List

  • 2007/10/29

悪のGoogle利用法「EvilRSS」

SEOやSEMに興味がある人であれば、あるキーワードで検索した際のGoogleでの順位チェックをしたことがあるはずだ。それをサービスの一つとして提供している所もある。大抵、規模が大きくなると自動化を進めるようになる。それを簡単にするのがこのライブラリだ。今回紹介するオープンソース・ソフトウェアはEvilRSS、Goog...

List

  • 2007/10/26

PDFのパスワードを破る「PDFCrack」

ビジネスの場でPDFはごく当たり前に使われている。その中には秘密にしておきたい書類として、パスワードで保護しているものもあるだろう。幾つもの書類をやり取りしている内にパスワードを忘れてしまったらどうしよう。そんな時に役立つのがこれだ。今回紹介するオープンソース・ソフトウェアはPDFCrack、PDFのパスワードクラッカ...

List

  • 2007/10/17

Flashをハックして動作変更「flasm」

最近、Flashをいじる事が多いのだが、プログラマ上がりには色々とつらい。特にFlaファイルが配布されているなら良いが、CやMingを使って動的に生成されたものだとそれすらなく、どうやって作ったのかも分からないものがある(Cとしてはオープンソースだが、SWFはコンパイルされて中身が分からない)。そうした時にAction...

List

  • 2007/10/12

CSS Validを目指せ!「CSS Validator」

CSSを使ったサイトが当たり前になりつつあるが、ブラウザ間の整合性を保つのは非常に難しい。ましてやValidなCSSをくみ上げるというのは並大抵ではなく難しい。チェックする機能が必要だ。オンライン上でCSSのチェックをしてくれるサービスとしてはW3C CSS 検証サービスがあるが、これはサービスが既にローンチしている必...

List

  • 2007/09/17

iPhoneをSIMフリーに「Unlock」

iUnlock released: the first free, open source iPhone SIM unlock software - Engadgetより。まさにアメリカのギーク魂、ここに極まれり。皆の心を捉えて離さないiPhone。AT&Tとの契約が必須になっているものの、様々な手段でそれを克...

List

  • 2007/09/15

JavaScriptで構文解析「Gin」

研究と言うのは技術発展のための重要な要素であるにも関わらず、Web系の世界ではあまり熱心にはされていないように感じる。新しい技術を生み出す事で、次世代のWebが見えてくる可能性もある。探求し、新しい取り組みをはじめよう。今回紹介するオープンソース・ソフトウェアはGin、JavaScript構文解析ソフトウェアだ。Jav...

List

  • 2007/08/27

画像から色を分離「Tint」

これは面白い!一つの写真の中には幾つもの色が使われている。赤い花の写真を撮っても、背後には空や草の色が入ってくる。当たり前だが、この花をさらに際立たせることができるのがこれだ。今回紹介するオープンソース・ソフトウェアはTint、画像から色情報を分離するソフトウェアだ。Tintではある写真を指定して、その中で使われてい...

List

  • 2007/08/24

Subversion/CVSログをRSS/HTMLに「Crank」

開発においてバージョン管理を導入するのがごく当たり前になってきている。複数人はもちろん、一人であっても使ったほうが良いだろう。間違って消してしまうリスクやHDD故障のリスクも抑えられる。そんなバージョン管理をさらに便利にしてくれるソフトウェアがこれだ。今回紹介するフリーウェアはCrank、各種バージョン管理システムロ...

List

  • 2007/08/23

HTMLを解析してCSS生成「html2css」

CSSで便利だと感じるのは構造を階層化できる点だが、逆にきちんと構造化しておかないと欠点にもなりかねない。別な所で定義した名称と重複してしまい、どうもうまくいかないという経験がある人も多いはずだ。まず現状どういった構造になっているのか、それを把握する所からはじめてみよう。それが分かればうまく構造化できるはずだ。今回紹...

List

  • 2007/08/21

似た画像を探そう「imgSeek」

デジカメで写真を撮っていると、ついつい枚数が増えてしまう。失敗したものであれば現像する必要はないし、HDD内に溜め込むだけなら保存するコストも殆ど無いに等しいからだ。だが、そうなると本来不要な写真がどんどん増えていく。似たような写真をピックアップして整理しよう。今回紹介するオープンソース・ソフトウェアはimgSeek...

List

  • 2007/08/21

本当は怖い家庭の無線LAN「KisMAC」

FONが徐々に増えてきたように感じている。ミーティングの前に少し調べておくと、その付近で幾つか無線LANのスポットがあることが分かる。と同時にその付近に他の無線LANの信号が確認できる。WEPを使って暗号化を行っているので安心と思っていないだろうか。個人的にはANY接続にする意味はないと思うのだが、意外とSSIDが拾...

List

  • 2007/08/17

CSSを最適化「CSSTidy」

最近のWebサイトはテーブル組ではなくCSSで構築することが多い。その分、ブラウザ互換性を確保するのが大変な場合も多いが、文書構造的にも分かりやすいものが出来上がる。それもあって、CSSが肥大化する傾向が見られる。余計なプロパティや値の設定がないか、ツールを使ってチェックしてみよう。今回紹介するオープンソース・ソフト...

List

  • 2007/08/03

クローラーも分散型コンピューティング「Grub」

Open Tech Press | 米Wikia:分散型ウェブ巡回ツールを買収、オープンソース化より。 分散型コンピューティングという手法は面白い。古くはSETI@HOMEやUD Agent等があった。コンピュータが高性能化し、台数が急増している中、利用度はむしろ低くなっている可能性は否めない。そして、Web巡回を行う...

List

  • 2007/07/30

ソースを見てActionScriptの勉強「Flare」

プログラムの最も早い習得方法は、他人のソースを見ながら勉強することだ。興味がもてる材料だけに、ただ本を眺めるよりも効率的に覚えることができる。では興味の対象がソースを公開していなかったらどうしたら良いだろう。そのためにこれがある。今回紹介するフリーウェアはFlare、Flashのデコンパイラーだ。デコンパイラーは名称...

List

  • 2007/07/29

デザイナー必須!オートトレースソフト「Potrace」

Webに限らず、PC上で画像を作成しようと素材をもらったら、ラスタ画像で渡された経験はないだろうか。またはデジタルデータすらなく、紙でしか素材が存在しないこともある。スキャンして手作業でトレースしていく作業をしていると嫌になってしまう。それらの苦労から開放してくれるソフトウェアがこれだ。今回紹介するオープンソース・ソ...

List

  • 2007/07/29

Mac OSXでトレースならこれ!「Cocoapotrace」

自動でトレースを行ってくれるPotraceはデザイナー必須の非常に優れたソフトウェアではあるが、唯一の欠点とも言えるのが試す事ができないという事だろう。実際にやってみて結果を見るしかない。慣れるまではどうしても閾値などを調整しながら行っていく必要がある。そのためにも手軽にプレビューできる環境があるといい。今回紹介する...

List

  • 2007/07/23

ソースをビジュアルで確認「View Source Chart」

IE、Firefox、Opera等、ブラウザは複数存在する。各ブラウザで同じ表示を保てればいいが、そう簡単にはいかない。特にそれまでIEでのみデザインを調整し、はじめてFirefoxで見たときなどは目も当てられないくらい乱れていることがある。原因は様々に考えられるが、ひとつの要因としてHTMLが正確でない事が挙げられ...

List

  • 2007/07/22

なくした!という時のために「ProduKey」

PCの入れ替えをしようと思って、Windowsを再インストールした。順番に必要なアプリケーションをインストールしていったのだが、途中で大事なものがないのに気づいた。Microsoft Officeのプロダクトキーだ。いくら探しても見つからない…どうしたものだろうと思ったのだが、良いものが見つかった。今回紹介するフリー...

List

  • 2007/07/17

手軽にアニメ風「rotoscope」

似顔絵が上手な人というのは、対象になる人の特徴を本当によく捉えている。目だったり、鼻だったりと、特徴部を上手に描くことで、他の部分が多少違っていても似ている絵に仕上げる。これを使えば、それが手軽にできるかもしれない。今回紹介するオープンソース・ソフトウェアはrotoscope、デフォルメされたアニメ風な画像を生成する...

List

  • 2007/06/26

画像を自由自在に操作「OpenCV」

先日、The Laughing Man Hacks You!をはじめて使ってみたのだが、これは非常に面白い。画像の中から顔と思わしき部分を認識して、笑い男の画像を貼り付けてくれる。 こうした画像の中から特徴ある部分を抽出してくれるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはOpenCV、Int...