Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。
今更ながらのネタですが、Apache Commons FileUpload/IOの動作を調べてる際にServlet 3.0の仕様書(servlet-3_0-mrel-spec.pdf)を読む機会があり、3.0でServletがスレッドを生成することについてどう規定されているのかを確認した。 Servletからスレッドを生成するのは非推奨。だけど・・・ Servlet 3.0から非同期処理(Asynchronous Processing)がサポートされた。つまり、サーブレットからスレッドを生成する手順が正式に定義された。詳しくは@ITなどで解説されている。そのページでも述べられているが、それまではServletあるいはFilter内でスレッドを生成することは非推奨であった。 3.0でもAsynchronous Processingを使用しないServletについては変わらず、スレッドを生成す
by torbakhopper @flickr 全産業のソフトウェア化 いま世界は、全産業がソフトウェア化していく過程にある。差別化要因がハードからソフトに移行する中で、高付加価値なソフトを開発する力のない企業は廃れていくという現象が今後たくさんの業界で起こっていくと考えられている。問題はそれがどれくらいのスピードで起こるかだが、私の読みは10-15年、というところ。(そう思う理由はまた別途書きます。) 2011年に、Marc AndreessenがWall Street JournalにWhy Software Is Eating The Worldという文章を寄稿した。この”software eats the world”という表現のインパクトもあって、未だに語り継がれる記事になっているが、その中でAndreessenはこう言っている。 we are in the middle of
Learn languages by playing a game. It's 100% free, fun, and scientifically proven to work.
はじめに Play Frameworkを利用してアプリケーションを開発する動機の一つとして「高い負荷に耐えることができる(C10K)」が挙げられます。 しかしながら、たとえPlayを使っていても、チューニングが十分でなければ高いスループットが出るとは限りません。 今回は、300RPS(RPS=リクエスト毎秒)を超えるような負荷をPlayアプリケーションにかける前に確認すべきポイントをいくつかご紹介します。 本稿ではPlay Frameworkのバージョン2.4を前提としています。 Playアプリの負荷試験前に確認すべきこと 目次 ExecutionContextが適切に分割されているか 並列実行可能なスレッド数の設定は適切か ログ出力方法は十分考慮されているか (おまけ)Amazon Linuxの設定で配慮すべきもの ExecutionContextが適切に分割されているか Executi
AWS News Blog AWS Database Migration Service Do you currently store relational data in an on-premises Oracle, SQL Server, MySQL, MariaDB, or PostgreSQL database? Would you like to move it to the AWS cloud with virtually no downtime so that you can take advantage of the scale, operational efficiency, and the multitude of data storage options that are available to you? If so, the new AWS Database Mi
ウィスキー、シガー、パイプをこよなく愛する大栗です。 Auroraへ移行するお話を頂くことが増えてきました。そこでAuroraへの移行時における冗長化のポイントを考えてみました。 RDSのSLA定義はMulti-AZが前提である旨を追記しました。 そもそもMulti-AZって? ここではMySQLの場合のMulti-AZについて述べます。 Single-AZでは、以下の問題があります。 耐久性: ストレージボリュームで障害が発生した時には、「最新の復元可能な時刻」以降のデータ更新が失われる。 可用性: ハードウェア障害が発生した時に、インスタンスを再作成するため再接続までの時間が必要になる Auroraを除くRDSではストレージボリュームにEBSと同等のものが使用されているようなので通常のディスクに比べて高い可用性と信頼性を備えています。 補足すると、EBSについての具体的な数字としては「
A hash table is a data structure that stores a set of items, each of which maps a specific key to a specific value. There are many ways to implement a hash table, but they all have one thing in common: buckets. Every hash table maintains an array of buckets somewhere, and each item belongs to exactly one bucket. To determine the bucket for a given item, you typically hash the item’s key, then comp
長年、スタートアップの収益化/マネタイズに関わってきたことから、スタートアップの経営者、広告にビジネス携わるマネージャーと話す機会を頂くことがあります。 彼らの多くは「多忙で首が回らない」ことを口にします。 そのとき、私は「戦略って考えている?戦略の意味ってわかってる?」という話をします。 戦略とは戦いをなるべくしない(略する)ことにあります。 これは経営者にとっての経営、事業責任者にとっての事業、プロジェクトマネージャーにとってのプロジェクト、そしてチームメンバーとしての個々の仕事において、役割問わず、まずいちばんに考える必要があるとても大切ななことです。 具体的には仕事のやり方に戦略を応用すると「やらないことを決める」→「やることを絞り込む」ということになります。 ほとんどのひとはやることを先に考えてしまいます。やることをたくさん出して、優先順位をつけてTodoリストにして優先度が高い
「ワイルド7」の望月三起也がデビュー55周年記念し作品展、在廊日も 2016年3月16日 23:15 1781 47 コミックナタリー編集部 × 1781 この記事に関するナタリー公式アカウントの投稿が、SNS上でシェア / いいねされた数の合計です。 297 257 1227 シェア
※このインタビューは3月に行いました。 『ワイルド7』などで知られる漫画家の望月三起也さん(77)が終活WEBソナエのインタビューで、今年1月、肺がんを患い、医師から余命宣告を受けたことを明らかにした。「長くて1年、短くて半年」。人生の締め切りを突きつけられた望月さんが集大成として挑む最後の作品への思いとは-。 ◇ 「医師から呼ばれたとき、何となく分かっていたんです。『今度こそ宣告だぞ』って。かみさんと2人で説明を聞いた後、『あと半年あれば、何とかなるかな』って逆に思いました」 望月さんは余命宣告を受けた際の心情をこう語った。1970年代、7人の犯罪者で組織された警察集団が悪を制す『ワイルド7』を漫画雑誌「週刊少年キング」(少年画報社)に連載して大ヒット。以降、数多くの人気漫画を世に送りだしてきた。 余命宣告を受け、残り少ない人生をどう生きるか。「家族のこと、子供のこと、最初は『どうしよう
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く