読者です 読者をやめる 読者になる 読者になる

ぽかぽかウンティの自由帳

ぽかぽか動物園から投稿します。

マンション高層階が原因で通話がしにくかったのでNTTドコモの人に電波増幅装置を設置してもらった

マンションとかである程度の高さの階に済んでいると遮蔽物がないから遠くの微弱な電波も拾っちゃって混線?して電波品質が下がるらしい。

通話中に相手の声が聞こえなくなることが多かった。

なので最初はドコモレピータという電波増幅装置を設置したのだが、それだけでは改善されなかった。

www.nttdocomo.co.jp

なのでネットワークエンジニアっぽい人が来て電波を調査し、指向性の電波受信器?みたいなのもベランダに設置してくれた。

薄い平坦なコードで窓枠から室内にあるレピータに接続している感じ。

これでしばらく様子を見ようと思う。私はあんまり電話はしないけど...

f:id:proxy0721:20170517113243j:plain
f:id:proxy0721:20170517113211j:plain

ガイアの夜明けの在宅医療の回を見たら色々と耐えられなくなってしまった

飼い犬のコーギーも14歳になり最近調子が悪く、母も還暦をむかえた今、死が頭から離れない。

覚悟完了と口では言いつつ、まったく耐えられる自信がない。

みんなどうやって乗り越えてるんだろう。

その時が来るまでにどう思考を整理すればよいのだろう。

来た後に考えても前向きになれる自信がない。

Ruby on Railsで組んだ無駄に動的なページをGitHub Pages用に静的なページとして出力する

Aniwatch

Bootstrap臭がするシンプルな静的ページだが、データ自体はRailsのdb:seedを使用してDBに格納しているため無駄に動的に出力するつくりになっている。

Rails が動く環境となると Microsoft Azure だと一番小さい A0 basic VM に全部載せ構成(Nginx+Puma+PostgreSQL)でも月2000円程度かかってしまう。

昔は Heroku を使っていたが無料枠では厳しくなってきたので諦めた。

どうせ1ページしかないのでせっかくある GitHub Pages を使うことを検討した。

pages.github.com

とりあえず以下のスクリプトを叩けば静的リソースが生成されるようにした。

  1. seedを用いた再生成可能なデータなのでproduction環境のDBを再生成する
  2. GitHub Pagesの設定はmasterブランチのdocs配下を指定しているので一度掃除する
  3. assetsをprecompileし、生成ファイルをdocs配下に移動する
  4. Rails runnerを使ってワンライナーでトップページのHTMLを取得してdocs配下に配置する、ただしassetsのパスをGitHub Pages用に変換する必要がある
#!/bin/bash

export DISABLE_DATABASE_ENVIRONMENT_CHECK=1
export RAILS_ENV=production
export SECRET_KEY_BASE=$(bin/rails secret)

readonly DISABLE_LOG='Rails.logger.level = 5'
readonly FETCH_HTML='Rails.application.call("REQUEST_METHOD" => "GET", "rack.input" => "").third.each { |b| puts b }'
readonly RAILS_CMD="${DISABLE_LOG}; ${FETCH_HTML}"

bin/rails db:setup

