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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    参議院選挙2025

『qiita.com』

  • 人気
  • 新着
  • すべて
  • Laravel Socialite 独自ドライバーの作り方・改 - Qiita

    4 users

    qiita.com/kawax

    前に書いたけどQiita版は後から修正しないのでまた書く。 環境 Socialite 4.3.1 Laravel 6.x PHP 7.4 SocialiteProvidersは非公式 Laravelのドキュメントに書かれているけどSocialiteProvidersはコミュニティによる非公式なもの。サードパーティパッケージ。 https://socialiteproviders.netlify.com/ 最近見かけたfreeeのPHP SDK https://github.com/freee/freee-accounting-sdk-php これもSocialiteProviders使ってる。Socialiteは問題なく動くとは思うけどその後Auth周りの色々やっている部分がなんでこんなことしてるのかさっぱり分からない。(たぶんDB使わないようにしてるだけ) こんなことしなくても公式のSo

    • テクノロジー
    • 2020/10/05 22:49
    • LaravelでProgressive Web App(PWA) - Qiita

      3 users

      qiita.com/kawax

      前提 SPAではないLaravel5.6+Vue.jsなプロジェクト。 動作確認はPCとAndroidのChrome。Lighthouse。 誰かが作ったライブラリを使うから楽だけど先に技術的な仕組みの概要くらいは調べたほうが良い。 Service Worker登録とホーム画面に追加 まずは簡単な所から。 用意するファイルは3つほど。 public/manifest.json もちろんアイコンも必要。 { "short_name": "AirHorner", "name": "Kinlan's AirHorner of Infamy", "icons": [ { "src": "launcher-icon-1x.png", "type": "image/png", "sizes": "48x48" }, { "src": "launcher-icon-2x.png", "type": "i

      • テクノロジー
      • 2019/01/16 14:29
      • Google Photos API for Laravel - Qiita

        3 users

        qiita.com/kawax

        Google PhotosのAPIが公開されていたのでLaravel用のパッケージを作る。 https://developers.google.com/photos/ GoogleのAPIはこれだけで使えると言えば使えるけど結構面倒なのでLaravelらしくシンプルに使えるようにするのが目的。 https://github.com/google/google-api-php-client Google_Clientのラッパーはすでにあるのでこれを使う。 https://github.com/pulkitjalan/google-apiclient OAuth認証にはSocialite。Socialite使わなくてもいいけどLaravelなら使ったほうが楽だろう。 事前準備 OAuth用のClient ID、Client Secretを取得。 いくらでも情報あるので省略するけどGoogle

        • テクノロジー
        • 2018/08/07 10:23
        • laravel
        • API
        • google
        • あとで読む
        • Request::ip()でIPアドレスの取得 - Qiita

          4 users

          qiita.com/kawax

          環境 Laravel 5.2-5.3 サンプルは5.3のapp/Http/Controllers/Auth/RegisterController.php 普通に使うと \Request::ip()で取得できるはずだけどリバースプロキシ環境下だったりすると上手く取得できない。 class RegisterController extends Controller { protected function create(array $data) { return User::create([ 'name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password']), 'ip' => \Request::ip(), ]); } } class RegisterController ext

          • テクノロジー
          • 2018/03/26 11:12
          • web
          • Laravel Homestead 自己証明書でSSLを有効にする - Qiita

            4 users

            qiita.com/kawax

            最近の Chrome は自己証明書では警告が出るようになっている。ローカルでの開発時には気にせずそのまま使ってもいいけど一部機能でちゃんと対応する必要があったので対応した。 環境 Laravel 5.5 Homestead 6.5.0。boxは4.0.0。 Mac。Windowsでも証明書の登録方法が違うくらいのはず。 サンプルに使うデモ Web Push がまさに警告が出てる状態では使えない機能 https://github.com/cretueusebiu/laravel-web-push-demo 準備 デモを clone。 README 通りに VAPID の設定まで進める。 途中で PHP に gmp が必要と出るかもしれないけどその辺りはなんとかする。 Homestead をプロジェクトにインストール

            • テクノロジー
            • 2018/01/24 00:16
            • unclassified
            • ホワイトハウスのWordPressをチェック - Qiita

              45 users

              qiita.com/kawax

              You don't have permission to access "http://www.whitehouse.gov/wp-login.php" on this server. この辺は当然アクセス不可。 /wp-content/ しか見えなくてWPのインストール先も分からない。 検索 動的な部分はここだけ? /search/ なのでここだけ許可してるのかもしれない。 WPではないかもと思ったけどソース見る限りはWP。 Akamaiっぽいので検索以外は全面的にCDN経由での表示だろうなぁ。 当然ながらセキュリティ的には厳重。 CDNからだと静的なhtmlを表示してるだけと同じなのでWPっぽい攻撃はしようがない。 あんまり突っ込むのも危険なのでここでやめておく…。

              • テクノロジー
              • 2018/01/04 06:16
              • wordpress
              • セキュリティ
              • Security
              • webサービス
              • Laravel Horizon を試した - Qiita

                4 users

                qiita.com/kawax

                Redisキューのためのダッシュボード。 https://github.com/laravel/horizon https://horizon.laravel.com/ 必要な環境 Laravel 5.5 以上 PHP 7.1 以上 Redis キュー Supervisor 自分で環境整えるとすると結構面倒…。普段キューは SQS だし。今回 Forge で環境作ったので Redis に変えて Horizon 使ってみた。 以下も Forge が前提。 インストール まぁドキュメント通りに。 https://readouble.com/laravel/5.5/ja/horizon.html 設定 config/horizon.php で変えるのはとりあえず1,2ヶ所

                • テクノロジー
                • 2017/09/19 15:53
                • laravel
                • Laravel Scout で AWSのElasticSearch を使う - Qiita

                  6 users

                  qiita.com/kawax

                  Eloquence が Laravel 5.4 に対応しないので検索機能を Scout+ElasticSearch に変更した記録。 5.3の頃にやろうとして失敗。 時間が経って情報が揃ってたのでやっと成功。 Scout も ElasticSearch も初めて使って基本的な検索機能ができた程度の記事。 バージョン Laravel 5.4 Laravel Scout 3.0 ElasticSearch 5.1 使うもの AWS以外ならこれだけでいいはず。 https://github.com/ErickTamayo/laravel-scout-elastic AWSで使うなら一工夫必要なのでこれも。 READMEに書いてないけど composer require jsq/amazon-es-php https://github.com/jeskew/amazon-es-php 情報元。Sc

                  • テクノロジー
                  • 2017/02/27 14:46
                  • AWS ElasticBeanstalk PHP5.6からPHP7.0へ変更 - Qiita

                    4 users

                    qiita.com/kawax

                    現バージョン:64bit Amazon Linux 2016.09 v2.3.1 running PHP 5.6 eb cli:3.9.0 Elastic Beanstalkが用意してるPHPプラットフォームは作成した時期によって使えるPHPバージョンが変わる。 https://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/platform-history-php.html PHP5.6で作成した環境はv2.2.0からv2.3.0のようなアップデートは管理画面から簡単にできるけどPHP7.0への変更はできない。 PHP7を使うには新しい環境を作成し直すしかない。 普通に管理画面から設定の保存→保存した設定から環境の起動では上手く行かなかったので成功した手順を書いておく。 ローカルでebコマンドが使える前提。 1.eb config

                    • テクノロジー
                    • 2017/02/19 01:55
                    • aws
                    • Laravel .envを変更しても反映されない時の対処 - Qiita

                      6 users

                      qiita.com/kawax

                      #!/usr/bin/env bash git fetch origin git reset --hard origin/master /usr/local/bin/composer update --no-interaction --no-dev php artisan migrate --force php artisan route:cache php artisan config:cache ・.envはサーバー上で直接変更しているか自動デプロイとは別でアップしている。 ・なんらかのデプロイツールを使い.envを毎回作成してる場合は今回の問題は起こらない。 問題 この状態でなにが起こるかというと.envを変更しても反映されない。 原因はphp artisan config:cacheでキャッシュしてるから。 例えばAPP_KEYを変更したとしてもbootstrap/cache/co

                      • テクノロジー
                      • 2016/09/21 14:25
                      • trouble
                      • Laravel5.3 アップグレード - Qiita

                        3 users

                        qiita.com/kawax

                        リリース前から触ってて良かったなぁと思うくらい意外と大変。 複雑なことしてないプロジェクトなら簡単だけど。 基本的には公式のドキュメント見ればいい。 https://laravel.com/docs/5.3/upgrade 事前準備 5.3のプロジェクトをzipでダウンロードしておく。ファイルごと入れ替えたほうが早い所も多いので。 https://github.com/laravel/laravel routes プロジェクトルートにコピー。 app/Http/routes.phpの中身をroutes/web.phpにコピペ。 api用のルーティングはapi.phpへ。 api.phpやconsole.phpを使わないなら不要な部分は削除しておく。 app/Http/routes.phpは削除。 app/Providers 各ファイルを入れ替え、もしくは中身をよく見て書き換え。 AuthS

                        • テクノロジー
                        • 2016/08/26 14:10

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

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

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

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

                        j次のブックマーク

                        k前のブックマーク

                        lあとで読む

                        eコメント一覧を開く

                        oページを開く

                        はてなブックマーク

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

                        公式Twitter

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

                        はてなのサービス

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