はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    猛暑に注意を

『qiita.com』

  • 人気
  • 新着
  • すべて
  • vuejsで作ったSPAの速度改善方法 - Qiita

    4 users

    qiita.com/kkyouhei

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? こんにちわ。 formrunというフォームを簡単に作れてお問い合わせも出来ちゃうサービスを作ってます。 最近問い合わせ管理の機能をSPAでフルリプレイスしました。 当初は遅くてSPAにした意義がまるでなかったのですが、以下に挙げたチューニングを行う事でだいぶパフォーマンスが改善したのでアップします。 問題点 フォームの切り替え、カードの切り替えがAPIの実行などは行なっていないにも関わらず遅い。 改善結果 カード切り替え before 700ms after 150ms フォーム切り替え before 1200ms after 430m

    • テクノロジー
    • 2018/08/26 11:52
    • Railsのコードを読む アソシエーションについて - Qiita

      6 users

      qiita.com/kkyouhei

      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

      • テクノロジー
      • 2017/02/13 13:43
      • Rails
      • Pocket
      • 既存のrailsプロジェクトをDockerで開発する手順 - Qiita

        17 users

        qiita.com/kkyouhei

        docker for mac install 以前はmacでDockerを使うのにVagrantにdockerを入れて操作していましたが、mac純正の仮想環境xhyveを利用するようになったためVagrantはお役御免となり、だいぶ使いやすくなったようです。 https://docs.docker.com/docker-for-mac/ Dockerfileとdocker-compose.ymlを追加 RailsのプロジェクトルートにDockerfileとdocker-compose.ymlを追加します。 Dockerfile railsの公式Docker imageは bundle config --global frozen 1 が指定してあり、Gemfileの変更ができなくなっています。 本番などの環境ではその運用方法の方が良いと思いますが、今回は開発環境で使用するため公式のDock

        • テクノロジー
        • 2017/01/06 00:03
        • docker
        • rails
        • tutorial
        • Pocket
        • Saved For Later
        • development
        • 開発
        • Mongoのインデックスの改善についてまとめてみた - Qiita

          4 users

          qiita.com/kkyouhei

          インデックスは闇雲に貼ればいいという物ではなく、既存のシステムにインデックスを作成するのであれば調査から行うのが定石ということで、まずはボトルネックの調査方法から紹介します。 撲滅スロークエリ スロークエリ # まずはMongoShellにログインします $ mongo # DBを選択します use sample # db.setProfilingLevel(level, slowms) # level:1 スロークエリのみ出力 # level:2 すべて # slowms 以下の例だと20ms以上かかっているクエリを出力する db.setProfilingLevel(1,20) # いくつかクエリを実行したあとに実行してみます # forEach(printjson) は見やすく整形するメソッド db.system.profile.find().forEach(printjson) >

          • テクノロジー
          • 2016/06/14 17:20
          • performance
          • database
          • tutorial
          • rails
          • Mongoのリレーションについてまとめてみた - Qiita

            3 users

            qiita.com/kkyouhei

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

            • テクノロジー
            • 2016/03/14 03:34
            • Linuxのファイルシステムについて勉強した内容をまとめてみた - Qiita

              6 users

              qiita.com/kkyouhei

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

              • テクノロジー
              • 2016/02/01 09:03
              • linux
              • 技術系の名言まとめ++ - Qiita

                17 users

                qiita.com/kkyouhei

                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 技術系の書籍やハッカーの発言などから名言っぽいのを集めてみました。 名言というものはクスリの一種で、正しく用法・用量を守らないと正しい効果は得られないと僕は考えます。 適切であろう気分ごとに名言を分けたので、それに合う名言を正しくお使いください。 やる気が出ない時 なんか最近同じことの繰り返しでつまんないな。みたいなときに見てください。 喝を入れてくれるような名言を中心に集めました。 この世界、10年後の実用になる技術なんてのは、寝言と同じ価値しかない。 出典 https://twitter.com/ogochan/status/738

                • テクノロジー
                • 2015/12/17 09:39
                • Programming
                • まとめ
                • 名言
                • その他
                • 言葉
                • 技術
                • 考え方
                • 仕事
                • Goでパケットキャプチャを実践してみる - Qiita

                  33 users

                  qiita.com/kkyouhei

                  package main import ( "fmt" "log" "github.com/google/gopacket/pcap" ) func main() { // Find all devices devices, err := pcap.FindAllDevs() if err != nil { log.Fatal(err) } // Print device information fmt.Println("Devices found:") for _, device := range devices { fmt.Println("\nName: ", device.Name) fmt.Println("Description: ", device.Description) fmt.Println("Devices addresses: ", device.Descripti

                  • テクノロジー
                  • 2015/12/15 18:56
                  • Go
                  • GoLang
                  • パケット
                  • ネットワーク
                  • Linux
                  • ネット
                  • programming
                  • あとで読む
                  • webエンジニアが実践しておきたいネットワークプロトコル - Qiita

                    5 users

                    qiita.com/kkyouhei

                    // // named.conf // // Provided by Red Hat bind package to configure the ISC BIND named(8) DNS // server as a caching only nameserver (as a localhost DNS resolver only). // // See /usr/share/doc/bind*/sample/ for example named configuration files. // options { # 自身のリクエストから応答出来るようにするため # listen on portにEC2のプライベートIPを追加 listen-on port 53 { 127.0.0.1; XXX.XXX.XXX.XXX;}; listen-on-v6 port 53 { ::1; };

                    • テクノロジー
                    • 2015/12/06 01:17
                    • ネットワーク
                    • Saved For Later
                    • railsのViewをDRYにするために行ってること - Qiita

                      3 users

                      qiita.com/kkyouhei

                      simple_form フォーム作成に手間が少なくなるsimple_formを使っている人は多いと思います。 まずsimple_formを使ってViewをDRYにする方法です。 準備 インストール gem 'simple_form' # 必須 gem 'twitter-bootstrap-rails', :git => 'git://github.com/seyhunak/twitter-bootstrap-rails.git', :branch => "bootstrap3" # TwitterBootstrap本体 gem 'less-rails' # TwitterBootstrapを使うのに必要 gem 'therubyracer' # TwitterBootstrapを使うのに必要 gem 'slim-rails' # slimを使いたい # プロジェクトのルートに移動 $ cd

                      • テクノロジー
                      • 2015/07/21 10:00
                      • Rails
                      • qiita
                      • コマンド一つでMysqlを速くする - Qiita

                        16 users

                        qiita.com/kkyouhei

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                        • テクノロジー
                        • 2015/03/04 10:47
                        • MySQL
                        • InnoDB
                        • チューニング
                        • performance
                        • qiita
                        • tips
                        • Railsで1対nでjoinsした列の値をとりたい - Qiita

                          7 users

                          qiita.com/kkyouhei

                          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                          • テクノロジー
                          • 2015/03/03 16:45
                          • Rails
                          • Ruby
                          • development
                          • 複数のファイル内の文字列をまとめて置換するLinuxコマンド - Qiita

                            35 users

                            qiita.com/kkyouhei

                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                            • テクノロジー
                            • 2015/01/07 13:08
                            • 置換
                            • Linux
                            • コマンド
                            • sed
                            • bash
                            • Linuxコマンド
                            • 文字列
                            • Tech
                            • リモートにプッシュしたコミットを取り消す - Qiita

                              22 users

                              qiita.com/kkyouhei

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                              • テクノロジー
                              • 2014/08/27 15:45
                              • git
                              • qiita
                              • trouble
                              • MySQL初級者を脱するために勉強してること -INDEX編- - Qiita

                                60 users

                                qiita.com/kkyouhei

                                欲しいデータを取得するくらいにはSQL書けるし、システム要件を満たすくらいにはテーブル設計は出来る、そんな僕が中級者を脱するために勉強している内容を備忘録的に書き綴ります。 予約語は大文字 その他は小文字で記述しています。 あー、インデックスね、はいはい。作ると参照が速くなるやつでしょ? そのくらいの知識でしたが、INDEXを適切に運用する上で原理など理解していないと、意味の無いINDEXを作ってしまう事があるので勉強しました。 INDEXとは 今回は多くのRDBMSでサポートされているB-TreeINDEXについて解説します。 B-Treeは以下のような形式でデータを保持しています。 ヘッダブロックでは大まかな値の範囲を保持しており、ブランチブロックではさらに細かい範囲を保持 リーフブロックでは実際の値と行への物理的な位置を保持しています。 INDEXが作成されている事で並び替えが速くな

                                • テクノロジー
                                • 2014/08/10 16:49
                                • MySQL
                                • Index
                                • DB
                                • SQL
                                • インデックス
                                • performance
                                • MySQL初級者を脱するために勉強してること -調査編- - Qiita

                                  4 users

                                  qiita.com/kkyouhei

                                  テーブルを4,5個結合して表示するような管理画面や大量のデータを扱うようなバッチ処理を作成していると、 重くて画面が描画されるまでに時間がかかる、定期的にまわすバッチ処理が終わらない…なんて事に直面する事がよくある。 欲しいデータを取得するくらいにはSQL書けるし、システム要件を満たすくらいにはテーブル設計は出来る、そんな僕が中級者を脱するために勉強している内容を備忘録的に書き綴ります。 予約語は大文字 その他は小文字で記述しています。 間違ってるところやチューニング方法があればコメントで教えていただけると幸いです。 スロークエリ まずはボトルネックとなっているSQLをあぶり出す事からはじめる。 MySQLには処理に時間がかかっているSQLを物理ファイルに書き出してくれる機能があるので、その機能自体を有効にする事からはじめる。 出力されたログファイルは実行に時間がかかっている順に出力される

                                  • テクノロジー
                                  • 2014/08/04 02:05

                                  このページはまだ
                                  ブックマークされていません

                                  このページを最初にブックマークしてみませんか?

                                  『qiita.com』の新着エントリーを見る

                                  キーボードショートカット一覧

                                  j次のブックマーク

                                  k前のブックマーク

                                  lあとで読む

                                  eコメント一覧を開く

                                  oページを開く

                                  はてなブックマーク

                                  • 総合
                                  • 一般
                                  • 世の中
                                  • 政治と経済
                                  • 暮らし
                                  • 学び
                                  • テクノロジー
                                  • エンタメ
                                  • アニメとゲーム
                                  • おもしろ
                                  • アプリ・拡張機能
                                  • 開発ブログ
                                  • ヘルプ
                                  • お問い合わせ
                                  • ガイドライン
                                  • 利用規約
                                  • プライバシーポリシー
                                  • 利用者情報の外部送信について
                                  • ガイドライン
                                  • 利用規約
                                  • プライバシーポリシー
                                  • 利用者情報の外部送信について

                                  公式Twitter

                                  • 公式アカウント
                                  • ホットエントリー

                                  はてなのサービス

                                  • はてなブログ
                                  • はてなブログPro
                                  • 人力検索はてな
                                  • はてなブログ タグ
                                  • はてなニュース
                                  • ソレドコ
                                  • App Storeからダウンロード
                                  • Google Playで手に入れよう
                                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                                  設定を変更しましたx