start watching dazn

2017-05-21 14:49:19 +0900

タイトルのとおり、DAZNを見はじめた。 Netflix, Huluを契約してたけど、ぜんぜん見ていなかったので解約した。 DAZN をみようとおもったきっかけはNBAのカンファレンスファイナルをみようとおもったため。

とりあえず視聴感想ですが、表示は色々なところで言われてるとおもいますが、 接続開始時にブロックノイズが気になりますが、一旦綺麗に表示されるとそのあとは 特に気になりません。

肝心の試合内容が現在非常に残念なため試合内の評価はしません。

raspiでdnsを運用してみはじめた

2017-04-09 00:00:00 +0900

RasPi2 が3台あってつかっていないので DNS として動かすようにしてみた。 RasPi とはいえ中身は Ubuntu Linux なのでのインストールは apt install dnsmasq するだけでおわります。

はまったところ

いつもどおりはまりました。今回は以下の二点

  • /etc/dnsmasq.d/ に hosts ファイルを置くとエラー
  • /etc/hosts ファイルのパーミッションが 600 になっていたためエラー

/etc/dnsmasq.d/ に hosts ファイルを置くとエラー

ログを見ても以下のログしか出ておらず理由の調査に時間がかかった。hosts ファイルは設定ファイルではないため当然といえば当然なのですが…

Jan  1 00:00:08 localhost dnsmasq[673]: bad option at line 1 of /etc/dnsmasq.d/hosts

今、/etc/defaults/dnsmasq を調べてみるとそうなってました。はい。

CONFIG_DIR=/etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new

/etc/hosts ファイルのパーミッションが 600 になっていたためエラー

こちらは上記問題を解決したあと、反映されないのでログを見たときにわかりました。

Apr  8 08:57:20 localhost dnsmasq[4733]: failed to load names from /etc/hosts: Permission denied

これの原因は itamae でファイルを送信するときに mode '644' を指定する必要があったのだが、指定せずに 送信してしまったため発生。

おわり

おわり

関連リポジトリ

https://github.com/katsyoshi/itamae-recipes

Elixirのインストール方法

2017-04-01 09:00:00 +0900

Elixir Conf Japan に行きましたが、よく考えてみたら まだこの PC に Elixir をインストールしていないことに気がついたので 隣の英語のうまいおじさんにインストール方法を教えてもらいながらインストールしました1

準備

ここでは Gentoo Linux を前提としております。 まず、Elixir を動かすために Erlang をインストールします。

sudo eix-sync
sudo emerge erlang

準備はこれだけです。

インストール

次にインストールなのですが、Elixir は Earlang VM 上で動くプログラミング言語のため、コンパイルされたバイナリを置くだけでインストールがおわります。

wget https://github.com/elixir-lang/elixir/releases/download/v1.4.2/Precompiled.zip
unzip Precompiled.zip -d elixir
mv elixir /path/to/elixir
echo 'export PATH=/path/to/elixir/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

おわり

さいごに iex を起動して確認すればおわり

参考

  1. elixir getting started, https://gist.github.com/zzak/a765d6a63860d75c4444e35f57daed13, 2017/04/01 閲覧 

basic authenticate in h2o

2017-02-20 21:53:49 +0900

H2Oでベーシック認証したい場合は以下のようにします1

paths:
  "/":
    mruby.handler: |
      require "htpasswd.rb"
      Htpasswd.new("/etc/h2o/.htpasswd", "realm-name")

また、 .htpasswd で plain フォーマットはサポートされていません。

failed to validate password using file:/etc/h2o/.htpasswd:crypt-style password hash is not supported

.htpasswd を手動で作成したい場合は以下の方法でできます2

require "digest/sha1"
require "base64"
open("/etc/h2o/.htpasswd", "w") do |w|
  w.write("user:{SHA}#{Base64.encode64(Digest::SHA1.digest("password"))}")
end
  1. Configure > Using Basic Authentication, DeNA Co., Ltd. et al., https://h2o.examp1e.net/configure/basic_auth.html, 2017/02/20 閲覧 

  2. Password Formats, The Apache Software Foundation., https://httpd.apache.org/docs/2.4/misc/password_encryptions.html, 2017/02/20 閲覧 

Blogのテーマかえた

2017-02-12 20:16:01 +0900

表題のとおり、Blog(octopress) のテーマをdefaultの classics から slash に変更した。 変更の方法は以下のようになります1

$ cd ~/octopress
$ git clone git://github.com/tommy351/Octopress-Theme-Slash.git .themes/slash
$ bundle exec rake install\['slash'\]
$ bundle exec rake generate
$ bundle exec rake preview
$ bundle exec rake deploy

ついでにfaviconもかえよう。

  1. Octopressのテーマを変更してみよう!, facestarbaby, http://qiita.com/fakestarbaby/items/ab532088453105e1bea4, 2017/02/12 閲覧 

2016年買ってよかったもの

2017-01-01 08:59:59 +0900

おおきな買いものなかったなぁとおもったが、わりとあったので書きとめておく

Acer H6510BD フルHD プロジェクターYAMAHA YSP-1600

