けんちゃんくんさんのWeb日記
2019/4/5

技術書典6でM5Stackの本を頒布します

こんにちは、こんばんは、おはようございます。utf8mb4です。嘘です。EUC-JPです。

4/14に開催される技術書典6で、会社の同僚たちと書いたM5Stackの本を頒布します。

@tichiseを始めとする強者から、私のような超入門者まで、いろいろなレベルの人たちが執筆に関わっています。なお、私のパートでは、Webアプリケーションエンジニアが電子工作を身近なものと感じるきっかけになるといいなと思い、M5Stackから Pixela のAPIを利用する方法を紹介しています。

当日のブースには、表紙イラスト+組版の@kumak1と@tichiseがいますので、ぜひお立ち寄りください。

サークル詳細 | PB Make部 | 技術書典

created_at: 2019-04-05 03:55:45 +0900
updated_at: 2019-04-05 08:51:16 +0900
2019/3/23

体調不良が続いている

今月に入ってから2回目の体調不良で倒れていた。たまたま花粉症の薬がなくなったタイミングで、しかも症状がほぼ花粉症だったので鼻炎薬を飲んで寝たのだけど全く良くならず…結局2日寝たらかなり改善したので、花粉症ではなく風邪だったようだ。

Rails DMも行きたかったけど流石に無理っぽかったのでお休み。あとでゆっくりスライドやコードを読もう!

created_at: 2019-03-24 07:03:06 +0900
updated_at: 2019-03-24 07:03:06 +0900
2019/2/27

GoghでTerminalのカラースキーマを色々試す

みなさんはカラースキーマが好きですか?私は好きです。

Mayccoll/Gogh というTerminalのカラースキーマを追加してくれるツールがあり、これをつかっていろいろなカラースキーマを試している。

READMEなどにはgnome-terminalやelementary terminalが対応と書いてあるけど、実際に実行してみるとiTerm2にも対応してそうなのでMacOSの人でも使えるかもしれない。

カラースキーマの追加処理は、環境変数$TERMINALを見ているようなので、tmuxなどのターミナルマルチプレクサで環境だと失敗することがある。

なお失敗したときのメッセージは以下の通りで、ここでiTerm2も使えそうというのを見つけたのだった。

Supported terminals:
   mintty and deriviates
   guake
   iTerm2
   elementary terminal (pantheon/elementary)
   mate-terminal
   gnome-terminal
   tilix

Github Pages にあるサイト Gogh - Color Scheme ではカラースキーマ毎のスクリーンショットがたくさんあるので、ここを眺めるだけでも楽しいかもしれない。

去年まではlightなテーマを全体的に使っていたんだけど、そろそろ目を労わったほうがいいとも思い、darkなテーマをたまに変えながら使っている。

今のお気に入りは「Google Dark」で、なんとなくみなれた配色なのが安心感があってよいw

created_at: 2019-02-27 15:08:16 +0900
updated_at: 2020-03-22 08:08:23 +0900
2019/2/26

Gentoo&gnome-lightでGNOME3標準のスクリーンキャストは動かなかった回

GNOME3には Ctrl+Alt+Shift+r で起動するスクリーンキャスト(レコーダー)があるんだけど、これがうまく動いていなかったので調べていた。

うんともすんとも言わないので困っていたのだけど、journalctl -f しながら上記コマンドを実行すると以下のようなログがでていた。

gnome-shell[4509]: ShellRecorder: failed to parse pipeline: no element "vp9enc"
gnome-shell[4509]: shell_recorder_close: assertion 'recorder->state != RECORDER_STATE_CLOSED' failed

vp9encmedia-plugins/gst-plugins-vpx に含まれているものらしいので、こいつをemergeしたら録画されるようになった。よかったよかった。

created_at: 2019-02-26 11:31:24 +0900
updated_at: 2020-03-22 08:12:24 +0900
2019/2/22

emergeしたら草を生やす

追記: この方法は致命的な問題があったので emergeしたら草を生やす Part2 | けんちゃんくんさんのWeb日記 を見てください。

今年の1月から、4年ぶりくらいに仕事のマシンをGentoo Linuxにしている。(最近のペパボの開発環境についてはこちら GMO ペパボの社内IT環境 2019 - ペパボテックブログ )

GentooはPortageというパッケージ管理システムを使っていて、パッケージのインストールなどは emerge というコマンドを使って行うようになっている。emergeを使ったパッケージインストールは Ebuild Functions – Gentoo Development Guide にあるようなフローで進んでいき、それぞれにフックポイントがある。

