タグ

あとで読むに関するmawatarinのブックマーク (18)

  • MySQL with InnoDB のインデックスの基礎知識とありがちな間違い - クックパッド開発者ブログ

    こんにちは、サービス開発部の荒引 (@a_bicky) です。 突然ですが、RDBMS の既存のテーブルを見てみたら「何でこんなにインデックスだらけなの?」みたいな経験はありませんか?不要なインデックスは容量を圧迫したり、挿入が遅くなったりと良いことがありません。 そんなわけで、今回はレコードを検索するために必要なインデックスの基礎知識と、よく見かける不適切なインデックスについて解説します。クックパッドでは Rails のデータベースとして主に MySQL 5.6、MySQL のストレージエンジンとして主に InnoDB を使っているので、MySQL 5.6 の InnoDB について解説します。 InnoDB のインデックスに関する基礎知識 インデックスの構造 (B+ 木) InnoDB では B+ 木が使われています。B+ 木は次のような特徴を持った木構造です。 次数を b とすると、

    MySQL with InnoDB のインデックスの基礎知識とありがちな間違い - クックパッド開発者ブログ
  • 米国市場の高校サイトでは、今、何が起きているのか?

    ブログサービス「マーケター通信」をご利用の皆さまへ 平素はITmedia マーケティングをご愛読いただき、誠にありがとうございます。 当サイトではこれまで、関連ブログサービスとして「マーケター通信」を長年にわたり運営してまいりましたが、全体的な利用の減少を鑑み、2020年9月30日にサービスを終了させることになりました。 このような結果になり残念ですが、何卒ご理解いただけますと幸いです。これまでご利用いただきましたことに対し、あらためてお礼申し上げます。 尚、ITmedia マーケティングは従来通り更新を続けますので、引き続きよろしくお願いいたします。 サービス終了までのスケジュール、および、これまで登録していただいたブログ記事の取り扱いにつきましては、以下の記載をご確認ください。 スケジュール 2020年9月25日(金)

    米国市場の高校サイトでは、今、何が起きているのか?
  • HTML5/スマホアプリ開発者が知らないと手痛い、セキュリティ5つの常識

    HTML5/スマホアプリ開発者が知らないと手痛い、セキュリティ5つの常識:第8回OWASP Nightレポート 2013年11月14日夜、日ヒューレット・パッカード(以下、日HP)社で「OWASP Night 8th」が開催された。 OWASP NightはWebアプリケーションのセキュリティ改善に向けた啓発、研究活動を行う非営利団体「OWASP(Open Web Application Security Project)」の日支部が主宰する定期セミナーだ。第8回目となる今回は、日HPが協賛しての開催となり、某TVドラマのロケ地にもなったという社カフェテリアで濃厚なセッションが行われた。 当日は、こちらも日HPが協賛する情報セキュリティカンファレンス「PacSec2013」、および「Mobile Pwn2Own」に参加した講師も登場し、大きな盛り上がりを見せていた。 記事で

    HTML5/スマホアプリ開発者が知らないと手痛い、セキュリティ5つの常識
  • 「どうすれば価値を生み出すか」を知るためにヌーラボ で行っていること | 株式会社ヌーラボ(Nulab inc.)

    このエントリは 達人出版会から昨年出版された電子書籍「開発現場に伝えたい10のこと」のうち、私がヌーラボの開発の進め方について紹介させていただいた章を出版社の許可を得て転記したものです。その他の章も関西を中心に活躍しているエンジニアの経験にもとづく知見にあふれたものになっておりますので、エントリを読んで興味をもたれたらお手に取って頂ければ幸いです。 では、少し長文になりますがおつきあいください。はじまりはじまり! 「どうすれば価値を生み出すか」を知るためにヌーラボで行っていること 私が所属する株式会社ヌーラボは20名ほどの小さなソフトウェア開発会社です。私たちが自社で開発、運営しているウェブサービスには以下があります。 プロジェクト管理ツール Backlog オンラインドローツール Cacoo これらのサービスは、国内だけでなく海外でも沢山のユーザに利用いただき「使いやすい、楽しい」とい

    「どうすれば価値を生み出すか」を知るためにヌーラボ で行っていること | 株式会社ヌーラボ(Nulab inc.)
  • MySQL Index勉強会外部公開用

    12. © CROOZ,Inc. 12 1.INDEXとはなにか 何枚目がなにかを事前にメモっておけば良い! スート ランク 位置 ハート Q 1 スペード 9 2 : : : ダイヤ 1 40 : : : スペード 6 45 なぜなら、要求は「カードを引く回数を最も少なく してスペード6を探すこと」 セコいとかおもうヒトはいるか もしれませんが何もセコいこ はしていないです。 前提条件など一切ないから このメモさえあれば位置を指定して1回引けば済む

    MySQL Index勉強会外部公開用
  • Chef、Vagrantに興味があるけどRubyをやったことない技術者が最低限知っておいた方がいい知識 まとめ | DevelopersIO

    Chef、Vagrantに興味があるけどRubyをやったことない技術者が最低限知っておいた方がいい知識 まとめ 最近、ChefやVagrantを勉強し始めたのですが、設定がRubyで記述されているため私は「たのしいRuby」を読んで勉強することにしました。 私は元々Rubyに興味があったのでいいのですが、Ruby知らないしそのために勉強するのは大変だから手を出すのをやめとこう、と思う人がいるかもしれないのでこれだけ知っていればある程度読めるのではないか、というポイントをまとめました。 まったくプログラミングをしたことない方には説明するのは無理なのでプログラミング経験があり 条件分岐、ループ、クラス、メソッド、文字列 が何か分かるくらいの方が対象です。if文、for文など他の言語でもあるようなものは省いていきます。 真面目にRubyを勉強したい方は下のアフィリエイトから「たのしいRuby」を

    Chef、Vagrantに興味があるけどRubyをやったことない技術者が最低限知っておいた方がいい知識 まとめ | DevelopersIO
  • コタス|未来が見つかるカルチャーメディア

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    コタス|未来が見つかるカルチャーメディア
    mawatarin
    mawatarin 2012/06/05
    新しいサービス。後で読む。
  • 日本でSaaS販売をするには、外国人CEOの知恵袋 | MakeLeapsブログ

    こんにちは、MakeLeaps共同設立者のジェイソン・ウィンダーです。この記事は、元々、日市場参入に興味がある外国人の方や外資企業向けに書かれたものです。日語に翻訳してみて日の皆様からのフィードバックを得るのも有益だと思い、投稿しました。 私たちが請求書オンライン管理ツールを販売する方法について、完璧に理解したと自負している訳ではありません。アイディアやご意見がございましたら、是非お聞かせ下さい。必ずお返事を差し上げます。 [連絡先:[email protected] または@JasonWinder ] 日は非常に難しいマーケットとして有名です。成功しすでに定評のある企業も、海外から日に参入する際に、日市場向けにマーケティングや製品をあえて変更しなければ、大抵失敗に終わることとなります。 しかし、日におけるSaaS市場は他のアジアの国々よりも大きいのです。十分な時間と資金を投

    日本でSaaS販売をするには、外国人CEOの知恵袋 | MakeLeapsブログ
    mawatarin
    mawatarin 2012/06/01
    後で読む。日本でSaaS販売をするには、外国人CEOの知恵袋
  • Pocket » Livertyというチームで4ヶ月を過ごしてみて思うこと

    “自由に生きるっていうのは、誰もが奥に秘めている最も強くて、最も隠されている欲求だと思う。 僕らはその欲求の存在価値を再定義するよ。” 2012.05.11。街では多くの人が週末の金曜日を楽しむ中、家入さんを中心としたメンバーが六木に集結。普段と変わらない空気感で、こっそりとLivertyという1つのチームが誕生した。 「Live in liberty. 自由に生きろ」というコンセプトを掲げ、あらゆる業界から20名ほどのハイレベルなクリエイターが集まり、人生を自由に生きるという理想の道を気で目指していこうとするチーム。たった1度の人生を何にも縛られる事無く、自分のやりたい事だけで埋め尽くし、とにかく楽しい毎日を過ごしていきたいという純粋な想いだけで立ち上がり、雇用関係も、上下関係も、肩書きも、面倒なものは全て脱ぎ捨てた自由なスタイルで動き続けていく組織。(alternaSの副編集長で

    mawatarin
    mawatarin 2012/05/17
    あとで読む
  • ごりゅご.com

    ごりゅご.com

    ごりゅご.com
    mawatarin
    mawatarin 2012/05/16
    メモ。Analytics設定等。後で読む。
  • CSSの知識をもっと深める30+2の小技テクニック集|Webpark

    的なことやちょっと変わった意外な使い方などCSSに関する小技テクニックをたくさん紹介していきます。知っていることも多いかと思いますが、新しい発見もあるかもしれませんので復習を兼ねてぜひご覧ください。

    CSSの知識をもっと深める30+2の小技テクニック集|Webpark
  • スマフォサイト作りの前に知っておくべきデザインギャラリー等リソースまとめ:phpspot開発日誌

    スマフォサイト作りの前に知っておくべきデザインギャラリー等リソースまとめ。 「スマートフォン向けサイトの作り方エントリのまとめ」にてスマフォ用サイト作りの基はまとめましたが、実際にデザインする際の参考になりそうなギャラリーサイトやブログエントリをまとめてみました。 インタフェースの研究ということで、サイトデザインのみではなくアプリのデザインギャラリーも紹介。 ギャラリーサイト CSS iPhone 様々な海外ポータルやデザインサイトのiPhone向けサイトをサムネイル付きで紹介。 どのサイトもよくデザインされており、非常に参考にできる部分が多そうです。 iOSpiration iPhone Web Design Inspirations - iPhone and iPad Design Inspiration iPhone/iPadサイトやiPhone/iPadアプリ・ゲームのデザインギ

  • こてさきAjax:HTML5という言葉について考えてみる - livedoor Blog(ブログ)

    遅ればせながら報告ですが、2011年1月よりGoogleAPI Expert (HTML5)に就任しました。著名なデベロッパーが顔を揃える中、かなりのプレッシャーではあるのですが、HTML5の普及にあたり開発者コミュニティを盛り上がるべく頑張っていきたいと思います。宜しくお願いします!! さて、今日は「HTML5」という言葉について考えてみたいと思います。 「HTML5」には二つの用例があるのはよく知られています、一つはW3Cで仕様化が進められている http://www.w3.org/TR/html5/ 。この用例には、上のドラフトで定義された厳密な意味があります。もう一つは、「Webの新しい流れを表す技術の総称」。いわゆる”バズワード”としての用例です。CSS3やSVGなんかがHTML5として語られることがよく見られますが、こういった使い方はこの部類に該当します。詳しくは、Mozil

  • WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ:phpspot開発日誌

    (追記) 2/16 23時 いくつかのライブラリを追記しました。 WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ。 家pearには560程のモジュールがあります(2011/2月現在)が、WEBサービスを作る上でよく使う物をまとめてみました。 これからPHPを使ってサービスを作ろうと思っている方は代替を使うことになると思うので参考にしてみて下さい。 php はインストール時点で既に多くの機能が備わっており、大体のことができてしまいますが、PEARを使うことで面倒なことがより簡単にできるようになります。 PEAR以外にも便利なライブラリはあるのですが、今回はあえて殆どをPEARサイトで公開されている物に絞ってご紹介します。 基的なパッケージ まず、汎用に使える便利なパッケージのご紹介です。 HTTP_Request2 url を渡してリモートのテキストを取って

  • 第1回 一生の仕事を選ぶということ | gihyo.jp

    「一度しかない人生、思いっきり楽しもうぜ」 酒の席になるとやたらと人生哲学みたいなものを語り出して部下や後輩を困らせるという人がたまにいるが、私もあの手の「説教」を聞くのは得意ではない。しかたがないので、「⁠はあ、そうですか」とか「勉強になります」とか言いながらも、心の中では「早く終わらないかな」とか、その日に解決できなかったバグを「明日の朝にはどう攻略しようか」と作戦を練ったりしている私だ。 じゃあ自分なりの「人生哲学」みたいなものをまったく持っていないかというと、そうではない。ただ、そんな話はネチネチと時間をかけて語るものでもなければ、ましてや酒の席でするのに適した話ではないと思っているだけのことだ(私が、下戸だというのはさておいて⁠)⁠。 では具体的には何かと言えば、「⁠自分が当にやりたいことを見つけろ」という、とても単純な話だ。言い方を変えて「わがままに生きろ」でも「自分に正直に

    第1回 一生の仕事を選ぶということ | gihyo.jp
  • 認証がかかっています

    こちらのブログには認証がかかっています。 ユーザー名 パスワード Powered by Seesaa

  • SEO終了のお知らせ

    GoogleとBingの両検索エンジンが、ツイッターでつぶやかれたり、フェイスブック「いいね」ボタンを押されたサイトのデーターを、ランキングの計算に利用していることを明らかにしました。 TwitterやFacebookで共有されたリンクが検索順位に直接影響する――グーグルとBingが明言 これまで「SEO(検索エンジン最適化)」と言われていた手法は、今後は通用しなくなる方向に進むでしょう。間違いなく。 ヘドロの海 検索エンジンは大量のスパムに悩まされているそうです。大量に自動生産され続けるスパムページで汚染されたハイパーリンク空間から、当に価値のあるページだけを、拾い上げなければなりません。 検索エンジンは、ヘドロの海から、ザルで小さな指輪をすくい上げるような、気が遠くなる作業を繰り返しています。このままでは、リソースをいくら追加したところで、イタチごっこは永遠に続くでしょう。 My o

    SEO終了のお知らせ
  • プログラミング言語人気TOP10の簡易解説

    0-1. 前書き この世にはたくさんのプログラミング言語が存在します。Wikiepdiaのプログラミング言語一覧を見ると、実に200個以上というわけの分からない数の言語が並んでいたりします。 【参考URL】プログラミング言語一覧 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%... 200の中にはほとんど使われてない言語も混じってるので、実際に仕事でざくざく使われている言語は20とか30とかそういうオーダーなのですが、それでも1人の人間が把握するにはちょっと多過ぎる数です。 記事では、そうした有り余るプログラミング言語の海の中で「どれを勉強したらいいの?」とか「どれを採用するのが適切?」という悩みをお持ちの方が「よし、この言語に決めた!」と自信を持って決断できるように背中を押すことを目的として書か

  • 1