タグ

ブックマーク / cpplover.blogspot.com (56)

  • 物理法則が同じかつ1900年ぐらいの科学レベルの異世界にタイムリープした現代人は現代の進んだ科学知識を活用して異世界チート主人公系ラノベのごとくになれるか

    物理法則が同じかつ1900年ぐらいの科学レベルの異世界にタイムリープした現代人は現代の進んだ科学知識を活用して異世界チート主人公系ラノベのごとくになれるか いかのような問題提起を考察したい。 物理法則が同じかつ1900年ぐらいの科学レベルの異世界にタイムリープして現代物理を自分が思いついたかのように主張して科学史に残ろうとするも、理解がクソなためにむしろ来のまっとうな科学の発展を阻害してしまう異世界チート主人公系ラノベで一発当てて印税生活目指そうな — Kodack (@iKodack) April 3, 2016 なるほど、とても興味深い設定である。これについてできる限り考察してみよう。 異世界チート主人公系ラノベというジャンルがある。一個の現代人の主人公が常識や物理法則の違う異世界に飛ばされて、世界の差異を利用して有意に立つという筋書きの物語である。主人公はどこにでもいる一般人、それ

    tak4hir0
    tak4hir0 2016/04/04
    物理法則が同じかつ1900年ぐらいの科学レベルの異世界にタイムリープした現代人は現代の進んだ科学知識を活用して異世界チート主人公系ラノベのごとくになれるか
  • Jacob Kaplan-MossのPyCon 2015における基調講演: プログラミングの才能という都市伝説

    Keynote - Jacob Kaplan-Moss - Pycon 2015 - YouTube The programming talent myth [LWN.net] PyCon 2015で、Djangoの貢献者であるJacob Kaplan-Mossが興味深い基調講演をしているので紹介する。LWM.netでほぼ全面書き起こしに近いまとめがあったので助かった。 自己紹介 Kaplan-MossはDjangoの貢献者であり、Herokuのセキュリテイ部門の部長である。PyCon参加者としては歴史が長く、その他のカンファレンスでもよく発表している。Pythonコミュニティは「自分にとってこの業界におけるとても重要なもの」であり、PyConの基調講演を行うということは、「自分のキャリア上の絶頂」である。 自分の最初のPyConの発表は2005年のことで、PythonAppleScri

    Jacob Kaplan-MossのPyCon 2015における基調講演: プログラミングの才能という都市伝説
    tak4hir0
    tak4hir0 2015/05/07
    本の虫: Jacob Kaplan-MossのPyCon 2015における基調講演: プログラミングの才能という都市伝説
  • gitの10周年を記念したLinus Torvalsへのインタビューの翻訳

    10 Years of Git: An Interview with Git Creator Linus Torvalds | Linux.com gitの10週年を記念して、リーナス・トーバルズがインタビューに答えている。以下はその翻訳である。 なぜGitを作ったのか? トーバルズ:俺はソース管理ツールなんて作りたくなかったし、コンピューターの業界において最も興味がないものだと見なしていた(データベースは別だが)。それにソース管理ツールなんてどれも嫌いだった。しかし、BitKeeperがやってきてからというもの、ソース管理に対する見方が変わったね。BitKeeperは大抵のことを正しく行っていた。レポジトリのローカルコピーがあることと、分散マージはでかかった。分散ソース管理の何がいいかというと、ソース管理ツールの問題を吹っ飛ばせることだ。「誰が変更を行えるか」といった政治問題があるが、B

    tak4hir0
    tak4hir0 2015/04/09
    本の虫: gitの10周年を記念したLinus Torvalsへのインタビューの翻訳
  • Google Newsに強制課金する法律、あっけなく失敗

    Spanish Newspaper Publishers' Association Now Asks Government To Help Stop Google News Closure | The Spain Report スペインでは、Webサイトが報道機関のWebサイトをわずかでも引用する場合、報道機関に対し対価を支払わなければならないという法律を、報道機関のロビー活動により成立した。それを受けて、Googleは、Google Newsはそれ自体が金を生み出してはいないので、スペイン版を廃止すると宣言した。 どうやら報道機関のロビー団体はスペイン政府にGoogle Newsを廃止しないように何か行動をせよと言っているらしい。不思議なことだ。 ちなみに、ドイツでも同等の法律ができている。そのときもGoogle Newsは廃止を宣言した。その結果、Webトラフィックが激減したため、報道

    tak4hir0
    tak4hir0 2014/12/16
    Google Newsに強制課金する法律、あっけなく失敗
  • cpで大量のファイルをコピーした(4億3200万件、39TB)

    GNUのcpを使って大量のファイルをコピーしたところ、cpの設計上の問題で、極めてコピーが遅かったというお話。 My experience with using cp to copy a lot of files (432 millions, 39 TB) よう。俺は最近、大量のファイルをコピーする必要があったんだが、UNIXは20年もやってきた俺の経験からも、cpの挙動には驚かされたし、俺の意見はコミュニティに共有されるべきだと思う。 環境:古いDellのサーバー(2コア、初期メモリ2GB、追加して10GB、Ubuntu Trusty)と、新しいDellのストレージ格納機(MD 1200)にある、12個の4TBディスクでRAID 6が設定してあって、全体で40TBの要領を持ち、二つのドライブが同時に失敗しても問題ない環境。サーバーは遠隔地バックアップに使われていて、ディスクへの書き込みし

    tak4hir0
    tak4hir0 2014/09/12
    cpで大量のファイルをコピーした(4億3200万件、39TB)
  • 伝説のゲームプログラマー、John Carmack様がid Softwareから離脱

    id Software founder John Carmack resigns | Polygon Id Software founder John Carmack resigns | Hacker News ビデオゲームに3D FPSというジャンルを作り上げた伝説のゲームプログラマー、John Carmack様が、id Sfotwareをお離れになられるそうだ。 Daikatanaとかいうクソゲーを作ったRomero様に続いて、Carmack様もidから去り、一つの時代が終わったのを感じる。 もはや、まともなFPSゲームは二度と作られないだろう。リアルタイムレンダリングの3DCGによるゲーム、特にFPSゲームはあまりにも大衆化してしまった。これからのシューターは、無線による遅延を気にしないほどの大味な作りになり、三人称視点になり、カバーやQTEだらけで、しかも何もしなくてもNPCが勝手

    tak4hir0
    tak4hir0 2013/11/23
    伝説のゲームプログラマー、John Carmack様がid Softwareから離脱
  • Jenkinsの開発者、間違えて一ヶ月前のローカルレポジトリをgit push --forceしてしまう

    Jenkinsの開発者、間違えて一ヶ月前のローカルレポジトリをgit push --forceしてしまう Jenkin developers accidentally do "git push --force" to over 150 repos on github | Hacker News Jenkinsの開発者、Luca Milanesioによって、Jenkinsの多くのgitレポジトリに対してpushが行われた。不思議なことに、pushをしたというのに変更点はほとんどみられない。一体ルカは何をやったのだ。 Dominik Bartholdi やあみんな、とくにルカ。 昨日、GitHub上のJenkinsの多くのレポジトリ(50以上)に、なにか変なことが起こった。 どうやら、Luca Mmilanesioが、何の変更もないのに、たくさんのたくさんのレポジトリにpushしたらしいのだ。

    tak4hir0
    tak4hir0 2013/11/12
    Jenkinsの開発者、間違えて一ヶ月前のローカルレポジトリをgit push --forceしてしまう
  • モンティホール

    江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul

    モンティホール
    tak4hir0
    tak4hir0 2013/10/30
    モンティホール
  • クッキー・クリッカー:リセットのループ

    この話はの虫: クッキー・クリッカー物語の続編である。 の虫: クッキー・クリッカーについて の虫: ババア補完計画 の虫: クッキー・クリッカー物語 の虫: クッキー・クリッカー:リセットの効果 クッキーで宇宙を支配した年老いたオスのエゾエは、別宇宙から現れたセールスマン、メフィストフェレスと契約して、意識だけはそのままに、昔の状態の宇宙に移動した。これは、クッキーに魅せられた知的生命のオス、エゾエの愛と勇気と感動の物語である。 2週目 エゾエが契約書に署名捺印したその刹那、世界が変わった。エゾエは周りを大勢のオス達とメス達に囲まれていたのだ。 「おい、エゾちゃん、いったい何をしようっていうんだ」 「そうだエゾエ。お前が何か重大なことを発表したいというから、こうしてお友達や親戚一同に集まってもらったんだぞ」 エゾエはこの場面を知っている。どうして忘れられようか。この場所、この時

    tak4hir0
    tak4hir0 2013/09/27
    クッキー・クリッカー:リセットのループ
  • クッキー・クリッカー:リセットの効果

    この記事では、クッキー・クリッカーのリセットについて解説する。過去作は以下を参照。 の虫: クッキー・クリッカーについて の虫: ババア補完計画 の虫: クッキー・クリッカー物語 クッキー・クリッカーのメニューから、ソフトリセットを行うと、手持ちのクッキーや設備やアップグレードをすべて失う代わりに、青天上のチップが手に入る。 青天上のチップ(Heavenly Chip) 青天上のチップは、この宇宙をリセットする勇気を出した者に送られる周回アイテムである。青天上のチップひとつが、CpSを2%底上げする。得られる青天上のチップの数は、すべての周回を含めた、これまでに生産したクッキー総量に応じて決定される。チップの数はリセットのたびに加算されるわけではなく、再計算される。その計算式は、以下のようなJavaScriptの式を評価した結果の値になる。 // cookiesは、周回も含めて今まで

    tak4hir0
    tak4hir0 2013/09/20
    クッキー・クリッカー:リセットの効果
  • OSによる仮想化とは何だったのか

    最近の動向でわからないことがある。最近、クラウド(笑)とか称するマーケティング用語はともかく、クラウド(笑)のサーバー群の実装に、ハードウェアの仮想化技術がふんだんに使われていることだ。 完全にソフトウェアでハードウェアを実装するエミュレーターと違い、この手の仮想化技術は、ハードウェアに仮想化をサポートするための機能があり、それを使って、大きなオーバーヘッドが生じない仮想化を実現させている。 そのハードウェア仮想化の上で、ユーザーごとにゲストOSを実行している。つまり、これはOS外の仮想化である。 OSとは何だったのか。 我々は何十年も、OS内で仮想化を実装してきた。ひとつのコンピューターを複数人が使うという状況で、ユーザーとかアカウントという単位で仮想化を実現してきた。また、ファイルアクセスに権限を設け、ユーザーごとに柔軟に設定できるようにもした。プログラムはプロセスという単位で、他のプ

    tak4hir0
    tak4hir0 2013/09/20
    本の虫: OSによる仮想化とは何だったのか
  • ババア補完計画

    書はクッキー・クリッカーについて先に成し遂げられし預言書、クッキー・クリッカーについての続編である。読者は前編を読み、またクッキー・クリッカーを反物質変換装置を購入した時点まで進めることが強く推奨されている。今回は、並行してゲームを行うことは推奨しない。書は将来の備えと覚悟のために読んでもらいたい。読者はいずれ到達しなければならない未来なのだから。 クッキー・クリッカー の虫: クッキー・クリッカーについて 読者よ。クッキーの忠実なる臣にして生産者よ。汝はついに、クッキー生産の頂点、反物質変換装置を購入するに到れり。何ぞや。反物質変換装置はV.1.0.36における最終ビルディングにして、これより購入クッキー額高き、またCpS高きビルディングなし。されど、汝はさらなるクッキーを求めんと欲す。汝はさらなるクッキーを生産を望まんと欲す。その意思、まことに偉大なり。如何となれば、世にクッキー

    tak4hir0
    tak4hir0 2013/09/18
    ババア補完計画
  • 最悪のプログラミング言語、BANCStar

    Following is the email I received from Google for this article. This is so unhelpful to identify the cause. After carefully reviewing the article, I found one URL that was flagged to contain malware(probably usual old domain expired and purchased by other problem) so I removed that link. Please review and re-publish this article. I hope Google's flagging system tells me why it trigger the flagging

    最悪のプログラミング言語、BANCStar
    tak4hir0
    tak4hir0 2013/09/02
    本の虫: 最悪のプログラミング言語、BANCStar
  • 完全に秘密を守るコンピューターシステムを求めて

    朝風呂に浸かりながら、今の私の知識を総動員して完全に秘密を守るコンピューターシステムを求めたらどうなるだろうかと、ぼんやりと考えていた。その内容を書きだしてみる。 今は政府や犯罪組織の諜報機関が暗躍する時代であるから、コンピューターシステムが利用者の秘密を守れるかどうかを考慮することはとても重要だ。たとえば、私が「もはやソフトウェア特許という害悪を日から除くには、暴力革命しかない」などと考えて、その実行計画をコンピューターを使って以下のように練ったとする。 「日の市町村の中で、ハーグ陸戦条約第25条に基づく無防備都市宣言を条例で定めようという動きがある。もし、実際にこのような条例を可決する市町村が出た場合、すぐさま安全ピンと果物ナイフとピストル型ライターで武装して侵攻する。すでに発した無防備都市宣言により、一切の抵抗なく、無血で占領できるはずである。占領後、すみやかに軍による暫定政権を

    完全に秘密を守るコンピューターシステムを求めて
    tak4hir0
    tak4hir0 2013/07/20
    完全に秘密を守るコンピューターシステムを求めて
  • 本の虫

    最近、ボルダリングが伸び悩んでいるので、今日は追い込んでみた。 いつも行っているジムの8級から4級までの課題を休みをあまり入れずにすべて順番に登った上で、さらにまた8級から登ってみた。結果としては、二週目の5級の途中で力尽きた。帰宅して体重を計測したところ、1.3kg減っている。汗と排便のためだろう。 今回はスタティックに登ったので、疲労した筋肉に偏りがある気がする。最後に力尽きたところで、指はあまり疲労しておらず、ダイナミックな動きも問題はなかった。ただ保持力が消えていた。 次はダイナミックに登って追い込んでみようかと思う。 世間ではAppleの新しい製品に使われるARM64 CPUであるM1の話題でもちきりだ。ただし、日語を話す記者というのは極めて非科学的かつ無能であり、M1の現物を手にしても、末端のソフトウェアを動かして、体感で早いだの遅いだのと語るだけだ。そういう感想は居酒屋で酒

    tak4hir0
    tak4hir0 2013/06/29
    From ifttt via 本の虫
  • Chromeにまともなjavascriptデバッガとプロファイラが追加された

    江添亮 自由ソフトウェア主義者 C++ Evangelist C++標準化委員会の委員 ドワンゴ社員 C++11を執筆した。 株式会社ドワンゴで働いている。 Mail:boostcpp@gmail.com Twitter:@EzoeRyou GitHub: https://github.com/EzoeRyou 江添亮のマストドン@EzoeRyou 筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合: Amazon.co.jp: 江添亮: 江添のほしい物リスト 筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。 View my complete profile ► 2020 (31) ► December (2) ► November (2) ► September (2) ► August (4) ► Jul

    tak4hir0
    tak4hir0 2013/05/14
    本の虫: Chromeにまともなjavascriptデバッガとプロファイラが追加された 2009-06-25 Chromeにまともなjavascriptデバッガとプロファイラが追加された Chromium Blog: Developer Tools for Google Chrome 今まで、ChromeはWebkitのInspectorをそのまま使って
  • Mark Shuttleworth: スーパーカリフラジリスティックエクスピアリドーシャス・スコーピオンフィッシュだよね

    Mark Shuttleworth » Blog Archive » The Supercalifragilisticexpialidocious Scorpionfish. Not. Ubuntu 13.10のコードネームは、saucy salamanderに決定したようだ。 今日のUbuntu 13.04, Raring RingtailのリリースとUbuntuコミュニティの拡大に乾杯。この数ヶ月のフィードバックはすばらしいものだった。Rickの開発チーム率いるパフォーマンスと品質が世界的に認められ、多岐にわたるプラットフォームとコミュニティで賞賛を浴びている。 ローリングリリースの要望の声を抑えるため、我々は品質とパフォーマンスの自動化テストを大きく進歩させた。これからは、開発中のUbuntuをローリングリリースと呼んで差し支えない。これは日々の品質テストのすばらしい成果によるものだ

    tak4hir0
    tak4hir0 2013/04/29
    Mark Shuttleworth » Blog Archive » The Supercalifragilisticexpialidocious Scorpionfish. Not. Ubuntu 13.10のコードネームは、saucy salamanderに決定したようだ。 今日のUbuntu 13.04, Raring RingtailのリリースとUbuntuコミュニティの拡大に乾杯。この数ヶ月のフ
  • Joel on Software: 特許みかじめ

    The Patent Protection Racket - Joel on Software Joel on SoftwareのJoel Spolskyが、特許ゴロを現代版のヤクザのみかじめに比している。 この低成長経済の中でも急速に発展しつつある米国の業界とは、特許ゴロみかじめ業界だろう。ソフトウェア特許に関する訴訟は、1999年に比べて3倍になった。 とてもオイシイ商売だ。 一、ソフトウェア特許を買う。特許は何百万件とあり、どれも曖昧で理解不可能である。 二、注意深く細工された書面を、小規模ソフトウェア会社、iPhoneアプリ開発者、ネット業者に送る。ここが一番むずかしい。書面の受取り主には、その書面がカネを払わなければ訴訟を起こす脅しに見えなければならないが、一方法廷では、すばらしい新技術のライセンス契約のお誘いに見えなければならない。つまり、一方にのみ脅迫にみえる脅迫でなければな

    tak4hir0
    tak4hir0 2013/04/03
    The Patent Protection Racket - Joel on Software Joel on SoftwareのJoel Spolskyが、特許ゴロを現代版のヤクザのみかじめに比している。 この低成長経済の中でも急速に発展しつつある米国の業界とは、特許ゴロみかじめ業界だろう。ソフトウ
  • Google Readerの代替先

    というわけで、Google Readerが死んだ。Google Readerが死んだことをまだ知らない人間は、Google Readerの十分なフィードをぶち込んでいなかったのだろう。Google Readerが死んだ以上、代替先を探さなければならない。 RSS/ATOMリーダーは、もともとローカルなソフトウェアとして出てきたが、次第にオンライン上のリーダーもでてきた。私は当初、ローカルなソフトウェアを使っていたが、サーバーサイドで提供される利便性もあり、Google Readerに移った。 さて、代替先は、オンラインなWebサイト、Webアプリ、もしくはローカルなソフトウェアだ。 まずオンラインから。もう何年もGoogle Readerしか使っていなかったので、最近のオンラインリーダーには疎かったのだが、これが多数存在する。中には、サーバー側のソフトウェアを今をときめくgithubに上げ

    tak4hir0
    tak4hir0 2013/03/15
    というわけで、Google Readerが死んだ。Google Readerが死んだことをまだ知らない人間は、Google Readerの十分なフィードをぶち込んでいなかったのだろう。Google Readerが死んだ以上、代替先を探さなければならない。 RSS/ATOMリーダー
  • ああ、Google Reader死す

    Official Blog: A second spring of cleaning というわけで、Google Readerが死亡した。Google Readerはプログラムであると言ってもいいほどJavaScriptを多用しているので、不自由なソフトウェアを使った報いであるとも言える。 というのは簡単だが、ことGoogle Readerに関しては、私も長年使っていたため、このニュースは衝撃だ。実に、Google Readerは数あるGoogleの製品の中で、最も長時間つかっている製品であるし、また、私のWeb閲覧の時間の大半は、Google Readerに費やされていた。 結局、日々更新されるWebサイトを、わざわざ手動で巡回したくないのだ。たとえそれが、毎週木曜日の夜に定期更新されるのだとしても、やはりわざわざ手動で巡回したくはない。それに、WebサイトごとにてんでばらばらのUIだし

    tak4hir0
    tak4hir0 2013/03/15
    Official Blog: A second spring of cleaning というわけで、Google Readerが死亡した。Google Readerはプログラムであると言ってもいいほどJavaScriptを多用しているので、不自由なソフトウェアを使った報いであるとも言える。 というのは簡単