タグ

2009年3月17日のブックマーク (4件)

  • Unlambda

    Your Functional Programming Language Nightmares Come True. 関数型言語の悪夢がやってくる Unlambdaについて 公式サイト: http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/ Unlambdaは、obfuscated programming languages (混乱させるプログラム言語、といったところでしょうか) の一種として開発された言語です。 しかしただそれだけではなく、純粋関数型言語というもう一つの特徴も持っています。 そのためオブジェクトは関数しかなく、数値や文字列などというものは(組み込みでは)存在しません。 しかしこの極限的な状況でのプログラムには、実に楽しいものがあります。 このページでは、そんなUnlambdaのプログラミングの解説を行い

  • Gitを使いこなすための20のコマンド | OSDN Magazine

    LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 LinuxカーネルやRuby on RailsPerlなど、近年多くの大規模プロジェクトで採用されているバージョン管理システムが「Git」だ。Gitには非常に多数のコマンドが用意されているが、日常的に使用するコマンドは20個程度と言われている。記事では、Gitを使いこなすために覚えるべき20個のGitコマンドを紹介する。 なお、Gitの基的な考え方や使い方については分散バージョン管理システムGit入門でも紹介しているので、そちらも参照してほしい。

    Gitを使いこなすための20のコマンド | OSDN Magazine
  • Index of /

    bsheep
    bsheep 2009/03/17
  • sshが切れてしまう問題 (名無しさん@おなかいっぱい)

    一定期間のキー入力が無いとsshが切れてしまう問題について。 % Read from remote host mako: Connection reset by peer ~ Connection to mako closed. % >調べて見たところ、NAT環境ではグローバルネットワークにTCPで接続をしている際に一定時間通信がないと、接続が切断されたと見なされ、NATテーブル(?)がクリアされてしまうらしい。その結果、SSHにて通信が継続できなくなっていた。つまり、定期的に通信を行えば問題は発生しない。OpenSSHでは、ServerAliveInterval という一定時間毎にデータを送信するオプションがある。それを、~/.ssh/config で設定することで問題を回避できる。 >以下のようにすべてのホストで 300秒毎にデータを送信するように設定した結果、長時間放置してもSS

    bsheep
    bsheep 2009/03/17
    ServerAliveIntervalを設定する