アトミテックの技術研究・研究日誌で
様々なノウハウをお届けいたします。

Perl

STUDY

  • 2016.12.19

    Hinemos以外の技術情報,Hinemos学習者研究報告,Perl,ジョブ

    【Hinemos 5.0】特定のジョブの実行結果をコマンドで取得する(その1の補足の補足)

    せっかく、WebサービスAPIを使って実装できたので、こちらの記事で紹介した方法についても、同様にWebサービスAPIを使って実装してみましょう。 いきなりですが、サンプルコードは以下のとおりです。なお、WebサービスAPIはgetNodeDetailListを使います。 [crayon-5df4a35233412667211214/] ポイントとしては、getNodeDetailListで取得さ…

  • 2016.12.16

    Hinemos以外の技術情報,Hinemos学習者研究報告,Perl,ジョブ

    【Hinemos 5.0】特定のジョブの実行結果をコマンドで取得する(その2・後編)

    前回に引き続き、ジョブ自体の終了値等をコマンドで取得する方法の研究です。WebサービスAPIのgetJobDetailListメソッドで取得したジョブ詳細情報のオブジェクトを上から下に探索していき、目的のジョブの終了状態と終了値を取得する、というロジックを、例によってPerlで実装してみます。 まず、リファレンス構造の骨格部分と、その特徴を再掲します。 [crayon-5df4a35233ab99…

  • 2016.12.13

    Hinemos以外の技術情報,Hinemos学習者研究報告,Perl,ジョブ

    【Hinemos 5.0】特定のジョブの実行結果をコマンドで取得する(その2・前編)

    前回は、ジョブの起動コマンドの戻り値をコマンドで取得しました。今度は、ジョブ自体の終了値等をコマンドで取得してみたいと思います。 実現方法を検討する ジョブ自体の実行結果は、コマンドラインツールのJob_getJobDetailList.pyで取得することが可能です。実行例と出力例は以下のとおりです。 [crayon-5df4a35233e7e199358923/] 上記のうち、★1がジョブの終了…

  • 2016.11.08

    Hinemos以外の技術情報,Perl,Python

    【Python備忘録】Perlのアレを、Pythonでどう書けばよいか #03

    お題: 標準入力からCSVを受け取り、特定の列の数値の合計を出力する。なお、値に数値以外が含まれている場合は、その値を無視する。 1. Perl 5 [crayon-5df4a35234238039294909/]   2. Python 2.7 [crayon-5df4a3523423f702245758/]   3. (おまけ) Perl 6 (Rakudo 2016.07…

  • 2016.10.27

    Hinemos以外の技術情報,Perl,Python

    【Python備忘録】Perlのアレを、Pythonでどう書けばよいか #02

    お題: 2つのスカラー変数の値を交換したい。しかし、一時変数は使用したくない。(Perlクックブック VOLUME 1から拝借) 1. Perl 5 [crayon-5df4a35234550441366592/]   2. Python 2.7 [crayon-5df4a35234557486717011/] 3. (おまけ) Perl 6 (Rakudo 2016.07.1) [cr…