ユーザーインタビューを行う時に最初に当たる壁が、インタビュイー集めです。調査会社を利用すると意外とお金がかかるので、自分で探すことになる人も多いでしょう。 そんな方のために、今回は、私たちが実践している無料・格安でインタビュー相手を探せる7つの方法を紹介します。 1. 知り合いづて(機縁法)広い人脈を持っていそうな知り合い、もしくは対象領域にネットワークがありそうな知り合いを通じて、さらにその先の知り合いを紹介してもらう方法です。専門用語では「機縁法」と呼ばれます。 SNSで呼びかけて相手を集めるのも、この手法の一つといえます。筆者はこの機縁法を最もよく利用します。 2. スクリーニング法アンケート調査を通してリクルーティングを行う手法です。対象者イメージを落とし込んだ簡易なアンケートな作成し、その項目に反応した人を対象者として選定していきます。 アンケートは、インターネットを介して行うの
こんにちは、法人開発のnakamoriです。本エントリでは健康診断データを安全に扱うために、それらに暗号化を施しどう運用していったかを紹介しています。 ただし、暗号化のアルゴリズムやモードに関しては本エントリでは扱いません。 暗号化の背景以前にも紹介しましたが、「FiNC INSIGHT」では様々なヘルスケア関連のデータを扱っています。その中には暗号化して保持しておいた方が良いものも存在します。 その中でも特に健康診断データは個人情報やヘルスケア情報を扱っています。 これらのデータをより安全に運用していくために、健康診断データを論理レベルで暗号化することにしました。 attr_encryptedによる暗号化の紹介特定のカラムを暗号化するには、attr_encryptedというgemを使うと便利です。 ここではUserモデルのemailフィールドを暗号化する場合を例にします。 attr_en
Elasticsearchには、辞書形式のデータの配列(複数のプロパティを持つオブジェクトの配列)をインデックスする際に、Nested と言うフィールドタイプが用意されています。 インデックスする際にJSONデータの内容は同じでもNested型でマッピング定義されているのか?単にオブジェクトの配列としてマッピング定義されているのかで、検索やソートなどで動作が異なるので注意が必要です。と言うか検索要件によって使い分ける必要が有ります。 デフォルトのダイナミックテンプレートでは、単純にオブジェクトの配列としてマッピング定義されます。 Array Objects最初に、通常のオブジェクトの配列についての説明です。 BtoB向けのECサイトを例に、商品は顧客ごとに販売価格が異なる仕様だとします。 { "product_id": "A000001", "prices": [ { "customer_
In the five days from July 24th to 28th 2017, I interviewed at LinkedIn, Salesforce Einstein, Google, Airbnb, and Facebook, and got all five job offers. It was a great experience, and I feel fortunate that my efforts paid off, so I decided to write something about it. I will discuss how I prepared, review the interview process, and share my impressions about the five companies. How it startedI had
僕は非デザイナーですが、こちらの考えにとっても共感します。 ブログにしても、アプリにしても、イベントにしても、良いコンテンツは世の中にもういっぱい溢れていて。 本気度を示し、他ではなく私たちのコンテンツを選んでもらうために、デザインにこだわるって大事だなって考えています。 おしゃれなものを作らなければいけない、と言うわけではないと思います。 使ってもらいたい・届けたい人たちに寄り添い、作りたい世界観を伝えるためのデザインにすること。 相手視点を持った思考が大事なんじゃないかなって思います。 『わかる!だけど実際難しいんだよ!』 という非デザイナーの方々に向けて、同じく非デザイナーの僕がお気に入り登録して愛用しているツールをシェアします。 有名どころも多いですが、もしご存知ないものもあったら触ってみてください。
The Color of Money — Chris Potter (CC BY 2.0)Update Jan 26, 2019: It has been brought to my attention that the claim “fixing a production bug may cost 100x more than fixing a bug at design time” is apocryphal. I still stand by the positive ROI and timesaving powers of TDD, but you should read this as a subjective opinion rather than scientific fact. Our industry is in great need of better data col
According to GoF and their great book “Design Patterns: Elements of Reusable Object-Oriented Software”, Facade design pattern: „Provide a unified interface to a set of interfaces in a subsystem. Facade defines a higher-level interface that makes the subsystem easier to use.” and it’s a part of an object structural design patterns. The problemRuby on Rails is built upon MVC paradigm. That mean’s th
My favourite part of Rails is clearly ActiveRecord’s scopes. Their expressiveness and their reusability is simply great. You’ll see below five tricks I usually bring during consulting missions. 1) Join query with condition on the associated tableSay you have a users table, with a profile association. If you need to query users which profile is validated you may end up doing: # User model scope :ac
4月に行ったhacker dojoでのこのブログに関する講演は大変盛況で100名近く(瞬間風速的に立ち見の方もいらっしゃったようで)の参加者の前でお話させていただきました。ご参加いただいた皆さん、ありがとうございました。 QAセッションやネットワーキングの際、色々なご質問をいただいたが、未だにこちらでの活動(特に本社との関係)において苦労している日本企業がたくさんあるなと実感した。そして相変わらず事前に用意できていれば避けられた問題もあるように思った。このブログやその他活動を通して「しなくていい苦労」や「無用な問題」を回避・解決できればと改めて思った次第。 さて、これまでに「ベイエリアに進出する日本企業」として5つの大きなテーマについて議論してきたが、今後は個別のアイテムに関して少し深掘って書いていく予定。また前回のエントリーのようなこちらで活躍する日本企業の事例なども今後紹介して行きたい
リインデックスってどうやるんだろう?と思い調べていたところ、エイリアスの方が気になってしまったので先にまとめ。 インデックス・エイリアスとは?インデックス・エイリアスはその名の通りインデックスに別名をつけられる機能のこと、同じエイリアス名を複数のインデックスにつけることもできるし、1つのインデックスに複数のエイリアス名をつけることもできます。FAST ESP のサーチプロファイルっぽい!または、リレーショナルDBのビューみたい!なイメージの機能です。 実際の設定は、各インデックスに対してエイリアス名を設定するのですが、理解するイメージは下の図の方がイメージしやすいかと思います。 インデックス・エイリアスエイリアスを使わない場合は、直接インデックスを指定して検索するわけですが、クライアントからエイリアス宛に検索するようにすることで、検索対象のインデックスをElasticsearch側でコント
Full-Stack Web Development, according to the Stack Overflow 2016 Developer Survey, is the most popular developer occupation today. It’s no wonder then that there are dozens of online and in-person programs that will help people become Full-Stack Developers and then even assist these new developers land high-paying programming jobs. Some popular online programs can be found on Lynda, Udacity, Cours
There are three important caching mechanisms for a Ruby on Rails developer: HTTP CachingPage CachingFragment CachingI cover all in depth in my Ruby on Rails 5.1 book. In this post I’d like to give a quick overview of Fragment Caching which is the most used caching method. Often it is the lowest hanging fruit. But I’ve seen plenty of Rails projects where it was used in a way that it actually decrea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く