Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/users/0/lolipop.jp-s1130193/web/feye/wp-settings.php on line 18
fujii « Authors « Fの視点 - Page 8

Author's articles

googlemapV3を導入する

by fujii | 8 月 26th, 2011 

version3になってから、APIキーの取得が必要なくなりました。微妙に面倒だったので嬉しい変更。
まず以下のコードをヘッダに配置します。
クエリ部分のsensorは位置センサのことなので、PCサイトならfalseで問題ありません。スマフォとか用ならtrueで。

<script type=”text/javascript” src=”http://maps.google.com/maps/api/js?sensor=false”></script>

で、bodyにこれを書く。

function initialize() {
var myOptions1 = {
zoom: 16,
center: new google.maps.LatLng(32.389663, 130.395575),
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map1 = new google.maps.Map(document.getElementById(”gmap1″),myOptions1);
var myLatLng1 = new google.maps.LatLng(32.389663, 130.395575);
var marker1 = new google.maps.Marker({
position: myLatLng1,
map: map1,
title:”TITLE HERE”
});
}
initialize(); //googlemapの呼び出し

マップ生成の部分をinitialize関数にして呼び出します。
オプションとかパラメータはなんかちょっと面倒なので説明は割愛。名前見りゃたいてい分かるでしょう。
で、mapを表示したい部分にはこういうコードを書くと。

<div id=”gmap1″ style=”width:300px; height:250px”></div>

idは呼び出しのスクリプトで指定したのと同じものを指定する必要があります。
縦横幅はワンソースで分かるようにスタイルタグで書きましたが、cssで指定しても全然構いません。
ひとまずこれで設置終了。
v3になってからいろいろ地図のスタイルが選べるようになったみたいですが、別にゴテゴテさせる気もないのでシンプルに表示しました。

more from fujii's googlemapV3を導入する

画像のクロスフェードに役立つJavascriptライブラリ

by fujii | 8 月 25th, 2011 

シンプルに画像をクロスフェードして表示したい場合に使えるライブラリ。
InnerFade with JQuery
http://medienfreunde.com/lab/innerfade/
普通に順番通りに画像をフェードしていくのはもっと簡単にjQueryのスクリプトでできるんですが、画像をランダム表示するスクリプトを持ち合わせていなかったのでこのライブラリを使いました。
使い方は、jQueryとこのライブラリを読み込んだうえで以下のようにスクリプトを書く。

$(document).ready(
function(){
$(’#visual’).innerfade({
speed: 1500, //フェード中の時間を設定
timeout: 4500, //画像を切り替えるまでの時間を設定
type: ‘random’, //画像をランダムに表示するか順に表示するか指定
containerheight: ‘500px’ //スライドショー領域の高さを指定
});
});

そしてhtmlのスライドショー部分は以下のように書きます。

<ul id=”visual”>
<li><img src=”./images/index/visual01.jpg” /></li>
<li><img src=”./images/index/visual02.jpg” /></li>
<li><img src=”./images/index/visual03.jpg” /></li>
</ul>

これで3種類の画像のランダムスライドショー完成です。

more from fujii's 画像のクロスフェードに役立つJavascriptライブラリ

thunderbirdからのメール自動転送

by fujii | 8 月 22nd, 2011 

デフォルトで転送するメニューとかはないので、フィルタで設定する。
上部メニューから ツール > メッセージフィルタ
ここで条件を設定して、それにあてはまるものに対して「メッセージを転送する」動作を割り当てます。
条件の設定はご自由に。
全てのメールを転送したければ、「ある日付以降のものを転送」という条件でもいいし、「絶対にありえない件名を指定して、それ以外なら転送」という条件でもいいと思います。なんか適当に考えてみてください。
ただし実験してみたところ、確かに転送してくれましたがPCがスリープの時は役立たずだったので注意。
スリープ状態でも実行してくれるプラグインを使うか、根本的にサーバーに届いた時点で転送するかのほうが確実ではあります。

more from fujii's thunderbirdからのメール自動転送

最近観たアニメ: 『[C] THE MONEY OF SOUL AND POSSIBILITY CONTROL』

by fujii | 8 月 16th, 2011 

