入力されたキーワードで検索したときの、
対象ドメインの順位を調査する、
検索エンジン順位チェックツールを作りました。

 

検索エンジン順位チェックツールの紹介

検索エンジン順位チェックツール
http://dounokouno.com/webtools/rankingcheck/index.html

順位チェックには、
検索エンジン各社が提供しているAPIは使用せずに、
検索結果をスクレイピングしています。

スクレイピングはGoogle App Engineで動いています。
正直、レスポンスが遅いです。
データの読み込みが成功するまで検索を繰り返すので、
結果の表示に時間がかかる場合があります。

Google App Engineなので、
CPUの使用量が規定を超えた場合、
サーバーが止まると思います。
課金については、考え中です。
サーバーが止まったら考えます。

 

よくあるツールではありますが、
よろしければ使ってみてください。

入力された文章を英和、和英翻訳する、
英和和英翻訳ツールを作りました。

 

英和和英翻訳ツールの紹介

英和和英翻訳ツール
http://dounokouno.com/webtools/translate/index.html

翻訳には以下のAPIを利用しています。

Microsoft Translator は下記からサイト登録すると利用できます。

Microsoft Translator AJAX API

Yahooでも翻訳したかったけど、
下記のAPIでは英和はできるけど、
和英がうまくいかず、あきらめました。

英語←→日本語の翻訳APIとして使えるYahoo Pipesを作った(管理人日記) – むぅもぉ.jp

 

翻訳するときはいつもエキサイト翻訳を使っていたのですが、
これからは自分のサイトで翻訳できるようになりました。

単語はApple純正の辞書を使うけど。

都道府県を選択するメニューのhtmlコードを生成する、
都道府県selectメニューコードジェネレータを作りました。

 

都道府県selectメニューコードジェネレータの紹介

都道府県selectメニューコードジェネレータ
http://dounokouno.com/webtools/prefecture/index.html

20091002-001

都道府県のselectメニューを生成するだけです。

下記サイトを参考にしています。
コピペだけなら、下記サイトをご利用いただいたほうがよいかもしれません。

都道府県選択するやつ。|CSS HappyLife

 

ジェネレータにするほどでもなかったかもしれませんが、
無性にプログラムしたくなり、衝動的に作りました。

入力した文字列の文字数をカウントする、
文字数カウンタを作りました。

文字数カウンタの紹介

文字数カウンタ
http://dounokouno.com/webtools/lettercount/index.html

20090630-001

テキストエリアに入力された文字数を自動的にカウントします。

良くあるツールです。
特におすすめポイントはありません。

1サイトに小物ツールが集まっていることに意味があります。

一番作りたかった、
Basic認証用のコードを生成するツールを作りました。

Basic認証コードジェネレータの紹介

Basic認証コードジェネレータ
http://dounokouno.com/webtools/basic/index.html

20090522-001

Basic認証を設置するためのコード一式を生成します。

htpasswdのパスワード暗号化は下記のライブラリを拝借しました。

The JavaScript Source: Password Protection: UNIX crypt(3) encryption

 

Basic認証以外にも、いろいろ.htaccessを触りたい方は、
下記サイトがおすすめです。

.htaccess ファイルを簡単作成「.htaccess Editor」
(Basic認証コードも生成できます。)

じゃあ.htaccess Editorつかえばいいじゃんって話なんですけどね。
複数の小物ツールが一つのサイトに集まっていることに意味がある、と思っています。

<a mailto:〜>等でメールアドレスをする場合に、
メールアドレスを収集しにくくするHTMLエンティティ化ジェネレータを作りました。

HTMLエンティティ化ジェネレータの紹介

HTMLエンティティ化ジェネレータ
http://dounokouno.com/webtools/entity/index.html

20090423-001

メールアドレスを収集されにくくするため、エンティティ化を施すことができます。
オプションで、よく使われるであろう「<a href=”mailto:〜”>〜</a>」で囲んだ状態で出力することができます。

元ネタは下記サイトです。
パクです。。。
すみません。。。

HTMLエンティティ化
http://hp.vector.co.jp/authors/VA022023/javascript/make_html_entity-ja.htm

エンティティ化がメールアドレスの収集防止にどれほど役に立つかは分かりません。
気休め程度かもしれません。

それでもしないよりまし、という程度でやっておいた方が良いかもしれません。

そんなツールです。

自分が仕事でWeb制作をする上で、
こういうツールがあったら便利だなーと思うツールを自作しました。

webtools-banner
http://dounokouno.com/webtools/index.html

主に自分と、会社のワークフローの一部に利用していく目的で作りました。
折角作ったので、広く使ってもらえたらと思います。

おすすめポイント

1サイトで多機能

1サイトで1機能だと、いろんなサイトをお気に入りに登録しておかなければいけないけど、1サイトでいろいろ出来たら、1サイトだけをお気に入り登録しておけば良いですよね。
(まだ2つしかないけど。。。)

iGoogleに対応

していく予定。
動的に高さを変更できる「dynamic-height」がうまく使えず断念中。
どなたか「dynamic-height」の使い方を教えてください。。。

パスワードジェネレータの紹介

パスワードジェネレータ
http://dounokouno.com/webtools/password/index.html

20090419-001

紛らわしい文字を使わないことで、お客様のパスワード入力間違いを減らせます。
また「読みがな」をつけることによって、同様の間違いを減らせます。

ダミーテキストジェネレータの紹介

ダミーテキストジェネレータ
http://dounokouno.com/webtools/password/index.html

20090419-002

デザインやワイヤーフレームの作成時に、
「原稿はまだ決まっていないけど、だいたいこれくらいの文章量でお客様に原稿を用意してもらいたい。」という時に使えます。

ご意見、ご要望をお待ちしております

ご意見やご要望をお待ちしております。

基本、自分が使うツールなので、
どこまで要望に応えれるかは分からないですけど(笑

連絡先
dounokouno[at]gmail.com