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

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

「MyHome Portal」ホームページを、スターサーバーに引っ越し

スターサーバー(StarServer)に無料プランがあり、一番基本のプランでは広告もなしということなので、FC2サーバーから引っ越ししてみた。スターサーバーはまだ利用者が少ないからかも知れないが、現時点ではFC2サーバーよりもレスポンスが良いようだ。 http:/…

レンタルサーバーStarServer(スターサーバー)の無料プラン

先日の記事で、ウェブクロウ(WEBCROW)の代替サービスStarServer(スターサーバー)では無料のプランが無くなっていると書いたが、きちんと無料プランが提供されているようだ。PHPとMySQLが使える無料プランもある。ただ、StarServer(スターサーバー)のトップペ…

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

無料でレンタルサーバーを提供していたウェブクロウ(WEBCROW)が新規受付を停止している。 StarServer(スターサーバー)という新しい運営サイトに移行するらしいが、無料のプランが無くなっている。 【訂正】 StarServer(スターサーバー)にも無料プランがある…

「中級プログラマの自宅でPHP ブログ」引っ越しました。

FC2で運用していた「中級プログラマの自宅でPHP ブログ」を、はてなブログに引っ越しました。 FC2ブログから、はてなブログへの移行については、以下。

無限スクロールJavaScript「Infinite Scroll」

無限スクロールを実現するJavaScript「Infinite Scroll」を使ってみた。 別ブログに書いたので、リンクを載せておく。 ≪Infinite Scrollを使った無限スクロール版「12cm×8cmの小さなアート」 - 晴歩雨描≫ http://2ndart.hatenablog.com/entry/2017/07/05/143…

Python 2.5サポート終了

Python 2.5のサポートが終了するとの事。2017年5月16日に無効になるとの事。 https://cloud.google.com/appengine/docs/deprecations/python25 手順を踏めば、6月20日まで延命できるらしいが、Google App Engineは無料で使える時間もかなり限られてしまった…

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

CSS

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

GPSログViewサンプル

MyHome Portalの「GPSログView」のサンプルを以下にて公開しました。 ≪和歌山 岩代駅-岩代大梅林≫ http://2green.890m.com/gpslog/20170219.html 関連記事は以下。 ≪岩代大梅林ハイキング≫ 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.…

Google Maps API無償版のポリシー変更

Google Maps API無償版のポリシーが変更されたとの事。 Google Maps APIを使った地図を呼び出すスクリプトにAPIキーの設定が必要となったとのこと。新たなドメインでAPIキーなしで地図を呼び出そうとすると、エラー画面となり地図が表示されないらしい。 以…

Ver.8.02:INDEXボタン変更

MyHome Portal Ver.8.02をリリースしました。 http://ok2nd.web.fc2.com/download.html トップページ「INDEX」のボタン「料理(G)」「価格(G)」を廃止。 トップページ「INDEX」にボタン「ヨドバシ」「ヤフーshop」を追加。 ボタンデザインcssのデフォルトを、…

祝日「山の日」カレンダー用データ

今年から、国民の祝日として「山の日」が出来ました。 MyHome Portalのカレンダーの祝日テーブルへの追加データをcsvファイルとして作成しました。以下からダウンロードしてください。 http://ok2nd.web.fc2.com/download/m_holiday_add.txt ファイル拡張…

Aviraを使うとストリート ビューが表示されない

