タグ

2006年9月25日のブックマーク (6件)

  • 非同期処理をシーケンシャルに扱うために - snippets from shinichitomita’s journal

    http://hail2u.net/blog/coding/synchronous-requests-to-jsonp.html forループなら並列リクエストでも工夫次第でできると思うけど、前後的な依存関係が各リクエストにある場合は、やっぱり直列処理をしなければいけない。 2、3段くらいの直列処理ならコールバック関数を連鎖させて書いたり、インラインで無名関数指定したりしても困らないと思うけど、もっと多段階の直列処理をコールバック関数名の指定だけで記述しようとすると、コードを書く人でも頭の中にちゃんとフローのイメージが出来上がってないと厳しいし、コードを読む側はもっとこんがらがることになる。 たとえば del.icio.usからnetwork情報をJSONPで取得(http://del.icio.us/feeds/json/network/stomita) del.icio.usからfan

    非同期処理をシーケンシャルに扱うために - snippets from shinichitomita’s journal
    usj12262
    usj12262 2006/09/25
    長~い直列な処理を把握しやすくする工夫。実行したい関数を引数にすると順番に実行してくれるSequensialAction
  • JSONPに同期リクエスト

    コールバック関数を指定する形のJSONPへforループなどで複数回リクエストする場合、コールバック関数の実行される順はforループで回した順と一致するとは限らない(Opera除く)。そのため何番目にリクエストした結果に実行されたコールバック関数なのかといった処理状況をコールバック関数内で知ることが面倒だったりする(不可能というわけではない、多分)。それをあえて同期リクエストにすることでどうにかしてみようとかいう話。 同期リクエストするためには、forループなどでJSONPへのリクエストを一気に処理するのではなく、リクエストをひとつに留めてコールバック関数内で次に進むといった形で実装するが良さそう・・・とアイディアをバソキヤ求めて三千里の人に貰った。 つまり、 var urls = [ 'http://del.icio.us/feeds/json/cho45', 'http://del.ic

    JSONPに同期リクエスト
    usj12262
    usj12262 2006/09/25
    コールバックで数珠繋ぎ。
  • 混乱するかばんの中に秩序を! 「カバンの中身」

    駅のホームなどで、かばんから取り出したいものがあるのになかなか見つからず、ついしゃがみこんで徹底的に中身を調べてしまうことがある。特にかばんが大きめだったり、深さがある時は厄介だ。 しかし、かばんの大きさの板に多くのポケットのついた間仕切り「カバンの中身」があれば、外でかばんの底をさらう面倒さ、恥ずかしさから開放されそうだ。物をポケットに分散させて入れれば見つけやすいし、底の方だけにたまることもない。ポケットがついている板は、かばんの大きさに合わせて切って調節できる。他のかばんを使いたいときは「カバンの中身」ごと入れ替えれば入れ忘れもない。 出先でものが見つからず、かばんの底まで漁った経験を何度となく繰り返した記者は、さっそく購入して試してみることにした。使ったのはトートバッグに入れて使うために縦長になっている「カバンの中身トート」。

    混乱するかばんの中に秩序を! 「カバンの中身」
    usj12262
    usj12262 2006/09/25
    グッド
  • iza:イザ!

    エラー内容 以下のいずれかの理由により、該当するコンテンツを表示することができませんでした。 コンテンツの公開が終了した。コンテンツが削除された。 指定したURLが間違っている。その他、やむをえない事情があった。 ご不便をお掛けして申し訳ございません。 何卒よろしくお願いいたします。 イザ! イザ!トップへ戻る

    usj12262
    usj12262 2006/09/25
    いい警察、じゃなくて検察
  • 開平法 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "開平法" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2016年7月) 開平法(かいへいほう、英: extraction of square root)とは、正の数の平方根の小数表示を求めていくアルゴリズムである。開平や開平算、開平計算とも。平方根を求めることを開平するという。開法の一種。 開平法の原理[編集] 与えられた正の数の正の平方根の小数表示を求めるために、ここではまず漸化式を立てて、一般的な求値法を求める。そして、求値の明確化のために、開平法と呼ばれる筆算の原理を導出する。以下は十進法表示の場合だが、他の位取り記数法でも同様な

    開平法 - Wikipedia
    usj12262
    usj12262 2006/09/25
    開平のイメージ図がとても参考になった
  • やはりソニー製バッテリだった--「ThinkPad」発火事件

    「ThinkPad T43」が発火した事件を受けて調査を進めていたLenovoは、発火した同社ノートPCのバッテリがソニー製のものだったことを確認したと、同社の関係者が明らかにした。 ソニーのバッテリは、DellApple ComputerのノートPCが関係した複数の発火事件の原因とされ、これがバッテリリコールにつながった。同関係者によると、ロサンゼルス国際空港で起こった今回のLenovo製ノートPCの発火事件は、自社ノートPCとソニー製バッテリが関係したものとして、Lenovoが確認した初めての事件だという。バッテリセルの欠陥から回路がショートし発火につながるおそれがあることから、8月には、DellAppleがノートPC用バッテリの大規模なリコールに踏み切っている。 リチウムイオンバッテリにまつわる事件は、これまでにもさまざまなものがあった。そして、PCメーカーはどこもバッテリに関連

    やはりソニー製バッテリだった--「ThinkPad」発火事件