並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 517件

新着順 人気順

q4mの検索結果1 - 40 件 / 517件

  • 漢(オトコ)のコンピュータ道: MySQLを高速化する10の方法

    ちょっとキャッチ−なタイトルをつけてしまったが、今日は独断と偏見でMySQLを高速化する方法を10個紹介しよう。MySQLサーバをチューニングするときや初期導入する場合などに参考にしてもらいたい。 1. バッファを増やす、または減らす チューニングの基本中の基本であるが、適切なバッファサイズを設定することはパフォーマンスチューニングの要である。主なバッファは次の通り。 innodb_buffer_pool_size・・・InnoDBだけを利用する場合は空きメモリの7〜8割程度を割り当てる最も重要なバッファである。余談だが、実際にはここで割り当てた値の5〜10%ぐらいを多めにメモリを使うので注意が必要だ。 key_buffer_size・・・MyISAMだけを利用する場合は、空きメモリの3割程度を割り当てるといい。残りはファイルシステムのキャッシュ用に残しておこう。 sort_buffer_

      漢(オトコ)のコンピュータ道: MySQLを高速化する10の方法
    • 素人がWebサービスを作ってみて分かった9つのこと:Rails Hub情報局:エンジニアライフ

      こんにちは、@IT編集部の西村賢です。IT系のオンラインメディアで編集・記者をしております。タイトルに「ど素人」と書くと、ちょっと嘘になるので「素人」と書きましたが、素人がWebアプリを作ってみた体験談と感想を書いてみたいと思います。「オレもプログラミングを勉強して何か作ってみたい!」と考えている人や、「自分でサーバを借りて何かやってみようと思っていたんだよね」という人の参考になれば幸いです。 去年の夏、Webアプリケーション開発フレームワークのRuby on Railsのことを調べていて「面白そうだな」と思い、ドキュメントに従ってサンプルアプリをいくつか作ってみました。作ったり壊したりしている間に、こう思いました。 「あれ? これなら自分が欲しかったサービスが作れちゃうんじゃないの?」 で、「Worklista」(ワークリスタ)という名前のWebサービスを作りました。3カ月ほど前から親し

        素人がWebサービスを作ってみて分かった9つのこと:Rails Hub情報局:エンジニアライフ
      • ナウいツールやサービスなどのまとめ - Qiita

        国内注目のWebサービスを支える言語・フレームワーク・アーキテクチャ一覧【2013年版】 をもとにナウい感じのサービスなどをまとめた。分類がおかしいかもしれないのん コード管理 ソースコードは Git で管理しているところが増えている Git GitHub GitHub Enterprise: Enterprise 向け Gitlab Gitlab Cloud Gitlab CE: オープンソース Gitlab EE: Enterprise 向け BitBucket Stash: Enterprise 向け codebreak; RhodeCode Gitorious GitPrep GitBucket GitHubクローンまとめ 無料でGitHubのような機能を実現するための候補 | Act as Professional - hiroki.jp 料金 private repositor

          ナウいツールやサービスなどのまとめ - Qiita
        • nginxとGoでつくるメルカリのプッシュ通知システム | メルカリエンジニアリング

          原稿の締め切りを越えた先にあるもの、それは校正です。「俺達の戦いはこれからだ!」的な展開に胸が熱く・・・いえ、ちょっと胃のあたりがチクチクする@cubicdaiyaです。 今回はメルカリのプッシュ通知システムとその変遷について紹介します。 メルカリとプッシュ通知 メルカリではアプリ内でのさまざまなイベントの発生時に対象ユーザに対してプッシュ通知を行うようになっています。アプリ内で発生するイベントというのは例えば、 商品の購入 購入した商品の発送 商品に対するいいね!、コメント といったものです。通常アプリ内でイベントが発生した際はAPIサーバにHTTPSリクエストを発行し、MySQLデータベースへの参照・更新が行われた後ユーザにレスポンスを返します。そして必要であればプッシュ通知を行います。 メルカリのプッシュ通知システムの課題と変遷 メルカリのプッシュ通知システムはこの1年間で2度刷新さ

            nginxとGoでつくるメルカリのプッシュ通知システム | メルカリエンジニアリング
          • MySQL を使ったお手軽メッセージキュー実装 - ドワンゴ 研究開発ブログ

            はじめに この記事では、MySQL を使って簡単なメッセージキューを手軽に実装する方法を解説します。 メッセージキューとは、メッセージを一時的に溜めておき、順次処理するための仕組みです。迅速なレスポンスが必要な Web アプリケーションにおいて、時間のかかる処理を非同期に行うために、バックグラウンドで順次処理していくような場合に利用できます。 簡単なメッセージキューと言っても、大規模な運用にも耐えられる程度の速度と堅牢性を持ちます。 また、ここで解説している方法で作られたメッセージキューは、弊社ウェブサービスであるニコニコ動画に最近追加されたtwitter連携機能でも利用しています。 メッセージキューを作るにあたって 今回実装するメッセージキューは メッセージの追加(push)を高速に行う事ができる メッセージの取得(pop)はある程度高速に行う事ができる 多くのクライアントから同時に p

            • 大規模Email配信システムのクラウドジャーニー | BLOG - DeNA Engineering

              こんにちは、AI 基盤部の大谷です。 最近は兼務で MLOps 以外にも様々なシステムを構築しています。 弊社では全社的にオンプレミスからクラウドに、よりマネージドに寄せていこうという大きな指針が定められています。 (参考: フルスイングの記事 ) しかし、古くから運用されているサービスなどでは、未だにオンプレミスで構築されているものも少なくありません。 また、クラウドにホストされている場合でも、マネージドサービスを完全に活用しきれていない場合もあり、EC2 ベースの IaaS な構成はまだまだ多く存在しています。 とあるサービスでも、クラウド化はされているものの、マネージドサービスを活用しきれていないメール配信システムが運用されていました。 一般にメール配信システムは、挙動の違う複数のメールプロバイダにスムーズに配信するために多くのことを気にする必要があり、その分管理コストも高くなりがち

                大規模Email配信システムのクラウドジャーニー | BLOG - DeNA Engineering
              • GoとMySQLを用いたジョブキューシステムを作るときに考えたこと - ゆううきブログ

                【追記】2023年3月21日 YAPC::Kyoto 2023で、ジョブキューシステムFireworqの設計と運用実績も含めて発表されました。id:tarao ++ 【加筆修正】 2020年2月16日 執筆時から6年も経過していますが、たまたまこの記事を振り返る機会があったので、日本語がおかしいところを一部修正したり、一緒に取り組んだ方々の名前が書かれていなかったところを修正しました。 【追記】2017年12年24日 このエントリのジョブキュー実装がFireworqという名でOSSとして公開されました。id:tarao ++ github.com この記事ははてなエンジニアアドベントカレンダー2014の4日目です。 前回は Mackerelで採用している技術一覧とその紹介 - Hatena Developer Blog でした。 社内の開発合宿で、 id:taraoさん、id:hakobe

                  GoとMySQLを用いたジョブキューシステムを作るときに考えたこと - ゆううきブログ
                • 仮想化環境を「DNSで」管理するはてな,分散ストレージを自社開発したライブドア

                  シンプルでスケーラブルな分散ストレージを自社開発したライブドア 一方ライブドア執行役CTOの池邉智洋氏は,同社のブログや写真投稿サービスなどのインフラで利用中のストレージ仮想化ソフトを自社開発した事例を紹介した。ライブドアのサービス群が求める要件が「いかに安価に容量を追加できるか。過剰な機能と信頼性は不要」(池邉氏)と判断。メーカー製のネットワーク・ストレージの利用を止め,「ファイルのパスがそのままURLになるため,ファイル・システムのパスをURLに変換しなくて済む」HTTPで入出力する分散型仮想ストレージの開発に踏み切ったのだという(写真4)。 設計思想は「複数ノード間の一貫性はCAP定理に基づいて遅延を妥協し,スケーラビリティと読み出しの速さにこだわった。一方で書き込みはそこそこの速度でよく,認証とアクセス制御はアプリケーションで実装するので不要」(池邉氏)というもの。HTTPサーバー

                    仮想化環境を「DNSで」管理するはてな,分散ストレージを自社開発したライブドア
                  • 初Macだから指示をお与えください ぶる速-VIP

                    初Macだから指示をお与えください 初Macだから指示をお与えください 1 名前:以下、名無しにかわりましてVIPがお送りします :2011/07/23(土) 10:14:58.89 ID:YafllhvMO 初Macとして新型AIRを買ったけどなにしていいかわからんから、指示してくれ 今初期設定終えたところだ 必要なソフトとかオススメの設定があれば、何でもレスしてくれ 指示には絶対服従するぜ 2 名前:以下、名無しにかわりましてVIPがお送りします :2011/07/23(土) 10:15:37.40 ID:aEogj/yk0 叩き割れ 3 名前:以下、名無しにかわりましてVIPがお送りします :2011/07/23(土) 10:15:43.68 ID:u/Bn14jOP まずパソコンを放り投げます 5 名前:以下、名無しにかわりましてVIPがお送りします :2011/07/23(

                    • 「これからのWeb(バックエンド)」を自分の頭で考えてみた - As a Futurist...

                      ふと今更、年初のCROSS 2013の「次世代 web セッション」の動画を見て、うんうん唸ってしまった。プロトコル編の方は知識不足であんまり分からなかったですが、アーキテクチャ編の方はグサグサくるものがあった。「自分の頭でこれからの web を考えてブログに書くまでがこのセッション」という宿題が出ていたので、せっかくなので最近考えてることをつらつらと書いておこうと思った次第。特にまとまりはないですし、戯言です。 これからの Web の話をしよう。 (次世代 Web セッション @ CROSS2013) – Block Rockin’ Codes 前提 僕はコード書いてない&サーバサイドしか見たことない&WEB サーバはあんまり見たこと無くて、それより後ろ側ばっかり見てた人なので、ユーザ側とかアプリ開発者がどうなっていくかについて特に尖った意見はありません orz SPDY とかもまだ手を

                        「これからのWeb(バックエンド)」を自分の頭で考えてみた - As a Futurist...
                      • Webアプリケーションにおける Job Queue システムの構成例と Worker を作る際に気をつけること - blog.nomadscafe.jp

                        Webアプリケーション内で処理を直列に実行せずにJob Queueに回して非同期に実行することが多くなって来て久しいと思いますが、そのおすすめ構成と気をつけることについてつらつらと。 1) 既存のデータベースをキューとして使う構成例 1つ目はMySQLなどのデータベースをキューとして用いる例。既にアプリケーションで利用しているデータベースにキュー用のテーブルを作成して利用します。データベースを利用したキュー管理の仕組みとしてJonk、Qudo、TheSchwartzなどがPerlでは有名どころです。 依存するミドルウェアが増えないので最もシンプルな構成になると思います。 上記の図ではWorkerはアプリケーション内で実行することで冗長性を確保しますが、キューを格納するデータベースはSPOFになります。しかし、、データベースに障害があった場合キューだけでなくすべてのサービスが停止すると思われ

                        • Kazuho@Cybozu Labs: 高速なCometサーバを書いてみた件

                          « Pathtraq 最新ランキング ガジェットを公開しました | メイン | Q4M (Queue for MySQL) 0.3 リリース » 2008年03月10日 高速なCometサーバを書いてみた件 もう昨年の2月になりますが、Comet について調査を行いました。その際の成果をまとめたスライドは既に公開していた (Comet の正しい使い方) のですが、同時に実際に作ってみた実装についても、オープンソース化することとなりました。コードは CodeRepos に置いておきますので、どうぞご覧ください。 (Revision 7754: /lang/perl/fastr) 使い方は example ディレクトリ以下を見ていただくとして、ベンチマークの結果とチューニング手法について、記録と記憶に残っている範囲からまとめておきたいと思います。 パフォーマンスについて まず、パフォーマンスに

                          • 秋田知事、防衛省の姿勢批判「貧乏県ならいいと馬鹿に」:朝日新聞デジタル

                            秋田市の新屋地区に陸上配備型迎撃ミサイルシステム「イージス・アショア」の配備をめざしている防衛省の姿勢について、佐竹敬久知事は27日の記者会見で「秋田が貧乏県だからいいだろうと馬鹿にされているような気がする。プライドの問題だ」などと厳しい言葉を連発した。 佐竹知事は「新屋地域の人々が一番不安だ」と指摘。「その不安を少しでも解消するような具体策を防衛省がどう誠意を持って示すか(が大事なのに)、国民保護法(で適切に対処する)のひと言でしょ。あれでは地元はますます不安だ」とし、「防衛省の感覚はずれている。国交省は道路やダムを造るのでも、地元の感情を酌み取って丁寧に(やっている)」と他省を引き合いに非難した。 調査に誤りが見つかった後、岩屋毅防衛相が衆院安全保障委員会で陳謝した際、新屋演習場が適地であるとの考えに変わりないとしたことも批判。「非常に地元の感情を害する。謝っていることにならない」とし

                              秋田知事、防衛省の姿勢批判「貧乏県ならいいと馬鹿に」:朝日新聞デジタル
                            • mixiの年末年始対策 日記投稿システムの改善 - mixi engineer blog

                              朝晩冷えてきましたね。風邪など引いていませんでしょうか。さて、年末が近づいてくるこの時期に弊社のエンジニアが最も気になるのは、お正月。それも来年1月1日を迎えた瞬間です。 1日1日0時に何があるのでしょう?そう、mixiのサービスで最も日記が書き込まれるタイミングになるのです。個人的に「あけおめことよろアタック」と呼んでいます。今年は日記だけではなく、エコーでもメッセージが飛び交うことでしょう。この時期は携帯電話のキャリアでもさまざまな対策を行っていますが、ミクシィでも年末年始でもユーザの方に快適にサービス提供ができるように努めています 以下は昨年の年末年始の日記投稿数の推移です。青色が12/31から1/1、赤色が1/1から1/2になります 1/1の方が全体的に多いですが、特に年が変わる前後の投稿数は倍近くなっていることがわかります。この時に負荷により日記の投稿がしづらい状態になっていたの

                                mixiの年末年始対策 日記投稿システムの改善 - mixi engineer blog
                              • MySQLerのTwitterアカウントまとめ。

                                松信氏の、 MyISAMとInnoDBのどちらを使うべきか Twitterで話題になってたので簡単にまとめました。 というエントリが人気を博しているが、松信氏が言うように最近はTwitterでMySQL関連の話題も結構増えてきているように思う。Twitterの流行の勢いは凄まじく、今は右を向いても左を向いてもTwitter、寝ても覚めてもTwitter、猫も杓子もTwitterという雰囲気である。従ってMySQLもTwitterで盛り上がるのは当然の成り行きというもであるし、Twitterを活用しない手はない。 しかしMySQL関連の話で盛り上がると言っても「じゃあ誰をフォローすれば話に入れるんだよ?!」と多くの皆さんは疑問に思われることだろう。そこで、今日はMySQL関連のTwitterアカウントを独断と偏見と愛と勇気と努力をもって紹介する。MySQLの情報が欲しい人、もしくは話題の輪に

                                  MySQLerのTwitterアカウントまとめ。
                                • mixi Engineers’ Blog » 期間限定の新機能「エコー」登場

                                  こんにちは。mixi開発部のyouheiです。 今回は先日8月4日にリリースした「エコー」について書きたいと思います。 エコーとは まずはエコーとはどういう機能かのご紹介ですが、プロモーションページがございますのでそちらをご覧いただければ幸いでございます。 http://mixi.jp/guide_echo.pl いくつか抜粋しますと、 あなたの"今"を一言にしてみませんか?誰かに伝えたいこと、ひとりごと等、何でもOK! 気軽な新コミュニケーション機能です。 たとえば、「今日はいい天気だな〜」という、ひとりごとから、「お腹すいたー!誰かランチにいこうよ!」というメッセージ的な使い方まで、「エコー」の楽しみ方はあなた次第! マイミクシィ同士で「エコー」を使うとホームにお互いの書きこみが表示されます。 気になった書きこみには、返信することもできちゃいます。あなたがふと書きこんだ一言に、思わぬ返

                                    mixi Engineers’ Blog » 期間限定の新機能「エコー」登場
                                  • 奥一穂さんインタビュー - Tokyo RubyKaigi 11

                                    13:25 Invited Speaker 最速ウェブサーバの作り方 近年、ウェブの体感速度は、ネットワークのバンド幅ではなくレイテンシによって律速される傾向が強まってきています。また、それに伴い、TCP Fast Open、HTTP/2、TLS 1.3といった、レイテンシの影響を削減/隠蔽する技術の標準化が進んでいます。本セッションでは、HTTP/2サーバ「H2O」の主開発者が、レイテンシの影響削減を主目的とするサーバのプログラミング技法や、HTTP/2の更なる高速化を実現する手法として標準化提案中の「Cache Digest」等を紹介し、それらをrubyから制御する手法を検討します。 必要となる知識 TCP/IPとUnixのソケットプログラミングに関する基礎的な知識があると、分かりやすいかと思います。 奥一穂 株式会社ディー・エヌ・エー MIT TR100、日本OSS貢献者賞受賞、未踏

                                      奥一穂さんインタビュー - Tokyo RubyKaigi 11
                                    • 株式会社ミクシィを退職しました - blog.nomadscafe.jp

                                      昨日tweetした通り、株式会社ミクシィを退職しました。正確には今月末までとなり、今は少ない有給消化期間です。次の会社は既に決まっていて、6月1日から新しい会社となります ミクシィにはちょうど4年間在籍しました。その間mixiはPVにして10倍以上という驚異的な成長をし、会社としてのミクシィも上場をするなどさまざまな経験をさせて頂きました。 自分だけでやったことではなく、もちろん他のエンジニアの協力のもとで行ったことですが、4年間の間に自分のミクシィでやっていたことをBlog等ですでに紹介したものを中心にいくつか書くと アプリケーションレベルでのDBのフェイルオーバ Apache modproxybalancerの導入 デプロイツールの作成 サーバ設定のバージョン管理化 Squid COSSの検証導入 プロフィール画像などSquid CARPを利用した分散構成対応 Nginxの検証 Var

                                      • YappoLogs: ウェブエンジニアをしていて知らないと恥ずかしい日本人プログラマ300

                                        ウェブエンジニアをしていて知らないと恥ずかしい日本人プログラマ300 ウェブ関係で仕事をしていて知らないと恥ずかしい日本人100があまりにあんまりでブクマするのも恥ずかしいので、日本のWeb周りでエンジニア(特にプログラマかな)で知らないと恥ずかしい日本のプログラマ(主にWebに関わる的な意味で)100人のリストを作ろうと思う。 今のところ目標の1割くらいリストアップ出来た。まだまだ足りないのでもっと追加する。 14時: いっぱい追加 OPML化はerogeekがやってくれると思うのでOPML作ったよエントリを発見し次第リンクします。 OPML ktkr! yusukebe++ ゆーすけべー日記: ウェブエンジニア(略)と恥ずかしい日本人プログラマ300のブログを列挙祭り 以下敬称略順不同 yoshiori - java-ja ats - Python ひがやすお - Java 羽生章洋

                                        • 9年連続「嫌いな芸人」1位の江頭2:50が遂に没落、島田紳助がトップに : 痛いニュース(ノ∀`)

                                          9年連続「嫌いな芸人」1位の江頭2:50が遂に没落、島田紳助がトップに 1 :名無しさん@涙目です。(北海道):2011/07/07(木) 16:27:11.82 ID:JYx4JUQ30 ?PLT バラエティ番組やクイズ番組を中心にテレビの“盛り上げ役”として活躍しているお笑い芸人たち。そんな芸人の中で「嫌いな芸人」は誰なのか、現在発売中の雑誌「日経エンタテインメント!8月号」(以下、日経エンタ)では、今年で10年目を迎えた恒例企画「お笑い芸人人気調査」の結果を発表している。 この調査は同誌編集部がピックアップしたお笑い芸人206組を対象に質問を行い、10〜50代まで5歳きざみで男女各50人、60代は男女各50人の計1,100人から回答を得たもの。「好きな芸人」では明石家さんまが10年連続1位のV10を達成したが、今年の「嫌いな芸人」では、過去9年の調査で1位を独走していた江頭2:50が

                                            9年連続「嫌いな芸人」1位の江頭2:50が遂に没落、島田紳助がトップに : 痛いニュース(ノ∀`)
                                          • メルカリのCRMツールをKaizenした話 | メルカリエンジニアリング

                                            こんにちは、こんばんは。 サーバーサイドエンジニア(社内ではAPIエンジニアとも呼称します)の@bravewoodと申します。一部の人からはウッディと呼ばれていて気に入っております。 キャリア初期にウノウラボに大変な憧れを抱いていた身としては、ウノウの流れをくむメルカリでこうしてBlogを書くことができ感動しきりです。 さて、本日はCRMツールについてお話しします。技術的な話は少なめで、CRM周りの開発やPlanningについてざっくりとお話しします。 APIエンジニアとは まず、メルカリ社内においてAPIエンジニアとは、商品や取引などの各種データや機能を各クライアントから呼び出すための「API」を開発することを主としたエンジニアを指します。 クライアントにはiOSやAndroidのアプリとWeb、その他複数のサブシステムがあり、各担当のエンジニアと密に連携を取り、高速かつ安定したAPIを

                                              メルカリのCRMツールをKaizenした話 | メルカリエンジニアリング
                                            • Kazuho@Cybozu Labs: ウェブアプリケーションにおけるHDDの正しい使い方

                                              « ディスクが1回転する間に複数回 fdatasync する方法について | メイン | Q4M - MySQL 上で動作するメッセージキュー » 2008年01月04日 ウェブアプリケーションにおけるHDDの正しい使い方 データベース等のソフトウェアは一般に、停電やOSのクラッシュ時にデータが破壊されないよう、HDD へデータ保存が完了したか確認しながら処理を行うようになっています。その目的を果たすためにどのような API が OS によって提供されているか、少し勉強し直すことにしました。 下表のうち、赤い部分がデータの永続性が保証されない危険な手法、青い部分が安全な手法です。したがって、各行において出来るだけ左側の (高速側の) 、そして言うまでもなく青い色の同期手法を使っていることが望ましいということになります。 OS openモード HDD または RAID 内の書込先 キャッシュ

                                              • 4億個・70TB保存実績ありの分散オブジェクトストレージシステム「STF」無料のオープンソースとして公開

                                                livedoor Blogなどのサービスで実際に大量の画像データ管理・保存に使用され、「高価な専用ストレージを使用することなく安全、高速に大量のデータを保存・参照することが可能になります。またSTFは既存のオープンソース技術で作られているため専用ストレージに比べ運用に際して新たなノウハウを学習する必要がありませんので、運用にかかるコストが低くなります」というなかなかよさそうなストレージシステム「STF」が公開されました。ライセンスは「Artistic License2.0」です。 livedoor ラボ「EDGE」 開発日誌 : 分散オブジェクトストレージシステム「STF」公開のお知らせ - livedoor Blog(ブログ) http://blog.livedoor.jp/edge_labs/archives/1609981.html 開発までの経緯は以下のようになっています。 以前

                                                  4億個・70TB保存実績ありの分散オブジェクトストレージシステム「STF」無料のオープンソースとして公開
                                                • 「モダンPerl入門」書きました。 - D-6 [相変わらず根無し]

                                                  「モダンPerl入門」書きました。 モダンPerl入門 今みたらAmazonでも表紙が入稿されたらしいので宣伝させていただきます。えー、モダンPerl入門という本を翔泳社さんから出版させていただくことになりました。でも最初に断っておきます。誤字脱字はある気がします。ごめんなさいごめんなさい。日本語不得手なんです(こういう時だけ帰国子女カードを使わせていただきます)。 ともあれ、内容的には自分が普段Perlを使っていて、同僚とかに知っておいてほしいな、って思っている実践的な内容ばかり書きました。この本はたとえPerlがメインの言語ではなくともPerlを仕事で使っていて、なおかつ初級〜中級のあたりでうろうろしてしまっている人たち向けに書いています。初級者向けの構文説明はほとんどありません。上級者向けのわけわかんないところはXS以外ありません(はい、XSの入門あります)。ほとんどは、Perlで業

                                                  • 暇人\(^o^)/速報 : 【auの庭で】 KDDI専務 「本当にお待たせしました」 「今後数年で半分くらいにはなるのではないか」 - ライブドアブログ

                                                    【auの庭で】 KDDI専務 「本当にお待たせしました」 「今後数年で半分くらいにはなるのではないか」 1:【news:5】 アルタム・エンゼル(東京都):2010/06/24(木) 23:25:51.85 ID:Alz7E1gY auのスマートフォン「IS02」発売、田中専務が店頭に KDDIは、Windows Mobile 6.5.3搭載の東芝製スマートフォン「IS02」の販売を開始した。発売日となる24日には 都内のauショップで記念式典が開催され、KDDI 代表取締役執行役員専務の田中孝司氏が駆けつけて意気込みを語った。 24日に発売されたWindows Mobile搭載のIS02は、Android搭載のIS01と同時に発表された、“au初”を謳うコンシューマー 向けスマートフォンの第1弾。IS01 は30日に発売することも田中氏から明らかにされた。 田中氏はこの日、報

                                                    • 2014年だけど Q4M の紹介をしてみるよ - Qiita

                                                      先日 MySQL Casual Talks vol.7 で LT をしてきました。 LT では Ruby(Rails) からカジュアルに Q4M を使える何かを作ったお話 として Q4M 周りのお話をしてきたのですが、そこで冒頭 "Q4M 使ってる人ー" と挙手を求めたら誰一人として手が挙がらなかったことに絶望してこのエントリーをしたためています。 (まーカジュアルだからなーカジュアルだから Q4M 使ってなくてもしょうがないからなー) (使ってないだけで知っている人はいたかもしれません、あと恥ずかしがり屋さん) このエントリーでは簡単な Q4M の使い方と特徴について説明していきます。 Q4M って Q4M は簡単に言うと DeNA の奥一穂さんが開発されている MySQL を使ったキューストレージです。 Q4M 自体は MySQL のストレージエンジンとして実装されているので、テーブル

                                                        2014年だけど Q4M の紹介をしてみるよ - Qiita
                                                      • Q4Mを簡単に導入する方法 - MySQL Casual Advent Calendar 2011 - blog.nomadscafe.jp

                                                        xaicronとネタが被ったようだけど気にしない>< livedoorでOperations EngineerやってるkazeburoだYo。最近livedoorからオープンソース化された3億ファイルを管理してるオブジェクトストレージ「STF」でも使ってるMessage QueueのQ4Mのインストール方法を紹介するよ! カジュアルだからインストールだけ! 知ってる人も多いと思うけどQ4Mはkazuhoさんによって開発されたMySQLのストレージエンジンとして実装されてるMessage Queue。livedoorではもちろん、mixiやDeNAをはじめソーシャルゲーム各社でも使われている。 Message Queueの説明や使い方はDIS_COMMENTでテーブルスペースフルの猫神様が書いてるので参考になるね! Perl Hackers Hub 第10回 ジョブキューで後回し大作戦―Th

                                                        • 投票率「要介護で意思決定できない人外しては」 津市議:朝日新聞デジタル

                                                          津市の杉谷育生(いくお)市議(72)が6日の市議会一般質問で、選挙の投票率アップの対策について述べる中で「要介護3以上の方で、自分で意思決定できない方は、投票率の計算から外してはどうか」という趣旨の発言をしたことがわかった。質問後に、議長に対して議事録から発言を削除するよう求めたという。 杉谷市議は朝日新聞の取材に発言の概要を認め、投票率の分母(有権者数)から外すという趣旨だったと説明。「自分の母も介護を受けていて意思の疎通ができないこともあり、(母が)投票率の計算に入っていることから、投票率の数字だけが独り歩きしているという思いがした」と話した。発言の削除を自ら求めた理由については、「介護を受けていて意思決定できない方々に、人権を奪うような形の言葉になってしまったと思う」と話した。 杉谷氏は三重県の旧芸濃町職員などを経て、2006年の市議選で初当選し、現在4期目。自民系の会派に所属してい

                                                            投票率「要介護で意思決定できない人外しては」 津市議:朝日新聞デジタル
                                                          • Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server

                                                            UPDATE: Oracle officially released memcached daemon plugin that talks with InnoDB. I'm glad to see that NoSQL+MySQL has become an official solution. It's still preview release but will be very promising. Let's try it to make it better! Most of high scale web applications use MySQL + memcached. Many of them use also NoSQL like TokyoCabinet/Tyrant. In some cases people have dropped MySQL and have sh

                                                              Using MySQL as a NoSQL - A story for exceeding 750,000 qps on a commodity server
                                                            • Q4M - a Message Queue for MySQL

                                                              Q4M (Queue for MySQL) is a message queue licensed under GPL that works as a pluggable storage engine of MySQL, designed to be robust, fast, flexible. It is already in production quality, and is used by several web services (see Users of Q4M). To start using Q4M, download either a binary or source distribution from the install page, and follow the installation instructions. A small tutorial is also

                                                              • 【読売】 山崎正和氏「知的訓練を受けてない人がネットで情報発信…ネット時代にあっても、責任あるマスコミが権威を持つべき」 : 痛いニュース(ノ∀`)

                                                                【読売】 山崎正和氏「知的訓練を受けてない人がネットで情報発信…ネット時代にあっても、責任あるマスコミが権威を持つべき」 1 名前: ぶんちゃん(関西地方):2011/01/10(月) 15:37:17.95 ID:2jb3wUCX0 山崎正和氏「ネット時代にあっても、責任あるマスコミが権威を持つ社会にしていく必要がある」 もう一つ心配なのが、大衆社会がより悪くなることだ。ブログやツイッターの普及により、知的訓練を受けていない人が発信する楽しみを覚えた。これが新聞や本の軽視につながり、「責任を持って情報を選択する編集」が弱くなれば、国民の知的低下を招き、関心の範囲を狭くしてしまう。ネット時代にあっても、責任あるマスコミが権威を持つ社会にしていく必要がある。 2011年1月10日 読売新聞朝刊より 関連:山崎正和氏「ネット時代にあっても、責任あるマスコミが権威を持つ社会にしていく必要がある」

                                                                  【読売】 山崎正和氏「知的訓練を受けてない人がネットで情報発信…ネット時代にあっても、責任あるマスコミが権威を持つべき」 : 痛いニュース(ノ∀`)
                                                                • Kazuho@Cybozu Labs: Q4M - MySQL 上で動作するメッセージキュー

                                                                  « ウェブアプリケーションにおけるHDDの正しい使い方 | メイン | Pathtraq リニューアルのおしらせ (リアルタイム検索機能の追加ほか) » 2008年01月15日 Q4M - MySQL 上で動作するメッセージキュー 数年来ずっと「RDBMSに統合されたメッセージキューがほしい」と言ってきたわけですが、昨年末にストレージエンジンをプラグインとして開発できる MySQL 5.1 が RC になっていることに気づき、自分で作ってみました。 Q4M (Queue for MySQL) は MySQL 5.1 のプラガブル・ストレージ・エンジンとして動作するメッセージキューであり、堅牢・高速・柔軟であるよう設計されています。昨年12月遅くに開発が開始され、まだ非常に原始的ですが、かなり高速に動作します。 q4m.31tools.com 自分の英語を日本語訳するというのも変なものですが

                                                                  • #21 和田裕介(ゆーすけべー) | gihyo.jp

                                                                    今回の対談は、9 月10.11 日に開催されたYAPC::Asia 2009会場となった東京工業大学大岡山キャンパスにて実施。ゲストは、「⁠Twib」「⁠YourAVHost」(⁠注1⁠)⁠ などのサイトでお馴染みの、ゆーすけべーこと和田裕介さんです。袋綴(と)じこそ実施には至りませんでしたが、一部、いまだかつてないエロ度の対談になりました。 (撮影:武田康宏) Web開発に携わったきっかけ 弾:今回はWEB+DB PRESSで初めての袋綴じということで…(笑⁠)⁠。 ゆ:袋綴じって(笑⁠)⁠。 弾:さっそくですが、Web開発に携わったきっかけってなんですか? ゆ:僕は大学院まで行ってるんですけど[2]⁠、そのときの研究は、コンピュータをいじることではあったんですが、インタフェースとかアート寄りで、コンピュータは専門じゃなかったんです。で、卒業と同時に父親と会社をやり始めて[3]⁠。Web

                                                                      #21 和田裕介(ゆーすけべー) | gihyo.jp
                                                                    • Kazuho@Cybozu Labs: 監視とは継続的なテストである、という話 (もしくは cronlog とテストスクリプトを組み合わせた監視手法について)

                                                                      結論から先に。cronlog を使えば、アプリケーションのテストコードと全く同じ形式で、監視用のスクリプトを書くことができます。プログラマが監視ツールの記法を覚える必要はありません。これは、プログラマが運用も行うケースでは特に有効な手法だと思います。 先週公開した Kazuho@Cybozu Labs: crontab を使って効率的にサービス監視する方法 というエントリで、crontab と拙作の cronlog を用いてサービス監視を書く手法を紹介しました。しかし、挙げた例はいずれも ping や http のテストといった外形監視の手法です。RDBMS とウェブアプリケーションのみから構成されるサービスならそれだけで十分でしょう。 しかし、外形監視だけでは、メッセージキューのような非同期処理の遅延を観測することはできません。また、http のログを監視して、エラーレスポンスや平均応答

                                                                      • 東京都知事選の候補者の政策がすぐにわかる一覧表が便利!都民はこれ見て投票行けよ:ハムスター速報

                                                                        TOP > ニュース > 東京都知事選の候補者の政策がすぐにわかる一覧表が便利!都民はこれ見て投票行けよ Tweet カテゴリニュース 0 :ハムスター2ちゃんねる 2014年1月27日 11:45 ID:hamusoku 【拡散しましょう】 これは分かりやすい! https://twitter.com/anjou_manabiya/status/427302160678678528 1 :ハムスター名無し2014年01月27日 11:46 ID:oPRJd8aU0 おお 2 :ハムスター名無し2014年01月27日 11:46 ID:VwipOtEv0 つまり無回答には投票しなければいいんですね? 3 :ハムスター名無し2014年01月27日 11:47 ID:2YCm2oLw0 今回の都知事選、誰に投票するか難しい・・・ 4 :ハムスターちゃんねる2014年01月27日 11:47 I

                                                                          東京都知事選の候補者の政策がすぐにわかる一覧表が便利!都民はこれ見て投票行けよ:ハムスター速報
                                                                        • 米国がおびえる孔子学院、次々と閉鎖「中国の支配下に」:朝日新聞デジタル

                                                                          ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                            米国がおびえる孔子学院、次々と閉鎖「中国の支配下に」:朝日新聞デジタル
                                                                          • Kazuho@Cybozu Labs: Parallel::Prefork - Perl でマルチプロセスなサーバを書く方法

                                                                            « Q4M (Queue for MySQL) 0.3 リリース | メイン | Q4M Version 0.4 で高速なクローラを書いてみた » 2008年04月04日 Parallel::Prefork - Perl でマルチプロセスなサーバを書く方法 Perl でマルチプロセス処理を行う場合は Parallel::ForkManager を使うというのが定番かと思います。しかし、このモジュールはシグナル処理を前提とした作りになっていない注1ため、シグナルを受信するまで動き続けるようなサーバを書きづらい、という問題がありました。 そこで、Parallel::ForkManager の API は、ほぼそのままに、シグナル処理が可能なプロセス管理モジュールを作ることにしました。それが Parallel::Prefork です。Parallel::Prefork を使うことで、Gracef

                                                                            • twitterのプログラマーアカウントリスト - 好奇心の赴くままに

                                                                              たぶん全員日本人です nipotan Perl hacker. Sr. manager at 'livedoor Co.,Ltd.' which runs portal site and various geeky services. miyagawa Kind of a symbol of Japanese hacker. CTO of Six Apart. Developer of 'Plagger'. One of top CPAN auther. Former leader of Shibuya Perl Mongers. ex CTO of livedoor Co.,Ltd. dankogai One of Perl guru in Japan. He developed encode.pm module. And also he is very famous as a blog

                                                                                twitterのプログラマーアカウントリスト - 好奇心の赴くままに
                                                                              • YappoLogs: Data::Model っていう ORM みたいの CPAN にあげたよ

                                                                                Data::Model っていう ORM みたいの CPAN にあげたよ あざーす。循環参照しすぎるとバターになる。。なんでそんなに人の目を気にするのだろうと、マジレス。 早速ですが Data::Model っていう O/Rマッパー 的な物を CPAN にあげました。 Data::Model http://github.com/yappo/p5-Data-Model/tree/master 元来は MVC モデルで言う所の Model を一括でまかなえるつもりで実装していますが、ロジック処理は普通の Perl のクラスで書いちゃった方が潰しが聞くため、主にストレージを Perl のオブジェクトにマッピングする ORM 的な使い方が主流となっています。 そして、 Data::Model の多くの実装や設計などは Data::ObjectDriver を参考にして開発しました。 他にも後述して

                                                                                • Kazuho@Cybozu Labs: Text::MicroTemplate - テンプレートエンジンのセキュリティと利便性

                                                                                  « MySQL の order by 〜 limit を高速化する方法 | メイン | MySQL Conference & Expo 2009 で Q4M の話をします » 2008年12月16日 Text::MicroTemplate - テンプレートエンジンのセキュリティと利便性 先月開催された Shibuya.pm #10 でプレゼンテーションがあった MENTA や NanoA では、Mojo 由来のテンプレートエンジンを拡張して使用してきたのですが、Perl モジュールとして独立させるべきだよね、ということになり、このたび Text::MicroTemplate として CPAN にアップロードしました。 そのことを告知するとともに、作業の過程で興味深く感じた、テンプレートエンジンのセキュリティと利便性に関する話題をブログに書いておこうと思います。 テンプレートエンジンのエスケ