[Node.js] PM2リファレンス

バックグラウンドで実行中のnodeをkillしても勝手に生き返ってしまう。

なんでだーと思ったらPM2というNode.jsスクリプトをデーモン化するツールが使われていましたとさ。

参考サイト

node.js node.jsスクリプトをpm2でデーモン化する -でじうぃき
http://onlineconsultant.jp/pukiwiki/?node.js%20node.js%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%82%92pm2%E3%81%A7%E3%83%87%E3%83%BC%E3%83%A2%E3%83%B3%E5%8C%96%E3%81%99%E3%82%8B

[Unix] sudoでパスが通っていないときの対処法

以下のような状況。

sudoのパスが通っていない。カレントユーザのパスを継承したければ以下のように設定する。

参考サイト

sudo「コマンドが見つかりません」PATHが初期化されているときの対処法 – シングスブログ
https://blog.thingslabo.com/archives/000395.html

何故かcommand not found が出るときの対処法 – cha-shu.log
http://cha-shu00.hatenablog.com/entry/2017/03/02/123659

[MySQL] 日時ファイルにダンプする

参考サイト

MySQLのバックアップ関連で最低限やるべき項目
https://qiita.com/yu_0105/items/528d627c35412c92c2ef

date コマンド | コマンドの使い方(Linux) | hydroculのメモ
https://hydrocul.github.io/wiki/commands/date.html

[Git] No such remote ‘origin’

Bitbucketでリポジトリを作った後の操作指示のコマンドラインが違ってる?

参考サイト

No such remote ‘origin’
https://qiita.com/KTakata/items/3e5073072e037c289a3a

[Unix] psコマンドで実行中のプロセスの起動時オプションを見る

実行中のプロセスの起動時オプションが見たいときはxを付ける。

nodeが実行中のjsの所在が分かった。

参考サイト

【 ps 】 実行中のプロセスを表示する | 日経 xTECH(クロステック)
http://tech.nikkeibp.co.jp/it/article/COLUMN/20060227/230860/

[Twig] Twigではbreakやcontinueが使えない

とのこと。使えるようになったらありがたいけどね。

参考サイトにサンプルコードがあったので貼っておく。

breakっぽい書き方。

continueっぽい書き方。

参考サイト

php – How can I use break or continue within for loop in Twig template? – Stack Overflow
https://stackoverflow.com/questions/21672796/how-can-i-use-break-or-continue-within-for-loop-in-twig-template

[Laravel] Collectionサンプルコード115連発

Laravelドキュメントにはサンプルコードが少ないので役立つ。ありがたや。

【5.5対応】Laravel の Collection を使い倒してみたくなった 〜 サンプルコード 115 連発 1/3
https://qiita.com/nunulk/items/9e0c4a371e94d763aed6

【5.5対応】Laravel の Collection を使い倒してみたくなった 〜 サンプルコード 115 連発 2/3
https://qiita.com/nunulk/items/ef82a35aa2b75200afa3

【5.5対応】Laravel の Collection を使い倒してみたくなった 〜 サンプルコード 115 連発 3/3
https://qiita.com/nunulk/items/e92d34c4092f202e60fa

[仕事術] その仕事でいいのかい? 組織の中でなくてはならない存在になる方法

組織にいても、実質的には自営業。

その仕事でいいのかい? 組織の中でなくてはならない存在になる方法 | ライフハッカー[日本版]
https://www.lifehacker.jp/2017/09/170925_book_to_read.html
2017.09.25

定職について安定した収入があったとしても、働くうえでなにが起ころうとすべてを引き受けるのは自分。そういう意味で、「組織内にいる人も実質的には自営業」だというのです。だとすれば重要なのは、常にスキルを磨き、周囲に目を光らせること。このことについての理由は、現在の地位を守るため、そして昇進の手段として有効な方法だからだといいます。

だからこそ、会社をつくらなくても起業家にはなれると著者。普通の企業や組織のなかでも、起業家精神を発揮することは可能だということ。そしてそのコツは、自分の興味が追求できて、実際の自営業者のように積極的に新しいことに取り組めるポストをつくり出してしまうことだといいます。

そのため、すべては「自分が雇い主にとってなくてはならない存在になれるかどうか」にかかっていると著者は主張しています。もちろん、必要とされる存在になるのは容易ではありませんが、次の4つの戦略を実行すれば、いずれ実現できるそうです。

戦略1. グループ全体の業務を予定どおり進ませる
戦略2. 職場では悪習を慎む
戦略3. 本来の仕事とは無関係でも、組織の大きな目標達成に貢献する
戦略4. あなたの仕事が時代遅れになる危険があるなら、しがみつかずに転職すべし!

* 5年後、私たちの商品やサービスの需要はあるか
* どうすれば、わが社のビジネスが時代の変化についていけるのか