bash の case 文の ;;& について
bash の case 文で ;; を使うと、マッチした時点でその後の処理は行われませんが、;;& を使うことでその後の条件の処理も行われるようになります。
しかし、この機能は bash の 4 以降からなので、3 ...
JavaScript でユニークなIDを取得する方法
JavaScript では PHP の uniq のようなユニークなIDを取得する関数がありません。
自前で実装するのも良いですが、信頼できるライブラリーで提供されているものを使うのが良いと思います。
load ...
Google 検索テクニック 特定のサイト内でキーワードを検索したい場合
特定のサイト内だけでキーワード検索したい場合には site:xxxx.com のように site を使うことで可能です。
例えば私があまり好きではない Qiita 内で「react」というキーワードで検索する場合は以下のよ ...
過去に事故にあいそうになった話
昔北海道で一人暮らしをしていたことがありました。
北海道では車が必需品なので私も乗っていました。
運転は得意な方ではありませんが、北海道の道は広くて走りやすかったです。
しかし、一度だけあわや車同士 ...
ldap 認証で Invalid credentials (49) になった場合の調査方法
ldap 認証で Invalid credentials (49) となった場合に、重要な情報は 「data xxx」という部分です。
ldapsearch コマンドを実行してエラーを発生させると、以下のようなエラーメッセ ...
No route to host で認証サーバーに接続できずにはまった話
GCP上のVMインスタンスから認証サーバーへ接続して認証する構成だったのですが、あるVMインスタンスからはOKであるVMインスタンスからはNGという事態が発生しました。
どちらも同じVPCにおり、GCPのネットワークの設定 ...
あれは大変だったなと思うプロジェクトの振り返り 決定権をもつ担当者を探す重要性
これまでやったプロジェクトの中で、特に大変だったなと思っているものについて書きます。
一つ目は某大手飲食店の人事システムについてです。
このプロジェクトで大変だったのは、システムの実装ではなく、クライアントから ...
プログラミング初学者向け プログラムが動かない時の対処方法
プログラムが動かない時には、まず出力されているエラーを検索すると思いますが、そこで思うように情報が見つからない時があります。
問題の原因を探す場合のテクニックとして、問題の発生箇所を狭めることが有効です。
Ja ...
私がプログラミングを学んだ少し特殊な方法
私が過去にプログラミングを学んだ方法をご紹介します。
意外な方法ですが、結構有効なのではないかと思っています。
私はスクールなどにはいっておらず(当時はそういうものはあまりなかった)、本やインターネットの情報で ...
ミドルウエアのサポートの仕事をしていたときに学んだこと
昔、あるミドルウェアのサポート窓口の仕事をしていたことがありました。
その製品を使っているユーザー(会社)から、質問や障害報告を受けて、回答や調査をする仕事です。
コールセンターをイメージしてもらえばよいと思い ...