2020-08-01から1ヶ月間の記事一覧

AngularのPLATFORM_IDのユースケース

こんにちは!kossyです! さて、今回は個人開発アプリでお世話になっているangular-tokenというnpmライブラリのソースコードを読んでいる時に見つけた、 PLATFORM_IDについて、これが何なのかについてと、ユースケースについてもブログに残してみたいと思い…

AngularでBase64エンコードされた画像を表示したい

こんにちは!kossyです! さて、今回はAngularでSafeResourceUrlインターフェイスを用いて、Base64でエンコードされた画像を表示する方法を ブログに残してみたいと思います。 環境 node 12.13.1 npm 6.14.4 Angular 9.1.7 Angularでは、信頼できないリソー…

Railsのscope内でfind_byを使った場合の挙動がヤバかったwwww

こんにちは!kossyです! さて、今回はRailsのscope内でfind_byを使った場合の挙動について、 ブログに残してみたいと思います。なお、タイトルはYoutubeのタイトルを意識してみました。特に意味はありません。 環境 Ruby 2.6.3 Rails 6.0.3 MacOS Mojave sc…

JavaScript読み込みの際に指定できるasyncについて

こんにちは!kossyです! さて、今回はJavaScript読み込みの際に指定できるasyncについて、 ブログに残してみたいと思います。 asyncという単語の意味 まずは単語の意味から解説します。async, await 構文 で馴染みのある方もいらっしゃるかもしれませんが、…

ActiveStorageを rails c で試す

こんにちは!kossyです! さて、今回はrailsのActiveStorageをrails consoleで試す方法について、ブログに残してみたいと思います。 環境Ruby 2.6.3 Rails 6.0.3 MacOS Mojave 前提として、ActiveStorageのinstallおよびmigrateを終え、適当なモデル(例ではU…

Effective Ruby 第1章まとめ

こんにちは!kossyです! さて、今回はEffective Rubyという書籍を読んだので、備忘録としてブログに要件だけ残してみたいと思います。 1回読んだだけでは全て頭に入らないので、、、泣Effective Rubyは8章立てになっているので、8回に分けて更新することに…

AngularのRouterLinkActiveOptionsについて

こんにちは!kossyです! さて、今回はAngularRouterのOptionのひとつであるRouterLinkActiveOptionsについて、 ブログに残してみたいと思います。 環境 node 12.13.1 npm 6.14.4 Angular 8.0.6 routerLinkActiveとは? routerLinkActiveディレクティブは、r…