タグ

2010年8月23日のブックマーク (17件)

  • mixi大規模障害について 解明編 - mixi engineer blog

    こんにちは、システム技術部たんぽぽGの森です。 先日のmixi大規模障害の原因となったmemcachedの不具合の詳細な解明ができました。 再来週まで発表を見合わせようと思ったのですが、早くお伝えしたほうがいいと思いましたので公開発表致します。 memcachedとlibevent memcachedはlibeventというライブラリを使用してクライアントからの要求(接続、コマンド送信)を処理しています。 libeventを使用するにはevent_baseという構造体を用います。 main threadはmain_baseを使用します。 static struct event_base *main_base; ... int main (int argc, char **argv) { ... main_base = event_init(); ... /* enter the ev

    mixi大規模障害について 解明編 - mixi engineer blog
    rx7
    rx7 2010/08/23
    素晴らしい!お疲れ様でした!
  • 続・ノートPCのACアダプターの快適化を極める

    ノートPCを長時間快適に使うためには、ACアダプターまわりの環境の改善は欠かせない。出張などでノートPCを持ち歩く機会が多かったり、複数のノートPCを使っているのであればなおさらだ。 今回は、ノートPCのACアダプターまわりをグレードアップして使い勝手を向上させる、4つのアイテムをまとめて紹介しよう。前回の記事その1、その2も併せて見ていただきたい。 ACアダプタの付け根から電源を取れる、ACアダプタ用タップ まず1つめは、ACアダプタに直結できる電源タップだ。コンセントから分岐するのではなく、ACアダプタの付け根部分から分岐するというコンセプトは、かつて紹介した「メネガレット」とほぼ同一。ただし体が平たいメネガレットと違い、この製品は筐体がキューブ型なので、装着するとACアダプタをまっすぐ伸ばしたような形状になるのが特徴だ。バッグの中で引っかかりにくいという点では、ACアダプタと一体化

    続・ノートPCのACアダプターの快適化を極める
  • サーバーの熱は冷まさなくても良い?

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、運用技術部 サイトオペレーションズ部の秋山と申します。 Yahoo! JAPANには日一のサイトを支えるたくさんのネットワーク機器、サーバー、ストレージがあります。 日々増え続ける、インフラ機器の運用管理に頭を悩ませている、管理者も多いかと思います。 悩むポイントは機器管理、コスト等いくつかあるかと思いますが、今回は「サーバーの熱」に焦点を絞り、話をします。 普段使っているパソコンなどもそうですが、情報技術IT)機器全般に電源投入後は熱を持ち、 内部のファンで、たまった熱をケース外に吐き出す構造のものがほとんどです。 パソコン1台ですと、暖かい風が出てくるだけ。というイメージが多いかと思いますが、 データセンタの

    サーバーの熱は冷まさなくても良い?
    rx7
    rx7 2010/08/23
    興味深い。ランニングテストの結果も知りたいところ。故障率の変化とか。
  • Rails でメンテナンス画面を表示する方法 | Carpe Diem

    今日は、Rails でメンテナンス画面を表示する方法を紹介したいと思います。今のところ、次のような方法で行っています。 環境は、次のとおりです。 OS: CentOS 5.x x86_64 ロードバランサー: LVS + keepalived ウェブサーバ: Apache + Passenger + Rails サービスをメンテナンス状態にしたいとき、次の方法が考えらます。 ロードバランサー側の iptables を使って、ロードバランサー側でメンテナンス表示画面を返す ウェブサーバ側で、メンテナンス表示画面を返す 1 だと、メンテナンスへの切り替えが面倒なので、僕は 2 の方法で行っています。 ウェブサーバ側で、次のようなルールを記述しておきます。 RewriteEngine On RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f Rewr

    rx7
    rx7 2010/08/23
  • 3時間でiPhoneアプリをiPad対応にした : 管理人@Yoski

    ま、実際には5時間かかったんですけどね。最初だったから。ちなみに審査は実質5日くらい。 これはツイキャス・ビュワーの iPad アプリ。というかユニバーサル・バイナリなのでiPhoneと共通です。 夕方5時からiPad化初めて、10時には完成、2時間で試験パターンまわして深夜0時に申請、という流れです。 自分メモですけど、何かの参考に。 (ちなみに内容的には最低限のiPad対応、かと思いますー) 【準備】 実はこれがすごく大事。iPhone アプリを作るときに以下のことに注意して作ります。 - 画面は左右ぐるぐる回転できるようにしておく - ぐるぐる回転したときに、frame = CGRect なんて使わなくていいように Interface Builder のアラインパラメータを綺麗に設計する - なので、画面構成要素は極力コードで動的にじゃなくてXIBで作成する。NavigationCo

    rx7
    rx7 2010/08/23
  • http://www.machu.jp/posts/20100821/p01/

    http://www.machu.jp/posts/20100821/p01/
  • はてなのミッション - jkondoの日記

    はてなのコーポレートページを少し新しくしました。一番の変更点は、先日社内で決めたミッションを明確に掲げたことです。 会社情報:はてなのミッション - はてな はてなは「T型コミュニケーションを促進する」こと=「人と人とのコミュニケーションを促進し、価値ある情報をより多くの人に届ける」ことをミッションとして、これからもサービスを提供していきたいと思います。T型コミュニケーションは社内の造語で、人と人とのコミュニケーションを促進する横棒と、そこから生まれる価値ある情報を第三者に届ける縦棒を組み合わせて「T型」としています。 ミッションの明文化が必要になった そもそもの背景として、なぜミッションを定めるという話になったかというと、これから新しいサービスをより大きな規模で作っていきたいからです。これからの成長を目指してサービスを作っていきたいと思っているのだけれど、メンバーが増えてきて、なおかつ複

    はてなのミッション - jkondoの日記
  • Blog - Mikula Beutl - SEO Consulting

    This guide is the safest way to do a domain switch, you get all you need to change a blocked domain. What is a user flow and a user journey? There’s a macro view of a customer experience that we can analyze and partially control.

    Blog - Mikula Beutl - SEO Consulting
    rx7
    rx7 2010/08/23
    これはいいかも!
  • SQLだけで数独を解く。 - 自分の仕事を憎むには人生は余りにも短い

    Oracle RDBMS 11gR2 - Solving a Sudoku using Recursive Subquery Factoring - AMIS Oracle and Java Blog Oracleの公演資料を見ていたらOracleだけで数独を解けると書いてあったのだがなぜ解けるのか分からなかったので解析してみた。 対象のSQLなんだけども、こんなSQLで解けてしまうらしい。 with x( s, ind ) as ( select sud, instr( sud, ' ' ) from ( select '53 7 6 195 98 6 8 6 34 8 3 17 2 6 6 28 419 5 8 79' sud from dual ) union all select substr( s, 1, ind - 1 ) || z || substr( s, ind + 1

    SQLだけで数独を解く。 - 自分の仕事を憎むには人生は余りにも短い
  • 『取り留めのない事。長文。』

    おえかきと育児の日々を書く 2010/3/6にママになりました。それまでは、自分の描いた絵についてモクモクと書いていたけれど、今は絵を描く暇もなく、子供と奮闘してます。いつか再会するであろうお絵描きと、育児について書いていこうと思います。2011/9に二番目誕生予定です。 寝室の窓を障子から、ミラーカーテンに変えました。 ミラーカーテンにして変わった事は、カーテン越しに月が見えるようになった事です。 カーテン越しなので、おぼろげではありますが、今日が満月なのか、三日月なのか、わかる位はっきり見えます。 昔々、私が中学生位だった頃、 父親が安い天体望遠鏡を買ってきました。 女二人姉妹だったせいか、ほとんど日の目を見ることのなかった天体望遠鏡ですが、一度、父と妹と月を見た事があります。 おもむろに覗いた望遠鏡。そこから見た月の姿にものすごく感銘を受けたことを覚えています。 普段、黄色い丸としか

    『取り留めのない事。長文。』
    rx7
    rx7 2010/08/23
    名文。月が見たくなった。
  • 藤田晋『海外事業に関する考え方』

    とある社員から、海外事業に関する方針の質問 メールをもらいました。 投資家説明会や就職セミナーでもたまに聞かれる 質問なので現時点での考えをブログに書いておきます。 大前提として、 当社の掲げるビジョン「21世紀を代表する会社を創る」 の達成条件としてグローバル企業としての成功が 含まれています。 また10周年のブログ にも書きましたが、個人的にも 起業家として世界的な成功を収めることを誓っています。 当社グループの海外での事業は、 過去には、当社は韓国中国スペインへ進出しており、 損失を出し撤退しています。 現在は、中国、ベトナムでのベンチャー投資事業、 CAアメリカでAmebaPicoをはじめとしたアプリ事業、 ジークレスト、CAmobile、ECナビ、MicroADといった 子会社を通じても海外で事業展開をしています。 それなりに形になってきたものもありますが、 失敗しても成功し

    藤田晋『海外事業に関する考え方』
  • Amazon RDS: MySQL Upgrade and DB Engine Version Management | Amazon Web Services

    AWS News Blog Amazon RDS: MySQL Upgrade and DB Engine Version Management I’ve got a pair of related news items for users of the Amazon Relational Database System (RDS): We now support version 5.1.49 of MySQL, with the InnoDB Plugin as the InnoDB storage engine. We now provide a new, optional level of control over when and if your DB Instance(s) are upgraded to new MySQL versions supported by Amazo

    Amazon RDS: MySQL Upgrade and DB Engine Version Management | Amazon Web Services
  • はてな技術勉強会再開のお知らせ「iPhoneアプリ開発入門編」「位置情報の取説」 - Hatena Developer Blog

    こんにちは、id:stanakaです。インターン講義シリーズも終了したので、そろそろ来の技術勉強会を再開させようと思います。 再開第1回目は、今盛り上っている位置情報サービス、はてなココ関連の二立てでお送りします。京都社の新フロア(8F)に構築中のセミナールームで実施します。まだ内装工事前ですので、定員は少なめとなっております。Ust放送も準備しますので、そちらでもご覧ください。 開催概要 日時: 2010年8月26日(木)19:00開場、19:30開始〜21:00終了 定員: 20名 会費: 無料 公式ハッシュタグ: #hatenatech 発表概要 「iPhoneアプリ開発入門編」id:ninjinkun (はてなココアプリ開発者) iPhoneアプリ開発に必要となる知識の入門編です。主な内容は以下のとおりです。 iPhoneアプリ開発の流れ XCode、Interface Bu

    はてな技術勉強会再開のお知らせ「iPhoneアプリ開発入門編」「位置情報の取説」 - Hatena Developer Blog
    rx7
    rx7 2010/08/23
    参加したいけど、都合があわない・・・くっ。
  • MySQLのconfigureオプションを知りたいとき - かみぽのメモ

    MySQLのバイナリパッケージとか、自分がコンパイルしてないMySQLのconfigureオプションを知りたいときはmysqlbugスクリプトを使うとよいです。 % VISUAL='grep "Configure command" 1>&2' /usr/local/mysql/bin/mysqlbug > /dev/null Configure command: ./configure '--prefix=/usr/local/mysql' '--localstatedir=/usr/local/mysql/data' '--libexecdir=/usr/local/mysql/bin' '--with-comment=MySQL Community Server (GPL)' '--with-server-suffix=' '--enable-thread-safe-client' '

    MySQLのconfigureオプションを知りたいとき - かみぽのメモ
    rx7
    rx7 2010/08/23
  • 長文日記

  • 30分でわかる広告エンジンの作り方

    3. アジェンダ  自己紹介  オンライン広告システムとは  基礎編  広告エンジンの役割  Railsによる実装例  応用編  BT(行動ターゲティング)の実装  コンテキストマッチの実装  まとめ 3 4. 自己紹介 山崎大輔 Twitter: @yamaz Blog : 最速配信研究会 http://d.hatena.ne.jp/yamaz/ 現在:株式会社スケールアウト 代表 1日数億~を超えるような配信をカジュアルに行うための 広告配信システム「ScaleAds」の開発と販売およびコンサル かれこれオンライン広告業界で14年やってます 4

    30分でわかる広告エンジンの作り方
  • Amazonの倉庫で働いてるけど質問ある?

    1 名前:以下、名無しにかわりましてVIPがお送りします:2010/08/21(土) 17:03:36.40 ID:ZcFXWPoeP 特定されない範囲で 4 名前:以下、名無しにかわりましてVIPがお送りします:2010/08/21(土) 17:04:43.13 ID:c/w7CNWo0 給料どんくらい? >>4 850 7 名前:以下、名無しにかわりましてVIPがお送りします:2010/08/21(土) 17:06:02.08 ID:6VqeBbmg0 ランクB以上の職員はセグウェイに乗れるって当? >>7 残念だが徒歩だ 9 名前:以下、名無しにかわりましてVIPがお送りします:2010/08/21(土) 17:06:09.27 ID:7iJIpKkLO いつもAVばっかり注文してすいません >>9 AVみたいな軽いものならいくらでも頼んでいいよ 10 名前:以下、名無しにかわりま