タグ

ブックマーク / blog.yugui.jp (6)

  • プログラミングの終焉 - 世界線航跡蔵

    気分が落ち込んでるところに、同僚から(たぶん悪気はなく)「プログラマもいつかは無くなる職業だよね」と追い討ちを掛けられた訳だが。 それはきっと起きると信じている。少なくとも人間と同等のAIが妥当なコストで手に入るようになったときには。それまでは起きないだろう。というのは、人間の知的活動の中でソフトウェア開発が特に容易であるとは思わないから。人間が要求する水準でソフトウェア開発を為せるだけのAIは、他の知的活動もまた人間と同等以上にできるだろう。 それよりも前に、非知性システムによってある種のプログラム作成行為は自動化されるかもしれないけれども、それはソフトウェア開発を滅ぼさないだろう。人間の欲には限りがないから、システムがより安価に手に入るようになれば人間の知性を動員してさらに複雑で高度なシステムを構築しようとするに決まっている。キーボードによる入力や、アセンブラや、コンパイラコンパイラの

    プログラミングの終焉 - 世界線航跡蔵
  • Webの終わる日 - 遥。これ以外の何か - 世界線航跡蔵

    先日、 id:uzuki-first さんにworld wide webの終わる日についてちょっと話した。 まぁ、webはいつか終わる。ブラウザベースの枠に押し込められたユーザーインターフェースは決して完全なものではないからだ。じゃあ、どう終わるかね。私たちはその中でどうするかね。 ちょっと長くなるけど、そんなことをつらつらと書いてみる。 webアプリケーションの発展 いくつかの利点からwebアプリケーションは支持され、発展した。まず、静的なページに基づくWebサイトと動的なアプリケーションとの境界をあいまいにできるということ。これは「いんたーねっと」ブームで入ってきたライトユーザーが、「リモートに情報を送信しリモートで実行される処理を利用する」というモデルに段階的に慣れて移行することを可能とした。最初は単なる検索フォームぐらいのものを利用していて静的なページと大して変わらなかったかもしれ

    Webの終わる日 - 遥。これ以外の何か - 世界線航跡蔵
  • Mad web programmer宣言 - 世界線航跡蔵

    この文章を、あまりにも早く去ってしまった才能、 伊藤計劃 に捧げる。 さて、私の名刺には"mad web programmer"と刷ってある。「何が"mad"なのか」というのはFAQである。今まで幾人かに答えてきたその答えをここに書きたいと思う。 webの安全性について ネットが危険であると言ったのは誰だろう。いや、ネットは安全である。WWWの隣人は包丁であなたを刺さない。WWWの中傷者はログから追跡可能だ。 オフラインとは、認証を経ていない誰かがあなたの存在を抹消できる世界。証拠を残さずにひそひそと他人を中傷できる世界。顔が見えているというだけの実質のところ匿名で、他人を追い詰めることので きる世界。 オフラインは危険である。webはより安全なのだ。webが理想郷であるというつもりはないが、ことさらに「web炎上」などと言うな。 そこにある暴力性は、少数者がオフラインでは日々脅かされてい

    Mad web programmer宣言 - 世界線航跡蔵
    grafi
    grafi 2011/03/14
  • 転職のお知らせ - 世界線航跡蔵

    世間は地震により慌ただしい。震源地近くの被災者の方にはお見舞いを申し上げる。 この最中に、個人的な報告を投下するのはちょっと憚られるものもあるのだけれども、あまり時期を外しても書く機会を逸するので思い切って書くことにしよう。 1月一杯で約3年務めた 株式会社スケールアウト を辞め、3月1日から Google Japan で働き始めた。twitterでは大勢の方に祝っていただき有り難い限りである。 Googleについては特に語ることはない。みんなが知っているし、私もまだみんなが知っているようなことの他は僅かしか知らない。だからスケールアウトについて語ることにしよう。 株式会社スケールアウト スケールアウトは広告配信エンジン/広告在庫管理システム/広告入稿システム/広告案件管理システムをフルスタックの製品「ScaleAds」を提供するスタートアップである。 創業 創業者の山崎大輔さんは、元はY

    転職のお知らせ - 世界線航跡蔵
    grafi
    grafi 2011/03/14
  • Rubyのメタクラス階層について再び - 世界線航跡蔵

    承前 。 3ヶ月ばかり時間が空いてしまったけれども、 sumimさんの記事 に答えたいと思います。 yugui さんの図は、たしかにクラスと特異クラス(メタクラス)が揃って並んでいて見た目にはきれいなのですが、これだとクラスが整然と並んでこそいるものの、肝心のメタ階層がどうなっているかという情報のほうは、正直なところ、いささか得にくいものになってしまっています。 いいえ、これで良いのです。なぜって? これが私の図(下記再掲)で一番言いたかったことで、ただ、一般のメタクラスと#<Class:Class>を並べているのはいただけないかな。これはsumimさんのSmalltalk版の図を意識しすぎて、まずかったかなと思います。 図1: うん、やっぱり メタ階層がどうなっているかという情報のほうは、正直なところ、いささか得にくいものになってしまっています。 これは当たってるかもしれません。 図の修

    Rubyのメタクラス階層について再び - 世界線航跡蔵
  • 性同一性障害者の海外旅行手続き事例 - 世界線航跡蔵

    性同一性障害者は外見ないし各種登録における性別、あるいは名前から類推される性別のどこかで不一致が生じることが多い。このため海外旅行の出入国手続きのように厳格な人確認を行う際には問題を生じやすい。 また、イスラム圏において性同一性障害者が同性愛者と同一視される可能性は危険である。国によってはイスラム法のもと、同性愛は死刑と定められている。イスラムの一部の宗派はファトワーによって性同一性障害であることが認定された場合に、性別の変更を認めている(らしい)。しかしながら、全てのイスラム国家がそれに従っているとは限らない。更に、法制度とは独立した一般市民の感情となれば尚更である。 さて、話がずれた。私はイスラム圏には決して足を運ぶつもりはないのでそれは問題ではない。しかし、他の問題は依然として私にとっても問題であり得る。今回 RubyConf2009 (サンフランシスコ)に向かうにあたり、各種手続

    性同一性障害者の海外旅行手続き事例 - 世界線航跡蔵
  • 1