[kintone] kintoneで自動テスト

kintone 用の JavaScript ファイルを jasmine や mocha でそのままテストすると、当然ながら kintone オブジェクトはエラーになる。

ReferenceError: kintone is not defined

これがちょっとイヤだったので、テストコード内であたかも kintone のように振る舞うオブジェクトを作成した。

Read More

ぼくがRubyを断念した理由

6 年ほど前の話です。ぼくは元々 Java の技術者でしたが、転職を機に VB.NET に触れ、その後 C#をよく使うようになっていきました。

C#にだいぶ慣れた頃、「スクリプト言語の一つでも覚えてみようかな?」という軽い動機で Ruby の学習を始めました。

しかしこの時泥沼に嵌るとは思いもよりませんでした…

Read More

[Python] luigiで動的アウトプットはしない

前回までの記事のちゃぶ台返しです。

そもそも「依存先タスクのoutputを元に、依存元のoutputパスが決定する」という要件の場合、本来outputが存在するかどうかを判断して、requires(およびrun)を実行するというフローのところ、「requiresを解決しないとoutputがわからない」という逆転現象が起きてしまう。

Read More