UJP - 最新エントリー

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

ブログ - 最新エントリー

ダイソーのジョイントラックでSurface用のラックを作る

カテゴリ : 
PC » Surface
ブロガー : 
ujpblog 2017/10/28 23:00
 ほとんどWindows UpdateしかしてなかったSurace 2ですが,最近はカミさんが気に入って使っているので,ちょっと机周りを改善しようとラックを組んできました.

 色々と悩んだのだけれど,作ったのはこんな感じ.


 使用機材は次の通り.
ジョイントラックCHRシリーズ No.32 棚 40cm X 25cm 300円x1個
ジョイントラックCHRシリーズ No.3 ポール(中)39ccm 100円x4本
ジョイントラックCHRシリーズ No.5 固定部品 4個組 100円x1個
PEライン バスケット 長方形 100円x1個
引っ掛けマガジンラックフック付き 100円x1個
ナチュラルコルククラフト 3mm厚 30x45cm 100円x1枚
-------------
合計 1,100円
 コルクのシートはちょっと大きめなのでカッターナイフでカットして調整しました.しかし,ラックの下段におてあるキーボード部分が暗くなる弊害が.
 バスケットはSurface2の電源アダプタを設置するのに丁度良くて,引っ掛けマガジンラックは,紙資料を軽くおいておくために使うことを想定しました.
 インターネット,Webの成長過渡期に流行ったツールで,オフラインブラウズするためのダウンローダというのがあった.一般家庭では,電話回線を使ってインターネット接続していて,よく使う人はテレホーダイというサービスに加入し,定額料金が定額になる深夜時間帯に,自動的にネットに接続してお気に入りのサイトを巡回し,コンテンツをダウンロードして日中にそれを読む.そんな使い方が多かったようだ.
 今はスマホもあって常時接続になったし,Twitterを始めとするリアルタイム情報を利用するので,昨晩までのデータをダウンロードして読む,というような使い方をしなくなったと思うけれど,Webサイト全般的にダウンロードしたいというニーズはありつづけるのだろうとおもう.

 その用途のツールが,このHTTrack Website Copierというツール.

HTTrack Website Copier
http://www.httrack.com

 Windows,macOS,Linux,FreeBSDに対応しています.
 mac版は,パッケージマネージャのHome Brewでインストールするようなので探してみました.
MBA13:~ ujpadmin$ brew search httrack🆑
==> Searching local taps...
httrack
==> Searching taps on GitHub...
==> Searching blacklisted, migrated and deleted formulae...
MBA13:~ ujpadmin $
 見つからない...そのまま手順通りにインストールコマンドを実行.

...続きを読む

 パソコン環境を改善したくてトラックボールを探しに.業務上,PS/2も使えるタイプが良いのですが,やはりニーズとしては少ないようで,2製品しかありませんでした.両方とも,腱鞘炎で痛めてい右手にはしっくりこず...そうこうしていたら,会社で使っているリストレスト付きトラックボールが置いてあったので,これを購入しました.4年ぶり2回目です.
 

 変わっていたのは,前回は3680円だったのが2500円となっているところです.一度廃盤になったような気がするけれど,長く売られ続けて安くなっているのは良いこと.一つ大事なことが変更になっていました.


 パッケージには,本体と説明書のみ....PS/2へ変換するアダプタが無い.箱を開けた時に入ってなかったから,説明書を確認したのだけれどついてない模様.型番も変わってないけれど,愛用物に変化があったようだ.


 そのほかで感じる違いは,パームレスト部分の素材の質感.もしかしてこれは中に入っているクッションの違いかなぁ.

facebookの新機能?

カテゴリ : 
インターネット » ネットサービス
ブロガー : 
ujpblog 2017/10/25 1:16
 基本,facebookには,過去の知り合いでもう二度と会わなさそうな人しか入れてないのだけれど,こんな機能が追加された模様.
 先週末にかけての話題は台風と衆議院議員選挙だったから重なったのか.(前からあったのか)


 通信キャリアの提供する災害用伝言版サービスっぽいものを目指しているのだろうけれど,このウェーブに乗らなかった「58人の安否がまだ報告されてません」という説明がちょっと怖い.
 普通,安否不明というと8割がた亡くなっている時に使われるように感じるんだけど.

 そしてもう1つ.

 いやー,これも設定触りたくないな.政治家のfacebookとか観ちゃうとお友達にも広まっちゃうからな.facebookの生まれたアメリカだと,政治的ポジションを明らかにするには珍しいことじゃないのだろうか.よくハリウッドスターも応援演説しているしな...

 facebookで出て来るこの手のアプリは,フィッシングで使われていることも多いからよくわからないものを触ることに奥手になっているのもあるけど,いらない機能だな.

エイプリルフールズ

カテゴリ : 
映画
ブロガー : 
ujpblog 2017/10/24 22:37
 2016年の日本映画.戸田恵梨香,松坂桃李主演.

 エイプリルフールの4月1日を舞台として複数の出来事がクロスするタイプ.最後に全て意外な繋がりで収まる体裁の進行になるのかと思ったらそういうわけでもなく,監督が手がけているテレビドラマの出演者を急に出したりして,監督のファンじゃないと全く理解できない部分が多数出て来る.

 映画自体がエイプリルフールであって欲しい...松坂桃李は作品に恵まれないね.

ピカチュウだいすきくらぶ

カテゴリ : 
趣味 » ポケモンGO
ブロガー : 
ujpblog 2017/10/24 1:52
 ピカチュウを300匹捕まえると得られるメダル,「ピカチュウだいすきくらぶ」が金メダルになりました.


 小さいコラッタを300匹集める「たんぱんこぞう」の方が先に達成したけれど,残るは「つりびと」という巨大なコイキングを300匹だね.これは今221匹.ちなみに,たんぱんこぞうは380匹.

緊急速報 その2 台風21号(ラン)

