2016年12月1日のブックマーク (7件)

  • テスト計画の立て方 - Qiita

    テスト計画をどう立てていくか、ふつうのシステムエンジニアにとって分かりやすく考えてみたいと思います。 テスト工程は、一番ざっくりした分類で単体テスト、結合テスト、システムテストに別れるのが一般的です。 この工程は、あくまでもV字モデルに対応したインプットがどの前工程で作られたものを検証するかの基準であって、実際にどういう観点をどういう手順でテストするか、はそれぞれのプロジェクトで計画します。それがテスト計画になっていきます。 しかし、ただの工程の話と、実際におこなうテストの内容の違いが分かっていないと、テスト計画何するものぞ状態になって、ろくなテストが実施されないことになりますし、そのようなプロジェクトも多く存在します。 テストの世界標準には、ISO/IEC/IEEE 29119があり、これを見るとテスト工程(Test Level/Phase)とテスト種別(Test Types)の組で、テ

    テスト計画の立て方 - Qiita
    kkeisuke
    kkeisuke 2016/12/01
  • 伊藤直也の1人CTO Nightの記事書き起こし - ログミーTech(テック)

    伊藤直也の1人CTO Nightに関する記事は8件あります。音声や動画を書き起こした情報記事は、「全員が“勉強マン”でなくていい–伊藤直也が説く「多様性ある組織の強さ」」や「「雰囲気がいい=いいチーム」ではない! “仲良しグループ化”が優秀人材を逃す罠」「「リーダー=時間に追われる」を覆せ–伊藤直也と玉川憲が指摘する、マネジメント職の線引きなどがあります。

    伊藤直也の1人CTO Nightの記事書き起こし - ログミーTech(テック)
    kkeisuke
    kkeisuke 2016/12/01
  • Amazon Athena – Amazon S3上のデータに対話的にSQLクエリを | Amazon Web Services

    Amazon Web Services ブログ Amazon Athena – Amazon S3上のデータに対話的にSQLクエリを 私達が扱わなければいけないデータの量は日々増え続けています(私は、未だに1,2枚のフロッピーディスクを持っていて、1.44MBというのが当時はとても大きいストレージだったことを思い出せるようにしています)。今日、多くの人々が構造化されたもしくは準構造化されたペタバイト規模のファイル群を、日常的に処理してクエリしています。彼らはこれを高速に実行したいと思いつつ、前処理やスキャン、ロード、もしくはインデックスを貼ることに多くの時間を使いたいとは思っていません。そうではなくて、彼らはすぐ使いたいのです: データを特定し、しばしばアドホックに調査クエリを実行して、結果を得て、そして結果に従って行動したいと思っていて、それらを数分の内に行いたいのです。 Amazon

    Amazon Athena – Amazon S3上のデータに対話的にSQLクエリを | Amazon Web Services
    kkeisuke
    kkeisuke 2016/12/01
  • laravel-adminで管理画面を速攻で構築する。 - Qiita

    これは 日情報クリエイト Engineers Advent Calendar 2016による1日目の記事になります。 発起人ということで、初日を飾らせていただきました。 今回はタイトル通りに速攻で構築したいので、管理画面用のライブラリを利用して開発していきます。 RailsではActiveAdminという超絶便利Gemが存在するのですが、Laravelは管理画面系のライブラリが多数ありますので、選定から入ります。 ※ ちなみに日情報クリエイトではLaravelで開発してません。布教中です。 ※ cakephpでの開発を主としていますので、興味の有る方は是非ご相談下さい! ライブラリの選定 選定基準は、 1. 更新が頻繁である 2. githubのstar数 3. 機能数 4. ドキュメントの充実 5. 速攻で出来る! を元に選定していきます。 調査 2016/11/30の情報です。 名

    laravel-adminで管理画面を速攻で構築する。 - Qiita
    kkeisuke
    kkeisuke 2016/12/01
  • 「自信がない」じぶんとのつき合い方 - デザイナーのイラストノート

    夢見がちでまじめなうお座A型、社会人14年のうちフリーランスを10年もやりましたが、相変わらず人見知りですぐに自信をなくしてしまいます…。そんなわたしですが、最近ではこうやってブログやセミナーで自分の考えを発表する機会も増えてきました。「自信がない」じぶんとのつきあい方について書いてみたいと思います。 自信とは何か わたしにとって自信とは、「MP(マジックパワー)」のようなものです。その自信(MP)の根拠は、これまでの経験や他人から得た評価です。 じぶんを評価されるということ 人の評価というのは大きく2つあります、今回は「事実起因評価」と「感情起因評価」と呼ぶことにします。 学校や仕事で、評価を受けるときの物差しは、主に「事実起因評価」です。 しかし、人の能力というのはこれまで培ってきた感性というものと深く関わりがあります。例えばわたしはデザイナーですが、じぶんのデザイン能力や感性は「これ

    「自信がない」じぶんとのつき合い方 - デザイナーのイラストノート
    kkeisuke
    kkeisuke 2016/12/01
  • フロントエンドエンジニアなら知っておきたい、JavaScriptのログ収集方法まとめ

    サーバーサイドに比べて見落とされがちな、フロントエンドのエラーログ収集。JavaScriptのログ収集、確認に役立つ手法、ツール、ライブラリーを総まとめ。 開発進行中も番モードでの運用時も、ソフトウェアアプリケーションにおいてロギングは大切です。 サーバーを運用しているなら、サーバーサイドの言語選択にかかわりなく無数のライブラリーを利用でき、広範に及ぶストレージメカニズムやログ出力を扱う際の各種ツールも使えます。 しかし、クライアント側アプリケーションとなるとロギングは見過ごされがちで、利用できる手法もかなり限られています。 この記事ではクライアント側アプリケーション、特にJavaScriptを中心としたシングルページアプリケーション(SPA)におけるロギングの実装方法を紹介します。 コンソール エラーとメッセージのロギング方法でもっとも一般的かつ分かりやすいのは、おそらくコンソールの使

    フロントエンドエンジニアなら知っておきたい、JavaScriptのログ収集方法まとめ
    kkeisuke
    kkeisuke 2016/12/01
  • 大量接続に耐えるWebSocketアプリケーションサーバ構築のコツ - pixiv inside [archive]

    WebSocketの扱うサービスでは、長時間のコネクション、再接続処理、プロキシ、ロードバランサなど、インフラの面で多くの問題を抱えがちです。弊社のサービス「pixiv」の9周年企画でも、この問題に直面しました。 実際にそこで構築したインフラの事例をもとに、運用に使えるWebSocketサーバの構成について、pixivインフラ部の南川からご紹介します。 * 9周年企画 “黒歴史”をロケットで宇宙に飛ばす pixiv歴史 そもそも WebSocket とは? WebSocketはTCP上で動く双方向通信のための通信規格です。 Webページの読み込みで行われているような、クライアントがサーバにデータを要求し、サーバはクライアントにレスポンスを返すというHTTPの通信ルールとは違います。サーバと長時間コネクションを確立し、Socketのようにデータのやり取りを行います。そして、コネクションを

    大量接続に耐えるWebSocketアプリケーションサーバ構築のコツ - pixiv inside [archive]
    kkeisuke
    kkeisuke 2016/12/01