// Validateをインポート use Validator; // 省略 public function add (Request $request) { // Validation // 入力情報の取得 $inputs = $request->all(); // ルールを設定 $rules = [ 'title' => 'required|max:15', 'body' => 'required|max:256' ]; // エラーメッセージを設定 $messages = [ 'title.required' => 'タイトルは必須だよ', 'title.max' => 'タイトルは15文字以内だよ', 'body.required' => '本文は必須だよ', 'body.max' => '本文は256文字以内だよ' ]; // 次の引数を渡してValidateする $valida
window.open()とは? まず最初に、window.open()メソッドについて基本的な知識から確認していきましょう。indow.open()を使うと、指定したWebページを新規のブラウザウィンドウで表示することができます。 例えば、以下のようにポップアップで別のウィンドウを開くことが可能です。 ウィンドウの表示位置やサイズなどもJavascript側から制御可能なので、さまざまな使い方ができるのも特徴と言えるでしょう。 window.open()の使い方 まずは基本的な構文から確認していきましょう。 window.open( ①URL, ②ウィンドウ名, ③オプション ); window.open()は3つのパラメータを持つことが可能で、それぞれ次のように設定します。 第1引数 新規ウィンドウで表示させたいWebページやHTMLファイルを設定します。 第2引数 JavaScrip
Laravel を本番にデプロイするにあたって意外と忘れがちな点として、セッションの Cookie に Secure (httpsのみで使用可能にするオプション) をよく付け忘れるというものがある。 Laravel 5.4 デフォルトの config/session.php を利用している場合、 .env に SESSION_SECURE_COOKIE=true を追加すれば良い。 なお、このオプションは5.3.10以降でデフォルト値として env() が使われるようになっているのでそれ以前の状態で初期化しているプロジェクトでは必要に応じて config/session.php の secure の値を変えるとよい。(5.4同様にenvで出来るようにしておけば良いと思う) なお、言うまでもなくこのオプションを有効化するとセッションはhttpsのみでしか読めなくなるので別途常にhttpsへリ
スクエニ公式ゲームガイド @SQEX_GAMEGUIDE 『ドラゴンクエストゆうしゃドリル』の表紙が完成しました! ゆうしゃの“算数”のチカラで問題をといて、りゅうおうに挑みましょう! 2019年12月20日(金)発売です!⇒store.jp.square-enix.com/item/978475756… #DQ pic.twitter.com/Sjq2Pb8XEw 2019-10-24 12:18:49 スクエニ公式ゲームガイド @SQEX_GAMEGUIDE スクウェア・エニックス書籍編集部の公式アカウント。ゲームのガイドブックや画集、設定資料集、小説、ファンブックなどの最新情報をお届けします。個別の質問にはお答えできない場合があります。ゲーム、その他に関わるお問い合わせは、サポートセンターまでご連絡下さい。 https://t.co/x8XhFwIXMK https://t.co/N
iPad Pro (2024) review: So very nice, and so very expensive
鴻上尚史の人生相談。6年間を中高一貫の男子校で過ごし、女子への接し方がわからないと告白する18歳男子。「ダサいヤツ」にならない方法を訊ねる相談者に鴻上尚史が教える「絶対に選んではいけないサークルとバイト」とは? 【相談59】6年間、中高一貫男子校で過ごし、女子への接し方がわからないです(相談者・18歳 男性 ポンプ) 鴻上さんこんにちは。18歳の高校3年生です。 僕は、推薦で大学も決まり、来たる4年間の大学生活に夢をふくらませているのですが、ひとつ非常に心配していることがあります。 大学生になったら、ぜひ彼女をつくりたいのですが、僕は6年間中高一貫の男子校で過ごし、ほとんど女子と接触せずにきたため、どう接していいかわからないのです。 サッカー部とかバスケット部のやつらは盛んに合コンをしていたようですが、僕は文化部でとくにイケメンでもなく、そういった活動にまったく縁がありませんでした(あえて
select optionとは? select optionとは、<select>タグの<option>タグのことで、画面上の見た目では選択式メニューの選択肢にあたります。 主に入力フォームで複数の選択肢から1つを選ばせるときに使用します。 プルダウン式の選択式メニュー、またはリスト型の選択式メニューを設置することが可能です。 [PR] Webデザインで副業する学習方法を動画で公開中 select optionの書き方 <select>タグを使用したプルダウン型の選択式メニューは、次のように書きます。 HTML: <select name="住所"> <option value="tokyo">東京都</option> <option value="kanagawa">神奈川県</option> <option value="chiba">千葉県</option> <option valu
Laravelのビュー〜Bladeとは Laravelのビュー作成にはHTMLではなくBladeが使われる。書き方のベースはHTMLなのだが、加えてBlade固有の様々な機能が使えるらしい。 公式ドキュメントより(一部抜粋) BladeはシンプルながらパワフルなLaravelのテンプレートエンジンです。他の人気のあるPHPテンプレートエンジンとは異なり、ビューの中にPHPを直接記述することを許しています。全BladeビューはPHPへコンパイルされ、変更があるまでキャッシュされます。つまりアプリケーションのオーバーヘッドは基本的に0です。Bladeビューには.blade.phpファイル拡張子を付け、通常はresources/viewsディレクトリの中に設置します。 つまり Laravelのビュー作成にはBladeテンプレートエンジンが使われ、結果Bladeビューとなる。 ビューの中にPHPが
プラカンブログ ホームページ制作に関する役立つ記事からおもしろ記事など。 プラスデザインカンパニーの スタッフによるブログです。
レスポンシブサイトではウィンドウの幅(画面解像度)によって、レイアウトの調整や動作処理の制御を行います。 ウィンドウサイズ(画面幅/高さ)の取得方法に関しては、スクリプト制御ではjQueryの「.width()」メソッドのほか、JavaScriptの「.innerWidth」メソッドや「.matchMedia」メソッドを使用する方法などがあり、CSSメディアクエリでは「@media only screen and (max-width:○○px)」などといった手法でウィンドウサイズを取得することが可能になります。 それぞれの取得する方法によってすこし厄介なのは、ページ内にスクロールバーがある時とない時で取得する値が変わってくるというもの。 さまざまな場面でウィンドウサイズを取得する機会が増えてきているので、上記のそれぞれ取得方法について比較してみました。 まずは各スクリプト処理とCSSメデ
#PuTTYで公開鍵認証方式を使ったSSH接続 ##PuTTYのインストールと使い方 ###インストール まず次のリンクからPuTTYをダウンロードします。「Zip file:」と書かれた右側の「putty.zip」をクリックして下さい。 PuTTY Download Page ダウンロードができたら任意のフォルダに解凍してください。インストールは以上で完了です。 ###PuTTYを使ったSSH接続方法 PuTTYがインストールできたら、PuTTYを起動して下さい。 「PuTTY Configuration」というウインドウが立ち上がるので、「Host Name (or IP address)」の欄に自分のサーバーのIPアドレスを入れて「OPEN」をクリックします。 「OPEN」をクリックしたら「PuttY Security Alert」というウインドウが立ち上がります。詳しい説明は省略し
5〜6回は似たようなことで毎回数時間費やしている。とり頭過ぎる。メモしないとダメだ!。 サーバー側環境 Debian GNU/Linux wheezy インストール & 設定 % sudo aptitude install mysql-serverログは /var/log/syslog に吐き出される。設定ファイルは/etc/mysql/my.cnf。データベースは /var/lib/mysql 以下。 外部からアクセスできるようにする。/etc/myusql/my.cnfのbind-addressを以下のようにする。 bind-address = 0.0.0.0/etc/hosts.allowにてmysqldをアクセスできるようにする。仮に hogehoge.co.jp をアクセス可能とする。 mysqld: hogehoge.co.jp LOCALmysqldを立ち上げ直す。 % su
イントロダクションIntroduction LaravelはFrank de Jongeさんが作成したありがたいほど素晴らしい、抽象ファイルシステムであるFlysystem PHPパッケージを提供しています。LaravelとFlysystemの統合によりローカルのファイルシステム、Amazon S3、Rackspaceクラウドストレージを操作できる、シンプルなドライバが提供できました。更に素晴らしいことにそれぞれのシステムに対し同じAPIを使用しているため、ストレージをとても簡単に変更できるのです。Laravel provides a powerful filesystem abstraction thanks to the wonderful Flysystem[https://github.com/thephpleague/flysystem] PHP package by Frank
変数の値をそのままプロパティの値として使用する場合は、上記のように $変数名 の形で参照すればOKです。 何らかのキーワードの一部(セレクタ名の一部など)や、コメントの中で変数の値を参照する場合は、インターポレーション(#{$変数名})の形式で参照する必要があります。 インターポレーションで文字列変数の値を参照すると、引用符は削除されて展開されます。 入力 (SCSS)
まずマイグレーションの生成を行う。 この時、Artisanコマンド「make:migration」を使って作ります。 例)生年月日のカラム名をbirthからbirthdateに変更する場合 オプション:--table [table name] vagrant@vm:~/app$ php artisan make:migration rename_birth_to_birthdate_on_contacts_table --table=contacts use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class RenameBirthToBirthdateOnContactsTable e
イントロダクションIntroduction アクセサとミューテタはモデルの取得や値を設定するときに、Eloquent属性のフォーマットを可能にします。たとえばLaravelの暗号化を使いデータベース保存時に値を暗号化し、Eloquentモデルでアクセスする時には自動的にその属性を復元するように設定できます。Accessors and mutators allow you to format Eloquent attribute values when you retrieve or set them on model instances. For example, you may want to use the Laravel encrypter[/docs/{{version}}/encryption] to encrypt a value while it is stored in t
clearプロパティは、floatプロパティで左寄せ、 または右寄せを指定された要素に対する回り込みを解除する際に使用します。 ■値 left 左寄せされた要素に対する回り込みを解除します。 right 右寄せされた要素に対する回り込みを解除します。 both 左寄せ、または右寄せされた全ての要素に対する回り込みを解除します。 none 回り込みを解除しません。これが初期値です。 HTMLソース <p> <img src="../images/img002.gif" alt="サンプル画像" style="float:right;"> 画像を右に寄せて配置します。後に続く内容はその反対側に回り込みます。 </p> <p> 段落が変わっても回り込みます。 </p> <p style="clear:right;"> 回り込みが解除されます。 </p>
この記事を書いたきっかけ Laravelでscssを使ってフロントエンド部分の実装をしていた。 「npm run watch」を実行しながら変更を確認していた。 が、変更箇所が反映されないことが多かった。 主は調べる→試す→撃沈 という流れを散々繰り返して苦しんだので、 「何をやっても変更が反映されない!」とお悩みの方の力になれたら嬉しいです。 試したこと 解決には至らなかった方法 Laravel キャッシュクリア系コマンドなど いつもお世話になっていた上記の記事を参考にほとんど試しました。 今まではだいたいこれで解決していたのですが...今回ばかりはうまくいきませんでした。 試したコマンド一覧 $ php artisan cache:clear $ php artisan config:clear $ php artisan route:clear $ php artisan view:
モーダルウィンドウを実装するjQueryプラグインはたくさんありますが、わざわざプラグインを使わなくても、意外と簡単にモーダルウィンドウを実装することができます。自分で実装できれば、仕組みを理解しているのでカスタマイズやメンテもしやすいのが最大のメリットです。 また、モーダルウィンドウのメリットやデメリットにも触れつつ、サンプルで確認しながらプラグインなしで作っていきます! モーダルウィンドウとは? 素材サイトなどを見ているとよく出てくる、会員登録を促す画像やボタンが全画面にオーバーレイして表示されるやつです。 モーダルウィンドウが表示されると、閉じるか、指定の動作を完了するまで他の操作ができないところが特徴で、この点がメリットでもあり、デメリットでもあります。 主な用途は下記になります。 ローディング ローディングが必要なコンテンツを表示する際に、ローディング中であることを伝えるために使
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く