カテゴリ : 
災害
ブロガー : 
ujpblog 2017/10/23 23:53
 2017年の台風21号.大型台風とされてもう2日前からずっと雨が一日中降っているとんでもない状態.台風が首都圏を通過したのは夜中で寝ている時のことでしたが,朝には晴天ではあったものの先月もあったドコモのエリアメールでの緊急速報で目を覚ますような感じ.


 多摩川が氾濫しそうだという内容でびっくり.川上で降った雨が川下に集約されてパワーを増すというロジックは知っていたので,早速多摩川のライブカメラを探して観て観た.


 登戸のYesterdayの正面あたり?貸しボート小屋かな? 普段の様子を知らないのだけれど,間違いなく浸水しそうな建物があって,そんなに水辺に建てるわけないので,十分以上に水があふれていることが想像できる感じ.赤い丸の部分に人影がみえるけど,危ないね.
 

 3時間後.水が少なくなっているのがわかる.これを確認したちょっと後に警戒解除が行われました.解除はエリアメールじゃなくて「Yahoo!防災速報アプリ」で知ったのだけれど.これは良いアプリだ.


 そして帰宅後.川の中にある中州が顔を出している.昼間には見えなかったのに.

安室奈美恵 25th ANNIVERSARY LIVE in OKINAWA

カテゴリ : 
趣味 » コンサート/ライブ
ブロガー : 
ujpblog 2017/10/22 22:33
 アイドル不毛時代.朝の情報番組で沖縄発信の空手のできるアイドルグループを紹介ということで浜辺で道着を着て空手の正拳突きをしていたのを覚えている.その中で極めて目立つ容姿の子が安室奈美恵だった.カリスマ性を感じたわけでもなく,アイドル?って事で違和感を覚えたのかなぁ.


 来年の誕生日の9月でそしてWOWOWでライブをやるというので観た.MCなしのライブ.リップシンクもなしだろうなぁ.
 ダンスシーンで,腕をY字ポーズに万歳して縦にジャンプするのが好きなのかな.あと,1曲だけサムの振り付けっぽいのがあった.気のせいかも.

 最近の曲はオリンピックで使われていたHeroくらいしかわからないけれど,1996年〜2000年あたりの曲はよく聴いたことがあるので,その時代を思い出すね.

Home BrewでGNU tarをインストール

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/22 16:54
 macOSにインストールされているtarコマンドはbsdtarなのでLinuxのGNU tarと互換性がないようなので,Home BrewでGNU tarをインストールする.

MBA13:~ ujpadmin$ brew install gnu-tar🆑
==> Pouring portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz
==> Downloading https://homebrew.bintray.com/bottles/gnu-tar-1.29_1.sier
ra.bottle.tar.gz
######################################################################## 100.0%
==> Pouring gnu-tar-1.29_1.sierra.bottle.tar.gz
==> Caveats
gnu-tar has been installed as "gtar".

If you really need to use it as "tar", you can add a "gnubin" directory
to your PATH from your bashrc like:

    PATH="/usr/local/opt/gnu-tar/libexec/gnubin:$PATH"🈁

Additionally, you can access their man pages with normal names if you add
the "gnuman" directory to your MANPATH from your bashrc as well:

    MANPATH="/usr/local/opt/gnu-tar/libexec/gnuman:$MANPATH"

==> Summary
🍺  /usr/local/Cellar/gnu-tar/1.29_1: 15 files, 1.7MB
MBA13:~ ujpadmin$
 インストールしたバージョンを確認.
MBA13:~ ujpadmin $ /usr/local/opt/gnu-tar/libexec/gnubin/tar --version🆑
tar (GNU tar) 1.29🈁
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by John Gilmore and Jay Fenlason.
MBA13:~ ujpadmin$
 .bashrcにパスを追加.
MBA13:~ ujpadmin$ echo '#for GNU tar' >> ~/.bashrc🆑
MBA13:~ ujpadmin$ echo 'PATH="/usr/local/opt/gnu-tar/libexec/gn
ubin:$PATH"' >> ~/.bashrc🆑
MBA13:~ ujpadmin$ echo 'MANPATH="/usr/local/opt/gnu-tar/libexe
c/gnuman:$MANPATH"' >> ~/.bashrc🆑
MBA13:~ ujpadmin$
 設定したパスを有効化.
MBA13:~ ujpadmin $ source ~/.bashrc🆑
MBA13:~ ujpadmin $
 パス設定が効いているか確認.
MBA13:~ ujpadmin $ which tar🆑
/usr/local/opt/gnu-tar/libexec/gnubin/tar
MBA13:~ ujpadmin $
 完了.
 MacOS X 10.6 ServerでtarしてGZIPしたファイルをRaspberry Pi3上のRaspbianで展開しようとすると次のようなことに.
pi@commet:/www $ tar xfz data.tar.gz🆑
tar: 未知の拡張ヘッダキーワード 'SCHILY.dev' を無視🈁
tar: 未知の拡張ヘッダキーワード 'SCHILY.ino' を無視🈁
tar: 未知の拡張ヘッダキーワード 'SCHILY.nlink' を無視🈁
pi@commet:/www $
 これは,MacがBSD系のtar,RaspbianがGNU tarであることによる差異らしい.tarのバージョンを調べてみる.
 まずは,アーカイブを作成したMacOS X 10.6サーバのtar.
ujp:~ ujpadmin$ /usr/bin/tar --help|grep bsd🆑
tar(bsdtar): manipulate archive files
bsdtar 2.6.2 - libarchive 2.6.2🈁
ujp:~ ujpadminr$
 ちなみにmacOS Sierra 10.12.6のtarバージョン.
MBA13:~ ujpadmin$ /usr/bin/tar --help|grep bsd🆑
tar(bsdtar): manipulate archive files
bsdtar 2.8.3 - libarchive 2.8.3🈁
MBA13:~ ujpadmin$
 tarコマンドの場所を調べてバージョンを調査.
