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

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

アプリで開く

はてなブックマーク

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

はてなブックマーク

トップへ戻る

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

    猛暑に注意を

『PHP Junkie|PHPが楽しくて仕方がない人のブログ』

  • 人気
  • 新着
  • すべて
  • Socialiteの使い方を世界一丁寧に解説した

    5 users

    php-junkie.net

    こんにちは!むちょこです。 今日はリクエストでいただいたsocialiteを使ったOAuth認証の実装方法について書いてみようと思います☆ 既にたくさんの類似記事があるのですが、私の周りには「読んでもよくわからなかった…」という方がたくさんいたので その方々の疑問にできる限り丁寧に答える形で書きました。たぶんこれ以上丁寧な記事はないと思います……! その代わりかなり長いので、不要なところはどんどん飛ばして読んでくださいね。 1. 前提条件 環境 Laravel Framework 5.7.13 要件 通常のパスワード認証と共存する。認証方法に関わらず、メールアドレスが一致すれば同一人物とみなす。メールアドレス情報は必須とする。SNSの情報を認証以外には使用しない。今回の対象プロバイダはTwitterのみだが、今後Facebookなど他のプロバイダを追加する可能性がある。 実装済みの機能 以

    • テクノロジー
    • 2019/08/15 23:19
    • Laravel
    • OAuth
    • twitter
    • Laravelで画像をアップロードする方法

      6 users

      php-junkie.net

      routes/web.php Route::get('/profile', 'ProfileController@index'); Route::post('/profile', 'ProfileController@store'); Route::get()がフォームを表示するルート定義、 Route::post()が送信された値を受け取るためのルート定義です。 今回はフォームの表示と送信された値の受け取りを同じURLで行います。 もしこれらを別のURLにしたい場合は、それぞれの第一引数を適宜変更してください。

      • テクノロジー
      • 2019/04/05 11:21
      • laravel
      • upload
      • image
      • Laravelで多対多リレーションを扱う

        13 users

        php-junkie.net

        こんにちは!むちょこです。今日もPHPが楽しいです? 今日はLaravelで多対多リレーションシップを扱う方法について解説したいと思います。 環境はPHP7、Laravel5.6です。 1. テーブル設計 Laravelの$php artisan make:authで生成されたusersテーブルが予めあるものとします。今回は、そのユーザに任意のスキルを登録できる機能を作りたいと思います。 ここでの”スキル”は、現時点で用意されているもの以外にも今後追加される可能性が高い類のデータとします。 そのため、usersテーブルに直接追加するのではなくskillsテーブルを別途用意し、多対多の関係となった各テーブルを中間テーブルで繋ぎます。 Laravelの場合、中間テーブルの命名はアルファベット順でテーブル名を並べるという規則がありますので、今回の場合はskill_userテーブルという名前になり

        • テクノロジー
        • 2019/03/20 12:08
        • relation
        • laravel
        • PHP
        • 技術
        • あとで読む
        • 中間テーブル
        • 必ずやろう!PHPで行うXSS対策

          3 users

          php-junkie.net

          こんにちは!むちょこです。 PHPが大好きでwebエンジニアやってます。 みなさんはXSS(クロスサイトスクリプティング)ってご存知ですか? 「初めて聞いた!」「名前は知ってるけど、どう対策したら良いかわからない」という方は、ぜひこの機会に覚えていただけたら嬉しいです☆ XSS(クロスサイトスクリプティング)とは クロスサイトスクリプティングとは、webページを動的に生成するときの脆弱性や、それを利用した攻撃のことです。 クロスサイトスクリプティング 英語ではcross site scriptingと書きます。 「それなら略称はCSSじゃないの?」と思いました?私も思いました。 wikipediaによると、CSSだと紛らわしいから使われなくなったそうです。たしかにスタイルシートの方を思い浮かべちゃいそうですね。 かつてはCSSという略称も使われていたが、Cascading Style Sh

          • 学び
          • 2019/03/11 15:06
          • Laravelで会員登録完了メールを送る方法[後編]

            3 users

            php-junkie.net

            こんにちはーむちょこです。 今日はLaravelのイベントとメール配信機能を使って、会員登録が完了したときにメールを送る方法の後編として、イベント機能部分についてご紹介していきます☆ まだ前編のメール配信機能部分をご覧になっていない方は、こちらをどうぞ! 2018.11.30Laravelで会員登録完了メールを送る方法[前編] 5. イベント機能とは “イベント”は、なにかしらの動作や変更のとこを指します。 イベント機能とは、Dispacherがイベントを発行し、Listenerがそれを受信して対応する処理を実行する機能です。 イベント機能 Laravelのイベント機能はObserverパターンで実装されています。 Observerパターン 上記のObserverがListener、SubjectがEventとして当てはまります。 6. Listenerクラスの準備 Eventクラスは元々

            • 暮らし
            • 2019/01/24 16:41
            • PHP初心者の方にオススメの勉強方法[前編]

              6 users

              php-junkie.net

              こんにちは!むちょこです。 PHPが大好きで、かれこれ10年くらいwebエンジニアをしています。 今日はリクエストいただいたオススメの勉強方法について詳しくお話してみます。 長いので前編後編に分けました(後編はこちら)。 必要な環境を用意しよう 先にHTMLやCSSに触れたことがある方は驚くかもしれないし、別のプログラミング言語に触れていた方は当たり前でしょと思うかもしれませんが、なんと悲しいことにPHPはブラウザだけでは動きません。 webサーバというものが必要でして、よくApacheが採用されます。他にもNginxなどがありますが、情報量の多さ的に初めはApacheを選択する方が無難かなと思います:) Apacheのインストール方法は「apache インストール CentOS7」などで調べるとわんさか出てきます。CentOS7の部分は適宜インストールしたい環境の名前に変えてください。

              • テクノロジー
              • 2019/01/11 15:02
              • php
              • プログラミング
              • PHP Junkie|PHPが楽しくて仕方がない人のブログ

                4 users

                php-junkie.net

                2023.03.01 Wed 超簡単!Docker 未経験者が Laravel の Docker 環境を構築する方法

                • テクノロジー
                • 2018/11/22 21:28
                • PHP初心者の方にオススメの勉強方法[後編]

                  4 users

                  php-junkie.net

                  こんにちは!むちょこです。 PHPが大好きで、かれこれ10年くらいwebエンジニアをしています。 今日はリクエストいただいたオススメの勉強方法について詳しくお話してみます。 長いので前編後編に分けました。前編はこちら SQLを学ぼう PHPと仲の良い言語はいろいろとありますが、特に連携必須なのがSQL。 中でもMySQLが親友レベルで仲良しです。 インストールは、ApacheやPHPのときと同様「mysql インストール OS名」で調べてください(OS名のところはご自身の環境に合わせて変更してくださいね)。 「MySQLの勉強方法がわからない」という方は、【はじめてのMySQL】というマガジンを書いたのでよかったらご覧ください(note.comに飛びます)。 基本が身についたら、中級者向けにこちらの書籍をおすすめします。 特に独学やフリーランスでやっていると、うっかりアンチパターンを使って

                  • テクノロジー
                  • 2018/08/11 12:59
                  • PHP
                  • study
                  • プログラミング
                  • Laravelでサクッとログイン機能を実装する方法

                    4 users

                    php-junkie.net

                    こんにちは!むちょこです。 PHPが大好きな人です。 昨今のLaravel人気はすごいですね。やっぱりみんなフルスタックフレームワークが好きなのかなー 今日はLaravelでログイン機能を作る方法をご紹介します☆ 覚えておくとサクッとできるので、開発スピードがめちゃあがりますよ!

                    • 世の中
                    • 2018/07/22 00:04
                    • PHP初心者の方に知ってほしい5つのこと

                      3 users

                      php-junkie.net

                      こんにちは!むちょこです。 PHPが大好きな人です。 約10年程webエンジニアをやっていて、内2年はプログラミングの講師も兼業していました。 今日は、初心者の方々と触れ合う中で「覚えておくと役に立つかもなー」と感じた5つのことをご紹介します。

                      • テクノロジー
                      • 2018/07/09 11:19
                      • PHP

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

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

                      『PHP Junkie|PHPが楽しくて仕方がない人のブログ』の新着エントリーを見る

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

                      j次のブックマーク

                      k前のブックマーク

                      lあとで読む

                      eコメント一覧を開く

                      oページを開く

                      はてなブックマーク

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

                      公式Twitter

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

                      はてなのサービス

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