このふたつはもともとホームシアターが欲しいなぁということで買いました。 プロジェクターは、4Kはまだまだ高いので音がうるさいの気にしないでもいいので FullHD のやつが欲くて購入。スピーカーもBTが利用できればいいなっておもってたのでこいつにしてたら、HDMIのパススルーができると聞いたので購入これも比較的安価だったので購入。 両方とも割と安く手に入るところが魅力でしたので購入、現在は主にAmazon Prime Videoの鑑賞に利用しています。

Sony Cyber-shot DCS-RX100M3

携帯をiPhoneからNexusに変更してからずっとカメラに不満だったので購入。これはカメラとの連携アプリがわかりやすいので大変よい買いものでした。

Philips Noodle Maker

こいつは買ったのではなく、頂きものですが、ずっとwish listに入ってたのでここに。 まだ1回しか使ってないけど、わいわい製麺できてたのしいので1台あると便利です。

おわり

おわり

みくったーでえもじ

2016-12-17 00:00:00 +0900

mikutter advent calenedar 2016 17日目の記事です たぶんだれかが作ってた気がするけど、mikuterでslackや、githubのような絵文字を表示するプラグインを作成しました。

なんぞそれ?

ここにあります。mikutter-emoji :tofu_on_fire: みたいに : で囲われた文字列を絵文字に置換するだけです。

つかいかた

git clone https://github.com/katsyoshi/mikutter-emoji.git ~/.mikutter/plugin/emoji
EDIT ~/.mikutter/plugin/emoji/emoji.yml

gitでプラグインディレクトリにコピーします。 コピーしたら、絵文字の設定を emoji.yml に入れます。 今は5つしか登録していないので皆で登録しましょう

おわり

おわり

板前さんでGentooを管理

2016-12-10 16:00:38 +0900

Gentoo Advent Calendar 2016 の10日目の記事です

Itamaeでgentoo管理するには?

そらはー(@sora_h)が作ってる itamae-plugin-resource-portage 使え

自作のportage管理ソフトの紹介

ここにあります。

使いかた

簡単な使いかたとしては以下のようになります

itamae local gentoo.rb -j package.json

これだけです。

パッケージの指定方法

packages:
 - name: 'category/package'
   portage:
     use: 'package'
     accept_keywords: 'package'
     license: 'pakcage'

namecategory/package を指定することでインストールすることができます。 portage では use などのフラグを指定して管理します。 use ディレクトリを作成してそこにファイルを置く必要があります。 自動生成したいけど、依存パッケージの指定方法とかまだ考えていないので取り敢えず直接指定です。

おわり

この方法ではitamaeのパッケージ管理方法とちがうのでいろいろとあれだなあ とおもってたら itamae-plugin-resource-portage みつけてしまったので itamaeで管理したいとおもう人は itamae-plugin-resource-portage を使いましょう

d250g2 advent calendar 2016 5日目

2016-12-05 00:00:00 +0900

d250g2 Advent Calendar 5日目の記事です

d250g2 について

-> <-

d250g2 とは?

しらん

KernelVM Camp #4 に行ってきた

成果物です

-> <-

Rock'n' Roll Star

2016-12-01 00:00:00 +0900

ロックバンド Advent Calendar 1日目です。 Oasisについて適当に書きます。

たいとるについて

はいそうですねみんな大好き Oasis の Definitely Maybe の最初にはいってるですね。 Firstはこの曲よりも Live Forever のほうがすきですが。 ロックバンド Advent Calendar 2016 ということでこのタイトルにしました[^タイトル]。

Oasisについて

最も好きなロックバンドの一つだった(解散中)ので書いてみることにします。

出会いは高校生だったころ MTV1 みてたら Go Let It Out! が Power Push されてたのではじめて Standing On Shoulder Of Gaints を買いそこから。このころの曲はあまり好きでないのが多いですね。 このころも解散でもめてた気がします。そのあと大学でボッチ&&ひきこもりだったのでずっとOasisばっかり聞いてました。 そのときに買ったのが Master PlanHeathen ChemistryBe Here Now の3枚で Master Plan はベストアルバム(B面)ってのがすごく好き。

ライブは2度ほど見ました。2005年に2回みてます。Summer Sonic 2005日本ツアー を行ってました。日本ツアーのほうでは、Master Planの曲をやってくれたので本当に満足しました。

そのあともThe LongcutThe Music2Bloc PartyThe StrokesASIAN KUNG-FU GENERATIONColdplayとかに浮気しながらもきちんと御布施としてCDは買ってました。最近のリマスターはさすがに買ってないですが…

解散について

伝統芸的なこと もあるのでハイハイとしか好きなひとは思ってなかったとおもいます。

で2009年いつも通りまゆげ兄弟(ノエル・ギャラガーとリアム・ギャラガー)の兄弟喧嘩だとおもっていたら本気でまゆげ兄(ノエル)がブチギレて解散したのでそっかーてちょっとショック(ほんとにちょっと)だった[^解散]。

  1. だったけなこのころVibeって名前だった気も 

  2. そんなことより The Music のgoogle trendsで熊本が肥ゆいけどなんで?