pi@commet:/www $ which tar🆑
/bin/tar🈁
pi@commet:/www $ tar --version|grep tar🆑
tar (GNU tar) 1.27.1🈁
pi@commet:/www $
 バージョン番号はまったく違う模様.

XOOPS tenをインストールする その7

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/22 15:04

 XOOPS_TRUST_PATH関連のファイルパーミッションの確認完了.


 実際にはこのten.ujp.jpというドメインを事前に登録しておかなければいけないけれど,今回/etc/hostsファイルを編集して対応しているので架空ですw


 いよいよデータベースへテーブル作成.


 あー,なにかcharaset関連でエラーがでてる...

XOOPS tenをインストールする その6

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/22 14:52
 続いてデータベース関連の設定.


 ここで分かりづらいのはテーブル接頭語.XOOPSで固定のテーブル名を持っているけれど,重複しないように接頭語をつけてテーブル名をつけることになる.この場合,接頭語にad0cd0が設定してあるので,テーブル名はad0cd0_avatarというようなルールとなる.
 そしてSALT.これはパスワードとかを推測不能にするためにキーワードに付加する文字列のこと.


 そのほかはXOOPS_TRUST_PATHの設定などがあるけれど,そのまま進めれば良いと思います.


 設定内容を確認.


 実行結果.

ホウエン地方の銅メダルゲット

カテゴリ : 
趣味 » ポケモンGO
ブロガー : 
ujpblog 2017/10/22 14:13
 昨日,初日にして家にいるだけで出現したポケモンをゲットするだけで新しく追加されたホウエン地方のポケモン5匹をゲットしました.


 ポッポ,コラッタ,オタチの代わりに出てくる頻度なので難しくない.比較的出現が少ないのはヤミラミというもので,これは普段は紫色なのだけれど,金色の色違いもあるとか.

トリック・オア・トリート! 10月21日〜11月2日

カテゴリ : 
趣味 » ポケモンGO
ブロガー : 
ujpblog 2017/10/22 14:02
 ポケモンGOのアプリが落ちたので再起動するとオープニング画像が変わってました.


 近年,日本でも異常な盛り上がりを見せるハロウイーンのキャンペーン.残念ながら初日の東京は雨で散歩しづらい感じでした.


 このキャンペーン中に「アメをもらえる作業」を行うと全て2倍になります.また,第3世代のポケモンが今回,一部解禁されました.

電車男

カテゴリ : 
映画
ブロガー : 
ujpblog 2017/10/21 16:40
 2004年の日本映画.山田孝之,中谷美紀主演.

 アキバ系の女子苦手オタクが電車の中で女性を助けたことから始まる恋愛ドラマ.2ちゃんねる住人が電車男を助けながら進むのだけれど,中谷美紀似のとされるヒロインのエルメスさんを中谷美紀が演じるのが良いのだろうな.

 2004年前後だと,世界の中心で愛を叫ぶ,冬のソナタなどの純愛物が流行っていた時代だったが,今のオタク系はメイド喫茶とかAKBとかがあるので女慣れしているんじゃなかろうか.恋愛とは別か.

 映画の中ではロケットとかtwotopとかの店舗の看板がちょと映るね.

Exレイドパスがやっときた

カテゴリ : 
趣味 » ポケモンGO
ブロガー : 
ujpblog 2017/10/21 9:51
今日からハロウィーンキャンペーンだなと朝起きてポケモンGOを起動したら,いきなり変な画面がでてきてビックリした.

 ミューツーが取れる(かもしれない)レイドパスをゲット!


 ほう.先月,夏休みで帰省していた田舎の(数キロあるが)家の近くのソフトバンクか.それは別として金曜日の昼の12時からか.

台風とホテル

カテゴリ : 
時事
ブロガー : 
ujpblog 2017/10/20 23:00
 週末に台風が来るというので,テレビでは選挙の期日前投票に行列が並んでいるというのをやっていた.うちはもう投票済み.
 それはおいといて,台風到来予定の影響で,月曜日の早朝作業が火曜日早朝に変更になったのだけれど,新幹線通勤のポケモン仲間のおじさんが「ホテルを取り直したら倍の値段になってた」とぼやいていた.
 さすがアパホテル.価格はニーズに合わせてフレキシブルなようだ.

XOOPS tenをインストールする その5

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/19 23:34
 ブラウザでインストール用URLにアクセス.
http://localhost/install/index.php


choose language to be used for the installation processとあるのでja_utf8を選択.


 要件について記載.


 ファイルのアクセス権限を設定しろと記載があるので,それに従う.

root@commet:/www/ten/html# chmod ogu+w uploads🆑
root@commet:/www/ten/html# chmod ogu+w ../xoops_trust_path/cache🆑
root@commet:/www/ten/html# chmod ogu+w ../xoops_trust_path/templates_c🆑
root@commet:/www/ten/html# chmod ogu+w mainfile.php🆑
root@commet:/www/ten/html#
 書き込み権限を設定したら,右下の矢印を押下.


 アクセス権限に問題ない模様.

XOOPS tenをインストールする その4

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/19 22:30
 mysql_upgradeを実行した後に,ユーザを作成する.
pi@commet:/www/ten/class/database $ mysql -uroot -p🆑
Enter password:🆑
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 113
Server version: 5.5.57-0+deb8u1 (Raspbian)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> GRANT ALL ON TEN.* TO tenadmin@localhost IDENTIFIED BY 'TEN12345#';🆑
Query OK, 0 rows affected (0.00 sec)

mysql>
 エラー出なかった.grantで与えた権限を反映させてMySQLモニターから抜ける.
mysql> flush privileges;🆑
Query OK, 0 rows affected (0.00 sec)

mysql> exit🆑
Bye
pi@commet:/www/ten/class/database $
 終わり.
 MySQLにユーザを作成しようとしたらこんなエラーが.
ERROR 1547 (HY000): Column count of mysql.user is wrong. Expected 42,
 found 31. The table is probably corrupted
 The table is probably corrupted! テーブルが破損している可能性があります!とでていますが,データベース上のデータで古いバージョンから移行したものがあって,その関係でアップグレードをしなければならないそうです.
 mysql_upgradeを実行します.
