2018年10月29日月曜日

Ubuntu 18.10について

あまプロではUbuntuを使っています。

Ubuntuは4月と10月にアップグレードが実施されます。
先日Ubuntu18.10の通知が表示されましたので、アップグレードしよかいなと思って、
アップグレードをクリックしたら…何も起きません。

アップグレードが開始されまへん。
これ、慣れてへん人ならビビると思うわぁ。

調べたらアップグレードソフトのバグらしいです。
まぁLTSやないし、困る事もないので、バグが改修されるまで放置します。

2018年10月7日日曜日

オープンストリートマップで任意の範囲と縮尺の画像を取得する方法

あまプロでは地域の催しに参加する事が有ります。
尼では10月8日(月)に市民まつりが開催されまして、そこでCodeforAmagasakiの仲間と共にブースを出展します。

その中で尼の地図をミウラ折りにする体験講座をする予定です。
ミウラ折りは登録商標ですが、非営利ならば使っても良いとの事ですので、ワークショップに活用させてもらいます。
ちなみに昔、就実大学で三浦先生の講座に参加した事が有ります。

今回はA2サイズ(420mm×594mm)に白黒で尼崎市全域の地図を印刷します。
白黒印刷(グレイスケール)では600dpiが良いらしいので、ピクセルにすると9925×14033pixcelになります…結構でかいです。
今回はちょっと品質を下げて400dpiにしたので6617×9355ピクセルになります。

OSM本家でも画像エクスポートは行えるのですが、範囲と尺度を同時には設定出来ません。
なので、今回は範囲と尺度を同時指定出来るBigMapというサービスを使いました。
こちらのサービスで、例えば尼崎市全域が収まって上記サイズに近いのはズームレベル16の様です。
50MB近くのサイズになりますのでご注意を。

このBigMapは範囲や尺度を自在に変更出来るので、かなり便利です。
ただ、あまり範囲を広げ過ぎたりズームレベルを上げ過ぎる(max19)とサーバに負荷が掛かり応答が返って来なくなりますのでご注意を…。

BigMapの操作方法を簡単に説明すると
  1. 画像を取得したい地図の緯度経度を指定して送信して
  2. 次画面で範囲を微調整して
    主な操作はEXPAND(広げる)SHIFT(移動)SHRINK(狭める)です
  3. Perlのリンクをクリックしてmkmap.plファイルをダウンロードして
  4. ローカルでperl mkmap.pl > map.pngを実行するだけです。
perl環境が無い場合はsudo apt install perlでインストールして下さい。
こちらはPerl v5.26.1です。
更にこちらの環境ではGDライブラリが無い旨のエラーが出ましたので
sudo apt install libgd-perl
でGDライブラリを追加して解決しました。

画像の生成に少し時間が掛かるのですが

無事に尼崎市全域でZoomLevel16の画像を取得出来ました。
後はGIMP等でA2サイズに微調整して完成です。
50MB近く有りますのでダウンロードにはご注意を。

注意点
BigMapはOSMのクレジットが入らないので、手動で入れる必要が有ります。
邪魔にならない地図の端でも良いので「© OpenStreetMap contributors」を書き込んどきましょう。

是非お住いの地域の一枚画像をゲットして、悦に浸って下さい。

2018年10月3日水曜日

WordpressのRSSが404NotFoundになる

あまプロではワードプレスを用いてウェブサイトの構築を行う場合が有ります。

皆さんRSSは使てはりますか?サイトの更新情報を取得出来る便利なツールです。
ワードプレスでも標準のウィジェットで使えます。 テーマに選ってはフッタやサイドバーに表示してます。
ちなみに、あメログですとこちらです。
先日、ワードプレスのRSSが404 Not Foundになる現象が発生しましたので、その原因の調査と改修をあメログ。

色々と調査した所、原因はパーマリンクの設定を「基本」にしていた為でした。
permalinkを「日付と投稿名」とか「数字ベース」にしてたら正常に表示されるんですけど…
「基本」にしたら何故かRSSが404になるんですわ…基本が出来てませんね。

ワードプレスのバージョンは現時点の最新版4.9.8-jaです。

2018年9月23日日曜日

ワードプレスのテーマ編集時にファイルが空になる現象について

あまプロでは、ワードプレスの授業も行っております。
先日、生徒さんのwordpressを授業してたら、急にサイトが真っ白で何も表示されなくなる現象に遭遇しました。

その顛末をあメログ。

先ず、サイトが真っ白で何も表示されない原因は管理画面の 外観 -> テーマの編集 で使うfunctions.phpが空(0バイト)になっている為でした。
functions.phpが空になる原因ですが、functions.phpの更新時に
致命的なエラーをチェックするためにサイトと通信できないため、PHP の変更は取り消されました。
というエラーが発生して、その際に変更が取り消されただけでなく、ファイルの中身も消されてしまった様です…。
えぇ、ファイルと一緒に頭の中も真っ白になった次第です。

現象が発生したサイトはfunctions.phpのバックアップが有った為、バックアップから復旧する事にしました。
ですが、wordpressの管理画面からでは何度遣っても上記のエラーが発生し、ファイルを更新できませんでした…。

仕方ないので、FilezillaでFTPアップロードして何とか解決しました。
やれやれ、こんな事も起きるんですね…勉強になりました。

2018年8月24日金曜日

リブレオフィスのグラフについて

