automationTech

6/7ページ
  • 2021.01.31

【シェルスクリプト】並列実行 バックグラウンド処理が全て正常終了したら後続実行

意外に記事がなかったのでメモも兼ねて記載します。 シェルスクリプトで途中の処理を並列実行して、それらが全て正常終了したら後続をどれか一つでも異常終了したら処理終了としたいことはないでしょうか? 今回はその方法を記載します。 サンプルコード 説明 以下コードの説明になります 1. 並列実行したい処理をバックグラウンドで実行させる 処理をバックグラウンド実行させるには最後に&を付与します。 バ […]

  • 2021.01.27

inputタグでのファイルアップロードでファイル追加アップロードを可能にする方法

htmlでは複数ファイルのアップロードは下記のようなコードで実現することができます。 しかし、これでは一度アップロードを完了し、もう一度アップロードボタンを押すと、一度目にアップロードしていたファイルは消えてしまいます。 以下のような形です ・1回目のアップロード後の状態 ファイルを2つアップロードします。 ・2回目のアップロード後の状態 2回目では、ファイルを3つアップロードします。 これを1回 […]

  • 2021.01.27

inputタグのtype=fileでアップロードしたファイルをすぐにダウンロードできるようにする方法

htmlではinputタグでtypeをfile指定することでファイルをアップロードすることができます。 このアップロードしたファイル名をアップロード後画面に表示し、ファイル名をクリックするとダウンロードできるようにする方法を本記事では記載します。 サンプルの完成形 完成後、ブラウザ画面 以下のようにアップロードしたファイル名が表示され、ファイル名にリンクがついています。 このリンクをクリックすると […]

GAS
  • 2021.01.18

[GAS]チェックボックス グリッドから回答を取得する(google form)

google formにチェックボックスグリッドを設定し、GASで回答を処理しようとしたときに少し戸惑ったので共有します。 チェックボックスグリッドとは 下記のような回答形式になります。 1月1日の0時を選択する場合は、一番左上にチェックして回答します。 GASで回答取得 下記の方法で取得できます。 グーグルフォームは、e.namedValues[“質問のタイトル”]でデー […]

  • 2021.01.09

MATH 1201 COLLEGE ALGEBRA

代数学になります。 基本的には数3の範囲かなと思いました。 ただ、一部、虚数とか高校の範囲外のものが出ていました。 講座内容 以下がカリキュラムになります。 本講座のWritten Assignmentは問題が出されて、それの解答を書く形なので解答さえ間違えなければ、Uopeopleでよくある不当な評価を受けることはあまりないと感じました。 コンピュータサイエンスの専攻での数学の講座なので途中でリ […]

  • 2021.01.09

CS 1102 PROGRAMMING 1

講座内容 以下が各週で学習する内容になります。 学習する言語はJavaになります。 Programming Assignment 他の講座とは異なり、Written Assignmentではなく、Programming Assignmentという課題が毎週でます。 Programming Assignmentでは、簡単なWebアプリケーションを作成していきます。各週要件が提示されてそれにそってPr […]

  • 2020.12.28

項目名で検索できるプルダウンの作成

プルダウンはselectタグで構築できますが、項目の量がおおくなると目的の項目を見つけるのが大変になります。 そんな時、項目名の一部で項目を検索できたらいいなと思うことはないでしょうか? そんな時はJQuery Searchable Dropdown というプラグインが便利です。 JQuery Searchable Dropdown 検索できるように通常のドロップダウン (選択) の要素を拡張する […]

  • 2020.12.02

Python(boto3)によるS3アップロードの方法

対象者 AWS S3にpythonを用いてファイルをアップロードしたい方 EC2からS3にオブジェクトをアップロードしたい方 S3とは AWS のストレージサービスです。要領は無制限で保存容量、アクセス数に合わせて課金されます。 正直、爆安です。詳しい料金は以下を参照ください https://aws.amazon.com/jp/s3/pricing/ アップロード機能作成手順 ここからは、具体的に […]

  • 2020.11.23

Stripeで定期購読機能実装【Django】

djangoとstripeを使って定期購読の機能を作成する方法を忘れないように記事にしておく。 Stripeとは 決済プラットフォームです。自分で決済機能を実装することなくStripeが用意してくれているAPIを叩くだけで決済機能を自分のアプリに搭載できます。 実装の流れ 実装の流れとしては以下のような流れになります 定期購読用の商品を作成 Stripeのwepページでログインをし、下記の画面の商 […]

  • 2020.11.18

Macのスリープを抑制

機械学習を回していて夜通し計算したいということがあり、Macをスリープさせたくないという出来事がありました。 そこでスリープをさせない方法はあるかどうか調べたところ、コマンドを見つけたので共有しようと思います。 caffeinate スリープさせないということでカフェインからとったんですかね・・・ 使い方は以下になります。 オプション -w 指定したPIDのプロセスが終了するまでスリープしない - […]

1 6 7