pi@commet:/www/ten/class/database $ mysql_upgrade -u root -p🆑
Enter password:🆑
Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
Running 'mysqlcheck' with connection arguments: '--port=3306' '--so
cket=/var/run/mysqld/mysqld.sock'
Running 'mysqlcheck' with connection arguments: '--port=3306' '--so
cket=/var/run/mysqld/mysqld.sock'
mysql.columns_priv                                 OK
mysql.db                                           OK
mysql.event                                        OK
mysql.func                                         OK
mysql.general_log                                  OK
mysql.help_category                                OK
mysql.help_keyword                                 OK
mysql.help_relation                                OK
mysql.help_topic                                   OK
mysql.host                                         OK
mysql.ndb_binlog_index                             OK
mysql.plugin                                       OK
mysql.proc                                         OK
mysql.procs_priv                                   OK
mysql.proxies_priv                                 OK
mysql.servers                                      OK
mysql.slow_log                                     OK
mysql.tables_priv                                  OK
mysql.time_zone                                    OK
mysql.time_zone_leap_second                        OK
mysql.time_zone_name                               OK
mysql.time_zone_transition                         OK
mysql.time_zone_transition_type                    OK
mysql.user                                         OK
mysql.user_info                                    OK
Running 'mysql_fix_privilege_tables'...
OK
Could not create the upgrade info file '/var/lib/mysql/mysql_upgrade_info'
 in the MySQL Servers datadir, errno: 13
pi@commet:/www/ten/class/database $
 最後にエラーがでているのは権限がなくて結果を書き出せなかったということです...

XOOPS tenをインストールする その3

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/19 17:47
 XOOPS tenようにデータベースとユーザを作成する.
 先ずはデータベース.
pi@commet:/www/ten/class/database $ mysql -uroot -p🆑
Enter password:🆑
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 106
Server version: 5.5.57-0+deb8u1 (Raspbian)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
 データベースを作成.
mysql> CREATE DATABASE TEN;🆑
Query OK, 1 row affected (0.00 sec)

mysql>
 ユーザを作成.
mysql> GRANT ALL ON TEN.* TO tenadmin@localhost IDENTIFIED BY 'TEN12345#';🆑
ERROR 1547 (HY000): Column count of mysql.user is wrong. Expected 42,
 found 31. The table is probably corrupted
mysql>
 なんだかエラーがでた.一旦終了.
mysql> quit🆑
Bye
pi@commet:/www/ten/class/database $
 エラーは別途調べる.

XOOPS tenをインストールする その2

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/19 17:36
 MySQLのデフォルトデータベースエンジンがInnoDBなので,XOOPS tenで使う場合はMyISAMに変更するための設定を入れる.

 sqlutility.phpファイルを探す.
pi@commet:/www/ten $ cd class/database/🆑
pi@commet:/www/ten/class/database $ ls -la🆑
合計 64
drwxr-xr-x 2 pi pi  4096 10月 19 17:01 .
drwxr-xr-x 7 pi pi  4096 10月 19 17:01 ..
-rw-r--r-- 1 pi pi  4412 10月 19 17:01 database.php
-rw-r--r-- 1 pi pi  2257 10月 19 17:01 databasefactory.php
-rw-r--r-- 1 pi pi    33 10月 19 17:01 index.html
-rw-r--r-- 1 pi pi 14314 10月 19 17:01 mysqldatabase.php
-rw-r--r-- 1 pi pi 14866 10月 19 17:01 mysqlidatabase.php
-rw-r--r-- 1 pi pi  6314 10月 19 17:01 sqlutility.php🈁
pi@commet:/www/ten/class/database $
 作業前にバックアップ.

...続きを読む

XOOPS ten インストール

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/19 17:18
 モジュールを入手.

http://xoopscube.jp/

 ファイルを展開.
pi@commet:/www/ten $ unzip legacy-stable.zip🆑
pi@commet:/www/ten $
 展開されたディレクトリを確認.
pi@commet:/www/ten $ ls -la🆑
合計 36
drwxr-xr-x  6 pi   pi   4096 10月 19 16:52 .
drwxrwxrwx  6 root root 4096 10月 19 16:52 ..
-rw-r--r--  1 pi   pi   8364  3月 28  2017 README.md
drwxr-xr-x  4 pi   pi   4096  3月 28  2017 docs
drwxr-xr-x 11 pi   pi   4096  3月 28  2017 extras
drwxr-xr-x 14 pi   pi   4096  3月 28  2017 html
drwxr-xr-x 10 pi   pi   4096  3月 28  2017 xoops_trust_path
pi@commet:/www/ten $
 ここでインストールコマンドを実行.

...続きを読む

家でブーバー

カテゴリ : 
趣味 » ポケモンGO
ブロガー : 
ujpblog 2017/10/19 1:46
 家でブーバーがでてきた.


 一番最初にブーバーを見つけたのは,朝の通勤途中の近所のサミット近くで,火を吹いているし強そうでCP800越えでびっくりしたことを覚えている.見た目に反して弱かったけれど,今でも古参グループとしてボックスに残してある.

Raspberry Pi3のApache2でDirectoryIndexを変更する

カテゴリ : 
PC » Raspberry Pi
ブロガー : 
ujpblog 2017/10/19 1:32
 PHPを入れているのにデフォルトアクセスがindex.htmlになるので,これをindex.phpに変更する.
 設定されているファイルはこれ.
root@commet:/etc/apache2# cat mods-available/dir.conf🆑
<IfModule mod_dir.c>
	DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
root@commet:/etc/apache2#
 次のように変更.

...続きを読む

Raspberry Pi3でApache2の/usr/shareを無効化する

カテゴリ : 
PC » Raspberry Pi
ブロガー : 
ujpblog 2017/10/19 0:47
 デフォルトでは/usr/shareが参照可能のようなことになっているが,普通は不要なので消す.

