ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

2008-08-20から1日間の記事一覧

「Ansi Common Lisp」5章練習問題 - Haskell版

3. 引数の平方を返す関数を定義せよ。ただし、引数が5以下の正の整数である場合は平方の計算を行わないものとする。 mySquare :: Int -> Int mySquare x | (x >= 0 && x <= 5) = x | otherwise = x * x main = do print $ mySquare 0 print $ mySquare 5 pri…

Linuxにsshでログインするときと、ローカルでログインするときで挙動を分ける。

IT

なんか昔は$TERMで判定していたような気がするのですが、どっちも同じだったので、$SSH_CONNECTIONとかいうのを使ってみました。 ちなみに事の発端は、DISPLAY環境変数をそれぞれ分けないといけないなあといったところから。 if [ "$SSH_CONNECTION" ]; then…