アラキタウン

黒歴史や生き恥を切り売り

ベースステーションの電源が自動で切れるように設定 バージョン1.10.32

VALVE INDEXを購入しました。

そしてVALVE INDEX ベースステーションを起動したところ、、、モーター駆動音???がけっこうでかい。「キーン」って高音がする。

それで自動で電源が自動で切れるようにしたくて調べた結果

 

以下の記事で、ベースステーションの自動電源オフについて書かれていますが、

2016年に書かれたもので、UIがけっこう変わっていてさっとできなかったため備忘録です。

 

HTC Viveのベースステーションの電源が自動で切れるように設定する

http://indiegame-japan.com/blog/2016/05/27/post-396/511/

 

1.SteamVRの左上の赤い囲みをクリックする。

f:id:alakialaca:20200408081140p:plain

2.出てきた項目の「デバイス」を選び、ブルートゥース設定をクリックする。

f:id:alakialaca:20200408081201p:plain

3.ブルートゥースを有効化にチェックを入れる。

f:id:alakialaca:20200408081211p:plain

 

4. 1をもう一度行い、「デバイス」を選び、ベースステーション設定をクリックする。

f:id:alakialaca:20200408081221p:plain

 

5.電源管理をクリックする。

f:id:alakialaca:20200408081235p:plain

 

6.電源管理を有効化にチェックを入れ、スタンバイか、スリープを選択する。

 

f:id:alakialaca:20200408081402p:plain

 

スタンバイでも、スリープでもモーター駆動音は起動音は静かになりました。

とりあえず私はスリープにしています。

起動もけっこうすぐされます。気にならない

 

 

 

 

ElasticSearch::HttpClient::Pool::HostUnreachableErrorのエラー

Logstashのログに以下のエラーがでていた

 

LogStash Outputs::ElasticSearch::HttpClient::Pool::HostUnreachableError, :error=>"Elasticsearch Unreachable: http://xxx.xxx.xxx.xxx:9200/[Manticore::SocketException]

 

下記を参考に

discuss.elastic.co

 

elasticsearch のlimit.confのリソース制限を変更

 

 以下のコマンドでlimit.confを編集

sudo vi /etc/security/limits.conf

 

 以下の文言を追加したらエラーがなくなりました。

elasticsearh - nofile 65536
elasticsearch - memlock unlimited

 
この情報にたどり着くのに苦労した。
しかも、公式のリファレンスにあったのですね。。。

https://www.elastic.co/guide/en/elasticsearch/reference/current/setting-system-settings.html#limits.conf

 

 

 

occurred! {:error=>#<ArgumentError: Setting "xpack.monitoring.elasticsearch.host" hasn't been registered>のエラー

Logstashを起動したときに以下のエラーが発生。

 

occurred! {:error=>#<ArgumentError: Setting "xpack.monitoring.elasticsearch.host" hasn't been registered>

 
これで調べるとxpackがちゃんとインストールされていないときにでるエラーみたいな記事ばかりヒットするため、そっちばかり調べてしまい、無駄な時間を使ってしまったのですが。

logstash.ymlのxpack.monitoring.elasticsearch.hostsがhostになっていたのが原因でした。
ただのスペルミスのエラーでした。草。

 

Elasticsearch実践ガイド impress top gearシリーズ
 
The Logstash Book (English Edition)

The Logstash Book (English Edition)

 

 

logstash6.8.4ではデータベースをデータソースにElasticsearchへデータ投入がうまくできなかった。

logstash6.8.4にて、以下のコマンドをElasticsearchにインデックスを作成しようとしたところ。


/usr/share/logstash/bin/logstash -f /etc/logstash/conf.d/〇〇.conf --path.settings "/etc/logstash"

 

下記のエラーが、

 

 

Error: unable to find driver class via URLClassLoader in given driver jar: Java::oracle.jdbc.OracleDriver and Java::oracle.jdbc.OracleDriver
Exception: Logstash:: PluginLoadingError
Stack: /usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-inputjdbc-4.3.16/lib/logstash/plugin_mixins/jdbc/jdbc.rb:181:in'open_jdbc_connection'
/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-input-jdbc-4.3.16/lib/logstash/plugin_mixins/jdbc/jdbc.rb:181: in 'execute_statement'
/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-input-jdbc-4.3.16/lib/logstash/inputs/jdbc.rb:309: in 'execute_query'
/usr/share/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-input-jdbc-4.3.16/lib/logstash/inputs/jdbc.rb:276: in 'run'
/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:426: in 'inputworker'
/usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:420: in 'block in start_input'

 

 


下記ページにて、

github.com


logstash 6.8.5なら直っているとの記載があり、6.8.5のバージョンのものをインストールし直してみると問題なく動いた。

logstash調べても英語の記事しかでてこないの本当に辛い。

シェルスクリプト expectでsshしようとすると、すぐ処理が終わってしまう。

シェルスクリプトでexpectでsshを使って自動でログインしようとしたところ、
パスワードを確認する表示で出た瞬間に処理が終わってしまう現象に悩まされました。

 

 

expect -c "
set timeout 5
spawn ssh 〇〇@$IPアドレス
expect {
  \"(yes/no)?\" {
    send \"yes\n\"
    exp_continue
  }
  \"password:\" {
  send \"パスワード\n\"
  }
}

 

 

 

 

