チェアー

同じnameのチェックボックスのエラーチェック

同じnameを持つ、チェックボックスのエラーチェック javascript をメモ。

<script>
function check(obj){
 	var flag = true;
 	if(!obj.elements["くだもの"][0].checked && !obj.elements["くだもの"][1].checked){
 		alert('必須項目[くだもの]をチェックしてください');
 		flag= false;
 	}
 	return flag;
 }
</script>
<form method="post" action="send.cgi" onSubmit="return check(this)">
 	<input type="checkbox" name="くだもの" value="りんご" checked /> りんご
 	<input type="checkbox" name="くだもの" value="ばなな" /> ばなな
 	<input type="submit" value=" 送信 " />
 	<input type="reset" value=" 取消 " />
</form>

==PR==
たばこ,吸殻 ファイル,バインダー 豆,さやえんどう ペン,万年筆 車椅子 ろうそく,ロウソク,燭台 椅子,チェアー 傘,パラソル 緑,植物,グリーン,葉,葉っぱ 飛行機,プロペラ機 荷物,小包,プレゼント,ギフト 箱,BOX,小物入れ トランプ リング,指輪 メジャー 看板,プレート フィルム 電球 CD,CD-ROM

ドラクエ9、発売2日で234万本!!

2009年7月11日にスクウェア・エニックスから発売された
『ドラゴンクエストIX星空の守り人』
が発売から2日で234万3440本売れたそうだ。

さすがドラクエ。

ゲームはさっぱりやってませんが、ドラクエだけは・・・という気持ちがありましたが、やっぱ時間食っちゃうし、気も乗らなかったので購入は見送り。

でも、見かけたら買っちゃうかも。w

プレイ中の方、どこまで進みましたか〜。

==PR==
サングラス カレンダー,日めくりカレンダー,暦 蛇口,水道 船のハンドル,舵輪 スイカ 本,BOOK,鎖 バッグ,救急 名札,札,ダグ 洋式便器,トイレ ビン,コルクビン,小瓶,ガラス瓶 緑,植物,グリーン,葉,葉っぱ, スイッチ パソコン,ディスプレイ,デスクトップ,ブラウン管ディスプレイ 椅子,チェアー 緑,植物,グリーン,葉,葉っぱ, 車,タクシー,TAXI,クラシックカー,外車,自動車 目,アイ ビデオ カゴ,ショッピングカート

入力フォームをクリックしてサンプルを消す

検索窓や、テキスト入力フォームでデフォルトで文字列を入力しておいて、クリック(フォーカス)すると文字が消える JavaScript のメモ。

今までどうやるんだろーと思ってましたが、調べてみるとあっさりできました。

◆インプットフォームのサンプル
<input name="query" id="searchBox" type="text" value="サイト内検索" onfocus="if (this.value == &#x27サイト内検索&#x27) { this.value=&#x27&#x27 }" onblur="if (this.value == &#x27&#x27) { this.value=&#x27サイト内検索&#x27 }" />

◆テキストフォームのサンプル
<textarea cols="40" rows="15" name="testbox" wrap="virtual" onclick="doclear(&#x27testbox&#x27);">お問い合わせ内容をご入力ください。</textarea>

==PR==
目覚まし時計 金塊 緑,植物,グリーン,葉,葉っぱ, リボン,ラッピング 家,ハウス 椅子,チェアー,ビーチパラソル,ビーチチェア クリスマス,オーナメント,ベル ビン,ボトル,地図 鍵盤,ピアノ 本,BOOK 賞状,リボン,角帽 コルク 緑,植物,グリーン,葉,葉っぱ, フィルム,写真 レンズ,カメラ タンク タイヤ ノート,リングノート ビーチボール,紙風船 地球,地球儀

[DTP]PhotoShopで写真をイラスト風にする

Photoshopで写真をイラスト風に加工するやり方をメモ。

1)まずは元画像をレイヤーにコピーし、上のレイヤーを加工する。
2)[フィルタ]>[テクスチャ]>[粒状]を選択し、
 密度を20、コントラストを50、粒子の種類をスプリンクルに設定。
3)[フィルタ]>[ぼかし]>[ぼかし(強)]を選択し、
 [フィルタ]>[ブラシストローク]>[ストローク(斜め)]を選択し、
 方向のバランスを50、ストロークの長さを15、シャープを3に設定。
4)レイヤーパネルの不透明度を30%ぐらいにする。
5)次に元画像をもうひとつレイヤーにコピーし、一番上にして加工する。
6)[フィルタ]>[表現方法]>[輪郭検出]を適用。
7)[イメージ]>[色調補正]>[チャンネルミキサー]を選択。
 下部にあるモノクロにチェックを入れ、モノクロにする。
8)[フィルタ]>[テクスチャ]>[テクスチャライザ]を選択し、
 テクスチャからカンパスか麻布を選択し、拡大縮小率を140%程、レリーフを8ぐらいに設定する。
9)レイヤーパネルで通常からオーバーレイへ変更する。

参考にしたサイトはここ