ノイタミナで4月からやってたアニメです。
金融系の話ですが、なぜか登場人物同士の勝負は肉弾戦とか必殺技で決着がつきます。
というとすごいつまんなそうですが、勝負以外のところはかなり面白い。
根底に「現在と未来、どちらを重視すべきか?」という命題があり、ある者は現在のために、ある者は未来のために戦います。
誰が悪者とかではなく、それぞれが自分の信念のもとに戦うと。こういう話はいいですね。
さらに随所に金融用語や神話の小ネタが入ってきます。
技名は大抵がM&A用語だし、ミダスマネーの「ミダス」はギリシャ神話に出てくる王様の名前です。手を触れたものを全て金に変える程度の能力を持ちます。名前を拝借するにはぴったりの能力ですね。
ちなみにこの王様、「王様の耳はロバの耳」の王様です。
注意して見ると、真坂木が持ち歩いてる杖の柄にはロバ耳のおっさんの彫像がはまっています。
所々そういうネタがあるのに気付くとさらに面白くなりますね。
完全オリジナル作品ですが、そこらの小説やゲームがアニメ化したような残念クオリティのものより断然面白いと思います。
丁度お盆だし、ヒマなら見てみることをおすすめします。まだDVD出てないから動画サイト漁るしかないですが・・・。

more from fujii's 最近観たアニメ: 『[C] THE MONEY OF SOUL AND POSSIBILITY CONTROL』

Windowsの自動更新で勝手にPCが再起動するのがウザい

by fujii | 8 月 12th, 2011 

まあ、タイトル通りです。
デフォルトだとWindowsの自動更新はONになっているので、再起動が必要な更新が入った場合は勝手に再起動してくれます。
OS作ってる側からすると、セキュリティ面への配慮として当然かもしれませんが、ユーザーからするといい迷惑です。どうせシャットダウンの時にインストールすんだから、急いで再起動しなくていいじゃん。
この機能、XPはSP2から「自動更新」「手動更新」が選べたので「手動更新」に変えてましたが、現在使ってるのはWindows7なので「自動更新」「手動更新」という表記ではなく、どのオプションを選べばいいのかいまいち分かりません。
とりあえずやってみた設定は
「コントロールパネル」→「システムとセキュリティ」→「自動更新の有効化または無効化」と選んでいき、「更新プログラムを確認するが、ダウンロードとインストールを行うかどうかは選択する」を選択しておきました。
説明文からして、完全自動でインストールして再起動・・・ということを勝手にすることはなさそうですが、どんな挙動になるのかはまだよく分かりません。
この設定で正しかったのかどうかはこれから観察してみて検証になりそうです。

more from fujii's Windowsの自動更新で勝手にPCが再起動するのがウザい

PDFのパスワード解除方法

by fujii | 8 月 6th, 2011 

パスワード付のPDFは、開くたびにパスワード入力しないといけないっていうのがかなり面倒です。
AdobeのAcrobatを持っていれば、一度開いた後、パスワードを解除した状態で保存できます。
ウインドウ左側の錠前のマークをクリックすると、セキュリティ設定の項目が開きますので、「権限の詳細」をクリックします。
すると、文書プロパティの「セキュリティ」タブが開いた状態でウインドウが出るので、ここのセキュリティ方法が「パスワードによるセキュリティ」となっている部分を「セキュリティなし」に変更します。
あとは上書きすればOK。
Acrobatでなく、Readerで解除できるかどうかは試していませんが、上部メニューで「文書→セキュリティ→セキュリティプロパティを表示」とたどるとセキュリティの設定項目が表示されるので、もしかしたらそちらから解除できるかもしれません。

more from fujii's PDFのパスワード解除方法

バッチファイルを使って、ローカルからftpでファイルをアップしたい

by fujii | 8 月 5th, 2011 

普段自分が使っているぶんには、こんなニーズは出てこないんですが、PCに不慣れな人に更新とかをお願いする場合、こういった処理が必要になることがあります。
例えば、ブログとかお知らせの更新をお願いしても、
ブラウザを立ち上げる→IDとパスワードを入力する→投稿画面に移動して文章を入力・・・・
というような一連のプロセスがすごい面倒と感じる人もいるわけです。
そこで「じゃあデスクトップに特定の名前のテキストを置いておくので、お知らせとかの内容を変えたい場合はこのテキストを修正して、このバッチファイルをダブルクリックするだけでOKですよ」って言うと、面倒くさがりな人や忙しい人でもささっと更新してくれたりします。
まあそこまで甘やかさなくてもいいんじゃない、という気がしなくもないですが、実際いろんな人がいますからね。
特に「こういうご時世だからWebサイトくらい持ってないとダメなんだけど、別にそんな充実させる必要はない」っていうくらいのところだとこのレベルのニーズは結構高いと思います。
ということでバッチを作りましたが、参考になったのはここ。
http://chaichan.web.infoseek.co.jp/vbtips/VBMemo2006103001.htm
ほとんどそのままパクらせていただきましたが、ftpcmd.ftpファイルの4行目、ascコマンドの前にcdコマンドでアップ対象のフォルダ指定を挟みました。
ローカルから実行するので、多分フルパスで指定しないと動かないです。注意。