root@commet:/etc/apache2# diff -d apache2.conf.20171019 apache2.conf🆑
159,162c159,163
< <Directory /usr/share>
< 	AllowOverride None
< 	Require all granted
< </Directory>
---
> #20171019 comment out🈁
> #<Directory /usr/share>
> #	AllowOverride None
> #	Require all granted
> #</Directory>
root@commet:/etc/apache2#
 セットアップしてコンテンツを配置して観たのだけれど,エラーがでる.画面上はこう.
Forbidden

You don't have permission to access /index.php on this server.
Apache/2.4.10 (Raspbian) Server at test.ujp.jp Port 80
 そしてアクセスログには,このようにでている.
[Thu Oct 19 00:23:09.782149 2017] [authz_core:error] [pid 3924] [client 
192.168.20.35:52275] AH01630: client denied by server configuration: /www/htdocs/
 Raspbian(Debian)のApache2ではデフォルトでは/var/wwwにコンテンツを配置しているが,それを/wwwディレクトリに移動したのだけれど,それが機嫌を損ねた原因.
 次のようにDirectoryディレクティブでAllowOverrideを追加してあげれば良いです.
root@commet:/etc/apache2# diff -d apache2.conf.20171018a apache2.conf🆑
164c164,172
< <Directory /var/www/>
---
> #20171019 comment out
> #<Directory /var/www/>
> #	Options Indexes FollowSymLinks
> #	AllowOverride None
> #	Require all granted
> #</Directory>
>
> #20171019 add
> <Directory /www/>
root@commet:/etc/apache2#
 このdiffからじゃ分かりにくいけれど,/var/www/を削除して/www/にしているわけです.その後apachectl stop;sleep 5;apachectl startで再開.

Raspberry Pi3でApache2の設定,apache2.confとa2ensiteとa2dissite

カテゴリ : 
PC » Raspberry Pi
ブロガー : 
ujpblog 2017/10/18 21:44
 Raspberry PiのRaspbian OSはDebianの派生ですが,そのaptでインストールされるApache2は設定ファイルがhttpd.confじゃなくapache2.confである事以外にも,独自のルールがある模様.

apache2.conf

 メインとなるのがこのファイル.パスはこちら.
/etc/apache2/apache2.conf
 コメントと空白行を取り除いて設定ファイルをリストして見る.

...続きを読む

 XOOPSでモジュールをインストールしようとすると,次のようなエラーが.

You have an error in your SQL syntax; check the manual that corresponds 
to your MySQL server version for the right syntax to use near 'TYPE=MyISAM'
 直訳すると「SQL構文にエラーがあります。対応するマニュアルを確認してくださいTYPE = MyISAM 'の近くで正しい構文を使用するには、MySQLサーバーのバージョンに合わせてください」とある.
 CREATE TABLE時にエンジンを指定するわけだけれど,'TYPE=MyISAM'というのはMySQL 4.0.2以前の記述方法で,最近ではENGINE=MyISAMと記載するそうだ.
 古いモジュールのインストールをする際には,これを全て書き換える必要があるって事だ.

tar: Error exit delayed from previous errors.

カテゴリ : 
サイト構築
ブロガー : 
ujpblog 2017/10/18 17:27
 サーバのデータ移行しようとtarで固めていたらこんなエラーがでてtarコマンドが停止.
tar: Error exit delayed from previous errors.
 ファイルの権限がなかったようで,面倒なのでrootで実行して解決しました!
 パッケージのアップグレード完了後,残りがないか確認する.
pi@commet:~ $ sudo apt-get upgrade🆑
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
アップグレードパッケージを検出しています ... 完了
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
pi@commet:~ $
 再度,パッケージリストを更新.
pi@commet:~ $ sudo apt-get update🆑
取得:1 http://mirrordirector.raspbian.org jessie InRelease [14.9 kB]
ヒット http://archive.raspberrypi.org jessie InRelease
取得:2 http://mirrordirector.raspbian.org jessie/main armhf Packages [9,536 kB]
ヒット http://archive.raspberrypi.org jessie/main armhf Packages
ヒット http://archive.raspberrypi.org jessie/ui armhf Packages
無視 http://archive.raspberrypi.org jessie/main Translation-ja_JP
無視 http://archive.raspberrypi.org jessie/main Translation-ja
無視 http://archive.raspberrypi.org jessie/main Translation-en
無視 http://archive.raspberrypi.org jessie/ui Translation-ja_JP
無視 http://archive.raspberrypi.org jessie/ui Translation-ja
無視 http://archive.raspberrypi.org jessie/ui Translation-en
取得:3 http://mirrordirector.raspbian.org jessie/contrib armhf Packages [43.3 kB]
取得:4 http://mirrordirector.raspbian.org jessie/non-free armhf Packages [84.2 kB]
取得:5 http://mirrordirector.raspbian.org jessie/rpi armhf Packages [1,356 B]
無視 http://mirrordirector.raspbian.org jessie/contrib Translation-ja_JP
無視 http://mirrordirector.raspbian.org jessie/contrib Translation-ja
無視 http://mirrordirector.raspbian.org jessie/contrib Translation-en
無視 http://mirrordirector.raspbian.org jessie/main Translation-ja_JP
無視 http://mirrordirector.raspbian.org jessie/main Translation-ja
無視 http://mirrordirector.raspbian.org jessie/main Translation-en
無視 http://mirrordirector.raspbian.org jessie/non-free Translation-ja_JP
無視 http://mirrordirector.raspbian.org jessie/non-free Translation-ja
無視 http://mirrordirector.raspbian.org jessie/non-free Translation-en
無視 http://mirrordirector.raspbian.org jessie/rpi Translation-ja_JP
無視 http://mirrordirector.raspbian.org jessie/rpi Translation-ja
無視 http://mirrordirector.raspbian.org jessie/rpi Translation-en
9,679 kB を 2分 13秒 で取得しました (72.3 kB/s)
パッケージリストを読み込んでいます... 完了
pi@commet:~ $
 新しいパッケージリストによってアップグレード対象があるか確認.
