• 2021.02.02

【Flutter】Chromeで起動/デバックできない問題を解決する

久しぶりに勉強中のFlutterを触っていて、ChromeでFlutterWebの開発中の画面を確認しようとしたときです。 現象 真っ白な画面が映り(何も写っていない)おかしいぞと思ってF12で確認したところ以下のエラーが出ました。 [crayon-603df89256711646932750/] 解決策 解決策はシンプルです。 [crayon-603df8925671c541509086/] の […]

【PyCharm】ファイルを消したはずなのに参照出来てしまう問題を解決する

起きたこと 以前からたまーに発生していたのですが、本来import出来ないはずのモジュール等がimport出来るように見えてしまう状態が発生しました。 存在しないファイルがPycharm上ではimport出来ると判定される 実際に実行するともちろんエラーになる PyCharmの警告と実情が一致しないので開発効率が非常に悪い といったような状態です。 原因 どうやら本来参照すべきではないソースまで参 […]

  • 2021.01.28

【FastAPI】backgroundtasksが同期的に実行される場合

環境 [crayon-603df89256b18485331153/] 同期的に実行される(非同期実行にならなかった)コード 以下のような感じでFastAPIのbackgroundtaskを活用して、非同期に処理を行おうとしていました。 (実際の処理からかなり簡略化しています。) [crayon-603df89256b1e122128747/] しかし、実際にこのエンドポイントを呼び出すと結果が返 […]

AWS
  • 2020.12.09
  • ,

【AWS】WindowsでAWS ECRへのpush時のエラー対処

起きたこと どのタイミングから発生しているのかわかりませんが、普段と同じ手順でpushしようとしたのに突然AWS ECRへDocker imageのpushが出来なくなっていました。 [crayon-603df89256cef011287334/] エラーの内容を調査してみると、どうやらAWSが返す認証情報がWindowsには長すぎて受け付けられないことが原因のようです。 また面倒なところでエラー […]

  • 2020.09.30

【Docker】Hyper-VからWSL2に移行した際に古い環境を削除する方法

とうとう私のWindowsでもwindows 1909がやってきて、WSL2バックエンドのDockerが使えるようになりました。 動作が軽快だったり、WSL2上にファイルを置けるためLinuxコマンド色々操作出来たりと希望に満ち溢れています。 しかし、インストール直後に異常にディスク容量を圧迫した状態になっていたため対処しました。 ディスクを圧迫した原因 WSLとWindowsの両方にプロジェクト […]

【Pandas】pd.Seriesを全部同じ値で更新する方法

DataFrameのノリでやろうとしたら上手く行かずにちょっと詰まったのでメモです。 NG例 [crayon-603df89256eb4218815667/] DataFrameを経由する場合だと、 [crayon-603df89256eb9721983969/] のような形で指定できるので出来るんじゃないかなー、と思ったのですが駄目でした。 seriesという変数は、要素が全部0のpd.Seri […]

  • 2020.06.19

【機械学習】Optuna1.3.0以上での探索空間定義の種類

Preferred Networks社が開発しているオープンソースのハイパーパラメータ自動最適化フレームワークOptunaについての記事となります。 Optunaとは 公式サイト ハイパーパラメータの値に関する試行錯誤を自動化し、優れた性能を発揮するハイパーパラメータの値を自動的に発見します。オープンソースの深層学習フレームワークChainerをはじめ、様々な機械学習ソフトウェアと一緒に使用するこ […]

【リモートワーク】HBADAのオフィスチェアを買ってみた

今更感があるとかないとか色々な話はありますが、HBADAのオフィスチェアを買ってみました。 僕が購入した商品は、こちらの商品となります。 Hbada ハイバック オフィスチェア メッシュ – デスクチェア オットマン付き まだ使い始めて間もない段階ですが、割といい感じなので紹介していきたいと思います。 HBADAとは 見つかる範囲で調べてみたところ、 中国杭州市にあるオフィスチェア専門 […]

【Python】file-like objectのType hint

結論 「typing.IO」もしくは、これを継承したクラスの typing.TextIO typing.BinaryIO を使う。 もう何回も調べて意外と時間がかかってるので残しておきたいと思います。 参考 https://stackoverflow.com/questions/38569401/type-hint-for-a-file-or-file-like-object

AWS
  • 2020.06.08

【AWS】presigned URLsを使おうとしたらSignatureDoesNotMatchが出たときの対処

AWSのファイルストレージであるS3(Simple Storage Service)には一時的にユーザーにアップロードやファイル閲覧が出来るようになる、presigned URLs(署名付きURL)を発行する機能が存在します。 このpresigned URLsの発行にあたっては、色々な先駆者の方々が記事を書いてくださっていますが、この発行されたpresigned URLsを使う側の記事は殆ど見当た […]

1 9