2010-09-01から1ヶ月間の記事一覧

たまにはブログを書く

やる夫と Python で学ぶ Twitter の OAuth - YoshioriのBlogよいまとめ!はてブコメントより引用 id:agricola Python, あれげ リスト内包の使い方に美がないなぁ……。辞書のキーと値を、キーで並べ替えて取り出して=で連結するなら ['='.join((k, v)) for k, …

黒魔術について

Twitterから引用 黒魔術を使ってDSLを作り易くしている言語の作者たちって、ファイル冒頭でuse BlackMagic;しないと黒魔術使えないようにするとかuse BlackMagic::MetaClassHack;とか書かせてどんな魔術が使われているか明示的にするとか考えないのかなぁ ni…

SPYSEEの会社に遊びに行ってきました

先週の金曜日、id:amachangの新しい会社(オーマ株式会社)に遊びに行ってきました。正直なところ、最初に話を聞いたときには誰か悪い人に騙されてるんじゃないかとか思ったけども、中を見てみたらアットホームな雰囲気のベンチャー企業でした。目標が熱い!世…

多重継承まとめ

JavaはInterfaceという特殊な実装を持たないものだけ多重継承できる。実装を多重継承する仕組みはない。同じシグネチャのメソッドを持っている2つのInterfaceを継承した際にエラーにならないので衝突に気付けない。Pythonはクラスを多重継承できる。同じ名前…

okyuu.com のインタビュー記事の転載許可を頂いた話

okyuu.com でインタビューしてもらった記事が消えちゃったので許可貰って転載します!! - YoshioriのBlog yoshiori: みんな書かないからどうしたんだと思いつつ書いた ひー。ちょっとドタバタしてて作業が進んでないのでした!カカクコムの堀様に転載していい…

レバレッジメモ: C++の設計と進化

全部を読んでレバレッジメモ化するのはまだ時間の余裕がなくて出来てないけど、近いうちに使いそうなところだけメモしておく。P.283 C++はCやFortranのように暗黙の昇格を選んだことによって、完全な解決のない困難な領域に入り込んだ。P.284 柔軟性や表現の…

1377136101094667656108956765175025610

【鍵】 「算盤の書」 特別能力検定・第1回暗号検定-知的財産教育協会今日の昼休みは光成さんがこの問題をプリントアウトして持ってきて「Aのヒントを見てこれが答えだと思ったけどもフェイクだったみたいで提出しても正解だって返事が来なかった」というの…

過去のプログラミングに関するエッセイをほじくり返すナウ

散らばっててよくわからないのでとりあえず一箇所にまとめる 西尾泰和のブログ: 言語融合の時代 初めての人のためのLISP[増補改訂版] クラスなんていらないよ: http://www.python.jp/Zope/workshop/devcamp2007w/python_std.html 不完全にしてかなり言葉足ら…

プログラミンで半加算器

頭が疲れたので息抜きに作ってみた http://www.mext.go.jp/programin/share/?share_id=4ade3b8667ce044112ec9001c9998cb4左端の矢印をクリックすると入力の1/0が切り替えられる。右に玉が出ている状態が1なので、初期状態では 1 + 1 になる。右端で上方向に…

レバレッジメモ: Scalaスケーラブルプログラミング

言語も伽藍とバザールのように成長する--Steele "Growing a language" 1999トレイト=インターフェイスに似ているがメソッド実装やフィールドを持つ、ミックスイン合成出来るJavaのStringにtoIntがないことに気づいたときに、暗黙の型変換を参照してRichStrin…

プログラミンで論理回路

http://www.mext.go.jp/programin/app/「状態がないからプログラミング難しい」「GOTOが9個しか使えないから無理」と言われたので「いや状態はあるでしょ。変数の形になってないだけで。GOTOもなくていいし」と思ってちょっといじってみた。移動がグローバル…

Omnigraffleの和文フォントがずれてる

便利なツールなんだけどこれってなんとかならないのかな。

genkoに脚注機能をつけよう

HTMLで雑誌の原稿を書くためのツールで原稿を書いている。脚注を本文中に書きたいけど、見るときには本文中には(*)とか出して、脚注の本体は本文とは別のところに出したい。 <a class="footnote">(脚注: ほげほげ)<;/a>と書くと本文としては(*)になってくれて、僕のCSS力では脚注</a>…

SPYSEEのトップに美人画像が出るようになっている!

あのひと検索 SPYSEE [スパイシー] 日替わりらしい。で、これってどうやって美人かどうか判断してるんだろう?

RubyとCの x = y + y = x について

Rubyで x = y + y = x と書くとこれは x = y + x と y = x を行ったのと同じ振る舞いをする。 > x = y = 1 => 1 > x = y + y = x => 2 > [x, y] => [2, 1] > x = y + y = x => 3 > [x, y] => [3, 2] > x = y + y = x => 5 > [x, y] => [5, 3] > x = y + y = …

HTMLで雑誌の原稿を書くためのツール

こんなの作った モチベーション テキスト形式での納品を求められるけども、もうちょっとメタデータの乗せやすいフォーマットで書きたいなぁ、ついでに言えば自分が今どれくらい書けているかのイメージを掴む上でも、人に渡してレビューしてもらうにしても、…

板カルタ

ja

北海道の百人一首はとても特殊らしい!大阪出身の僕にとって百人一首っていうと下のようなものなのだけど: 北海道の板カルタと呼ばれる百人一首は取り札が板で、しかも変体仮名の筆書きで書いてある。読めない。http://www.itakaruta.com/ によれば、屯田兵…

Pretty Print 7

さて、ここしばらくいじっていたpretty printだが、そろそろちゃんと動いたことに満足して関心が薄れてきたので、今までの経験上「ここでなんとなくほったらかすとしばらくしてからどういう状態だったのかわからなくなる!」と思って一気にリポジトリの公開…

LLの身軽さ

@shnsk Q. Javaでなくて,Pythonの方がプロトタイピングに向いているシーンって,どこだろう #spro2010 たとえば [10/09/02 21:26:21] Y: 社内勉強会でScalaでこれを解く、というのが出されたから解いた [10/09/02 21:26:22] Y: http://recruit.drecom.co.jp…