ダメ元エンジニアのお勉強おメモ

ほとんど自分用のメモです。AWS をよく触ります。Web アプリとか作ります。Raspberry Pi も好きです。

2019-01-01から1年間の記事一覧

macOSにFritzingをインストールする

【概要】 Fritzing を覗くと、 課金しないと落とせないっぽくなっていたのですが、 普通にbrewでインストールできたというお話。良かった。 【環境】 $ sw_vers ProductName: Mac OS X ProductVersion: 10.14.5 BuildVersion: 18F132 【手順】 $ ruby -e "$(…

JestでTypeScriptのテスト(最低限の設定)

【概要】 Jestを使ってTypeScriptのテストをやろうと思ったら、 なかなか上手くいかなかったのでメモを残しておく。と言っても、参考サイトまんまな部分が多いです。 あと、yarnではなくnpmを使って環境を整えます。 【環境】 $ sw_vers ProductName: Mac OS…

GolangでAmazon S3を操作しちゃうサンプル

【概要】 タイトル通り。 あんまりまとめる時間が無いので、超絶ざっくり書いてます。 【環境】 $ sw_vers ProductName: Mac OS X ProductVersion: 10.14.5 BuildVersion: 18F132 $ go version go version go1.12.5 darwin/amd64 【準備】 $ go get github.c…

Herokuで定期的にメールを配信する【Python, SendGrid】

Herokuで定期的にメール配信をするための手順メモ。Herokuのアドオン「Heroku Scheduler」で定期的な処理を行う。 メールの配信には「SendGrid」を用いる。【環境】 $ sw_vers ProductName: Mac OS X ProductVersion: 10.14.3 BuildVersion: 18D109 $ heroku…

【Heroku】HerokuアプリをGit Cloneする

新しく購入したMacBook Proに、HerokuアプリをGit Cloneしたので、 その手順をメモします。【環境】 $ sw_vers ProductName: Mac OS X ProductVersion: 10.14.2 BuildVersion: 18C54 $ brew --version Homebrew 2.0.2 Homebrew/homebrew-core (git revision …

【jQuery】deferred done / always の実行順序

jQueryのdeferredやら$.ajaxのコールバックとして指定する、 done(or fail) と always の実行順序を明確にする必要があったためメモる。 【環境】 jQuery: 3.3.1 Chrome: 72.0.3626.109 【結論】 先に指定した方が勝つみたい。要するにFIFO。 以下のように書…