more from fujii's バッチファイルを使って、ローカルからftpでファイルをアップしたい

会津地鶏お手軽料理コンテスト

by fujii | 8 月 4th, 2011 

9月30日まで、会津若松市の主催で「会津地鶏お手軽料理コンテスト」が開催されます。
そのまんま、会津地鶏を使ったお手軽な料理のレシピを募集するコンテスト。
会津地鶏お手軽料理コンテスト
審査ポイントの設定が秀逸です。
・会津地鶏の特徴を活かしていること
・調理時間が短く、簡単であること
・手軽に食べられること(歩きながら食べられる、片手で食べられるなど)
・・・歩きながらとか片手でとかっていう時点でかなり料理の幅が限られてくる気がするんですが。
こうなると凝ったものはできない、というか凝ってたら点数低そうなので、大抵似通ったものになるんじゃないでしょうか。
となると、1番目のポイントの「会津地鶏の特徴を活かしていること」が差別化ポイントになるんだろうか。
そこで、会津地鶏のサイトから特徴の文章を拝借。
——————————–
会津地鶏の特徴(性格・品種の特徴)
◆強健で、飼いやすい性格です。
◆美しい羽装を持っています。
◆鶏特有の臭みが少ない鶏肉です。
◆鶏肉には適度な歯ごたえがあり、適度な脂肪がのっていてコク・うまみに優れています。
◆どんな料理にも合い、特に焼き鳥は絶品です。
——————————–
特徴・・・なくね・・・・・・?
いや食ってて普通に旨いと思いますが、文章にするとありきたりすぎるというか無難というか。
ぶっちゃけ、そんな参加者数多くなさそうなのでとりあえず数撃てば当たる気もするけどね!
ちなみに賞品は1位で御食事券15000円+地鶏セットです。

more from fujii's 会津地鶏お手軽料理コンテスト

Wordpressのサイトマップ生成プラグイン「PS Auto Sitemap」

by fujii | 8 月 3rd, 2011 

「PS Auto Sitemap」は、Wordpressで制作したサイトのサイトマップを自動生成するプラグインです。
ページやカテゴリ、記事などの階層に沿ったサイトマップが簡単に作れます。
さらに、自動生成の対象から選択的にカテゴリや記事を除外することも可能。
表示のスタイルも14種類(2011年8月1日時点での最新版)から選べます。
唯一の欠点は、リスト出力の順番を柔軟に変えられないこと。
基本的にカテゴリIDの順で上から出力されていくので、「IDが4のカテゴリAを、IDが3のカテゴリBより上に表示する」という芸当ができません。
そういう出力順にこだわらない方にはかなり便利なプラグインだと思います。
出力順にこだわる場合は、ひとまずプラグインで生成したコードをコピーして、順番を編集したものをサイトマップのページに貼り付けてはどうでしょうか。
スタイルもプラグイン側で予め用意しているものがあるので、一から作るよりは出力コードを編集したほうがずっと早く作れます。
サイトマップ生成プラグイン「PS Auto Sitemap」

more from fujii's Wordpressのサイトマップ生成プラグイン「PS Auto Sitemap」

phpのreaddir関数の仕様

by fujii | 8 月 1st, 2011 

文法的には
string readdir ([ resource $dir_handle ] )
で、指定したディレクトリにあるファイル名を返します。
が、このファイル名の返却順がファイル名順になるわけではないです。これで結構バグが起きやすい。
返却順は、その「ファイルシステム上に格納されている順番」で返されます。
つまり、a.jpgとb.jpgとc.jpgがあったとして、必ずしもa~cの順で返ってはきません。
ファイル名順で返ってくること前提でその後の処理を組んでいると痛い目に合うので、必ず取得後にソートの処理を入れましょう。

more from fujii's phpのreaddir関数の仕様

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera