タグ

2009年8月8日のブックマーク (9件)

  • 優秀なプログラマにたまに起こる逆行(退行)現象

    あれは私がまだ大学助手をしていたころだから3年ほど前のことだと思う。 私の勤めていた大学(情報系)では「プログラミング研究会」みたいなサークル活動が行われていて プログラミングの講義を受け持っていた私はそのサークルにちょくちょく顔を見せるようになっていた。 そこにはとびっきりかわいい女子学生が一人いたのだけれど、その子はゲームが大好きで 「自分でもゲームが作りたい」と一念発起してゲームコンテストに作品を出品することになった。 しかし、彼女はプログラミングの講義(Java)を1年くらい受けているものの、 格的なモノを作った経験がなく、ひとりでは行き詰まりをみせているようだった。 彼女はひとりでいることが多く、パソコンに向かって黙々とプログラムを書いているのをよく見かけた。 それを気にかけていた私はたまに彼女をランチに誘うようになり、彼女の方もしだいに私に打ち解けてきた。 私たちはだんだんと

    優秀なプログラマにたまに起こる逆行(退行)現象
    rokujyouhitoma
    rokujyouhitoma 2009/08/08
    メモリをあまり意識していない自身も気をつけなければ。
  • ひとつの .emacs で設定を書き分けるための Tips。 - 日々、とんは語る。

    追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る導入 Elisp 別の書き分け方法の記事を書きましたので、併せてどうぞ。 様々な環境で Emacs を使う場合、それぞれの環境に合せた .emacs を用意する必要があります。 ですが、環境別に複数のファイルを用意するのは非常に面倒なので、使うシステムによって要不要を判断してくれる分岐を行なうと便利です。 僕の場合は、elim んの .emacsから勉強させてもら

    ひとつの .emacs で設定を書き分けるための Tips。 - 日々、とんは語る。
  • このページは削除されました

    ご迷惑をおかけします。ご指定のページは情報の信頼性に疑問があるとのご指摘を受けましたので、削除致しました。

    rokujyouhitoma
    rokujyouhitoma 2009/08/08
    現状のところRubyよりPythonの方が早い。pycだともうちょい早くなる?
  • deleteの使い方についてのメモ - からすの日記

    javascript版AutoReleasePoolを作ろうといろいろ調べたら、 deleteの使い方を誤解していたことがわかったのでメモ。 deleteの間違った使い方 a = new Date();//オブジェクトを作る b = a; //アドレスをコピー delete a; //Dateオブジェクトを削除しているつもり document.write(b); //-> 時間が出力される C++的に考えると、オブジェクトは四行目の時点で破壊され、bはundefinedとでも表示されそうな物ですが、実際は読み出せてしまいます。 では、二行目の時点でオブジェクトがコピーされているのかと考えるとそうでもなく、ちゃんと参照だけがコピーされています。 deleteの正しい使い方 そもそもjavascriptにはGCがあり、オブジェクトを解放させたいのなら全ての変数をnullで上書きするなりして、誰

    rokujyouhitoma
    rokujyouhitoma 2009/08/08
    delete演算子の復習。
  • 能なしは愛なしにあらず : 404 Blog Not Found

    2009年08月08日13:00 カテゴリLove 能なしは愛なしにあらず id:shi3zとid:lalhaと話を見て、これは文字通り話にならないと思った。 そりゃブログを書くだけで平和が来るなんて甘い夢など見ちゃいねえさ - Keep Crazy;shi3zの日記 小野和俊のブログ:福岡の夜 (shi3zさんとの喧嘩) id:shi3zは憤る対象を間違っていて、id:lalhaは自分が何に憤っているのかわかってないんだから。 そりゃブログを書くだけで平和が来るなんて甘い夢など見ちゃいねえさ - Keep Crazy;shi3zの日記 「当にそうなのか。例えば、電話のことなら、俺に相談するとか、そうでなくても、Windows Mobileの営業部を通してキャリアと直接対話するとか、そういう方法はなかったのか。それをしなかったとしたら、君は自己満足のブログと、報告書と、聞いてれば確実に眠

    能なしは愛なしにあらず : 404 Blog Not Found
    rokujyouhitoma
    rokujyouhitoma 2009/08/08
    35歳限界説の理由の一つが書かれていることに注記。
  • 人間的魅力がない人はリーダーになれないのか - ひがやすを技術ブログ

    小野さんのところでこんなつぶやきがありました。 今九州大学の授業なんだけど、「リーダーになるためには人間的魅力が必要だと思いますが、人間的魅力がない場合にはどうすればいいでしょうか」なんという質問! この後に、清水さんの「だれでも努力次第でリーダーになれる」というのは詭弁だという話に続きます。 「だれでも努力次第でリーダーになれる」 僕はそれを詭弁であり欺瞞だと思う。 優秀な開発者になるのとも、マネージャになるのとも違う。リーダーになるのは、純粋に性格、才能なのだと思う。 この話の詳細は小野さんとこに shi3zさんが私について、「嘘を平気でつける人間」であり、それ故に「欺瞞に満ちた人間」であると言っている理由は、九州大学の授業に参加している生徒達に対して、shi3zさんが「君たちは僕のようには決してなれないから、才能ある人間の邪魔だけはしないようにしてほしい」というスタンスである(彼曰く

    人間的魅力がない人はリーダーになれないのか - ひがやすを技術ブログ
    rokujyouhitoma
    rokujyouhitoma 2009/08/08
    チャレンジと努力重要。
  • DQ9クリア - はてっちょ

    rokujyouhitoma
    rokujyouhitoma 2009/08/08
    ドラクエについての考察。シリーズの目的がまとめられている。
  • カトレヤ - 西尾泰和のはてなダイアリー

    第1回の部屋がパール、第2回の部屋がルビーだったPython温泉ですが、第3回の部屋はカトレヤでした。 なんか無茶ぶりきたこれ。というわけで作りました。 http://bitbucket.org/nishio/cattleya/ 「cattleya is very very dirty superset of Python programming language.」Python2.6で実装されていて、大部分の機能はPython2.6に丸投げするので「ほぼPython2.6互換」です。新しくできるようになったこととしてはRubyみたいに文字列リテラルとかにメソッドを追加できるようになったことかな!joinメソッドが文字列のメソッドではなくリストのメソッドであることにぶーぶー文句だけたれて手を動かさない人も世の中にはいるようですけど、60行程度でリストのリテラルにjoinメソッドを足せました

    カトレヤ - 西尾泰和のはてなダイアリー
    rokujyouhitoma
    rokujyouhitoma 2009/08/08
    言語設計や、構文木についての良本を探し中。どなたかお勧めあったら教えて下さい。
  • -アート@京都 - まさたか日記

    先週は日帰りの関西出張の合間に時間がぽっかりできたので、急遽、協業パートナーと会うため京都に寄りました。写真は打ち合せで入った烏丸御池駅近くのイタリアンレストランで、カフェタイムの一枚です。 これはすごい。合成写真でもなんでもなく、カフェラテを頼んだらこれが出てきました。しかもスーツを着て、明らかにおっさんな私の前にです。すごいぞ京都。肉球がかわいい。 場所おしえれという指令が届いたので、StreetViewを。ホテル1Fの白壁赤格子な店です。メニュー的にもまったくウリにしてなかったので、他に客の居ないガラガラタイムのサービスだったのかも。 大きな地図で見る

    -アート@京都 - まさたか日記
    rokujyouhitoma
    rokujyouhitoma 2009/08/08
    すげー。デートとかで行ってみたい。