〇〇@IP's password: [〇〇]$

 

 

って感じですぐ終了してしまいました。


解決策として、expect \"$\"を最後に追加すると動作しました。

 

expect -c "
set timeout 5
spawn ssh 〇〇@$IPアドレス
expect {
  \"(yes/no)?\" {
    send \"yes\n\"
    exp_continue
  }
 \"password:\" {

    send \"パスワード\n\"
  }
}
expect \"$\"

 

 


$ が出るまで待機する必要で、待機しないとすぐ処理終了とみなしてしまうということだろうか。。。


波括弧とコマンドの間にスペースを入れないと文法エラーになるということを知らず、スペース入れていないから動かず悩むもやった。シェルスクリプト難しい。

 

 

 

 

 

キレたら勝ちだと思ってる大人になるなよ!

キレたら勝ちだと思ってる大人にはなるなよ!

 

この台詞は、高校生の時の同級生が教師に向かって言った言葉で、何故かとてもよく覚えている言葉だ。

 

その教師は新任で、まだ大学生気分がまだちょっと残っているチャラい感じの人だった。

そういった風貌なので、学生からはどっちかというと友達のような感覚で慕われていた。

授業中、たまに大学生時代のエピソードを聞かされて、どん引きしたりした。

 

深夜に小学校のプールに忍び込んだらパトカーが来て、焦って有刺鉄線を駆け上がり血だらけで逃げた。みたいな話が彼のベストオブどん引きエピソードだと思う。

 

あとは、面白い格好をして友達に会おうとして、男性器にトイレットペーパーの芯を着けて会ったとかの話も面白かったな。

 

そういう学生のノリが通じる先生だから、学生たちに愛され、すごく仲良くなった。

しかしながら、仲良くなり過ぎた結果、学生達に舐められるようになってしまった。

 

初めは温厚に注意していたが、次第に授業中にも関わらず舐めた口を利く学生達に対して、つっけんどんな態度を取るようになり、次第に怒鳴りつけるようにもなった。

 

そういう行動が目立ってきたときにクラスメイトがこの言葉を発した。

キレたら勝ちだと思ってる大人にはなるなよ!お前にはそんな奴になって欲しくない!

そのクラスメイトにとっては面白いだろうと思って言った何気ない言葉だろうと思うが、教師がハッとした表情をしてたのがすごく印象に残っている。

その日の授業はその言葉の後、言動が柔和された。

その日以降も、舐められないように学生と壁を作ろうとしているのを感じたが、声を荒げることはほぼなかったと思う。

 

キレたら勝ちだと思ってる大人にはなるなよ!

なんとなく覚えてる言葉だが、感情的になりそうな時頭に浮かんでくる。ある意味僕を支えてくれてる言葉の一つです。なんか好き。

 

 

「キレる」はこころのSOS -発達障害の二次障害の理解から-

「キレる」はこころのSOS -発達障害の二次障害の理解から-

  • 作者:原田 謙
  • 発売日: 2019/05/01
  • メディア: 単行本(ソフトカバー)
 

 

 

血縁とは呪いに近いのかも。

実家に帰った時に、親戚の家に挨拶をしに行った。

そこでの何気ない会話の話題が、その親戚の娘夫婦の事になった。

 

内容としては、

娘夫婦が家に友達を呼んでドンチャン騒ぎをして近所の人が怒り、警察がきたとのことだ。

 

これを大学生がしたのなら、百歩、いや、千歩譲って許せるのだが、残念ながら、その夫婦は高校生になる息子を抱えている、歳も40近い大人なのだ。

 

しかもその話を笑い話としてしゃべってしまうのだ。

恥ずべき行為として認識しておらず、ただの面白い話として認識してしゃべってしまっているのだ。

 

あえて汚い言葉を使おう、「こんな奴ら」と。

 

血縁上の繋がりがあるため、こんな奴らと否が応でも関係を持たなければならないと思うと、血縁とは呪いだなとすごく感じた。