システム開発

ブラウザのChromeにはリーディングリストという機能があります。

これはブックマークの簡易版のようなもので、ブックマークするまでもないが、後で読んでおきたいURLを一時的に保存する時に便利です。

方法は簡単で ...

JavaScript

処理時間を計測したい場合は、Date を使うのではなく、より厳密な performance.now()を使いましょう。

const t0 = performance.now();doSomething();const t1 = ...

JavaScript

引数の値の2倍が8なら+1した数を返し、そうでないなら2倍したままの値を返す処理があるとします。

const main = (num) => { const double = num * 2 if (double === ...

プログラミング入門

以前自分が書いたコードを眺めていて読みにくかったことがあります。

以下のような感じで、関数の定義と実装が同じファイルにあり、かつ、それらの順番が混在していました。

//実装//実装// 関数定義//実装// 関数定義 ...

システム開発

名前解決をする際に、どのファイルを優先して参照しているかは/etc/nsswitch.conf の中で定義されています。

このファイル内の hosts という部分をみると、例として以下のような設定がされています。

h ...

Google Cloud

スナップショットからVMインスタンスのクローンを作成する方法でも、ホスト名は元のインスタンスと異なります。

これは、VMインスタンス名がhostsファイルに書かれるためです。

そのため、システム内でホスト名を使 ...

システム開発

以下のコマンドを実行することでユーザーの一覧を見ることができる。

cat/etc/passwd

Google Cloud

GCPで既存のVMインスタンスのクローンを作る場合ですが、以下のように「同様のものを作成」をするだけでは、ディスクはコピーされないため完全なクローンにはなりません。

そのため、既存のVMインスタンスのスナップショットを先に ...

人生

仕事上目を酷使するので、NIPLUXのEYE RELAXを買ってみました。

単に目を温めるだけかと思いきや、こめかみ付近をマッサージしてくれる機能も付いてました!(買う前に説明をよく読んでない)

これがなかなか ...

BigQuery

EXTRACTを使うことで可能です。

SELECT EXTRACT(DAYOFYEAR FROM DATE '2022-03-07')

この場合66が得られます。

他にもDAYOFWEEK (第何 ...