次世代計算機講座に参加して、量子コンピュータについて俄然興味がわいてきた。 手っ取り早く量子コンピュータを試すためには、最近になっていろいろ手段が出てきている。 MicrosoftからはQ#、GoogleからはフレームワークとしてCirqがリリースされている。 これらの環境を使うのもいいけれども、あまり情報もないし折角なので自分で作ってみたい。 という訳で量子コンピュータシミュレータを1から自分で作るにはどうすればよいのか調べてみる。 参考にしたのは、次世代計算機講座で講演なされた京都大学の藤井啓祐先生の資料と、同じく藤井先生がCQ出版のInterfaceに寄稿された量子コンピュータのC言語モデルだ。 Interfaceに分かりやすい形で量子コンピュータのモデルが解説されているのは非常にありがたい。 Interface(インターフェース) 2018年 08 月号 出版社/メーカー: CQ出
Blender から USDZ をつくみようと思う。 USD のプラグイン的なものがないので、OBJ に吐き出し、Xcode 10 の Command line tools から USDZ に変換する。 Xcode 10 の Command line tools については前回の記事を参照。 (現状、Xcode 10 が Beta のため、今回の方法で USDZ に変換する場合は Apple Developer Program 加入が必要) appleengine.hatenablog.com Xcode 11 から usdz_converter が Command line tools から外れた。 Apple の Augmented Reality ページからダウンロードする必要がある。 (Terminal からダウンロードしたファイル等の PATH を設定する必要あり) 内容的には
Amazon.comが「Alexa Gadgets Toolkit」(ベータ版)をリリースした。サードパーティーのメーカーは、この新しいソフトウェアツール群を使って、Amazonのスマートスピーカ「Echo」にBluetooth接続するガジェットを開発できる。開発者は同ツールキットを導入することで、4つの新機能を利用できるようになる。Amazonはこれらの新機能を以下のように説明している。 起動ワード検知:起動ワードを検知すると反応する(ユーザーが「Alexa」と言うたびに鳩が顔を出す鳩時計など) 音声:Alexaのテキスト読み上げに動きを同期する(地元の天気予報の読み上げに合わせて口を動かすロボットなど) タイマー:設定した残り時間がなくなると反応する(裏庭での遊び時間の残りがなくなると鳴る屋外のゴングなど) アラーム:アラーム設定した時間になると反応する(アラーム設定した時間になるたび
はてな匿名ダイアリーに投稿された「NECで何が起きているのか」なるエントリーが話題となっています。匿名サイトという特性上、どこまで真実が綴られているかについては諸々差し引いて考えなければならないという面はあるものの、「それなりに勉強になる」とするのは、世界的エンジニアの中島聡さん。中島さんはメルマガ『週刊 Life is beautiful』の中で、かつて自身が目の当たりにし呆れたというNECのビジネスの進め方を記すとともに、同社のパソコン事業をダメにした一因とも言われる「MicrosoftのOS採用」と中島さんとの意外な関わりを明かしています。 ※ 本記事は有料メルマガ『週刊 Life is beautiful』2018年9月18日号の一部抜粋です。ご興味をお持ちの方はぜひこの機会にバックナンバー含め初月無料のお試し購読をどうぞ。 プロフィール:中島聡(なかじま・さとし) ブロガー/起業
フューチャーアーキテクト Advent Calendar 2017 の2日目です。 システム設計が大好きで大嫌いな皆さん、こんにちは。 突然ですが、皆さんはどのようにシステム設計における ドキュメント腐る問題 に立ち向かっていますか? … ドキュメント腐る問題とは、設計時に作成した各種ドキュメントがGoogle Driveやファイルサーバ上で陳腐化してしまい、現状の正しい状態を指していないことです。せっかく新規参画者がキャッチアップしようとしてもドキュメントが真実を示していないという怖いやつですよね。 今まで出会った一番辛いドキュメントは、PJ初期に作成したホワイトボードに書かれたラフスケッチの画像しか無かったところですね。まず字が汚いし、内容も最新版と微妙に異なっていました。新規参画者殺しにもほどがあると、ほんのちょっとだけ恨みました。 いやいや、ちゃんとサボらず整合性を取れよって?サボ
ルノー・日産自動車・三菱自動車の3社連合は9月18日、「Android」をベースとするインフォテインメントシステムを車両に搭載するための複数年契約をGoogleと締結したと発表した。より広範囲にわたるコネクテッドシステムを新型車両に装備するという、より大規模な戦略の一環だ。 Androidインフォテインメントシステムを搭載する車両は、2021年から提供開始される予定で、運転者や同乗者は「Googleマップ」を車両から直接使用し、「Google Play」ストア上の車載アプリを利用し、内蔵の「Googleアシスタント」を使って電話やメールに応対し、情報を検索し、車内のさまざまな機能を管理できるようになる。 これらのサービスを自動車メーカー3社の「アライアンスインテリジェントクラウド」と組み合わせることによって、リモートからのソフトウェアアップグレードや車両診断が可能になる。このエコシステムは
Chrome 70から、WebAuthnでMacのTouchIDとAndroidの指紋認証がデフォルトで利用可能に。Webサイトへのログインもタッチで パスワードを使わずデバイス側での指紋認証やPINコードなどによる認証によりWebサイトへログインできるWebAuthnは、2018年4月にW3Cの勧告候補になり、Chrome、Firefox、Microsoft Edgeへの実装が進められています。 参考:パスワードに依存しない認証「WebAuthn」をChrome/Firefox/Edgeが実装開始、W3Cが標準化。Webはパスワードに依存しないより安全で便利なものへ Googleは5月にリリースしたChrome 67でWebAuthnへの対応を行いましたが、10月にリリースされるChrome 70では実装を進化させ、デフォルトでMacのTouchIDとAndroidの指紋認証に対応するこ
κeenです。GWもくもく会で机の片隅で埃被ってたRSPiのベアメタルを触ってみたのでその成果報告を。 ベアメタルについて知らない人でも読めるように書きます。そしてアセンブラもCも出てきませんし、半田付けも必要ありません。 Rustしか使いません。 Rustは分かるけどLチカは全く知らない、けど興味のある方は是非読んでみて下さい。 ベアメタルって? 普段我々が使っているパソコンはOSの上で動いています。 OSはざっくりいうとハードウェアへのアクセスを抽象化し、プロセスという単位でプログラムの実行を分離します。 ベアメタルはそのOSがない状態、ハードウェアの初期化やプロトコルなどは自分でやるしメモリ管理だとかも自分でやる環境です。 丁度ハードウェアが抽象化されてなくて機械が生で見えているようなのでこう呼ぶようです。 OSがないのは中々イメージつきづらいですが、標準出力なんてものはないのでHe
【重要】Sony Bank WALLET 1,000円プレゼントの条件変更について 2017年8月4日 ソニー銀行株式会社 ソニー銀行では、2017年9月カード発行分より、Sony Bank WALLET の1,000円プレゼント条件を以下の通り変更いたします。 【変更前】Sony Bank WALLET 発行月の翌々月の末日までに、国内のVisa加盟店でのVisaデビットご利用金額の累計が5,000円以上のかたに、もれなく1,000円をプレゼント 【変更後】Sony Bank WALLET 発行月の翌々月の末日までに、国内のVisa加盟店でのVisaデビットご利用回数の累計が5回以上(*)のかたに、もれなく1,000円をプレゼント (*)ご利用金額にかかわらず、ご利用回数でプレゼント条件を判定します。 お申し込みのタイミングに関わらず、Sony Bank WALLET の発行月が9月以降
はじめに QINSB is not a Software Blog: Unladen Swallow Retrospective Unladen Swallowのコミッター、Reid KlecknerによるUnladen Swallowプロジェクト振り返りです。Unladen Swallow自体はPythonの高速化を目指した一大プロジェクトとして一時期かなりPython界を賑わせたわけですが、2009年後半以降はなりを潜めてしまいました。 unladen-swallow - A faster implementation of Python - Google Project Hosting 色々と裏事情があったようですが、メインコミッターのReidがその事情を語ってくれています。 Unladen Swallow 回顧録 これはPyCon参加中に書きましたが、更新は続けました。とにかく、は
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く