Singletonパターンはどのようなときに使うのか?
Singletonパターンは、基本的には「使用非推奨」 Singletonパターンは、基本的には「使用非推奨」 です。 次のうちどれか 1つにでも当てはまる場合は、Singleton で は な...
62 search resultsShowing 1~20 results
You need to log-in
Singletonパターンは、基本的には「使用非推奨」 Singletonパターンは、基本的には「使用非推奨」 です。 次のうちどれか 1つにでも当てはまる場合は、Singleton で は な...
2025-05-12 追記:いつ prepublishOnly なくなんの?→未定(たぶんやらない) Are changes to prepublishOnly and prepublish s...
空のディレクトリをコミットに含めたいときは、2つのやり方があります。.gitkeep を使う方法 と、 .gitignore をおいておく方法(例えばPHPのフレームワーク Laravel で用...
概要 Logger のログレベルって、言語に関係なく統一されているべきだと個人的に思うのですが、実際にはそんなに揃っていなくて、違う言語の Logger を使うときに混乱するので、まとめました。...
コメントとはなんなのか コメントは「読みやすいコードを書くための手段の一つ」です。 「適切な変数名をつける」とか「一連の処理ごとにコードブロックを分ける」とかはやるのが当たり前で、それだけでは表...
デフォルトだとサスペンドする設定になってるので、変える /etc/systemd/logind.conf - #HandleLidSwitch=suspend + HandleLidSwitch...
まとめ 基本的にはDateTimeImmutableを使え DatePeriodで事足りる場合は多い。 DateTimeを使わない例 $todayとか$tomorrowとかには使わない(Date...
LogicException と RuntimeException の、子クラスの関連 Logic Runtime 意味 Domain Range 変数が、事前に定義された範囲から逸脱してる。 ...
コピペして動かせ docker ps -q | xargs docker stop 何を思ってこの記事を書いたか むしゃくしゃしてやった、後悔はしていない。 最低限の解説 docker ps -...
https://qiita.com/ndxbn/items/4997d1e9400c03f6ea59 を編集しようと思ったのだけれど、422 になって更新できなかったので、新しく投稿し直すことに...
このスライドについて GCE の無料枠で遊ぶときに、やったほうがいいこととかを紹介します。 大体無料で運用できますが、1年間以上の長期運用をする場合はお金がかかるかもしれません。 やったこと お...
戻り値の型が、後置きの言語 特にPHPなどは、戻り値の型の有無が選択的なので、より顕著に可読性が下がります。 良い例 基本は、長くないなら1行で書きましょう。 function createUe...
発端 production と development はよく使うけれど、 CI でテストするときやステージング環境ではどうするのだろう?と思って調べた。 結論 以下の2つは、ほぼデファクトスタ...
この記事は、ドワンゴ Advent Calendar 2018の2日目です。 2018年2月に『npm prepublish の現状と今後どう変わっていくか』という記事を書いたのですが、当時の ...
追記 最初に要件をなんとなく書いたけれど、ちゃんと考えてみれば、「記号を使わない(大文字小文字数字 しか使えない)」という過激な要件になるんじゃないかなーって思いました。 最初に考えてた要件に漏...
「become は tasks か roles に対して個別に設定すべき」というプラクティスがあると思っているのですが(これは別の記事で書きたいと思ってる)。meta の dependencie...
公式ドキュメントのZUNIONSTOREとZINTERSTOREに書いてあるけれど、図解しないとわかりにくいと思います。 前提 私のSortedSetに対する理解の仕方について 私は、Sorte...
常用 findstr /s "検索文字列" ./* | more 現在のディレクトリ以下のすべてのファイルから、 検索文字列 を検索する。 たくさんある場合、ページングする。( more コマ...
概要 以下のような設定をすると、NODE_ENV が hoge # NODE_ENV = invalid になります。 .env # invalid configuration line NOD...
発端 私の dotfiles で、 stow git としても、 ~/.gitignore が作られませんでした。 stow -vvv git としたところ、以下のようなログになりました sto...
62 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.