mkdir -p docs
rm docs/*

bin/rails assets:precompile
mv public/assets/* docs/

bin/rails runner "$RAILS_CMD" | sed -e 's#/assets/#/aniwatch/#g' > docs/index.html

railsguides.jp

映像より音楽の方が感情を動かすと思った


Final Fantasy XV Live at Abbey Road Studios

FF15はやり込んではいなかったが、全クリはした。ストーリーも最後らへんとか感動した。

シフトによる高速移動もカッコ良かったし、モンスターたちも魅力的なものばかりだった。あのデカい鳥が好き。

しかし一番記憶に残っているのがサントラだ。下村陽子という人はFF15で初めて知った。

www.midiplex.com

Webサイトの味は阿部寛といい勝負だ。

阿部寛のホームページ

リモートワークが恒常的になって、鷺巣詩郎澤野弘之の曲を聞きながら仕事してたが、今ではFF15の戦闘音楽も流しながらプログラミングしている。

中でも昼と夜の強敵戦で流れるやつが一番好き。オムニラクリマ?と読むのかな。シガイ戦はホラー何とか。

下村氏がFF15というナンバリングタイトルになる前から作曲していたという Somnus も超名曲。ラスダンで流れて泣けてくる。

心理的にもリモートワークに音楽は欠かせない。

日本には天才的な作曲家たちがたくさんいてありがたい。

リモートワーク用のデスクトップPCを変更

リモートで家から仕事するとき、今までは初任給で購入したPCを使っていた。

PC ThinkCentre M55 Tower 8802
アーキテクチャ 32bit
CPU Core 2 Duo
メモリ 4GB
ストレージ HDD 1TB
グラフィックボード オンボード
サウンドカード Sound Blaster X-Fi Fatal1ty

Ubuntu 16.10 が普通に動作するし Rhythmbox で音楽流せるしでほとんど問題はなかった。
ブラウザは Chromium を使用していたので Chrome の 32bit 切り捨てもそんなにダメージはなかった。

しかし最近なんでか Vim がもたつくようになってしまった。

ネットワーク遅延でもなさそうだし、何かが CPU 喰ってる訳でもなさそうだし自分のスキルじゃ原因を追求できなかった。

デスクトップマシンは他に Dell の PC を持っていて Windows 10iTunes を使うときだけ使っていた。

PC Studio XPS 435MT
アーキテクチャ 64bit
CPU Core i7
メモリ 9GB
ストレージ HDD 1TB
グラフィックボード NVIDIA GeForce 9800 GTX+
サウンドカード SE-300PCIE

いい機会なので Dell の方を仕事のメインマシンにしようと思った。

最初の懸念点が低確率で発生するフリーズする現象だった。どうも会社の同僚からもらったグラボ起因らしかった。

次の懸念点が Ubuntu でサウンドカードが ALSA レベルで認識されない問題だった。こちらは面倒なので諦めた。

いい機会だから SSD とグラボとサウンドカードを新規に購入した。計3万5千円くらいの出費になった。

ストレージ SSD 256GB * 2
グラフィックボード NVIDIA GeForce GTX750Ti
サウンドカード Creative Sound BlasterX G5

SSD は 2つ購入して Windows 10Ubuntuデュアルブートにした。HDDに比べてやっぱ速い。

時代は USB-DAC らしいが高かったので外付けサウンドカードにした。USB に差しただけでちゃんと Ubuntu も認識した。

しかしいまいちその違いがわからない。USB接続で音を良くする点においては USB-DAC も外付けサウンドカードも似たようなもんか。

グラボの方は Linux 用のベンダードライバもあるし何も問題なかった。

これで快適に仕事ができる。うれしい。

www.geforce.com
Sound Blaster X-Fi Fatal1ty – 迫力のゲームサウンドをX-RAM搭載サウンドカードで
ONKYO PCオーディオ製品情報:SE-300PCIE - PCIeデジタルオーディオボード | オンキヨー株式会社

Creative Sound BlasterX G5 高音質 ポータブル ゲーミング USBオーディオ  ハイレゾ 対応 Windows Mac PS4  SBX-G5

Creative Sound BlasterX G5 高音質 ポータブル ゲーミング USBオーディオ ハイレゾ 対応 Windows Mac PS4 SBX-G5

トラウマ

matome.naver.jp

何かこう... ミキサーで粗い物を細かく砕く音をスケールでかくしたような...
何かこう... 固いモノが重金属に打ち付けられるような...

まさか自分が乗っている電車が人を轢くとは...

あの音はしばらく忘れられない...

骨が... 当たる音だ... 決っしてチャリンコなんかじゃない...

だって駅のホーム下だもん...

シン・ゴジラの第四形態の姿勢でキーボード打てたら健康的かもね

シン・ゴジラを初めて見て、中の人というかモーションキャプチャー担当の野村萬斎さんの姿勢がすごく健康的に感じた。

あの宝玉を持って胸を張って歩く姿勢、しばらく真似してる。ただし家の中で。

あの体制のまま座ってキーボード打てたら仕事中も健康的でいられると思うんだよね。

だからセパレート式キーボードを買って机の下に貼り付けて椅子の肘当てを適当に調節すればイケるんじゃないかって。

Freestyle2 for PC - Kinesis Corporation » Kinesis Corporation » Where comfort and productivity go hand in hand.

nippondanji.blogspot.jp

こんな健康的なスーパーエンジニアが言ってるんだから間違いない。

kitajimaquatics でも「綱引きのときみたいにもっと背中を使って泳ぐ」と教わったし。

普段の生活じゃ身体の前しか使わないからなー。