ときどきの雑記帖 倒行逆施編

最新ページへのリンク
目次ページへのリンク

一つ前へ 2015年9月(上旬)
一つ後へ 2015年9月(下旬)

ホームへ

2015年09月20日

■_

インテル 世界で最も重要な会社の産業史
インテル 世界で最も重要な会社の産業史 副題が「なんでこうなった」って感じはあるけど じゃあどうしましょうって話にはなりますわねえ。 4004の開発者云々の下りは色々言いたい人もいるかもしれず:)

■_

2015年09月19日

■_

Effective Modern C++ ―C++11/14プログラムを進化させる42項目
Effective Modern C++ ―C++11/14プログラムを進化させる42項目 この本。

O'Reilly Japan - Effective Modern C++

8章 もう一ひねり
    項目41:コピー可能仮引数のムーブコストが安く、かつ常にコピーする場面では値渡しを検討する
    項目42:要素の挿入の代わりに直接配置を検討する
査読者あと書き
索引

論文でもない、さらには翻訳物であるものに対して「査読」とはどういうこったい。 とは思うのだけどそれはおいといて、一番ゆるせないのはこれ。

オライリージャパンの編集さんなにやってんの。

■_

2015年09月18日

■_

こんどは文庫に。 最初の→廉価版→文庫で改訂された部分とかあるんすかね スティーブ・ジョブズ 1 (講談社+α文庫)
スティーブ・ジョブズ 1 (講談社+α文庫) スティーブ・ジョブズ 2 (講談社+α文庫)
スティーブ・ジョブズ 2 (講談社+α文庫)

こっちはNeXTの辺りまで来た。 スティーブ・ジョブズ(4) (KCデラックス Kiss)
スティーブ・ジョブズ(4) (KCデラックス Kiss) スティーブ・ジョブズ(4)
スティーブ・ジョブズ(4)

■_

2015年09月17日

■_

Inside the EDSAC computer [video] | Hacker News こ、これは… I was at Bletchley Park this weekend fixing old BBC Micros for the museum. で、ちょっとびっくりしたけどレプリカなのね。 EDSAC - Wikipedia 2011年1月13日、Computer Conservation Society がEDSACの実動するレプリカをブレッチリー・パークの博物館にて 製作すると発表した[10]。2015年の稼働を目指し、 その後は定期的に動作させるデモンストレーションを行う予定だという。 ←のリンク先の記事がこれ Pioneering Edsac computer to be built at Bletchley Park - BBC News

あ、この人のエントリあった。 デビッド・ホイーラー - Wikipedia

■_

2015年09月16日

■_

そーいや、「トリケラトプス」を「トライセラ~」と言ってるのを聞いて仰天したなあ。 北米某都市で。 んでも、「エンセラドゥス」はどうだろうという気がする。

エンケラドゥス (衛星) - Wikipedia 新領域:土星衛星エンセラダスの地下海に海底熱水活動!―生命生息可能環境を宇宙に発見- Enceladus - Wikipedia, the free encyclopedia Enceladus (pronounced /ɛnˈsɛlədəs/) is the sixth-largest moon of Saturn.

■_

■_

Pre-Order Your FSF 30 Commemorative Shirt and the third edition of Free Software, Free Society — Free Software Foundation — working together for free software We are excited to announce the launch of the third edition of Free Software, Free Society: Selected Essays of Richard M. Stallman,. Most of the essays of the second edition that were kept have been updated, and a third of them are new. 改訂されてたのねこれ。 どの辺りがどう変わったのか気になる。

■_

オラクルがJavaエヴァンジェリストを削減 これ。

オラクルがJavaエヴァンジェリストを削減

通常、InfoQ日本語翻訳記事は翻訳者の裁量で翻訳が行われ、編集部のチェックは行わずに記事としてUpされ 事後的に編集部が確認するというプロセスになっております。 このたびは、寺田様、久保様より的確なコメントを頂けましたため、翻訳者と編集部とで検討し、 訳文を改訂させていただきました。今後、翻訳者と編集部との連携を強化し、 有益かつ適切な翻訳記事の掲載に努めていく所存ですが、記事の事前チェックを完全に行うことは考えておりませんので、 本記事に限らず引き続き読者の皆さまからのご指摘・コメントのご協力をぜひともよろしくお願いいたします。 今後ともInfoQおよびInfoQ Japanの末永いご愛読をよろしくお願いいたします。

