タグ

Procyonのブックマーク (580)

  • OPC Diary: 日本のXBAPアプリケーション

    Procyon
    Procyon 2010/01/08
  • マルチテナント データ アーキテクチャ

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    マルチテナント データ アーキテクチャ
  • 知られざる「マルチテナントアーキテクチャ」(1)~SaaSはみんな同じではない?

    クラウドが備えるスケーラビリティやアベイラビリティ、そして膨大な処理能力を実現する技術として、MapReduceやキーバリュー型データベースが注目を浴びています。「リレーショナルデータベースはもう古い」という人さえいるほどです。 ところが、そんな話題の新テクノロジーに背を向けて、既存技術であるリレーショナルデータベースを核にしつつクラウドを構築し、絶大なスケーラビリティと信頼性を実現している企業があります。セールスフォース・ドットコムです。 彼らはMapReduceもキーバリュー型データベースも使わずに、どうやってスケーラビリティや信頼性を備えたクラウドを実現しているのでしょうか? 同社が公開している情報はそれほど多くないのですが、それらをつなぎ合わせて見えてきたいくつかの技術的な仕組みを、何回かに分けて紹介したいと思います。 Salesforceはどれほどスケーラブルか 同社のクラウドが

    知られざる「マルチテナントアーキテクチャ」(1)~SaaSはみんな同じではない?
  • マイクロソフト萩原正義氏MIJS講演「スケールアウト設計における問題点の考察と分析手法の提案」 : 小野和俊のブログ

    昨年末にMIJSのコンソーシアム内での交流会があり、前回のはてな伊藤さん講演に続き、理事会の方から講演者の選定とコンタクトを依頼されたので、マイクロソフトの萩原さんに「クラウドの時代のデータモデリング」の講演をお願いした。 今回萩原さんに講演をお願いしたのは、以前参加させていただいたマイクロソフト系のイベントでの萩原さんの講演が大変興味深い内容だったからだ。 以下、今回の講演を聞きながら私がメモした内容である。 「スケールアウト設計における問題点の考察と分析手法の提案」 現在マイクロソフトでクラウドの技術のうち、開発の現場に対して、どういうやり方をしなければいけないかを提案する仕事をしている。 今日お話しする内容は、インターネットや書籍で紹介されているものよりも、深いところを話していきたい。とはいえ1時間という短い時間なので、ポイントを絞って話をしていきたい。マイクロソフトはWindows

    マイクロソフト萩原正義氏MIJS講演「スケールアウト設計における問題点の考察と分析手法の提案」 : 小野和俊のブログ
  • 東浩紀「小松左京と未来の問題1」(1/4)|Science Fiction|Webミステリーズ!

    〈ミステリーズ!〉に連載中の、東浩紀氏の「セカイから、もっと近くに!――SF/文学論」最終章として、vol.38(2009年12月号)より開始された小松左京論を、ウェブ上に転載いたしました。なお、このページ上で太字となっている箇所は、紙の誌面上での傍点を示します。(編集部) 宇野常寛によるセカイ系批判への応答に始まり、新井素子、法月綸太郎、押井守と三人の作家について論じてきたこの評論も、ついに最後の作家を迎えた。ここで取り組みたいのは、日SFを代表する巨人、小松左京である。 小松についてセカイ系の観点から語る。この枠組みが奇妙なものに見えることは理解している。というのも彼の小説は一般には、セカイ系の想像力と対照的なものだと見なされているからである。そしてそれはそれで正しい。 小松は社会派SFを多数書いたことで知られる。他方でいままで見てきたとおり、セカイ系の特徴は社会の審級が壊れて

    Procyon
    Procyon 2010/01/07
  • RDBMSをKey-Value Storageとして使う場合のパフォーマンス計測(H2, MySQL編) - kaisehのブログ

    Tokyo Cabinet, QDBM, Lux IOなど、DBM同士のパフォーマンス比較はWebで良く見かけるのですが、MySQLのような普通のRDBMSをKey-Value Storage的に使用した場合、DBMと比べてどれくらい差が付くものなのかイメージが湧かなかったので、実際に計測してみました。 Javaプログラムから、Berkeley DB、H2、MySQLの3種類のストレージを使用しました。条件は以下の通りです。 Berkeley DB Java Edition 3.3.75 デフォルト設定 H2 1.1.106 jdbc:h2:file:~/dbmbench Embeddedモードで使用 デフォルト設定 DDLは以下を使用 create table casket ( id integer auto_increment primary key, key_ varchar(255

    RDBMSをKey-Value Storageとして使う場合のパフォーマンス計測(H2, MySQL編) - kaisehのブログ
    Procyon
    Procyon 2010/01/07
  • 写真に基づく3D空間構築手法の到達点 - A Successful Failure

    一昔前は実世界の建築物を元にウォークスルー可能な3D空間を構築しようと思ったら、まず各部屋の形状を計測器を用いて計測し、その計測結果に基づいて人手でモデル化し、領域ごとにテクスチャを貼り、照明を設定して……と気の遠くなるような作業が必要だった。3D空間の構築は極めてコストの高い作業だったが、近年では2次元画像(実写写真)に基づいた3D空間の構築手法が長足の進歩を遂げており、以前に比べれば極めて低コストに3D空間を構築する事が可能となっている。 【告知】Twitterはじめました。@LunarModule7です。 興味のあるかたはフォローくださいとしばらく宣伝。 今ではバラバラに撮影した写真から、全自動で3D空間を構築し、内部を自由にウォークスルーできるようになっている。ワシントン大学とMicrosoft Reseachが2009年に発表した研究*1は現時点における集大成とも言えるものとなっ

    写真に基づく3D空間構築手法の到達点 - A Successful Failure
    Procyon
    Procyon 2010/01/03
  • 個人の狂気を見い出すフィルタリングシステム:佐々木俊尚 ジャーナリストの視点

    映画は風景を描く 世界を代表する三つの国の映画産業――アメリカ映画とフランス映画、そして日映画の違いって何だろうか? そういう問題提起がある。 観点はさまざまにあるから単純化しすぎるのは危険かもしれないが、こういうひとつの切り口がある。「アメリカ映画は物語を描き、フランス映画は人間関係を描き、日映画は風景を描く」。ハリウッド映画は完璧なプロットの世界で、物語という構造を徹底的に鍛え抜いて作り上げ、導入部からラストシーンまで破綻なく一道を走り抜けられるように構成されている。 フランス映画の中心的なテーマは、関係性だ。夫婦、父と子、男と愛人、友人。そこに生まれる愛惜と憎悪をともに描くことによって、人間社会の重層性を浮かび上がらせる。 日映画は、風景を描く。自然の風景という意味ではない。目の前に起きているさまざまな社会問題や人間関係の葛藤、他人の苦しみ、さらには自分の痛み。われわれに

    個人の狂気を見い出すフィルタリングシステム:佐々木俊尚 ジャーナリストの視点
    Procyon
    Procyon 2009/06/10
  • 就活生のためのスーツ講座〜どこで 何を買うべきか〜 第4回 シャツ | 就活生のためのスーツ講座〜どこで 何を買うべきか〜 notリクルートスーツ

    一定期間更新がないため広告を表示しています

  • 「その仕事、いつ終わる?」――現実的な答えを引き出すには

    「いつ仕事が終わるか」「週に何回運動するつもりか」「いくら貯金するつもりか」――このような質問をされたとき、人は楽観的な見積もりを出す傾向があるが、より正確な答えを引き出す方法がある。デューク大学とウィスコンシン大学マディソン校経営学大学院の教授がこのような研究結果を発表した。 人は自分の将来の行動について聞かれたときに、一貫して過度に楽観的な予測を示すことが分かったと教授らは述べている。 例えば運動の場合、運動しようと考えている被験者に、週に何回運動するつもりか尋ねたところ、回答は平均で4.48回だった。だが数週間後に調べたところ、実際に運動した回数は平均で3.38回だった。 だが、2つの質問をすることで、こうした楽観的で非現実的な予測をより現実的にできることを教授らは発見した。まず、「理想の世界では」仕事がいつ終わると思うかを聞き、次に、実際にいつ仕事が終わるのか率直な予想を聞く。両方

    「その仕事、いつ終わる?」――現実的な答えを引き出すには
  • トヨタが気前よくカイゼンを教える本当の理由(1/3) ― @IT MONOist

    コロナ禍で製造業のマーケティング手法もデジタルシフトが加速した。だが、業界の事情に合わせたデジタルマーケティングを実践できている企業はそう多くない。連載では「製造業のための正しいデジタルマーケティング知識」を伝えていく。第17回のテーマは「バリューチェーン分析から事業を成長させる手法」だ。

  • 『公務員バッシング、正社員バッシング、派遣村バッシングがもたらす底なしの貧困スパイラル』

    すくらむ国家公務員一般労働組合(国公一般)の仲間のブログ★国公一般は正規でも非正規でも、ひとりでも入れるユニオンです。 昨日の衆議院予算委員会に、反貧困ネットワーク代表の宇都宮健児弁護士が参考人として出ていることを新聞で目にして、そういえば、湯浅誠さん(NPO法人・もやい事務局長)も意見陳述していたなぁと思い出して、衆議院のホームページをチェックしたら議事録がアップされていました。この間の派遣村バッシングや正社員バッシング、ひいては公務員バッシングにも応答していて興味深いので、衆議院予算委員会中央公聴会(2月16日)の湯浅さんの意見陳述議事録の一部を紹介します。(byノックオン) 派遣切りで路頭に迷う人たちに対して、何で働いている間にお金をためられなかったんだと言われるけれども、配布した資料に掲載している私たちのところに相談に来た方の例でみると、この方は毎月皆勤手当をもらっている。つまり、

  • Part1 オブジェクト指向を習得するコツ

    「オブジェクト指向は分かりにくい」…。登場から30年以上経っても,未だにオブジェクト指向に対する敷居は高いままだ。ここではオブジェクト指向がなぜ難しいのか,習得するにはどうすればよいのかを見ていく。カギは「人間にとって自然な考えであること」の認識だ。 今やIT関連製品や技術は,オブジェクト指向抜きには語れないと言ってよい。JavaC++をはじめとするプログラミング言語は言うに及ばず。パソコンのユーザー・インタフェースは,1つひとつのプログラムをアイコンで表し,直感的な操作を可能にするGUI(グラフィカル・ユーザー・インタフェース)が主流である。GUIは言うまでもなくオブジェクト指向の考え方で作られたものだ。 CORBAやWebサービスといったネットワーク経由でのアプリケーション連携技術には,アプリケーション呼び出しやデータ送受信の方法にオブジェクト指向を採用している。オブジェクト指向に基

    Part1 オブジェクト指向を習得するコツ
  • まつもとゆきひろ氏が語る「ビューティフルコード」セミナーに行って来た - LukeSilvia’s diary

    まつもとゆきひろが語る「ビューティフルコード」×「プログラマ35歳定年説」に行ってきました〜。今年初めて行ったイベントなのですが、とてもいいお話を聞くことができました。美しいコードとはどのようなものか、またそのようなコードを書けるようになるためにはどうすればいいのかというお話でした。 以下、まとめになります。僕のメモを元にしたので、まつもとさんが話された内容と多少ズレがあるかもしれません。 そもそもコードとは何か 「コードの美しさとは」という前に、そもそも「コード」とは何か。 ソフトウェアの作成はものづくりではない コードは工業製品ではない。コードは、車とかと同じ工業製品だと思われることが多く、例えば次のような勘違いがある。 日は「ものづくり」が得意だ。だからソフトウェアも「ものづくり」として取り組めばいい 車のように、ソフトウェアも部品をどんどんコピーして組み合わせばできる 違うよ!全

    まつもとゆきひろ氏が語る「ビューティフルコード」セミナーに行って来た - LukeSilvia’s diary
  • Microsoft Projectの代替ソフトウェアとしてプロジェクト管理が可能でガントチャート表示もできるフリーソフト「OpenProj」

    WindowsMacLinuxのいずれでも動作が可能で、JRE1.5以上がインストールされていれば問題なく利用できるのがこの「OpenProj」。ガントチャート、ネットワークダイアグラム、WBSとRBSチャート、レポートの印刷とPDFによる出力、コスト計算などなど、プロジェクト管理に必要なほとんどの機能が備わっています。 また、Microsoft Projectのファイルを開いたり保存することも可能です。ただのビューワーではなく、実際に編集できるのでかなり便利。メニューなどはほとんど日語化されており、抵抗なく使うことができます。 ダウンロードとインストール、実際の表示などは以下から。 Home | Serena Open Source and Hosted Project Management Software http://openproj.org/ 今回はWindows用を使うの

    Microsoft Projectの代替ソフトウェアとしてプロジェクト管理が可能でガントチャート表示もできるフリーソフト「OpenProj」
  • 今週のクラス System.Array

    目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 403 記事 - 16 コメント - 588 トラックバック - 108 ニュース BlogRollするぐらいならトラックバックしてこい。 記事のカテゴリ .NET Framework オブジェクト指向 プログラミング全般 過去の記事 2008年12月 (9) 2008年11月 (4) 2008年10月 (4) 2008年9月 (3) 2008年8月 (1) 2008年7月 (1) 2008年6月 (3) 2008年5月 (2) 2008年4月 (1) 2008年3月 (1) 2008年2月 (20) 2008年1月 (8) 2007年12月 (16) 2007年11月 (2) 2007年9月 (3) 2007年8

  • 日本IBMのリストラーー年明けも続く

    年末の私の仕事の合間にIBMの関係者(現職ライン・マネージャー、労組幹部、リストラ対象社員を含む)を取材できた。 結論から言わせていただきますと 1)年明けもリストラが行われる。目標は2009年3月末で1,000人程度。 2)日IBMだけが国や在欧州・アジア法人の中でも唯一、売り上げが成長していない(利益は出ているが)ので、何かをきっかけに(例:リストラ人数の目標未達成など)日IBMの役員が総入れ替えになる可能性もゼロではない。 3)2)が行われる場合、アメリカIBM社から社長が赴任して徹底したリストラとビジネスモデルの改革がおこなわれる。 まず、日の場合は他の国々、特に先進国のIBMと比べて以下の特徴がある。 4)BPO ビジネス・プロセス・アウトソースが進んでいない。 5) 大手企業はともかくとして、SMB中小法人市場に直接入りこめていない。せいぜいNOS(日オフィスシステ

    日本IBMのリストラーー年明けも続く
  • n階層システム設計の考慮点 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    n階層システム設計の考慮点 記事一覧 | gihyo.jp
  • GC - GCアルゴリズム詳細解説 - livedoor Wiki(ウィキ)

    GCアルゴリズム詳細解説 日語の資料がすくないGCアルゴリズムについて詳細に解説します トップページページ一覧メンバー編集 GC 最終更新: author_nari 2010年03月14日(日) 20:47:11履歴 Tweet このWikiが目指す所 GCとは? GCを学ぶ前に知っておく事 実行時メモリ構造 基アルゴリズム編 Reference Counter Mark&Sweep Copying 応用アルゴリズム編 IncrementalGC 世代別GC スナップショット型GC LazySweep TwoFinger Lisp2 Partial Mark and Sweep -Cycle Collection- Mostly Parallel GC train gc MostlyCopyingGC(Bartlett 1989) TreadmillGC(Barker 1992) 補足

    GC - GCアルゴリズム詳細解説 - livedoor Wiki(ウィキ)
  • UIオートメーションによる自動UIテストの実践 ― @IT

    特集:UIオートメーションによる自動UIテストの実践 WindowsアプリのUIテストを自動化しよう クロノス 亀野 弘嗣 2008/06/03 読者の方々は、UI(ユーザー・インターフェイス)にかかわるテスト(以下UIテスト)を自動化できているだろうか? UIテストを自動化しようとしても、UIテストのコードは記述しにくく、記述方法に一貫性がない、などの理由から、自動化をあきらめる場合が多いのではないだろうか。 .NETの開発においても単体テストの自動化は一般的に行われるようになってきているものの、UIテストの自動化はそういった理由で実現が難しく、あまり行われていないのが現状だ。 そこで稿では、標準的で一貫性のある記述ができるMicrosoft UIオートメーション(以下UIオートメーション。詳細後述)と、テスト・ツールであるNUnitを使用して、UIテストを自動化する方法を紹介する(N