Doge log

Abby CTO 雑賀 力王のオフィシャルサイトです

2008-04-01から1ヶ月間の記事一覧

アホが書き散らすFactor入門 その8

長らくおまたせしました。 (待ってない?) クラスに行こうと思ったのですが、最近関数合成のwordがkernelに昇格して たりするので今回は関数の合成をやりたいと思います。

再起でファイル読み込み

まああんまり見ないようなのでメモ。

Selfの話

わちゃあーDanさんの話の延長でSelfの話でちゃったよお。 クラスの説明でFactorのクラスってSelfの影響大なので触れようと思ってたのにさあー。 とりあえずFactorは Forth Joy Self Lisp の影響を受けまくってる言語なので興味ある人は見てみるといいよ。 お…

うなされる

ここ1年ぐらい関数型プログラミングを裏でシコシコ勉強してるmopemopeです。 昨晩うなされてて起きたときに覚えてた言葉が「モナド」。 なので少しだけHaskellをやるかも知れません。 ついでにF#もいじりたいのでOcamlも。 Haskellは数年前即効挫折したんだ…

Fried quotation

0.92の新機能(になるはず) Fried quotationの使い方。 結構手抜き。

Google App Engineの件

Django厨が暴れる or 増える予感。 Getting Started With Django | Python | Google Cloud # Remove the standard version of Django. for k in [k for k in sys.modules if k.startswith('django')]: del sys.modules[k] # Force sys.path to have our own …

アホが書き散らすFactor入門 その7

2クール目きましたね。 今回は制御文。というか制御系word。

podcast

思うにうちとヌーラボでpodcast配信するとそこそこおもろいのではないかと思った。 まさのりとかアホだからやろうやろうとか言いそうだな。

combinator

Factorでコードを書く上でのTipsも紹介していきます 今回はcombinator

アホが書き散らすFactor入門 その6

0.92の新機能がキター!! というわけで今回はword再びです。 wordをもう少し詳しくやろうと思います。

リポジトリの最新版を使う

リリース版は0.91なんだけどリポジトリの最新版を使う手順。 とりあえず言うと最新の方がパフォーマンスいいです。

stream-copy

ファイルのコピーがえらく楽だったので紹介しておこう。 USE: io.files "foo.py" "hoge.py" stream-copy strem-copy ( in out -- ) を使えばいいだけ。 stream-copyは内部で両方のstreamをクローズしてくれるのでwithもいらない。 downloaderとかで重宝する…