Help us understand the problem. What is going on with this user?
Tomoki UDA
@t_uda
主に JavaScript-er です。HTML5 力が足りていない。数学方面でよく C++ も書いていますがあまり詳しくないです。誰か私に RAII について教えてください。 Twitter とは距離を置いてそろそろ Qiita 活用してプログラミング生活にうちこみたいそんな今日この頃。

Kyoto, Japan

Comments
> ode45(Dormand-Princean Runge-Kutta):精度保証付き4次Runge-Kutta(ステップ幅可変) 細かい用語の指摘で申し訳ないのですが,Dormand-Princ...
> `\newcommand{\...}{\operatorname*{...}}` せっかく robust な `\DeclareMathOperator*` が用意されているのですから,定義する...
`sort` だけだと日本語などを含むファイル名をうまく sort できず変なツリー構造を表示してしまう場合があるので,`LC_ALL=C sort` とかにした方がいいと思います. 参考:`man...
この記事への Twitter 上での反響をまとめました. * [switch(true) イディオムへの反応 - Togetterまとめ](http://togetter.com/li/65971...
@tel6700 あぁ,なるほど.ようやく仰りたいことが分かりました.確かに分かりづらいですね.もう少し分かりやすくなるよう書き換えられないか試みてみます.ご指摘ありがとうございます.
@7cc そうですか.では論理的に何が言いたいのか分からないコメントとして無視することにします.
@tel6700 ですから,「`switch` での問題点であるならば `switch(true)` での問題点でもある」のです.それなのにあなたは「`switch` での問題点であるから `swit...
@7cc ですから,あなたのコメントの意図するところが分かりません(決して歩み寄りを放棄しているわけではなく).現時点であなたが書かれたコメントは私の主張とかみ合っておらず,どういった点に対してどうい...
@tsuyoshi_cho 主張がよく分かりません.私は以下の主張をしています. * JavaScript では, * `switch(true)` はあまり知られていない意図が分かりづらいイデ...
```\vphantom``` に相当するモノが欲しくていろいろと試行錯誤していたら最終的にこのようなひどいものができあがってしまったのですが,まさにそれをするための命令があったのですね.知りませんで...
こうなりんす. ```shell-session uda@host:slide $ platex -shell-escape slide : ** ERROR ** Unable to o...
細かいことですが一応補足しておくと、```String```, ```Boolean```, ```Number``` を ```new``` 演算子なしで呼び出した場合の挙動は、それぞれ **プリミ...
そういえば、これ記事書いたときは psk が passwordkey の略かと勘違いしてましたけど、正しくは pre-shared key の略でしょうね。WPA-PSK の PSK と同じで。
方法 1 と同じく ```git fetch``` が必要ですが、```git show-branch --all``` が便利で個人的に気に入っています。どのファイルが更新されたかまでは分かりません...
おとなしく ```if else``` 使いなさい。間違っても初心者に教えないでください。
あぁ、私が上のコメントで「public なメンバ変数」と呼んだのは ```this.name``` の方です。「private変数」と書かれている方の ```var name``` は確かに外側から参...
```weight``` のことを public 変数と呼んでいますが、public なメンバ変数と呼べるのは ```name``` の方ではないでしょうか。「class」のインスタンスに共通の、書き...
> \# make 途中で、version script の syntax error が出て止まりました。GNU grep 2.6.3 では suffix が .tmp のファイルを上手く扱えないの...
いつも cw して一度 "text" を入力したあと修正したい場所に移動して繰り返し . しますね…。text を一度自分で入力しないといけないのは手間ですが、補完で割とどうにかなるし。まぁ、cut ...
capture 配列は undefined で初期化されるのが正しいようです。ECMAScript 3rd ed. の仕様書邦訳に載っている具体例を見ると分かりやすいです。 [15.10 Reg...
boost のドキュメントにろくに書かれてないので、(三角行列とかの特殊な場合を除いて)こういう一般に使える初期化方法はないものと思っていました。とても参考になります。ありがとうございます。
> webkit系、それ以外だとfirefoxやoperaではどうなのでしょうか? (bind のことなら) 上でもリンク挙げてますが MDN に compatibility が一通り載ってます...
> となると結局、evalでやるのが一番確実に普通に呼び出したときの動作を再現できるんでしょうか。 どうせ IE 6,7 辺りが全滅でしょうから、まぁ IE にも対応したいならそういうことになり...
```bind``` の第 1 引数についての説明です。 > thisArg The value to be passed as the this parameter to the t...
コメントを書いていたら長くなったので別に記事を立てました: - [new 演算子を使いつつ可変長引数っぽいことをするには? - Qiita](http://qiita.com/items/608...
```javascript var a = new (Array.bind.apply(Array, [null].concat(["hoge", "fuga", "aaa"])))(); a.j...
バーティカルバーも `\|` にしないとダメじゃないですか?私の環境だとそこも変えないとマッチしませんでした。 あと、`\v` 使うと普通に書けてラクです: ```vim :%s/\vw...
追記: 記事書いた後で「区間三角関数」を定義して使えるようにする方法が書かれたサイトを見つけました: - [Numerical Verification using Boost C++ Libr...
一部の古いブラウザで parseInt の第 2 引数省略時に 8 進法解釈されてしまう以外は、だいたいどのブラウザでも同じ挙動になるかな?どうせなら `Number("010")` とか `+"01...
なるほど、略語展開の方が「暴発」の心配もなくて安全そうですね。試してみます。ありがとうございます!
素直に Vimium 系の拡張使った方がいいのでは…?
うわ、よく見たらバージョン番号 1.7.2.5 < 1.7.10 じゃん。Git 1.7.10 の方が新しいんだからそれより古いので使えなくても当たり前だった…
[MacVim-kaoriyaの設定 #Vim - Qiita](http://qiita.com/items/c81e08653e82123881d4 "MacVim-kaoriyaの設定 #Vim...
どうも git 1.7.2.5 では `[include]` 使えないらしい… しょうがないので `export GIT_AUTHOR_NAME=...` とかすることにした。うーん、なんで新しいバー...
ちょっとこの記事怪しいですね。Overview の表をみると、Raphael は SVG を利用して IE7 をサポートしているライブラリという風に読めますが、Rapahel は IE 8 以下でベク...
あれ、そうですよね。やっぱりこれでも行けますよね。最初これで試して行けなかった気がしたのはなんか勘違いだったか…… ありがとうございますー
なるほど、`--color=always` を使えばよかったんですね!ちなみに grep の方は "->" の部分を強調表示したほうが見やすかったのでそうしたんですが、ちゃんと色がついてくれれば '^...
要約抜粋と言いながらあんまり要約にも抜粋にもなってなかったので少し反省している。もう少しコンパクトにまとまるように努力します。
なんかでもやっぱり時間をおかないとコピーできなかったりする。なんでなんだろう。Vim 力高い人原因知ってたら教えてください><
jQuery.observable あたりを使えば Object の変更などにカンタンに追随できるようになりますが、ネストしたオブジェクトまで再帰的に observable にしてくれる訳ではなかった...
  • 1 / 1