2024年2月

37/40ページ
  • 2024.02.03

Python関連のことを調べてみた

仮想環境(venv)について ## はじめに 仮想環境(venv)についてに関しての備忘録です。 初心者です😅 間違えてる部分が多々あると思います。 もし見つけた場合、ツッコミいただけると助かります🙇 ## 🦁**結論**🦁 **システムのPython環境を汚染せずに、必要なパッケージのインストールと管理ができて、互換性の問題を避けやすくなるシステム** :::note info 押さえておくべき […]

  • 2024.02.03

Lambda関連のことを調べてみた

コスト効率向上!「WakeOnLambda」CDK Constructが登場 ## 背景 Amazon EC2インスタンスの常時起動にはコストがかかります。サービスが必要ない時間帯でもインスタンスが動いていると、無駄なコストが発生してしまいます。今回は、WebサービスにアクセスするだけでEC2インスタンスを起動できる「WakeOnLambda」CDK Constructを開発し、その利点について紹 […]

  • 2024.02.03

AWS関連のことを調べてみた

AWS CloudFormationでCognitoを構築してみる # はじめに 今回はCloudFormationを用いて、AWS Cognitoを構築していきたいと思います。 AWS CognitoはAWSが提供するユーザー認証サービスです。 今回はCognitoを単体で構築し、利用できるところまでやっていきたいと思います。 # 目次 ・Cognitoの設定項目 ・CloudFormation […]

  • 2024.02.03

Android関連のことを調べてみた

【AndroidStudio】SDKバージョンのアップデートにはAndroid SDK Upgrade Assistantが便利 # はじめに Androidバージョンは大体1年に一度上がる形で更新がなされているかと思いますが、内容によってはエンジニアが非常に苦労するような内容の濃いアップデートもあるかと思います。 その都度影響範囲や対応すべき内容を調べたりすると思いますが、実はAndroidSt […]

  • 2024.02.03

Python3関連のことを調べてみた

夜の渡り鳥が出す鳴き声を検出するnighthawkをdockerで動かしてみた # 目的 夜渡る小鳥は鳴き声を出しながら飛んでいきます。春とか秋とか平野部でもよく聞こえます。この鳴き声をフライトコールと言いますが、夜間のフライトコール(NFC:Noctural Flight Call)を録音して渡りの生態を調べることが北米で行われています。そのための自動検知プログラムがpythonで開発されており […]

  • 2024.02.03

Node.js関連のことを調べてみた

NodeからBigQueryアクセス # 1. はじめに Reactでサービスを作るにあたって、そのログをBigQueryへ格納しようと思います。なので、サーバー側のアプリケーションからBQへの、接続の技術検証です。 GCPの公式リファレンス( [Node.js client library  |  Google Cloud](https://cloud.google.com/nodejs/doc […]

  • 2024.02.03

PHP関連のことを調べてみた

【PHP】マイナーフレームワーク「Flow」を試してみる~キャッシュ編~ # 初めに 以前[こちら](https://qiita.com/nnhkrnk/items/3e3caab707a30314e6de)の記事を書いた際、Flowではリフレクションデータを実行時にキャッシュしていると知りました。今回はFlowにおけるキャッシュの扱い方について調べてみました。 # Flowにおけるキャッシュ処理 […]

  • 2024.02.03

Go関連のことを調べてみた

[Go言語]ワーカープールパターン並列処理 メモ * Go言語におけるワーカープールパターン並列処理についてメモする。 ## ワーカープールパターンとは * 複数のタスクやジョブを効率的に処理するためのデザインパターン。 * 特定の数のワーカー(ゴルーチンなど)を用意し、これらのワーカーがタスクキューからタスクを取り出して並行処理することで、リソースの使用効率を最適化し、処理速度を向上させる。 # […]

  • 2024.02.03

Ruby関連のことを調べてみた

インターフェースを活用したトレイトプログラミングとプロパティパターンマッチングの相性が素晴らしいという話 ## はじめに 皆様は日頃から各プログラミング言語の特徴や機能についてキャッチアップしていますか? 今回はRubyのmixinの勉強を進めていく中でtraitとの違いが気になり、C#ではどう表現するのか気になり、勉強がてらこの記事を書くに至りました。笑 Rubyのmixinてメソッドのオーバー […]

  • 2024.02.02

iOS関連のことを調べてみた

【Swift】private(set) と fileprivate(set) `private(set)` について簡単にまとめました。 # private(set) private(set) は値が初期化中にのみ設定することができ、いつでも読み取ることができる「読み取り専用のプロパティ」を作成することができます。 “`swift class MyClass { private (se […]

1 37 40