設計

古いけど今でも設計でよく使う Model View Controller とは

規模のあるソフトウェアの設計をする際に、システムを独立したいくつかのサブシステムに分割してあげることは、多くの利点を生みます。 どのようにシステムを分割するかは設計者のセンスが問われるところだったりしますが、一般的なモデルとして、MVC(M...
ラックマウント

アルミフレームでラックマウントのサーバーラックをDIYしてみる

自宅に置いているサーバーが増えてきてラックマウントのサーバーラックを増設する必要があったのですが、好みの奥行のラックがないので自作することにしました。奥行きが70cmほど欲しかったので、精度が出せるアルミフレームを使うことを選択しました。 ...
セキュリティ

ノーログポリシーを主張しているVPN業者の闇

海外のVPN業者ではよく No log policy といって一切ログを取っていないと主張しています。ログを取っていないということはプライバシーに配慮した素晴らしいVPN業者だと思われる方も多いのではないでしょうか。実はこれ真逆のことです。...
イディオム

必要性や望ましさに関するイディオム集

必要性や望ましさに関するイディオムをまとめます。 If/when push comes to shove Push は圧力をかける(押す)ことで、shove は思いっきり圧力をかける(押す)ことです。普段から受けているちょっとした圧力から、...
イディオム

権力と権威に関するイディオム集

権力と権威に関するイディオムをまとめます。 A law unto oneself 法なんて無視して、やりたいようにやっている人のことを a law unto oneself と表現します。Unto は古い表現ですが、to と同じように使えま...
イディオム

称賛や批判に関するイディオム集

称賛や批判に関するイディオムをまとめます。 A hard/tough act to follow まねをすることが困難なくらいすばらしい偉業を成し遂げたという意味で、a hard/tough act to follow と表現します。 It...
イディオム

議論中使えそうなイディオム集

議論中に使えそうなイディオムをまとめます。 Be that as it may 他の意見・陳述も一理あることは認めるけど、やっぱり最初の意見・陳述は変わらない、そういったときに、be that as it may を使います。日本語に訳すと...
イディオム

成功や失敗に関するイディオム集

成功や失敗に関するイディオムをまとめます。 Make all the difference (to something) Make a difference 位だと違いを生じさせる程度ですが、make all the difference ...
イディオム

認識や経験したことに関するイディオム集

認識したことや経験したことに関するイディオムをまとめます。 Know where one stands Where one stands は誰か他の人との関わりがどうなっているか、誰か他の人から見てどう認識されているかといった意味と、ある事...
イディオム

努力していることに関するイディオム集

努力していることに関するイディオムをまとめます。 Go all out 本気を出す、全力を出すは、go all out を良く使います。 Let's go all out. Give something one's all 最大限努力をして...