2024年5月

31/43ページ
  • 2024.05.09

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

手軽にできる!RailsとNext.jsでURL上のIDを暗号化する方法 ## はじめに Rails APIとNext.jsで開発しているときにURL上でIDを平文のまま載せたくない場合の対策になります。 ## 実現させたいこと 具体的には、Rails APIをバックエンドに、Next.jsをフロントエンドとして利用し、 ユーザーがブラウザ上でproduct/1などといったIDを直接露出する形では […]

  • 2024.05.09

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

[BigQuery API(V2)] JavaでBigQueryテーブルにアクセス制御ポリシーを設定する BigQuery API V2(Java)を使用して、 BigQueryテーブルにアクセス制御ポリシーを設定する方法についてご紹介します。 アクセス制御ポリシーを取得するには、 適切なIAM権限が付与されている必要があります。 権限付与に関しては [⧉[BigQuery API(V2)] Ja […]

  • 2024.05.09

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

Lambda関数の古いバージョンを一括削除するスクリプト # 背景  AWSのSAMテンプレートを利用しており、AutoPublishAliasプロパティを使い、Lambda関数にエイリアスとバージョンを設定しています。この場合、関数を更新するたびに新しいバージョンが作られるため、これを何度も繰り返した場合、気づかないうちにLambdaのストレージの制限である75GBを超えてしまう恐れがあります。 […]

  • 2024.05.09

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

PythonでHTMLをPDF、画像、XML、XPSに変換する ウェブコンテンツは、情報発信の主要な形態のひとつです。 ウェブ開発では、HTMLファイルをPDF、画像(PNGやJPEGなど)、XML、XPSなど、さまざまな形式で保存したり共有したりする必要が生じることがあります。 これらのフォーマットにはそれぞれ利点があり、異なる目的に適しています。 この記事では、[**Spire.Doc for […]

  • 2024.05.09

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

[Android]Build Variant(ビルドバリアント)のあれこれ 今までビルドバリアントについて知らなかったので色々調べたまとめ。 個人的備忘録として記事にします。 この記事はGroovyではなくKotlinでの設定方法を書く。 # ビルドバリアントって? > ビルド可能なさまざまなバージョンのアプリを表しています。たとえば、コンテンツが限定された無料版と、より多くのコンテンツを含む有料 […]

  • 2024.05.09

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

Lambda関数の古いバージョンを一括削除するスクリプト # 背景  AWSのSAMテンプレートを利用しており、AutoPublishAliasプロパティを使い、Lambda関数にエイリアスとバージョンを設定しています。この場合、関数を更新するたびに新しいバージョンが作られるため、これを何度も繰り返した場合、気づかないうちにLambdaのストレージの制限である75GBを超えてしまう恐れがあります。 […]

  • 2024.05.09

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

Pythonの例外ハンドリング ## Pythonの例外ハンドリングについて学習 Javaと同じ点や異なる点を整理しながらPythonの例外ハンドリングについて学習する。 ## try節 Javaと同じで、例外が発生する可能性のある箇所で使う。exceptかfinallyのどちらかは必須。 ## except節 Javaのcatchと同じで例外を捕まえることができる。 asで一時変数を定義すること […]

  • 2024.05.09

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

Windows 11 に Node.js をインストール # Windows 11 に Node.js をインストールしよう ## 目次 – [ダウンロード](#nodejsをダウンロードする) – [インストール](#nodejsをインストールする) – [確認](#インストールの確認) – [まとめ](#まとめ) ## Node.jsをダウンロー […]

  • 2024.05.09

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

【PHP】PHPにおける不変クラス # 不変クラスとは 不変クラスとは、オブジェクトを作成した後に状態が一切変化しないクラスのことです。 クラスを不変にすることで、意図せずオブジェクトの状態が変更されてしまうことを防ぎます。 クラス設計においては、可能な限り不変クラスとすることが保守性の高いプログラムを組む上での近道となります。 # PHPにおける不変クラス PHPでは近年、より堅牢なコードを記述 […]

1 31 43