タグ

2011年12月13日のブックマーク (16件)

  • MySQLにおけるレプリケーション遅延の傾向と対策

    レプリケーションはMySQLで最もよく使われる機能のひとつだ。レプリケーションは基的に非同期でデータの複製を行う仕組みになっているのだが、非同期故にどうしても逃れられない問題がある。そのひとつが今回のテーマ、遅延である。というと、MySQLのレプリケーションはすぐに遅延が生じてしまうように感じてしまうかも知れないが、そのようなことはない。ほとんどの場合は即座にスレーブの更新が行われる。 なぜ遅延は発生するのか、どのように遅延が起きていることを調べるのか、どのように回避するのかということをエントリでは解説したい。うまく遅延と付き合って、MySQLのレプリケーションをより快適に運用してもらえればと思う。 そもそも遅延とは何かMySQLのレプリケーションは非同期で行われる。これは準同期でも同じであり、スレーブにおいて更新が起きるのはマスターよりも一瞬遅れてしまう。これは非同期であるが故に逃れ

    MySQLにおけるレプリケーション遅延の傾向と対策
    riywo
    riywo 2011/12/13
    遅延解消職人やってました。
  • quick hackの必要性 - blog.nekokak.org

    ふと思ったのでメモっておく位の感じ。 仕事ではquick hackって重要だなぁと。 業務で当に必要と思うような仕組みがあったとして、それをすぐに導入できるかは大人の事情とかがあり なかなか難しかったりするのが普通じゃないでしょうか? 必要な仕組みだから周りだったり上司だったりを説き伏せて正しい(?)手段で導入するのももちろん正道だとおもいますが、 それがなかなかムズカシイのも世の常かなぁと。 自分は必要だとおもっても、周りにその問題意識があるかどうかは別なので。 好き勝手やっていいよって会社であれば別なんでしょうけど、そういう会社って結構珍しいんじゃないかなぁ。 もちろん相談出来る相手がいて、色々と相談や議論をし、協力者を見つけるのもいいし、そういう相手がいるんであればやるべきだとは思います。 そうすれば自分が思っていなかったような問題点なんかが出てきて考えの幅が広がるかもしれない。

    riywo
    riywo 2011/12/13
    作って説き伏せる!
  • 中二の進研ゼミwwwwwwwwwwwwwwwww:ハムスター速報

    中二の進研ゼミwwwwwwwwwwwwwwwww Tweet カテゴリ☆☆☆☆ 1:以下、名無しにかわりましてVIPがお送りします:2011/12/13(火) 13:05:13.44ID:Wi3y72+c0 中二の妹に送られてきた進研ゼミの漫画wwww 封筒には『キミの未来が見えるマンガが入っています』 ~ゼミを始めた良治の成功ストーリー~ 3:万太郎【Ver.5.13】 ◆MANTA/Y5NM :2011/12/13(火) 13:06:11.70ID:GoCUzLDr0 1巻…でござるか…!? 2: 忍法帖【Lv=40,xxxPT】 :2011/12/13(火) 13:06:00.26ID:KojXmHyX0 続けなさい 4:以下、名無しにかわりましてVIPがお送りします:2011/12/13(火) 13:06:13.58ID:Wi3y72+c0 お前らみたいなのが主人公wwwwwwww

    riywo
    riywo 2011/12/13
    これはすごいな。。。
  • ナウなヤングのためのgithub入門講座 -基本機能からdotfiles管理まで- - tumblr

    gitによるバージョン管理 バージョン管理システムはつかってますか? 僕は前に自分の作成したコードを元に、後輩にプログラムを作らせようとしてまずは僕のコードをコピペしろと指示したところ、コピペしかしてない(と言い張る)割にはコピペしたコードは動かず、さらに何故かコピペ元の僕のコードが滅茶苦茶に荒らされて当然のごとく動かなくなるという、なんかもう幽霊の存在を認めない限り説明がつかないような怪奇現象に遭遇したことがあります。しかもそのときはcpコマンドによるバックアップに頼っていて運悪くバックアップを忘れたために僕の貴重な1日が消え去ってしまった訳でして、それから僕はバージョン管理システムに頼ることを固く心に決めました。また僕はその目を覆いたくなるような残虐な事件以来、建設業界に見習って、IT業界でもプロジェクトキックオフ時にお祓いはすべきだと訴え続けています。 まぁそれはいいとして、いやまだ

    ナウなヤングのためのgithub入門講座 -基本機能からdotfiles管理まで- - tumblr
    riywo
    riywo 2011/12/13
    ナウい!
  • UnitePlayer.js 作ったよ - latest log

    UnitePlayer はモバイルとゲームに特化した HTML5 な音楽再生プレイヤー UnitePlayer は、モバイルブラウザ上で動作するゲームに音をもたらします。 扱いが難しい Mobile Safari や Android ブラウザの音周りをフォーマット化し、とっても扱いやすくします。 フィーチャーフォン用のソーシャルゲームが大流行な昨今ですが、 フィーチャーフォン用のゲームって音が無いですよね? そのゲームをそのままスマートフォン向けにコンバートしても、音がならずに寂しい感じですよね? 2012年は UnitePlayer で BGM も SE も鳴らしちゃいましょう。 そして没入感や色々なものを高めちゃいましょう! PCブラウザでもそのまま動くから、横展開もお手軽に! UnitePlayer なら iPhone でも BGM と SE を擬似的に同時再生できますよ。 Unit

    UnitePlayer.js 作ったよ - latest log
    riywo
    riywo 2011/12/13
  • 東京Node学園祭 2011 7/8

    東京Node学園祭 2011 7/8 [解説・講座] 2011年10月29日に開催された「東京Node学園祭 2011」の生放送動画です公式HPはこちら⇒http://nodefe...

    東京Node学園祭 2011 7/8
    riywo
    riywo 2011/12/13
    ライブコーディングすごい
  • 東京Node学園祭 2011 開催レポート

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。そろそろ種子島にロケットの打ち上げを見に行きたいエンジニアの石澤 (@summerwind) です。すっかり遅くなってしまいましたが、10月29日(土)に弊社11Fセミナールームで開催されました、アジア最大のNode.jsイベント「東京Node学園祭 2011」の開催報告をさせていただきます。今回のイベントは、Node.jsの開発者であるRyan Dahl氏と、Node.jsでWebSocketを扱うための有名なライブラリ「Socket.IO」の作者であるGuillermo Rauch氏を海外からお招きしての開催となりました。 Ryan Dahl氏による基調講演 イベントはまず、Ryan Dahl氏の基調講演からスター

    東京Node学園祭 2011 開催レポート
    riywo
    riywo 2011/12/13
  • 立命館で分析美学のレクチャーしてきました。資料公開。 - 昆虫亀

    立命館大学の「分析哲学と芸術」研究会にレクチャーに行って来ました。 これです⇒(http://d.hatena.ne.jp/conchucame/20111121) 田邉くん、吉田さん、貴重な機会をどうもありがとうございました。 2日間、立命館の優秀なPDの方々にもいろいろ話を聞いていただきました。感謝です。 むしろうちの研究室でもああいう人呼んで、なんかやりたいのですが。 パワポのデータを公開しておきます。 発表者用のノートデータも見れますので、興味ある人はそちらも読んでいただけると、理解が深まるかと。 とくに初日のやつは、最近わたしが考えている立場をつよく出しております。 批判、ツッコミなどお待ちしております。 「分析哲学と芸術」研究会:レクチャー資料 一日目(2011/12/1)「芸術的価値とは何か」 ⇒ こちら 二日目(2011/12/2)「ケンダル・ウォルトンのフィクション理論に

    立命館で分析美学のレクチャーしてきました。資料公開。 - 昆虫亀
    riywo
    riywo 2011/12/13
    おもしろい
  • 30代は量より質! 叙々苑のすき焼き屋「すき叙」が美味しかった - 941::blog

    新卒社員のメンターってのをやっていて毎月定例で飲んでる。ゲストとして先輩社員を 招くというシステムでやっているのだけど、30超えると「ドカ盛り、コスパよりも、うまいもんべたい」 となるのは世の常でして。 「そういやすき焼きべたいねー」と言われて見つけたのがこちら。 すきやき すき叙 名前からうっすらわかるように、叙々苑がやっているすき焼き屋さん。 お高いのでしょう?ってカンジだけど、3800円のコース+飲み物くらいですむので 一人5000円くらいだった。雰囲気もなかなかよかったのでオススメ。 場所はこちら。新宿三丁目あたり、伊勢丹の向かいのビル。 エプロンには叙々苑マーク。なんか全体的に写真がピンクだなあ。 メニュー。色々とコースがある。 追加でも注文可能。 まずはビールで乾杯。叙々苑じるし。 まずはコースの前菜。どれもこれも美味しい。 茶碗蒸し 海老とホタテのコチュマヨ パリパリサラ

    30代は量より質! 叙々苑のすき焼き屋「すき叙」が美味しかった - 941::blog
    riywo
    riywo 2011/12/13
    う、、、うまそう!!!
  • キツネの可愛さは異常 。モフモフしたいお(;´Д`)ハァハァ : ニュー速VIPブログ(`・ω・´)

    riywo
    riywo 2011/12/13
    これは!
  • データ分散とインデックス最適化のためのハッシュ関数の利用 - Articles Advent Calendar 2011 Hacker

    はじめに こんにちは、piarra です。みなさん、意識は高まっていますか?私は上々です。 という書き出しをやめたくてやめられなかったのが心残りです。 昨年までは、Casual Trackで寄稿させていただいていましたが、今年はYAPCで話したこともあり、Hacker Trackに初挑戦させていただきます。得意のMD5暗算法とその習得法について解説したいと思っていたところですが、より日常に役立つ方がよいかと思い、MD5やその他のハッシュ関数の活用法について少し触れてみたいと思います。 データサンプル DBMSを考慮せず、以下のようなデータサンプルがあったと考えてみましょう。 +----+-----------------------+ | id | url | +----+-----------------------+ | 1 | http://www.google.com | | 2

    データ分散とインデックス最適化のためのハッシュ関数の利用 - Articles Advent Calendar 2011 Hacker
    riywo
    riywo 2011/12/13
    改めて/すばらしい
  • Node.js で重い処理をしてしまったときにタイムアウトするの法 - tokuhirom's blog

    (この記事は Node.js アドベントカレンダー不参加記事です) チャットサーバー的な使い方とか意外とみんな興味なくて、普通のウェブアプリケーションなどをかく、という用途にちょっと node.js がつかえたらいいのにな、とおもっている人がおおいようにかんじています。Node.js が人気なのは、v8 をうまくパッケージングしているのが node.js ぐらいで、そして v8 をうまくパッケージングするのが結構めんどくさいから、というところが大きいのです。ぶっちゃけ node.js が〜 とさわいでる人のうち8割は I/O multiplexing だからとかそういう理由で支持しているわけではなかったりするのです(偏見)。 さて、普通の web application のようなものを書こうとしたときに Node.js って基シングルスレッドだし、なんかうっかり重い処理したときにどうした

    riywo
    riywo 2011/12/13
  • DBI::Profileでお手軽プロファイリング - Articles Advent Calendar 2011 Dbix

    aloelightです。 みなさん、DBIx書いてますか?私は5年以上はPerlを使っていますが、DBIxを書いたことがありません。CPANの既存ライブラリとDBIの基機能で間に合ってしますからです。今日はDBI付属の機能の中からDBI::Profileを紹介したいと思います。 どんな時に使うの? 開発時には何気なく実行してたけど、なんかこの機能が遅いような気がする。そんなことありませんか? MySQLではEXPLAINを使ってクエリの実行計画を確認することで、そのクエリがなぜ遅いかを判断することができますが、その前にどのクエリが遅いかを判断しなければいけません。お手軽さを求めるなら、DBI::Profileを使うのがいいんじゃないでしょうか。 使い方 DBI::Profileの使い方はいくつかありますが、今回は$ENV{DBI_PROFILE}にセットする方法を使います。他には$dbh

    DBI::Profileでお手軽プロファイリング - Articles Advent Calendar 2011 Dbix
    riywo
    riywo 2011/12/13
    知らなかった。。。
  • s///ee

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    s///ee
    riywo
    riywo 2011/12/13
    マジか。。。
  • 「HACKING: 美しき策謀 第2版」で脱・初心者エンジニア - As a Futurist...

    今年もあまりを読めていないのですが、かなり評価の高いを数冊読んでいます。その中でもピカイチにオススメしたいのが表題のです。最近第 2 版が出たようです。って、実はまだ読んでる途中なんですけどね。。。 「教科書」として素晴らしい出来 このの何よりもすごいと思った点は、頭から読んでいってすんなり全てが飲み込める点です。ここまで頭に吸い込まれるは久々に読んだ気がします。普通技術書だと、サンプルコードがあって、実際に実行してみてねーこんな感じになるから、って書いてあるんですが、自分で実際に実行してみないとイマイチピンと来ないことがあります(サンプル動かなかったりとかもある)。そういうは、通勤時間とかにちょこちょこ読むにはちょっとしんどいです。 HACKING がすごいのは、第 2 章のアセンブリやヒープ・スタックの解説、さらに第 3 章のバッファオーバーフロー等の脆弱性を突くといった部

    「HACKING: 美しき策謀 第2版」で脱・初心者エンジニア - As a Futurist...
    riywo
    riywo 2011/12/13
    すばらしい教科書だと思います!
  • インタラクティブな時系列グラフを描くJavaScriptツールキット「Rickshaw」

    あらかじめ決めておいたデータやリアルタイムに刻一刻と変化するデータをグラフ化する際に使いやすくできています。しかもグラフ作成の時に迷いがちなカラーリングについても、最初からいくつかきれいなカラーパレットが付属しているので迷うことなくグラフ化できます。 Rickshaw http://shutterstock.github.com/rickshaw/ D3 libraryをベースにし、1721万枚のロイヤリティフリーなストックフォトを有する「Shutterstock」が開発したグラフ用のJavaScriptツールキット・時系列グラフ用フレームワークとなっており、以下のようなグラフ作成が可能です。 通常のグラフ http://shutterstock.github.com/rickshaw/examples/start.html 右下のチェックマークによって各グラフのオンオフが可能、マウスがグ

    インタラクティブな時系列グラフを描くJavaScriptツールキット「Rickshaw」
    riywo
    riywo 2011/12/13
    これは早速調べてみよう