2019/03/28(木)Docker on Ubuntu on Windows Subsystem for Linux で php:apache をなんとか動かすまで

はてブ数 2019/03/27 21:00 つーさ

結論から言うと、
hello-world は docker バージョンを 17.12.1 に下げることで動いたんだけど、

php:apache はちょっと変なことをしないと動かなかった。
どうも docker コンテナ内のfsでsymlinkを追跡できなかったり、
ファイルやディレクトリを消してもゴミが残ってファイルが消えなかったり、
なんか、謎の挙動をする。

# Dockerfile
FROM php:apache
RUN rm /var/lock && mkdir /var/lock  && chmod 1777 /var/lock
RUN rm /var/run  && cp -rp /run /var/run
RUN mkdir /etc/apache2/mods-enabled/mpm_event.conf /etc/apache2/mods-enabled/mpm_event.load

一応、phpinfo を拝むことはできた。

WSLでDockerを開発環境にするのは、まだしんどそう。

dockerに触ったことがなくて、ちょっと勉強しようと思って、環境の作り方を調べていた。

最近、WSLでdockerが動くらしいという。
普通はDocker for Windowsらしいのだけど、マシンが非力なので、Hyper-Vじゃない環境で動かせるならその方がいい。
というか、Hyper-V有効にしたらvagrant動かなくなってしまう。ちょっと困る。

WSLのインストールからUbuntuをWindows上で動かして、その上にdockerを入れてみようと思った。

が、すんなりとは行かなかったので、正しい挙動(?)を見るために、結局途中でDocker for Windowsも入れた。
*1

続きを読む

2019/03/22(金)screen から tmux に乗り換えた

はてブ数 2019/03/21 18:04 つーさ
psql内でCtrl+Rして、長い文が履歴に引っかかったときに、カーソル位置とかなんかおかしくなる。
TERMを正しくすればいい気がするけど、よくわからん*1

tmux試してみようかな、で1週間くらい前からお試し中。

ただ、端末は、指先のように使いたいのであって、
新しいキーバインドに慣れたいというモチベーションはもはやない。

なので、主に、screen で自分が使っているキーバインドに近くなるように、
ググっていろんなところから mixture した自分用 .tmux.conf を↓に

続きを読む

2018/11/24(土)NieR:Automata

はてブ数 2018/11/23 18:56 ゲーム日記::未分類つーさ
つい最近、このタイトルの音楽がとてもよいという評を見て、
前に気になった記憶があったしと、
ググる検索したら、「Steam版あるじゃん! しかも、今なら50% OFF!」で、買ってしまった。

おもしろかった! (こなみかん

難易度はHardをチョイス。

オープンワールドにゲームはボタン連打でもいろいろ技が出るので爽快アクション。
ただ、ちょいちょい全方位シューティングなパートが挟まるので、
これが苦手だったり嫌いだったりするとちょっとつらいかも。

プレー時間63時間くらいで、エンディングまで。

ボリュームとしては十分なはずなのだけど、
音楽と世界観とが好みすぎて、ずっとこの世界に浸っていたいと思わせられるがゆえ、
エンディングのあとも、面白かった感と同時に物足りなさを覚えてしまった。

ちょっとレベリングしすぎてしまったせいで、
終盤ボスが弱く感じてしまったのはかなり失敗だった……。

音楽がとてもよかった! (こなみかん

同じ曲でもバリエーションがたくさんあって、
シナリオの状況によって、編成が変わったりしている。

コーラスの力は偉大だなぁ。

これは、サントラに手を出さざるをえない。

 

PCでゲームするの久しぶりだった。

XInput対応のコントローラ持ってないんだけど、
最近SteamはNintendo Switch Proコントローラに対応したので、
USBポートにぶすっと刺すだけで、Proコンがそのまま使えたのがよかった。

VRのためにGTX1060買って、VRをちょっと体験したきりほぼアイドル状態だったが、久しぶりに本領を発揮した。
フルHDで十分きれいな画面で遊べるんだけど、時々フレームレートが落ちてる気がしたので、次はもう少しスペック上げたい

2018/02/15(木)Google Compute Engine のVMからCloud SQLにつないでみる。

2018/02/13(火)ゼロから始めるPHP…… (その2) PostgreSQL 入れる。

2018/02/11(日)ゼロから始めるPHP…… (その1) Hello world