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

仮想通貨で有り金全部溶かした人の顔BOT

仮想通貨で有り金全部とかした人の顔がみたいー、あびゃ〜 そんな純粋な子のためにボットをつくりました。twitter.com 動機 仮想通貨暴落したら面白いなーと思ってる自分に気づいてしまったので… 中身 python3 で SqlAlchemy を使って作っています。コードは…

Rebase and merge 運用で merged な branch 一覧を表示する

Rebase and merge な運用でもマージ済みブランチを表示、削除するためのスクリプトを書いた。仕事では github で PR をマージする時、Rebase and merge でマージしている。 Rebase and merge の良し悪しはさておき、Rebase and merge だとコミットのハッシュ…

Stripe の description と metadata

Stripe のオブジェクトの中になんらかのデータを保存したい時がある。たとえば顧客の情報だったり、支払いの補足情報だったり。会社名などを保存しておくと、ダッシュボードから検索できて便利。そんな時にデータを保存するフィールドとして、 description …

Stripe API の IP アドレスとメーリングリスト

Stripe の API サーバーや webhook で使用されるリクエストの送信元はちゃんと定義されているstripe.comセキュリティを高めるのであれば、IP による制限を取り入れるのも大事 これらの IP アドレス情報の更新などはメーリングリストで通知されているgroups.g…

Stripe の webhook でできること

Stripe は webhook を使うことで、イベントの通知を受け取ることができる。stripe.comStripe のような外部のサービスを使うと、アプリケーションの外からの操作によってアプリケーションの状態が変わってしまうことがある。webhook を使うことで、アプリケー…

StripeObject その2

前回の補足。key があるかどうかで to_h するのはどうなの?と言われて keys.include? を同僚から提案いただいた。たしかに。 あいかわらず key は symbol になってるのでその点注意。 pry(main)> s = Stripe::StripeObject.construct_from({id: 1, 'foo' =>…

StripeObject について

最近お仕事で決済サービスの Stripe を使っているので色々メモする。 溜まったらまとめて Qiita に記事にするかな。Ruby で Stripe の API を叩くと StripeObject が返ってくる。StripeObject のドキュメントは http://www.rubydoc.info/github/stripe/strip…

引っ越した。

色々あって仕事も変わったので。