タグ

2018年3月15日のブックマーク (3件)

  • puppeteer + express + mocha で快適 TDD している話 - ジンジャー研究室

    TDD という用語を使うとテストおじさんがやってきて、それはそうじゃないとか色々言い出すと思うんだけど、それが趣旨ではないので勘弁して欲しい。予防線ここまで。 Puppeteer でテスト Puppeteer が世間的にも個人的にもブームだ。ヘッドレス Chrome を操ってクローリングしたりスクリーンショットを撮ったり色々出来る。 github.com で、あれこれと遊んでいるうちにテストに使えるんじゃね?ということに気づいたので実践してみたら快適だったという話。ブラウザ操作してテストというのは昔から Selenium というのがあり、こちらはクロスブラウザで出来たりするんだけどまあ大掛かりでだるさを感じてしまう。メリットデメリットの比較はさておき、どうせならナウいやつを使ってみたい。よし使おう。 何をテストするか 普段から画面を見ながら開発しているので、どこに何が表示されているべきとい

    puppeteer + express + mocha で快適 TDD している話 - ジンジャー研究室
  • プログラミング経験がない経営者のためのソフトウェア開発 11の事実 | Social Change!

    今やどんなビジネスでもITが関係している。ITを支えているのはソフトウェアだ。あらゆるものがソフトウェアで実現される時代になった。そんな事業や生活に密接に関わるソフトウェアだが、その開発について知られていないことも多い。 とくに経営者がプログラミング経験がないことで、ソフトウェア開発のリーダーシップをとるときに的外れなマネジメントをしてしまうことがある。あまねく経営者がプログラミング経験があれば良いのかもしれないが、それは現実的ではない。 プログラミング経験がなくても、せめてソフトウェア開発の特性について知っておくと良さそうなこともあると思い、なるべく専門用語を使わずに稿を書いた。 プログラミングは製造ではなく、設計である いまだにソフトウェア開発を、ビルや家屋の建築に喩える人がいるし、工場でモノを製造するようにプログラムが作られると思っている人もいる。 ここが間違いのもとだ。ハードウェ

    プログラミング経験がない経営者のためのソフトウェア開発 11の事実 | Social Change!
  • 音声インターフェースを使うと性格が悪くなる?|mirka

    驚きと不快感の伴うインタラクションだったが、自分的なポイントは2つある。 1. ユーザの指示を理解したのに従わないという、ロボット原則に反するようなデザインに疑問を感じた 2. 人間に対しては言わないであろう「うるさい」という言葉が口をついてしまった 今回は、この (2) について考えてみたい。 技術精度が上がり、より人間に近い音声アシスタントがあらゆるところに組み込まれていく時代。ユーザの性格を悪くしたり、ユーザと機械との間に対人コミュニケーション並みのリアルな軋轢を生じさせないために、音声インターフェースの「社会的デザイン」にも目を向ける必要がある。 アレクサに話すときだけ豹変正直、アレクサとは仲が悪い。何年も前から Siri を使っているので音声アシスタントには慣れているはずだが、去年末に Echo Dot を買ってからというものの、ユーザ体験の違いに驚くばかりである。 アレクサに対

    音声インターフェースを使うと性格が悪くなる?|mirka
    syo-sa19820615
    syo-sa19820615 2018/03/15
    siriを使ってる時にうっかり「fxxk」と言ったら、siriに「言葉には気をつけて下さい」と言われたときのことを思い出した。