CayenneでLIKE演算子を使う 例えばSから始まるnameカラムのデータを検索したい時、以下のようなSQL文を作成します。 SECELT * from sample_table where name like ‘S%’; このwhere以下表すExpr… Kazutoshi Shinodaハック2016.11.08 229
phpのシンプルな関数いろいろ ・empty 変数が存在しないとき、または変数の値がfalseに等しいときtrueを返します。 ・isset 変数が存在し、NULLではないときtrueを返します。 ・unset 指定した変数の割当を解除します。グローバ… huruhurupyotrハック2016.11.08 173
API Gateway + Lambdaを使ってWebhookのエンドポイントを1箇所にしつつその後の処理を開発者ごとに振り分ける方法 Webpayやstripeにはwebhookの仕組みがあります。 大変便利な仕組みなのですが、開発途中ではWebpayやstripeのテストモードを使うことになるかと思いますが、こういったケースでは往々にして以下のような… @iwasakiハック2016.11.08 1,300
Lambdaでstripeを使う方法 Webpayがサービス終了ということですが、stripeをLambdaで使う方法です。 stripeには curl Ruby Python PHP Java Node Go のSDKが用意されているので、Lambdaで使… @iwasakiハック2016.11.08 1,149
Gmailを覗くため前に必要なトークン取得 トークン取得 curl -d client_id={OAuthのクライアントID} -d client_secret={OAuthのクライアントシークレット} -d redirect_uri=urn:ietf:wg:oa… Jyoziハック2016.11.08 1,115
clamavが暴走してログを大量に吐くため、ディスク容量が100%になった件について Oct 30 04:29:49 freshclam[11111]: [LibClamAV] mpool_malloc(): Attempt to allocate 8388608 bytes. Please report… @iwasakiハック2016.11.08 650
checkboxが選択されないで送信された時の判定 checkboxを選択してsubmitするとvalueが送信されます。 しかし、選択していない状態でsubmitするとvalueは{更新されない/nullになります}。 <input name=”example” … Kazutoshi Shinodaハック2016.11.08 20,453
ブラウザ上でPOSTされた内容を確認する方法 ブラウザで、フォームに入力したデータがPOSTされているかを確認したい時は、以下のサイトのようにすると見ることができます。 ChromeとFirefoxでの方法を見つけました。 【Chrome Developer too… Kazutoshi Shinodaハック2016.11.08 32,452
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 695