そういや以前、みずしまさんが(確かScala関連の記事に)クレームしてたのはどうなったんだっけか。

2015年09月15日

■_

「代」と「台」の使い分けが気になる今日この頃。

■_

■_

The BSPL Compiler | Hacker News に、 Maybe time to dust-off Modula-2 or something similar. It worked on constrained, diverse hardware. Ada would like to have a word with you. :-) ってのがあって、「dust off」ってなんじゃらほいと調べてみると Dust off 長く放置していた物・技術などを再び用いる ふむ。ところで dust と off をくっつけた dustoff 俗語 (死傷者を運ぶ)ヘリコプター なんてのも。えいごむずかしい。 dust を使ったイディオムは他にも色々あって 「bite the dust」とか「gatehr dust」 とかおもしろい。

2015年09月14日

■_

APIって「生やす」ものなんだろうか。 と、とあるpodcastを聴いて思った。

MX、円谷劇場はどうなるんだろうか(終了っぽい?)。

ジュンク堂書店池袋本店で『あなたの知らない超絶技巧サイン会』が開催されます(9/28 19:30〜) - まめめも ↑ジュンク堂の宣伝をしつつ Amazon アフィリエイトリンクを置くという矛盾 これは保存用(サイン本)と通常使用分(Amazon経由)ということと考えればかいけty

■_

■_

Python 3.5 リリース なわけですが、ダウンロードのページを見ると Python Release Python 3.5.0 | Python.org

Python Release Python 3.5.0 | Python.org

Windows users: If installing Python 3.5 as a non-privileged user, you may need to escalate to administrator privileges to install an update to your C runtime libraries. 

Windows users: There are now "web-based" installers for Windows platforms; the installer will download the needed software components at installation time. 

Windows Users: There are redistributable zip files containing the Windows builds, making it easy to redistribute Python as part of another software package. Please see the documentation regarding Embedded Distribution for more information.

なんで三種類。特に Windows x86 embeddable zip file ってなんだろうかと。

3. Using Python on Windows — Python 3.5.0 documentation

3.8. Embedded Distribution 
 
New in version 3.5. 

The embedded distribution is a ZIP file containing a minimal Python environment. It is intended for acting as part of another application, rather than being directly accessed by end-users.

When extracted, the embedded distribution is (almost) fully isolated from the user’s system, including environment variables, system registry settings, and installed packages. The standard library is included as pre-compiled and optimized .pyc files in a ZIP, and python3.dll, python35.dll, python.exe and pythonw.exe are all provided. Tcl/tk (including all dependants, such as Idle), pip and the Python documentation are not included.

以下略

なるほど > minimal

■_

Dave Shields, the programmer maintaining SPITBOL | Hacker News This 70-Year-Old Programmer Is Preserving an Ancient Coding Language on GitHub | Motherboard ちょっと前にもSPITBOLの話題あったよなあ。 と思ったら同じ人の話題らしい。 → On being the maintainer and sole developer of SPITBOL (2012) | Hacker News

This 70-Year-Old Programmer Is Preserving an Ancient Coding Language on GitHub | Motherboard

Now, Shields is trying to keep SPITBOL alive as an open source project hosted on GitHub, all by himself. Since taking the project online in 2009, Shields has been the sole contributor to SPITBOL’s code. So far, he’s succeeded in reconfiguring the language, which he at one time ported for a 60s supercomputer called the CDC 6600, to work on modern Linux and Mac operating systems.

ほえー。ちゃんと読もう(前のも併せて)。

2015年09月13日

■_

劉邦(下)
劉邦(下) 読了。 本格的に項羽と劉邦の戦いが始まってからあっという間に最後になったような (下巻の途中からだものねえ)。

インテル 世界で最も重要な会社の産業史
インテル 世界で最も重要な会社の産業史 インテル 世界で最も重要な会社の産業史 (文春e-book)
インテル 世界で最も重要な会社の産業史 (文春e-book) こっちは読み始めた。 原著と翻訳の副題の違いがとても気になる。

今使っているケーブルTVのSTB、 録画予約した番組の前の番組が延長などしてメインチャンネルとサブチャンネルに別れた場合 (延長された番組がサブチャンネル)に、 予約した番組がメインチャンネルで放送されたとしても録画に失敗するっぽい。 なんじゃこれ。

