今週のQiita技術書まとめ
2019年8月11日配信
状態によって変化(消えるものがあったり、代わりに現れるものがあったり)するUI、あるいは触ること(変更操作)ができなくなったりするUIが含まれる場合の組合せテスト設計方法
テスト対象のUIに着目してテストを設計している時に、困ったことはありませんか? テスト設計において、UIの入力項目(因子)を洗い出し、そしてその各入力項目にどんな値を入力してみるかを考えたり(同値分割して水準を決める)、その与える値の組み合わせ方を考えていくようなやり方は、お手軽に始められることもあり、現場で採り入れられることが多いと思います。 さて、もしもそこに何の工夫もなければ、もはやそのよう…
Python プログラミング ワークショップ - 超々入門編 Vol.1
本題の前に 位置付け・前提 本記事は、社内ワークショップ のために用意したものです。そのため、次の前提で進めることをご理解ください。 本ワークショップの目的 参加者が必要に併せて自学できる入口に立つ ことを目的とします。
一般Toffoliゲートの作り方(その2)
$$ \def\bra1{\mathinner{\left\langle{1}\right|}} \def\ket1{\mathinner{\left|{1}\right\rangle}} \def\braket12{\mathinner{\left\langle{1}\middle|2\right\rangle}} $$
量子コンピュータをどの書籍から学べば良いか?
量子コンピュータに興味はあるけれど、どの書籍から順に学べば良いか分からない人も多いと思います。 そこで、日本語の量子コンピュータ書籍のうち代表的なものについて、レベル感を紹介します。 後半は、レベルに隙間がある問題と、それを埋める本の紹介(宣伝)です。 この記事は2019年8月時点の状況に基づいて記述しました。 また、書籍についてのみ触れており、Webコンテンツは対象外としています。
いちばんやさしい量子コンピューターの教本
量子コンピューターの仕組みから活用事例、導入ノウハウまで幅広く網羅。複雑な計算原理を豊富な図解を用いて丁寧に解説。量子回路を実際に作って計算結果をシミュレートできる実践的な内容。
絵で見てわかる量子コンピュータの仕組み
量子コンピュータの仕組みがイラストでわかる 量子コンピュータはこれまでのコンピュータでは解くことができなかった問題を解くことができる可能性を秘めており、実用化に向けて期待が高まっています。 一方で、量子コンピュータが計算する仕組みは、これまでのコンピュータとは大きく異なり、その理解には量子力学の基本的な考え方が不可欠なため一般の人には敷居が高いと考えられていました。 また、ニュースなどでは量子コンピュータの正しい姿が伝えられていない部分もあります。 本書では、量子コンピュータが注目された経緯から説明し、量子コンピュータを理解する基礎となる量子ビット、量子ゲート、量子回路、量子ア...
量子コンピュータ
「量子ビット」を使うと、なぜ「超並列計算」ができる? 莫大な計算結果の重ね合わせ状態から、答えを1つに確定できるのはなぜ? まったく新しいしくみによって、現在のスーパーコンピュータをはるかに凌ぐ力を発揮する量子コンピュータ。研究の最先端にいる著者が、従来のコンピュータのしくみと対比させながらその基礎と、実現にむけた試みを平易に解説。 「0と1の重ね合わせ状態」で高速計算! 「量子ビット」を使った「超並列計算」で、答えを1つに確定できるのはなぜ? 現在のスーパーコンピュータを圧倒する、量子コンピュータのしくみを平易に解説。 第1章 量子計算でできること 第2章 「量子」とはなにか 第3...
量子コンピュータと量子通信 1-量子力学とコンピュータ科学ー
量子情報理論の世界的な定本の待望の翻訳版! 研究開発が活発な量子コンピュータや量子暗号、量子通信を実現するための量子情報理論についての世界的な定本である"Quantum Computation and Quantum Information"の翻訳版、第1巻目。 量子コンピュータ・暗号・通信を理解するための基礎となる数学、物理学、情報科学がわかりやすく解説されている。
量子コンピュータと量子通信 2-量子コンピュータとアルゴリズムー
量子情報理論の世界的な定本の待望の翻訳版! 研究開発が活発な量子コンピュータや量子暗号、量子通信を実現するための量子情報理論についての世界的な定本である"Quantum Computation and Quantum Information"の翻訳版、第2巻目。 量子コンピュータの仕組みからその計算アルゴリズムまで、量子コンピュータを実現するための理論と技術をわかりやすく解説している。
量子コンピュータと量子通信 3-量子通信・情報処理と誤り訂正ー
量子情報理論の世界的な定本の待望の翻訳版! 研究開発が活発な量子コンピュータや量子暗号、量子通信を実現するための量子情報理論についての世界的な定本である"Quantum Computation and Quantum Information"の翻訳版、第3巻目。 量子暗号、量子通信を実現するために必要な量子誤り訂正などの理論をわかりやすく解説している。