タグ

2012年9月19日のブックマーク (13件)

  • MySQL Spiderエンジンを使ってみた。〜データベースシャーディング(sharding)とは〜 - 気ままに書いてみました日記

    もしかしたら使うかもしれないので調べてみた。 shard 日語に訳すと(ガラスや貝殻の) 「破片」といったような意味 データベースをshardに分解して複数のサーバに分散して運用するのがDB sharding データベースパーティショニングとも言えるのかしら? 単一のサーバのDBテーブルを複数のファイルに分割するのをパーティショニングとも呼ぶが、「パーティショニング」という言葉を使ってDB shardingのことを言っているブログ等もちらほら見かけます。 より突っ込んでみたい人は「shared nothing」でぐぐってネ。 なぜデータベースを分散処理するのか 横軸にはサービス運用開始からの時間経過を設定し、縦軸には「DBの応答時間」、「DBへの問い合わせ数」、「DBサイズ」の各数量をとります。サービスが順調に利用されていっているものとし、「DBサイズ」や「DBへの問い合わせ数」は時間経

    MySQL Spiderエンジンを使ってみた。〜データベースシャーディング(sharding)とは〜 - 気ままに書いてみました日記
  • クラウドソーシングで稼ごう - Yahoo!クラウドソーシング

    おこづかい稼ぎなら『Yahoo!クラウドソーシング』。いつでも簡単にPayPayボーナスライトがたまる! 日全国のPayPayのマークがあるお店でのお買い物やYahoo!のサービスで使えます!

    クラウドソーシングで稼ごう - Yahoo!クラウドソーシング
  • クレクレ依頼常用者に言っておきたい、成功率が上がりそうな依頼パターン : あべろぐ

    僕は、精神論でなんとかしようとする人が嫌いです。精神論では逆境を乗り切れないと考えています。「頑張れば何とかなる」、「勢いで乗り切る」、「気力の問題」なんていう人がいます。職務上の困難に対して、(冗談ではなく気で)そんなウンコちゃんなポイントで解決すると思っている人がいるとしたら、みなさんお誘い合わせの上、どこか遠くの島にでも行って、仲良く精神論をぶつけ合うなり、穴でも掘るなり、掘った穴を埋めるなり、とにかくこちらに迷惑がかからないように好きなだけ非生産的なことをするなどして、一生を静かに終えて欲しい、と思います。迷惑なので。合掌。 「とにかくやってくれ」“だけ”のクレクレ依頼は、はオマエの都合で俺には関係ない。 利己的で冷たい意見でしょうか?冷たいとか優しいとか、そういう話ではなくて、もっと経済的合理性みたいなものを考慮して依頼する方が、物事はスムーズに進むのになぁ、残念。と思っている

    クレクレ依頼常用者に言っておきたい、成功率が上がりそうな依頼パターン : あべろぐ
  • Markdown記法に対応しました - はてなブログ開発ブログ

    日、はてなブログはMarkdown記法に対応しました。GitHubなどで採用されているMarkdown記法を利用して、ブログ記事を書くことができます。 ブログの基設定で、編集モードとしてこれまでの「見たままモード」と「はてな記法モード」に加えて「Markdownモード」を選択できます。新規の記事をMarkdown記法で記述でき、一部「GitHub Flavored Markdown」にも対応しています。 さらに、はてな記法のうちfotolife記法などの「自動リンク記法」が利用できます。画像や商品は、これまで通りの記法で手軽に貼り付けることができます。 なお、すでに掲載している記事をMarkdown記法で編集し直すことはできません(これまでの動作と同じように、編集モードの切り替えは、これから書き始める記事に対して有効です)。 はてなブログは「書く人」のためのブログとして、書きたいことを

    Markdown記法に対応しました - はてなブログ開発ブログ
  • 画像の使用権に関して - Wassr [お気軽メッセージングハブ・ワッサー]

    画像の使用権に関して 2012年10月1日(月)のサービス終了に伴い、サービスで使用している画像をクリエイティブ・コモンズ・ライセンスの適用対象といたします。非営利・営利に関わらずご使用いただけますが、クレジットの表記は厳守してください。また、素材を改変した場合は、同一の許諾条件の下でのみ頒布することができます。 クレジット表記例: Copyright © 2006-2012 Mobile Factory, Inc. これらの画像は、クリエイティブ・コモンズ 表示 - 継承 2.1 日 ライセンスの下に提供されています。 各種イベントや代替サービス等でご使用いただければ幸いです。 ※アダルト関連その他公序良俗に反する利用、犯罪や反社会的行為に結びつく内容、他者への誹謗中傷を含む内容、個人情報保護法その他の法律を侵害するコンテンツへの利用、その他著作者人格権を侵害するようなご利用はご遠慮

  • 見たことない仕事、見に行こう。仕事旅行|トップページ

    不確実な時代に振り回されずに、個人が活躍して幸福感を得るためには、いかに自由を得るか、言い換えれば自身で考えて判断できる能力を得ることが大切です。 そのためには、選択肢や視点を増やすことで「なりたい自分」を明らかにし、そこから逆算することで、今あるものを生かし、足りないものを補う行動をとること、その行動から得た経験、学びを振り返ることで、次なる行動に結びつけるサイクルを回していくことが必要なのです。 このサイクルを回す"生きた教材"として仕事旅行を活用することは、キャリアと人材育成の課題を抱える多くの人と企業にとって、誠に有意義なことと考えています。 …続きを読む

    見たことない仕事、見に行こう。仕事旅行|トップページ
  • 実録!SIerがネットゲーム事業に参入できない理由

    SIerにおける某ネットゲームシステム(以下「NGS」)開発プロジェクトの発言録です。内容はもちろんフィクションですが、SI業界の実情を踏まえて構成してみました。SIerが内部に抱えるネットゲーム事業への参入障壁、さらにはSIerの将来の姿が垣間見えるかも知れません。 プロジェクト計画レビュー部長「NGSは、今年度の重点目標『高利益率ビジネスへの参入』を達成するために立ち上げる非常に重要なプロジェクトです。部長から直々のご指示を頂き、開発チームのメンバーを集めました。」 PMO事務局「PMOとしてもプロジェクトの成功に向けて最大限貢献したいと考えています。」 部長「それは心強い。ありがとうございます。」 課長「それでは、早速ですが、NGS開発プロジェクトプロジェクト計画レビューをお願いします。」 PMO事務局「プロジェクトのマスタスケジュールに計画が不明確な箇所が散見されます。βテスト

  • Cookpad Case Study | Treasure Data Blog

    Cookpad Case Study Cookpad.com (TYO:2193) is Japan’s No.1 recipe website. With more than fifteen million users and one million online recipes, Cookpad.com dominates the market of recipe search and sharing. In fact, according to Cookpad.com’s internal research, 50% of Japanese women in their 20s and 30s use Cookpad.com as their primary source of recipes and cooking advice. So, how does Cookpad.com

  • 馬鹿「日本の若者はもっと結婚しろ」 俺「何で?」 馬鹿「少子化がひどいから」 たま速報

    1: 名無しさん@実況は禁止です@\(^o^)/ 2016/03/24(木) 21:09:08.522 ID:PVCb1cnM0.net

  • 【新作 PARM】抹茶味の棒アイス食べてみた - どんぐり日記β

    ※この日記は、最後の4行だけ読めば大丈夫です。 コンビニに売ってるらしいです。 iPhoneサイズくらいあるのかなとワクワクしながら開けてみたら、 思ったより少し小さめやった。 いつもは、ハーゲンダッツの抹茶味とか サーティワンの抹茶味をいただいてるんだけど、 それに比べるとアッサリして大人味な感じがした。 抹茶アイスの周りは、甘めの抹茶チョコでコーティングされてるんだけど ソフトなチョコだから、べた感じは柔らかくて良い塩梅。 苦味と甘みがうまい具合でした。 半分だけべて残しておこうと思ったのに、 一気にべてしまいました。朝の後に。 濃厚なハーゲンダッツと、アッサリ和風なPARM、 両方冷蔵庫に常備しておいてもいいなと思いました。まる。 でも、一番好きなアイスは サーティワンのロッキーロードです。 もうすぐ31歳になるので、 サーティワンのギフト券与えてやってください。 → htt

    【新作 PARM】抹茶味の棒アイス食べてみた - どんぐり日記β
  • Happy Elements Labs: Git初心者によるGit講座~問題とその対処法~

    はじめに はじめまして、アルバイトの齋藤です。 1週間ほど前にエンジニアのアルバイトとして入社し、現在はGitRuby on Railsについて学びながら日々精進しています。 Gitを全く知らなかった私は、問題への対処法を書籍やWebで調べつつGitを勉強してきました。 まだまだGit初心者な私ですが、今回はそんなGit初心者がつまずかないための方法、またつまずいたときの対処方法を紹介していきたい思います。 目次 ありがちなミスとその対処法 ブランチの作成、切り替え ミスを減らすためには ありがちなミスとその対処法 その1.誤ってaddした場合 $ git status # ... # Changes to be committed: # (use "git reset HEAD ..." to unstage) # # modified: testA # modified: testB

  • gitのtagを元にChangeLogっぽいものを出力する - walf443's blog

    ChangeLogはリリースのたびに見直して手で丁寧に書いておく方が利用者にとってはうれしいことが多いですが、一方でまとめなおし作業はまぁまぁめんどいです。 そこで、手直しするにしてもそれまでの情報をコミットログから雛形を自動生成してやれないかなーとおもってつくってみました。 https://github.com/walf443/dotfiles/blob/master/bin/git-changelog的には標準出力に出すので、自動生成して、git add -pしてひとまず欲しいところだけ取りこんで、記述を微調整すればよいのかなー、という感じです。 生成例はこんな感じ https://github.com/walf443/seqdiag.js/blob/master/Changes.md ChangeLogのないライブラリの更新がどんな感じかなーと眺めたりするのにもまずまず便利です

    gitのtagを元にChangeLogっぽいものを出力する - walf443's blog
  • Perlでコマンドラインオプションの解析に Getopt::Long を使う時、絶対に忘れてはいけない引数 - たごもりすメモ

    Perlでコマンドラインオプションをparseしようと思うと組込みモジュールとしては Getopt::Std と Getopt::Long がある。が、long style option *1 つまり --option-name のようなオプションを解釈してくれるのは Getopt::Long だけだ。なので普通はこちらを使おう。 ただし 絶対にデフォルト、つまり以下のようにして使ってはいけない。 use Getopt::Long; my (@primary, @secondary, $silent); GetOptions( "server-primary|p=s" => \@primary, "server-secondary|s=s" => \@secondary, "silent|S" => \$silent ); これダメ! 絶対ダメ! 死ぬ! 最初に結論を書く 必ず以下のように

    Perlでコマンドラインオプションの解析に Getopt::Long を使う時、絶対に忘れてはいけない引数 - たごもりすメモ