pi@commet:~ $ sudo apt-get upgrade🆑
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
アップグレードパッケージを検出しています ... 完了
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
pi@commet:~ $
 とりあえずこれで最新となった模様.

Raspberry Pi3でパッケージを更新する その2

カテゴリ : 
PC » Raspberry Pi
ブロガー : 
ujpblog 2017/10/18 9:11
 とりあえずやってみた.
pi@commet:~ $ sudo apt-get upgrade🆑
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
アップグレードパッケージを検出しています ... 完了
以下のパッケージはアップグレードされます:
  apache2 apache2-bin apache2-data apache2-utils bind9-host
  bluez-firmware curl debconf debconf-i18n debconf-utils
  firmware-atheros firmware-brcm80211 firmware-libertas
  firmware-ralink firmware-realtek gir1.2-gdkpixbuf-2.0 git git-man
  gnupg gpgv gtk2-engines-pixbuf libbind9-90 libc-ares2 libcurl3
  libcurl3-gnutls libdns-export100 libdns100 libdvdnav4 libgcrypt20
  libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgnutls-deb0-28 libgnutls-openssl27 libgtk2.0-0 libgtk2.0-bin
  libgtk2.0-common libirs-export91 libisc-export95 libisc95
  libisccc90 libisccfg-export90 libisccfg90 liblwres90 libnss3
  libraw10 libsmbclient libsoup-gnome2.4-1 libsoup2.4-1 libtiff5
  libwbclient0 libxml2 nodered perl perl-base perl-modules
  pi-bluetooth python-gpiozero python3-gpiozero python3-thonny
  rpi-chromium-mods samba-common samba-libs wpasupplicant xarchiver
アップグレード: 65 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
51.0 MB のアーカイブを取得する必要があります。
この操作後に追加で 1,255 kB のディスク容量が消費されます。
続行しますか? [Y/n] y🆑
 ファイルをダウンロードしてパッケージのインストールが行われる.

...続きを読む

Raspberry Pi3でパッケージを更新する

カテゴリ : 
PC » Raspberry Pi
ブロガー : 
ujpblog 2017/10/18 1:43
 パッケージ本体を更新するには,apt-get upgradeコマンドを使う.
pi@commet:~ $ sudo apt-get upgrade🆑
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
アップグレードパッケージを検出しています ... 完了
以下のパッケージはアップグレードされます:
  apache2 apache2-bin apache2-data apache2-utils bind9-host
  bluez-firmware curl debconf debconf-i18n debconf-utils
  firmware-atheros firmware-brcm80211 firmware-libertas
  firmware-ralink firmware-realtek gir1.2-gdkpixbuf-2.0 git git-man
  gnupg gpgv gtk2-engines-pixbuf libbind9-90 libc-ares2 libcurl3
  libcurl3-gnutls libdns-export100 libdns100 libdvdnav4 libgcrypt20
  libgd3 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgnutls-deb0-28 libgnutls-openssl27 libgtk2.0-0 libgtk2.0-bin
  libgtk2.0-common libirs-export91 libisc-export95 libisc95
  libisccc90 libisccfg-export90 libisccfg90 liblwres90 libnss3
  libraw10 libsmbclient libsoup-gnome2.4-1 libsoup2.4-1 libtiff5
  libwbclient0 libxml2 nodered perl perl-base perl-modules
  pi-bluetooth python-gpiozero python3-gpiozero python3-thonny
  rpi-chromium-mods samba-common samba-libs wpasupplicant xarchiver
アップグレード: 65 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。
51.0 MB のアーカイブを取得する必要があります。
この操作後に追加で 1,255 kB のディスク容量が消費されます。
続行しますか? [Y/n] n
中断しました。
pi@commet:~ $
 んー,51MBか.明日にしよう...
 RaspberianはDebianの派生で,パッケージマネージャはAPT(Advanced Packaging Tool)を使っている.コマンドはapt-get.パッケージマネージャ用のリストを新しいものに更新する.

...続きを読む

Raspberry Pi3のMySQLにデータをリストアする

カテゴリ : 
PC » Raspberry Pi
ブロガー : 
ujpblog 2017/10/18 1:13
Raspberry Pi3に直接関係ないけどな.

pi@commet:/var/www/html $ mysql -uroot -ppassword -D RESTOREDB < dbdumpfile.sql🆑
pi@commet:/var/www/html $
 ダンプファイルをそのままmysqlモニターにリダイレクトしてあげれば良いです.ここでいう RESTOREDBは,リストア先のデータベース.
 1ヶ月ほど前にファームアップしたのだけれど,またコマンド打ってみた.
 まずは現在のバージョン.
pi@commet:~ $ uname -a🆑
Linux commet 4.9.48-v7+ #1034 SMP Fri Sep 8 14:31:14 BST 2017 armv7l GNU/Linux
pi@commet:~ $
 そしてrpi-updateコマンド実行.
pi@commet:~ $ sudo rpi-update🆑
 *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
 *** Performing self-update
 *** Relaunching after update
 *** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom
#############################################################
This update bumps to rpi-4.9.y linux tree
Be aware there could be compatibility issues with some drivers
Discussion here:
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=167934
##############################################################
 *** Downloading specific firmware revision (this will take a few minutes)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   168    0   168    0     0     63      0 --:--:--  0:00:02 --:--:--    63
100 54.0M  100 54.0M    0     0  54291      0  0:17:24  0:17:24 --:--:-- 77806^@
 *** Updating firmware
 *** Updating kernel modules
 *** depmod 4.9.56-v7+
 *** depmod 4.9.56+
 *** Updating VideoCore libraries
 *** Using HardFP libraries
 *** Updating SDK
 *** Running ldconfig
 *** Storing current firmware revision
 *** Deleting downloaded files
 *** Syncing changes to disk
 *** If no errors appeared, your firmware was successfully updated to 