==PR==
傘,アンブレラ てんとう虫 リモコン 椅子,チェアー,ベンチ ラッピングリボン コルク,ワインオープナー トランシーバー 箱,ギフト,ギフトBOX,プレゼント さくらんぼ 車,トラック リボン,ラッピング 色鉛筆,カラーペンシル アタッシュケース,ビジネスバッグ,カバン ピーマン,カラーピーマン,パプリカ 緑,植物,グリーン,葉,葉っぱ 鳥の巣,巣箱 ボード,看板 風船 ハート,矢,恋,恋愛 メガネ,サングラス

shadowbox.js

これまでajaxでLightboxを使用していましたが、画像の表示のみでした。

弊社サイトの携帯FLASHゲームの実績紹介ページ用にLightbox風にswfを表示できないかと検索してみました。

世の中便利ですね。
ありました。

「shadowbox.js」

最新バージョンは3.0。
「shadowbox.js」はPrototype、jQueryなど、複数のJavaScriptのライブラリに対応した、swfや動画などを拡大表示できるスクリプトです。

「shadowbox.js」ダウンロード

使い方は至って簡単。
バージョン3.0になって更に簡単に使えるようになった感じです。

shadowbox.js と shadowbox.css を参照して
Aタグに rel=”shadowbox” を追記するだけ。

携帯用画面もshadowboxで見せようとhtmlの表示を試みるがうまくいかない。
よくオプションの解説を見てみると

players: [“html”]

ではなく

players: [“iframe”]

でした!。うっかりうっかり。

◆併用できるJavaScriptのライブラリ

◆対応ブラウザ

  • Internet Explorer 6+
  • Firefox 1.5+
  • Opera 9+
  • Safari 2+
  • Camino

◆対応メディア

  • 画像(PNG, JPEG, GIF)
  • 動画(FLV, QuickTime, Window Media Player)
  • ウェブページ

◆オプション変更

  • ローディング画像の変更
  • フラッシュビデオプレイヤー
  • 背景色
  • 透過度
  • 枠線の形状・色
  • サイズ
  • キーボード操作

etc…

詳しくは「shadowbox.js」のサイトで。

==PR==
印鑑,STOP 地図,世界地図 ペン ハウス,家,レンガ 工具,クレーン ビリヤード ボウリング,ピン ゴルフ,ゴルフクラブ アメリカンフットボール,ヘルメット 爆弾,時限爆弾 ジクソーパズル,ピース ゴルフカート 絞首台,死刑台 男子用便器,トイレ 黒板,ボード カジノダイス テニスコート 音符 リボン,ラッピング 椅子,チェアー

携帯電話の充電コネクタが共通化

A:「充電機持ってない?」

B:「あ、A○のならあるよ。」

A:「ド○モなんだよね〜;;。」

こういう経験有りませんか?
コンビニで間違って充電器買っちゃったり、携帯用アクセサリの企画が合わなかったり。

2010年からヨーロッパを皮切りに携帯電話の充電コネクタを共通化していくそうです。
しかも、世界規模の大手メーカーが賛同しているということで、充電器のインターフェースは「microUSB」になるとか。
あのAppleも賛同だと!

日本も、同じ動きに期待したいです。

Gigazineさんより>

リリースによると、携帯電話の充電器がメーカーなどによって異なることで発生していた不便さや不要な出費を解消するために、欧州連合(EU)が携帯電話メーカー各社と充電器の共通化で合意したそうです。

これは2010年からヨーロッパ市場において反映されるもので、充電器のインターフェースはmicroUSBで共通化されるとのこと。これによりユーザーは快適に携帯電話を利用できるようになるほか、環境にも優しいとされています。

なお、賛同したメーカーは世界最大の携帯電話メーカーであるNOKIAやApple、「BlackBerry」で知られるResearch in Motion (RIM)のほかに、NEC、ソニー・エリクソン、LG、モトローラ、Qualcomm、Samsung、Texas Instrumentsの計10社となっています。

世界規模で展開しているメーカーが多いことを考えると、やはり日本市場でもmicroUSBで充電できる携帯電話が増えるのでしょうか。すでにウィルコムがWILLCOM 03をはじめとした複数の機種でmicroUSBをサポートしていますが、コネクタが統一されることで使い回せるのは非常にうれしいかもしれません。

==PR==
お花,植物,花瓶 色鉛筆,カラーペンシル ドル札,袋 ロープ,縄 カメラ,一眼レフカメラ ほうき こうもり 注射器,シリンジ 標識,矢印,方向案内 椅子,ベンチ 机,デスク,パソコンデスク,椅子,チェアー テレビ,ブラウン管 グラフ,矢印 フォルダ,鍵 車,トラック 看板,イーゼル カレンダー 手紙入れ,箱,書類入れ リボン,ラッピング

UTF-8とCGI

最近はUTF-8で記述しているサイトが多く、これまで使用していたCGIを流用させてみる。

Encodeモジュールを使用して

use Encode;
use CGI;

#文字をデコード
$body = decode (‘utf8’,$str);

