2008年10月2日のブックマーク (25件)

  • 【コラム】システムの評価、できてますか? (1) 「反省」するだけじゃダメ、失敗を評価してますか? | 経営 | マイコミジャーナル

    底なしに見えた不況もどうやらどん底を脱出し、我が国の経済もなんとなく明るさを取り戻しつつあるようだ。これまで緊縮財政を強いられてきた分、そろそろ情報化投資でも、と考えている企業も多いのではないだろうか。 だが、ちょっと待って欲しい。いや、システム屋のはしくれとしては、もちろんどんどん情報化には投資して頂いた方が有り難いのであるが、無計画にお金をばらまいてもらっても、結局はまたあの忌まわしき「なんとかバブル」の繰り返しで、ベンダーにもユーザにも幸福な結果にはならないと思うのである。 ……と、第一回からトばして申し訳ないが、これだけはあらかじめ言っておきたい。ただ闇雲にお金をばらまいてみたところで、企業の情報化というのは絶対に「よくならない」。 もちろんどんなシステムでも、計画があり予算があって、きちんと設計を行った上で開発、導入されているはずだ。だが、自社の情報化の歴史をもう一度振り返ってみ

    masakanou
    masakanou 2008/10/02
    読む
  • 404 Blog Not Found:HTTPサーバーのパイプライン対応

    2006年12月21日17:30 カテゴリSciTech HTTPサーバーのパイプライン対応 今回は、HTTPのパイプラインの話。 「RFC2616の同時接続数の規定」@水無月ばけらのえび日記 「HTTPの同時接続数はどうあるべきか? (slashdot.jp) 」というお話。誰も原文を引用していないのが悲しかったので、引いておきます。 スラッシュドット ジャパン | HTTPの同時接続数はどうあるべきか?-taka2さんのコメントそれなら、「同時接続」しなくても、結果が返ってくる前に次のリクエストを送出して「リクエスト送信」と「結果受信」を並行して行えるようになれば、スループットの向上は見込める。 それがパイプライン化 [mozilla-japan.org]で、同時接続するよりも効率が良い。パイプライン化の前に、HTTPで何が行われているのかを、実際に見てみよう。telnetコマンドがあ

    404 Blog Not Found:HTTPサーバーのパイプライン対応
    masakanou
    masakanou 2008/10/02
  • ロングテールな画像配信 その2 - 3,000万の画像を配信するシステム - mixi engineer blog

    Squidを検索する度に最初に表示される画像検索の結果に吹き出しそうになる開発部・システム運用グループの長野です。前回のロングテールな画像配信のその2ということで、実際の画像配信システムについて書かせて頂きます。 ■プロフィール画像の配信について 前回紹介しましたが、mixiにおいてプロフィール写真を設定を設定しているユーザ数は全体の約70%、1,000万人の方が設定をされています。現在配信をしているプロフィール画像のサイズは180x180、76x76、40x40と3サイズあり、合計3,000万以上のファイル数になっています。また、もっともよく使われる76x76のサイズ1,000万件において、1日にアクセスされる画像の数は800万ファイル以上、うち97%が30回以下と非常に広範囲に渡ってアクセスされています。そのため大量の画像を配信できる仕組みが必要になります。 ■配信システムの全体像 プ

    ロングテールな画像配信 その2 - 3,000万の画像を配信するシステム - mixi engineer blog
    masakanou
    masakanou 2008/10/02
    読む
  • DBMによるデータベースサーバ - mixi engineer blog

    DSのスターフォックスというゲームにはまりまくりのmikioです。最近社内外で「俺ストレージサーバ」を作るのが流行っているようなので私も参戦してみました。今回はDBMのネットワーク層をほぼスクラッチで作った話をします。 Tokyo Tyrant Tokyo Tyrant(以下TT)はTokyo Cabinet(以下TC)をラップしてネットワーク越しに操作できるようにするツールです。キャビネット(内閣)を傀儡にするタイラント(僭主)ということで名付けました。ダウンロードはこちら。 TCは高性能なDBMで、マルチスレッドモデルで高い並列性を実現していますが、逆にマルチプロセスモデルだとファイルロックがかかるので並列性が低くなってしまいます。つまり、書き込みモードでデータベースにアクセスしているプロセスがいると、その間は他のプロセスがデータベースに接続しようとするとブロックされることになります。

    DBMによるデータベースサーバ - mixi engineer blog
    masakanou
    masakanou 2008/10/02
    読む
  • かんたん友人検索 その弐 - mixi engineer blog

    朝のジョギング生活を絶賛継続中ですが、あまり体重が減らなくてショボンヌなmikioです。さて今回は、Tokyo Dystopiaを使った検索機能「かんたん友人検索」の設計と実装についてお話しします。 全体の戦略 Tokyo Dystopia(TD)は単なる全文検索用のインデックス管理ツールです。多数の文字列の中から特定のパターンを含んだ文字列を特定する処理を高速化することはできますが、逆に言えばそれしかできないのです。住所を市区町村単位で限定して結果を絞り込むとか、ログイン時間が近い順に並び替えるとかの高機能は備えていません。Hyper Estraierにはそういったアプリケーション寄りの機能を持たせていましたが、逆にコードベースが肥大化して保守や最適化がしにくくなってしまいました。その反省を踏まえて、今回は、「全文検索による対象の絞り込み」だけはTDにやらせて、その他の機能は全て専用に書

    かんたん友人検索 その弐 - mixi engineer blog
    masakanou
    masakanou 2008/10/02
    読む
  • mixi Engineers’ Blog » Introducing the Drizzle Project

    ここしばらく、水面下でBrian Akerを代表とするMySQL/SUNのエンジニアたちや、業界のオープンソースハッカーたちとMySQLをスリムダウンさせたマイクロカーネルRDBMSを開発していたのですが、日アナウンスされたので、日語でご紹介させていただきたいと思います。 Drizzleとは? Drizzleとは必要のないものは一切存在しない、最低限でパフォーマンス重視な「MySQLよりシンプルで、軽く、安定して、高速な」 MySQLのforkです。マイクロカーネルアーキテクチャを採用したので、必要のないものは後付けできる構成です。こういった目標もあり、現在、Drizzleの開発チームはMySQLをドラスティックにリファクタリングしています。 コミュニティベースのプロジェクト Drizzleで大事な事は、Drizzleはコミュニティベースのプロジェクトであるという事です。Montyのブ

    mixi Engineers’ Blog » Introducing the Drizzle Project
    masakanou
    masakanou 2008/10/02
    読む
  • VMwareを用いた仮想環境でVine Linuxを起動する:ITpro

    Linuxを初めて利用するユーザーにとって,まず問題になるのがLinuxのインストール作業です。Linuxをインストールするには,パソコンに搭載されたハード・ディスクにLinux用のパーティション(保存領域)を確保して,そこにインストールする必要があります。しかし,パーティションの操作は比較的危険な作業です。十分理解して行わないと,パーティションの構成を変更する際に,既にあるWindowsの領域を誤って削除してしまう恐れもあります。 しかし,最近ではパーティションの構成を変更せずに利用できるLinuxも登場しています。このようなLinuxを利用すればハード・ディスクの内容を消してしまう危険を犯さずに,手軽にLinuxを試せます。 ハード・ディスクの構成を変更せずにLinuxを利用できる主な方法として,「ライブLinux」を利用する方法と,「仮想環境」を利用する方法があります。 ライブLin

    masakanou
    masakanou 2008/10/02
    VMWareでVine Linux4.2の場合は「Other Linux 2.6.x kernel」を指定
  • パスワードによるログイン管理の陳腐化と 制度整備の検討 - 雑種路線でいこう

    Web屋さんのいう通り、パスワード管理にハッシュ関数を使わないサイトに問題があるんだけど、現実には難しいだろうね。どのサイトがセキュリティに配慮しているかなんて利用者からは分からないし、それぞれ別々のパスワードを設定したらメモするなり別の穴が出てくる。そろそろWebサイト別のID・パスワードという認証スキームが破綻しつつある気がするんだけど、じゃあOpen-IDか?というと敷居が高いし、PKIやWindows CardSpaceといった技術も普及の気配はない。 パスワードの管理にハッシュ関数を使う、それだけじゃ同じパスワードだと同じハッシュ値になるからソルトもまぶして、みたいな技って昔UNIXを齧った奴なら常識だよね。あれからシャドーパスワードとかPAMとか出て、少しだけ複雑になったけど。最近のWeb開発屋って、パスワードも住所も同じフィールドって認識しかないのかな。最近はログイン画面をS

    パスワードによるログイン管理の陳腐化と 制度整備の検討 - 雑種路線でいこう
  • 「『協会けんぽ』は医療崩壊を加速」(医療介護CBニュース) - Yahoo!ニュース

    masakanou
    masakanou 2008/10/02
  • 08年9月3日 協会けんぽのもたらすもの

    新制度「協会けんぽ」のもたらすもの…政管健保廃止で都道府県支部に移行 2006年に成立した「医療制度改革関連法」によって、2008年10月より政府管掌健康保険(政管健保)が廃止され、新たな保険者である全国健康保険協会が運営する健康保険(略称:協会けんぽ)が発足する。一方で、今年度に入り、収支の悪化を理由に健保組合を解散して政管健保に移行するケースが発生している。都道府県単位に分けて財政運営を行う全国健康保険協会の問題点を探った。 全国一の制度から都道府県単位に分割 政管健保は約3600万人が加入し、国(社会保険庁)が保険者として運営しているが、今年10月1日以降は、国と切り離した保険者として「全国健康保険協会」が運営する。47都道府県に支部を設置し、支部単位の財政運営を行う。 保険料徴収や被保険者等についての情報提供については、新設の「ねんきん事業機構」が行う。 現在、社会保険庁が保有す

    masakanou
    masakanou 2008/10/02
  • 全国健康保険協会

    閉じる 全国健康保険協会 について 全国健康保険協会について TOP 閉じる こんな時に健保 こんな時に健保 TOP 閉じる 健診・保健指導 健診・保健指導 TOP 閉じる 健康サポート 健康サポート TOP 閉じる 医療費の節約 医療費の節約 TOP 閉じる 広報・イベント 広報・イベント TOP 閉じる PICK UP PICK UP TOP 閉じる よくあるご質問 よくある質問 TOP 閉じる お知らせ お知らせ 協会けんぽについて 協会けんぽについて TOP 閉じる 都道府県支部 閉じる 北海道 北海道 東北 青森県 岩手県 宮城県 秋田県 山形県 福島県 関東 茨城県 栃木県 群馬県 埼玉県 千葉県 東京都 神奈川県 甲信越 新潟県 山梨県 長野県 北陸・東海 富山県 石川県 福井県 岐阜県 静岡県 愛知県 三重県 近畿 滋賀県 京都府 大阪府 兵庫県 奈良県 和歌山県 中国

    全国健康保険協会
    masakanou
    masakanou 2008/10/02
  • あなたも入るかもしれない?協会けんぽって何 - 日経トレンディネット

    では全国民が、その職業などに応じていずれかの公的な医療保険制度に入ることになっている。病気やけがをしたとき、費用の心配をせずに医者にかかれるようにするためだ。公務員などを除き大きく分けると、会社員とその家族は健康保険、自営業者とその家族は国民健康保険(国保)に入る。 健康保険はさらに2種類に分かれる。勤め先の会社に健康保険組合(健保組合)がある場合とない場合だ。健保組合があれば従業員とその家族はその健保組合に加入し、ないときには政府が運営する政府管掌健康保険(政管健保)に入るという仕組み。比較的大きな企業が健保組合をつくっていることが多いので、政管健保加入者はどちらかといえば中小企業の社員やその家族ということになる。政管健保加入者は約3600万人に及ぶ。 この巨大な制度が10月1日から生まれ変わる。今現在、政管健保に入っている人はもちろんのこと、それ以外の人たちも転職などで政管健保に入

    あなたも入るかもしれない?協会けんぽって何 - 日経トレンディネット
    masakanou
    masakanou 2008/10/02
  • Web Directions East

    2008年11月7,8,9日 ベルサール西新宿世界最高峰のカンファレンスがついに来日!! 東京でアジア初開催! 『Web Directions』は、世界のトップエキスパートが、自らその知識やアイデアを惜しみなく紹介することで知られる、世界のウェブ業界において最もハイクオリティで革新的なカンファレンスです。 「Web Directions East」は3日間にわたり開催され、1日目はカンファレンス・2日目・3日目に実践的な技術が得られるハンズオン形式のワークショップが実施されます。 ウェブ業界で知る人ぞ知るビッグネームがスピーカーとして名前を連ね、『ユーザーに優しいウェブサイトの提供』をコンセプトに公演いたします。 また、参加者同士やスピーカーとリエゾンを通して直接コミュニケーションできる豪華なレセプションパーティも企画されており、ネットワークを広げていただくための絶好の機会です。

    masakanou
    masakanou 2008/10/02
  • セキュリティを意識したコーディングをさせないという事 - NAL-6295の舌先三寸

    セキュリティを高めるために多分一番必要な事は、システム開発者にセキュリティを意識したコーディングをさせないという事だ。 セキュリティを意識したコーディングをするのはシステム開発者の役割ではなく、システム開発者が使うであろうフレームワークやプラットフォームを作成している者の役割なのだ。 もちろん、システム開発者がセキュリティを意識しなくてもよいという事ではないし、その知識は持っておくべきである。 ただ、システムを開発している時にそれを意識してコーディングをしなくてはいけないような環境ではいけないという事だ。 例えば、HTMLをレンダリングする時に文字列をエスケープして出力する事があると思うが、こんなことシステム開発者にやらせてはいけない。 実直にあらゆる箇所にエスケープするための処理を埋め込むなんて、むしろどっかに穴ができる可能性を作っているようなものだ。 また、実際の処理とセキュリティを確

    セキュリティを意識したコーディングをさせないという事 - NAL-6295の舌先三寸
    masakanou
    masakanou 2008/10/02
    セキュリティを高めるために多分一番必要な事は、システム開発者にセキュリティを意識したコーディングをさせないという事だ。
  • 構造体とクラスの使い分け - NyaRuRuが地球にいたころ

    @IT 会議室ネタ.内容は GC 絡み. 構造体とクラスの選択 - @IT Insider.NET 会議室 回答に妙に気になる内容がたくさんあったので少しだけ書いてみます.アカウント無いので. あと,同じサイトで以前こんな記事を書いているので,よろしければどうぞ的な. 連載 .NETWindows Vistaへ広がるDirectXの世界 第6回 .NETアプリを軽快にするためのガベージ・コレクション講座 ひとくちに GC 対策といっても色々あって,たとえば以下の 2 つは別物です. GC の発生頻度そのものを抑えるために, GC ヒープからのアロケーションを避けること GC 発生時の停止時間を短くするために,「生きているオブジェクト」の個数を少なく保つこと ボクシングを減らすのは前者,値型だけで構成された構造体の配列を活用するのは後者に有用です. んで各論. ひろしさんの書き込み (20

    構造体とクラスの使い分け - NyaRuRuが地球にいたころ
    masakanou
    masakanou 2008/10/02
    読む
  • asahi.com(朝日新聞社):藤久だってTOKYUだ 東急の使用差し止め請求を棄却 - 社会

    藤久だってTOKYUだ 東急の使用差し止め請求を棄却2008年10月1日9時25分印刷ソーシャルブックマーク 「TOKYU」といえば「東急」。他社の営業使用は混同するから認められない――。東京急行電鉄(東京都渋谷区)がこう主張して、宮城県石巻市の建設会社「藤久(とうきゅう)建設」に英語表記の使用の差し止めを求めた訴訟の判決で、東京地裁は30日、東急側の請求を棄却した。 大鷹一郎裁判長は、広辞苑をひもといて、「とうきゅう」と同じ読みに「冬宮(ロシアの宮殿)」「等級」「投球」などがあると列挙。さらに、大分市には「東九興産」があり、盛岡市には「とうきゅう商事」がある――などと指摘して、「『とうきゅう』という呼び方で思い起こされるのは『東急』だけ」という東急側の主張を退けた。 資金約1200億円の大企業から突然、訴えを起こされた「藤久」の社員は「うちは石巻周辺でしかやってない、10人ぐらいしかい

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    masakanou
    masakanou 2008/10/02
    がんばれ
  • Microsoft Unveils Next Version of Visual Studio and .NET Framework: Reveals extensive enhancements for simplified application life-cycle management, provides sneak peek at all key focus areas for Visual Studio 2010 and the .NET Framework 4.0.

    Microsoft Unveils Next Version of Visual Studio and .NET Framework Reveals extensive enhancements for simplified application life-cycle management, provides sneak peek at all key focus areas for Visual Studio 2010 and the .NET Framework 4.0. Microsoft Corp. today provided the first look at the next version of its developer tools and platform, which will be named Visual Studio 2010 and the .NET Fra

  • Visual Studio: IDE and Code Editor for Software Developers and Teams

    Visual Studio: IDE and Code Editor for Software Developers and Teams2024-08-08T11:36:21-07:00

    Visual Studio: IDE and Code Editor for Software Developers and Teams
  • Team Foundation Server にて Java アプリを管理、ビルド、JUnit も自動化で、継続的インテグレーションを実現できます(^^) - 長沢智治のライフサイクルブログ - Site Home - MSDN Blogs

    Flow of Value for ALM, Agile | Tomoharu Nagasawa's Lifecycle Blog Team Foundation Service 5/28 更新 詳細は、以下に移動しました。 https://softwareengineeringplatform.com/articles/team-foundation-service-5-28/ ながさわ Author: 長沢智治 - MSFT Date: 05/28/2013 WordPress ブロガーへ贈る!ブログを簡単にアプリ化する方法 WordPress ブロガーや、 WordPress で企業ホームページなどのサイトを開設している方は、簡単お手軽に、自身のページを Windows ストアアプリにしてしまうことができます。... Author: 長沢智治 - MSFT Date: 05/27/2

    Team Foundation Server にて Java アプリを管理、ビルド、JUnit も自動化で、継続的インテグレーションを実現できます(^^) - 長沢智治のライフサイクルブログ - Site Home - MSDN Blogs
  • 単体テストからパフォーマンス分析まで、VSTDでシステム開発を自動化しよう

    はじめに Visual Studio 2005 Team System(以下、VSTS)がリリースされ、Visual Studioのターゲットは開発者の枠を飛び越えることになりました。これはプロジェクトマネージャーからテスターまでを包括的にカバーし、チーム開発を強力に支援する製品としてリリースされましたが、まだまだ浸透していないように思います。今回は、VSTSのうち、開発者向けにリリースされているVisual Studio 2005 Team Edition for Software Developers(以下、VSTD)に用意されている開発者を支援する機能について、それぞれの概要を紹介します。 対象読者 .NET Frameworkを利用した開発プロジェクトに携わっている人 Visual Studio 2005 Team Systemに興味がある人 必要な環境と準備 Visual Stu

    単体テストからパフォーマンス分析まで、VSTDでシステム開発を自動化しよう
  • 手動テストからロードテストまで、VSTTでテストフェーズを効率化する

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    手動テストからロードテストまで、VSTTでテストフェーズを効率化する
  • システム品質向上のワザ -VSTDの単体テスト機能を極める-

    はじめに Visual Studio 2005 Team System(以下、VSTS)には製品の品質を向上させる上で非常に有効なさまざまなテスト自動化の機能が付属しています。それらの機能の概要は「Visual Studio 2005 Team Systemを使ってみよう-第3回 単体テストからパフォーマンス分析まで、VSTDでシステム開発を自動化しよう」で述べましたが、具体的な操作や実際に使用するうえでの注意点、さらにVSTSの連携機能を活かした使い方までは触れていませんでした。 そこで今回はテスト自動化の機能のうち、Visual Studio 2005 Team Edition for Software DevelopersおよびVisual Studio 2005 Team Edition for Software Testersに用意されている単体テスト機能について、操作方法と効果

    システム品質向上のワザ -VSTDの単体テスト機能を極める-
  • VSTTのWebテスト機能でアプリケーション品質を強化する

    はじめに Visual Studio 2005 Team Edition for Software Testers(以下、VSTT)には、製品の品質を向上させる上で非常に有効な、さまざまなテスト自動化の機能が付属しています。これらの機能の概要は『第4回 手動テストからロードテストまで、VSTTでテストフェーズを効率化する』で述べましたが、具体的な操作や実際に使用する上での注意点、さらに他機能との連携を活かした使い方までは触れていませんでした。そこで今回はVSTTのテスト機能のうち、Webテスト機能について、操作方法と効果的な使い方を紹介します。 対象読者 .NET Frameworkを利用したWeb開発プロジェクトに携わっている人 Visual Studio 2005 Team Systemに興味がある人 必要な環境と準備 稿で解説している内容を実際に試す場合には以下の手順に従って必要な

    VSTTのWebテスト機能でアプリケーション品質を強化する
  • [Tipsの種]ASP.NET, Winform UI系の自動テストを考える

    Visual Studio 2005 のチームテストを使うと、Webアプリケーションの操作を記録してくれるので便利ですね。 でも、クライアントサイドで処理が完結してしまう、 JavaScript バリデーション が記録できなかったと・・ そこで、そのあたりのテスト行うツールとして、Fiddlerがあります。 使い方はこんな感じですね。 Web テストのオーサリングおよびデバッグの技法 http://www.microsoft.com/japan/msdn/vs05/vsts/WTAuthDebug.aspx .NET Framework 3.0 を使っていたら 「UIオートメーション」が使えるので、 UI系のテストとして Windowsアプリケーション(Win32) Windowsフォーム・アプリケーション(.NET) WPFアプリケーション(.NET) がカバーできると・・ # 追記 U