e2d447bcb7a18a59d6a0ce590c75c469ba015f5e
 *** A reboot is needed to activate the new firmware
pi@commet:~ $
 リブートすると,4.9.48-v7+から4.9.56-v7+になる模様.
pi@commet:~ $ uname -a🆑
Linux commet 4.9.56-v7+ #1044 SMP Fri Oct 13 15:23:13 BST 2017 armv7l GNU/Linux
pi@commet:~ $
 バージョンアップされました.
 PHPからMySQLに接続する設定を特にしてないけれど,必要なパッケージを入れたので,データベースに接続できるか確認するプログラムをPHPで作成して接続してみる.
 まずはディレクトリ移動.
pi@commet:~ $ cd /var/www/html🆑
pi@commet:/var/www/html $
 こんなファイルを作る.ユーザIDとパスワードはそれな理に設定を.
pi@commet:/var/www/html $ cat dbconnect.php🆑
<?php
   $link = mysql_connect("localhost", "root", "password")
       or die("Could not connect¥n");
   print ("Connected successfully¥n");
   mysql_close($link);
?>
pi@commet:/var/www/html $
 コードをそのままコマンドラインで実行して見る.
pi@commet:/var/www/html $ php dbconnect.php🆑
Connected successfully
pi@commet:/var/www/html $
 Good job!

 そのままブラウザでもアクセスして見る.

http://ipaddress/dbconnect.php

 同様にConnected successfullyとでれば成功.

ORA-29002がでた

カテゴリ : 
コンピュータ » サーバソフト
ブロガー : 
ujpblog 2017/10/17 22:58
 SQL DeveloperでOracleに接続したら次のような警告が.


 ORA-28002 the password will expire with in 30 days.The user's account is about to expire and the password needs to be changed.
 パスワードがあと30日で失効するから変更してくれって. Oracle 11gからはデフォルトではパスワード有効期限付きなのだ.
 alter userするのかとおもったら,"password ユーザ名"で変更できますね.

Outlook 2016でシグネチャに不要な改行が入る

カテゴリ : 
Apple » Macソフト
ブロガー : 
ujpblog 2017/10/16 23:12
 お仕事で使っているMacBook Air 2014でOffice 2011からOffice 2016にバージョンアップした.データの移行作業などは不要で楽でよかったのだけれど,Office 2016自体がなんだか変.
 ごまかしごまかし使っているのだけれど,メールのシグネチャの毎行に改行が入る.業務上のルールで,絶対つけなければいけないシグネチャというのがあるのだけれど,とても面倒.

 これ,同じデータをOffice 365を使ってWindows状のOutlook 2016でも共有しているのだけれど,そこでは問題ない.ここで気づいた.

 Mac側のテキストエディタで,改行コードをCR+LFでシグネチャを作って設定画面に入れれば問題は解決.
 それにしても互換性は上がったのかもしれないけれど,動作がおかしすぎるなぁ.

ジェノベーゼ - ボンボヤージ2

カテゴリ : 
趣味 » 食べた » ラーメン・麺類
ブロガー : 
ujpblog 2017/10/15 23:24
 熱海の銀座と呼ばれる寂れているけど復活しそうな目がでている雰囲気のでている商店街があって,そこのボン・ボヤージ2というお店にランチで入りました.
 入った理由は「飛鳥2のシェフが作る飛鳥2と同じカレーライス」のコピーに惹かれたからです.このお店は,我々が来なかったここ2年の間にできたお店だそうですが,一度目の前に移転したので2なのだそうです.


 本格的なジェノベーゼを期待してなのでバジル強めを期待していましたが,クリーミーでどちらかというとカルボナーラに近い感じでした.

 前日の熱海到着時の坦々麺もそうなのだけれど,旅館ででて来ないものにするのが贅沢だなって思います.

...続きを読む

初代iPad活用計画

カテゴリ : 
Apple » iPad
ブロガー : 
ujpblog 2017/10/15 20:21
 「 iPad 注文してみた」という記事を書いたのは2010年5月.もう8年前か.その後,矢継ぎ早にiPadがリリースされてあっという間に古い機種になってしまった物の,長時間動作するバッテリは健在だし,Safariを使ったネットサーフィンや文書入力は辛く,新たに対応しているアプリをインストールすることも難しいiOS5.1.1なのだけれど,考えた末に音楽プレイヤに専念させることにした.
 外部スピーカーも付いているし,容量も64GBなので問題無い.これにスピーカーをつければ良いのかなぁ.

熱海旅行 熱海から特急スーパービュー踊り子10号

カテゴリ : 
趣味 » 鉄道
ブロガー : 
ujpblog 2017/10/14 23:10
 熱海に最初に来たのは2002年のサッカー日韓W杯を静岡の掛川で観たあと,せっかくならと立ち寄ったのが最初.到着した時間には観光案内所も閉まっていたので,駅前の交番で安い宿を探してもらって行き当たったのがサウスベイ.


 素泊まりだけれど温泉大浴場もあって,隣接する丘にある南明ホテルの別館という扱いだった.そこの大浴場も使えるというメリットがあったのに,1泊2人で1万円しなかったとおもう.サウスベイには3回ほど宿泊しましたが,現在は閉館中.南明ホテルは大江戸温泉に買い取られてしまいました.お宮の松があったり目の前を国道135号が通っていたりするので古い映画だと看板が映っていたりするのを発見するのが楽しみの一つ.
 熱海旅行に行くと,熱海サンビーチ前を歩いてサウスベイを確認し,歩いて後楽園ホテルに向かいます.その直前になる漁港の食堂でランチを食べるのですが今回は売り切れ!で食べられず,いつもトイレを借りていて食事処のあった熱海後楽園ホテルのみさき館も改築工事中でした.


 帰路は,またもや特急スーパービュー踊り子10号で.一応チェックしたけれど,来た時とは違う車両でした.前日の夜に取れたチケットだったけれど,下田〜熱海間を乗車した人がいた様で,片付けが終わるまでは2号車のラウンジで待機.
 その1号車のラウンジ担当だったのが,カシオペアラストランの時のクルーでした.声かけしたら「覚えてますよ」って言ってたけれど,どうかな?w


 今回は展望の先頭でした.でも進行方向が逆なので後ろ展望.考えようによっては,カシオペアの展望と同じだな.基本,外は真っ暗で,前方を見ると自分たちの姿が見えるという構図.カシオペアの展望だと室内の明かりを決して車窓を楽しめるけれど,そうは行かない.お酒を飲んでちょっとウトウトしていたらあっという間に新宿に到着でした.

