まくろぐ

📁技術系のメモ

  1. 📁プログラミング
    1. 📁React
    2. 📁TypeScript
    3. 📁Android プログラミング
    4. 📁Electron
    5. 📁Java
    6. 📁正規表現
    7. 📁Unity
    8. プログラムでレインボーカラー(虹色)のグラデーションを作成するには
    9. 📁3D
    10. 📁MongoDB
    11. 📁プログラム雑多メモ
    12. private メソッドのユニットテストが書きたくなったら
    13. 📁Jade
    14. 📁Doxygen
    15. 📁アルゴリズム
    16. Linux の system 関数で任意のプログラムを実行する
    17. 📁SQL
    18. 📁C/C++
  2. 📁Azure
    1. LUIS と QnA Maker でキーの管理方法が異なるのはなぜか?
    2. Azure 関連のアイコン集
    3. Azure リソースのプレフィックス名(省略名)
    4. 📁Cosmos DB
    5. 📁Azure Functions
    6. Azure Static Web Apps で静的ウェブサイトを作成する
    7. 📁Azure DevOps
    8. 📁Azure Storage のメモ
    9. 📁Azure AppServices のメモ
    10. 📁LUIS のメモ
    11. 📁QnA Maker のメモ
    12. 📁逆引き Azure CLI
    13. 📁チャットボット
    14. Azure Speech Service を使って音声をテキストに変換する (STT)
  3. 📁デザインパターン/UML
    1. 1時間で分かる GoF デザインパターン
    2. UML ダイアグラムの一覧と分類
    3. MVC パターンのメモ
    4. MVP パターンのメモ
    5. Kent Beck の CollectingParameter パターン
  4. 📁AWS
    1. 📁CLI
    2. TypeScript で AWS SDK を使う開発環境を整える
    3. 📁S3
    4. 📁IAM
    5. 📁Lambda
    6. 📁EC2
    7. 📁CodeBuild
    8. 📁CloudFormation/SAM/CDK
    9. Lambda 実装例: S3 へのアップロードを SNS で通知して Lambda から読み込む
    10. 📁SSM
    11. 📁AWS KMS
    12. 📁DynamoDB
    13. 📁Cognito
    14. 📁AWS のトラブルシューティング
    15. SNS トピックから通知されるイベントデータの例
    16. AWS SDK for Node.js でプロキシ環境変数 (https_proxy) を反映させる
    17. AWS のコスト情報をコマンドライン (CLI) で取得する
    18. AWS アカウント、IAM ユーザー、グループ、ポリシーの違い
    19. AWS のサービス一覧(2021年版)
  5. 📁GraphQL
    1. Apollo Client の fetchMore を自動で呼び出して GitHub GraphQL の100件制限を乗り越える (useAutoFetchMore)
    2. Apollo CLI の codegen で GraphQL クエリレスポンスの TypeScript 型を自動生成する
    3. GraphQL の仕様メモ
    4. GraphQL のクエリの一部をフラグメント化して再利用する (Fragments)
    5. Apollo Client の useQuery 呼び出し部分をカスタムフックで分離する
    6. Apollo Client でクリック時に GraphQL クエリを実行する
    7. Apollo Client の Pagenation 機能を使って GraphQL API を呼び出す
  6. 📁Visual Studio Code
    1. 📁VS Code の操作
    2. 📁VS Code の設定
  7. macOS で不要なファイルを削除してストレージ容量を確保する
  8. macOS のスポットライトのインデックス処理を停止・開始する
  9. 📁雑多な技術メモ
    1. ドメイン管理と DNS 管理の違いを理解する
    2. JUnit のテストケースを一時的に無効にする(@Ignore/@Disabledアノテーション)
    3. npm run スクリプト実行時の ERR! 出力を抑制する (npm run --silent)
    4. npm でインストール済みのモジュールを簡潔にリスト表示する
  10. 📁Linux
    1. date コマンドの使い方
    2. curl コマンドの使い方メモ
    3. デバイスドライバ作成の雑多メモ
    4. テンポラリディレクトリを作成する (mktemp)
    5. ディレクトリのサイズを調べる (du)
    6. ファイルの MIME メディアタイプを調べる (file)
    7. ファイルの内容を8進数や16進数でダンプする (od)
    8. デバイスドライバのライセンスについて
    9. パッチファイルを作成・適用する (diff, patch)
  11. JavaScript で任意のテキストをクリップボードにコピーする
  12. 📁GitHub
    1. GitHub OAuth トークンを取得する (1) 処理の流れを理解する
    2. GitHub OAuth トークンを取得する (2) Azure Functions 経由で取得する
    3. Apollo Client で GitHub GraphQL API を使う (Node & React)
    4. GitHub GraphQL のスキーマ情報を取得する
    5. GitHub Pages で React Router を使った SPA サイトを動かす方法
    6. GitHub Pages で Jekyll による変換を無効化する(プッシュした HTML をそのまま表示する)
    7. GitHub Actions で Web サイトをビルドして GitHub Pages へ公開する
    8. Parcel でビルドした Web サイトが GitHub Pages で動作しないとき
    9. GitHub GraphQL API の呼び出し回数制限 (rate limit) の情報を取得する
    10. 📁GitHub GraphQL API のクエリ例
  13. JavaScript で現在のページの URL の構成要素を取得する (window.location)
  14. 📁HTML/CSS のメモ
    1. フレックスボックス (Flexbox) レイアウトでサイドバーと本文を別々にスクロールできるようにする
    2. Facebook や Twitter でシェアするときに画像や説明文が表示されるようにする (OGP: Open Graph Protocol)
    3. HTML5 の time 要素の正しい使い方
  15. 📁フォント/文字コード/Locale/Unicode
    1. 国コードや言語コードのまとめ (ISO 3166, ISO 639)
    2. 文字コード関連用語まとめ
    3. Unicode 関連リンク
  16. 📁Windows
    1. Windows のコマンドプロンプトで指定した秒数だけポーズする (timeout)
    2. WSL (Windows Subsystem for Linux) をインストールする
  17. 📁PowerShell
    1. PowerShell: 環境変数を扱う
    2. 現在の日時を ISO 8601 (YYYY-MM-DD) フォーマットで取得する (Get-Date)
    3. バッチファイルから PowerShell を呼び出して結果を変数に格納する
  18. 📁Jekyll
    1. Jekyll (GitHub Pages) でページの最終更新日を表示する
  19. 📁Nginx(Web サーバー)
    1. Let's Encrypt certificate expiration notice が来たら
    2. Nginx で 403 Forbidden エラーが出るときのチェック項目
    3. Nginx の設定: http でアクセスされた場合に https にリダイレクトする
    4. Sakura VPS レンタルサーバーを Let's Encrypt で SSL 対応
    5. Nginx の設定: Nginx の設定ファイルの書き方が正しいか確認する (configtest)
    6. Nginx の設定: Nginx の設定ファイルの変更を反映する(再読み込み)
    7. Nginx の設定: Nginx でバーチャルホストを設定する(リバースプロキシ)
    8. Nginx の設定: Nginx の設定ファイル (nginx.conf) の場所
    9. Nginx の基本: Nginx をインストールする
  20. 📁PlantUML
    1. PlantUML の基本(インストール〜画像ファイルへの保存)
    2. PlantUML でクラス図を作成する
    3. PlantUML でシーケンス図を作成する
    4. PlantUML でオブジェクト図を作成する
  21. お名前.com の共用サーバーを Let's Encrypt で SSL 対応
  22. WinSCP をコマンドラインから利用して2つのディレクトリを同期する
  23. 📁Excel のメモ
    1. Excel 関数のメモ
    2. Excel でよく使うショートカット
  24. ソフトウェアアーキテクトが考えること
  25. macOS で JAVA_HOME に設定すべきパスを調べる(java_home コマンド)
  26. rsync コマンドで2つのディレクトリを同期する
  27. scp コマンドでファイルやディレクトリを転送する
  28. HTTP ヘッダに関するメモ
  29. 電子署名と電子証明書の基礎
  30. XAMPP/Apache の DocumentRoot を設定する
  31. Unicode、フォント関連用語
  32. CPU のアーキテクチャ名と CPU 名の対応表
  33. syslog のログの保存先の設定
  34. ネットワークトラブルの調査手順
  35. 暗号技術まとめ
  36. IETF によるプロトコル標準化の流れ
  37. 画像の2値化の閾値を求める方法いろいろ
まくろぐ
サイトマップまくへのメッセージ