# ~、-など文字化け対策
$body =~ tr/[\x{ff5e}\x{2225}\x{ff0d}\x{ffe0}\x{ffe1}\x{ffe2}]/[\x{301c}\x{2016}\x{2212}\x{00a2}\x{00a3}\x{00ac}]/;

#JISコードに再度変換
$body = encode (‘jis’,$body);

文字化け対策が必要な文字は
「~」「∥」「-」「¢」「£」「¬」

==PR==
色鉛筆,カラーペンシル ナイフ,短剣 緑,植物,グリーン,葉,葉っぱ ソリ 車,トラック 机,デスク,椅子,チェアー,テーブルセット,応接セット 船,帆,ボート トマト,ミニトマト ミリタリー,BOX 箱,BOX,小物入れ 洗濯バサミ,ピンチ 積み木,おもちゃ 地図,世界地図 ジクソーパズル,ピース ビーチサンダル 拳銃,銃,鉄砲,ライフル 積み木,おもちゃ,組み木 家,ハウス 椅子,テーブル,応接セット,テーブルセット 酒,ワイン,洋酒,ボトル

iPhone 3GS 間もなく!

iPhone 3GS がいよいよ明日発売です。

Softbank 表参道店では、記念イベントやってるみたいですね。
表参道だけ7時から発売だそうです。

私は中央区で予約済みで確保の連絡もあったので
明日にはゲットできそう☆

ついでに、先日注文したヘッドセットも明日の午前中に届くようなので楽しみ☆
音声コントロール機能がどれぐらい使えるかまたレポートしたいと思います。

==PR==
箱,宝箱,BOX 方位,方位磁石 安全ピン 薬,錠剤 ドア 工事中看板,ボード かみそり歯 階段,ドア はさみ,シザー 箱,プレゼント,ギフトボックス 酒,ワイン,洋酒,ボトル 色見本帳 マッチ,マッチ箱,タバコ,シガー 歯,入れ歯,義歯 椅子,チェアー 小包,荷物 工具,金槌 外灯,クリスマス,リース 本,ノート,バインダー,手帳

Jcode.pm

よくお問い合わせフォームのCGIで「jcode.pl」を使用してエンコードしているcgiが多い。

最近はxhtmlが主流となりutf−8で記述することが多くなったため、
そのページで今までのcgiを使おうとすると、文字化けするわするわ。
こまったちゃんです。

今さらながら解決法を探っていると「Jcode.pm」の存在を知ったのでメモしておく。

使い方は簡単。
Jcode.pm」をダウンロードしてjode.plと同じようにcgiと同じ階層にアップロードして「Jcode.pm」を使えるようにPerlソースに以下の1行を書きます。

use Jcode;

そして、変換するときに下記の例を参考に記入。

Jcode::convert( $str , "sjis", "utf8" );

第2引数が変換後の文字コードで第3引数が元の文字コードです。
文字コードの指定には、”jis”、”sjis”、 “euc”、”ucs2″、”utf8″が使えるようだ。

勉強になったわ〜。

==PR==
携帯電話 緑,植物,グリーン,葉,葉っぱ フィルム,映画 ノート,ペン ボックス,バッグ 机,デスク,椅子,チェアー 椅子 テレビ,ブラウン管 色鉛筆,カラーペンシル 本,BOOK,ファイル,バインダー 絵の具 枯葉,落ち葉 ダンボール,段ボール,箱 チケット,券 鉛筆削り,シャープナー 鍵盤,ピアノ テレビ,液晶テレビ ジクソーパズル,ピース ナイフ いちご,イチゴ,果物

iPhone OS 3.0 が公開!

iPhone OS 3.0 がついに公開された。

コピー&ペーストできるようになったのがいいですね。
他の携帯では当たりまえですが、タッチパネルの特性を活かしたナイスなコピー&ペーストです。

MMSのアドレス取得に手こずりましたが、その後はなんなく使えました。
これでiphoneも多キャリアから立派な携帯として認められたってとこでしょうか。

シェイクでシャッフル&アンドゥもAppleらしく、斬新です。
iphoneを振るとプレイリスト中で曲がシャッフルされます。
また、文字入力中に振るとアンドゥできるようになりました。
斬新です。

インターネットテザリング機能もありましたが日本では未対応。
是非とも使いたい機能の1つでしたが残念です。

「iPhoneを探す」機能すごいですね。
結構近い位置まで一瞬で探してくれます。
願わくば使うことがないといいです。

全体的なスピードも向上し、使い勝手がよくなり満足してます。
後はiPhone 3GSで「音声コントロール」して電話としての機能向上をはかれればかなり使える「携帯」になること間違いなしです。

==PR==
ゴルフ,クラブ,パター 雄,雌 王冠,冠 セーフティーコーン,カラーコーン 鍵,キー ハンドグリッパー,握力 靴,シューズ ナイフ 書類入れ,ファイル 机,デスク,オフィスデスク 枯葉,落ち葉 BOX,メイクボックス 工具,ペンチ 絵の具 荷車 文鎮 マッチ,ブックマッチ 椅子,チェアー 袋,巾着袋 水筒,ボトル