S.F. Page

Programming,Music,etc...

Programming

本の虫: 興味深かった記事

本の虫: 興味深かった記事. neovimの件。neovimについてそんなに詳しくはないし、vimについても興味はあまりないし、リファクタリングすることについてはいいことだと思うので別にこのポストを批判するわけでもなんでもなくて。 ちょっと思ったのは、「良い…

Windowsの仕組みについておさらいしたい

Windowsの仕組みについておさらいしたいというか、体系的に細かく学びたいなとか思う。なんというか、衰退フェーズにあるように思うWindowsの内部動作について、もやっとした理解はあるもののもう少し細かく理解したなぁと。インサイド・ウィンドウズとか読…

Windows APIとMac OSのAPI

Windows APIの元ネタってMac OSのAPIだろうか。int far PASCALとか、PASCAL形式の関数呼び出し方式とかはMac OSが確かPASCALで書かれていたように記憶しているし、やっぱりそれに倣ったんだろうなとか、QuickDrawはそのままスライドしてGDIになったりとか、…

node.jsというのが面白そう

Tumblrブログのカスタマイズを考えていて、PHPでAPIでどうこうとか考えていたらふと目についたnode.jsというもの。サーバーサイドJavaScript実行環境らしい。名前だけは以前から知っていたものの、リソースを漁ってみるとこれがなかなか面白いものである。本…

MZ-80のBASICマニュアルが公開されました - 酢ろぐ!

MZ-80のBASICマニュアルが公開されました - 酢ろぐ!. これはすごいよ。。私が最初に覚えた言語はSHARP BASIC。MZ-80のではないが。歴史的価値もあるよね。やっぱり。

Befunge コードの説明 - 2012-07-19 - 兼雑記

2012-07-19 - 兼雑記. Befunge コードの説明。こりゃすごいや。BefungeについてはWikipediaとかを参照されたし。 はるか昔、プログラミング言語は省力化のための単なる道具の1つであったのだけれど、これを見ているともうそれ自体が目的化しているというか…

The Hornet Archive

The Hornet Archive. このサイトですごく勉強をさせてもらった。DEMOが流行っていたころ、ここは聖地の1つであった。昔は巨大なアーカイブだったけど、現在だとそうでもないね。

Brainf*ck

七誌さんのBlogに書いてあったBrainf*ckという言語。なんと8文字でプログラムが書けるというものであった。 参考:Brainf*ck.

継続(continuation) - Wikipedia

プログラミングの継続(けいぞく、continuation、コンティニュエーション)とは、ある計算過程のある瞬間における、その過程の未来全体を表すもの、あるいは計算過程の実行スナップショットと説明される。 継続 - Wikipedia. わかったようでわからない、もや…

Tortoise Gitのセットアップは終わり

msysgitとTortoise Gitのセットアップは終了。普通にWindows 8で動いた。これで環境整備はほぼ終わり。

MSDNってサイトリニューアルしているのか?

APIのリファレンスをちらほら観ているけどなんかデザインが変わっているようだ。Metroっぽくなっているような...。 http://msdn.microsoft.com/en-us/windows/desktop 以前のデザインでも表示されるところからすると、リニューアル中なのか、過去のデザイン…