- 2024.10.25
iOS関連のことを調べてみた
歴5年のバックエンドエンジニアが初めてiOSアプリを作成・公開して、一ヶ月経った収益がこちらw w w w w w w w w w w w w w 前回の記事からの続きです↓ 『歴5年のバックエンドエンジニアが初めてiOSアプリを作成・公開して、一週間経った収益を公開する。』 https://qiita.com/hallelujah_8475/items/0d2ebd776f2ea14fcd40 […]
歴5年のバックエンドエンジニアが初めてiOSアプリを作成・公開して、一ヶ月経った収益がこちらw w w w w w w w w w w w w w 前回の記事からの続きです↓ 『歴5年のバックエンドエンジニアが初めてiOSアプリを作成・公開して、一週間経った収益を公開する。』 https://qiita.com/hallelujah_8475/items/0d2ebd776f2ea14fcd40 […]
ブラウザで上にスクロールした時のリロードを制限する方法 ## はじめに ブラウザの上スクロールでリロードされることを防ぎたいと思ったことはありませんか?特にフォーム入力中やデータ編集中に、意図せずリロードが発生してしまうと、ユーザーの作業が消えてしまいます。この記事では、そのような問題を可能な限り抑える実装方法を紹介します。 :::note warn 必ずスクロールによるリロードを制限できるもので […]
JavaScript以外でもどんどん変数を定数として宣言しようという話 # はじめに JavaScriptだとかなり認知が広まりつつある「変数はできるだけ`const`で宣言して、厳しい場合だけ`let`を使おう」という話。 なぜかJavaScript限定で話されがちですが、よく考えたらJava等でも同じようにしたほうが良いのでは? # 例 Salesforceの文法なので厳密には違うかもしれませ […]
Railsで`before_filter`が`before_action`に変更された理由と対処法 ## はじめに Rails 5以降で、`before_filter`が廃止され、`before_action`に変更されました。この変更により、古いコードをそのまま使おうとするとエラーが発生します。この記事では、この変更の理由と簡単な対処法を紹介します。 ## 変更の理由 – **一貫性 […]
初心者向けPython記帳システム:100行で作る簡単アプリ # はじめに 本書では、プログラミング初心者の方を対象に、Pythonを使ったシンプルな記帳システムを通じて、プログラミングの基礎を学んでいきます。記帳システムとは、日々の取引を記録し、データを管理する小規模なアプリケーションのことです。 このプロジェクトの目標は、Pythonで100行程度のコードを書き、実用的な小さなアプリケーション […]
Infrastructure Composer + SAM で簡単にインフラ構築してみた ## はじめに 今回は、Infrastructure Composerを使用して、サーバーレスアーキテクチャを構築し、ChatGPTのレスポンスを受け取る仕組みを作ります。 使用する主なAWSサービスは以下です。 **Infrastructure Composer**:AWSのインフラを可視化し、設計や他の […]
Amazon Linux 2023 # AWS Linux 3世代 AWSが独自に提供しているLinux OSが3世代あります。 1. Amazon Linux 1 (2023年 EOL) 2. Amazon Linux 2 (2025年 EOL) 3. Amazon Linux 2023 (latest) :sun_with_face: 「Amazon Linux 3」のような単純な名称にならず […]
X のURLスキーム(Universal Links)を作成した場合、Androidで「入力した単語の検索結果はありません。しばらく…」のメッセージが出る場合の対処法 ## はじめに Xが開かれるか、シェアボタンを押したWeb上で出るかは環境によって異なるようですが、「入力した単語の検索結果はありません。しばらく…」のメッセージが表示され適切にシェアが出来ない場合があります。 ## 原因 このエラ […]
playwright メモ ## 公式 https://playwright.dev/python/ ## playwrightのよい点 – webdriverが不要 – ブラウザとドライバのバージョン違いに煩わされない – 基本的には明示的なwaitを入れる必要がない – ただし、ページや処理によっては必要となるときもある – コード自 […]
Exploring NPM Packages for Creative Name Generation, AI, and More In the world of software development, leveraging packages from platforms like NPM can save time and effort, offering pre-built solutio […]