中級プログラマの自宅でPHP ブログ

自宅用ポータルシステム「MyHome Portal」をオープンソースで公開。MyHome Portalの説明とエンハンス情報。

無料レンタルサーバー「ウェブクロウ」が新規受付を停止

無料でレンタルサーバーを提供していたウェブクロウ(WEBCROW)が新規受付を停止している。

StarServer(スターサーバー)という新しい運営サイトに移行するらしいが、無料のプランが無くなっている。

【訂正】

StarServer(スターサーバー)にも無料プランがあるようだ。

Python 2.5サポート終了

Python 2.5のサポートが終了するとの事。2017年5月16日に無効になるとの事。

https://cloud.google.com/appengine/docs/deprecations/python25

手順を踏めば、6月20日まで延命できるらしいが、Google App Engineは無料で使える時間もかなり限られてしまったので、もう延命処置も2.7への移行ももしない。

なので、実験的に立ち上げた以下のサイトは利用できなくなる。

http://2ndindex.appspot.com/

http://2ndfoto.appspot.com/

http://2ndpen.appspot.com/

CSS:ブロック全体は中央揃え+中の要素は左寄せ

別のブログに、「ブロック(コンテナ)全体は中央揃え+中の要素(複数画像)は左寄せ」をJavaScriptを使わないでCSSのみで実現できる方法を書いたので、リンクだけ載せておく。

http://2ndart.hatenablog.com/entry/2017/04/11/193206

20170313140402.jpg

GPSログViewサンプル

MyHome Portalの「GPSログView」のサンプルを以下にて公開しました。

≪和歌山 岩代駅-岩代大梅林≫

http://2green.890m.com/gpslog/20170219.html

20170220105255.jpg

関連記事は以下。

≪岩代大梅林ハイキング≫

http://2ndart.hatenablog.com/entry/2017/02/20/110341

Google Maps APIで指一本でスクロール

Google Maps JavaScript APIを使ったページで、地図をスクロールするには、指2本で操作するように変更されました。

1本指で操作しようとすると、「地図を移動させるには指2本で操作します」と表示されます。

MyHome Portalの「tools/google-maps-earth-v3.php」等、Google Maps JavaScript APIを使ったページで、従来通り指1本で操作できるようにするためには、オプションに

gestureHandling: 'greedy'

を追加してください。

【追加例】

var myOptions = {
    zoom: 17,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    gestureHandling: 'greedy',
    streetViewControl: true
}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);