endendいい加減な例じゃないと、あっという間にend8段だのend10段だのになる。ネストしてるわりに全体が読みにくいわけでもない。?returnを明示する必要がないってことが理由の1つだというのは気付いている。重要なことは、doの行(+1)に入っているからかも知れない。end8段なら、先頭8〜16行を読めばたいていのことはわかる。最後にendがだがだが並んでいても無視できるのであった。戻り値はendが並んでいる限り、最初のdoの戻り値か、さもなきゃ最後に評価した値になるわけだし。この、お尻の部分に、(プログラムの内容を読解するのにはどうでも良いといえばどうでも良い)、文字通りの帳尻合わせの塊が来るところが、LISPに似ているのであった。本当に、最後に他の値が入らないendがだがだが並ぶのが、頻出するのであれば、スーパーendとかあると楽でしょうな。スーパーendは帳尻を合わせる。classを閉じるのはかんべんな。同じインデントのところまでの帳尻を合わす。[Pythonと違って、あくまでも物臭オプションということで。マージされないリポジトリある日リポジトリを見たらAというプロジェクトが登録されていた。数日後に見たらAとA1の二つに増えている。数日したらA14までに増えている。ブランチが多いな、と思いながら忘れていた。数年してみたらA21で打ち止まっていたものの、最後に更新されたのはA14で、良くみると、まんべんなく全部のプロジェクトが更新されていて、同じ内容を保つように制御されていた。アップ映画はロングが好きだ。アップが多いとうんざりする。バストショットすら不快だ。その意味じゃ、リリアンギッシュとグリフィスは、映画に呪いをかけたといったって良い。[DVD](ジョン・カサヴェテス)顔の映画だから顔を撮るしかないし、顔を取るならアップしかない。ひかれると、そこに生まれる空間に衝撃を受ける。逃げていくシーモアカッセル。[もれなく付いてくるジーナ、この頃はシャム猫のように綺麗ですね。びっくりしました(失礼な言い方ですが)。[あっ、まちがいた、シャム猫じゃなくてペルシャ猫のイメージでした。お天気格差そういうこたぁ、あるよね。寒いけど天気が良いのは良い感じ。yamazのRails日記)。RailsChatちょっと使った感じでは、tracよりは動作は遅いかな。Rubyで書かれているんでtracよりどうにでもなりそうなところが、ポイント。あと、tracが使っているソース表示用のSilver(ちょっと忘れた)と違って黙っていてもRubyのコードが色付きで表示されるところはポイント高いかも。この感覚ちと気付いたが、Retrospectivaの件だけど、元のyamazさんも、おれも、redmineを使っているむらまささんも、みんな「Rails/Rubyで作られいてるため、どうにでもなりそう」と書いてるわけで、ほんとに、オープンソースってのは、そういうことだよな。[似たようなものとしてredmineを試しに使ってます<http://www.redmine.org/>。他人に厳しい人たちワーキングプア―日本を蝕む病(NHKスペシャル『ワーキングプア』取材班)アマゾンの書評がものすごいらしいので見に行ったら、本当にそうだった。いえ、実際には4星とってるので、高評価が続いたあとになって、こっそりと低評価軍団が襲来したというところなのかも。目の前の人に厳しくなるってのは、自分の足が引っ張られるからとか、正当化のための理由は確かにあり得ると思うんだけど、こういうアカの他人に厳しい人ってのは、どういう倫理感を持ってるんだか、おれには非常に不思議だ。This);(たくさん続く)いくらでもサンプルはありますね。良いと明確に規定されたのは、どころか第1版では型は"関数"に限られ、関数へのポインタを介する呼び出しには、明示的な*演算子が必要であった。以下同じ)「必要」であったです。ANSI標準では、ある種のコンパイラを尊重して、関数への呼び出しとポインタで指定される関数に同じ構文を許している。古い構文も依然として使用可能である。「許している」という言葉のニュアンス(空気とかふいんきとかだ)を尊重すれば、「無意味なことをしてまどろっこしくしているだけ」という言葉は、無知としか言えないな。許されてるだけの話なのにね(「古臭い書き方ですね」というだけのことだ)。あと(ここからは別の話題)、同じ場所に引数とパラメータの違いが書かれているのだけど、このあたりはごっちゃにしてる人(おれも面倒だから全部引数と書くときはある)は多い。引数ということばは関数呼び出しで渡される式に対して使われる。パラメータということばは、関数定義によって受け取られる、あるいは関数宣言で記述された入力オブジェクト(あるいはその識別子)を表す。"実引数(パラメータ)"および"仮引数(パラメータ)"ということばが同じ区別を示すのにそれぞれ使われることもある。(ただ、思うに、「引数ということばは」の個所は「引数(argument)ということばは」のように、英単語も付けておいた方が良かったのにね)あと、原文がどうなっているかは、これまた別の話で、上はあくまでも日本でのCのバイブル石田訳本にどう書かれているか、だ。それが水準器になっているわけだからだからどうともならないわけだけど。峰郎)引数とパラメータの区別をきちんと解説している良心的な初心者用入門書もある。追記:それにしても、なんでこの日本語が読めないんだ?(多分、実際には読まずに印象と風聞で★1つをつけてるだけなのではないかなぁ。晴久)勝手に正誤表を見ても、天地がひっくり返るほど致命的なものはないし。転写型暗記ができる人には向かないとかなのかな。Whitesmithインデント上でプラガー(綴り忘れた)とか書いてから、ちょっと気になっていろいろ見てたら、Whitesmithインデントスタイルについてのページが見つかって(Plaugerだった。programmersというコメントの無茶っぷりにびっくりする。いや、おれはこれはだめだな。ペアプロ席がなくて結果的にペアプロになったら効率的だった。アルカンやっぱ、アルカンはええのう、と何度も聴く。Hamelin)(ソロピアノのための交響曲が入っている)リストにもあるが、ピアノはオーケストラエミュレータだから、交響曲をピアノで表現できるわけだ。ベートーヴェン:交響曲第5番ハ短調「運命」(リスト編)(紙ジャケット仕様)(グールド(グレン)/ベートーヴェン/リスト)えーと、つまり、フランツリストの時代だって、オーケストラは金も場所もかかる。楽団員を集めるわけなので時間も限定される。エミュレータを使えば、超絶技巧のピアノ野郎と良く響くピアノさえ用意すれば、その場所(サロン、ホール、広場)でオーケストラを聴くことができる。人気作曲家の交響曲の忠実なエミュレータは人気者だ。リストのコンサートといえば、それは何よりも、ベートーヴェンの交響曲が聴けるチャンスであった。あの時代のパリの人々は、ベートーヴェンの交響曲をフランツエミュレータで経験していたのであった。いうわけでリストのベートーヴェンの楽譜を読むと、オーケストレーションとピアニズムの差異をどうエミュレートするかについてのリストのデザイン戦略がうかがえて、おもしろいのなんのって。アルカンになると、他人の曲より自分の曲というわけで、交響曲を自分のためにピアノで書き、ピアノで演る。これには問題があって、リストと違ってピアニズムが勝って(かってじゃなくてまさって)しまうのであった。ところどころエミューションが見えるところもないわけではないが、やはりおれにはピアノに聴こえるなぁ。Hamelin)これもおもしろそうだ。ピアノのための、ピアノ協奏曲。メタにメタを重ねているな。思い出したが、以前ベルリオーズの幻想交響曲をリストがピアノにエミュレートしたのをホグウッドじゃないけどそんなような名前のピアニストがLP化したのを持ってたけど、あれはすごくおもしろかった。いうのはベートーヴェンと違ってベルリオーズの交響曲用のテンプレートというかモデリングツールはピアノじゃなくてギターだから、ピアニズムに合致しない部分が多いのだ。そこをリストが強引にピアノでエミュレートしているため、メタモデル(ギター)→モデル(交響曲)→メタモデル(ピアノ)という妙な三角構造になってしまって、とんでもない音世界が構築されていたからだ。