2024年1月

13/42ページ
  • 2024.01.23

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

インターフェースの使い方 :::note warn それぞれ理由がうまいことかけたら加筆します多分 ::: # 使用される側がインターフェースを持つ場合 基本的にはこの実装はあまり意味がない。ダメなインターフェース実装は大体このパターン。 ![Interface1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/30 […]

  • 2024.01.23

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

【Rails】動的にDBのテーブルにカラムを追加してみる どうもこんにちは。 今回は、動的にDBのテーブルにカラムを追加する方法をメモしていきます。 # 動的にカラムを追加とは? 本来であれば、DBのテーブルにカラムを追加する場合には、以下のような手順を踏むと思います。 1. マイグレーションファイル生成 “`sh rails g migration AddNewColumnToSam […]

  • 2024.01.22

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

【Swift】【Combine】mergeとCombineLatestの違いを説明してみる # 目次 [1.mergeとCombineLatest](#1-SwiftCombineとは) [2.marge](#2-sink) [3.CombineLatest](#3-store) [4.おわりに](#5-おわりに) # 1. mergeとCombineLatest RxSwift+MVVM → C […]

  • 2024.01.22

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

【React】アロー関数内で波括弧の省略どころがわからずハマった アロー関数で処理部分が複数行になる場合は必ず波括弧を使用するものと認識していたのだが、なぜ関数①が動作するのかわからず試行錯誤した。 まず関数2に関してはそもそも波括弧を使用する場合は`return`を記述するという、基礎的な部分が抜け落ちていたことが原因であった。 また関数①でなぜ波括弧を省略できるのかについては、アロー関数自体が […]

  • 2024.01.22

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

Javaにおける桁区切り文字の効果的な使い方 ### はじめに Javaプログラミングにおいて、大きな数値の可読性を向上させる方法として、Java 7から導入された桁区切り文字(アンダースコア`_`)について紹介します。 ### 桁区切り文字の基本 Javaでの数値リテラルは、読みやすさを向上させるためにアンダースコアを使用して桁を区切ることができます。この機能は、特に大きな数値を扱う際に有効です […]

  • 2024.01.22

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

bootstrapのダウンロードの仕方 ## gemをインストール gemfileに以下を記載 “` gem ‘bootstrap’, ‘~> 5.3.0’ “` bundle installする(コンテナ内で行う場合) “` docker compose run web bundle install “ […]

  • 2024.01.22

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

何故Windows上でPythonを動かさず、WSL2+Dockerを使うのか 筆者の業務用PCのOSは現在Windows11です。 その中でPython関連のプログラムを動かす際にはWindows+Pythonという形で動かさず、 Windows Subsystem for Linux 2(以下WSL2と表記)内にDocker-CEをインストールし、 Dockerコンテナを建ててその中でPyth […]

  • 2024.01.22

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

AWS Lambda(Python)からOpenAIのGPT4のAPIを呼び出してみた [Supership](https://supership.jp/)の名畑です。[スナックバス江](https://snackbasue.com/)は肩の力を抜いて見られるのでいいですね。年齢を重ねる毎にこういう作品が好きになっていきます。 ## はじめに [AWS(Amazon Web Services)]( […]

  • 2024.01.22

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

EC2のIAMロールを使ってlaravel9以降でS3アップロード用証明書付きURL取得 EC2のlaravelでアップロード用証明書付きURLを取得しようと思うと、例えば以下のようなものが蜜つかります。 IAMユーザでアクセスキーを発行して以下のようにする “`.env AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= AWS_DEFAULT_REG […]

  • 2024.01.22

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

WEBからAPKをダウンロードすると拡張子が.zipになる問題 APKをウェブサーバーにアップロードして、そこからダウンロードすると何故かZIPファイルになることがある。 色々試した結果、APKとしてダウンロードする方法をメモっときます。 – WEBサーバーのmimeにapkを追加する(追加方法はhttpdによって違うので自分の使っているサーバーに合わせた設定をしてください) R […]

1 13 42