アプリ開発ナレッジ

アプリ開発のナレッジを掲載します

ナレッジ

学習記録Rust概要

はじめに Rustの勉強記録です この記事では概要のみ記載して、その後の勉強を進められるサイトの情報を記載しておきます ほぼ個人のメモみたいな記事です Rustとは 簡単に言うとC言語の上位種 ハードウェアよりの低レイアのメモリ上のデータを扱える言語で、…

【開発ナレッジ】Django実践アプリ機能実装ナレッジ~環境変数設定・決済機能・カスタムユーザー・ログイン処理・非同期処理・キャッシュ制御・ログ・OAuth認証・バッチ処理~

Udemyの学習で学習した Django の実践的な機能の実装方法のナレッジをまとめます2種類の講座の学習まとめ講座1: 【中級者向け】Django3でショッピングアプリ開発 - ECサイト構築で行うPython・WEBアプリケーション開発 https://github.com/TakumaFujimoto/ve…

Next.jsのSSG(Static Site Generation)に関する4パターンの整理

Next.js は基本的にデフォルトでビルド時にHTMLを事前生成する ビルド時にDBからPre-FetchをしてHTMLを事前生成する方式とアプリ運用時のサーバーアクセス時にDBからHTMLを生成する方法が大きく4種類あるので整理するSSGはStatic Site Generationの略でユー…

Next.jsのテスト実行時に.env.test.localの環境変数が読み込まれない時の対処

はじめに Next.js開発においてAPIエンドポイントのURLを環境変数化した場合にアプリ自体は動くがテストが通らなくなる事案が発生 調べによるとJESTは環境変数を.env.test.localに記載してもうまく読み込んでくれない場合がある模様 環境 OS: Windows 10 node…

Django WYSIWYG 導入つまづき箇所メモ

はじめに DjangoでWebアプリを開発しているのですが、WYSIWYG導入で詰まった部分があったので、備忘録です WYSIWYGとは テキストフィールドをリッチにできるやつです TextField()そのままだと文字しか入力できないですが、summernoteというパッケージを入れ…

Windows標準機能でRaspberry Pi 4B に接続 - SSH編 - PowerShell で公開鍵認証設定

ラズパイのためにクライアント側に余計なソフトを入れたくないということで、 Windows標準機能でラズパイに接続する方法のメモを残しておきます今回は PowerShell でラズパイに SSHする方法ですまた、私の環境ではラズパイのパスワード認証を拒否する設定を…

Raspberry Pi 4 Model B 初期設定(リモート接続~セキュリティ強化まで)

ラズパイの初期導入、特にセキュリティ周りは毎回どうやっていたか忘れるので、手順を残しておきたいと思います 手順概要 1. OSインストール 2. インストール直後の設定 3. リモート接続ラズパイ側設定(SSH、VNC) 3.1 リモート接続準備 3.2 xrdpのインスト…