配列データベース構造の検索テクニック
Ruby と PHP の比較 はじめに プログラミングでは、配列がデータベースのような構造(ハッシュの配列/連想配列の配列)になっていることがよくあります。このブログでは、そのような構造から特定の条件に一致するデータを効率的に検索・抽出する方法を、Ruby と PHP の両方で解説します。 直接フィルタリング まず、最もシンプルな方法として、配列から直接条件に一致するデータをフィルタリングする方法 […]
Ruby と PHP の比較 はじめに プログラミングでは、配列がデータベースのような構造(ハッシュの配列/連想配列の配列)になっていることがよくあります。このブログでは、そのような構造から特定の条件に一致するデータを効率的に検索・抽出する方法を、Ruby と PHP の両方で解説します。 直接フィルタリング まず、最もシンプルな方法として、配列から直接条件に一致するデータをフィルタリングする方法 […]
PHP と Ruby では、super の扱いが Java や JavaScript とは異なります。どちらの言語も、super() を明示的に呼び出さない限り、親クラスのコンストラクタは自動的に実行されません。 したがって、親クラスの共通処理を実行するためには super() を明示的に呼び出す必要があります。 言語 super(または parent::__c […]
git init git add [file name] または git add . git commit -m “[message]” git checkout [file name] または git checkout . git reset HEAD^ —hard Git で管理しないファイル git branch [branch name] git check […]
Laravel のコントローラーから別のコントローラーの呼び出しはOK? Laravel のコントローラーにprivate メソッドを書いてもよい? 1. コントローラーが肥大化する 2. 関心の分離の原則に反する 3. 再利用性が低い まとめ ビジネスロジックはサービスクラスにすべて書いてよいの? モデルに書くロジックの内容は? スコープメソッド アクセサ サービスク […]
laravelのTailwindCSS Tailwind CSS のインストール Tailwind CSS の初期設定 SCSS のパッケージインストール resources/scss/app.scss の作成 laravelのユーザー認証 共通レイアウトの作成 コントローラーの作成 トップページの作成 ダッシュボードページの作成 Con […]
環境構築 環境 ssh接続 再構築のためホストが変わった警告がでます 権限がないためkey-pairにアクセスできない警告がでます laravelプロジェクトの構築★ アプリの作成 mysqlに変更 アプリの起動確認 サーバーの準備 インストール mysqlの設定 プロジェクトの転送★ プロジェクトをサーバーにコピ […]
RailsはWebアプリ開発フレームワークで初心者にもわかりやすいと言われます。 しかし、環境構築で挫折する人が多いのも現状です。 今回はRailsをWindows11で開発できるセットアップを行います。 せっかく始めるのに、何もできないまま終わりたくないですよね。 動画でサポートしていきます。 YouTubeを活用してぜひ始めてみてください。 結論は、WSL2を使いましょう。 YouTubeでの […]
結論__だいたい再起動でOK!! – DNSの問題らしいのでnslookupでドメインが取得できるか確認します。 – 取得失敗したらしいので👇実行後、ルーターとパソコンの再起動 DNSキャッシュのクリア: sudo killall -HUP mDNSResponder ネットワーク設定のリセット: sudo dscacheutil -flushcache – 再 […]
自作テーマをネットへ公開しましょう。 今回は、自分のパソコン上で作成したテーマをサーバーへ公開する方法を学習します。 サーバーへの公開は手順を確認しながら進めましょう。 データの引き渡しは必ずバックアップを作成しましょう。 データの消失は努力がすべて無駄になってしまいます。 手早く効率的にテーマを公開しましょう。 この順で解説します。 要点をおさえていきましょう。 1.構築するときに気を付けること […]