投稿者:

AWS, RDS

あるDBインスタンスのスレーブをもう一台作成しないといけなくなったので、
作成し、できたてホヤホヤのDBに対して、SELECTしてみると、ものすごく重かった。。

ファーストタッチペナルティと呼ばれるもので、詳しい説明は以下、公式ドキュメントから。

#ファーストタッチペナルティ

DB インスタンスが初めて起動され、初めてのディスク領域にアクセスするとき、そのプロセスは、
それ以降のプロセスが同じディスク領域にアクセスするよりも時間がか ...

投稿者:

AWS, SNS

前提

SNSでcreate subscriptionする際にプロトコルをEmailで実施する。

方法SNSでcreate subscriptionを選び、必要情報を入力し、create subscriptionを押下。
メールが届いたらConfirm subscriptionリンクに紐付いているURLのパラメータから[Token]、[TopicArn]の値を取得。
下記の形式でコマンド実行。
 aws sns confirm-subscripti ...

投稿者:

APIGateway, AWS, Python

やりたかったこと

S3へアップロードされるXMLファイルをAPI Gatewayを介して返却する。

やったこと前提として、S3とLambdaの連携(オブジェクトの取得)と
LambdaとAPI Gatewayの連携(Lambdaから返る値をAPI Gateway経由で返す)が
できていること。
まずはLambdaのコードfrom __future__ import print_function import urllibimport ...

投稿者:

AWS, Lambda, Python, S3

やりたかったこと

LambdaでS3に対して、ListObjectsしたい。

コードfrom __future__ import print_function import boto3 s3 = boto3.client('s3') def lambda_handler(event, context):    bucket = event['Records'][0]['s3']['bucket'] ...

投稿者:

Linux, SSL, コマンド

以下のコマンドを実行します。
※example.comは確認したいドメインに変更してください。

$ openssl s_client -connect example.com:443 </dev/null 2>/dev/null | openssl x509 -text | grep Not

レスポンス例)

          &nbs ...

投稿者:

Node.js

最小サーバー(古)require("http").createServer((q,s)->s.end("OK:" + q.url)).listen 3000

pooreなhttpモジュールを利用した作成方法。_ヘルスチェックを作るならこれで充分。

最小サーバー(旧)require("connect")().use((q,s)->s.end("OK:" + q.url)).listen 3000

expressの元になったuseを使ってミドルウアェを使 ...

投稿者:

AWS, ELB, Java, Tomcat

EC2にデプロイされているアプリケーションがリクエスト元のIPアドレスをチェックするという機能を実装されている方がいると思います。
下記設定を入れないと、取得できるアドレスはELBのIPになってしまうのでご注意を。

Javaでこんな感じに実装している部分

String ipAddress = this.request.getRemoteAddr();

tomcat のserver.xmlに下記の追記

server.xml<Val ...

投稿者:

イベントレポート, ハッカソン

2016/2/23(火)、28(日)で行われましたハッカソン「レコチョク ハッ歌祭 2016」のレポートをお届けします。
同イベントの運営ディレクションを担当した今井がレポーターを務めます。
今回、募集期間が短かったにも関わらず定員を上回る方々にご応募をいただき、ご招待する方の選定から頭を悩ませましたが、
ご一緒したら楽しめそうと思える方々をご招待し、30余名の方々と楽しい時間を共にできました。

概要テーマ・ルール

今回のテーマは弊社C ...

投稿者:

CloudSearchへのデータ登録・削除をJavaで実装してみました。

roleで制御するつもりなので、ローカルで動かす場合はユーザディレクトリの下の.aws/credentialsに
アクセスキー・シークレットアクセスキーを設定してください。

書いてみたpublic class Application{private final static String CLOUDSEARCH_ENDPOINT_UPLOADURL = "xxxxxxx" ...

投稿者:

先日社内の勉強会にてインターネット上に公開されているデータの収集方法について取り上げたため、
ここでは少し深掘りしてTwitterストリーミングデータの活用例についてまとめたいと思います。

MeCabと辞書について

昨今、機械学習というキーワードとともにデータを様々な分野で活用する事が期待されていますが、日本語のテキストを学習データとする場合に形態素解析という技術を用いて品詞の判別を行う事があります。形態素解析エンジンはその中に日本語の辞書を持っていて ...