タグ

2013年5月8日のブックマーク (12件)

  • Backbone.jsガイドブック - naoyaのはてなダイアリー

    Backbone.jsガイドブックposted with amazlet at 13.05.07高橋 侑久 ラトルズ 売り上げランキング: 2,459 Amazon.co.jpで詳細を見る Backbone.js ガイドブックを一通り読みました。言及するか少し迷ったけど、まだあまり話題になっていないようなので書いておこうと思います。 Backbone.js あるいはこれによく似たようなフレームワークは今後、Webアプリケーション開発でよく使う道具になっていくと思う。というか、すでになっているでしょう。 Backbone.js は「クライアントサイドMVCフレームワーク」と呼ぶと良くわからない。クライアントサイドMVCフレームワークが注目される以前から、ある程度以上の規模の JavaScript アプリケーションになるとちゃんとしてるものは構造化が行われていた。イベントを集約するオブジェクト

    Backbone.jsガイドブック - naoyaのはてなダイアリー
    oppara
    oppara 2013/05/08
    Backbone.jsガイドブック - naoyaのはてなダイアリー
  • [Twilio] IVR (自動音声応答システム) を作ってみよう#6 | DevelopersIO

    IVR (自動音声応答システム) とは IVR (自動音声応答システム) とは、何でしょう? e-wordsによると、次のように書いてあります。 企業の電話窓口で、音声による自動応答を行うコンピュータシステム。 発信者のダイヤル操作に合わせて、あらかじめ録音してある音声を発信者側に自動的に再生する。 最近ではコンピュータ技術の進歩により、音声認識機能を備え、相手の発話に応じて再生内容を決める高度な製品も登場している。 クレーム処理などの高度な応対が必要のない業務で利用することができ、情報提供や資料請求、懸賞や応募の受付などに使われている。 人間(オペレータ)を雇うよりも低コストで24時間受付が実現できる。 また、受付内容は即座にデータベースに記録されるため、データ処理の迅速化、入力コストの削減が可能である。 宅急便の再配達の依頼をするときに、自動音声にしたがって4桁で月と日を指定したりする

    oppara
    oppara 2013/05/08
    IVR (自動音声応答システム) を作ってみよう#6 | Developers.IO
  • Amazon SNS – Twilioゲートウェイ Labrie(仮) | DevelopersIO

    よく訓練されたアップル信者、都元です。最近社内でTwilioが空前の大ブームになっております。一言で言ってしまえば、APIを叩くことによってどこかに電話を掛けられる、というシステムです。音声については、OSXに標準で入っているsayコマンドのような音声合成が可能ですので、音声ファイルは特に用意しなくても大丈夫です *1。 さて、このTwilioですが、色んな使い道が思いつきますね。テレク(検閲削除) Amazon SNS meets Twilio しかしまぁ、目下ガチでAWS屋をしている身としますと、やっぱりAWSとのインテグレーションを実現してみたい。そうすると、Amazon SNSとの相性が非常に良さそうです。SNS Topicにメッセージがpublishされると電話が鳴る。想像しやすいですね。 こんなインターフェイスがあれば良いのですが、残念ながら、まだありません。よし、無ければ作り

    oppara
    oppara 2013/05/08
    Amazon SNS – Twilioゲートウェイ Labrie(仮) | Developers.IO
  • Chef を始める #2 – Chef Server に Node を追加して Recipe を実行する | DevelopersIO

    前回 は、Chef Server のインストールと、Workstation のセットアップまで行いました。 今回は、Node を Chef Server に登録して Recipe を実行するところまでやってみたいと思います。 Node の準備 新たに Node 用の EC2 インスタンスを立ち上げ、セキュリティグループで ssh を許可しておきます。 OS は Amazon Linux、インスタンスタイプは t1.micro で試しました。 Chef Client のインストール EC2 にログインしたら、最初に Chef Client をインストールします。 前回は、RubyGems を使ってインストールを行いましたが、以下の方式でもインストール可能です。 $ sudo true && curl -L https://www.opscode.com/chef/install.sh | s

    oppara
    oppara 2013/05/08
    Chef を始める #2 – Chef Server に Node を追加して Recipe を実行する | Developers.IO
  • EC2のChef SandboxをVagrant+BerkShelfでさくっと作る | DevelopersIO

    ども、大瀧です。 社内でそこかしこから"Chefで〜"、"Chefが〜"と聞こえるようになってきました。来月、Chefについてお話しする機会なんてのも巡ってきたので、日頃からChefを触っておかねばと一念発起しました! が、Chefの環境作るのって結構面倒なんですよね。そこで、最近EC2に対応したVagrantを使ってChefのお勉強環境(Sandbox)をさくっと作ってみます。例によって、説明はいっぱい書いてありますが、かいつまんで目を通して、ところどころのコマンドを実行していく感じで見ていただくのがいいと思います。 使ってみたツール Chef Solo : Chefの実行方法はyamatoさんの記事にあるChef Server & Clientもありますが、今回はCookbookの勉強が目的なので、より簡単に構築できるChef Soloで行きます。 Berkshelf : ChefのC

    oppara
    oppara 2013/05/08
    EC2のChef SandboxをVagrant+BerkShelfでさくっと作る | Developers.IO
  • [heroku]サーバを立てて、TwiMLを返してみる#4 | DevelopersIO

    TwiMLを返すサーバ 第2回ではTwilioに音声を再生させるためにTwimletsを使用してTwiMLを生成していました。 (makeCall関数のurlにhttp://twimlets.com/echo?Twiml=[生成させたいTwiML]を指定) Twimletsとは、基的な音声機能を実装しているWebアプリケーションです。 URLパラメータでTwiMLを指定すれば、XMLにして生成してくれます。 テストや単純なものであればTwimletsでいいのですが、複雑なTwiMLを返したい場合や、いろいろな処理も同時に行いたい場合、 TwiMLを生成するサーバを自分で用意し、makeCall関数のurlにはそのサーバのURLを指定するようにします。 今回はTwiMLを生成するサーバを作成し、携帯番号を入力するとそこにコールしてメッセージを再生するサンプルアプリケーションを作成してみまし

    oppara
    oppara 2013/05/08
    サーバを立てて、TwiMLを返してみる#4 | Developers.IO
  • 【ELB】負荷分散とEC2へのリクエスト数との関係について調べてみた | DevelopersIO

    はじめに こんにちは植木和樹です。今回はAWSで提供されているロードバランシングサービス ELBについて調べてみました。 ELBとは ELB(Elastic Load Balancing)サービスはその名の通りロードバランサを提供するサービスです。ロードバランサとは、Webサーバやアプリケーションサーバが複数あった場合に通信負荷が均一になるように分散してくれる装置です。商用製品としてはF5社のBIG-IPなどが有名です。 ELBについては弊社ブログ「Elastic Load Balancingで複数のゾーンにわたって振り分けるときに気をつけること」にまとまっていますので、ぜひそちらをご覧ください。 同一AZ内でどのように負荷は分散されるのか? さて今回は同一AZ(アベイラビリティ・ゾーン)内に2つのEC2インスタンスがあった場合、それらへの負荷がどのように分散されるか、について調べてみまし

    oppara
    oppara 2013/05/08
    【ELB】負荷分散とEC2へのリクエスト数との関係について調べてみた | Developers.IO
  • Change the Notification Center Background Pattern in Mac OS X

    oppara
    oppara 2013/05/08
    Change the Notification Center Background P...
  • [BitNami]開発に役立つApplicationをAWS上に5分で立ち上げる方法 | DevelopersIO

    こんにちは、うえじゅんです。 「BitNami」を利用して開発に役立つApplicationをAWS上に5分で立ち上げる方法を紹介します。 BitNami 今回は「Redmine」を立ち上げてみます。 以下のURLにアクセスしてください。 http://bitnami.com/stack/redmine/cloud/amazon 下側を「Asia Pacific(Tokyo)」にしたら、「Instance Store」の中からお好きなバージョンのリンクを選択してください。 (このサンプルでは「Redmine 2.3.0-0 (64-bit)」を選択してます) AWSのコンソールが開くので後は「Continue」を押していくだけです。 最後に「Launch」したら終わりです。 下の画面も特に必要なければそのまま「Close」でOKです。 インスタンス起動 一定時間待つとインスタンスが起動され

    oppara
    oppara 2013/05/08
    開発に役立つApplicationをAWS上に5分で立ち上げる方法 | Developers.IO
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    oppara
    oppara 2013/05/08
    選択したフォルダ以下の画像のExif情報をグラフで表示『GearHead Express』 - Macの手書き説明書
  • PUSH通知機能を持ったiPhoneアプリを作る(デバイストークンの登録とメッセージの受信) - Qiita

    FacebookやTwitterLINEなど多くのサービスで使われているPUSH通知機能を実装してみます。証明書の準備やサーバ側の実装などの説明は省きますので、詳細に知りたい方は下記をご参考下さい。 * PUSH通知機能を持ったiPhoneアプリを作る(証明書の作成) * iPhoneアプリにPush通知機能を実装する方法のまとめ - もとまか日記 デバイスの登録 「デバイストークン」をサーバ側へ送信します。 PUSH通知を送る際には、このデバイストークンを指定してメッセージを送ります。 // アプリ起動時 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // PUSH通知を登録 [[UIApplication sh

    PUSH通知機能を持ったiPhoneアプリを作る(デバイストークンの登録とメッセージの受信) - Qiita
    oppara
    oppara 2013/05/08
    PUSH通知機能を持ったiPhoneアプリを作る(デバイストークンの登録とメッセージの受信) #iPhone #Objective-C #Xcode #iOS - Qiita [キータ]
  • HTMLでリンクを押した時にリファラを付けないようにする - hokaccha memo

    <a href="http://example.com/" rel="noreferrer">link</a> のように rel="noreferrer" をつければリンク先のリクエストに対してリファラを付与しないらしい。Chromeでしか確認してないからブラウザ対応はよくわからん。 仕様もある。 http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#link-type-noreferrer 開発中にリファラがあるとどうしても不便な状況になって見つけた。

    HTMLでリンクを押した時にリファラを付けないようにする - hokaccha memo
    oppara
    oppara 2013/05/08
    HTMLでリンクを押した時にリファラを付けないようにする - hokaccha.hamalog v2