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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    大阪万博

『qiita.com』

  • 人気
  • 新着
  • すべて
  • WindowsでDockerを使う時、正しくファイル配置しないと激重になるので注意 - Qiita

    13 users

    qiita.com/minato-naka

    概要 WindowsでDockerを使う時、 Windowsの設定、Dockerの設定、アプリコードの配置 などを正しい状態にしておかないと アプリがすごく重い状態になってしまいます。 正しく設定するだけで、 人によってはかなり動作が速くなると思うので その方法を解説します。 下記のようなDockerのエラーメッセージが表示された人がいるかもしれませんが、 このエラーの解決方法も解説しています。 Docker Desktop - Filesharing Docker Desktop has detected that you shared a Windows file into a WSL 2 container, which may perform poorly. Click here for more details. 結論 まず最初に結論を言います。 この記事で解説する Window

    • テクノロジー
    • 2021/12/21 19:12
    • docker
    • windows
    • あとで読む
    • 【AWS Amplify × Vue.js 簡単サーバーレスアプリ構築チュートリアル】② Amplify利用準備・初期設定編 - Qiita

      3 users

      qiita.com/minato-naka

      すると、いろいろ質問が表示されるので、下記の通りに選択します。 ? Please pick a preset:→Manually select features ? Check the features needed for your project:→Choose Vue version, Babel, Router, Vuex, Linter ? Choose a version of Vue.js that you want to start the project with→3.x (Preview) ? Use history mode for router? (Requires proper server setup for index fallback in production)→Yes ? Pick a linter / formatter config:→Basic ?

      • テクノロジー
      • 2021/04/21 19:16
      • 【Laravel】サービスコンテナとは?2つの強力な武器を持ったインスタンス化マシーン。簡単に解説。 - Qiita

        8 users

        qiita.com/minato-naka

        はじめに サービスコンテナは、 Laravelのコアとなる機能で Laravelのめちゃくちゃ便利で魔法のような仕組みを 実現してくれているものです。 しかし、普段Laravelを使っていても 簡単なアプリケーションを作るうえではあまり意識しないところかもしれません。 (意識しなくていいようになってる) このサービスコンテナについて理解すると、 より便利に自分でカスタマイズしたりできるし、 何より面白いです。 Laravelのサービスコンテナとは何なのかについて 調べましたので、簡単に解説します。 サービスコンテナとは サービスコンテナとは、 一言でいうと 「クラスをインスタンス化してくれるマシーン」 というイメージ。 具体的なコードで見てみます。 ClassAをインスタンス化するとき、 普通はこのようにnewしますね。

        • テクノロジー
        • 2021/04/08 00:45
        • laravel
        • qiita
        • service
        • サービス
        • php
        • PHPで型を意識し安全なプログラムを書く - Qiita

          3 users

          qiita.com/minato-naka

          #はじめに PHPは動的型付けであり、弱い型付けの言語です。 各言語の型の特徴をまとめてみた 昔はPHPはちょっとしたホームページを簡単にちゃちゃっと作るものだったので 緩くてよかったんだと思いますが、 昨今はPHPでの大型システム構築も多いので、 緩い型の仕様だとバグのリスクが大きいです。 そんな感じで、 PHPでも型をちゃんと意識していこうぜっていう風潮が強いですね。 実際、PHPのバージョンアップでも 型の緩い仕様を改善するような機能追加が多いです。 PHPでも、 最近追加されているいろいろな機能をちゃんと意識して利用すれば ある程度型安全なプログラムを書くことが可能です。 この記事では、 PHPの型の特徴 PHPで型を意識した安全なプログラムを書くために利用すべき機能 を紹介します。 #PHPの型の特徴 そもそもPHPにはどのような型があるのかについてはこちらを参照ください。 PH

          • テクノロジー
          • 2021/02/03 09:11
          • 魔法のようなLaravelも素のPHPに始まり素のPHPに終わる。Laravelのライフサイクルを簡単に解説。 - Qiita

            4 users

            qiita.com/minato-naka

            はじめに 普段Laravelでアプリケーションを実装するときは コントローラでリクエストを受け取り、 コントローラでレスポンスを返却するまでの範囲しか あまり意識していませんでした。 ですが、実際には WEBサーバがHTTPリクエストを受け取ってから コントローラに処理が渡されるまでの間や、 コントローラからレスポンスを返却してから WEBサーバがHTTPレスポンスを送信するまでの間 にはいろいろと処理が行われているはずです。 ・/publicディレクトリに実際のHTMLファイルはないけどなぜルーティング処理されるんだ? ・どこの誰がどうやって処理対象のコントローラを特定してくれているんだ? ・あの便利なRequestインスタンスはいつ誰が作って渡してくれているんだ? などなど 普段意識していなかった コントローラより外の世界 が気になり、 Laravelのコードを追いかけてみましたので解

            • テクノロジー
            • 2020/12/08 03:34
            • tips
            • jsのimportとrequireの違い - Qiita

              15 users

              qiita.com/minato-naka

              はじめに jsで外部ファイルを読み込む際に、 importと書いてある場合とrequireと書いてある場合があります。 この2つの違いがよくわからなかったので確認しました。 モジュールとは importとrequireの違いを確認する前に、 前提知識となる「モジュール」について簡単に説明します。 ある程度の規模のjsアプリを作ると、 1つの大きなjsファイルにすべてのコードを書くのではなく 機能ごとにjsファイルを分けて管理したくなります。 そして、その機能ごとに分割したjsファイルを メインとなるjsファイルで必要に応じて読み込んで利用するイメージです。 この分割した機能ごとのjsファイルを「モジュール」と呼びます。 モジュールの読み込み方法 モジュールを読み込むための方法、仕様は 何種類かあり、 それぞれ書き方が違い、動く環境も違います。 そのモジュール読み込みの仕様の主要なものとして

              • テクノロジー
              • 2020/05/22 11:51
              • js
              • Node.js
              • javascript
              • 【Laravel】ファサードとは?何が便利か?どういう仕組みか? - Qiita

                8 users

                qiita.com/minato-naka

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

                • テクノロジー
                • 2020/03/18 08:48
                • laravel
                • reference
                • php
                • Dockerで環境構築するための最低限のコマンドを一通り実践する - Qiita

                  5 users

                  qiita.com/minato-naka

                  はじめに この記事は、Docker入門シリーズ記事3本の2本目です。 Dockerで環境構築するための最低限の概念理解 Dockerで環境構築するための最低限のコマンドを一通り実践する 【Docker Compose】設定内容を1行ずつ理解しながらLaravel環境構築(PHP-FPM、Nginx、MySQL、Redis) また、WindowsでDockerを利用する際の重要な設定に関する記事もありますのでこちらもご確認ください。 WindowsでDockerを使う時、正しくファイル配置しないと激重になるので注意 前回紹介したこのDocker環境構築フロー図にある操作を 実際に一通りやってみます。 この先で環境構築手順を1つ1つ解説しながら進めますが、 今自分がこの図のどの作業をしているのか を常に意識していると迷子にならないと思います。 構築するコンテナ 今回は、Apacheコンテナを構

                  • テクノロジー
                  • 2019/12/25 08:35
                  • docker
                  • tech
                  • web
                  • あとで読む
                  • Dockerで環境構築するための最低限の概念理解 - Qiita

                    331 users

                    qiita.com/minato-naka

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに この記事は、Docker入門シリーズ記事3本の1本目です。 Dockerで環境構築するための最低限の概念理解 Dockerで環境構築するための最低限のコマンドを一通り実践する 【Docker Compose】設定内容を1行ずつ理解しながらLaravel環境構築(PHP-FPM、Nginx、MySQL、Redis) また、WindowsでDockerを利用する際の重要な設定に関する記事もありますのでこちらもご確認ください。 WindowsでDockerを使う時、正しくファイル配置しないと激重になるので注意 概要 この記事では、

                    • テクノロジー
                    • 2019/12/24 10:42
                    • docker
                    • あとで読む
                    • qiita
                    • dockerfile
                    • 設定
                    • 環境
                    • Debian
                    • サーバ
                    • Vue.js + LaravelでシンプルなSPA構築チュートリアル:概要編 - Qiita

                      7 users

                      qiita.com/minato-naka

                      はじめに Vue.jsとLaravelによるSPA実装のチュートリアル記事です。 本記事は、4本の連載記事の1本目です。 Vue.js + LaravelでシンプルなSPA構築チュートリアル:概要編 ↑↑今ここ↑↑ Vue.js + LaravelでシンプルなSPA構築チュートリアル:Vueフロントエンド編 Vue.js + LaravelでシンプルなSPA構築チュートリアル:LaravelAPI編 Vue.js + LaravelでシンプルなSPA構築チュートリアル:VueとAPI結合編 Vue.js 2.5 Laravel 6.7 を利用していますが、 別のバージョンでも大枠は同じだと思うので、 チュートリアルとしては参考にしていただけると思います。 アプリ構成 タスクを ・一覧表示 ・詳細表示 ・登録 ・更新 ・削除 する機能がある シンプルなアプリケーションです。 一番シンプルな状

                      • テクノロジー
                      • 2019/12/18 11:01
                      • tutorial
                      • php
                      • javascript
                      • web
                      • Vue.js + LaravelでシンプルなSPA構築チュートリアル:Vueフロントエンド編 - Qiita

                        3 users

                        qiita.com/minato-naka

                        はじめに Vue.jsとLaravelによるSPA実装のチュートリアル記事です。 本記事は、4本の連載記事の2本目です。 Vue.js + LaravelでシンプルなSPA構築チュートリアル:概要編 Vue.js + LaravelでシンプルなSPA構築チュートリアル:Vueフロントエンド編 ↑↑今ここ↑↑ Vue.js + LaravelでシンプルなSPA構築チュートリアル:LaravelAPI編 Vue.js + LaravelでシンプルなSPA構築チュートリアル:VueとAPI結合編 前回まで 前回は、環境構築と必要なパッケージのインストールを行いました。 http://localhost:8000 でLaravelのウェルカムページが表示される状態で 次に進んでください。 コンポーネントの構成 本記事では、この全体図の青色部分、 Vue.jsによるフロントエンド実装のみを行います。

                        • テクノロジー
                        • 2019/12/18 11:01
                        • javascript
                        • Vue.js + LaravelでシンプルなSPA構築チュートリアル:LaravelAPI編 - Qiita

                          3 users

                          qiita.com/minato-naka

                          はじめに Vue.jsとLaravelによるSPA実装のチュートリアル記事です。 本記事は、4本の連載記事の3本目です。 Vue.js + LaravelでシンプルなSPA構築チュートリアル:概要編 Vue.js + LaravelでシンプルなSPA構築チュートリアル:Vueフロントエンド編 Vue.js + LaravelでシンプルなSPA構築チュートリアル:LaravelAPI編 ↑↑今ここ↑↑ Vue.js + LaravelでシンプルなSPA構築チュートリアル:VueとAPI結合編 前回まで 前回は、Vue.jsでフロントエンドのみ実装し、 静的なSPAができました。 べた書きのサンプルデータが表示されている状態で、 ・タスク一覧 ・タスク詳細 ・タスク登録 ・タスク編集 のページが完成しています。 API実装の進め方 この全体図の緑色部分にある 5つのAPIを実装していきます。

                          • テクノロジー
                          • 2019/12/18 11:01
                          • Laravel Mixとは?webpackをより便利に、簡単に。Laravel以外でも使えるよ。 - Qiita

                            11 users

                            qiita.com/minato-naka

                            概要 ・Laravel Mixとは、フロントエンドのアセットをコンパイル、バンドルしてくれるツール ・ツールの中身はwebpackを利用している ・webpack設定ファイルをより分かりやすく簡単に書けるように設定ファイルをラップしている ・lessやsass、babelなどよく使われるローダーが最初から用意されていて、デフォルトで利用することができる ・Laravelを使っていないアプリでも、コンパイル・バインディングのツールとして利用できる ※webpackが分からない方はこちらを参照 webpackとは? 使い方 初期状態 ※npmが分からない方は、先にこちらを参照 npmとは?【フロントエンドパッケージ管理】 Laravelをインストールすると、 package.jsonとwebpack.mix.jsが用意されている。 package.jsonには Laravel Mix自体やその

                            • テクノロジー
                            • 2019/11/11 11:09
                            • webpack
                            • laravel
                            • polyfill、babelとは?jsをどのブラウザでも動くようにしてくれる。(IE対応) - Qiita

                              6 users

                              qiita.com/minato-naka

                              概要 ・ESについてと、各ブラウザの対応状況についてはこちら↓の記事を参照 ES(ECMAScript)とは?jsがブラウザによって動いたり動かなかったりするのはなぜ? ・polyfill、babelは、最新のES仕様で書いたjsを、どのブラウザでも動作するようにするためのツール ・平たく言うと、「Chromeでは動いたのに、IEだとこのjs動かないよー」に対処できるツール polyfillとは polyfillはES5に存在しない関数やライブラリの代替コードのこと。 自分で実装したコード内で Mathを利用している場合、 それはIEでは動作しません。 IEはES5までしか対応していないので Mathライブラリがそもそも存在しないためです。 そのような場合に、 Mathのpolyfillをコードに挿入することで、 Math機能を利用することができるようになります。 https://gith

                              • テクノロジー
                              • 2019/11/11 10:35
                              • js
                              • qiita
                              • javascript
                              • ES(ECMAScript)とは?jsがブラウザによって動いたり動かなかったりするのはなぜ? - Qiita

                                4 users

                                qiita.com/minato-naka

                                概要 ・ESとはECMAcriptの略 ・ESとはJavaScriptの標準規格のこと ・jsはもともと標準規格がなく、各ブラウザで仕様の違いがちょこちょこあったらしい ・ECMA Internationalという団体により、jsの標準規格が作成された ・そのES仕様に従って、各ブラウザベンダーがブラウザに機能を実装する 直近のESバージョン 直近リリースされているESバージョンはこんな感じ。 ・ES5:2009年末にリリース ・ES5.1:2011年6月にリリース ・ES2015(ES6):2015年6月にリリース ・ES2016:2016年6月にリリース ・ES2017:2017年6月にリリース ・ES2018:2018年6月にリリース ・ES2019:2019年6月にリリース ほぼ全部のブラウザで動くのがES5。 いま標準になっているのがES6。 それ以降は毎年新バージョンがリリース

                                • テクノロジー
                                • 2019/11/11 10:35
                                • あとで読む
                                • 【Docker Compose】設定内容を1行ずつ理解しながらLaravel環境構築(PHP-FPM、Nginx、MySQL、Redis) - Qiita

                                  9 users

                                  qiita.com/minato-naka

                                  はじめに この記事は、Docker入門シリーズ記事3本の3本目です。 Dockerで環境構築するための最低限の概念理解 Dockerで環境構築するための最低限のコマンドを一通り実践する 【Docker Compose】設定内容を1行ずつ理解しながらLaravel環境構築(PHP-FPM、Nginx、MySQL、Redis) また、WindowsでDockerを利用する際の重要な設定に関する記事もありますのでこちらもご確認ください。 WindowsでDockerを使う時、正しくファイル配置しないと激重になるので注意 概要 この記事の目的 この記事の目的は Docker Composeを利用してLaravelの環境構築をすること ではなく Docker Composeの設定内容をちゃんと理解しながらLaravelの環境構築をすること です。 Docker Composeを利用してLaravel

                                  • テクノロジー
                                  • 2019/02/23 19:06
                                  • docker
                                  • Laravel
                                  • Redis
                                  • php
                                  • Nginx
                                  • MySQL
                                  • techfeed
                                  • tech
                                  • web

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

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

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

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

                                  j次のブックマーク

                                  k前のブックマーク

                                  lあとで読む

                                  eコメント一覧を開く

                                  oページを開く

                                  はてなブックマーク

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

                                  公式Twitter

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

                                  はてなのサービス

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