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

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

一つ前へ 2015年2月(下旬)
一つ後へ 2015年3月(中旬)

ホームへ

2015年03月10日

■_

放送大学。 4月からのこの講座の先生がですね 放送大学 授業科目案内 コンピューティング('15)-原理とその展開-

arctan(|Z|)

■_

■_

ぎがじん。 まー以前からアヤシイ訳は良くあったらしいですが Googleで1400万円以上稼ぐエンジニアになるためにマスターすべき11のスキル - GIGAZINE 05:理論数学の予備知識 理論数学に関する知識は、コンピューター・サイエンスの分野と似通っているので習得しておくと役に立つとのこと。 ここを見て、「理論数学」? そんなんあったっけ。ということで原文に当たると 11 skills you need to master to land a $100,000 engineering job at Google | Business Insider India 5. Have some background in abstract math. Like logical reasoning and discrete math, which lots of computer science draws on. MIT can help you with mathematics for computer science. をーい、全然違うじゃないかw 「似通ってる」とかどこから湧いて出た。 他の項目についてはいちいち比較するのも面倒なのでパス。

■_ 今日のPDF

The Evolution of Character Codes, 1874-1968 [pdf] | Hacker News のリンク先。

2015年03月09日

■_

あ、先を越された C言語分かってなかった (I Do Not Know C) - Qiita

会社の中での話なんで具体的には何も書けないのだけど、なんというかこう(ry

ようやく「テクニウム」を読み始めたのだけど、面白いこれ。

■_

2015年03月08日

■_

秋葉原駅のホームで、電気街を「でんきまち」と読む若者とすれ違う。

とある本(新書)を読んでいたら、最後の方で妙な政治的主張が入ってきてげんなり。 その主張に対してどうこう言うつもりはないんだけど、 「お前は何を言っているんだ」感で一杯。 そういやあ最近完結した某小説のあとがきで似たようなことしてた作家がいたような……

■_

2015年03月07日

■_

Machine Learning for Programming Norvigセンセじゃないすか Peter Norvig keynotes on using machine learning techniques to solve more general software problems, helping both the advanced programmer and the novice one.

明倫館で、某大学の図書館からお役ご免になったとても古いコンパイラ本(300円)を見かけた。

■_

2015年03月06日

■_

歴史群像 2015年 04 月号 [雑誌]
歴史群像 2015年 04 月号 [雑誌] 今回も面白かった。 まとめて欲しい連載が(過去のものも含めて)あるのだけど時節柄無理ですかねー。 雑誌自体も先が見えないし… それはそれとして 「信長の独断フルスロットル」で○○に喩えられた島左近に大笑い (同時に理由に納得)

たぶんあとで書かない Coding Like a Girl : programming Coding Like a Girl — Medium

盛り上がってます。 The Go Programming Language by Brian W. Kernighan, Alan Donovan | Hacker News The Go Programming Language by Brian W. Kernighan, Alan Donovan : programming

■_

■_

Absolutely No Machete Juggling » Top 10 Career-Changing Programming Books

Absolutely No Machete Juggling » Top 10 Career-Changing Programming Books

Here I reflect on my 10year experience programming professionally and all of the books I've read in that time, and offer up the ten that had the most pro­found impact on my career. Note that these are not the "10 best" pro­gramming books. I do feel all of these books are very good, but that's not the only reason I'm selecting them here; I'm mentioning them because I felt that I was a profoundly different person after reading each than I was beforehand. Each of these books forced me to think differently about my pro­fes­sion, and I believe they helped mold me into the programmer I am today.

ということでタイトルを抜き出してみる (ほとんど日本語訳されてますね。絶版状態のもあるけど)。

2015年03月05日

■_

東海道五十三次の人、歌川広重。 わたしががきんちょのころは 安藤広重って言ってたと思うんですがいつ頃変わったんですかね。 歌川広重について - 美術 | 教えて!goo 広重雑感

The Go Programming Language (Addison-Wesley Professional Computing Series) 著者が著者が!

騒音計(データロガーつき)、ちょっと使いたいのだけど結構するなあ…

Pocket の調子が悪く(こっちの問題かも)、 開店休業。

■_

2015年03月04日

■_

オライリーの来月の予定にある 「作ることで学ぶ」Sylvia Libow Martinez、Gary Stager 著 の 原著はこれだろか Invent To Learn | Making, Tinkering, and Engineering in the Classroom About the book | Invent To Learn

「コンピュータシステムの理論と実装」の原著はこれかな The Elements of Computing Systems | The MIT Press

■_

2015年03月03日

■_

第2回 プログラマのための数学勉強会 盛況だなあ。 19:30-20:00 時計の世界の整数論 整数論 とか 20:50-21:20 Agdaによる論理学入門 論理学 辺りが気になる。

Superoptimization
サンプルが68000だー
Superoptimization was first conceived by Henry Massalin[1], where a bruteforce search was conducted through the arithmetic instructions of the Motorola 68000. The example given in the original paper is given below.

■_

2015年03月02日

■_

有頂天家族の新刊が出ていたがハードカバーか…

定期検診で歯医者に。 時の経つのは早い。

■_

■_ Non Bugs

これ。 GCC Bugs - GNU Project - Free Software Foundation (FSF)

GCC Bugs - GNU Project - Free Software Foundation (FSF)

The following are not actually bugs, but are reported often enough to warrant a mention here.

It is not always a bug in the compiler, if code which "worked" in a previous version, is now rejected. Earlier versions of GCC sometimes were less picky about standard conformance and accepted invalid source code. In addition, programming languages themselves change, rendering code invalid that used to be conforming (this holds especially for C++). In either case, you should update your code to match recent language standards.

というのがあって、最初の例がこれ。

GCC Bugs - GNU Project - Free Software Foundation (FSF)

Problems with floating point numbers - the most often reported non-bug.

In a number of cases, GCC appears to perform floating point computations incorrectly. For example, the C++ program

        #include <iostream>

        int main()
        {
          double a = 0.5;
          double b = 0.01;
          std::cout << (int)(a / b) << std::endl;
          return 0;
        }

やっぱり後を絶たないんだろうなあw

2015年03月01日

■_

盛大に気が抜けている

初期の FORTRAN 処理系 - fortran66のブログ 経由で FORTRAN: A Historical View

FORTRAN: A Historical View

FORTRAN was not the first compiled language for a computer system, but it was considerably more influential than its predecessors. BASIC and ALGOL, for example, cannot but be regarded as direct descendants of FORTRAN.

Here, then, is a series of pages recounting the development of FORTRAN over the years, in its various versions.

読んでみるか。

■_

■_

Sylph: the programming language I want / fuzzy notepad

Sylph: the programming language I want / fuzzy notepad

This is a brain dump, not a linear narrative, so some of this might be mutually referential or causally reversed or even complete nonsense. Please pardon the dust.

© 2011–2014 Eevee (Alex Munroe); licensed as CC-BY unless otherwise specified.

で、「core goals」としているのがこういったもの。

さてどういったものか(これから読む:)


一つ前へ 2015年2月(下旬)
一つ後へ 2015年3月(中旬)

ホームへ


リンクはご自由にどうぞ

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