■_

■_

Why Rust? - O'Reilly Media 名前とメールアドレスを入力する必要はあるけど無料でダウンロードできまする。

Why Rust? - O'Reilly Media

Description 

While systems programming languages have greatly evolved since the introduction of C more than 40 years ago, our capacity for dumb mistakes with enormous consequences has remained unchanged, with vivid examples regularly in the news. This O'Reilly report examines Rust, a new systems programming language that combines safety and security with performance on a par with C and C++.

■_

Incompatible とは。 Perl Incompatible Regular Expressions library yandex/pire

yandex/pire

This is PIRE, Perl Incompatible Regular Expressions library.

This library is aimed at checking a huge amount of text against relatively many regular expressions. Roughly speaking, it can just check whether given text maches the certain regexp, but can do it really fast (more than 400 MB/s on our hardware is common). Even more, multiple regexps can be combined together, giving capability to check the text against apx.10 regexps in a single pass (and mantaining the same speed).

Since Pire examines each character only once, without any lookaheads or rollbacks, spending about five machine instructions per each character, it can be used even in realtime tasks.

2015年09月12日

■_

PHPはどのように動くのか ~PHPコアから読み解く仕組みと定石
PHPはどのように動くのか ~PHPコアから読み解く仕組みと定石 某所で先行販売してたので購入。 処理系内部がどうなっているのかなどといったことに興味のある人にはお薦め。 RHG と比べてみたくなるかもしれないけど、良くも悪くもあそこまで細かくはない。 内容としては、いくつか記事も書かれている題材だけど PHP7 で大きく変わったという zval や ハッシュテーブルの実装の解説は 一読の価値ありと思う。 電書も同時発売らしいのでその筋の方も安心。 PHPはどのように動くのか ~PHPコアから読み解く仕組みと定石:書籍案内|技術評論社

こちらも別の筋の方に。 ハロー "Hello, World" OSと標準ライブラリのシゴトとしくみ
ハロー さすがに前著と同じノリの表紙にはならなかったですねw

に、しても。 書泉のブックカバーと手提げ袋、往時のそれに比べると……だよねえ。

数セミ来月号(11月号)の特集に期待。 数学セミナー 2015年 10 月号 [雑誌] 数学セミナー 2015年 11 月号 [雑誌]
数学セミナー 2015年 11 月号 [雑誌]

■_

2015年09月11日

■_

Computer Science Courses that Don't Exist, But Should いくつか(存在してたら)受講してみたいのがあるなあ。 CSCI 3300 とか CSCI 4020 とか。

今回は電書同時発売じゃないんだろか。 Amazon.co.jp: アド・アストラ 8 ─スキピオとハンニバル─ (ヤングジャンプコミックス・ウルトラ): カガノ ミハチ: 本

ロシア人による日本の考察がおもしろかった - L'eclat des jours(2015-09-10) の、 ところが、ノブナガやミツヒデは現在の日本にはおそらく存在しない。いても珍獣さん珍名さんの類だろう。 これについて。 歴史群像―学研デジタル歴史館-「信長の独断」 by大野信長 『信長の独断』を紹介する この「信長」さんは実名なんだとか。 でもそうそうある名前じゃないだろうというのはそうでしょうね。

■_

■_

The internals of Turbo Pascal | Hacker News 経由で Turbo Pascal Compiler Internals - Source Code Revealed

ぱっと見てなんか違和感あるなーと思ったが HN にあったこのコメントがすべてだったw

The internals of Turbo Pascal | Hacker News

This site doesn't describe the internals of Borland's Turbo Pascal compiler. It describes a compiler written in Turbo Pascal that can compile some subset of Turbo Pascal's language.

Borland's Turbo Pascal compiler was written in 16-bit x86 assembly, mostly by Anders Hejlsberg.

There is an explanation of this on the front page of the site, but it's not clear from the headline.

(I used to work at Borland on the Delphi compiler, and had access to the source of tpc.exe.)

.. thats the story I was hoping to read, and have been waiting for, for many years. いやまったく。


一つ前へ 2015年9月(上旬)
一つ後へ 2015年9月(下旬)

ホームへ


リンクはご自由にどうぞ

メールの宛先はこちらkbk AT kt DOT rim DOT or DOT jp