at backyard

Color my life with the chaos of trouble.

Entries from 2019-10-01 to 1 month

IEと@babel/polyfillとクロノクロス

IEで使えない”Object.assign”を補完するPolyfill は最初に読み込むべし いつもは動いていたコードが、ひょんな事で、IEで動かした際にエラーになったので日々のメモがてら書く。 こうなるとエラーになる。polifillより先に呼ばれているから。当然といえば当…

RustをDocker上で動かすためのスターターを作った

最近Rustを触りたい欲がふつふつと湧き上がりつつあるので、まずは気軽にDocker上で触れるようにと、スターターを作った github.com スターターを使ってRustを触るまでの手順は下記の通り # 手元にclone git clone https://github.com/shinshin86/starter-de…

実際にService Workerを使うなら、Workboxが便利そうかもしれないので試してみた

Googleの作ったWorkbox developers.google.com Workboxの意義などについては下記のQiitaの記事が分かりやすいと思ったので貼っておきます。 ServiceWorkerを簡単に書けるworkbox-swの使い方 - Qiita Workbox getting started 入門するための記事を試していき…

マリオカート大激戦

もう先月の話になると思うが、B/Wメンツでマリオカート対決をすることになった 下の写真を見てほしい。 私は最後のストレートでキノコダッシュを追加、奇跡的な逆転勝利をかましたのだった。 タイムが全く同じなのが、この劇的具合を物語っている。 マリオカ…

Service Workerを書き始める

概要はなんとなくわかっているつもりだけど、ちゃんと自身で書いたことなかったので書き始めてみる。 service workerとはなんぞやと改めて理解するのに、Googleのドキュメントを読んだ。 概要から始まり、ライフサイクルや、かんたんなチュートリアルが書い…

webpack.DefinePlugin使うときはJSON.stringifyを意識しようと改めて痛感した話

ついつい、うっかりしていて、途中までなんでー?となっていたのでメモ。 webpack.DefinePlugin 使うとき、JSON.stringifyを使うことを意識したほうが良い。 いま全く頭が回っていないので、細かく説明はしない。公式ドキュメントを見るのが手っ取り早いかも…

macで(リンゴマーク)を打つためのショートカット

Mac

コード書いていたときに偶然発見したのでメモしとく。 macOSを操作中に Shift + option + k を押すと  が打てる 普通にググると、このことが書かれた記事はたくさん出てくるので、普通に皆知っているショートカットコマンドなのだろうけど、私は知りません…

TestCafeというNode.js製のテストツールを試してみる

まえがき たまたま下記のようなTwitterポストを見つけました TestCafe 1.6.0リリース。フルページスクリーンショットのサポート、スクリーンショットオプションの変更など "TestCafe v1.6.0 Released | TestCafe" https://t.co/eoN4McQ1EX #browser— azu (@a…

青葉市子の雨という曲が良い、そしてApex Legendsの期間限定イベント"シャドウフォール"が最高に楽しい

先日、我が家のGoogle Home(Nest Miniが発表されましたね)がブライアンイーノの1/1アンビエントアルバムの次に流した曲が、青葉市子の雨という曲だった https://music.youtube.com/watch?v=ya57waO2cPg&feature=share 雨降る軒先でぼんやり聞こえる、遠い誰…

macのTime Machineのバックアップが遅いときに見逃しているかもしれない1つのこと

よくありそうなタイトルを付けてしまった。 macのTime Machineでバックアップをするときに、いつも以上にバックアップの時間がかかる。。。ググってみてるとバックアップに時間がかかる理由を並べたサイトがたくさんヒットするが、どれも該当しない。。。と…

next.jsにreact-notificationsを導入しようとしてハマったのでメモ

next.jsでreact-notifications用のcssファイルを読み込もうとしたら、Module parse failed: Unexpected character '@' (1:0) というエラーが出た next.jsで書いたアプリに先日書いたreact-notificationsを導入しようとしたら、コンパイル時に下記のようなエ…

macを使っていて、接続しているネットワーク内での、自分のPCのIPアドレスを知りたい時に打つコマンド

いつも必要になったときに忘れているので、メモすることにしました。 macで自分のIPアドレスを知りたい時に打つコマンド ifconfig |grep inet もしくは下記のほうが分かりやすいかも ifconfig |grep netmask 台風19号、今ものすごい雨になっています。これか…

浅野いにおと20代の私

浅野いにおの漫画家入門 先日、少しずつ読み続けていた、浅野いにおの漫画家入門を読み終えた。 浅野いにおのプンプンを読んで、なんだこのブラックフラッグばりのヒリヒリとしたオルタナ感に、性格をめちゃくちゃ悪くしたサイモン&ガーファンクルのような救…

Spotifyをアプリをインストールすることなく、ブラウザから聴く方法

だいぶ今更な話題ではあるのだけど、ふとシャワー中に今でも使えるのかなと思い立ち、SpotifyのWeb playerにアクセスしてみたら、変わらず使えるようだったので一応書いておく。 下記にアクセスすることでSpotifyのアプリをインストールすることなく、Chrome…

Reactでnotificationを簡単に実装できるreact-notificationsを試してみた

Reactでnotificationを簡単に実装できるreact-notificationsを試してみた Reactで簡単にnotificationを使えるライブラリを見つけた github.com create-react-appを使ってサクッと試してみる npx create-react-app react-notifications-sample cd react-notif…

macOS Catalina 10.15がリリースされたけど、Logic Pro Xで音楽作れなくなると困るので、上げるのはもう少し待つことにする

Ableton の Live9はアップデートすると動かなくなるみたい 【重要なお知らせ】macOS Catalinaがリリースとなりましたが、Live 9にはmacOS 10.15のリリースで下位扱いになるコンポーネントが含まれています。 そのため、macOS 10.15にアップデートすると、Liv…

pyinstallerを用いて作成したwindows用のバイナリにてssh接続を実施する

こんなメモがずっと下書きの中で眠っていた。たぶん書いたのは数年前とかかも、、、眠らせておいても、削除することになるだけなので、公開します。 個人的な備忘録といった感じです。 ちなみに内容的には、調べた際に参照したサイトを淡々と張っているとい…

Airbnbが作ったReactのCalendarライブラリ、react-datesを試してみる

Airbnb製のReact用Calendarライブラリ、react-datesというものを試してみました。今回はその備忘録 (結構導入、というかセットアップ段階でハマりどころが個人的に多かったので、この記録には誤りが含まれている可能性があります。割と最後までやるのに疲れ…

AWSのCodeBuildで"layer does not exist"というエラーが出たとき

"failed to export image: failed to create image: failed to get layer sha256:xxx: layer does not exist" というエラーで落ちる ある日、AWSのCodeBuildが失敗した。 失敗前の修正でDockerfileを修正していたため、この変更が引き金になっていたのは明確…

Agreeing to the Xcode/iOS license requires admin privileges, please run “sudo xcodebuild -license” and then retry this command.

Xcodeを最新にアップデートしたあとに、git コマンドを叩いたら、下記のような表示が出た Agreeing to the Xcode/iOS license requires admin privileges, please run “sudo xcodebuild -license” and then retry this command. テキストの通り、 sudo xcode…

CircleCIでdocker imageのバージョンを上げたときに、default-mysql-clientのインストールでエラーになった際の対応備忘録

CircleCIで使用しているDocker imageのバージョンを上げたら、default-mysql-client をインストールする箇所でエラーになりました。 最初色々とネットの記事を見ながら、何度か試行錯誤しつつ悩んでいましたが、CircleCI で提供されている Docker Image をロ…