phpのシンプルな関数いろいろ ・empty 変数が存在しないとき、または変数の値がfalseに等しいときtrueを返します。 ・isset 変数が存在し、NULLではないときtrueを返します。 ・unset 指定した変数の割当を解除します。グローバ… huruhurupyotrハック2016.11.08 166
API Gateway + Lambdaを使ってWebhookのエンドポイントを1箇所にしつつその後の処理を開発者ごとに振り分ける方法 Webpayやstripeにはwebhookの仕組みがあります。 大変便利な仕組みなのですが、開発途中ではWebpayやstripeのテストモードを使うことになるかと思いますが、こういったケースでは往々にして以下のような… @iwasakiハック2016.11.08 1,260
Lambdaでstripeを使う方法 Webpayがサービス終了ということですが、stripeをLambdaで使う方法です。 stripeには curl Ruby Python PHP Java Node Go のSDKが用意されているので、Lambdaで使… @iwasakiハック2016.11.08 1,136
Gmailを覗くため前に必要なトークン取得 トークン取得 curl -d client_id={OAuthのクライアントID} -d client_secret={OAuthのクライアントシークレット} -d redirect_uri=urn:ietf:wg:oa… Jyoziハック2016.11.08 1,098
clamavが暴走してログを大量に吐くため、ディスク容量が100%になった件について Oct 30 04:29:49 freshclam[11111]: [LibClamAV] mpool_malloc(): Attempt to allocate 8388608 bytes. Please report… @iwasakiハック2016.11.08 639
checkboxが選択されないで送信された時の判定 checkboxを選択してsubmitするとvalueが送信されます。 しかし、選択していない状態でsubmitするとvalueは{更新されない/nullになります}。 <input name=”example” … Kazutoshi Shinodaハック2016.11.08 20,142
ブラウザ上でPOSTされた内容を確認する方法 ブラウザで、フォームに入力したデータがPOSTされているかを確認したい時は、以下のサイトのようにすると見ることができます。 ChromeとFirefoxでの方法を見つけました。 【Chrome Developer too… Kazutoshi Shinodaハック2016.11.08 32,249
gitのタグ操作あれこれ gitでタグをつける git tag -a v1.2.0 -m ‘Create tag for v1.2.0’ つけたタグをGitHubにプッシュする git push origin v1.2.0 タグを付け忘れてたとき… @iwasakiハック2016.11.08 687
DNS設定前のサーバーのメール受信テスト 作業端末上にSMTPサーバーが動いている場合、hostsファイル書き換えれば良いかと。 作業端末上にSMTPサーバーなんか動いていない場合、テスト対象のSMTPサーバーを指定してメール送信すると良さげ。 $ mail -… 駆け出し 太郎ハック2016.11.07 1,168