銀の光と碧い空

クラウドなインフラとC#なアプリ開発の狭間にいるエンジニアの日々

Q# のドキュメントやサンプルにpull requestを出してTシャツをもらおう

実はQ#に限定されないのですが、#Hacktoberfest と称してマイクロソフトがオープンソースへのcontributeをやってみようキャンペーンをしています。

open.microsoft.com

対象のリポジトリに対して、コードのほかにドキュメントやREADMEなどでもいいので、pull requestを1つでも出したらTシャツをあげるよというキャンペーンみたいです。対象のリポジトリはこちらから検索できていまのところ817個もありました。

Explore Microsoft open source projects, releases and information - opensource.microsoft.com

"quantum"で検索するといくつか見つかりますが、Q#関連では特に、SDKの一部やサンプルを含んだリポジトリや

github.com

ドキュメント

github.com

さらにはハンズオン形式で勉強できるQuantumKatas

github.com

が含まれています。というわけで、私もさっそく1文字だけの修正PRを作ってみました。

github.com

ぜひ #Hacktoberfest に参加してTシャツをゲットしましょう。なお、PR作った後はわすれずにformから登録しておきましょう。

福岡.NET Conf で「ゼロから始めるQ#」のセッションをしました

昨年に引き続き福岡に戻ってきました。資料はこちらです。Q#に関するセッションはまだ数少ないので(自称)貴重ではないかと。

www.slideshare.net

といいつつ、時間が大幅に足りなかったので、質問などあればTwitterなどで聞いていただければ。

以下、いくつか参考リンクです。

Igniteでの関連セッション

myignite.techcommunity.microsoft.com

Q#に関するドキュメント

Setting up the Q# development environment | Microsoft Docs

Q# SDKの一部のコードとexamplesのリポジトリ

github.com

Q#へのフィードバック

Microsoft Quantum - Feedback

チュートリアル形式で学べる QuantumKatas

github.com

Q# Coding Contest

codeforces.com

Q#関連の論文

www.microsoft.com

www.microsoft.com

古い10£紙幣と1£硬貨を交換しようとした話

最近イギリスでは、紙幣や硬貨が新しいものにかわっています。移行期間中であれば比較的簡単に交換できるのですが、移行期間が数ヶ月と短く、旅行者だと前に余った紙幣や硬貨を交換するタイミングがなかなかみつかりません。今回、10£紙幣と1£硬貨を交換しようとしたので、その結果をまとめてみました。

10£紙幣

古い紙幣についてはイングランド銀行本店が交換してくれます。

www.bankofengland.co.uk

口座を持っていればその銀行が交換してくれたり、イギリス国内ならイングランド銀行が郵送で対応してくれるらしいですが、旅行者の場合は直接持って行くしかなさそうです。イングランド銀行本店のみの対応なので、そこに行く必要があります。身分証が必要になることがあるというので、忘れずパスポートを持っていきましょう。

最寄駅はその名も「Bank」です。ものものしいドアから入ると、警備員っぽい人に「御用はなんですか」と(もちろん)英語で聞かれるので、「I'd like to exchange my old banknotes.」みたいなことをいうと、その紙幣を見せてといわれます。実物を見せると入っていいよと言われるので、荷物チェックを済ませて入ります。HPには1時間近く待つこともあると書いていましたが、8月のしかも終了時間間際に行ったせいか数人並んでいた程度でした。呼ばれて紙幣を出すと、1枚だけだったせいか、パスポートを見せることもなく、なにかサインなどをすることもなく、あっさり新しい紙幣を渡されておしましでした。たくさん持っていくとそれなりに確認されるようでした。

ちなみにイングランド銀行の裏手には博物館があって、本物の金塊を持ち上げたり、イングランド銀行の歴史や紙幣/硬貨の歴史を観ることができます。ついでにここに行くのもいいでしょう。

1£硬貨

Twitterでコメントされて気付いたのですが、硬貨は発行(もしくは製造?)がRoyal Mintになります。

実際、先程のイングランド銀行のHPに"We do not exchange coins" と書いてあってRoyal MintのHPにリンクされているのですが...

www.royalmint.com

High-Streetの銀行が交換してくれるよ、だけど法律で保証されているものじゃないよ、と書いてあります。じゃあということで適当に見つけた銀行に入って聞いたところ「UKの口座を持っていれば交換できるが、持っていないならうちではできない。郵便局なら交換してくれるかもしれないが、郵便局でもだめなら口座がない限りできないと思う」と言われました。ということで郵便局に行ってみたら、「うちではできない。イングランド銀行にいけ」と無限ループになる回答をもらいました......

手持ちの古い1£硬貨は3枚しかないので、あまりがんばったところで元が取れないので、ここであきらめることにしました。大量に持っている場合は、口座をつくるか口座を持っている人に頼むというのが答えになるでしょうか...

ちなみに2020年までに20ポンド紙幣も新しいものに変わるらしいので、もし今持っていて近いうちにイギリスにいくのであれば、細かい紙幣に変えておくのがいいのではないでしょうか。