2024年11月

2/18ページ
  • 2024.11.13

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

Stripeを使った決済の払い戻しの実装 前回、Stripe APIを使用した支払い機能の実装方法を紹介しました。今回は、支払いの取り消し(払い戻し)機能を実装したので、その手順とコードをこちらで記載しておこうと思います。 # 今回実施する環境 バージョン: PHP 8.2.9 エディター: vsCode # stripe_paymentsテーブルを作成 払い戻し機能の実装に際しては、まず支払い記 […]

  • 2024.11.13

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

Mattermost のカスタムPlugin を開発してみる ## 1.はじめに 自社製品をバックエンドとして、Mattermostでチャットボットを開発する必要があり調査したところ、以下の選択肢があることがわかりました。 1. [Outgoing Webhook](https://developers.mattermost.com/integrate/webhooks/) 特定のチャンネルで特定 […]

  • 2024.11.13

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

クラスメソッドとは > そのクラスに関連が深いものの、`一つ一つのインスタンスに含まれるデータは使わないメソッドを定義したい場合`があります。そのような場合はクラスメソッドを定義した方が使い勝手が良くなります。 # クラスメソッドの呼び出し方 >クラスメソッドを呼び出す場合は以下のように、クラス名の直後にドット(.)を付けてメソッドを呼び出します。 “`クラス名.メソッド名“ […]

  • 2024.11.12

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

iOS向けUnity開発中にCocoaPods関連のエラーが発生した際の対処法 ## 実証環境 Macbook Air 2 macOS 14.2.1 Unity 2021.3.29f1 Xcode 15.2 ## やっていたこと 以下の記事を参考に、UnityでGeospatial APIを使ったiOS向けのアプリを作っていた。 https://www.mlit.go.jp/plateau/lea […]

  • 2024.11.12

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

CloudFront Functionを使用したリダイレクト機能の実装 Webサイトでドメイン変更を行った際、旧ドメインを新ドメインにリダイレクトさせたいと思うことがありました。そのリダイレクト処理をCloudFrontの関数を使用すれば簡単に実装できるのでその設定方法を記します。 ## 前提条件 – S3 + CloudFrontの静的webサイトホスティングを使用している R […]

  • 2024.11.12

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

Java経験者向けKotlin入門ガイド **KotlinはJavaをベースに開発されたモダンなプログラミング言語です。Javaと完全な互換性を持ち、Android開発など多くの分野で人気が高まっています。このガイドでは、Javaの経験を活かしながら、Kotlinの基礎を学べるように解説していきます。** # Kotlinの基本的な特徴 **簡潔性**: KotlinのコードはJavaに比べて短く […]

  • 2024.11.12

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

Rails Namespace Modelを利用した際のrelation を修正する # Rails Namespace Modelを利用する ## TL; DR rails7の場合に(8だと解消するPRが含まれていたchange logがあったきがするが探せてないw)、nested classの参照解決をして、利用しやすいように適宜renameする。 ## 0. 環境 | name | vers […]

  • 2024.11.12

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

PythonでPDFをTIFFに、またはTIFFをPDFに変換する PDFは、デジタル文書管理の分野で一般的に使用されているフォーマットの1つで、主にテキスト、画像、表、リンクなどを含む複雑な文書の保存と共有に使用されます。一方、TIFF (Tagged Image File Format) は、画像処理の分野で一般的に使用され、主に高品質の画像ファイルの保存に使用されます。 実際には、さまざまな […]

  • 2024.11.12

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

Lambdaを使用したRDSの操作 ## はじめに AWS上でRDSでのDB操作をする場合、踏み台サーバ(EC2)等からRDSに接続し操作をするのが一般的かと思います。 ただし、この場合サーバの管理などが必要になるため不要なコストが発生する可能性があります。 Lambdaを使用してDB操作をする場合はサーバの管理が不要なため、簡単なデータ参照や登録、更新、削除などを行いたいときはLambdaを使用 […]

  • 2024.11.12

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

俺のAndroid™ スマートフォンで大規模言語AIモデルを動かせる?(引言) 引言:なぜスマートフォンでAIモデルを動かしたいのか? 皆さん、こんにちは!ようです:sunny:。 最近、ITの世界がますます賢くなっているのを感じませんか?そう、AI の進化のおかげです。特に、大規模言語モデル(LLM)と呼ばれる超スマートな AI が登場して、私たちの日常生活を変えつつあります。 GPT や BE […]

1 2 18