タグ

2009年4月18日のブックマーク (7件)

  • MogileFSで構築する高速スケーラブルな分散ファイルシステム - builder by ZDNet Japan

    連載「オープンソースソフトウェアでクリエイターを支援するmoonlinx」の第1回「ウェブメディア「moonlinx」を支えるオープンソースソフトウェア」ではmoonlinxの概要およびシステム構成を、第2回の「openSUSEの管理ツール「YaST」で作業を効率化:moonlinxを支えるOSS」では使用OSであるopenSUSEについて簡単に説明しました。 今回は、moonlinxで取り扱うメディアファイル(画像、音楽、動画)の保管方法について説明したいと思います。 分散ファイルシステム「MogileFS」 moonlinxでは、各種メディアファイルの保管に、オープンソースの分散ファイルシステム「MogileFS」を利用しています。 分散ファイルシステムを用いることにより、ファイルシステムを構成するノード群の一部がダウンしても、データを失うことなくシステムとして機能し続け、かつ自動レ

    MogileFSで構築する高速スケーラブルな分散ファイルシステム - builder by ZDNet Japan
  • エンジニアがタイトル買い、著者買いすべき本 - Fight the Future

    著者買いすべき! ファウラー、ジョエルは知名度もあり、改めて僕がどうこう紹介する必要はないと思うけど、ここではスティーブ・マコネルを特に推したい。 読んだ人には非常に高い評価を得ているけれど、その分厚さや価格もあってなかなか広まっていない。 特にCode Completeはすべてのエンジニアが必ず読むべきだと思ってる。 これを読んで理解する/しないが(職業プログラマとしての)初級と中級の境界だと言えるくらい。 タイトルにはCodeとあるけど、別にコーディングをターゲットにしたではない。 設計、テストも含めてコーディングを考えている。当たり前だがコーディングだけではコーディングはできないからだ。 上下巻1,200ページの大作だし、2冊で12,000円だがその価値は大いにある。 スティーブ・マコネル ソフトウェア見積り―人月の暗黙知を解き明かす 作者: スティーブマコネル,久手堅憲之,S

    エンジニアがタイトル買い、著者買いすべき本 - Fight the Future
  • http://homepage3.nifty.com/kotaniss/ashikubikotei.html

    足首の包帯固定 足首は体の部分の中でも捻挫しやすい箇所です。 スポーツをしている人ならば、最低1回はやっている代表的故障ともいえるものです。 足首捻挫をした場合には、 捻挫した足首を包帯で固定してあげることで安静を保ち、 治りを早くすることができます。 足首の捻挫の多くは、内側に向かってねじってしまうものです。 ですので、このページでは、足首を内側に捻挫した場合に、 患者様ご自身で包帯固定をしていただく方法について御覧いただきたいと思います。 足首を固定するときには、まずこれから包帯を巻く足首を90度にします。 人間が立ったり、歩いたりするときには、重心線と、床とのなす角が90度になることで、体の安定度が増します。 ですので、この様に足首を90度に曲げて、体の安定度を保つことで、弱っている足首を保護できます。 包帯を巻く足と反対側の手に包帯を持ちます。 (例:左足を巻

  • 足首のテーピングの巻き方

    テーピングとは、スポーツ用のテープを体の一部(関節、次いで筋肉が多い)に巻き運動中のケガを防ぐ方法。 こちらでは図解で足首のテーピング解説しております。テーピングに必要な用品もジャンプでご購入いただけます。 足首は内反して外くるぶし側がのばされやすい。内反を制限するテーピング。サッカー選手向き。 テーピングをする前に、「テープスティック」をスプレーし、「Jラップ」をまいて皮膚を保護します テーピング中は足首を90°にして動かさないようにします ステップ1~3→「コーチ3.8cm」使用。(アンカー/スターアップ/アンカー) ステップ4~6→「シャーライトプロ」使用。(フィギュアエイト/ヒールロック/サーキュラー) ステップ7→「コーチ3.8cm」使用。(アンカー) テープを剥がす前後や最中に、「スティックアウト」をスプレーして粘着剤を落とします

  • ぼくが見ているレール(map.resouces編) - moroの日記

    先日のQConで大場さんもおっしゃっていたことですが、Railsで開発をする上でものすごく重要なポイントに、Railsの敷いたレールから降りないというのがあります。別にコレはRailsが不自由だというわけでなく*1、通り一遍のものしかできないというわけでもなく、ただ基盤と相性の悪い設計すればあとで苦労するという、当然の話なわけです。 最近、私を含めいろいろな方が「レールから降りないで作るのが重要」と話しています。が。じゃあそのレールはどこにあるのかという話はあまり聞かれません。ということで、ふだん私がRailsアプリを設計するときに意識しているレールを言語化してみて、議論なりのたたき台にしたいな、と思った次第です。 とはいえDB周りは「羽生さんのERDレッスン嫁」で7割くらい済む話*2なので、まずはコントローラから。 設計指針としてのmap.resouces Rails 2.xにおいて、コ

    ぼくが見ているレール(map.resouces編) - moroの日記
  • ニコニコ大百科のアーキテクチャ - グニャラくんのグニャグニャ備忘録@はてな

    Twitter mongrelP: @tasukuchan グニャラくーん、ニコ百の鯖がEeePCという話が持ち上がってますがただの監視用ですよね(しんぱいそうなめでみている) http://twitter.com/mongrelP/status/1524183917 ニコニコ大百科のアーキテクチャについてメモしておきます。 当は、このネタでRuby Kaigiに申し込もうと思ったけど、すっかり忘れていたのでエントリを起こしておきます。Rubyあんま関係なかったし。 全てのリクエストを受付、セッション情報も保持するEeePC 次世代サーバプラットフォーム EeePC ニコニコ大百科宛ての全てのリクエストは、全てEeePCに送られます。 実物の写真を載せておきます。 EeePCは2台稼動しており、1台はホットスタンバイです。 EeePCは、SSDとUPSを備えた次世代サーバプラットフォーム

    ニコニコ大百科のアーキテクチャ - グニャラくんのグニャグニャ備忘録@はてな
  • Greenbear Diary - Rubyでブラウザを使わずにJavaScriptのテストを行う

    ■ [ruby][git] JRubyがgitに移行 JRubyのリポジトリがsvnからgitに移行したそうな。 Headius: JRuby Moves to Git オフィシャルなリポジトリはkenai.comにあり、githubの方はミラーだそうです。 jrubyさんのアカウント。 活発にコミットがあります。 なぜgitを選んだかについては、 長いこと分散SCMを検討していて、Mercurialかgitにしようと思っていた KenaiはsvnとMercurialしか使えなかったんだけど、最近gitがサポートされた githubにリポジトリ置いた方がRubyistの援助を集めやすいんじゃね? そうこうする間にgitが気に入ってきた まあ結局、Ruby界でgitが人気だからgitにした。もしJythonの開発をやってたらMercurialの方を選んだだろうね とのこと。 ■ [ruby]

    Greenbear Diary - Rubyでブラウザを使わずにJavaScriptのテストを行う