status=’1’とかdelete=’0’といった条件はよく使用することでしょう。 そこでフラグにはどのデータ型がベストなのでしょうか。 フラグにベストなデータ型 考えられるのは tinyint(1) smallint(1) といった数値型。 もしくは char(1) char(3) といった文字型でしょう。 char(3)としたのは、マイナスだってありうるからです。 以下100万件のデータにランダムな10件のstatus=’1’のデータを作成して select id,name,status from test where status=’1′ した結果です。 tinyint(1)の場合 DROP TABLE IF EXISTS `test`.`test`; CREATE TABLE `test`.`test` ( `id` int(10) unsigned NOT NULL AUTO_
2009年10月28日09:33 MySQL MySQLでインデックスを使って高速化するならCovering Indexが使えそう Linux-DB システム構築/運用入門 (DB Magazine SELECTION) 著者:松信 嘉範 販売元:翔泳社 発売日:2009-09-17 おすすめ度: クチコミを見る 最近、この本を読んでいます。非常に面白いし、参考になります〜。中でもインデックスについての記事が特に興味深かったので簡単にまとめてみます。 前提 ・インデックスは検索性能には効果があるが、更新性能は落ちてしまう ・MyISAM と InnoDB ではインデックスの構造が違う ・インデックスは B+Tree インデックスと呼ばれ、ルート、ブランチ、リーフの階層構造になっている ・インデックスはソートされた状態で作成されている まずは MyISAM と InnoDB でのインデックス
「106センチの視点、歩けないからこそ気づくことがある」ミライロ・垣内俊哉社長が語る、ダイバーシティの未来 「WINコンファレンス」が、日本の次世代を考える「WIN ネクスト ジェネレーション」をノルウェー大使館開催した。株式会社ミライロの垣内俊哉・代表取締役社長は、様々な人が暮らしやすい社会という観点から「バリアバリュー」を提案。車椅子生活を送る垣内氏の経験を通じて、ダイバーシティを実現するために、ユニバーサルデザインの重要性を訴えた。
Chrome 42でこのウェブサイトの日本語部分が変わってしまった(かもしれない)。内部的な標準フォント設定が変わったことにもよるが、それだけではない。設定で指定したSans SerifフォントがCSSのsans-serif汎用ファミリーに反映されなくもなった。lang属性がある要素のみで再現する。 Demo: lang="ja", font-family, and Chrome 42 例えばWindowsでは仮にChromeの設定(chrome://settings/fonts)からSans SerifフォントをMS Pゴシックや游ゴシックなどに変更していた場合、lang="ja"を指定している最初のセクションのみChrome内部で設定されている日本語標準フォントであるメイリオになってしまう。OS Xでも同じ挙動になる。条件はlang属性というだけで、Googleの検索結果ページなどでも
私はここ最近、いわゆるシングルページWebアプリケーションのパフォーマンスの最適化に取り組んでいます。そのアプリケーションは非常に動的かつインタラクティブで、新しいCSS3の利点が詰め込まれたものです。単に角丸やグラデーションの効果にとどまらず、影やグラデーション、要素の変形がふんだんに使われており、加えてtransition効果(時間的変化)や多彩な半透明色、疑似要素をベースにしたCSSの巧妙なトリック、それに実験的なCSSの特徴がちりばめられています。 分析する際には、Javascript/DOM側のボトルネックだけではなく、CSSの領域にも踏み込んでみました。上に挙げたすばらしいUIの要素が、パフォーマンスにどのような影響を及ぼしているかを見たかったからです。このアプリケーションのベースにあるJavascriptのロジックは以前(表面的な装飾のないバージョン)からさほど変わってはいま
ぼんやり1メンバーとして眺めていたプロジェクトが、リリース1週間前になって「あれも足りない!これも出来てない!どうすんじゃゴラァ」となったときに突如ディレクターとしてぶっこまれ投入されたときにやってみたことのメモ。 一次対応 とにもかくにもPJTに投入されて最初にやったこと。 コミュニケーションルールをみんなで確認して、守ってもらうようにした 誰が何の情報を持ってて、そして誰から誰にどんな指示が出てて、それらがどんなステータスか、、、 もうぐっちゃぐちゃになっていた。 ディレクターは一度死ぬが、一旦全部ディレクターに報告させて、ディレクターから適切な人に指示を出すことにし、メンバー同士でのダイレクトなコミュニケーションをいったん、原則禁止した。 (ディレクターがAさんとBさんで直接やって、と指示を出すときもあるが、それもやりとりの結果をAさんから必ずフィードバックさせるようにした。) ただ
2013年から実証実験が続けられてきた、Googleが開発する高速プロトコル「QUIC」が、いよいよ実用化に向け動き出す。PCやスマートフォンはもちろん、AV機器とも大いに関係がある存在だ。そのQUICの技術的な背景と、具体的にはどのような影響があるかについて解説してみよう。 ■「QUIC」が登場した背景 QUICについて説明する前に、Googleという企業について少し説明しておきたい。 Googleは営利企業であり、収益を追求する。その事業分野は増加しているが、主要収入源は一貫して広告であり、創業以来変わらない。2014年第4四半期の売上181億ドルの内訳を見ても、Googleサイト(自社運営の検索サイト)からの売上が124億3千万ドル、Googleネットワーク(AdSenseプログラムを通じたパートナーサイト)からの売上が37億2千万ドルと、広告関連が全体の9割近くを占める。 検索エン
Posted by Rich Hyndman, Developer Advocate A new set of Android code samples, covering Android Wear, Android for Work, NFC and Screen capturing, have been committed to our Google Samples repository on GitHub. Here’s a summary of the new code samples: XYZTouristAttractions This sample mimics a real world mobile and Android Wear app. It has a more refined design and also provides a practical example
HTML5 Experts.jpはなぜこんなにパフォーマンスが悪いのか…全てお見せします!ーWebパフォーマンス改善企画(改善編) 吉川 徹 Webパフォーマンス改善企画(改善編)は、実際の改善内容とその結果をお伝えします!パフォーマンス分析を行った解析編は、こちらからご覧ください。本記事はHTML5 Experts.jpがいかにして速くなったのかを包み隠さずお伝えします! 今回の前提条件と改善ポイント 実際の改善を行う前にいくつか前提条件を説明しなければいけません。まず動作環境ですが、HTML5 Experts.jpは、WordPress上で動作しており、改善内容はプラグインの導入やPHPのコード修正が主になっています。ただ、そういったWordPressの泥臭いチューニングは本題ではないので、細かく解説するのではなく大まかな改善内容とその方針を説明したいと思います。また、改善内容に関して
使い方 本家fluent-logger-phpと全く同じです。 DQNEO\Fluent\LoggerクラスはFluent\Logger\FluentLoggerと仕様が同じなので差し替えて使うことができます。(実装が同じなので速度も同じです。) <?php require_once __DIR__ . '/vendor/autoload.php'; use DQNEO\Fluent\Logger; # FluentdにTCPで接続する場合 $logger = new Logger("localhost","24224"); # FluentdにUnix Domain Socketで接続する場合(こちらの方が高速) $logger = new Logger("unix:///var/run/td-agent/td-agent.sock"); $logger->post("debug.tes
昨年に東京(汐留)で開催された、D2CRさん主催のセミナー「ゲーム以外で!事業として成功させるアプリビジネス最前線!第2回目!」のレポートです。 本記事ではクックパッドさんの講演と講演者のパネルディスカッションについて、まとめていきたいと思います。 クックパッドについて クックパッド(http://cookpad.com/)は1997年に創業、社員138人。(2013年10月末時点) 月間2000万人以上のユーザー(ユニークブラウザ数は月間3,500万以上)、レシピ数は150万品を超える。20~30代の女性の8〜9割が利用。 有料会員(月額294円)は110万人を超えている。 今後3年でこのプレミアムサービスを、500万人に使っていただけるようなサービスにしていきたい。 ユーザーを有料会員化していくプロセス クックパッドはWEB・アプリ両方で使える。検索エンジンで「鶏肉」「チャーハン」など
ferret編集部:2015年4月17日に公開された記事を再編集しています。 「フリ―ミアム」という言葉、皆様は聞いたことがあるでしょうか。 フリーミアムとは、基本的なサービスは全て無料で提供し、一部の機能を有料で提供するビジネスモデルを指します。 基本的に無料と聞くとあまり収益が見込めなさそうなイメージがあると思いますが、今成功しているWebサービスの多くはフリーミアムモデルを採用しており、スマートフォン向けアプリに至っては、全世界の売上の9割以上をフリーミアムモデルアプリが占めています。 「全世界アプリの売上92%がフリーミアム、有料市場は縮小」AppAnnieが語るアプリストア9つのトレンド。D2CRアプリセミナー | アプリマーケティング研究所 今回は、成功しているフリーミアムサービスのキャッシュポイントをまとめてみました。新規サービスの企画を考えられている方は是非参考にしてみてく
All slide content and descriptions are owned by their creators.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く