ブラウザ用セキュリティ対策ソフトAvira Browser Safetyを入れているとGoogle Maps JavaScript APIで作成したページのストリート ビューの画像が表示されない。下のようにグレーのみが表示されるようになる。(Google Chromeの場合。他のブラウザでは検証し…

tenki.jpのお天気ブログパーツ終了

MyHome Portalの「週間天気予報」で使っていた日本気象協会「tenki.jp」のお天気ブログパーツはサービス提供が終了しています。 MyHome Portalの「週間天気予報」では、現在、以下のメッセージが表示されます。 -------------------------------------------…

AVAST Upgrade utility 削除方法

AVASTを削除したが、Windowsを起動すると、AVAST Upgrade utilityが実行されてしまう。 AVASTアンインストールユーティリティavastclearを実行しても効果なし。 検索すると、以下のフォルダが残っていることが判明。 C:\Program Files\Common Files\AV この…

Ver.8.01:GPSログをGeoTracker対応に

MyHome Portal Ver.8.01をリリースしました。 http://ok2nd.web.fc2.com/download.html トップページ「INDEX」にボタン「乗換(Yahoo)」を追加。 トップページ「INDEX」からボタン「百度」を廃止。 「預貯金管理」の一括修正/追加/削除ページの預入額、利率の…

MyTracks代替アプリ「GeoTracker」

GPSトラッキングアプリ「MyTracks」が4月30日を以て提供終了するとの事で、代替アプリを探して、とりあえず、「GeoTracker」を試してみた。 機能的には、MyTracksとほぼ同等のようだ。 ≪GeoTracker≫ https://play.google.com/store/apps/details?id=com.ilya…

MyTracks終了するならオープンソースに

GPSトラッキングアプリ「MyTracks」が4月30日を以て提供終了するとの事。 MyTracksは、GPSログを取得しながら、リアルタイムでGoogleマップ地図で経路を確認できて、GPXファイルにもエキスポート出来てとても便利で重宝していたのに、残念。他に同等の良いサ…

Windows10にMyHome Portalインストール

PHP

小型Windows10パソコン「LIVAX2-4/64-W10」を購入したので、MyHome Portalをインストールしてみました。 XAMPPは、以下のサイトから、バージョン1.8.3を使いました。 http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/ 最新のバージョンでは、…

Ver.8.00:Googleマップ ストリートビューの位置変更

MyHome Portal Ver.8.00をリリースしました。 http://ok2nd.web.fc2.com/download.html 久々の更新です。 Ver.1.00リリースから約8年目ということで、Ver.8.00としました。 Google Maps API のストリートビューの人形マーク表示位置が左上から右下に仕様変更…

Ver.7.04:「Yahoo ホームページ対訳」追加

MyHome Portal Ver.7.04をリリースしました。 http://ok2nd.web.fc2.com/download.html ツールに「Yahoo ホームページ対訳」を追加。指定したURLのホームページとYahooウェブ翻訳で翻訳したページを左右に並べて表示します。左右のフレームは同時にスクロー…

新年あけまして、おめでとうございます。

新年あけまして、おめでとうございます。 ■A Happy New Year http://ok2nd.me/tool/newyear/ ■賀正 http://ok2nd.me/tool/gashou/

Ver.7.03:「カレンダー」に印刷用ページを追加

MyHome Portal Ver.7.03をリリースしました。 http://ok2nd.web.fc2.com/download.html 「カレンダー」に、印刷用ページを追加しました。余分なヘッダー等を無くしたシンプルな月間スケジュールを印刷します。1か月~12か月分をまとめて印刷できます。 「学…

「2nd 英語」に英文の発音機能追加

「2nd 英語」に、英文の発音機能を追加しました。 【2nd 英語:スマホ用】 http://ok2nd.me/eigo/mobile/ 【2nd 英語:PC用】 http://ok2nd.me/eigo/pc/ 「High Quality Text-to-Speech API」を使っています。 http://tts-api.com/ 以下のサイトで紹介されて…

Ver.7.02:MySQL関数をmysqliに変更

MyHome Portal Ver.7.02をリリースしました。 http://ok2nd.web.fc2.com/download.html MySQL関数をmysqliに変更。(mysql拡張モジュールが、PHP5.5から非推奨になっているため。) $link = mysql_connect('localhost', 'my_user', 'my_password'); $db_select…

Google Maps APIによる複数スポット表示

HTMLファイルに、スポット名、緯度、経度を指定するだけで、Google Maps API V3を使った複数地点表示が出来るJavaScriptを公開します。 ※ Firefoxでは、マーカーが表示されないなど、正常動作しません。 CGI等サーバーサイドの処理はありませんので、静的サ…

Ver.7.01:InfoWindowの.gm-style-iw

MyHome Portal Ver.7.01をリリースしました。 http://ok2nd.web.fc2.com/download.html Ver.7.00で、Google Maps APIを使ったページの情報ウィンドウに縦スクロールバーを表示させないために、スタイルシートに以下を追加しましたが、情報ウィンドウ内の一部…

Ver.7.00:Google Maps API V3版 改良。

MyHome Portal Ver.7.00をリリースしました。 http://ok2nd.web.fc2.com/download.html Ver.1.00リリースから約7年目ということで、Ver.7.00としました。 ツール「Google Maps API V3版」で、検索結果やマウスクリックで作成されるマーカーに地点名を表示す…

Ver.6.15:Google MapsのルートナビをOnOff

MyHome Portal Ver.6.15をリリースしました。 http://ok2nd.web.fc2.com/download.html ツール「Google Maps API V3版」のルート表示のルートナビを閉じることが出来るようにしました。

Ver.6.14:検索文字入力ボックスに、クリアボタン

MyHome Portal Ver.6.14をリリースしました。 http://ok2nd.web.fc2.com/download.html 「INDEX」検索文字入力テキストボックスに、クリアボタン(×)を付けました。jQueryプラグインaddclearを使っています。 「INDEX」の検索ボタン「価格(G)」「楽天」「Twit…

2nd INDEXをiPad miniでも使いやすいように

2nd INDEX http://ok2nd.me/index/ を、iPad miniやスマホでも使いやすいように、文字サイズを大きくするために、viewportでinitial-scale=1.7を指定してみました。 <meta name="viewport" content="width=device-width,initial-scale=1.7"> 検索文字入力テキストボックスに、クリアボタン(×)を付けました。jQueryプラグインaddclea</meta>…

Ver.6.13:週間天気をtenki.jpからlivedoorに変更

MyHome Portal Ver.6.13をリリースしました。 http://ok2nd.web.fc2.com/download.html ツール「GPSログ View」の修正画面で、GPXファイル差し替えた場合、名前と補足説明をGPXファイルのデータで置き換えていた仕様を変更。修正画面の名前と補足説明が有効…

Ver.6.12:INDEX検索ボタン変更他

PHP

MyHome Portal Ver.6.12をリリースしました。 http://ok2nd.web.fc2.com/download.html 「メモ」等の添付ファイルのダウンロードで、ファイル名の頭のID番号を付けないように変更しました。aタグのdownload属性(download="ファイル名")を使っていますので、H…

Ver.6.11:Google Maps API V3版 修正

PHP

MyHome Portal Ver.6.11をリリースしました。 http://ok2nd.web.fc2.com/download.html 「Google Maps API V3版」の「探す」結果マーカー位置を少し修正。 「Google Maps API V3版」のレストラン等の場所検索で、レストラン名等に&が含まれているとマーカー…

GPSログ View サンプル

MyHome Portalの『GPSログ View by 轍(Wadachi)』の表示サンプルを、インターネット上に置いて見ました。 先日、外濠公園から千鳥ヶ淵にかけて、桜を見に行った時のものです。 ちなみに、GPSログは、Androidアプリ「My Tracks」でとっています。 http://ok2n…

ポータルサイト「2nd INDEX」

MyHome Portalの「INDEX」をベースに、インターネット上で利用できるポータルサイト「2nd INDEX」を立ち上げました。 ユーザー登録をすると、自分専用のページを設定できます。 ユーザー登録は、IDとパスワードだけの登録で出来ます。それ以外の個人情報は不…

誕生花、花言葉サイト作成

誕生花、花言葉のサイトを作成しました。 カレンダー形式で、誕生花を花の写真付きで表示します。 ≪2nd 誕生花,花言葉≫ http://ok2nd.me/flower/pc/ 一覧形式での表示や検索ページもあります。 検索は、花の名前と花言葉で検索します。 http://ok2nd.me/flow…

Ver.6.10:Google マップ、TABLE to CSV

MyHome Portal Ver.6.10をリリースしました。 http://ok2nd.web.fc2.com/download.html 「Google Maps API V3版」の世界遺産、日本百選、日本百名山、日本桜名木、日本鉄道駅検索結果を、別ページでなく、同じページ内に表示するように、仕様変更。 「Google…

桜名木:都道府県別ランキング

今日から3月。そろそろ、桜の季節です。 桜名木(一本桜)の都道府県別ランキングを「2nd 世界遺産,日本百名山,日本百選,桜名木,鉄道駅」で見ることができます。 1位は福島県、2位は長野県。福島県と長野県は3位を大きく引き離しています。3位は岐阜県、4位は…

tableでマウスhoverしている列の背景色を変える。

「日本百選:都道府県別件数」で、tableでマウスhoverがしているセルの行と列の背景色を変えるようにしてみました。 行はCSSのtr:hoverで色を変えて、列はJavaScriptで色を変えています。 http://ok2nd.me/abook/pc/list-hyakusen-sum.php JavaScriptは、以…

日本百選:都道府県別件数

「2nd 世界遺産,日本百名山,日本百選,桜名木,鉄道駅」サイトに、日本百選の都道府県別件数のページを追加しました。 http://ok2nd.me/abook/pc/list-hyakusen-sum.php 都道府県別、百選種類別にマトリックスで件数表示します。 日本百選名をクリックすると、…

簡易計算器を作ってみた。

簡易計算器(電卓?)を作ってみました。 http://ok2nd.me/tool/calc/ textareaに入力した数式を、JavaScriptのeval()で評価しているだけです。 セルには()付きの数式を入力できます。JavaScriptの数学関数(Math)も使えます。

Ver.6.09:Google マップ スポット検索改善 他

MyHome Portal Ver.6.09をリリースしました。 http://ok2nd.web.fc2.com/download.html 「サンプルDB自動セットアップツール」とツール「実運用環境バックアップ」を、 データベースサーバーがlocalhostでない場合に対応させました。 定義ファイルの「_DB_SE…

備忘録:window.open、return false、void(0)

Google Maps APIを使ったスマホ用サイトを作成した時の備忘録。 ≪スマホ用:2nd マップ≫ http://ok2nd.me/abook/map/ ■button等のonClickにはreturn false;を付ける。これを付けないと元のページに戻ってしまう等の不具合が生じます。PCのブラウザでの検証で…

スマホ用マップ&鉄道駅、日本百選など検索

スマホ用の地図をつくりました。地名検索または現在地を表示して、表示されている範囲内で、鉄道駅、日本百選、桜名木、日本百名山、世界遺産の場所を探すことが出来ます。 ≪2nd マップ (世界遺産,日本百名山,日本百選,桜名木,鉄道駅)≫ http://ok2nd.me/aboo…

全国の任意の複数地点の週間天気予報

MyHome Portalの「週間天気予報」を、インターネット上のサービスとして使えるようにしました。 http://ok2nd.me/tenki/ 全国の任意の複数地点の週間天気予報を一覧形式で確認できます。 表示地点の設定はブラウザのCookieに保存します。 表示順序はドラッグ…

世界遺産,日本百名山,日本百選,桜名木,鉄道駅

世界遺産、日本百名山、日本百選、桜名木、鉄道駅の検索サイトを作ってみました。 検索した場所を地図で表示できます。 ≪2nd 世界遺産,日本百名山,日本百選,桜名木,鉄道駅≫ http://ok2nd.me/abook/pc/

スマホでNHKゴガクル英語学習

NHKゴガクルから抜粋した英会話フレーズのスマートフォン用学習用サイトを作ってみました。 以前作成したGoogle App Engine上のサイトとは別物です。 ≪2nd 英語≫ http://ok2nd.me/eigo/ フレーズを1つずつ、表示します。日本語、英語それぞれを隠すこともで…

Ver.6.08:アルバムのギャラリ追加。他

MyHome Portal Ver.6.08をリリースしました。 http://ok2nd.web.fc2.com/download.html 「学習」のポップアップ・ウインドウで、キーボード操作が出来るようにしました。 「週間天気予報」に表示していたtenki.jpの「衛星画像」がブログサービス終了というこ…

Ver.6.07:世界地図(国旗付き)を追加

MyHome Portal Ver.6.07をリリースしました。 http://ok2nd.web.fc2.com/download.html ツール「世界地図(国旗付き)」を追加。以下のページを、利用させてもらいました。 http://xml-xsl.sakura.ne.jp/google_maps17/google_maps17.htm 「住所録」が世界遺…