SMS送信機能を含むアプリケーションを開発するにあたっては、実際にメッセージ送信を行う必要があります。その際、私たちが好んで使うのは Twilio のような外部サービスです。SMSと連携する部分の単体テストを行う時は、実際のSMS送信機能をスタブに置き換えるだけで、テストの独立性を保つことができます。では、feature specはどうなるでしょうか。 feature specの記載 次の2人のユーザの話を例にとりましょう。 購入時は確認のために、明細画面へのリンクをSMSで送ってほしい。 そして できるだけアカウントの安全性を確保したいので、サインイン時は、事前にSMSで送信されたパスワードと4桁のコードを入力させるようにしてほしい。 2人とも、SMSメッセージによる情報のやりとりを要求しています。この場合、理想的なfeature specは以下のようになるでしょう。 feature "
米Dropboxは9月25日、グループチャットアプリケーション「Zulip」をオープンソースで公開した。Zulipは同社が2014年3月に買収したもので、ソフトウェア開発チーム向けに最適化されており、モバイルおよびデスクトップで利用できる。 Zulipはリアルタイムのグループチャットサービス。Pythonで実装されており、フレームワークにはDjangoを利用する。WindowsやMac OS X、iPhone、Androidなどに対応し、Webアプリとしても利用できる。 メッセージにトピックをつけ、グループでの会話をスレッド化することで、会話のフォローや参加が容易となるという。ストリームやトピックによるフィルタリングも可能で、検索機能も備える。キーボードショートカットやシンタックスハイライトといった機能もあり、1対1のプライベートメッセージ送信も可能。これを利用することで、総じてチームの連
渡辺です。 セキュリティを高めるなどの理由で対象インスタンスに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.
原文は2015年8月22日時点のものを利用しており、それ以降に追記、更新されている可能性があります。 本翻訳は原作者の許可を得て公開されています。 Thanks for GreyCat! このページはBashプログラマーが陥りがちなよくあるエラーについてまとめました。以下の例は全てなんらかの欠陥があります。 クオートをいつも使い、どんな理由があっても単語分割を使わなければ、多くの落とし穴からあなた自身を守ることができます!単語分割はクオート表現をしない場合にはデフォルトでオンになっている、Bourneシェルから継承された壊れたレガシーな設計ミスです。落とし穴の大半はクオートされていない展開になんらか関連し、単語分割しその結果をグロブします。 1. for i in $(ls *.mp3) BASHプログラマーたちがループを書く際にもっとも犯しがちなよくあるミスは以下のような感じです。: f
今回のISUCONについて Gunosyの@y_matsuwitterです。 今回のISUCONは去年と同様チーム.datとして、 @y_matsuwitter => プロセスキャッシュ中心の最終兵器作成 @TakatoshiMaeda => 予選に向けたツールの用意と司令塔、分析 @kanny => インフラ周り中心にボトルネック改善 と言う構成で、自分一人Go実装に突っ走るような布陣で望みました。 課題はMixiライクなSNSの実装で、割と色々なJOINが走らざるを得ない、短時間で高速化するには厄介な課題でした。 今回の結果としては日曜一位通過でき、一安心というところです。 また、予選中、両日含め最高スコアの34382を出せました。 事前準備 事前に色々と調査とすぐ使える形のサンプルコード書き溜めて置きました。 Goでのunix domain socketの扱い signalの受け取り
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系ディストリビューションで
本連載は、パフォーマンスを主な対象としてシステム開発・運用の改善や設計を行うNTTデータのコンサルタントチーム「まかせいのう」のメンバーが、業務での体験やそこから得た知見を共有する『週刊まかせいのう』の記事を編集し転載するものです。今回は、クライアントサイド(Webブラウザ)の処理性能を劣化させるパターンと、それを改善し性能を向上させるチューニング方法を紹介します。 遅延原因がクライアント側にある場合の2つのパターン いわゆる「性能が出ない」「画面がもっさりして処理が遅い」という性能問題が発生した場合、必ずどこかに遅延を発生させているコンポーネント、いわゆる「ボトルネック」が存在します。それはWebサーバであったり、DBサーバであったり、はたまたネットワークやストレージであったりします。 一般的に、こうした遅延箇所の多くはサーバサイドに集中しています。サーバサイドでは、多くのユーザリクエス
まずは有名な移動平均線乖離率逆張り手法です。 主に下げ相場でやっていた逆張りスイングトレードとされています。 ちなみに、BNF氏とは164万円の資金(2000年)をわずか8年で218億円(2008年)までに増やし、神と呼ばれている実在の人物です。 B・N・F ◆mKx8G6UMYQ [] 投稿日:040306(土) 0249 IDkyul+4n 私が180万から1億にする過程ではすごい下げ相場でしたが 現物のみの短期の逆張りで簡単に儲かりました。というのは私は逆張りが好きで株は逆張りが有利だと思っているからです。 その理由は例えば短期筋が順張りする場合(この話の短期は一泊二日長くて二泊三日の短期です) その株が動意づく前に買ってた人を1とすると、その株を常に監視して 上がり出す雰囲気を感じてまだ大して上がってない時に、勇気出して買う人を2として その後、完全に上がり出したのを確認してその株
陰山英男 @Kageyama_hideo 学生時代はラジオDJに憧れ続けた元小学校教師。山陽放送では火曜日朝7時15分より「教育ラジオ」を放送中。早寝早起き朝ごはん国民運動副会長、小学館、学研、清風堂などでドリル好評発売中。 https://t.co/dpvSsaMOeN 陰山英男 @Kageyama_hideo サッと宿題をした子はうれしくて「できたっ。」と言って、親に見せにくる。しかしその瞬間、親はほぼ間違いなく、言ってはいけないことを言う。「そんなに速くできたのなら、余った時間にもう一枚プリントやったら!」それを聞いて子どもは15分でできる宿題を30分かけるようになる。
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 「福島原発事故で放射線により死亡した人も病気になった人もいない。廃炉作業者でさえ癌の増加は統計的ノイズに埋もれてしまう。
日本って世界的に見ても異常に安全すぎて、感覚が麻痺してると思う。 日本よりも先進国である欧米だって、夜に女性が1人で歩いてたら高い確率で襲われるだろうし、男だってなるべく1人で歩かない。 自分は格闘技のインストラクターをしてたぐらいだけど、それでも2、3人相手にはどうなるかわからないし、そもそも武器を持たれたら1人でもどうしようもない。ずぶの素人が丸腰で行って自己責任もクソもない。 まして、中南米、東南アジア、インド、中東、東ヨーロッパ、アフリカなどの途上国は常に気を張ってないといけない。まあ中東地域は行ったことないからわからないけど。アフリカのど田舎は逆に安全な印象だった。都市部は最悪。インドは観光地はせいぜい詐欺と窃盗ぐらいだが、田舎町に行くと何されるかわかったもんじゃない。 東南アジアは全体的に意外と安心だけど、男も女も馬鹿になって夜の街に繰り出す。東ヨーロッパは都心部の方が怖い。ヤ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く