熱海駅にて新幹線

カテゴリ : 
趣味 » 鉄道
ブロガー : 
ujpblog 2017/10/14 23:00
 カミさんの提案で熱海駅で東海道新幹線を見てきました.自分たちの行動だとこの駅で乗降する事は無いのだけれど,かなりカーブ担っているので通過する新幹線を大迫力で見ることができるという算段です.


 流石に新幹線は早すぎてN700AなのかN700なのかわかりません.もうN700は無いのだろうか?!

ツーリスト

カテゴリ : 
映画
ブロガー : 
ujpblog 2017/10/13 23:00
 2010年のアメリカ映画.ジョニー・デップ,アンジェリーナ・ジョリー主演.

 警察とマフィアから追いかけられているターゲットの彼女のアンジェリーナ・ジョリーは四六時中監視されているが,その隙をついて逃げ出し,アメリカ人のツーリストのジョニー・デップと出会う.ターゲットは整形しているので警察やマフィアも本当の顔はわからず,ジョニー・デップをそのターゲットと勘違いして取り扱ったりするが・・・

 サスペンスものだと思ったけれど,コメディに近いのかな.水の都ベネチアが舞台なので水上の007と同じく逃亡シーンになるし,ティモシー・ダルトンもでていたりと感慨深い.

政治的ポジションは・・・

カテゴリ : 
時事
ブロガー : 
ujpblog 2017/10/12 23:58
 自民党から民主党に政権交代後,運営に慣れてないので各省庁の官僚からイジワルされて運営に問題が出てたなぁ.

 そう言えば,先月末,新宿西口で山本太郎をみた.


 去年の都知事選の時は新宿南口前の広場で公演していたのをみた.そう言えばあの時の候補者はどうなったのだろう...海江田万里もそうだったけれど,私が見た人は落選する.というジンクスが当たるのか?! というか山本太郎は出馬して無いか.
 1年前に買ったK380ですが,スクリーンショット取ろうとしてPrintScreenキーが無いのに気づいた.(あまり使ってないのがよくわかるなぁ・・・)


 よく見ると,このタブキーにカメラアイコンが....Fn+TabでPrintScreenキーとなりました.
 家のWindows10で手順書を作成するためにスクリーンショットを取る必要があって,普段,仕事先の環境のWindows7で使っているWinShotを入れてみたのだけれど,どうにもうまく行かない.
 調べると,アプリケーションのプロパティで「高 DPI 設定では画面のスケーリングを無効にする」を設定すれば良い.


 高解像度ディスプレイを使っている時に対応してないアプリケーションをアップスケール(拡大)表示しないように設定するということだそうだ.

 公式のサポート情報だとこれになります.

一部のデスクトップ アプリケーションが高 DPI ディスプレイでぼやけて表示される
https://support.microsoft.com/ja-jp/help/2900023/some-desktop-applications-may-appear-blurred-on-high-dpi-displays

 Macの世界で言うところのレティーナディスプレイ化した際の互換性対応って,今更だけどどうやっているんだろうね.うちにレティーナディスプレイのMacが無いので・・・

機械学習を学習

カテゴリ : 
情報システム
ブロガー : 
ujpblog 2017/10/11 23:44
 大量のデータを取り扱っているのでそれを生かすために機械学習を応用できないか?というお題をもらったので,ちょっと調べてみた.ちなみに,AIだと学生時代にPrologという言語を学んだことがあるけれど,全網羅探査パターンの出力をしていたことしか覚えてない.1ヶ月もやってないと思うし.
 それで学ぼうとしている機械学習のポジションを理解できるように整理してみた.


 内包されているところに存在するというのがわかった.コンピュータの処理能力向上がもたらした,新たな理系向けのお仕事創出という感じだなw

 さらにAIを分類すると汎用型と特化型に別れるのだそうだが,具体例を入れてみた.


 ある世代のマニアしかわからない結果となったけれど,ちょっと理解が進んだ気がする.機械学習はこの特化型に位置付けされるそうだ.

ゴープラの電池

カテゴリ : 
趣味 » ポケモンGO
ブロガー : 
ujpblog 2017/10/11 22:42
 ハードウェアの課金アイテムのポケモンGOプラスをゲットして10ヶ月.何回も電池交換をしてきたけれど,正解はないな.

 これまでの実績はこんな感じ.

・買った時に付属していた電池は1ヶ月程度.
・無名の100均一の2個100円でも2個で2ヶ月程度.
・コンビニで2個400円でも2個で2ヶ月程度.
・ヨドバシで2個230円でも1ヶ月程度.
・ダイソーで2個100円でも2個で1ヶ月程度.

 電池は100円で1ヶ月持つから,コンビニで買わずに済むように常に予備を持っておく運用をしていれば問題ない.
 電池をセットする際に指でつまむと通電して過度に放電してしまうとか都市伝説?もあるけれど,あまり差はないように思う.常時ボタンを押しっぱなしもバッテリに影響する感じはないかな.常に通信しているし.


 使いすぎてポケモンGO Plusの赤色の面も削れてしまって,自動化をスマホ用魚眼レンズのクリップにしてからストラップ部分が壊れてしまったけれど,毎日元気に捕獲中です.

広告スペース
Google