タグ

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

  • Android vs. iPhone が Windows vs. Macにならない理由 : 404 Blog Not Found

    2010年11月19日23:00 カテゴリiTech Android vs. iPhoneWindows vs. Macにならない理由 できるポケット+ GALAXY S 私もそういう未来もありかなと思ってた時期もありますよ。 Steve Wozniak: Android will be the dominant smartphone platform -- Engadget Woz then moved on to the topic of Android saying that Android smartphones, not the iPhone, would become dominant, noting that the Google OS is likely to win the race similarly to the way that Windows ultimat

    Android vs. iPhone が Windows vs. Macにならない理由 : 404 Blog Not Found
  • 3x5=5x3 : 404 Blog Not Found

    2010年11月16日06:30 カテゴリLoveMath 3x5=5x3 【ゆっくり理解】なぜ3×5で正答で、5×3が小2のテストでは誤答なのか | Kidsnote「皿が5皿ある。1つのお皿に3つずつりんごが載っている。全部でいくつか。」という問いに対して、5×3と式を立てるのは誤りか 正しい。誤りとするのが、誤り。 まず、「乗法の可換性に関してはまだ教えていないから、(かけられる数)×(かける数)でないと×(ばつ)」というものだが、twitterでも言った通り、可換性はまったく関係ない。 3x5=5x3問題、乗算の可換性は実は無関係であることは、分数を見ればわかる。2/3は「さんぶんのに」と日語、英語ではtwo thirds (or two over three)。非可換な除算すらこう。すなわちどちらを先に書くかというのは人間の都合であって数学の都合ではない。less than a

    3x5=5x3 : 404 Blog Not Found
    rikuo
    rikuo 2010/11/16
  • DHTML - 構造化テキストは構造化するのがやっぱ正しい : 404 Blog Not Found

    2010年09月23日02:00 カテゴリLightweight Languages DHTML - 構造化テキストは構造化するのがやっぱ正しい うーん、気にわない。 404 Blog Not Found:構造化テキストの間違ったエスケープ手法について make_link = function(href, text) { var a = document.createElement('a'); a.href = href; a.innerHTML = text; var div = document.createElement('div'); div.appendChild(a); return div.innerHTML; }; 何が気にわないって、折角作ったDOMという構造をベタテキストに戻しちゃうところ。 脱構造しない例 こうすればよいのではないか。 (function(){ v

    DHTML - 構造化テキストは構造化するのがやっぱ正しい : 404 Blog Not Found
    rikuo
    rikuo 2010/09/23
  • 構造化テキストの間違ったエスケープ手法について : 404 Blog Not Found

    2010年09月22日21:30 カテゴリLightweight Languages 構造化テキストの間違ったエスケープ手法について 昨晩のtwitter XSS祭りは、ふだんもtwitter.comは使わない私には遠くの祭り囃子だったのですが、せっかくの自戒の機会なので。 Kazuho@Cybozu Labs: (Twitter の XSS 脆弱性に関連して) 構造化テキストの正しいエスケープ手法について 正しいアプローチは、全てのルールを同時に適用することです。 これは残念ながら(おそらく)必要条件であっても十分条件ではありません。 こういう(かなりええかげんな)正規表現でtweetをparseしていたとします。 re_http = '(?:https?://[\\x21-\\x7e]+)'; re_user = '(?:[@][0-9A-Za-z_]{1,15})'; re_hash

    構造化テキストの間違ったエスケープ手法について : 404 Blog Not Found
    rikuo
    rikuo 2010/09/23
  • javascript - Mathを再発明してみた : 404 Blog Not Found

    2010年09月14日06:30 カテゴリMathLightweight Languages javascript - Mathを再発明してみた 「基というからには四則演算で三角関数実装しないとねー」と思いつつ書いていたら… C言語による最新アルゴリズム事典 奥村晴彦 [javascript]三角関数の基 Math.random()を除いてMathを全部再発明しおえたので。 多倍長演算バージョンを作る時の下ごしらえにもなるかも。 下ごしらえ 仕様は Math - MDC アンチョコはもはや最新というにはあまりに古い、しかし代わりなき「C言語による最新アルゴリズム事典」。低レベルな車輪を再発明する人必携! 初期化と定数 定数の精度はおおげさに。 MyMath = {}; MyMath.E = 2.718281828459045235360287471352662497757; MyMat

    javascript - Mathを再発明してみた : 404 Blog Not Found
  • Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin : 404 Blog Not Found

    2010年08月17日06:45 カテゴリLightweight Languages Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin もうそろそろJSONPとはお別れできるのではないかと思い立ったので。 XMLHttpRequestとその問題 AjaxといえばXHRの愛称で親しまれているXMLHttpRequestですが、これには一つ重大な欠点がありました。 これを発行するDHTMLページのドメインが、Request先のドメインと一致する必要があったのです。いわゆる Same Origin Policy というやつです。おかげでサイトをまたがって使えなかったのです。これではマッシュアップできない。どうしよう。 JSONPとその問題 そこで生まれたのが、JSONPという手法です。 これは、scriptノードを追加した時に、単

    Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin : 404 Blog Not Found
  • 速報 - twitterがのっとられているようです : 404 Blog Not Found

    2009年12月18日15:45 カテゴリ 速報 - twitterがのっとられているようです こんな感じに。 追記:すでに復旧しています もう少し厳密に言うと、 IPv4:74.217.128.160 つながらない IPv4:66.147.242.88 のっとられ画面 という感じです。DNSがやられているのでしょうか。前者の方の更新間隔は990秒ですが、前者の方は30秒にになっています。 ; <<>> DiG 9.6.0-APPLE-P2 <<>> twitter.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14639 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITION

    速報 - twitterがのっとられているようです : 404 Blog Not Found
  • #perl - twitterのアイコンURLを固定するAPI : 404 Blog Not Found

    2009年12月03日15:00 カテゴリLightweight Languages #perl - twitterのアイコンURLを固定するAPI 2014.07.19 out of service due to abuses. というわけで、さんたくろ〜すになってみました。Ho, Ho, Ho! rose_m: . @dankogai 描いてみました。よろしかったらどうぞ。 http://twitpic.com/ruyt9 しかし、こういう時に困ったことが一つあります。 それは、twitterではアイコンを変える都度、そのURIも変わってしまうこと。 twitterアイコンがtwitter以外でも使われるようになって久しいのですが、その都度twitter.com以外のサイトではアイコンがなくなってしまったり、古いアイコンがそのまま使われてしまったりします。ここ Livedoor Blo

    #perl - twitterのアイコンURLを固定するAPI : 404 Blog Not Found
  • 下手な考え百撃ちゃ当たる - #書評_ - アイデアは考えるな。 : 404 Blog Not Found

    2009年11月16日01:30 カテゴリ書評/画評/品評Blogosphere 下手な考え百撃ちゃ当たる - #書評_ - アイデアは考えるな。 日経BP竹内様より献御礼。 アイデアは考えるな。 柳澤大輔 dankogai: N[tweets] = N[blog.entries] なう に前後し、 小野和俊のブログ:Twitterの危険性 そしてもう一つは、Twitterでつぶやいていると、それで満足してしまうのが怖いから、というものだ。 というところに書の販売があるのは何の巡り合わせだろう。 書「アイデアは考えるな。」の著者は、こんな人。 yanasawa: そいえば、今日打ち合わせ来た人が、うんこの企画書もってきて(全貌は言えません)、うんこが最近熱いんですよっておっしゃってたんですが、うんこは最近どころかいつも熱い。 目次 - 日経BP書店|商品詳細 - アイデアは考えるな。

    下手な考え百撃ちゃ当たる - #書評_ - アイデアは考えるな。 : 404 Blog Not Found
  • Where there's a slate, there's a novel - #書評_ - #140字の物語_ : 404 Blog Not Found

    2009年10月30日15:30 カテゴリ書評/画評/品評 Where there's a slate, there's a novel - #書評_ - #140字の物語_ 140字の物語 dankogai: @discover21 より献御礼。 dankogai: 書を一読してつぶやかざるを得なかった。 dankogai: 人は、読ませたいから書くのではなく、書きたいから書くのだ、と。 dankogai: 書「140字の物語」は、 #twnovel 書籍化の第一号。 目次 - http://twitter.com/dankogai/status/5280361198より まえがき 内藤みか - @micanaitoh 安達瑶b - @adachib 新城カズマ - @SinjowKazma 小林正親 - @Talkingdogdays 渡辺やよい - @Watanabeyayoi

    Where there's a slate, there's a novel - #書評_ - #140字の物語_ : 404 Blog Not Found
  • #bookmarklet - all your Amazon affiliate IDs are belonging to me! : 404 Blog Not Found

    2009年10月05日07:00 カテゴリBlogosphere #bookmarklet - all your Amazon affiliate IDs are belonging to me! というわけでこさえました。 hyuki the 教えてクン [教えてクン][クレクレくん] Web上でアマゾンリンクを見かけたときに、自分のアフィリエイトIDを付けたリンクを生成するブックマークレットはありますか? All your Amazon affiliate IDs are belonging to me! 中味はこんな。 (function(n, f){ f(n); var k = n.childNodes; for (var i = 0, l = k.length; i < l; i++) arguments.callee(k[i], f); })(document.body, fu

    #bookmarklet - all your Amazon affiliate IDs are belonging to me! : 404 Blog Not Found
    rikuo
    rikuo 2009/10/05
    URLってその形式でもアソシエイト反映されるのだっけ?……とググってみたけれどよく分からん。検証し難いし。2007年の記事ですが http://hxxk.jp/2007/02/26/2230 | 追記 cf. http://b.hatena.ne.jp/entry/chalow.net/2009-01-13-4.html
  • 公言は傲慢にするべき3つの理由 : 404 Blog Not Found

    2009年09月27日23:00 カテゴリTips 公言は傲慢にするべき3つの理由 うちにはまだ「目立つ力」は届いていないのだけど、鼎談の内容はよく覚えているので。 [を] 「目立つ力」は勝間和代のブログ論の集大成である 小飼 公の場では、プライベートな場よりは傲慢にふるまうべきです。ずうずうしいくらいでちょうどバランスがとれると思います。 勝間 それはそうですね。傲慢というか、自分を前面に出していい。 小飼 要するにへりくだらない。むしろ、1対1で会ったときにへりくだったほうがずっと好印象です。(p.238) 方針としては良いですが、まあ状況によりますね。 いや、状況によらない。 発言の大やけど、もとい公度が高ければ高いほど、より傲慢にするべきというのは、例外なき法則と弾言、いや断言する。 目立つ力 勝間和代 傲慢は表現を簡潔にする 傲慢は表現を簡潔にする 傲慢は表現を簡潔にします 傲慢

    公言は傲慢にするべき3つの理由 : 404 Blog Not Found
  • #twitter - は世界への窓じゃなくて、「社会の窓」 : 404 Blog Not Found

    2009年09月02日14:00 カテゴリCultureCode #twitter - は世界への窓じゃなくて、「社会の窓」 そう誤解する人も少なくないので注意喚起。 ASCII.jp:Twitterは日の匿名ウェブを変えるか|池田信夫の「サイバーリバタリアン」 不特定多数が短いメッセージを送るので、2ちゃんねるみたいな感じになるかと思えば、意外に紳士的だ。1週間ほど見た感じでは、mixiのように閉じたSNSに比べれば悪口は多いが「はてなブックマーク」ほどではない。 Twitterは紳士的なのではない。 紳士的にしか見えないようになっているだけなのだ。 Twitterから見える世界を、Timeline (以下TL)と呼ぶ。TLは自分の発言と、自分がfollowした人の発言とからなる。Webブラウザーから見ても、専用クライアントから見てもこの点は同じである。別のいい方をすると、一 twee

    #twitter - は世界への窓じゃなくて、「社会の窓」 : 404 Blog Not Found
  • #twnovel - 短歌以上小説未満 : 404 Blog Not Found

    2009年07月31日00:15 カテゴリ翻訳/紹介 #twnovel - 短歌以上小説未満 内藤みかさんが私をfollowしはじめたというmailが来たので覗いてみると、実に面白い試みが。 twitterの140文字制限に収まる小説を書くというものだ。 Twitter / Search - #twnovel 彼女のものを含め、すでに多数の作品が上がっているが、きちんとした小説になっているのがすごい。たとえば彼女の最新作はこんな感じだ。 http://twitter.com/micanaitoh/status/2925320580 道に平気でタバコの吸い殻を捨てた彼とは、別れた。別れたというか、私も捨てられたのだ。 確かに140字というのは、短歌以上ショートショート未満という、今までになかった「制約ゾーン」だ。31文字は歌には十分すぎる長さで、これですら長過ぎるということで俳句/川柳が生ま

    #twnovel - 短歌以上小説未満 : 404 Blog Not Found
  • javascript+regexp - ていうか首都最強東京bookmarklet : 404 Blog Not Found

    2009年07月22日20:00 カテゴリLightweight Languages javascript+regexp - ていうか首都最強東京bookmarklet 一都民にして一JavaScripterにして一正規表現者として書かずにいられませんでした。 ていうか東京都最強です - 怒りにも似た祈り(イカノリ) 東京都最強bookmarklet 以下、お試し用。 東京都庁 JR東日東京駅 東京タワー 東京電波塔 江戸東京博物館 東京都 東京都中央区 東京都江戸川区 東京電力 東京特許許可局 三菱東京UFJ銀行 三菱東京三和銀行 東京オリンピック 東京五輪 東京マラソン 東京摩羅村 東京武技鵜議 東京だよおっ母さん 東京ラブストーリー 東京失恋物語 東京ディズニーランド 東京鼠地帯 「非首都ディズニーランド千葉」にならないじゃないかというお叱りを受けそうですが、したらしたらで今度は東

    javascript+regexp - ていうか首都最強東京bookmarklet : 404 Blog Not Found
  • javascript - 記号も文字も暑苦しい夏こそ空白プログラミング : 404 Blog Not Found

    2009年07月22日12:30 カテゴリLightweight Languages javascript - 記号も文字も暑苦しい夏こそ空白プログラミング うーん、暑苦しい。 TAKESAKO @ Yet another Cybozu Labs: 記号でPolyglotプログラミング♪(RejectKaigi2009) 折角の夏休み。折角の日蝕。もっと涼しく逝きましょう。 たとえば、こんな風に。 Example Script <script src="http://blog.livedoor.jp/dankogai/js/bleach.js"> </script> 適当にコピペして動かしてみて下さい。IEは熱すぎてサポート対象外です>< Bleacher もっと無気力なみなさんのために、涼しくするジェネレーターも以下に用意しました。 darkened: alert('Goodbye, 太

    javascript - 記号も文字も暑苦しい夏こそ空白プログラミング : 404 Blog Not Found
  • news - URLを掲示しただけで刑事犯? : 404 Blog Not Found

    2009年07月08日15:00 カテゴリNewsTaxpayer news - URLを掲示しただけで刑事犯? これは、話しにならない、を通り越して、話しが出来なくなる。 livedoor ニュース - 児童ポルノサイトへのアドレスの掲載で逮捕 海外の児童ポルノサイトのアドレスをインターネット掲示板に掲載したとして、神奈川県警が男2人を、児童買春・児童ポルノ禁止法違反(公然陳列)容疑などで逮捕していたことがわかった。海外の児童ポルノサイトのアドレスを掲載した同法違反容疑での立件は全国で初めて。県警は近く、この掲示板を開設した千葉県流山市の私立大2年の少年(19)を同法違反ほう助容疑などで横浜地検小田原支部に書類送検する。海外の児童ポルノ・アドレス掲載、19歳私大生ら摘発 : 社会 : YOMIURI ONLINE(読売新聞)捜査関係者らによると、男2人は昨年9月と今年2月、掲示板海外

    news - URLを掲示しただけで刑事犯? : 404 Blog Not Found
    rikuo
    rikuo 2009/07/08
  • javascript - undefined may not be undefined : 404 Blog Not Found

    2009年06月15日05:00 カテゴリLightweight Languages javascript - undefined may not be undefined これを受けて、nullとundefinedについてさらに調べたのですが.... 404 Blog Not Found:javascript - にはクラスはない typeofでプリミティブかどうか判定する方法ですが、typeof null == "object"なのでその判定が必要だと思います。 とんでもないことを再?発見しちゃいました。 undefinedはただのグローバル変数 定数じゃないんですね。 だから、以下が動いちゃう。 p(undefined); undefined = !undefined; p(undefined); NaNとInfinityもただのグローバル変数 以下も動いてしまいます>< p(NaN

    javascript - undefined may not be undefined : 404 Blog Not Found
  • javascript - にはクラスはない : 404 Blog Not Found

    2009年06月13日22:00 カテゴリLightweight Languages javascript - にはクラスはない かえってわかりにくくなっている感じをかつてさんざん実感したので。 JavaScriptのオブジェクトについて考察してみた - あと味 JavaScriptにおけるほとんど全てのデータはオブジェクトである オブジェクトの定義にもいろいろありますが、ここでは「メソッドを持つ」という狭い意味においても事実だということです。実際に見てみましょう。 p(true.toString()); p("String".toString()); p((1).toString()); p((3.14159265).toString()); p([0,1,2,3].toString()); p({q:"answer to life, the universe, and everythi

    javascript - にはクラスはない : 404 Blog Not Found
  • javascript - には整数はない : 404 Blog Not Found

    2009年05月22日15:00 カテゴリLightweight Languages javascript - には整数はない 違います。 javascriptで整数の変数を強制的に符号なし整数に変換する方法 ? ku javascriptの整数は内部的には32bit intで扱われていて(Firefox3.1, Chrome0.2の場合)、演算の結果が0×80000000を超えると自動的に負の値になります。 事実はもっと驚くべきものです。 以下をご覧下さい。 puts = make_puts(document.getElementById('ttyp0')); for (var n = 1; n <= 54; n++){ puts(2, '**', n, ' - 1 = ', Math.pow(2, n) - 1); } 2の32乗どころか、2の53乗まできちんと計算できていますが、54

    javascript - には整数はない : 404 Blog Not Found
    rikuo
    rikuo 2009/05/22