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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    参議院選挙2025

『qiita.com』

  • 人気
  • 新着
  • すべて
  • コネクションプールの適正サイズの求め方 - Qiita

    7 users

    qiita.com/ryo511

    Spring Bootアプリケーションのパフォーマンスチューニングをする機会があったのですが、その際に読んだHikariCP(Java製のコネクションプールライブラリ)のドキュメントに興味深い記述があったので紹介します。 オリジナルのドキュメント: About Pool Sizing https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing DBコネクションは(ほとんどの場合)多すぎる 英語が苦手でなければ、まず以下の動画を見てください。ここでは、DBコネクションの数を2000 => 96に減らすことで、レスポンスタイムが100ms => 2msに改善するデモが行われています。 このデモ内では、Webアプリケーションを想定して、約10000のユーザが同時にアクセスするようなシナリオを想定しています。このような場合で

    • テクノロジー
    • 2021/04/16 13:14
    • database
    • DB
    • 『実践TypeScript』第10章をNext.js 9で実習する - Qiita

      5 users

      qiita.com/ryo511

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

      • テクノロジー
      • 2020/01/02 00:41
      • typescript
      • next.js
      • tutorial
      • development
      • あとで読む
      • 小さく始めるVue.jsユニットテスト環境 - Qiita

        4 users

        qiita.com/ryo511

        はじめに Vue.jsにおけるユニットテストの情報源としてはじめに参照すべきなのは公式ドキュメントです。 単体テスト - Vue.js ここでは、セットアップ方法についてはテストツールのドキュメントに委譲しています。 詳しいセットアップについては、各テストツールのドキュメントを確認して下さい。 モダンなJavaScript開発の常として、複数のツールを組み合わせた環境のセットアップが必要になります。 ゼロから作るアプリケーションなら、vue-cliでvue init webpackすれば、テスト周りのセットアップもやってくるので問題ありません。しかし、既存の(テストのない)JavaScriptアプリケーションにVue.jsを導入しようとしている場合、このアプローチは取れません。 本記事では、Vue.jsのユニットテスト環境をゼロから構築する方法を解説します。 なお、本記事のコードは下記Gi

        • テクノロジー
        • 2018/07/06 19:19
        • Vue.js
        • テスト
        • あとで読む
        • フォームのふりがなを自動入力する vanilla-autokana - Qiita

          3 users

          qiita.com/ryo511

          フォームのふりがな自動入力ライブラリとして、最も有名なのはjquery.autokanaだと思います。このライブラリはjQueryプラグインです。2018年現在では、jQueryを使わない開発環境は普通にありますし、ライブラリはscriptタグで読み込むのではなくwebpack等でバンドルするのが一般的になっています。 そこで、jQueryに依存せず、ES Modulesとして使用できるライブラリを作成しました。 vanilla-autokana https://www.npmjs.com/package/vanilla-autokana デモ ↓のURLで、vanilla-autokanaを使ったフォームを試すことができます。 http://5ac8f708be40f12ac4c70db9.clever-wiles-e716bc.netlify.com/ インストール npm insta

          • テクノロジー
          • 2018/04/22 12:34
          • techfeed
          • jQuery
          • JavaScript
          • あとで読む
          • [WordPress] はじめてのGutenberg Custom Block Type - Qiita

            3 users

            qiita.com/ryo511

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

            • テクノロジー
            • 2018/03/10 17:47
            • wordpress
            • Gutenbergプラグイン開発のためのモダンJavaScript入門 - Qiita

              3 users

              qiita.com/ryo511

              WordPress Advent Calendar 2017 23日目に空きが生じたようなので、埋め草を投下します。 本記事では、Gutenbergプラグインを開発するためにはどのような知識が必要か、概観することを目標にします。それぞれの技術については、解説記事がいくらでもあるので深掘りはしません。 本記事のターゲットは以下のような読者です。 WordPressプラグインを作ったことがある(または、作り方を知っている) JavaScriptの基本的な知識がある 変数定義にvarをつけないといけない理由がわかる 現行のブラウザ(IE11含む)で動作するのはES5であることを知っている ES2015(またはESNext)という仕様があることを知っている React.js、Babel、webpackといったキーワードを聞いたことがある GutenbergとモダンJavaScript WordPr

              • テクノロジー
              • 2018/02/28 23:13
              • WordPress
              • plugin
              • 開発
              • javascript
              • [WordPress] Gutenbergことはじめ - Qiita

                3 users

                qiita.com/ryo511

                本記事は、WordPress Advent Calendar 2017の7日目です。 Gutenbergとは Gutenbergとは、WordPressのエディタ画面の新UXのことです。UIではなくUXというところがミソで、記事を編集する際の体験はGutenbergで大きく変わることが期待されます。一方で、今まで蓄積されてきたWordPressのエディタのカスタマイズ方法が使えなくなるという、大きな変化も伴っています。 本記事では、はじめにGutenbergの開発環境をローカルに構築し、手元で動かしてみます。次に、GutenbergのキモであるBlock(ブロック)について解説します。 開発環境セットアップ Gutenbergは、WordPressプラグインとして公開されています。手元に適当なWordPress環境があれば、それにこのプラグインを入れればお手軽にGutenbergを試すこと

                • テクノロジー
                • 2018/01/28 00:03
                • WordPress
                • [WordPress] Gutenbergの3つのレンダリング: 静的ブロックと動的ブロック、そしてクライアントサイドレンダリング - Qiita

                  3 users

                  qiita.com/ryo511

                  本記事は WordPress Advent Calendar の15日目です。12月の初め頃はいくつか空きがありましたが、無事全部埋まって良かったです! 本記事では、Gutenbergで実用的なCustom Block Type(独自のブロック型)を作るための第一歩として、Gutenbergにおける3つのレンダリングについて紹介します。 なお、本記事のサンプルコードは下記リポジトリで公開しています。 https://github.com/ryo-utsunomiya/my-gutenberg-ext 静的ブロックと動的ブロック Gutenbergのブロックには、二つの種類があります。 一つは「静的ブロック(Static Block)」で、これはエディタで保存した際にコンテンツが決まります。通常の記事データはこちらです。 もう一つが「動的ブロック(Dynamic Block)」です。これはサ

                  • テクノロジー
                  • 2018/01/05 17:40
                  • WordPress
                  • [Vue.js] フォームの多重送信を防止する - Qiita

                    12 users

                    qiita.com/ryo511

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

                    • テクノロジー
                    • 2017/12/01 10:48
                    • Object.definePropertyによるVue.jsのリアクティビティを紐解く - Qiita

                      3 users

                      qiita.com/ryo511

                      Vue.jsのドキュメントには以下のような記載があります。 プレーンな JavaScript オブジェクトを data オプションとして Vue インスタンスに渡すとき、Vue.js はその全てのプロパティを渡り歩いて、それらを Object.defineProperty を使用して、getter/setter に変換します。これは ES5 だけのシム (shim) ができない機能で、Vue.js が IE8 以下をサポートしない理由です。 Object.defineProperty メソッドを通してVue.jsのリアクティビティは実現されている、という内容です(ここでの「リアクティビティ」とは、モデルのデータ変更がリアルタイムでビューに伝播する仕組みのことをいいます)。 では、Vue.jsは Object.defineProperty をどのように使ってリアクティビティを実現しているので

                      • テクノロジー
                      • 2017/08/20 13:18
                      • [PHP] 操車場(Shunting Yard)アルゴリズムの実装 - Qiita

                        4 users

                        qiita.com/ryo511

                        操車場(Shunting Yard)アルゴリズムとは 中置記法(infix notation)の数式を、逆ポーランド記法(Reverse Polish notation、後置記法)に変換するアルゴリズム。 1 + 2を1 2 +に置き換える。 参考: https://ja.wikipedia.org/wiki/%E6%93%8D%E8%BB%8A%E5%A0%B4%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0 仕様 サポートするもの 一桁の自然数の入力 四則演算(+-*/) 括弧による優先順位変更 サポートしないもの 2桁以上の自然数の入力 演算子の結合規則 括弧の非対応に対するエラー処理 実装 入出力がはっきりしているので、テスト駆動開発で進めるとやりやすいです。 まずは以下のようなテストケースを用意します。 <?php na

                        • テクノロジー
                        • 2017/01/28 21:26
                        • Laravel(Eloquent): chunk() vs cursor() - Qiita

                          19 users

                          qiita.com/ryo511

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

                          • テクノロジー
                          • 2016/12/12 02:30
                          • Laravel
                          • php
                          • さくらVPSでUbuntu 16.04のサーバにWordpress環境を作る - Qiita

                            8 users

                            qiita.com/ryo511

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

                            • テクノロジー
                            • 2016/07/19 15:43
                            • VPS
                            • wordpress
                            • Ubuntu
                            • Rails 5へのアップグレード手順メモ(Rails 4.2.6 => 5.0.0) - Qiita

                              7 users

                              qiita.com/ryo511

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

                              • テクノロジー
                              • 2016/06/08 13:23
                              • rails
                              • ruby
                              • あとで読む
                              • サポート終了したDebian Squeeze(6.0)でapt-getが動くようにする - Qiita

                                4 users

                                qiita.com/ryo511

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

                                • テクノロジー
                                • 2016/04/04 20:17
                                • Phalcon公式チュートリアル(1)を和訳しつつ解説(v1.2.6対応) - Qiita

                                  3 users

                                  qiita.com/ryo511

                                  Phalcon公式チュートリアル(1)を和訳しつつ解説(v1.2.6対応) 「最速 PHPフレームワーク」Phalconのインストールからサンプルアプリを動かすまでをやります。基本的には公式チュートリアルの流れをなぞります。 が、公式チュートリアルは最新バージョンに追従していない部分があるので、ところどころツッコミを入れながらやっていきます。 本記事では、公式チュートリアルでは使用していないPhalcon Devtoolsを使用しています。Devtools 1.2.6が生成するコードは、公式チュートリアルに掲載されているものと比較すると、機能はほぼ同等ですが、記述や構成は異なります。 Vagrant Boxのセットアップ インストールにはVagrantを使います。手順を再現しやすいのと、壊しても簡単に作り直せるのが理由です。 VagrantとVirtualBoxのインストールは終わっている

                                  • テクノロジー
                                  • 2014/04/02 23:26

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

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

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

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

                                  j次のブックマーク

                                  k前のブックマーク

                                  lあとで読む

                                  eコメント一覧を開く

                                  oページを開く

                                  はてなブックマーク

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

                                  公式Twitter

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

                                  はてなのサービス

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