ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

2022-02-01から1ヶ月間の記事一覧

マネージドサービスとは

最近マネージドサービスという言葉を耳にするのですが、よくわかってないため自分なりに調べてみました。 マネージドサービス メリット コスト エンジニア(担当者)が本来の業務に集中できる環境を提供することができる 保守の専門技術をカバー デメリット 技…

【python】PyDrive をアップグレードしたら Google ドライブにアップロードする処理が失敗するようになって困った

PyDrive を使った古いプログラムを改修してライブラリをアップグレードしたら、 Google ドライブにアップロードする処理が失敗するようになって困ったためここに回避方法をメモします。 症状 原因 回避方法 症状 問題の python スクリプトを実行すると、処理…

【ssh】 ポートフォワーディングについて

作業端末から別ネットワークのサーバに接続して開発を行う場合に ssh の接続はできるけれど、 http サーバのアクセスや DB 接続などができないケースがありました。 そこで ssh のポートフォワーディングを使って 他のポートの通信を行なったので、その時の…

【python】 yield の動きを調べてみる

yield の動きがピンとこないので、動作を調べてみました。 return と yield の違いについて return yeild プログラム yeild の挙動について(ループ) yeild の挙動について(ループ以外) return と yield の違いについて return と yeild を比較してみます。 r…

【python】pep8 の E501 とは何か調べてみる

python で開発を行っていると、たまにプルリクエストのコメントで E501 の指摘を目にします。 そこで今回は、pep8 の E501 についてメモしようと思います。python には pep8 というコーディング規約があります。 www.python.orgE501 は「E501 line too long…