以下、Laravel 5.7 のお話です Laravel ではテスト時に testing の環境変数を使うようです phpunit.xml // 省略 <php> <env name="APP_ENV" value="testing"/> <env name="BCRYPT_ROUNDS" value="4"/> <env name="CACHE_DRIVER" value="array"/> <env name="SESSION_DRIVER" value="array"/> <env name="QUEUE_DRIVER" value="sync"/> </env></env></env></env></env></php>
TL;DR github.com すればおk 現象 https://github.com/hashicorp/vagrant/issues/10234#issuecomment-425133349 は、このこと
フロントエンドに入門しつつある ionicons.com fontawesome.com
はじめに 業務に CakePHP を使っていたのですが、最近 Laravel を触り始めました。 CakePHP と Laravel の比較ができればと思いまとめてみました。 なお、比較は CakePHP 3.5 と Laravel 5.7 でしています。 CakePHP でいう bake はどうなの? データベース…
TL;DR Virtual Box 再インストール Vagrant を再インストール すればおk 時間がある方 タイトルの通り、macOS Mojave に上げたら Vagrant が動かなくなりました エラー内容は以下の通り $ vagrant up Bringing machine 'core-01' up with 'virtualbox' prov…
form#action 先を改ざんして POST すると、404 その url を GET は問題なし エラーログを見ると、こんなのがでていました URL mismatch in POST data (expected '/admin/posts/add' but found '/admin/posts/preview') Stackoverflow によると 3.6.1 にあげ…
なぜ、あなたの仕事は終わらないのか スピードは最強の武器である作者: 中島聡出版社/メーカー: 文響社発売日: 2016/06/08メディア: Kindle版この商品を含むブログ (4件) を見る 熱いやつだった。 離れるときになって、やっと自分や周りのことを見られるよう…
日本語が汚くてすいません そのうちに直します 以下のようなことをして、belognsToManyアソシエーションで使う中間テーブルで条件指定可能にしています 中間テーブルの hasMany() と association の belongsToMany() をつける Tables#beforeMarshal() でなん…
環境 $ cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) cartbotをインストール $ yum install certbot 証明書の発行 証明書の発行をします、インストールはしません certonly $ certbot certonly --standalone -d mail.tsmsogn.work -m root…
root パスワード変更
10年間のドメインを購入したので、折角なのでメールサーバーを構築することにしました 構成として SMTP-AUTH に Dovecot を使います 環境 $ cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) Postfix、Dovecot、Cyrusをインストール $ yum ins…
自鯖の CentIOS7 のパッケージをアップデートするのがしんどくて、自動でできないものかと探していたら yum-cron というものを知りました yum-cron のインストール yum install yum-cron yum upgrade するように デフォルトだと、パッケージのダウンロードだ…
環境 Windows 10 IE11・Edge 現象 Geolocation.getCurrentPosition() が異なる緯度経度を返す 解決法 どうやら「Windows マップ」が影響しているようで、それの設定を修正すると正しく反映された それらしい公式のページは見つけられず www.microsoft.com と…
fallabs.com インデックス作成(estcmd gather) $ estcmd gather /home/www/estindex /home/www/public_html /home/www/estindex に /home/www/public_html 以下のインデックスを作成します インデックスの情報を取得する(estcmd inform) $ estcmd inform…
function default_greeting() { return 'こんにちは'; } function say(word = default_greeting()) { console.log(word); } say('こんばんは') // こんばんは say() // こんにちは developer.mozilla.org
https://github.com/funayaki/assets/blob/master/src/Locale/ja/localized.po#L13 English -> Japanese の場合は nplurals=1; plural=0; のようにすればよい
github.com とういう宣伝記事です!
Assets プラグイン(https://github.com/funayaki/assets)を作っていて、その国際化対応しようとして bin/cake i18n extract --plugin Assets して出来上がった assets.pot ファイルを vendor/funayaki/assets/src/Locale/ja_JP/assets.po と置き直し、翻訳…
行に重複している行がないかチェック =COUNTIF(A:A,A:A)>1 別シートをインポートする import関数 =importrange("スプレッドシートのキー", "シート名!A1:AG99999") 集計 =query(シート名!A1:AG99999, "select D, count(D) group by D",true)
Web Redirect Code Generator Apache 用の Redirect Code Generator を作っていたという宣伝の記事です! 追記: RedirectRule の先頭の / がうまく効かない場合があるんだけど、どういう場合なのか調査必要
gist.github.com url 、 tmp_file と dest あたりを編集してもらえれば使えると思います
FormHelper#datetime('end') というようなフォームは Search.Prg を通すと end%5Byear%5D=2009&end%5Bmonth%5D=01&end%5Bday%5D=01 というような query に変換されます その query を Search.Manager でどう受け取ったらいいのかというお話です。 $this->sea…
データの保存 - 3.6
自分でも何がなんだかわからな 仕方ないので clone して使った
forceRedirectToStep1(); } public function step1() { } public function step2() { exit; } private function forceRedirectToStep1() { if ($this-…
Form->control('payment', ['type' => 'hidden']); echo $this->Form->control('payment', [ 'type' => 'radio', 'options' => [1 => 'お支払い方法1'], 'label' => false, 'hiddenField' => false, ]); echo $this->Form->control('payment', [ 'type' => …
github.com fork もとを見てもらえればわかるんですが、ちょっと改造している程度 OSS の醍醐味
どうやるんだろうかと思って見ていると、それっぽい方法を issue をハッケソ! github.com 見るよろし。
Cake2 Cake3 ClassRegistory::init() TableRegistory::get() Controller->modelClass Controller->loadModel()->getAlias() AppModel#hasMethod()
Component のテスト テストしたい Component をもつ Controller を用意 tests/TestApp/Controller/PostsController.php