ペパボに入社して一年

2016年の3月1日にGMOペパボへ入社し、一年が経ちました。

あっという間の一年で、毎日学びばかりな上に、周りはハイスキル・意識高い人達ばかりで日々良い刺激を受けています。

一年前まではほとんど触ったことのなかった、GitやPuppet,Serverspec,Vagrant,Docker,CI,fabricなどなどが、入社したばかりの頃と比べると当たり前になったという印象です。(まだまだ知識不足でツールに泣かされることもしばしばですが…)
新しい技術はもちろん、便利になるツールはどんどん導入していこう!という意識の面での向上もあったと自覚しています。
また、今年に入ってからチームが変わったのもあり、新しいサービスに触れる機会が増えたのも良い経験になっていると感じてます。

一年経って自分のスキルや人間性については、良くも悪くも見えてきたものがあります。
今後は、より一層エンジニアとしてのあり方を考えるだけでなく、一人間として、一人の子の父親として人間性を高めていきたいです。

RaspberryPiのDockerでGitbucketを動かす

Raspberry Pi3を去年の夏くらいに買いまして、pythonでLチカしただけで放置しててさすがにもったいないなぁと思ってた矢先、ARMでもDockerが動くらしいという情報をネットで知ったのでやってみることにしました。
とは言え、docker runだけだとつまらないのでgitbucketとか、gitクローンが動いたら最高かもと思ってgitbucketを動かすことにしました。

環境

  • Raspberry Pi3
  • Rasbian
pi@raspberrypi:~ $ sudo cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.4.13-v7+ #894 SMP Mon Jun 13 13:13:27 BST 2016 armv7l GNU/Linux

Dockerのインストール

Raspberry  PiでDockerをインストールするのはめちゃ簡単で、ワンライナーを実行するだけです。

pi@raspberrypi:~ $ curl -sSL https://get.docker.com/ | sh

とは言え、私の環境だとなんかapt-get updateでコケまくってて、どうもミラーリストが死んでる?っぽいような状態だったので、ミラーリストを日本のに変更するなどしました。
普通にapt-get updateが動けば、問題なくインストールできると思われます。

pi@raspberrypi:~ $ sudo cat /etc/apt/sources.list
#deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
deb http://ftp.jaist.ac.jp/raspbian jessie main contrib non-free rpi
pi@raspberrypi:~ $ docker -v
Docker version 1.13.1, build 092cba3

2017/2/7現在では1.13.1がインストールされました。

Dockerイメージ

いつものようにdocker pullすると普通にイメージがダウンロードできるのですが、全てx86/64版なので、docker runしても起動できません。
raspberry pi用のイメージを有志たちが作っていて、頭に「rpi」がついたイメージであればraspberry piでも利用できるようです。
例えばnginxだとrpi-nginxというようなイメージ名となっています。
ただ、有志が作っているので、hub.docker.comで目的のイメージを探すと良さそうです。

gitbucketのイメージ

gitbucketもraspberry pi用のイメージを作ってくれている人がいて、イメージをダウンロードしてdocker runするだけで起動できます。

knjcode_rpi-gitbucket

docker run

ここまできたら、あとはコンテナを起動するだけです。

pi@raspberrypi:~ $ sudo docker run --name gitbucket -d -p 8080:8080 -p 29418:29418 -v ${PWD}/rpi-bitbucket/:/gitbucket knjcode/rpi-gitbucket

ブラウザでアクセスしてみる

ブラウザでアクセスしてみたところ、最初はアクセスできず。
というのも、やはりいくら4コアあるraspberry piとは言え、リソース不足。
LAも5を越えてしまって、かなり重たい状況になりました。

しかし、少し経つと段々落ち着いてきて、普通にログインできるようになりました。(デフォルト root/root でログイン可能です。)
試しにtestリポジトリを作ってみました。

起動直後と比べると圧倒的に軽くなりましたが、応答はやはり遅いです。
自宅でGit管理したいものに軽く使ってみようと思います。

おしまい。

バルミューダ(BALMUDA)のトースターを使ってみた話

先日、会社のバースデーイベントに参加してきました。
自分の所属する会社がやっているわけではなく、グループ全体で開催しているイベントで任意参加です。

任意参加とは言え、グループ全体の福利厚生で豪華景品があたるゲームに参加できたり、シャンパンが振る舞われたりするので楽しみにしてました。

そして、ゲームに参加したところ偶然にも勝ち残り、2位になることができ、景品をゲットすることができたのです。
その景品が最近巷で有名な「バルミューダ(BALMUDA)」のトースター。

100円のパンが1000円のパンに感じる(?)という代物です。

その場で渡されたのですが、いきなり袋の取ってが外れてしまったり酔っ払っていたのもあって、その日に持ち帰ることを断念。
翌週、グループ会社の福利厚生であるコンシェルジュサービスに依頼して、着払いで発送したのでした。

それでやっとこの間受け取ったのですが、奥さんも僕も平日余裕の無い朝を過ごしているので、今日やっと試すことができました。

試したのは普通の4枚切りの食パンとバター

いつもより少し高めの4枚切りの食パンへバターを乗せて焼いてみました。
説明書にかかれていたとおり、十字に切れ目を入れておきました。

最初に上の穴から付属のスプーンで5cc分水を入れて、時間をセットします。
いわゆる普通のトースターとは違って、タイマーが電子っぽくて、ツマミをひねって戻したりしなくても良いです。
また、LEDで何分まで指定しているかわかり、ツマミを止めて2秒程度で調理が開始されます。

最初にスチーム調理が行われるため、表のガラスに水滴がついているのがわかります。
その後、ヒーターが起動し、焼かれて行く様子がわかります。

出来上がり

見た感じは普通のパンです。

よく見ると、バターが中までしみているのがわかります。

食べてみて

外はしっかり焼かれており、スチーム調理されているからか中がフワフワしながらもしっとり感が出ていて、いつもより3割り増しくらいで美味しくなりました。
その後すぐに、電子レンジに付属しているトースター機能を使って焼いたパンと食べ比べしてみても、バルミューダの方はふわふわしっとり感が出ていたように思いました。
おそらく、普通のトースターで焼いた場合は中のふわふわはもともとのパンのふわふわ感で、バルミューダを使うことで、スチームによりふわふわ感としっとり感が追加されているのかと思います。

おまけ

ピザパンも焼いてみました。

うーんこれはうまいですね。モッチリ感がすごい。

総評

やはり高級家電だけあって、プラシーボ効果以上に、普通に効果があるなぁという感じがしました。
トースター調理の世界観が変わるかもしれません。
100円が1000円というのは言いすぎだけど、美味しくなるのは間違いないと言えます。

ただ、価格.comのバルミューダの口コミを見ていると、評価が両極端になってます。
味については皆さん高評価になっていますが、どうやらかなり故障が多いようで、しかも修理できずに新品交換になるパターンが頻発している模様ですね。
1年すぎると新品交換も有償で13000円程度支払わないといけないようです。
これはちょっと辛いところですね。

最近炊飯器が出たようですが、故障が多いのだと中々手を出し辛くなってしまいます。
とりあえず、このトースターを使ってみて、故障しなければ炊飯器も検討したいなぁという所感です。

もし検討している方がいらっしゃったら、「美味しくなるのは間違いない、けれど故障リスクに注意」というのを覚えておいていただけると良さそうです。

以上、バルミューダ(BALMUDA)のトースターを使ってみた話でした。