タグ

ブックマーク / qiita.com/ritukiii (3)

  • DI・DIコンテナ、ちゃんと理解出来てる・・? - Qiita

    意外と分からずに、「とりあえず」とか「なんとなく」で使っちゃうパターンが多い系案件な気がして書いてみます。 こんな事ありませんか? DIとDIコンテナの違いを説明出来ない DIとサービスロケータの違いを説明出来ない DIを使ってるつもりが、サービスロケータになっている DI、サービスロケータが、ただの「パターン」の1つであることを理解してない DI(Dependency Injection)を正しく理解する そもそも、Dependeny Injectionを日語にするとどういう意味になるでしょうか。 多くの人が「依存性の注入」とか応えるのではないでしょうか? 私もそうでした。きっと何かで読んだのでしょう。 (wikipediaに「依存性の注入」と書いてありますね) 補足 なぜ依存性を注入してあげると良いのか、そのメリット等は後述しますが、 DIというのはただのパターンの1つです。 たまに

    DI・DIコンテナ、ちゃんと理解出来てる・・? - Qiita
    gt-r-blaze
    gt-r-blaze 2021/11/02
    Springだとアノテーションで書くからプリプロセッサの一種みたいなのと思ってたけど違った。A dependency is an object that can be used (a service).=「Dependency」(依存性と訳していた)は、「オブジェクト」です。
  • grepでAND検索とOR検索 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    grepでAND検索とOR検索 - Qiita
  • もういい加減覚えよう。php.iniはどこにあるのか - Qiita

    対象読者 毎回「あれ?php.iniがどこにあるのかってどうやって調べるんだっけ?」と聞いてる人 結局都度ググってる人 php.iniのファイルパスを調べる方法 ※ 前提の注意事項 webサービスを動かしている場合、Apacheから見た時の場所と、コンソールで見たときの場所が異なる場合があります。 実際にはwebサービスで動いているPHPは、Apacheで見たときのphp.iniを読み込んでいるので注意が必要です。 (個人的にphpenvを試してる時なんかは、自分のコンソールのバージョンとApache上でPHPのバージョン・php.iniのファイルパスも異なるので注意が必要です) 1. phpinfoを見る phpinfoを見る方法も2種類あります。 A. phpinfoをwebで見る ドキュメントルート配下に下記を記載し、web上から確認。 echo phpinfo(); B. コンソー

    もういい加減覚えよう。php.iniはどこにあるのか - Qiita
  • 1