tipsとAPIに関するkathewのブックマーク (7)
-
前回、前々回でLambda + API GatewayでREST API、CSVのダウンロード、CORSの対応を紹介してきました。 今回は画像や動画、ZIPファイル等のバイナリファイルをダウンロードする方法を紹介します。 前回、前々回のLambdaを使いまわしますので、先にそちらを参照してください。 xp-cloud.jp xp-cloud.jp 全体的な流れは次のようになります 図を見ていただくと分かりますが、今回はAPI Gatewayを少し変更します。 画像ファイルの用意 今回はS3 へ画像ファイルを用意しました。 この画像をAPI Gateway、Lambdaを経由してダウンロードさせたいと思います。 Lambdaの用意 Lambdaを次のように変更してください var AWS = require('aws-sdk'); var s3 = new AWS.S3(); exports
-
はじめまして.Farmnote で働く北村と申します.コンサドーレ札幌が好きでよく応援に行っています. 今年は小野選手に加えて稲本選手も札幌でプレーされます.楽しみですね. Farmnote では Google Drive などのクラウドサービスを積極的に活用しています. 今回,データを取得/加工してから Google Drive へとアップロードするのに Ruby ライブラリ google-drive-ruby v1.0 を利用しました.その際にいくつかわかったことがあるので共有します. 以下に出てくるコード例は全て Ruby2.2.0 で動かしています. google-drive-ruby(v1.0.0) で Google Drive へログインする google-drive-ruby は 2014-12-25 に 0.3.11 から 1.0.0 となりました. README にもI
-
-
-
こんにちは。 アキバです。 本日3/18、ついに、Java8が正式リリースされますね! もうダウンロードされましたか?ってまだですかね?私はまだです︵だって公開前にエントリ書いてるんだもんね︶ 2014/03/19追記‥Oracleのページが更新されました!→こちら さて、前回に続いて、Java8で追加された地味で便利なAPIを紹介していきます。 今回は、みんな大好きMapとConcurrent、あとちょびっとComparatorです。 3. Map操作編 (1) Map#getOrDefault() これまでは、Mapから値を取得してnullだったらデフォルト値を使用する、みたいなコードを以下のように書いていたと思います。 Map<String, String> map; // 何らかのMap String value = map.get("key"); if (value == nul
-
jQuery API の triggerHandler( eventType, extraParameters ) は、1つ目の引数に指定したイベントを実行する際、2つ目の引数に指定したパラメーターを引き渡す。trigger( eventType, [ param1, param2, ・・・ ] ) のように、extraParameters を[ ] で囲んで記述すれば、複数のパラメーターを引き渡すこともできる。trigger( eventType, extraParameters ) と似ているが、ブラウザのデフォルトの動作は行わず、指定したイベントハンドラ動作のみ実行する。 記述方法 パラメーターが1つだけの場合 trigger( eventType, param ) パラメーターの設定 jQuery( セレクター1) . イベントタイプ1( function() { jQuery(
-
こんにちは。開発担当の林です。 今回はタイトル通りPHP︵5.2以上︶で、とあるページの、はてブコメントと、ツイート、Facebook いいね!数を簡単に取得するためのテンプレ用ソースコードです。 最低限のコードですが、比較的よく使われるものなのかなと思ってまとめました。 何かのお役に立てれば幸いです。 ※ 本記事は、各サービスの公式 API を使っています。 はてなブックマークエントリー情報取得API Twitter API ︵日本語参考‥Twitter API – TwitterまとめWiki ︶ Facebook Query Language (`・ω・´) はてブコメントと関連エントリーの取得 <?php // とあるページのアドレス︵任意のアドレスをどうぞ︶ $sample_url = 'http://www.fenrir.co.jp/'; // はてブの情報取得 $hatena
-
1