Archive for 12月, 2015

地図で見る日の出日の入り時間 ページ改良2

地図で見る日の出日の入り時間ページで表示している時刻画像の生成をローカルサーバーで行うようにしました。
以前はGoogle App Engineでイメージ生成をしていましたが、サーバーのパフォーマンスが良くなった為にローカルサーバーで実行した方が早くなりました。

No Comments »

日の出と日の入時間 関係ページのデータベースを移行

日の出と日の入時間 関係ページのデータベースを移行しました。
詳細は不明ですがよりパフォーマンスが良いデータベースとの事です。
一番使用されるデータベースはある地点が指定された時に時差を都市から推定するデータベースです。
他はレスポンス向上のためのキャッシュに使用しています。

No Comments »

日本と世界の日の出日の入り時間 (検索式版)の検索ランキングを一時中止

日本と世界の日の出日の入り時間 (検索式版)の検索ランキングを一時中止しました。
PHPの動作環境を変えたことで文字化けを起こしていたことと、記録動作が正常でなかったためです。
近日中に機能は復帰させます。

No Comments »

このサイトのPHPバージョンをPHP5.6に

このサイトのPHPバージョンをPHP5.6に変更しました。
現時点のバージョンはPHP Version 5.6.13です。
加えてPHPのサーバーでの動作方法がCGIではなくなりました。
この変更によりパフォーマンスが向上すると思われます。

No Comments »

スタッドレスタイヤを再バランス調整

冬タイヤに履き替える季節になりました。
夏タイヤから冬タイヤに履き替えてから高速道路を走ったところ、ハンドルで感じる振動がキツイと感じられました。
明らかにタイヤのバランスがくるっている感じです。
振動が不快なので諦めてタイヤ屋さんに行き再バランス調整を行ってもらいました。
「結構くるっていましたね~」とのことで調整をするという方向は間違っていませんでした。
4シーズン目のタイヤですが、経年変化でくるったのかはじめからそうだったのかはわかりません。

調整後走ってみると非常になめらかな走り味になりました。
タイヤのバランス調整が重要ということが再認識出来ました。

No Comments »

WordPressをバージョンアップ (Version4.4へ)

WordPressをWordPress 4.4にバージョンアップしました。

No Comments »

PHP 7.0.0 がリリース

PHP 7.0.0 がリリースされました。
このWordPressも、そしてこのサイトの大部分もPHPで動いています。
新しいPHP 7.0.0はPHP 5.6よりも2倍早いとのことです。
そもそもコードの実行に速度を必要とする使い方をしませんので体感することはあまりないかと思いますが、コードの実行は遅いよりも早いほうが良いので実際使用できることが楽しみです。

No Comments »

ページ内イメージにData URI schemeの使用を開始

このサイトのページ内イメージにData URI schemeの使用を開始しました。
もう少し簡単に言うとHTMLで書かれたページ内のイメージをリンクして読み込む良くある方法からData URI scheme(RFC 2397)を使用してイメージをページの一部として読み込む方法です。

なぜこの様な方法を使用するか?ですが、一番はサーバー負荷低減に効果があります。
負荷の低い状態ではほぼ効果はありませんが、サーバーへのアクセスが増えてくると同時接続数が増えてきます。少しでも同時接続数が減らせればより多くの接続処理が可能です。
また、ブラウザにも依りますがページのHTMLを読み取った時点でイメージが読み取れているので表示が早くなる場合も出てきます。

Data URI schemeの書式は以下の通りです。
data:[<MIME-type>][;charset=][;base64],<data>

実際のHTML内のイメージには
<img src=”data:image/png;base64,[data]>
の様に記述します。([data]はbase64でエンコードしたpngファイルの中身が入ります)

base64のエンコード方法は、unix系OSには「base64」コマンドで、PHPでは「base64_encode」関数でエンコード出来ます。

注意点としては、この方法はIE7以下は未対応です。IE8は対応しますが32KBまでのサイズです。
Windows7は標準でIE8以降、WindowsXPは標準でIE6でアップデートでIE8です。WindowsXPは現在存在しないことになっていますがXPの存在を重視するか無視するかでこのテクニックが使用できるかどうかが決まりそうです。

No Comments »

今年は何歳? ページを更新6

今年は何歳? ページを更新しました。

入力フィールドにフォーカスが来ると入力内容をクリアしていましたが便利ではないので特に何もしないように動作を変更しました。

スマートフォン向けのページの年号の入力フィールドを”number”指定としました。
画面上レイアウトがあまり綺麗ではないですが入力が数字となる方の利便性をとりこの様にしました。

No Comments »

Ustreamが日本から撤退

Ustream(Ustream Asia)が日本から撤退することになりました。
2010年5月から日本で活動していたとのことなので5年ちょっとでの決断となります。
一時期、ライブストリーミングの代名詞の様な存在であったUstreamですが、何かにつまずいてしまったのでしょう。
インターネットの流行の移り変わりの速さは本当にびっくりするほどです。

No Comments »

WP Login