タグ

ブックマーク / dev.classmethod.jp (8)

  • AWS再入門 Amazon Machine Learning編 | DevelopersIO

    はじめに 当エントリはDevelopers.IOで弊社AWSチームによる『AWS サービス別 再入門アドベントカレンダー 2015』の20日目のエントリです。 昨日19日目のエントリはあべいかの『CloudWatch』でした。 このアドベントカレンダーの企画は、普段AWSサービスについて最新のネタ・深い/細かいテーマを主に書き連ねてきたメンバーの手によって、今一度初心に返って、基的な部分を見つめ直してみよう、解説してみようというコンセプトが含まれています。 日20日目のテーマは『Amazon Machine Learning』です。 目次 Amazon Machine Learningとは 予測の種類 Amazon MLの使い方 データソースの作成 モデル構築 モデルの評価 予測結果の作成 あわせて読みたい 公式情報 Developers.IO関連エントリ その他関連エントリ さいごに

    AWS再入門 Amazon Machine Learning編 | DevelopersIO
  • [Amazon VPC]ハードウェアVPN接続のMTUとTCP MSSの最適値を探す | DevelopersIO

    さて、Management Consoleの[VPN Connections]画面から、各機器に合わせた設定ファイルをダウンロード出来ることは上記の記事でご説明しました。 この設定ファイルの内容を見てみると、ちょっと気になる部分があります。例えばGeneric Vendorだと... IPSec ESP (Encapsulating Security Payload) inserts additional headers to transmit packets. These headers require additional space, which reduces the amount of space available to transmit application data. To limit the impact of this behavior, we recommend t

    [Amazon VPC]ハードウェアVPN接続のMTUとTCP MSSの最適値を探す | DevelopersIO
  • 【AWS】VPC環境構築ノウハウ社内資料 2014年4月版 | DevelopersIO

    よく訓練されたApple信者、都元です。 以前、【AWSVPC環境の作成ノウハウをまとめた社内向け資料を公開してみるという記事を書きましたが、そこから半年経ち、状況も変わって来ましたのでアップデートを行いたいと思います。 以前のエントリーを読んだ方は、忙しい場合は下記の「2013年10月版からのアップデート」だけを読むといいかもしません。 VPCを利用する理由 AWSは、あらゆる規模のプロジェクトに対応するインフラを提供しています。前述のサーバ数千台規模のプロジェクトしかり、1台構成しかり。大規模プロジェクトであれば当然、オンプレミスと同様にネットワークインフラについての設計を綿密に行う必要がありますが、では、中小規模のプロジェクトにおいてはネットワークの設計をする必要はないのでしょうか。 AWSでは、VPCという「ネットワーク環境」を構築するサービスを提供しています。しかもVPCの利用

    【AWS】VPC環境構築ノウハウ社内資料 2014年4月版 | DevelopersIO
  • Dockerイメージをchef-soloでプロビジョニングする | DevelopersIO

    はじめに DockerでコンテナイメージをbuildするときにはDockerfileにOSイメージの指定や導入パッケージ、実行したいコマンドなどを記述してパッケージングします。 このDockerfileはほぼコマンドべた書きのような形なので難しいわけでは無いのですが、実行処理が多くなればなるほど長く読みづらくしまうし、テストも大変です。また既にChefやPuppet、Ansibleなどの構成管理ツールを用いているのであれば、既存の資産をうまく流用したほうが楽が出来ます。 ということで、Dockerfileにはほとんど仕事をさせずに、Dockerfileからchef-soloをキックしてコンテナをプロビジョニングしてみました。 やってみた ファイル構成は以下のような形です。今回はopscode謹製のbuild-essentialをレシピとして用意しました。 . ├── Dockerfile

    Dockerイメージをchef-soloでプロビジョニングする | DevelopersIO
  • [iOS]Google Analytics iOS #1 ページビューを計測する | DevelopersIO

    今回は「Screen Tracking」について書いていきます。 Analyticsのアカウントを作成 Googleのアカウントを既に持っているが、Analyticsを使ったことがないというケースで説明していきます。 まずはGoogleAnalyticsのサイトを開き、「アカウントを作成」をクリックし、Analyticsのアカウントを作成します。 「お申し込み」をクリックします。 トラッキングの対象は「アプリ」を選択し、アプリ名を入力します。計測の対象にするアプリの名前を入力してください。 ここでは「AnalyticsTest」という名前にしました。 アカウント名を入力します。アカウント名は「メールアドレスの@の前の部分」等で良いようです。 「トラッキングIDを取得」をクリックします。 利用規約に同意する場合は「同意する」をクリックします。 アカウントを作成できました。「①ダウンロード」を

    [iOS]Google Analytics iOS #1 ページビューを計測する | DevelopersIO
  • Twilio APIでSMSを送信する#3 | DevelopersIO

    TwilioでSMSを使う TwilioではSMSを使用して任意のメッセージを送ったり、受信したSMSに応じてメッセージを返したりできます。 今回もnode.js用APIを使用して、TwilioからSMSを使ってみましょう。 環境構築方法 実行環境およびTwilioアカウントについては、第1回記事と第2回記事を見て設定しておいてください。 SMSをnode.jsから送るための準備 以前メッセージ再生を試したように、すぐにSMS送信が試せるかと思ったのですが、 日の番号だと現状はSMSが使用できないので、アメリカの番号を取得します。 ここの画面右上にあるドロップダウンからアメリカを選択し、適当な空いている電話番号を購入しましょう。 この番号を使用してSMS送信をテストしてみます。 SMS送信の実装 では、SMS送信を実装してみましょう。node.js用APIのsms.messages.cr

  • Amazon EC2 Eメール送信ベストプラクティス | DevelopersIO

    ども、大瀧です。 EC2からEメールを送るという案件、たくさんありますよね。そして結構な確率でトラブるんですよね(涙目)。そんな苦い経験をベストプラクティスとしてまとめてみました。一応技術的なところは網羅したつもりですが、メールセキュリティの専門ではないので、不備や間違いがあればご指摘ください。 では、メール送信トラブルの元凶である、スパムメールとその対策からご紹介していきます。 スパムメールとの闘いダイジェスト Eメールの歴史は、スパムメールとの闘いの歴史と言えます。 不特定多数に送信されるスパムメール(未承諾の広告メール)は、メール受信者に不快な思いをさせるとともに、メールサーバーのメール流量を爆発的に増加させ、長らくメールサーバー管理者を泣かせてきました。 このスパムメールをなんとか撃退しようと、現在では主に以下のような対策が行われています。 1. 送信メールサーバー側のネットワーク

    Amazon EC2 Eメール送信ベストプラクティス | DevelopersIO
  • BootstrapのCSSを簡単にいい感じにカスタマイズできる厳選サービス2+1つ紹介 | DevelopersIO

    Bootstrapいいよね Bootstrapです。大人気の見た目系フレームワークですね。いろんなサイトで見かけます。 自分もそうなのですが、エンジニアでコードは書くけどデザインの事はよく知らない。だけど「使いやすくて、いい感じにしたい」という欲求を満たしてくれてます。ただ、デフォルトは見やすいんだけど、ちょっとカスタマイズしたいなとか、色指定があった場合など困りますね。例えばありそうなのが「コンテンツ管理画面を作りたい、デザインは特にこだわらない、けど使いやすいのがいいな。」とかさらに「イメージカラーが青だからそれベースで」とか。 そんなあなたにぴったりな厳選ツールを紹介しちゃいまっくすぅ〜! Lavish 〜 画像から配色を生成してくれます 〜 このサービスは画像を解析してBootstrapの配色を捻り出します。 何処かの企業向けに作る場合に企業のロゴなどから配色してみるといい感じにな

  • 1