タグ

2015年12月4日のブックマーク (6件)

  • 現在の人工知能ブームをひも解く3つのキーワード | 戦略|DIAMOND ハーバード・ビジネス・レビュー

    昨今、人工知能という言葉をよく耳にするようになったが、最新のテクノロジーをビジネスにつなげるためには越えなければならないハードルがある。科学界と経済界双方のニーズを満たし、新たなビジネスを生み出すためにはどうすればよいのか。Recruit Institute of Technology 推進室の室長を務める石山洸氏による連載の第2回。 現在の人工知能ブームは アルゴリズムの進化のみでは語れない 前回は「レーズンパン人材」の重要性、そして、レーズンパン人材を獲得するための戦略策定のフレームワークについても説明した。では、レーズンパン人材はどこからやってくるのだろうか。 石山 洸(いしやま・こう) Recruit Institute of Technology 推進室 室長 2006年、東京工業大学大学院総合理工学研究科知能システム科学専攻修士課程修了し、リクルート入社。インターネットマーケテ

    現在の人工知能ブームをひも解く3つのキーワード | 戦略|DIAMOND ハーバード・ビジネス・レビュー
  • 大脳新皮質 - Sideswipe

    これは 人工知能アドベントカレンダー の4日目の記事です。 大脳は、大脳半球(cerebral hemisphere) という左右2つの部位に分かれています。いわゆる右脳と左脳というものにあたります。 両者は完全に分離しているわけではなく、脳梁(corpus callosum, CC) によって接続されており、相互に情報のやり取りをしています。 それぞれの大脳半球は、大脳皮質(cerebral cortex)が表面を覆っており、その内部には大脳基底核(cerebral basal ganglia)が収まっています。 大脳皮質はさらに以下の3つにわけることができます。 新皮質(cerebral neocortex) 大脳の表面にある6層構造を持つ薄いシート状の皮質で、あとで詳しく述べる 古皮質(paleocortex) 梨状前皮質など。霊長類では退化してあまり見られない。 原皮質(arich

    大脳新皮質 - Sideswipe
  • rubyのRPMを作るのをDockerとCircleCIにやらせたら便利だった - critical alertのブログ

    この記事はフィードフォースエンジニア Advent Calendar 2015 - Adventar4日目です! みなさんrubyのRPMビルドってどうしてますか! CentOSをメインで使っていると最新のrubyはyumで入らないのでどこかのリポジトリからインストールするか自前でビルドする必要があるかと思います。 プロビジョニングのタイミングでrbenvやmakeで入れてもいいのですがciや新規ホストを立てた時など毎回rubyのビルドをするので時間がかかってしまうんですよね。 それが嫌でrubyはリリースされるたびにrpm化してインストールするようにしています。 ところがrpmのビルド環境って用意するのが面倒だったりビルドしたい環境ごとにvagrantを立ち上げて〜とか意外と手間がかかる。 自動化したいなーと思っていて、Dockerは特定の環境を再現するのに最適だし、CircleCIはG

    rubyのRPMを作るのをDockerとCircleCIにやらせたら便利だった - critical alertのブログ
  • セキュリティ監査で文句を言われないHTTPステータスコードの使い分け - Qiita

    最近はハンドリングしくてもいいや的な、入力改ざんで発生するバリデーションエラーをそのまま500のHTTPステータスで返すと、攻撃者が「なんか攻撃成功しちゃいそう」って思っちゃうとかなんとかで、監査的なところから「500はやめろ」って言われることがあります。 一理ある ということで、安易に500を返さない方法を考えてみます。 HTTPステータスコードにあまり馴染みのない方は、こちら…ではなく、こちらをまず読んでください。 HTTPステータスコードの使い分け基礎 400 まず、ユーザの入力値、データの状態によってエラーになるケースは 400 Bad Request とします。エラーメッセージを表示して再入力を促すHTMLページを返す、一般的な入力エラー系の遷移は200 OKを返しても、実用上問題はないかと思います。 ユーザの操作が原因で、サーバ処理がエラーになった場合も400で扱うのはおかしい

    セキュリティ監査で文句を言われないHTTPステータスコードの使い分け - Qiita
  • そのシェルスクリプトもうちょっとシンプルに書けそう Tips集(Golf/シェル芸ではない) - Qiita

    Shell Script Advent Calendar 2015 4日目 の投稿です。 以前から自分用にメモしていたものを文字起こししました。 はじめに 仕事でシェルを使い始めて3年くらい経ちました。 途中、pythonruby でスクリプト作ったり、ちょっと zsh に浮気したりしましたが、なんだかんだで今も Bash を使うことが多いです。 この3年間、スーパーシェル芸人(@ebanさん)にご教授頂いたり、Golfしたり(@ebanの影響)、シェル芸勉強会に参加したり(@ebanの影響)してきました。 そんな3年間のまとめとして、シェルスクリプト初めましてだった3年前の私に向けたTips集を書いてみました。 趣旨 各項目ごとに、まず初心者(過去の私がやってた)あるある実装を例示して、その次に、より良さげな実装を例示する構成としています。 実行環境 OS Mac OS X Yos

    そのシェルスクリプトもうちょっとシンプルに書けそう Tips集(Golf/シェル芸ではない) - Qiita
  • アイデア大全ー57の発想法/思いつくことに行き詰まった時に開く備忘録

    「アイデアの作り方」が気になるのは、普段とは違ったアプローチが必要になる時、つまり、いつものやり方では間に合わない時/行き詰った時だ。 以下のリストは、そうした行き詰まりに突き当たった際に眺めてみる備忘録として作成した。 同じアイデアを作るといっても、どの段階にいるかによって必要な手法は異なる。 すでに方向性が決まっている場合や、まるで何も思いつかない場合、数だけはたくさん出たがどうやってまとめるのか途方にくれている場合など、一口に「アイデアの作り方」といっても、それを適用する場面もそれに使う手法もいろいろである。 そんなわけで、段階順に整理したほうが、使いやすいリストになると考えた。 以下ではアイデア作成プロセスの段階に応じて、アイデアの作り方を分類して配列した。 大きくは、前半にアイデアを増やしていく拡散系ツールを置き、後半に増えた(増えすぎた)アイデアをまとめ/しぼりこんでいく収束系

    アイデア大全ー57の発想法/思いつくことに行き詰まった時に開く備忘録