2020-07-17

GitHubのArctic Vault Contributerになった

以下のような企画がある。

GitHub Archive Program | The GitHub Archive Program will safely story every public GitHub repo for 1,000 years in the Arctic World Archive in Svalbard, Norway.

1000年後に情報を残すために、GitHubの一部の注目を集めたパブリックレポジトリをフィルムに転写したものが北極海の地下シェルターのなかに収められた。その中に私の貢献したレポジトリーも含まれていた。

まず私が書いた参考書のC++11/14コア言語の原稿だ。

EzoeRyou/cpp-book: C++11 textbook

これは主に私が書き、多数の人間がPRで修正をした参考書の原稿だ。

つぎに、CPUを使ってラジオを鳴らそうというコードだ。

fulldecent/system-bus-radio: Transmits AM radio on computers without radio transmitting hardware.

sleepを挟んで1秒間に1000回CPUに負荷をかけると、周囲に1000Hzで電磁波ノイズが飛ぶ。これはAMラジオで拾えるぐらいのノイズになる。つまりCPUを使って特定の周波数のノイズを表現でき、周波数を適切に選べば音階も表現できるので、音楽を発信できるのではという雑な考えで書かれたコードが、実際に動いてしまった。私はコードをC++11に移植した。またスレッドも使うようにしてよりCPUに負荷をかけ、ノイズも強くした。

最後に私も貢献したことになっているのだが、ちょっとよく覚えていないのがこれだ。

cplusplus/draft: C++ standards drafts

これはC++標準規格のソースコードだ。おそらく私も何らかの修正をしてPRがマージされたから参照されているのだと思うが、よく覚えていない。調べれば分かると思うのだが面倒なので調べていない。

11 comments:

Anonymous said...

すみません 最近ブログのコメントに変な釣りコメント?広告?みたいなのが投稿されているようですが…
ブロックか削除なさっていただいたほうがキレイでブログを快適に読めます
いかがでしょうか

Watch Sports Live Free Online said...


Watch Packers Live
Watch Vikings LiveWatch Ravens Live
Cleveland Browns Football Live
Watch Colts Live

Anonymous said...

https://github.com/cplusplus/draft/graphs/contributors
contributors を見たらこのコミットみたいですね
https://github.com/cplusplus/draft/commit/8a13bc1a109a0b0672120da3fabec360bd6823ed

Watch Sports Live Free Online said...

Cowboys NFL Football Live
Cowboys NFL Game Live
Cowboys Game Live
Dallas Cowboys Game Live
Dallas Cowboys Football Game
Cowboys NFL Game 2020 Live
Watch Cowboys Game Live
Cowboys Game Live
Cowboys Football Live
Watch NFL Cowboys Football Live

Calltutors Australia said...

I have shared this link with others to keep posting such information to provide the best in class homework help online at very affordable prices.
Our online assignment help Australia service is an online assignment help service provided by experienced Australian assignment help expert at here.
University Of Melbourne Assignment Help
Griffith University Assignment Help
La Trobe University Homework Help
Southern Cross University Homework Help
University Of Tasmania Assignment Help
Australian Catholic University Assignment Help
Charles Sturt University Assignment Help
Federation University Assignment Help

Anonymous said...

Excellent thread, I have to thank you for this. It helps me a lot to enhance my knowledge. I truly like your way of blogging. I bookmarked it to my bookmark website list and will be checking back soon. Please check out my website financial accounting assignment as well and let me know what you think.
dissertation writing service
case study assignment
chemistry assignment
c programming assignment

Unknown said...

I am always interested in reading such scientific facts as it has a positive effect on the overall development of the individual. I also sometimes publish articles on how to write response essay https://best-writing-service.com/write-my-response-essay so students can spend their free time.

Goodtime said...

I found this one pretty fascinating, and you should go into my collection also. We provide school admission updates and scholarship opportunities, among other services all over the world. I am impressed with your article. I appreciate it, please keep writing more content. aksu cut off mark for english education

Unknown said...


Canon inkjet printers are widely used the allover globe. It’s the combination of ink, print text, images, and graphics print output. These models are easy to use and offer outstanding creative printing solutions Canon.com/ijsetup .

Great Assignment Helper said...

Fetching excellent grades through time bound deliveries have been the hallmark of Assignment Help at GreatAssignmentHelper.com. Our experts are also known for prompt support and two-way communication with understudies while offering Online Assignment Help round the clock. Sign up for our bespoke Get the best java assignment help online services right away.

Assignment Experts said...
This comment has been removed by the author.