謎's キッチン

謎のひとりごと。Amazon欲しい物リストはこちら: https://www.amazon.co.jp/hz/wishlist/ls/CCPOV7C6JTD2

2008-01-01から1年間の記事一覧

Processing.js

http://d.hatena.ne.jp/amachang/20080509/1210355674 面白そう。後で試す。

cscope

gtags (global)より良いらしい。後で試す。

>

GUIがスレッドかイベントか

ある処理に依存する入力/出力コントロールを明示すれば、自動マルチスレッド化できそうな気がするのだがなぁ。ああ、もちろん駆動はイベントでだけど。

LLVM

コンパイラフレームワークという立ち位置は正しい。 JITについては懐疑的だが、使わなくても良いというのは良い。 バイトコード変換、バイナリ変換をも纏めるというのは良い。 リンク時の動作もLLVMの方が良かったような。 ということで将来性確実。 という…

Whitespaceless Hello world in D

一方、D言語は出力関連のを使おうとするとimportが必須で、しかもimport(std.stdio);みたいな書き方は出来ないので無理。 できるよ! int*x;typeof(*x)y;extern(C)typeof(y)printf(char*,...);typeof(y)main(){printf(cast(char*)"Hello,%cworld.",0x20);ret…

anthy depgraph 表示器(仮)

ありそうなのから無さそうまで。オモロいなぁ。 動いちゃえざるをですしとしかんく 動けせてはるのでもんくとりましぇん 動けるよりはねとならんかっ 動けるまいなあとのことでさえもへんとは 動くみたいでもあれたし 動けよとのことでさえせられろってんだ …

Gmailのテーマ

Web

静的なテーマが主流の今にギミック付きテーマは良いねぇ。

anthyのdepgraphで遊ぶ

https://code.launchpad.net/~lovesyao/+junk/depgraph パース&ランダム出力してみた。以下出力例。ちゃんとAnthyで一文節で変換される。オモロい。 $ ./depgraph random 動詞終止形 動く 動くやとのことでさえすっかで 動くべければとも 動くさとか 動くみ…

>

debian/watchの無いdebが多くて困る

http://dehs.alioth.debian.org/uscan.html 正規表現で可能と。 llvmなら version=3 http://llvm.org/releases/download.html \ ([\d\.]*)/llvm-([\d\.]*)\.tar\.gzこんな感じ。

QGtkStyle

2chで知ったもの。https://launchpad.net/~martin-espinoza/+archiveにhardy向けしか無いのでintrepid向けにして自分のPPAにcopyしてインストール。 んでシステム->設定->Qt 4設定からスタイルをGTKに。 微妙に異なるが以前よりマシ…だがうーむ色々気になる…

Alchemy

http://shinh.skr.jp/m/?date=20081119#p01 ASへの変換kt llvmdc試し時だなぁ。でも今は他の事したいのだが、、、でも他の誰かが試してくれるわけでもなし、、、。

ぼくのかんがえたさいきょうげんごを作ろう

現時点ではD言語最強だよね、という人向けに。 方法。dmdのフロントエンドがオープンソースで公開されているが、バックエンドはgccかllvmかそれとも新しく作るしかないんです。 D言語で書きたいならフロントエンドだけだがdparser(http://www.dsource.org/pr…

Pythonで日本語出力

2chを参考にしながら作ってみたが、バイナリ表示に一苦労。 コマンド プロンプトはエスケープシーケンスをサポートしてなかったという罠。ビープ音は出るのに…。 utf-16のBOMを区切りとして使って無理やり実装。 Python良く知らんのや面倒という理由でコード…

bzr-git

今が旬のgit。 trunkのbzr-gitにはまだworking treeへのアクセス機能は無いらしいので、対応しているブランチ(lp:~jelmer/bzr-git/jelmer)から取ってくることにする。 git clone git://gitorious.org/git-python/mainline.git git-python cd git-python sudo…

SpiderMonkeyのdis

http://steps.dodgson.org/?date=20081117 便利だが、Fxで使えないのが。SipidermonkeyでもDEBUGビルドじゃないと使えなさげ。 これによって(型の制約などを追加することで?)ちまちま最適化できそう。bytecodeのニーモニックの一覧ってどっかにないのかなぁ…

C++0xの右辺値参照

関数の引数としては理解できるが、でもABIと最適化の問題な気もする。 戻り値としての実装がどうなってるか理解していない訳だが…。ようは参照のように使えるポインタであり、"."と"->"の区別の無いD言語には不要と考えて良いのだろうか? と思ったけどa = b…

ref関数はrvalueの時には普通の関数と同じ?

なんかそんな感じ。lvalueでしか伝達できない。ちなみにref関数内のreturnはlvalueを取るようだ。 あとref関数fooがあるとして、foo = 10としようとしてもfoo() = 10ではなくfoo(10)となってしまってエラーがでる。バグか仕様か。

クオリアと随伴現象説と現象報告のパラドックス

http://www.h5.dion.ne.jp/~terun/gakuFrame.html ゾンビ問題から見たが、ふーむ、ここで止まっているのか。 脳がクオリアをエミュレートしてクオリアへ出力していて、そのエミュレート結果を監視しているとしたら別に矛盾しないような>随伴現象説と現象報…

hwtestはcheckboxになったらしい

ちゃんとアナウンスしてほしいなぁ。

opDotのオーバーヘッド

スレに書かれていたのが気になったのだが2ch規制中なのでここで。 プレゼンに乗ってたalias foo this;に比べてどうなのかなぁと思ってたけど、結論的にはインライン化されればオーバーヘッド無いはず。structなのでopDotでサイズが増えることも無い (クラス…

>

>

Social IMEの予測変換の結果

ころころ変わっておもろい。 ttp://www.social-ime.com/api/?method=predict&string=%E3%81%82 ちなみにGoogle Suggestの候補。 http://www.google.co.jp/complete/search?hl=ja&csv=t&qu=%E3%81%82

DNSPrefetchの対応

Fx

x-dns-prefetch-controlとかなんぞこれと思ったらgoogle chromeの仕様を実装したらしい。仕様は以下。 http://dev.chromium.org/developers/design-documents/dns-prefetching ただその仕様に書かれている内容が…。アクロバティック過ぎます>< <a href="http://a.com"> A) Default</a>…

変数のスコープ

個人的に思うことは全てのグローバル変数は悪。 ただ同様の便利さが必要な訳で、ネストクラスのnew時に親クラスのインスタンス渡して親クラスのメンバ変数に透過的にアクセスできれば良くね?っていう。 D言語はどうもそれがうまく行くようなので、皆もっとネ…

>

GFDLの新版はDFSG-freeになったのか

最新版の最大の変更点は、CC-BY-SA 3.0で公開されている資料の一部利用を認める「セクション11」が加わったことだ。これにより、WikipediaなどのWikiは、FDLでカバーされている資料をCC-BY-SA 3.0で再ライセンス可能となり、サイト間でコンテンツのやりとり…

totemのyoutubeプラグインが使える件

概要が見れないのがちょっとネックだけど。 vlcもっとガンガレと思った。