2023

Symfony

Symfonyプロファイラーでデバッグ情報を確認

以下、作業用メモです。Symfonyでデバッグ情報が表示されない場合にチェックすべきポイント:デバッグモードの確認: Symfonyのデバッグ情報は、通常、デバッグモードでのみ表示される。デバッグモードに切り替えていることを確する。Symf...
Vagrant

VirtualBoxのVagrant仮想開発環境を別PCに移行

以下、作業用メモです。なかなか移行ができずにいたけど、いろいろ勘違いしている部分がありました。言葉の定義がきちんとあっているか分かりませんが、自分なりの言葉で整理します。・BOX作成時は、元々BOXの中で作った環境やデータがパッケージされる...
Web制作全般

WordPressで固定ページが多くなってきたので、フォルダ分けしたい。。

以下、作業用メモです。テーマファイル直下にディレクトリをきって、そこに置きたい固定ページ用のテンプレートを配置。page.phpの従前のコードの前に以下のコードを記述。ディレクトリ配下に置いたファイルは「スラッグ名.php」「page-スラ...
Symfony

Symfony簡単なチュートリアル④コントローラーのインデックスアクションを拡張

【メモ】Symfony は Twig と呼ばれるテンプレート エンジンを使用します。基本テンプレートとしてbase.html.twigを使用します。ルートディレクトリ直下にtemplateフォルダーがあるので、そこに新しいファイルを作成しま...
Symfony

保護中: Symfony簡単なチュートリアル③データベースにデータを注入

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Symfony

Symfony簡単なチュートリアル②データベーススキーマとエンティティ

【メモ】mysql Ver 8.1.0 for macos12.6 on arm64 (Homebrew)をすでにインストール済みです。root以外のユーザーを設定しておきます。MySQLで新しいユーザーとパスワードを設定するには、以下の手...
Symfony

Symfony簡単なチュートリアル①最初のアクション

【メモ】Symfony インストーラーをダウンロードします。Composerを使用してSymfonyプロジェクトを作成し、Gitバージョン管理下にプロジェクトを設定します。このチュートリアルでは、 Apache2とNginxではなく、単純な...
プログラミング

クライアントからサーバーにuser_idを送りドロップダウンリストが自動的に選択される

まず、クライアントサイドからuser_idを受け取り、それに対応するmenu_idとdessert_idをサーバーサイドから取得します。その後、取得したmenu_idとdessert_idを使用して、DropDownコンポーネントを事前に選...
ソフトウェア開発

保護中: 設計入門〜条件分岐〜

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
ソフトウェア開発

保護中: 設計入門〜低凝集を解決する〜

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
ソフトウェア開発

保護中: 設計入門〜不変(イミュータブル)〜

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
ソフトウェア開発

保護中: 設計入門〜クラス設計〜

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
ソフトウェア開発

保護中: 設計入門〜設計の初歩〜

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
ソフトウェア開発

保護中: 設計入門〜構造が悪いとどういった弊害があるのか〜

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
プログラミング

保護中: 読みやすいコードとは

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

保護中: PHPおさらいメモ⑩【デバッグ】

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

保護中: PHPおさらいメモ⑧【クッキーとセッション】

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

保護中: PHPおさらいメモ11【テスト】

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

保護中: PHPおさらいメモ⑤【データベース】

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

保護中: PHPおさらいメモ④【Webフォームの作成②〜ヘルパークラスの活用と完成〜】

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Web制作全般

Figmaで画像編集(文字の修正)ーメモ

Figmaで画像を取り込んで文字を変えるなどの編集をすることは可能。具体的な手順は以下。画像をドラッグ&ドロップしてボードに配置します1。画像のサイズやトリミング、ズームなどを調整します1。画像にテキストオブジェクトを重ねて文字を入力します...
PHP

保護中: PHPおさらいメモ③【Webフォームの作成①】

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

保護中: PHPおさらいメモ②【オブジェクトの操作】

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
PHP

保護中: PHPおさらいメモ①【基礎】

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。 パスワード:
Web制作全般

Symfonyで単体テスト(Unittest)ーメモ

Symfonyでユニットテストをする方法は、以下のような手順。PHPUnitというツールを使ってテストコードを書く。テストコードは、testsというフォルダに保存。テストコードでは、assertという関数を使って、期待する結果と実際の結果を...
Web制作全般

普段の情報収集について悩んでいたー参考サイトをメモ

Qiitaのこの記事をみつけたので、めも。紹介してくれている媒体が多いので、アクセスできるものは一通りみてみることに。それから、読書について。以下のサイトで紹介されている本を参考にしてみたいと思います。
Web制作全般

サイトリニューアルにおけるCSS設計ーメモ

CSS設計のリニューアルについては、以下の点を意識すると良い。既存のCSS設計との互換性を保つ新しいCSS設計は予測がしやすく、拡張性があり、保守性が高いものを選ぶCSSファイルは機能や役割ごとに分割して管理するCSS設計のルールや命名規則...
Web制作全般

基本情報技術者試験勉強メモ-ch3.基礎理論

勉強したことを、メモ。1基数変換2補数と固定小数点3浮動小数点4誤差5シフト演算6論理演算7半加算器と全加算器8計測と制御9オートマン10AI11線形代数12確率・統計
基本情報技術者試験

基本情報技術者試験勉強メモ-ch2.ソフトウェアとマルチメディア

勉強したことを、メモ。1ソフトウェア2ジョブ管理とタスク管理3記憶管理・FIFO方式(First-In First-Out):最も古くから主記憶に存在するページを置き換える・LRU方式(Least Recently Used):最後に参照さ...
基本情報技術者試験

基本情報技術者試験勉強メモ-ch1.コンピュータ構成要素

勉強したこと、メモ。1情報の表現2コンピュータの構成3CPU4CPUの動作原理5CPUの高速化技術6半導体メモリ7補助記憶装置8入出力装置9入出力インターフェース