あまプロではプレゼンテーション用資料としてデータからグラフを生成する事が有ります。
データ(数値の羅列)だけだと解り難い事も、グラフで可視化すると解り易くなります。

あまプロではリブレオフィスを使用してますので、リブレオフィスでグラフを作成する方法をあメログ。
今回は環境省の大気汚染物質広域監視システム(そらまめ君)のデータを使ってみます。
窒素酸化物とか光化学オキシダントとか色々な物質を調査してはるんですが、今回はPM2.5の濃度をグラフにしてみます。

先ずはそらまめ君から尼崎市のデータと、比較の為に大阪市のデータを取ってきます。
HTMLの表をコピーして、Calcへ貼り付けます。
貼り付け時に取り込み方法を聞いてきますが、そのまま「OK」します。
貼り付けましたら、グラフ化したいセルを選択します。
次にメニューの挿入 -> グラフ...を押下します。グラフウィザード゛が表示されるので、色々設定して行きます。
環境省サイトには折れ線グラフ表示機能が有るんですが、リブレやと棒グラフや円グラフ等々様々なグラフ形式を選ぶ事が出来ます。
今回は棒グラフで進めます。
次にデータ範囲
ここでは特に変更せず「次へ」ボタンを押下。次はデータ系列
名前をPM2.5にしたかったんですが、何故かPM2としか設定できません….5があかん様です。
今回はPM2.5のみですが、他の列を追加したい場合は追加ボタン押下で追加可能です。
逆に不要な列の削除も可能です。
この名前は凡例に表示されます。
「次へ」を押下
タイトルやサブタイトルやX軸やY軸を設定します。
ここは省略しても構いませんが、出典明記義務の有るデータを使っている場合や解り易さを求めるなら、設定しておいた方が無難でしょう。
今回はPM2.5のみですので凡例を表示チェックは外しておきます。
最後に「OK」ボタン押下でグラフが表示されます。
取り敢えずグラフは表示されましたが、何箇所か変な部分が有るので修正します。
グラフをダブルクリックすると、グラフ編集モードに移行します。
比較対象である大阪のグラフはY軸の最大値が20になってます。尼崎の最大値は30…。
グラフとして比較する際には合わせといた方が良いので、尼崎のY軸の最大値を20に修正します。
次に、日時が日時になってないですが、これは日時の列が無い為です。
年と月と日と時がそれぞれ別の列に分かれてます…なので、新たに列を挿入し、そこに数式で「月/日 時」となる列を作ります。数式は
=B1 & "/" & C1 & " " & D1
で、数式をオートフィルすれば良いです。
 データ範囲で日時の列を指定します。
この場合E列をドラッグ・アンド・ドロップで選択すると
範囲の数式が入ります。ここでOKすると
X軸の目盛りに日時が表示されます。
あともう少し、X軸の日時が降順になってるので
X軸の目盛りで逆方向にして、
目盛りを逆方向にするとY軸のラベルが右側に表示されてしまうので、Y軸ラベルの配置を「右端/上端」に変更します。
完成!

こんな感じで、皆さんも是非リブレのグラフを活用してみて下さい。

2018年8月20日月曜日

リブレオフィスについて

あまプロではオフィスソフトはLibreOfficeを使ってます。

最近、立て続けにバグを見付けたのであメログ。

  1. Impressで複数行(二行以上)を入力し、全選択して日本語を入力するとハングする
    スライドを作ってたら偶々見付けたんですが、日本語入力時にフリーズします
    CPUが100%になってまいます
    Ubuntu( Linux)環境でのみ起きるみたいでWindows環境では起きない様です
    バグ票はこちら
  2. Calcで時間のオートフィルが出来ない
    01:00をautofillで加算したら、見た目は加算されへんのに、実際は24:00加算されます
    勤務シフトの表計算を作ってたら偶々見付けました
    セルの見た目と値が異なるという気付き難いバグ
    これはOS関係無く発生している様です
    バグ票はこちら
長い事使ってると色々バグが潜り込みますね。
先日LibreOffice6.1がリリースされたばかりなので、早ければ6.2では改修される…筈。

2018年8月11日土曜日

松竹マルチプレックスシアターズメンバーズのシステムについて

あまプロでは夏休みを迎えております。
先日、子供達と近所の映画館へ行ったのですが、その時に困った事が会ったのであメログ。

Movixあまがさき では会員になって、六回鑑賞すると一回無料鑑賞クーポンが貰えます。
先日、ネットで 仮面ライダービルドとルパンレンジャーVSパトレンジャー の映画親子ペアチケットで2席購入して、更に無料クーポンでもう1席(計3席)購入しようとしました。
しかし、 SMTmenbers のシステムでは、同じ回で親子ペアチケットを購入した後に無料クーポンは使えません…。
困るので、取り敢えずメールで改善要望を出しときました📧

回避策としては、先に無料クーポンで1席購入した後に、親子ペアチケットで2席購入するか
先に親子ペアチケットで2席購入してしまった場合には(ネットでは購入出来なくなるので)諦めて窓口で無料クーポンで1席購入するしかないです。
窓口では無料クーポンが利用出来たので、システム上では親子ペアチケットと無料クーポンを同時回で利用するのは可能ですが、SMTmenbers経由だとそれが出来へん様です。

ひょっとしたら直ぐに改修されるかもしれませんけど、親子三人で映画を観られる方はご注意を。

ちなみに映画はおもろかったです。
次の仮面ライダージオウがちらっとお披露目されてました。
最後の平成ライダーはどんなんかな〜。