タグ

2015年9月28日のブックマーク (13件)

  • 民放5社共同の無料見逃し配信「TVer」が10月26日開始。計50~60コンテンツ

    民放5社共同の無料見逃し配信「TVer」が10月26日開始。計50~60コンテンツ
    bongkura
    bongkura 2015/09/28
  • SMSインタラクションのテスト | POSTD

    SMS送信機能を含むアプリケーションを開発するにあたっては、実際にメッセージ送信を行う必要があります。その際、私たちが好んで使うのは Twilio のような外部サービスです。SMSと連携する部分の単体テストを行う時は、実際のSMS送信機能をスタブに置き換えるだけで、テストの独立性を保つことができます。では、feature specはどうなるでしょうか。 feature specの記載 次の2人のユーザの話を例にとりましょう。 購入時は確認のために、明細画面へのリンクをSMSで送ってほしい。 そして できるだけアカウントの安全性を確保したいので、サインイン時は、事前にSMSで送信されたパスワードと4桁のコードを入力させるようにしてほしい。 2人とも、SMSメッセージによる情報のやりとりを要求しています。この場合、理想的なfeature specは以下のようになるでしょう。 feature "

    SMSインタラクションのテスト | POSTD
    bongkura
    bongkura 2015/09/28
  • 米Dropbox、ソフトウェア開発チーム向けのグループチャット「Zulip」をオープンソースに | OSDN Magazine

    米Dropboxは9月25日、グループチャットアプリケーション「Zulip」をオープンソースで公開した。Zulipは同社が2014年3月に買収したもので、ソフトウェア開発チーム向けに最適化されており、モバイルおよびデスクトップで利用できる。 Zulipはリアルタイムのグループチャットサービス。Pythonで実装されており、フレームワークにはDjangoを利用する。WindowsMac OS X、iPhoneAndroidなどに対応し、Webアプリとしても利用できる。 メッセージにトピックをつけ、グループでの会話をスレッド化することで、会話のフォローや参加が容易となるという。ストリームやトピックによるフィルタリングも可能で、検索機能も備える。キーボードショートカットやシンタックスハイライトといった機能もあり、1対1のプライベートメッセージ送信も可能。これを利用することで、総じてチームの連

    米Dropbox、ソフトウェア開発チーム向けのグループチャット「Zulip」をオープンソースに | OSDN Magazine
    bongkura
    bongkura 2015/09/28
  • 多段SSHをAnsibleで設定する | DevelopersIO

    渡辺です。 セキュリティを高めるなどの理由で対象インスタンスにEIPを付与しない場合、SSHは踏み台(Bastion)経由となります(参考: Amazon VPC環境にメンテナンス用の踏み台サーバを構築する)。 踏み台サーバのある構成でAnsibleを利用する場合、ansible.cnfのssh_connectionでssh_argsを設定しましょう。 ssh_configの準備 はじめにsshのconfigファイルを作成します。 これは、~/.ssh/configに設定するファイルの一部と考えて良いでしょう。 Ansibleのファイルと一緒にバージョン管理する方が良いと思うので、Ansibleのプロジェクトルートにおくことをおすすめします。 Host bastion HostName 52.52.xxx.xxx User ec2-user IdentityFile ~/.ssh/prd.

    多段SSHをAnsibleで設定する | DevelopersIO
    bongkura
    bongkura 2015/09/28
  • Bashのよくある間違い | Yakst

    原文は2015年8月22日時点のものを利用しており、それ以降に追記、更新されている可能性があります。 翻訳は原作者の許可を得て公開されています。 Thanks for GreyCat! このページはBashプログラマーが陥りがちなよくあるエラーについてまとめました。以下の例は全てなんらかの欠陥があります。 クオートをいつも使い、どんな理由があっても単語分割を使わなければ、多くの落とし穴からあなた自身を守ることができます!単語分割はクオート表現をしない場合にはデフォルトでオンになっている、Bourneシェルから継承された壊れたレガシーな設計ミスです。落とし穴の大半はクオートされていない展開になんらか関連し、単語分割しその結果をグロブします。 1. for i in $(ls *.mp3) BASHプログラマーたちがループを書く際にもっとも犯しがちなよくあるミスは以下のような感じです。: f

    Bashのよくある間違い | Yakst
    bongkura
    bongkura 2015/09/28
  • ISUCON5予選でスコア34000を出す方法 - Qiita

    今回のISUCONについて Gunosyの@y_matsuwitterです。 今回のISUCONは去年と同様チーム.datとして、 @y_matsuwitter => プロセスキャッシュ中心の最終兵器作成 @TakatoshiMaeda => 予選に向けたツールの用意と司令塔、分析 @kanny => インフラ周り中心にボトルネック改善 と言う構成で、自分一人Go実装に突っ走るような布陣で望みました。 課題はMixiライクなSNSの実装で、割と色々なJOINが走らざるを得ない、短時間で高速化するには厄介な課題でした。 今回の結果としては日曜一位通過でき、一安心というところです。 また、予選中、両日含め最高スコアの34382を出せました。 事前準備 事前に色々と調査とすぐ使える形のサンプルコード書き溜めて置きました。 Goでのunix domain socketの扱い signalの受け取り

    ISUCON5予選でスコア34000を出す方法 - Qiita
    bongkura
    bongkura 2015/09/28
  • ISUCON5予選を全体1位で通過しました - 酒日記 はてな支店

    ISUCON5 の予選1日目にチーム「fujiwara組」(@fujiwara, @songmu, @sugyan) として参加して、全体通して1位のスコアで通過しました。 isucon.net 今回は ISUCON 1 の時の優勝チームを再結成という形になったわけですが、最初はISUCON 4の時と同じ社内のチームででようかと思ってたんですよね。ところが昨年優勝チームだった「LINE選抜 生ハム原木」が今回参戦できないということで、sugyanがチームどうしよう、と困っていたのでつい…*1 初代fujiwara組を再結成しよう— fujiwara (@fujiwara) 2015, 5月 27 準備 今回はOSは Ubuntu(バージョン非公開)なのが事前にレギュレーションで公開されていたので(前年まではCentOS, Amazon LinuxなどのRedHat系ディストリビューションで

    ISUCON5予選を全体1位で通過しました - 酒日記 はてな支店
    bongkura
    bongkura 2015/09/28
  • Webアプリで起きるクライアントサイドの性能劣化パターンとその改善チューニング

    連載は、パフォーマンスを主な対象としてシステム開発・運用の改善や設計を行うNTTデータのコンサルタントチーム「まかせいのう」のメンバーが、業務での体験やそこから得た知見を共有する『週刊まかせいのう』の記事を編集し転載するものです。今回は、クライアントサイド(Webブラウザ)の処理性能を劣化させるパターンと、それを改善し性能を向上させるチューニング方法を紹介します。 遅延原因がクライアント側にある場合の2つのパターン いわゆる「性能が出ない」「画面がもっさりして処理が遅い」という性能問題が発生した場合、必ずどこかに遅延を発生させているコンポーネント、いわゆる「ボトルネック」が存在します。それはWebサーバであったり、DBサーバであったり、はたまたネットワークやストレージであったりします。 一般的に、こうした遅延箇所の多くはサーバサイドに集中しています。サーバサイドでは、多くのユーザリクエス

    Webアプリで起きるクライアントサイドの性能劣化パターンとその改善チューニング
    bongkura
    bongkura 2015/09/28
  • 教師なし学習による異常値検知: マハラノビス距離 (理論編) - Qiita

    マハラノビス距離に基づく異常値検知について説明をします. 実装編はこちら これは,教師なし学習により,データのパタンを学習し,このデータから著しく外れたデータを異常値として検出する方法です. マハラノビス距離とは,統計学で用いられる距離を表す手法の1つです. 似た距離の表す手法としてユークリッド距離がありますね. おさらい まずはじめにユークリッド距離の説明をしておさらいをしたいと思います. ユークリッド距離とは,いわゆる「一般的」な距離を表す手法です. ピタゴラスの定理で求められることはご存知だと思います. 簡単に2次元平面で考えると,

    教師なし学習による異常値検知: マハラノビス距離 (理論編) - Qiita
    bongkura
    bongkura 2015/09/28
  • BNF氏の手法 - トレードノート

    まずは有名な移動平均線乖離率逆張り手法です。 主に下げ相場でやっていた逆張りスイングトレードとされています。 ちなみに、BNF氏とは164万円の資金(2000年)をわずか8年で218億円(2008年)までに増やし、神と呼ばれている実在の人物です。 B・N・F ◆mKx8G6UMYQ [] 投稿日:040306(土) 0249 IDkyul+4n 私が180万から1億にする過程ではすごい下げ相場でしたが 現物のみの短期の逆張りで簡単に儲かりました。というのは私は逆張りが好きで株は逆張りが有利だと思っているからです。 その理由は例えば短期筋が順張りする場合(この話の短期は一泊二日長くて二泊三日の短期です) その株が動意づく前に買ってた人を1とすると、その株を常に監視して 上がり出す雰囲気を感じてまだ大して上がってない時に、勇気出して買う人を2として その後、完全に上がり出したのを確認してその株

    BNF氏の手法 - トレードノート
    bongkura
    bongkura 2015/09/28
  • 陰山英男先生「宿題が早く終わった子にプリントを追加→子どもは宿題に時間をかけるようになる」これ大人の世界でも同じだと話題に

    陰山英男 @Kageyama_hideo 学生時代はラジオDJに憧れ続けた元小学校教師。山陽放送では火曜日朝7時15分より「教育ラジオ」を放送中。早寝早起き朝ごはん国民運動副会長、小学館、学研、清風堂などでドリル好評発売中。 https://t.co/dpvSsaMOeN 陰山英男 @Kageyama_hideo サッと宿題をした子はうれしくて「できたっ。」と言って、親に見せにくる。しかしその瞬間、親はほぼ間違いなく、言ってはいけないことを言う。「そんなに速くできたのなら、余った時間にもう一枚プリントやったら!」それを聞いて子どもは15分でできる宿題を30分かけるようになる。

    陰山英男先生「宿題が早く終わった子にプリントを追加→子どもは宿題に時間をかけるようになる」これ大人の世界でも同じだと話題に
    bongkura
    bongkura 2015/09/28
  • 恐怖が作り出す本物のリスク(福島での震災関連死の多さについて)

    s_matashiro @glasscatfish 「政府のパニックと放射線の恐怖が多くの人を死に至らしめた」 福島第一原発事故後の避難政策を痛烈に批判したNYタイムズの記事。 低線量放射線のリスクは不確実性が大きいが、パニックや恐怖のリスクはリアルだった。 nyti.ms/1QUtXL5 s_matashiro @glasscatfish NYT 9月22日付けの記事「When Radiation Isn't the Real Risk」の要旨を連ツイします。間違いや追加情報があればコメントお願いします。togetter まとめを作った時に反映させていただきます nytimes.com/2015/09/22/sci… s_matashiro @glasscatfish 「福島原発事故で放射線により死亡した人も病気になった人もいない。廃炉作業者でさえ癌の増加は統計的ノイズに埋もれてしまう。

    恐怖が作り出す本物のリスク(福島での震災関連死の多さについて)
    bongkura
    bongkura 2015/09/28
  • 世界を旅しているとレイプくらい仕方ないよな、と思えてくる。

    って世界的に見ても異常に安全すぎて、感覚が麻痺してると思う。 日よりも先進国である欧米だって、夜に女性が1人で歩いてたら高い確率で襲われるだろうし、男だってなるべく1人で歩かない。 自分は格闘技のインストラクターをしてたぐらいだけど、それでも2、3人相手にはどうなるかわからないし、そもそも武器を持たれたら1人でもどうしようもない。ずぶの素人が丸腰で行って自己責任もクソもない。 まして、中南米、東南アジア、インド、中東、東ヨーロッパ、アフリカなどの途上国は常に気を張ってないといけない。まあ中東地域は行ったことないからわからないけど。アフリカのど田舎は逆に安全な印象だった。都市部は最悪。インドは観光地はせいぜい詐欺と窃盗ぐらいだが、田舎町に行くと何されるかわかったもんじゃない。 東南アジアは全体的に意外と安心だけど、男も女も馬鹿になって夜の街に繰り出す。東ヨーロッパは都心部の方が怖い。ヤ

    bongkura
    bongkura 2015/09/28