nuxtでtitleタグを動的に設定する
Nuxtでheadタグ内の設定をしたい場合は、nuxt.config.jsの中に記述します。 head: { title: 'polidog.jp' } あと、titleTemplateってのがあって head: { titleTemplate: ' | polidog.jp' } とかテンプレート設定をすることができ…
700 件の記事
Nuxtでheadタグ内の設定をしたい場合は、nuxt.config.jsの中に記述します。 head: { title: 'polidog.jp' } あと、titleTemplateってのがあって head: { titleTemplate: ' | polidog.jp' } とかテンプレート設定をすることができ…
Symfony使っているので、最近はフロントエンド関連なものはwebpack-encoreを使うようにしている。 んで、webpack-encoreでvuejsを使いたいたかったのでドキュメント通りに対応してみた。 Enabling Vue.js (vue-loader) (Symfony Docs) しかし、これだと…
Macbookをクリーンインストールしたので、開発環境を整えている。 前回Dockerでのimagickの環境を構築したが、今回はphpenvを使ったimagickの環境を用意する。 phpenvのインストール 今回はanyenv使っているのでanyenv installを使う $ anyenv install php…
久しぶりのブログ更新です。こんばんわ。 phpの環境を構築する際に、alpine linuxのdocker imageを使っていますが、どうやってimagckを入れていいのかわからなかったのでそのメモです。 前提条件 imageはphp:7.2-alpineを使用している。 Docker for Mac上で試している …
新しい記事書いたのでそっち参考にしてください composer updateでmemoryが足りない場合の対応方法 その2 以下は古い内容です。 composer updateとしたら、メモリーエラーに遭遇する。 たまにそのようなトラップに引っかかることがあります。 $ composer update ... Fata…
嫁が有名人になってきたので、そろそろニートになりたい。 そんな気持ちで毎日を過ごしている僕です。 この度SymfonyMeetupで@ttskch大先生より、esa-phpが使いづらいとの指摘をいただいたので修正することにしました。 指摘された内容について Clientクラスがfinalでテストが書きづらい Clien…
Symfony3の場合は、deployerのrecipeにsymfony3.phpがあるので問題ない。 Symfony Flexでも基本的にSymfony3のrecipeベースで問題ない。 しかし、自分でいくつか設定を変更する必要がある。 deploy.phpを書いてみた Symfony4用にdeploy.phpを書い…
どうやらios11の場合にdatetime-localが使えないぽい・・・。 サンプルコード https://codepen.io/polidog/pen/bazdJq/ Simulatorで動かしてみた ※左がios10.2,右がios11.2 だれか情報おしえてください・・・。
SymfonyのDateType::classでハマったのでメモしておく。 どのような事が起きていたのか? 値を正しくFormからPostしていたのに、DataTransformerのreverseTransformで値が取得できないという事態に遭遇。 DatePickerを利用して開始日、終了日を選んでもらうフォーム…
リモートワークというか会社に出勤したり、自宅で作業したり自由なワークスタイルで生活しているんだけど、一つだけ問題がある。 「会社に誰がいるかわからない」 地味に問題な時がある。 「会社の鍵忘れたけど、誰か今会社にいるかな?」とか「あー・・・荷物会社に届くんだけど、だれかいるかな?」とか。 普通にSlackで会社にいます…
注意: webpack3.5.6とextract-text-webpack-plugin:3.0.0での環境のお話です。 Webpackでcssファイルを出力する場合に使用するwebpack-contrib/extract-text-webpack-plugin。 普通にsassを一つのcssに出力する場合は以下のよう…
Symfonyでwebアプリケーションを開発するのに必須といっても過言ではないJMSDIExtraBundle。 しかし、JMSDIExraBundleを有効にしてからwebからアクセスすると、コントローラのアクションの中で$this->get("service_name")みたいなコードでエラーになりました。 Sym…
最近Golangを積極的に使っている僕ですが、Golangでwebアプリをいくつか作り始めました。 ORMはgormを使っているのですが、Belongs Toでハマりました。 ドキュメント通りを参考にBelongs toの設定をしてみました。 http://jinzhu.me/gorm/associations.htm…
自分のgolang力の低さに絶望したので、golang力をあげるためにライブラリを作ってみた。 go-itunes https://github.com/polidog/go-itunes itunesの操作をgolangでするためのライブラリ。 実際はJavaScriptでitunesの操作を行っていて、golang…
https://twitter.com/polidog/status/868134541067657217 Zshだとプラグイン用意されている。 oh-my-zsh/plugins/symfony2 at master · robbyrussell/oh-my-zsh · GitHub Fishだと用意されていないので…
なんか定期開催されているポリドッグ勉強会。 なんだかんだで3回目が開催されました。 https://polidog.connpass.com/event/54436/ 過去開催されたイベント ポリドッグと学ぶサーバに関する技術 polidog が優しく教えてくれるJavaScriptビルドツールのワークショップ 今回は…
昔はnavigator.getUserMedia()とかnavigator.webkitGetUserMedia()とかベンダープリフィックスついてた。 しかし今は違うようです。 今はnavigator.mediaDevices.getUserMediaを使うのが正しいようです。 ただちょっと古いブラウザだとだめみたい…
海外のアーティスト名がカタカナで表示されてしまうのは辛い。 lastfmとか使っているとあれはほんと辛い。。。 なんとかしたいと思ったら解決策があった。 iTunes Store/Apple Musicを他言語表記で使用する方法 ターミナルで以下のように打てばいい。 open -n -a iTunes --args -…
SymfonyのFilterControllerEventでリダイレクトする方法をいつも忘れてググってしまう・・・。 FilterControllerEvent::setController()って引数はcallableなものであればいいので、無名関数でもいい。 なので、以下のようにRedirectResponseをr…
OS入れ直してphpstorm入れ直したらカーソル移動がくっそ気持ち悪くなっていました。 Editor -> General の中にある「Allow placement of caret after end of line」のチェックを外せば設定変更する大丈夫です。 ] 参考 IntelliJ IDEAに乗り換えたら最…
最近VichUploderBundleでハマるポイントがいくつかあるのでメモしておく。 Uploadableの設定忘れ これ本当によくやってしまう。。。 ちゃんと@Vich\ Uploadable を書かないとだめ。。 namespace Acme\DemoBundle\Entity; use Doctrine\ORM…
NodejsはCentOS / Fedora / RHELベースのディストリビューション用のスクリプトがあります。 nodejs7用のものはhttps://rpm.nodesource.com/setup_7.xを利用すれば良いようです。 リポジトリ追加する $ curl -sL https://rpm.nodesou…
DoctrineのEntityのgetter、setterをやめてみたお話。から半年たったのと雑なツイートしたらリプライが来てしまったためになんとなくブログ更新してみます。 https://twitter.com/hidenorigoto/status/859421560519643137 てか、別にgetter/se…
githubのプライベートリポジトリにあるnpmパッケージを利用したい事ってたまにある。 軽く調べてみるとverdaccioやsinopia を使った例が出てくるが、デプロイの事を考えると少し面倒くさい。 GithubのPersonal API tokenを使ってなんとか出来ないかなと思い、token生成してyarn …
SymfonyでBundle作っているとConfiguration.phpで設定を定義する事はよくある事だと思います。 arrayNodeをよく使うのですが、毎回デフォルト値でハマってその度にググって調べていたのでこのブログに調べたことを載せておく・・・ defaultValue()だけではデフォルト値が設定できない。…