最新 追記

会長@腹部日記


2016-10-08 [長年日記] この日を編集

_ severspecを使って Windows環境におけるschtasksコマンドの出力を確認するサンプルコード

ハマったのでメモしておきます。schtasksコマンド出力を正規表現でチェックする場合は、Windows-31Jへのエンコーディング、かぁ。。。

動作環境

  • Windows10, Windows2012
  • ruby2.3.1(RubyInstaller)
> ruby --version
ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32]

コード

Tags: Ruby Windows

2016-10-09 [長年日記] この日を編集

_ 最近購入した漫画と子供達の漫画について

アニメしか知らない子供達は、こち亀終了のニュースに 漫画なの?!と驚いていました。

最近ジョジョを読むようになりましたので、ジョジョSSと共に布教に励む父です。

以下、購入した漫画です。

ダンジョン飯

ダンジョン飯 1巻 (HARTA COMIX)
九井 諒子
KADOKAWA
¥614

ダンジョン飯 2巻 (HARTA COMIX)
九井 諒子
KADOKAWA
¥614

ダンジョン飯 3巻 (HARTA COMIX)
九井 諒子
KADOKAWA
¥614

こち亀関連

週刊少年ジャンプ 2016年10月3日号 42号
集英社
集英社
¥1,099

こちら葛飾区亀有公園前派出所 200 特装版 40周年記念 (ジャンプコミックス)
秋本 治
集英社
¥972

こちら、ジョジョSS

まだまだ駆け出しで手駒が足りない・・・

Tags: ほん

2016-10-21 [長年日記] この日を編集

_ Windowsでの作業が既定されていてもDocker Toolbox使うと環境構築のトラブルが減ると思いました

以下のようなDockerfileで sphinxのビルドを実施しました。( @minimum2scp さんにとても感謝です)

FROM minimum2scp/sphinx

MAINTAINER tamoot <tamoot@gmail.com>

ENV http_proxy 会社のproxy設定

ENV https_proxy 会社のproxy設定

RUN pip install sphinxcontrib-httpdomain
docker build -t tamoot-sphinx:1.0 .
docker run -v /c/Users/tamoot/git/test:/doc tamoot-sphinx:1.0 /bin/bash -c "cd /doc && make html"

ここまで楽だと、下手に以下の作業お願いをして環境作ってもらうよりずっと楽なのでは、と思ってきました。

1. sphinxをインストールしてください
2. 環境変数PATHで 1のインストール先を設定してください
3. 環境変数http_proxy、https_proxyに会社のproxy設定をしてください
4. 一度ログアウトします
5. DOSプロンプトを起動します
6. 以下のコマンドを実行します
   cd Sphinxと一緒に配置されるpythonのパス
   pip install sphinxcontrib-httpdomain

Dockerでまとめちゃえば、サーバサイドのjavaの作業もgradleで統一できそうな気配がありますし、フロントエンドとしても npmやphantomjs、32bitWindowsで何故かインストールできない、といった問題が無くなると思ってきました。

ただ・・・遅いのかしらね、やはり。。

「遅い」より「人によって動く動かないが別れる、原因不明」に困らされた回数がずっと多いです。

機会をみて一斉にチーム全員にDockerを普及させてみたいところです。

Tags: Docker