コードを書くときに少し気をつけると良いと思うこと
最近、あまり知らない処理のコードを読んでいて、getXXXXみたいな名前のメソッドがあったのですが、実はそのメソッドの中でDBへの更新が行われていたという驚きのことがありました。
メソッド名や関数名から、その処理は何かを更 ...
bashで他のファイルの関数を使いたい場合
bashでスクリプトを書いているときに、他のshファイルに書かれた関数を使いた場合があります。
#!/bin/bashfunction hoge() { echo "hoge"}hoge.shの中で定義 ...
Youtubeの広告で流れている無料プログラミングレッスン
Youtubeの広告でたまに無料プログラミングレッスンが流れてきます。
なんでも、このレッスンを受ければ、サラリーマン並みの副収入が得られるようになるとのこと。
限定人数なのでお早めに、ということです。 ...
systemctl コマンドで指定する .service は省略化
systemctl コマンドでサービスを起動や停止するときに、.service の部分は省略できます。
以下の二つのコマンドは同じ意味です。
systemctl restart nginx.servicesystem ...
GCPのVMが突然停止したり、再起動した時に確認すること
GCPのインスタンス(VM)が突然停止したり、再起動した時にどのような手順で調査するかが記載されたマニュアルがあります。
こちらです。
手順には、ログから調査する際にどのようなフィルターで絞れば良いか、ログのど ...
JavaScript 配列の中に重複があるものを抽出する方法
配列の中に重複があるものを抽出する方法です。
例えば以下の配列があるとします。
const arr =hoge が重複するので、 という配列を返したい場合、以下のようにすることで実現可能です。
const ...
github 1分で分かるプルリクエストのレビューの仕方
ここにプルリクエストの要約が書かれていたり、相談事項が書かれている。
プロジェクトによってはテンプレートが決められていることもある。
Files changed タブをみるコ ...
CentOS7からchkconfigがsystemctlへ変更された
CentOS6までは、サービスの自動起動の設定の一覧を確認する際には以下のコマンドでした。
chkconfig --listCentOS7では以下のコマンドになります。
systemctl list-unit-fil ...
crontab の変更の反映について
crontab -e で編集すれば、cronデーモンを再起動しなくても自動で変更が反映されます。
crontab -e
gcloud コマンドでプロジェクトを切り替える方法
まず、以下のコマンドで現在アクティブなプロジェクトを確認できます。
gcloud config list出力結果の project = の部分が現在のプロジェクトです。
プロジェクトを切り替える場合は以下のコマ ...