タグ

2016年2月7日のブックマーク (22件)

  • 人工知能、ロボット、人の心

    ⼈⼯知能、ロボット、⼈の⼼。 湯川鶴章 ⽬次 はじめに 第1章 ⼈⼯知能の急速な進化が引き起こすビジネスチャンス 1. ⼈⼯知能が急に進化し始めた! 2. 50年来のブレークスルー 3. これから⼈⼯知能が仕事を奪う業種 4. 宇宙の謎は⼈⼯知能が解く 5. まずは産業的価値のある業種から変化 6. ロボットは進化するとウソをつくようになる? 7. 無意識の領域を再現できた 8. コストさえかければ⾃動翻訳は完璧になる 9. ドワンゴ⼈⼯知能研究所 ⼭川宏所⻑ 10. 脳を模したソフトと脳を模したハードの合体で、⼈⼯知能はさらに進化す る 11. ⼈⼯知能の進化は⼈間の脳の進化?脳にチップを埋める必要なし 12. IoTx⼈⼯知能で、⼈間の脳の限界を超える 13. クラウド(雲)からフォグ(霧)へ Fog Computingが開くIT新時代 第2章 協働型ロボットの今 1. ロボット台頭の

  • CentOS7インストール(install)手順 on Virtualbox その2 - Opensourcetechブログ

    こんにちは、鯨井貴博@opensourcetechです。 その1の続きです。 インストールログに「single cpu 64-bit physical systems are unsupported.」「Failed to access perfetr msr....」とありエラーっぽいですが、 そのまま続行出来ます。 まずは言語の設定。 日語を選択しました。 続いて、各種設定です。 ネットワーク設定。 デフォルトでは接続されていないので、 「オン」として有効化します。 NICの名前もeth0ではなく、enp0s3となっていますね。 Linux起動時にネットワークが利用出来るように。 「自動的に接続する」にもチェックを入れます。 そして、パーティション設定。 ハードディスクをフォーマットして、パーティションテーブルの情報をディスクに書き込みます。 パーティション設定が完了しました。 Li

  • Consulがたまに暴れている件について - Qiita

    現象について 日に1、2回ほどこんなログが出力される。 どこか(不確定)のノードが一時的にFailし、すぐにJoinし直す。 現象としては 以前 に書いたのと似てはいるが、頻度が低い。たまに起こる程度。 2015/11/30 06:09:25 [INFO] memberlist: Marking hogenode as failed, suspect timeout reached 2015/11/30 06:09:25 [INFO] serf: EventMemberFailed: hogenode xxx.xxx.xxx.xxx 2015/11/30 06:09:25 [INFO] consul: member 'hogenode' failed, marking health critical 2015/11/30 06:09:27 [INFO] serf: EventMemberJ

    Consulがたまに暴れている件について - Qiita
  • Docker : マルチホスト間での仮想ネットワーク - Qiita

    概要 Docker 1.9 で正式版になったマルチホストネットワーク機能を使ってみたのでまとめます。 この機能では、複数のホストにまたがる仮想ネットワークを構築でき、コンテナはどこのホスト上で動いているかに関わらず、仮想ネットワークを経由して他のコンテナと通信することができます。 今回は下図のように、2台のホスト上のコンテナが仮想ネットワークを通じて通信できるようにしました。 マルチホストネットワークの要件 マルチホストネットワークを使うには、複数のホストにまたがる Key/Value ストアが必要になりますが(図の Consul がそれに相当)、これについては後述します ホストLinux Kernel は 3.16 かそれ以降が必要になります 今回の検証環境 Host: Ubuntu 15.10 (Kernel 4.2.0) Docker Version: 1.9.0 手順 Dock

    Docker : マルチホスト間での仮想ネットワーク - Qiita
  • Javaの便利ライブラリ Google Guava - Qiita

    What's Google Guava? Googleが開発しているOSSのjava core libraryで、Googleの多くのJavaベースのプロジェクトで使用されており、 Java 1.5 以上で使用できる。 昔、Google Collectionとして開発されていた。 Apache Commons の Lang、Collectionsなどに替わる機能を提供していて、パッケージ名を見れば大体の機能について想像がつくと思います。 com.google.common.annotations com.google.common.base com.google.common.cache com.google.common.collect com.google.common.escape com.google.common.eventbus com.google.common.hash c

    Javaの便利ライブラリ Google Guava - Qiita
  • 177bdf6352de463fdc87

    経験ゼロでもできるプログラミング現場の単体テストを読んだので、そのまとめ はじめに 著者曰く、 初めて導入する単体テストの指南書 を目指した一冊。 単体テストを書いたことが無かったり、書いたことがあっても書き方の方針が定まっていない人にはおすすめの。 逆に既にバリバリテストコードを書いてる人に、再確認的な内容になるかも。 単体テストについて基礎知識 アプリケーション開発では設計に時間がかかりすぎて、テストに時間をかけられないことがある。 致命的な障害発生する可能性がある。 とはいえすべてを想定してテストを実施することはできない。 テストケースを絞る必要がある 各テストフェーズの礎となる単体テストが重要になる 高品質なシステム ユーザーを満足させ、不安や不満をいだかせないこと システムエラー:データの破損などの心配が生まれる 応答が遅い:いらいら・二度と使わなくなる まとめてテストはダメ

    177bdf6352de463fdc87
  • Effective Javaのまとめのまとめ - Qiita

    はじめに Effective Java関連の記事をまとめ。 他にも見つけたら追加していこうと思います。 また、内容に誤り、問題がありましたら訂正しますので、コメントまたはプルリクエストをお願いします! Effective Javaって? JavaでプログラミングをするすべてのSE必読の書籍です。 Effective Java 第2版 Effective Javaは全Javaプログラマ必帯と言って良い名著.. Effective Java 第2版 が今月発売されるようです Java中級者以上なら読むことがマナーであると言われるJavaの必読書。 [書評]Effective Java 第2版 Javaを使う上で知っておいたほうが良い知識・注意した方がいいテクニックを紹介した Effective Java 第2版 数々のブログやサイトで評価されAmazonのレビューやランキングでも常に上位に存

    Effective Javaのまとめのまとめ - Qiita
  • ジェネリクスの基礎と�クラス設計への応用

    Spring Bootのオートコンフィグレーションの恩恵によって、開発者はコンフィグレーションの煩わしさから解放され、Springを容易に動かすことができるようになりました。その反面、ブラックボックスになってハマってしまうことも少なくありません。セッションでは、Spring Bootのオートコンフィグレーションの仕組み・デバッグ方法・カスタマイズ方法を説明します。セッションを聞いてオートコンフィグレーションを便利に使っていきましょう。 (Spring Fest 2021での発表資料)

    ジェネリクスの基礎と�クラス設計への応用
  • ふと GoF のデザインパターンを再考しておく | Moonmile Solutions Blog

    懐かしの パタンランゲージ を眺めつつ、ふと 再考: GoF デザインパターン が気になったのでさらっと流しておこう。 [amazonjs asin=”4306041719″ locale=”JP” title=”パタン・ランゲージ―環境設計の手引”] そもそもが GoF 発祥自体が 90年頃で、日語の書籍は Java が発生した頃と前後してしまっているので、オブジェクト思考ブーム、UML, パターンのブームよりも随分前からある。C# や Java よりも前になので、今さら再考する意味もないのではないか?と思われるのだが(そもそも Qiita の「再考~」の記事自体が 2014 年だ)、歴史経緯から考えるのと、GoF の反省(あるいはドツボ?)からできあがった現在の C#, Java の言語拡張をみていくと、これらのパターンが言語仕様やライブラリに含まれてしまっていることが分かる。逆に言

  • JJUGナイトセミナーGit入門に参加しました~ #jjug - Challenge Engineer Life !

    今日は新年初参加の勉強会となる「JJUGナイトセミナー Git入門」に参加してきました。 jjug.doorkeeper.jp Git仕事で利用しているものの、基的にはIDE(自分の所だとNetBeans)から利用しているので こんなメニューベースなんですよね(^^;なので、意外とコマンド知らなかったり、まだまだ使いこなせていない感があるので参加しました。今回、部内にナイトセミナーの情報を回したら後輩2人が参加してくれたのですが、似たような問題意識を持っての参加でした。 Gitはじめの一歩 前半は@ihcomegaさんより、Gitの基的なお話がありました。 Gitはじめの一歩 from Ayana Yokota www.slideshare.net この資料、一枚一枚のスライドがわかりやすく、特に絵と解説が良いバランスで一体化して非常にいいなぁと(^^) 同じ感想抱いた方はたくさん

    JJUGナイトセミナーGit入門に参加しました~ #jjug - Challenge Engineer Life !
  • GitBook 環境を準備してみる | DevelopersIO

    毎度お馴染み流浪の動かしてみた & C 芸人の Fujimura です。 最近はドキュメントを書くことが多いのですが、markdown で書かれたドキュメントをいい感じの PDF にしてくれるコマンドラインツールがないかなと google 先生や識者に尋ねてみたところ、gitbook が使えそうということがわかったため、手元に環境構築してみました。 GitbookIO/gitbook: Modern book format and toolchain using Git and Markdown インストール README.md にあるとおりに gitbook-cli を npm でインストールします。 $ npm install -g gitbook-cli これでインストールされるのはラッパーらしく、実際には gitbook の何らかのサブコマンドを実行すると、最新版がインストールされ

    GitBook 環境を準備してみる | DevelopersIO
  • すごいE本をElixirで演習する(第5章 再帰さん、こんにちは!) - Qiita

    この記事は 「すごいErlang楽しく学ぼう」(以下、すごいE)をElixirで翻訳する異を通して、並行アクター指向を何となく理解しようという試みです。 すごいEをElixirでやる(2章)に刺激されて自分もやってみようと思いました。 ソースコードはこちらです。 環境 以下の環境で作成しました。 * Erlang : R16B01 * Elixir : 0.12.4 準備 mixを使います。 super visorが登場するまでは、--bareオプションを使用します。

    すごいE本をElixirで演習する(第5章 再帰さん、こんにちは!) - Qiita
  • [翻訳] ElixirとErlangの変数を比較する - Qiita

    José Valimさん1の2016年1月12日付のブログ記事"Comparing Elixir and Erlang variables"の翻訳です。 昔Erlangの変数について勉強したとき、再代入不可の変数って定数?、どうやって使うの?2と思ったものです。確かに一度代入したものが変更できないのであればプログラムの見通しはよくなります。一方でElixirの変数は一見すると再代入可能に見えます。再代入禁止の方がバグが混入しにくい?当? この辺りについてジョゼ自ら説明します。 時々Erlangのプログラマは「Elixirの変数は隠れたバグの温床になるのでは」と心配するようです。この記事ではそういう心配についてと、Erlangでの変数も「隠れたバグ」を生み出しかねず、一方でElixirはそれらのうちのいくつかを除去するということについて議論します。 話を始める前に短い放棄声明を…: Eli

    [翻訳] ElixirとErlangの変数を比較する - Qiita
  • Javaではてなブックマークのデータ解析入門(対象データのスクレイピング編) - ゆとりずむ

    こちらのブログ記事の内容は、勝手ながらこちらのサイトに移管致しました。 lacucaracha2.hatenablog.jp

    Javaではてなブックマークのデータ解析入門(対象データのスクレイピング編) - ゆとりずむ
  • 【連載01】202.Ansible実行端末からのCentOSサーバ群を構築する(Ansible準備編) - Qiita

    当記事はケーススタディの連載となっています。目次は【こちら】です。 最新のソースコードは【GitHub】で公開中です。 Ansibleを使ってを以下を実装する。 ここからは「manageterm(Ansible管理端末)」を使用して実行する。 余談ですが、私はPUTTYとSUPPER PUTTY(PUTTYウィンドウのタブ化)を使用してAnsibleを実行しています。 以下のようなイメージです。 1.サーバ実装の流れ OS環境の設定 ・ユーザーとグループを作成する ・yumにて必要なライブラリ/ミドル/ソフトウェアをインストールする ・SELinuxを無効化する ・SELinux設定Diabledを適用する為サーバを再起動する ・Firewalldを一時的にストップする ・必要なディレクトリを作成しオーナーとパーミッションを設定する ・Ansible管理端末(ローカル)にあるファイルをad

    【連載01】202.Ansible実行端末からのCentOSサーバ群を構築する(Ansible準備編) - Qiita
  • ansible2.0を使った環境構築−準備編 - Qiita

    動機 いつの間にか、ansibleの2.0が正式リリースされていた。 現在使っている仮想環境は、知り合いからもらった設定ファイルを使って構築したものなので、再勉強がてら開発環境の再構築をしていこうと思い立つ。 参考にしたサイトはこちら: http://dev.classmethod.jp/server-side/ansible/using_ansible_2-0_and_1-0_via_pyenv-virtualenv/ 現状確認 まず現在の環境を確認 $ ansible --version ansible 1.9.1 configured module search path = None $ python --version Python 2.7.5

    ansible2.0を使った環境構築−準備編 - Qiita
  • GitHub - yteraoka/elasticsearch-study

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - yteraoka/elasticsearch-study
  • コンテナのユースケース考察

    2016年1月26日 さくらガレージDocker勉強会での発表資料です。 @uzyexeRead less

    コンテナのユースケース考察
  • Python 科学技術関連のパッケージ一覧 | トライフィールズ

    PyPIで公開されているパッケージのうち、科学技術関連のパッケージの一覧をご紹介します。 具体的には、次のフィルターによりパッケージを抽出しました。 Intended Audience :: Science/Research Topic :: Scientific/Engineering 英語での説明文をgoogle翻訳を使用させていただき機械的に翻訳したものを追加しております。 パッケージを探す参考にしていただければ幸いです。 パッケージ確認日:2024/06/01 パッケージ数:7085 a2pm(1.2.0) Adaptative Perturbation Pattern Method 適応的摂動パターン法 aaanalysis(0.1.5) Python framework for interpretable protein prediction 解釈可能なタンパク質予測のためのP

  • [Python]pyenvとvirtualenvとpyenv-virtualenv - dackdive's blog

    pyenv とか virtualenv を使いだしてだいぶ経つけど、メモ。 web 上の記事で、virtualenv と呼んでいるものが実は pyenv-virtualenv のことだった、というのがたびたびあって しばらく自分も勘違いしてました。 結局、最初に pyenv とか virtualenv の使い方を学ぶ時に参考にした こちらのサイトが一番わかりやすく、正確でした。 http://blog.ieknir.com/blog/pyenv-with-virtualenv/ pyenv https://github.com/yyuu/pyenv 1台のPC内で 異なるバージョンの Python を管理する ためのツール インストールは mac の場合 Homebrew から行うことができる $ brew install pyenv サンプル $ pyenv versions * 2.7

    [Python]pyenvとvirtualenvとpyenv-virtualenv - dackdive's blog
  • TensorFlowをAWS GPUで使ってみました - Qiita

    先月、Googleが開発した人工知能ライブラリTensorFlowをオープンソースした訳ですが、一つの特徴としてはGPUを使って処理もできる、とのことです。少しだけ調べたところGPUの利用はLinuxのみだが、GPUの計算を使ってみたいとのことでAWSでの利用を試してみました。 TensorFlowとは? TensorFlowの主要な一つのユースケースはディープラーニング/ニューラルネットワークの実装ですが、その使い方もできれば、もっと一般的にデータフローグラフで表現可能な計算に何でも使えるものです。あらかじめデータフローグラフとして構成することにより、複数のデバイスによる並列計算、GPUを使った処理の高速化等が可能のようです。 TensorFlowをGPUで動かしたい理由 最近どこかで読んだがディープラーニング系の処理やBitcoinマイニングでも、GPUを使うと効率的なようです。GPU

    TensorFlowをAWS GPUで使ってみました - Qiita
  • 参考訳:Docker 1.10 新しい Compose ファイル、セキュリティ改善、ネットワーク機能等 | Pocketstudio.jp log3

    Docker社のblogで、新しい Docker 1.10 のリリースに関する投稿が掲載されました。内容を日語でも把握できるよう、意訳も含めた参考訳を作成しました。内容は参考程度にどうぞ。 ■ Docker 1.10: 新しい Compose ファイル、セキュリティ改善、ネットワーク機能等たくさん! Docker 1.10 をお知らせします。皆さんが求めていたものが寿司詰めです。 複雑な分散アプリケーションも Docker Compose を使えば、より簡単に定義・実行できます。Compose は、コンテナをオーケストレーション(組織化)する能力があります。今回はネットワークとボリュームを設定できるようになりました。自分の開発マシン上で、複数のネットワーク層や複雑なストレージ設定をするアプリケーションがセットアップできます。セットアップした環境は、プロダクション(番運用)にもセットアッ