タグ

ブックマーク / softether.hatenadiary.org (5)

  • 論理的思考の放棄 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記

    僕は、1 日に少なくとも 3,000 行程度、多く書くときで 10,000 行以上のプログラムを書くことができる。その結果、多い月で 10 万行 / 月くらいである。なお、言語は書くソフトウェアの性質上、大半が C 言語である。 また、プログラミングにはバグが付き物だが、ここ 2、3 年の間は、発生するバグの数を極めて少なく保つことに成功している。 とても大きく複雑で、かつレイヤ的に OS に近い処理をたくさんやるプログラムを書く場合は、プログラミングをするときでも、事前の設計が極めて重要となる。設計をうまく行わないと、後になって全面的に書き直しをしないといけなくなったり、パフォーマンスが低下したりする原因となり、開発者の苦痛の原因となる。 当然のことながら、これまで書いたいくつかの大きく複雑といえるソフトウェアの大半の設計も、自分で行った。いかなる場合でも、設計は、最初の 1 回目で確定

    論理的思考の放棄 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記
  • 論理的思考の放棄3-登 大遊@筑波大学情報学類の SoftEther VPN 日記

    先日の日記で「論理的思考の放棄」というのを書いたが、効率的に作業を行うために論理的思考を放棄したいと思った場合でも、初めのうちは結構難しい。 何も考えず作業に没頭しようとすればするほど、何か論理的なことを考えてしまったり、関係無いことを考えてしまったりすることがある。 そのような時にどのようにすれば、色々な考えが出てくるのを防ぎ、作業に没頭することができるのか、ということに関心のある方は多いと思うが、その最適な方法は人によって異なるので、これが良いというようなことを論理的に説明することは難しい。 一例を挙げるので、もし試してみたい人はやってみてください。 何か重要な作業を効率的にしようと思うのに、次々と考えが思い浮かんでしまい集中できないときは、まず、頭の中で、以下のように上下左右に強力な磁石のようなものが設置されている様子を想像する (ここで磁石には N 極と S 極があるがどっちの方向

    論理的思考の放棄3-登 大遊@筑波大学情報学類の SoftEther VPN 日記
  • 筑波大学での伝説 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記

    うちの大学の情報学類に、昔 ↓ のような先輩がいたらしい。 何かのレポートの提出期限が午後 5 時までで、それに遅れると、提出することができなくなり、留年の危険性が発生する。 その人は提出期限最終日の午後 6 時くらいにレポートを出し忘れていたことに気付いたらしい。 急いで事務へ行ったらレポート受付箱の部屋はすでに施錠されている。 事務室の中には人が残業していたが、話しても遅刻だと言ってレポートを受け取ってもらえない。 しかしそれでは留年が決定してしまう。 そこで、その人は、なんと、 「レポート提出の締め切りは午後 5 時と書いてあるが、どこにも JST (日標準時) とは書いていない。情報学の世界では特記しなければ GMT (グリニッジ標準時) を使うべきだ。現在はまだ GMT では午前 9 時のはずで、締め切り前である。」 と主張したところ、「確かにそうだ」 ということで、レポートは

    筑波大学での伝説 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記
    agx
    agx 2007/01/16
  • 登 大遊@筑波大学情報学類の SoftEther VPN 日記:アパート / マンションでのより快適な学生生活の方法

    2004 年の春ごろ、情報学類の WORD 編集部 (学類誌編集部) にいたら、情報学類に新たに入学してくる予定の人達に入学前に配布する冊子「引越し準備号」に、原稿を書いてくれと誰かに頼まれました。 それで、すでに大学の宿舎に住む人のための生活ガイドみたいなのは誰かが書き始めていたので、私は、宿舎ではなく大学周辺のアパートかマンションに住む人向けの生活ガイドというのを書くことになったのです。 そこで書いた原稿のファイルが HDD から発掘されました。 ちなみに、よく覚えていませんが、この記事以外の全てのページは「宿舎での生活に必要な知識」とか、「大学の近くのスーパー・コンビニの一覧」だとかいった真面目なコンテンツばかりでしたので、ひょっとしてこのおかしな記事を読んで気でこういうことをする新入生が出てくるのではないかと期待していましたが、残念ながらそういう人はあまりいなかったようです。 2

    登 大遊@筑波大学情報学類の SoftEther VPN 日記:アパート / マンションでのより快適な学生生活の方法
  • TCP/IP プログラミング・SSL プログラミングの醍醐味 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記

    昨日の夜、ちょっと時間かけて作って、今日の研究室のゼミで配って発表した PPT の評判がけっこう良かったので、掲載しますた。

    TCP/IP プログラミング・SSL プログラミングの醍醐味 - 登 大遊@筑波大学情報学類の SoftEther VPN 日記
  • 1