ブックマーク / dankogai.livedoor.blog (99)

  • 404 Blog Not Found:プログラマがC言語を学ぶべきたった一つの理由

    2006年11月28日12:15 カテゴリLightweight LanguagesOpen Source プログラマがC言語を学ぶべきたった一つの理由 あれ?一番大事な奴が抜けている。 The C Programmming Lanugage K&R Geekなぺーじ:プログラマがC言語を学ぶべき10の理由 「Ten reasons why every programmer should learn C」という記事がありました。 個人的な感想ですが、何と無く言いたい事はわかる気がしました。 ただ、多少誇張している(言い過ぎ/嘘)かなと思いました。 あと、恐らくLinuxとオープンソースなどを念頭において書いているんだろうなと思いました。 [中略] ちょっと言いすぎ感も漂う内容でしたが、面白かったので訳してみました。 0) So you can write your programming

    404 Blog Not Found:プログラマがC言語を学ぶべきたった一つの理由
    asakura-t
    asakura-t 2006/11/28
    僕も「UnixのネイティブAPIがCだったから」なだけだと思うけどなぁ。Win32由来の言語はCで書かれてないような気がするし。//つか言語の作成といったらYACC&LEXでしょ(笑)
  • 404 Blog Not Found:perl & Unicode - その字の名前

    2006年11月20日23:00 カテゴリLogos一日一行野郎 perl & Unicode - その字の名前 Unicodeの隠れた功績として、こうした「何て呼べばいいの?」という文字に(はんば無理矢理)名前をつけてくれたこともあります。 例えば、 新方言時代〜「小さい“お”」って何? 「々」はなんていえばいいのだろうか? には 々 U+3005 IDEOGRAPHIC ITERATION MARK といった具合に。 この手の調査は、Perl5.8以降が手元にあると簡単に出来ます。 例えば、 perl -Mencoding=utf8 -MHTML::Entities -Mcharnames=:full -ple \ '$o=ord; $_=sprintf"$_ U+%04X %s", $o, charnames::viacode($o)' で、こんな具合にコードポイントとUnicode

    404 Blog Not Found:perl & Unicode - その字の名前
    asakura-t
    asakura-t 2006/11/21
    校正の本とか組版の本に日本での読み方が載ってるよ?
  • 速報 - 本blogにおけるブラウザーシェア : 404 Blog Not Found

    2006年10月26日12:20 カテゴリiTech 速報 - blogにおけるブラウザーシェア Firefox 2の Releaseから一昼夜。ブラウザーシェアの変化があまりに鮮やかだったので発表。 リリース前日 MSIE 6 45.37% Firefox 1.537.20% Safari 4.194.93% Firefox 22.94% Opera 9.02 2.00% MSIE 7 1.52% Netscape 5 1.22% その他 4.82% リリース後24時間 MSIE 6 43.52% Firefox 1.526.01% Firefox 216.29% Safari 4.195.26% Opera 9.02 1.84% Netscape 5 1.65% MSIE 7 1.59% その他 3.84% 考察 blogでは、すでにFirefox ≒ IEになっている。 IE6→

    asakura-t
    asakura-t 2006/10/26
    リリース直後はお試しで入れる人が増えるような気がするのですが、そういうのは無視ですかそうですか。
  • UI2.0はまだか!? : 404 Blog Not Found

    2006年10月26日14:20 カテゴリiTech UI2.0はまだか!? 私自身、Mac User歴が人生の半分に達しているのでうなずきながら読んだのだけど、それだけにほめてばかりはいられないのでTB。 MacBook Pro Apple 法務だけど理系女子の綴るblog: なぜ、日人はUIお金を払わないの?弟におもしろいYouTube動画を教えてもらいました。ビル・ゲイツが「いかにVistaの新機能が素晴らしいか」という演説をしている後ろで、Macintoshの既に発売済みのOSが、ゲイツが素晴らしいと言っているまさにそのことを実行している、という映像です。題に移る前に、こちらにも映像は貼っておこう。 確かに、MacPCもこの20年にわたって多いに進化してきた。私が最初に買ったMac SEと今使っているMacBook Proをざっと比べてみると、こんな感じだ。 Mac SEM

    UI2.0はまだか!? : 404 Blog Not Found
    asakura-t
    asakura-t 2006/10/26
    DSのおかげでビルの大好きなタブレットPCが普及する――というのはどうでしょう。
  • 404 Blog Not Found:Tubeとテレビの違い

    2006年10月24日14:15 カテゴリMedia Tubeとテレビの違い 同感だが同意できない。 マスコミがないと成立しない日の「YouTube」 (Web2.0(笑)の広告学):NBonline(日経ビジネス オンライン) つまりアメリカにおいてYouTubeは、もちろんテレビ映画の映像もたくさんあがっていますが、同時に「俺様放送局」としても機能しています。ところが日からのYouTube視聴は圧倒的に「テレビ局増幅器」になっている。少なくとも僕にはそう見えます。 まず、YouTubeのコンテンツに関して、合州国で「俺ビデオ」、日で「みんなビデオ」が多いというのは、現状としてはそうなのだろうけど(しかしこれも議論にあたって統計が欲しいところではある)、その理由が両国の文化の違いに起因すると結論づけるのは早計だと思う。 単純に、日の方がYouTubeにアクセスするインフラが整っ

    404 Blog Not Found:Tubeとテレビの違い
    asakura-t
    asakura-t 2006/10/24
    みんなが見て育った長寿番組というと「ポンキッキ(ーズ)」を外しちゃイヤ。
  • ほんとのかけ算2.0 : 404 Blog Not Found

    2006年09月24日01:45 カテゴリMath ほんとのかけ算2.0 これ、子ども向けの数学の図鑑とかには結構のっていたはず。ちょっとかけ算2.0は大げさだと思う。 石頭コンピューター 安野光雅 / 野崎昭弘 i d e a * i d e a - かけ算2.0これは習わなかったなぁ・・・っていう掛け算の方法がChigago Tribuneで紹介されていました(習った人います?)。ちなみに「ネイピアの骨」は、Wikipediaにもありました。 ネイピアの骨 - Wikipedia Tribuneの記事は、メンバーにならないと読めないようなので読んでませんが、Wikipediaの方が説明は詳しいのではないかと憶測します。 むしろ、かけ算2.0といえば、2進法による掛け算でしょう。なんと全て足し算です。例えば、7 x 6 はこうなります。 6 = 110 x 7 = 111 -------

    ほんとのかけ算2.0 : 404 Blog Not Found
    asakura-t
    asakura-t 2006/10/06
    6*7より7*6のほうが000が出てくるのでいいんじゃないのかなー。// 左右シフトと加算で掛け算が出来るのを知った時は感動したものです。割り算はいろいろ大変だけど。
  • To invent the future is mashup the history : 404 Blog Not Found

    2006年09月25日14:00 カテゴリValue 2.0 To invent the future is mashup the history 書き込みの量から見れば、中島さん以上に私はCGMにはまっていると言えるのだが、それだけに「創作」という言葉をこれほど楽観的に使うのには抵抗がある。 Life is beautiful: 21世紀のルネッサンス、今までになく人類の創作意欲を刺激するCGMサービス この手のCGM型のサービスは、単に作品の発表や共有を簡単にするだけでなく、ものすごく人間の創作意欲を刺激する。自分が作ったものをその場ですぐに公開でき、それに対するフィードバックをすぐに受けることができる。これにまさる刺激はない。 サルマネとゴミが増えているという反論は、確かにありうるのだから。 「創造的」と評価の高いGoogleの社員たちでさえ、Alan Kayにかかればこの通りだ。

    To invent the future is mashup the history : 404 Blog Not Found
    asakura-t
    asakura-t 2006/10/06
    「創作」――は元記事が使ってるのか。んじゃ「製作」。 // 今のCGMなモノは同人活動で言うところの「創作系」の人は認めないですよね :)
  • 仕事をできる人作れる人 : 404 Blog Not Found

    2006年10月03日20:45 カテゴリValue 2.0書評/画評/品評 仕事をできる人作れる人 実は仕事ができる人より、もう「一枚上」の人がいる。 Unixという考えかた Mike Gancarz / 芳尾 桂 訳 [原著: The Unix Philosophy] レジデント初期研修用資料: 凄いのにそう見えない人当に仕事ができる人というのは、一見すると何も仕事をしていないように見えるのかもしれない。 「仕事を作れる」人だ。 「人の仕事を増やしやがって」という意味の「作る」ではない。仕事そのものを「発見」し「整理」し、それを「業務化」する人のことである。 何か特別な資格を持っているとか、ものすごく大きなプロジェクトを成功させたとか、そういう武勇伝みたいなものはなんにも無くて、淡々と医療事務をこなすだけの人。 でもすごい。仕事が快適。 なぜあなたの仕事が快適かといえば、それはあなた

    仕事をできる人作れる人 : 404 Blog Not Found
    asakura-t
    asakura-t 2006/10/06
    例外処理を業務フローに組み入れるとかね。
  • 404 Blog Not Found:プログラミング言語foobarの生産性の高さはどこまで本当か

    2006年10月03日01:00 カテゴリLightweight Languages プログラミング言語foobarの生産性の高さはどこまで当か 分裂勘違い君って、コードは分裂も勘違いもしてないのね(失礼)。 分裂勘違い君劇場 - Rubyの生産性の高さはどこまで当か? もの人がブックマークしているこの「Ruby仕事に使うべし!Part1 なぜ仕事で使うとうれしいのか」という記事で、Rubyのすばらしさついて、いろいろ書かれていますが、実際のところ、どの部分が、どこまで当なのでしょうか? 少し検証してみたいと思います。 それはとにかく、言語の生産性で最も大事なのは何かを改めて考えてみた。 出た結論は、これ。 それを手に入れたくなった時に、それが手元にある事 はっきり言って、「いろんな言語のいいとこ取り」も「構文が強力」も「楽しくプログラミング」も 「問題が起こりにくいように設計され

    404 Blog Not Found:プログラミング言語foobarの生産性の高さはどこまで本当か
    asakura-t
    asakura-t 2006/10/06
    昔はBASIC+アセンブラでしたなぁ。。。
  • 404 Blog Not Found:javascript perl - 住所でGoogle MapにアクセスするHack

    2006年09月27日02:00 カテゴリLightweight Languages javascript + perl - 住所でGoogle MapにアクセスするHack + これとこれがそろえば、ここまで来るのは時間の問題というものです。 問題点 Google Map APIでは日のGeocodingに(まだ)対応していないため、いちいち緯度と経度を調べる必要がある。 解決策 「Geocoding API - 住所から緯度経度を検索」を使って住所から緯度と経度を調べればいい でもXMLではクロスドメイン問題がある ならばJSONPへの変換サーバーを用意すればいい あとはその結果をGoogle MAPに反映させればいい geocoding.jp -> JSONP 変換サーバー これはXML2JSONPを応用すればあっという魔。 gcjp2jsonp.cgi gcjp2jsonpのテス

    404 Blog Not Found:javascript perl - 住所でGoogle MapにアクセスするHack
  • perl+javascript - Livedoor地図情報のルート検索を簡単に : 404 Blog Not Found

    2006年10月02日21:00 カテゴリLightweight Languages perl+javascript - Livedoor地図情報のルート検索を簡単に ルート検索に関しては、今のところlivedoorのそれが一番よく出来ているように思います。 [N] livedoor 地図情報「ルート検索詳細設定」が良い感じ 検索に利用したlivedoor 地図情報「ルート検索詳細設定」が便利だったのでご紹介。 ただ、Livedoorに限らず、ルート検索は出発点と到着点の設定が結構面倒に感じていたので、こんなHackを用意してみました。 要は「 404 Blog Not Found:javascript + perl - 住所でGoogle MapにアクセスするHack」で紹介したgeocoding.jpで地名→座標変換をして、その座標を使って状態遷移なしで住所指定をしてしまおう、というも

    perl+javascript - Livedoor地図情報のルート検索を簡単に : 404 Blog Not Found
  • 現代というコンポーネントは、どのような未来をプログラムするのか : 404 Blog Not Found

    2006年10月04日04:00 カテゴリValue 2.0 現代というコンポーネントは、どのような未来をプログラムするのか これにならってPerlを使うべき当の理由を述べてみましょう。 分裂勘違い君劇場 - 現代という時代は、どのようなプログラミングを求めているのか? Rubyを使うべき当の理由は、根源的には、日で自殺者が増えた理由と同じです。 今後日が没落していく理由とも同じです。 団塊の世代に無能な人間が多い理由とも同じです。 サービス残業が増えた理由とも同じです。 日の多くの若者たちが未来に希望を抱けない理由とも同じです。 いまの学校教育が無能な人間の製造工場になってしまっている理由とも同じです。 Perlを使うべき当の理由は、根源的には、日が金持ちになった理由と同じです。 今後土建屋が没落していく理由とも同じです。 団塊ジュニアに有能な人間が多い理由とも同じです。

    現代というコンポーネントは、どのような未来をプログラムするのか : 404 Blog Not Found
    asakura-t
    asakura-t 2006/10/04
    コメントにgemsがあるってあるけど、gemの使いにくさは異常。
  • 科学の理解vs納得 - 書評 - 悪問だらけの大学入試 : 404 Blog Not Found

    2006年09月06日22:30 カテゴリ書評/画評/品評SciTech 科学の理解vs納得 - 書評 - 悪問だらけの大学入試 「文化・真摯な科学者達「ニセ科学フォーラム」報告」経由で「新しい高校(化学|生物|物理|地学)の教科書」の左巻健男先生のblogを発見。 悪問だらけの大学入試 丹羽 健夫 早速RSSを登録した上で、以前の書評、 化学:404 Blog Not Found:いっそ合冊に出来なかったかな? 生物:404 Blog Not Found:たんぱく質に淡白 物理:404 Blog Not Found:急がば微積 地学:404 Blog Not Found:旨いけどインスタント味 をTBさせていただいた。 左巻先生は、どうやらニセ科学とも戦っておられるようだが、左巻先生に限らず、どうも日の「対ニセ科学戦隊」は苦戦しておられるように見受けられるので、自分なりにその理由を考え

    科学の理解vs納得 - 書評 - 悪問だらけの大学入試 : 404 Blog Not Found
    asakura-t
    asakura-t 2006/09/08
    納得ベースの人のだって「ニセ科学」で「納得」させることはできるでしょうに。 // 間違った理論を「納得」するケースを想定してないのかな?
  • perl - HTTP::Date : 404 Blog Not Found

    2006年09月04日13:45 カテゴリLightweight Languages perl - HTTP::Date モジュールなしとは行かないのだけど、HTTP::Dateは紹介するに値する。 [を] 日付文字列のencode/decode とある用途に、日付っぽい文字列を手軽に可逆変換する方法を模索中。 モジュールなしで済ませたい。なんといっても、LWPに付属しているので、インストールベースをあまり気にしなくてよいのがよい。今時LWPをinstallしていないとしたら、そちらの方がperl mongerとしては問題といえるほど普及しているので。 対応しているフォーマットは、以下のとおり。 HTTP::Date - date conversion routines - search.cpan.org The function is able to parse the followin

    perl - HTTP::Date : 404 Blog Not Found
    asakura-t
    asakura-t 2006/09/06
    HTTP::DateはUNIXタイムスタンプを返すので、1970年より前の日付には使えなかった記憶があります。(Time::Pieceも確かそう)
  • 長尺モノが好かれる世界 : 404 Blog Not Found

    2006年08月30日12:45 カテゴリMedia 長尺モノが好かれる世界 見事な分析なのだが、一つだけ引っかかった点がある。 ハコフグマン: YOUTUBEが教えてくれたこと 業界人にとっては目の上のたんこぶ以外の何者でもないYOUTUBEだが、3つの重要な視点を、テレビ関係者に教えてくれているように思う。一つは、長尺ものは嫌われる。二つ、視聴者はそれほど画質に拘泥していない。三つ、見たい時に見たいものを、という膨大なニーズの存在。 それが「長尺モノは嫌われる」という点。TVでは確かにそうなのだが、それがむしろ好かれている世界もあるからだ。 それは、フィクションの世界。 小説もマンガも映画も、長尺化が著しい。例えば小説。日ではちょっとわかりにくいのだが、英米のフィクションは、ペーパーバックなら縦に立てて立つのが今や一般的だ。日ではこうしたものは上下巻かそれ以上に分けてしまうのでわか

    長尺モノが好かれる世界 : 404 Blog Not Found
    asakura-t
    asakura-t 2006/08/30
    コメントにもあるけど、1話(作品)あたりの尺の長さと作品のシリーズ化はまったく別の話でしょう。ヒット作がシリーズ化するのは昔からだしねぇ。
  • 会社のPCをなくすための条件 : 404 Blog Not Found

    2006年08月30日14:45 カテゴリiTech 会社のPCをなくすための条件 私自身はこれを終始一貫実践してきた。 真髄を語る 「会社のPC」は無くなる 世界最大のIT(情報技術)リサーチ会社、米ガートナーのデビッド・スミス フェローは、「従業員所有PC」というアプローチが企業にとって有効との見方を示す。従業員所有PCとは、企業が従業員に一定金額を支給し、従業員が自分で選んだパソコンを購入し、保有するやり方。「自分のPC」なので、会社の仕事だけではなく、個人利用も許容される。 そもそも職歴のほとんどを自営で過ごしている上、そうでない場合も「会社のPC仕事しなければならない」というのははじめから眼中になかった。 しかし、それを野方図に人に勧められるかというと、そうは行かない。 古典的情報管理:会社とタイマンを張る自信がなければ、ひいとけ まず、情報管理の責任を全うできる従業員というの

    会社のPCをなくすための条件 : 404 Blog Not Found
    asakura-t
    asakura-t 2006/08/30
    最近はWordのファイルが減りましたが、かわりにPowerPointのファイルが激増してる気がします……。
  • The (Top of the) World Is Flat : 404 Blog Not Found

    2006年08月08日23:30 カテゴリ書評/画評/品評 The (Top of the) World Is Flat あちこちでもてはやされているだが、目を通したのはつい先日だ。 The World is Flat Thomas L. Friedman [邦訳: フラット化する世界] Flatter(追従)なしに、誰もが一読すべきである。 すでに書の内容は、blogsphereであちこち散見されるし、実際書評も多く出回っている。それでもまだ書を読んでいない人は読むだけの価値がある。それはひとえに、著者のFriedmanがこの「世界は平らになりつつある」という考えを醸成するのに、徹底的に現場取材をしているからだ。書の考えはすでに「フラット化」されblogsphereにばらまかれているが、書で当に面白いのは、ビル・ゲイツからバンガロールの電話オペレーターに至るまでの、フラット

    The (Top of the) World Is Flat : 404 Blog Not Found
    asakura-t
    asakura-t 2006/08/23
    「秋田」がフラットでないのは確かにそうだと思うけど、んでもなんで「秋田」?
  • 便所掃除もできる人募集中! : 404 Blog Not Found

    2006年07月06日17:20 カテゴリRecruit書評/画評/品評 便所掃除もできる人募集中! 甘い。 やりたいことをやれ 田宗一郎 tanarkyの日記 - 小飼弾氏がエンジニア募集している件についてとするよりも 一行でまとめると、「自分の考えや技術力を持っていて、新しいものを作り出すエネルギー・欲求にみなぎっている方」となります。 もう少し洒落て言うと、「会社で一緒に戦ってくれる戦友」といったところでしょうか。 とするほうが、当に優秀な人材は集まるような気がします。 真に優秀な人は、必要な時に、必要な行動を、ためらわずに、実行できる人のことです。 そして、それが出来るのは、芯の通った真のプライドを持った人です。 tanarkyの日記 - 小飼弾氏がエンジニア募集している件について 優秀な人材は、プライドを持っているので、「手足」のような存在という募集にこたえてくれないのでは、

    便所掃除もできる人募集中! : 404 Blog Not Found
    asakura-t
    asakura-t 2006/07/06
    そうそう、自動化は大事ですよね。全自動は無理でも、なるべく簡単に誰でもできるように――というか自分の手を煩わせないシステム(ルール・マニュアル)を作っていかないと。個人的にはこのシステム構築が楽しい。
  • あなたは日本で何番目のお金持ち? : 404 Blog Not Found

    2006年06月22日17:00 カテゴリMoneyLightweight Languages あなたは日で何番目のお金持ち? このニュースにインスパイヤされて、こんなもの作ってみました。 経済物理学の発見 高安 秀樹 asahi.com:日の「億万長者」は140万人 世界の16%占める?-?ビジネス日の「億万長者」は05年末時点で141万人に達し、全世界の約16%を占めることが、メリルリンチ日証券が21日に発表した世界の個人資産家についての報告書でわかった。 金融資産 円をお持ちのあなたは、 日で19116番目の金持ちです。 ここでは、以下の前提が全てです。 資産分布は、パレート分布に従う。 Wikipediaの項目を読めばわかるとおり、パレート指数を決めるには、統計上の平均と中心値がわかればよいことになります。適当な統計が上がっていないか調べたら、 http://ndl.go

    あなたは日本で何番目のお金持ち? : 404 Blog Not Found
  • No Rivals, No Games. : 404 Blog Not Found

    2006年06月20日16:55 カテゴリPsychoengineering書評/画評/品評 No Rivals, No Games. 私としてはそのことにessaさんともあろうものが衝撃を受けていることが衝撃だ。 新・サッカーへの招待 大住 良之 アンカテ(Uncategorizable Blog) - 羽生が他人に頼ってる!とにかく、あの羽生喜治が他人に頼っているという事実は衝撃的でした。羽生善治は、優れた指し手だからこそ、別の優れた指し手を切に必要としているのだ。 個人だけではない。組織もまたそうである。我々が独占禁止法を作り、公正取引委員会を作っているのはまさにそれが理由だ。我々は、常に敵を必要としている。「敵」というのがあまりに殺伐としているのなら、「ライバル」と言い換えてもいい。 ライバルがいなくなった世界は、どこも間違いなく停滞する。我らが電脳界でも、OS、Office Su

    No Rivals, No Games. : 404 Blog Not Found
    asakura-t
    asakura-t 2006/06/21
    「ヒカルの碁」を思い出しました。