2007-10-01から1ヶ月間の記事一覧

グラフ oriented なPostScriptラッパ

数式を投げると、グラフを描画してくれるようなPostScriptラッパ書けば便利じゃね?と思ったらそれなんてgnuplotだった。

AHA

大学に向かう電車の中で緑Tiger bookを読む。LR(0)の説明で、1点だけ理解できなかったところがやっとわかった。ようやく、LL(k)、LR(k)について「知っている」から「理解している」になれた気がする。しかしまだまだ理解は浅いのであった。Shift Reduce goto…

かきとめる

どういう文脈で思い出したのか忘れたけど、1年前のC言語を使ったレポートで、「Schemeによるプロトタイピング」とか書いたことを思い出した。Schemeで書いた探索プログラムを、ロジックをほとんどそのままC言語で書き直してみたらわりとカオスな感じになった…

よくわからないエンジニアの集まり

@ujihisaに誘われるままに、よくわからないエンジニアの集まりに参加してきた。どうやら、主催は船木さん(http://flya.jp/の中の人らしい)という方らしい。とても気さくな人だた。こんなん発見した。独学で学びAPI作成プログラマーへ──KOSHIAN・船木さん - I…

miniPython演習のざんねんなところ

資料を読んでいると、どうやらこの演習では理論的なところはかなり端折って、とにかく動くものを作ってしまおう、という方針であるらしいことがわかった。期間や日程などを考えるとそうせざるをえないのかもしれないけど、ちょっと物足りないかんじ。

IEの謎

IEでCSSによる表示が崩れてしまう、という報告をうけたので、しらべ中。しかし、どうやっても再現しない。なんでだろう。

久々の☆C++

C++

いつ以来だろう。高1のとき以来?クラスとか全然理解してなかったので、Cとラップする部分を覗けば新しい言語を始めるようなものです。よろしくおねがいします。とりあえず、miniPython演習資料にあったchar_streamのC言語版をそれとなくC++っぽく書いてみた…

miniPython

T先生が熱心にEmacsとPythonの布教をしているのをみて、Schemeの布教を自重しようかと本気で考えさせられた。両生類の人と組むことになった。よろしくおねがいします。とりあえず以下のコードを.emacsに追加しておいてくださいませ。これが一致してないとい…

最近改めてネットってすげえとおもう

Twitterでひとりごとしているうちに、色々な人がヒントを投げてくれて、数時間前には見当もつかなかったプログラムが書けるようになっていたり、欲しい機能がみつからないから車輪の再発明したのをブログに載せたら親切に教えてもらえたり、自分の書いたプロ…

indentにタブを使うことについて

なんか演習のときに、何人かがインデントにタブがあると文字幅がほげほげだからだめだ、とか言ってたけど、そんなことなくね?スペースを\s、タブを\tで書くと def a(): \tdef b(): \t\s\sdef c(): \t\s\s\t\sdef d(): \t\s\s\t... \t\s\s... \t...という表…

オブジェクトを文字列に書き出す

twittering-modeのデバッグで、Lispオブジェクトを文字列で書き出せると便利だなーと思って作ったelisp。schemeだとwriteがあったりするんだけど、elispは探してもみつからなかったので自作した。Lisp interaction modeだとC-jでeval-printできるけど、それ…

mini-Python (別称:みにぷぁいたん)

ぷぁいたん萌え!じゃなくて、mini-pythonです。C言語で書こうかと思ってたけど、徐々に楽なほう(C++)に気持が傾いてC:C++=1:9くらいになった。C++はほとんど書いたことないけど、書けるだろうという根拠のない自信はある。STLなんかこわくねーよ。なぜなら …

Windowsから

ひさしぶりにWindowsから更新してみる。ほげほげ。明日はゆっくりやすみたい。

emacs を使う人ってどうしてこんなにたくさん覚えられるのでしょうか

やまだ 『emacs を使う人ってどうしてこんなにたくさん覚えられるのでしょうか。 僕は学部三年生の教育用にしか使わないのでまったく覚える気がありません。 C-a, C-e, C-h, C-k などシェルと同じキーバインドだからemacs は便利なのだと思い込んでいました…

Emacsクイズ - かいとう編

風邪でダウンしていたので、更新がおそくなってしまいましたが、回復してきたのでまとめることにします。解答してもらった方には、わかる範囲でトラックバックさせてもらってます。解答は、問題作成時に考えていた解答例です。いろいろな人の解答を見ておも…

それLispなら

Lispだったら、nilは()だからeach的なこと(mapとか)するときにいちいちチェックしなくてもいいんですよ、とか言ってみたり。Lispのことは聞いてねーよってやつですね、すいません。 while(!@err) r,w,e = select(@socks) next if r.nil? r.each { |sock| cas…

えーと

19日のコンパってまだ行けるんだろか。迷っていたら、90人とか聞いてビビった。

なんちうか

体調がよろしくないと非コミュに磨きがかかる俺なんだけど、最近はずっと寝不足でずっと非コミュモード。

かぜひいた

かぜひいた。大学1年になるくらいまで、食間は朝食と昼食の間とか、そんな意味だと思っていた。食前、食間よりも食前、食事中のほうがわかりやすいとおも。

たぶん間違ってはいない

・女の子がたくさんいるあまりの多さに心底びびった。俺は進学先を間違えたのかもしれない。駒場返し - suu-g's diary 女子の人数が1桁でそう思えるあなたは、おそらく進学先を間違ってはいないと思う。

今年の内定者

http://www.iba.k.u-tokyo.ac.jp/lecture/programming2000/show.cgiプログラミングの授業の最初の出席はアンケート解答による掲示板への書き込み。Lispが○な人を1人みつけて誰かと思ったらふじさわくんでした。λかわいいよλ

激しく同意

self 地獄 メソッドの引数にいちいち self を書くのがめんどい……というか書き忘れてエラーになるのがうざい インスタンス変数を触るときに、いちいち self が必要なのがめんどい return 地獄 関数から値を返すときに常に return が必要なのがめんどい 式地獄…

twittering-mode アイコン表示機能だいたいできた

あとは例外処理とか書けばおk。マイナーモードとしての体裁もととのえようか。

twittering-mode アイコン表示機能を実装中

結構難しい。iimage-mode というマイナーモードを使って表示しようと試みているけど、うまくいく場合とそうでない場合がある。うむむ。

Emacsクイズ - かいとう編

解説つきの解答も書いたので、こちらへどうぞ。Emacsクイズ - かいとう編 - 日記を書く [・w・] はやみずさん

anything.el

あとでためす巷で話題の anything.el を使ってみた — ありえるえりあ

言語

http://haraken.aprk.net/cgi/blog/blog.cgi??year=2007&month=10&date=9&show=onlyone&onlyonefile=20071009012638_28938案外まともな言語で拍子抜けした。

Emacsクイズ

なんとなく思い付いたので、Emacsに関するクイズを出題してみる。解答をコメントかトラックバックしてくれるとうれしい。なお、環境はGNU Emacs 21.4.1 を -q(--no-init-file)オプションで起動したものを想定してます。 きほん編 q1. 一般的に"カーソル"と呼…

Ubuntuの日本語LaTeX事情

がまとまっているJapaneseLocalizedDerivative/LaTeXForJapanese - Ubuntu Japanese Wiki追記: ubuntu-jp参照 [ubuntu-jp:575] Re: 日本語TeX環境に必要なもの

HTMLエディタ

Mozilla Re-Mix: Mozillaが源流のHTMLエディタ「KompoZer-0.7.10」が公開されました。Linux/Windows/MacOSXでつかえる。とりあえずインストールしてみた。