AIMD:Additive Increase Multiplicative Decrease 増加は足し算・減少は掛け算 TCPは輻輳回避フェーズにおいて2つのパラメータを用いる. AIMD( a, b ) a:増加パラメータ b:減少パラメータ aは1ACKごとにcwndの値をa増やす. bはパケットロス時にcwndの値にbかける. Reno(NewReno)ではa=1,b=0.5となっている. High Speed TCPにおいては,cwnd(t-1)に依存してaとbは決定される. | Congestion | Packet Loss | Avoidance | ------+-----------------+----------------- | cwnd(t) | cwnd(t) | =cwnd(t-1)+a(w) | =cwnd(t-1)*b(w) ------+-------
Replacing Throwing Exceptions with Notification in Validations If you're validating some data, you usually shouldn't be using exceptions to signal validation failures. Here I describe how I'd refactor such code into using the Notification pattern. 09 December 2014 I was recently looking at some code to do some basic validation of some incoming JSON messages. It looked something like this. public v
ここ数ヶ月にわたって、WebPayはAPIのエラーにまつわる変更を少しずつ行ってきました。 それに付随してドキュメントも拡張しましたが、変更の背景について十分に説明できていない部分がありました。 この記事では、最近のエラーに関連した変更の背景を紹介し、今後どのようにエラーをハンドルすべきか説明します。 記事の内容は執筆時点のものであり、今後同じようにエラーやAPIの変更を行うことがあります。 変更があっても記事の内容はその時点の内容を保持し、ウェブサイトのドキュメントのみ更新します。 必ずウェブサイトのドキュメントを合わせて参照し、手元で動作確認を行ってください。 エラーはなぜ起きるのか WebPayのAPIは、リクエストされた操作ができなかったときにエラーを返すように設計しています。 可能なかぎりエラーにならないような設計、実装を心がけていますが、エラーは絶対に避けられません。 例えば、
この記事はErlang Advent Calendar 2014の9日目の記事です。 Erlang/OTP でサーバー作ったあとのデプロイはわりと大変だ。リリースをわりと念入りに作っておいても、ディレクトリ構造がややこしかったりいろいろと面倒らしい。ぼく自身は運良くそういう問題はこれから紹介する node_package を使っているのであまり苦労をしたことがないのだが、リリースを作る大変さはすごいE本を読めば書いてある。 すごいErlangゆかいに学ぼう! 作者: Fred Hebert,山口能迪出版社/メーカー: オーム社発売日: 2014/07/04メディア: 単行本(ソフトカバー)この商品を含むブログ (7件) を見る これを読んで、やっぱり自分がラッキーなことを再確認した。実際、うまくツールチェインを作りこんでも、 NIF があったりしてリリースを環境ごとにコンパイルしなければい
Google Webmaster Central Blogで、AkamaiがGoogle Public DNSに対応したことが公表されています。この対応が行われるまでは、Google Public DNSを利用することによって、大手Webサイトの表示やiOSのダウンロード速度が低下しがちだったのが、これによって改善するかも知れません。 Google Public DNS and Location-Sensitive DNS Responses Google Public DNSがサービスを開始したのは2009年です。スノーデン事件の影響で利用者数が減った地域もあったという調査結果も2013年にあったものの(参考)、Google Public DNSユーザが世界中で非常に多いようです。たとえば、先月公開されたAPNICのブログでは、全世界で約10%のユーザがGoogle Public DNS
え!? Power BI の画面からデータ更新なんてできるの!? ~PowerApps カスタムビジュアルの可能性~Yugo Shimizu
再生エネルギー活用の起爆剤とするため、電力会社による「全量買い取り」を大前提として始まった再生可能エネルギー買い取り制度は、わずか2年でその根幹がもろくも崩れた。 失敗のもとをたぐれば、制度の詳細が作られた平成23年当時の政治状況に行き着く。東日本大震災後の数々の失政で与野党から退陣を迫られていた菅直人首相は、同制度の根拠となる特別措置法の成立を自らの首相辞任の3条件の一つに挙げた。「菅の顔をみたくなければ、早く法案を通した方がいい」とまでうそぶき、自民、公明両党と修正法案合意に持ち込んだ。 制度は24年7月に導入されたが、“あしき置き土産”として、同年12月に発足した自民党政権にそのまま引き継がれた。 修正合意までの制度づくりには、今も数々の矛盾が指摘されている。太陽光の買い取り価格は、事業者の利潤に特に配慮するとの修正が入り、国際的にみてもかなり高額に設定された。その結果、事業者の大量
酒田市長辞職勧告案、検討求める 市議会第3会派、他会派は同意せず 山形新聞 12月17日(水)10時41分配信 咽頭腫瘍の手術で声帯を失い、機械を喉元に当てて電子音声で会話している酒田市の本間正巳市長に関し、市議会第3会派「市民の会」は16日の議会運営委員会で、市政への影響が懸念されるなどとし、本間市長の辞職勧告決議案を検討するよう求めた。「声が聞き取りづらい」との論旨で根拠が不明瞭なことから、他会派は同意せず、市議会として提案しないことを確認した。 「市民の会」所属の武田恵子委員が「全国市長会や県との折衝で意思が十分に伝わるのか。市長答弁の趣旨確認や補足説明が必要になる」などと述べ、決議案提出の検討を要望した。これに対し各会派は「今、この問題を取り上げる必要はない」「同意はできない」と回答。後藤仁委員長は「復帰したばかりの市長には粛々と業務をしてほしいとの思い」と総括し、提案を退けた。
筆者は、オープンソースライセンスの各種の側面について学ぶのが楽しくて仕方ないというオープンソースプログラマーに出会ったことはほとんどない。C++言語の深淵な奥義をどれだけ極めた人物であってもだ。しかし、オープンソースライセンスの選択は避けて通れない道である。 Open Source Initiative(OSI)は昔からオープンソースライセンスに関する重要な参考情報を提供してきているものの、いまだにプログラマーらは情報に精通することなく、困惑状態にある。最近になって、Choose a Licenseや、GitHub上のオープンソースライセンスに関するFAQといったOSI関連のサイトが公開され、理解しやすくはなっているが、ライセンスのことを一切気にかけないプログラマーもいる。 状況は少ししか進展していない。Black Duck Softwareが2013年7月に発表した調査結果では、GitH
総務省の電波監理審議会は2014年12月19日、第4世代移動通信システム向け3.5GHz帯120MHz幅の割り当てについて、NTTドコモとKDDI/沖縄セルラー電話、ソフトバンクモバイルの3者に割り当てることが適当とする答申を示した。 総務省は今回の割り当てから、周波数を一体的に運用している事業者に対し、同時に申請できないよう方針を改めている。その結果、周波数を一体的に運用しているソフトバンクモバイルとワイモバイルは同時申請できず、10月28日の申請締め切り日までには、NTTドコモ、KDDI/沖縄セルラー電話、ソフトバンクモバイルの3者が申請した。今回、総務省は割り当て対象の120MHz幅を40MHz幅ずつ3者に割り当てる方針としていたため、無風で携帯大手3社に割り当てられることが確実となっていた(関連記事:総務省がLTE-Advanced向け3.5GHz帯の割り当て案、携帯大手3社が“当
The choice of an efficient document preparation system is an important decision for any academic researcher. To assist the research community, we report a software usability study in which 40 researchers across different disciplines prepared scholarly texts with either Microsoft Word or LaTeX. The probe texts included simple continuous text, text with tables and subheadings, and complex text with
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く