tech

OctopressからHugoに乗り換えた

このエントリーをはてなブックマークに追加
このサイトは元々静的サイト作成ツールのOctopressを使い、Github Pages上に構築していましたが、 サイト作成ツールの部分をGol

JenkinsをHTTP経由で叩く

このエントリーをはてなブックマークに追加
まとめ JenkinsはWebベースのUI 操作の敷居が低い 使い込むと使いづらくなる 反応速度 複数のビルド実行 Remote access API HTTP経由でJobを実行でき

Jenkins Workflow Pluginでリポジトリ内のスクリプトを読み込む時の注意点

このエントリーをはてなブックマークに追加
まとめ ブランチをパラメーターにするとスクリプトを読めない 中身ではなく変数名のブランチを探しに行く 多分バグ ファイルから読み込むるスクリプトを書

Jenkins Workflow Pluginで複数slaveを扱うのが楽になる

このエントリーをはてなブックマークに追加
まとめ Jenkinsはjob単位でしかノードに割り振れない 複数ノードで分散ビルドするには設定を駆使する必要がある 結果としてjobの数が増えて

Go言語で一次の最小二乗法を実装した

このエントリーをはてなブックマークに追加
こんな感じです。 暗黙的にキャストしてくれないので若干面倒です。

bundle中に別のbundleを呼ぶと予期しない結果になる対策

このエントリーをはてなブックマークに追加
bundle execでrubyファイルを実行し、別のGemfileのあるディレクトリに移動してbundle系のコマンドを実行すると、 一回目のbundl

RAMディスクでiOSのビルド時間を短くする

このエントリーをはてなブックマークに追加
まとめ RAMディスクを作ってビルドすると早くなる SSD上でビルドすると9分 RAMディスクでビルドすると6分 Androidは未検証だが同じと思

Androidでクリップボードの中身を自動で辞書検索

このエントリーをはてなブックマークに追加
まとめ clip2dicを使うとクリップボード内を自動で辞書検索する オフラインの別アプリからも検索可能 ColorDictとGolden Dict

Macのghcは改行コードがCRだと動かない

このエントリーをはてなブックマークに追加
Haskellでどう見ても文法的に間違っていないのに、 何故かコンパイルエラーになっていましたが、 改行コードが原因でした。 ちょうど始めたばかり

インライン展開についての追加調査

このエントリーをはてなブックマークに追加
昨日の記事で、インライン展開について調べましたが、 よくよく考えると片手落ちだったので追加調査しました。 インライン展開がどう展開されるのかを調