そこで、インストールが成功したら Pixela に草を生やすようにしてみた。

グローバルなフックは Handbook:AMD64/Portage/Advanced - Gentoo Wiki にあるように /etc/portage/bashrc に特定の関数を定義すればよいらしく、つまり以下のようなファイルを作っておけばOK。(事前にpixe.laのチュートリアルなどを済ませてグラフまで作っておくこと)

#!/bin/bash

function pkg_postinst() {
  curl -X PUT https://pixe.la/v1/users/kenchan/graphs/emerge-count/increment -H 'X-USER-TOKEN:{ひみつのとーくん}' -H 'Content-Length:0'
}

昨日から飛ばすようにしたので、今のところこんなかんじ。

https://pixe.la/v1/users/kenchan/graphs/emerge-count

毎日うどんワールドすれば大草原不可避。よかったですね。

created_at: 2019-02-22 08:35:38 +0900
updated_at: 2020-03-22 08:09:49 +0900
2019/2/18

ウルトラオメガ3飲んでる

今月頭くらいに、pyamaさんの ウルトラオメガ3飲んでる | | pyama.fun を思いだして注文したのが届いたので飲んでる。

変な匂いとかもないけど、ソフトカプセル(?)のサイズがアメリカンすぎるのがつらい。けっこうな量の水と飲まないと、喉につっかかった感じが残る。

という話を1on1でしていたら、毎日山盛りのサプリを飲んでるほしさんから iHerb.com - Vitamins, Supplements & Natural Health Products で買うと安いというのを教えてもらった。

次に買うときはこっちで買おう。

created_at: 2019-02-19 04:12:46 +0900
updated_at: 2019-02-19 04:12:46 +0900
2019/1/29

rubylang/ruby のコンテナイメージを使うようにした

というのを見て、ほほーと思ってWeb日記を動かしているコンテナのベースイメージをこちらにした。

イメージ自体のファイルサイズはそれなりに増えてしまうけど、gfxさんの言っていたbundlerと環境変数の問題は自分もたまに困っていたので丁度よかった。

ついでに、Docker HubのAutomated buildが遅くて困っていたので、CircleCIの workflowsでbuildとpushをするようにしたり。ドキュメントや例をみればさくっとできるんだけど、インデントを間違えてるのが気付きにくいのがYAMLの限界だ。

created_at: 2019-01-29 14:35:31 +0900
updated_at: 2019-01-29 14:35:31 +0900
2019/1/28

Soundcore Libety Airを買った

Soundcore Liberty Air を買った - HsbtDiary(2019-01-19) と完全に同じ思考で、日本で出たら買おうと思っていたのを、これを見て知ったのでさっそく買った。

ワイヤレスイヤホンは SBH50(Bluetoothデビュー「SBH50」 | けんちゃんくんさんのWeb日記) から Mpow Swift と使ってきて、初めての左右分離型。

hsbtの記事の通り、出してすぐに使いはじめられるように設計されてるのはよくできてる。イヤーピースは4種類ついてきてるけど、今のところしっくりくるものがないので、しばらくいろいろ使ってみようと思う。

created_at: 2019-01-28 13:45:15 +0900
updated_at: 2019-01-28 13:45:15 +0900
2019/1/27

2019-01-27: 散髪ログ

前回が 11/11 なので二ヶ月半くらい。年末年始にいきたかったけど、クエストのいろいろでずっと行けてなかった。

息子と一緒に、いつもどおり短くしてもらって満足。髪の毛、伸びてほしくないときは伸びないようにならないのかな(ならない)。

created_at: 2019-01-27 10:14:13 +0900
updated_at: 2021-09-02 15:32:22 +0900
2019/1/23

星さんと1on1でGoogle Drive File Streamが便利だよという話をした

半月〜1ヶ月くらいでやっている星さんとの1on1 dayだった。 最近の仕事の話とか体調の話とかをしながら、二人とも仕事用のPCの更新時期だったのでその話をしたり。

ローカルマシンにしかないような情報はほとんどないんだけど、 社のGSuiteが便利プラン(?)になっているので、ドライブ ファイル ストリームを利用してパソコンで職場や学校のファイルにアクセスする - Google ドライブ ヘルプ を使うと簡単で安全、というのを共有したりしてた。

次回は2/5。

created_at: 2019-01-24 01:43:46 +0900
updated_at: 2019-01-24 01:43:46 +0900
新しい記事へ 古い記事へ