[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 05/09 11:54 / Filesize : 128 KB / Number-of Response : 662
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]
|
↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました |
【Perl,PHP】LLバトルロワイヤル3【Ruby,Python】
- 1 名前:デフォルトの名無しさん mailto:sage [2008/07/06(日) 13:50:32 ]
- 最強のLL=軽量プログラム言語は、どれよ?
エントリーは、 Perl、PHP、Python、Ruby、JavaScript・・・ さあ、死ぬまで語りやがれ!!! テンプレは >>2
- 259 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 03:35:50 ]
- 255のネタ振りをうまく転がせない奴とかな。
- 260 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 09:08:15 ]
- PYTHONヌレより
>687 名前: デフォルトの名無しさん Mail: age 投稿日: 2008/09/18(木) 15:58:20 >>>680 >オレの知り合いがRails案件に手を出してマジで鬱になってたよ。 >要求通りのアプリを組むのは簡単だったみたいだが、パフォーマンス問題があって。 >最後は発注元に訴えられて裁判沙汰になったらしい。 >そして開発してたやつらはほとんど鬱になったそうだ。 >691 名前: デフォルトの名無しさん Mail: sage 投稿日: 2008/09/18(木) 18:19:58 >>>687 >はネタじゃねえな。 >Railsってフレームワークのはずなのに >互換性をユーザが考えなくてはならない、 >中身を知らないと駄目とかそういうレベルの >どうしようもない代物なのになぜか日本で流行ってるんだよな。 >バージョンアップが早すぎて互換性が無くなるのはしょうがないとか >そういう議論で切り返されたりするわけだけど、 >その場合同一のインタフェースを使い続けるんじゃなくて >別の物を定義してユーザにどちらか選ばせるとか >できないのかなとか疑問に思う。 > >Rails案件会社内で幾人かの人たちが携わってるけど、 >最初は楽だ楽だと言ってたが、最近は「勉強不足で自分自身の存在疑う」 >とまで言い始めた。いつに成ればRails or Ruby の拡張及び変更は >落ち着くのだろう。
- 261 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 10:31:36 ]
- ヘタレPerlerだが、どっかで「いざとなった時に手を入れられない他人の魔法は使っちゃだめよ」と
見たことあります。
- 262 名前:デフォルトの名無しさん mailto:sage [2008/10/03(金) 16:20:10 ]
- >>260
通は、Ramazeを使う
- 263 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 02:26:59 ]
- >>254
俺もPython使ってるが、 Rubyも「マイナーもマイナー」ってほどでは ないのでは? www.tiobe.com/index.php/conten
- 264 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 15:56:07 ]
- Perl:万能。もっさり。
PHP:軽量。脆弱。 Python:洗練。インデント。 Ruby:日本。オブジェクトオブジェクトオブジェk(ry
- 265 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 15:59:27 ]
- PerlがもっさりでPHPが軽量?
- 266 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 16:34:36 ]
- 語弊があるね
- 267 名前:デフォルトの名無しさん mailto:sage [2008/10/04(土) 16:59:55 ]
- 複雑?っていうかそういうことを言いたいんじゃないかと
- 268 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 04:05:07 ]
- Perlは結構高速だと思うがなあ。コードは体が拒否してしまうけど。
- 269 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 05:33:36 ]
- Perlはステータスが低い以外は嫌いじゃない
- 270 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 06:04:46 ]
- Perl/CGI 全盛期に粗悪コードが大量に出回ったのが痛いな
Perl自体はそこまで悪いというワケでもない
- 271 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 06:37:30 ]
- でも俺は履歴書にPerlとは書かない
- 272 名前:デフォルトの名無しさん mailto:sage [2008/10/05(日) 09:16:55 ]
- 書けないと思われるのは良いことではない気がするけど・・・。
- 273 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 21:06:29 ]
- この中ではpythonがいいな。
後で見返した時に綺麗だし。
- 274 名前:デフォルトの名無しさん mailto:sage [2008/10/07(火) 21:17:12 ]
- 日本でWeb系以外でLLを使った仕事ってあるんですか?
- 275 名前:デフォルトの名無しさん mailto:sage [2008/10/08(水) 00:52:08 ]
- あるよ。
- 276 名前:デフォルトの名無しさん [2008/10/09(木) 00:44:08 ]
- >>263
マイナーだろ ttp://electric.20ch.net/s/electric20ch006.jpg ここまでぐちゃぐちゃなソースはマイナーな言語じゃないと考えられない。 ただしruby厨がpythonを叩くときに必ずインデントの話をするから インデントを揃えないのがruby流と言うのなら、撤回するけど。
- 277 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 01:49:14 ]
- タブ幅調節できない人か
- 278 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 02:03:25 ]
- >>254
どっかのNewsサイトに書いてあったけど、2005年度以降、世界で9番目に使われている言語らしい。 たぶんRoRのおかげ。
- 279 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 04:37:46 ]
- >>276
「マイナーもマイナー」がちょっと語気弱まって「マイナー」に変わってるのもセコいけど、 そもそも君の基準ではどのくらいの言語が「メジャー」に位置するんだ? この世の全言語のトップ5くらい?
- 280 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 10:07:40 ]
- 経済的に大成功(Windowsみたいに)してないと
失敗だ失敗だと決めつける奴もいたりするしなwwwww
- 281 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 10:10:11 ]
- 経済的に大成功したら
守銭奴だ、守銭奴だとヤジる奴もいたりするしなwwwwww
- 282 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 13:32:05 ]
- 資本主義社会から、経済的に成功してない言語は成功とはいえない
- 283 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 13:36:21 ]
- 商売の成否はそうだろうけどさ、とマジレス。
- 284 名前:デフォルトの名無しさん mailto:sage [2008/10/09(木) 17:44:43 ]
- >>264
perler として言わせてもらえば、Perl は万能というより万魔殿。 ちょい遅レス御免
- 285 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 22:00:17 ]
- >>284
そういうことだと思うよ。 あんまりにも詰め込みすぎって言うか。
- 286 名前:デフォルトの名無しさん mailto:sage [2008/10/13(月) 22:23:36 ]
- ex14.vip2ch.com/test/read.cgi/news4gep/1222507000/
phpでSNSっぽいものを作らないか
- 287 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 04:45:08 ]
- 製速の奴がここで宣伝とは
webprog行った方がいいんでね
- 288 名前:デフォルトの名無しさん [2008/10/15(水) 13:28:26 ]
- Webprogは素行悪い奴多いから宣伝しすぎると死ねるぞ
- 289 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 20:30:57 ]
- 勝手に死ねばいいよ
- 290 名前:デフォルトの名無しさん [2008/10/18(土) 14:37:13 ]
- PHPでextensionを使ったときの、php.iniの書き方をまとめているところはありますか?
extension_dirを指定しても、「ありません」のエラーメッセージだけ。OSはWinです。 古いarticleには、全部windowsに移せとか、無責任なことを書いていますが、そりゃ 無理でしょう。
- 291 名前:デフォルトの名無しさん mailto:sage [2008/10/18(土) 14:48:12 ]
- WebProg pc11.2ch.net/php/
- 292 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 23:21:56 ]
- 温泉につかりながらまったりLLを
LL温泉 2008 大分(湯布院) 開催のお知らせ ? LL温泉 ll-onsen.jp/
- 293 名前:デフォルトの名無しさん [2008/10/25(土) 10:04:41 ]
- ところでなんでPHPとかの開発案件っておおいんだろ。
スクリプトよりC言語で書いたほうが圧倒的に早くて色々できていいと思うんだけど。 PHPってコンパイルとかできるの?
- 294 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 10:22:04 ]
- C言語は速いけど早くないから
- 295 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 10:55:59 ]
- やめてw
qmailadmin改造案件で地獄見た
- 296 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 11:00:52 ]
- >>293
近所のコンビニに行くのにF1マシンに乗る必要は無いって例だな
- 297 名前:デフォルトの名無しさん [2008/10/25(土) 12:27:29 ]
- >>293
phpspot.org/blog/archives/2006/06/phpexe.html
- 298 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 20:43:52 ]
- >>293
Cは難しいから
- 299 名前:デフォルトの名無しさん mailto:sage [2008/10/25(土) 22:26:50 ]
- FePy使ってみて鼻血でた。
糊としての利便性では、いまんとこPythonが一番だな。
- 300 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 11:06:33 ]
- >>293
Cだとセキュリティホールを作りやすいからなあ。 不特定多数がアクセスするWebでCを使うのは、結構冒険だと思う。 リソース入れ替えも大変だし。 あとCが早いってのは、カリカリにチューニングすれば確かにそうだけど Webの場合ファイルIOやDBアクセスがほとんどだから、あまりCでパフォーマンスを得るようなところが無い。 もちろん、何を作るかにも寄るんだけどさ。
- 301 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 11:18:03 ]
- Cで書くとそんなにセキュリティに問題でるものなんですか?
- 302 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 11:26:25 ]
- webでC使わないのは、単純に文字列操作が面倒だからだと思う。
- 303 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 12:10:55 ]
- Cは、ちゃんとわかっている人が細心の注意を払って使う分にはいいけど
ほんと、ちょっとした「うっかりミス」・・・メモリ操作、ポインタの扱いで簡単にセキュホを作れてしまうんだな。 具体的に言うと、>>302のあげている文字列の操作とか、もうほんとに鬼門。 カバレッジツールである程度検出できるにせよ、中にはこぼれてしまうものもあるわけで・・・、
- 304 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 13:04:43 ]
- なるほど。仕事を発注する側としてはC不慣れな人が来るとリスクがおおきいのですね。
確かに文字列操作はちゃんとバッファの長さとか気にしながらやる必要があるし、 画面デザインに関する文字列もprintfの羅列になるだろうから美しくないかもね。 文字列結合とかもめんどくさいし。
- 305 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 19:39:51 ]
- Cていったら、ふつーC/C++のことだろw
まあ、でもapacheモジュール作るとかでない限りはふつーはLLだよなあ
- 306 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 21:56:26 ]
- >>304
つか納得のしどころが間違ってる
- 307 名前:デフォルトの名無しさん mailto:sage [2008/10/26(日) 22:08:27 ]
- >>304
>画面デザインに関する文字列もprintfの羅列になるだろうから 10年くらい前にCでCGI作る仕事やったけど、普通にテンプレートエンジン作って使ったよ
- 308 名前:デフォルトの名無しさん mailto:sage [2008/10/29(水) 12:33:29 ]
- PHPだったら人月40万でいくらでも使い捨て出来るからな
- 309 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 03:56:20 ]
- RubyのnilとPythonのNoneの違いを教えてください。
- 310 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 10:11:02 ]
- RubyのnilはRubyのnil
PythonのNoneはPythonのNone としか Javaのnullみたいにオブジェクトじゃないとかそういう違いはないよ
- 311 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 10:13:45 ]
- PythonのNullには代入ができるけど、Rubyのnilには代入ができない。
- 312 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 12:27:11 ]
- PythonにNullはないし、Noneには代入できないぞ
- 313 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 20:57:20 ]
- こんな認識でOK?
PHP Web系 Ruby 小物テキスト処理アプリ Python 中規模アプリ Perl Rubyに移行するのが面倒かモルモン教が嫌い
- 314 名前:デフォルトの名無しさん mailto:sage [2008/10/30(木) 22:12:21 ]
- >>313
Perl 小物テキスト処理アプリ Ruby モルモン教
- 315 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 02:27:48 ]
- qb5.2ch.net/test/read.cgi/operate/1206636885/657
駄目元で書き込んだ。 賛同してくれる人はこのレスに同意のアンカーをつけてくれ。
- 316 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 20:50:32 ]
- awk 多くは語るまい
sed よっこらセッド
- 317 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 21:04:25 ]
- Pythonだとそこそこのアプリが作れるのに、Rubyでは何故作れないの?
- 318 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 23:32:22 ]
- 道具と教典の違い。
- 319 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 23:56:07 ]
- 言語と宗教の違い。
- 320 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 11:57:36 ]
- 教祖と信者の違い。
- 321 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 12:51:47 ]
- perlで作ったものは完成したけど表面的なものはともかく中身はぐちゃぐちゃだった
phpで作ったものは完成したけど楽しくなかった rubyで作ったときは楽しかったけど完成しなかった pythonは楽しく作れてしかも完成出来て中身もすっきり
- 322 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 19:06:49 ]
- perlで作ったものがぐちゃぐちゃなのは、書き手の頭んなかがぐちゃぐちゃだからだよ。
机の引き出しんなかぐちゃぐちゃだろー。
- 323 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 19:27:20 ]
- 俺の脳みそとかすげぇしわくちゃだらけ
- 324 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 20:09:41 ]
- Perlベストプラクティスを読めば大丈夫
- 325 名前:デフォルトの名無しさん [2008/11/01(土) 21:15:19 ]
- 最強厨とかwww
一つの言語しか覚えられないの? 記憶容量が少ないの?www
- 326 名前:デフォルトの名無しさん mailto:sage [2008/11/01(土) 21:16:22 ]
- Perlはもうずいぶん長いこといじって無いから、
$&%@の乱舞に耐えられる自信ない。
- 327 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 00:37:34 ]
- 例外もあるけどさ、底辺労働者が使う言語だよね、実際。
- 328 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 10:04:06 ]
- C++のspiritのようなことができるライブラリをもつLLってありますか?
- 329 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 12:42:04 ]
- Pythonではpyparsingとか
- 330 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 23:07:57 ]
- とゆーか、文字列操作はperl,python,rubyの得意分野なんだが。
C++が弱すぎという話もあるがの。。
- 331 名前:デフォルトの名無しさん mailto:sage [2008/11/02(日) 23:31:59 ]
- LLかどうか分からないけど、Haskellはそういうのがあるよね。
- 332 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 04:54:13 ]
- CとC++にとって標準ライブラリは不幸の種
- 333 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 11:08:01 ]
- >>331
spritはパーサーコンビネーターじゃないと思うんだが
- 334 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 18:09:38 ]
- C++のspirit?
- 335 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 18:27:33 ]
- boost::spirit
- 336 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 09:10:03 ]
- Cの標準ライブラリは教育的効果を狙って用意されたと言えなくもないが
C++のそれは糞以外の何物でもない
- 337 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 12:46:35 ]
- >320
- 338 名前:デフォルトの名無しさん mailto:sage [2008/11/08(土) 00:12:44 ]
- Rubyベストプラクティスとか出るんだね
Perlのやつ並みのになってるといいが
- 339 名前:デフォルトの名無しさん [2008/11/12(水) 01:03:26 ]
- 小さなweb制作会社
のプログラマーの意見 断然jcvascript webデザイナーに通じる言語 投げ渡しを引き受けても対処できる なおかつwebデザイナーならとっつきやすい そして自分がプログラムの内容を説明した場合、理解してもらいやすい
- 340 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 01:09:54 ]
- jcvascript最高!!!
- 341 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 01:12:35 ]
- 読み方教えてくれ
ジャコバスクリプト?
- 342 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 01:28:31 ]
- jcvascriptの特徴
・潰れそうな弱小会社のプログラマ(非エンジニア)が勧める ・webデザイナーに通じる ・でもエンジニアには通じない ・投げ渡しを引き受けても対処できる ・でもエンジニアには理解できない ・webデザイナーなら取っつきやすい ・でもエンジニアにとっては名前がまず分からない ものすごい俺言語ですね。
- 343 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 08:52:30 ]
- jcvascript www
- 344 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 18:50:19 ]
- ECMAScript をエクマスクリプトって読んでる人多いから、
たぶん読み方は「ジェクバスクリプト」じゃね?
- 345 名前:デフォルトの名無しさん mailto:sage [2008/11/12(水) 23:59:39 ]
- ジャックバウアスクリプト
- 346 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 00:42:53 ]
- >>339
ぷ!糞javascript使い工作カキコ乙w アフォjavascript使いのカキコだってことはバレバレだよ。ぷっ! そもそもプログラム板に何しに来てるの? おもいっきり場違いなんですけど。 臭いから来なくていいよ。 神の掲示板が穢れちまうよ。 Ruby使いは理想的人格者なんだよボケ Ruby=人格が高潔な人間用言語 Ruby使いは世を統べる選ばれた人種。 人類を善導出来るのはオレラだけ。 お前等生まれ卑しき下賤の者は、場末の安酒場 でホッピーでも喰らって死んどけやw Ruby使いは「ネットの王」Ruby=「神の栄光」Ruby=「高貴なものの証」 Rubyを使いこなせる者は選ばれた民。Ruby使いはいずれ世界を征す。 約束の日、約束の場所に導かれるのは我らRuby使いだけ。 Ruby使いは心が美しいぞ。 Rubyを使用する者=天使。 Ruby使い=神の使い。 人類の高尚な文化の担い手であるから日本の法律 などに従う必要はない。その権限を要求する。
- 347 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 01:57:36 ]
- アンチRubyにしか見えない
- 348 名前:デフォルトの名無しさん [2008/11/13(木) 15:16:00 ]
- >>346
???なんじゃこりゃwww カスにも程があるなwwwあまりにも馬鹿すぎて突っ込む 気すら失せるなwwwアンチ装ってるのか、 素なのか、中途半端だから扱いづらい。素人芸人のようだwww コピペだとしても惨めなもんだな。 んと、かまって欲しいのか?本気のアンチなのか? まあでもどっちにしろ馬鹿なんだろうなwwwww
- 349 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 20:10:36 ]
- JavaScript はどうやってデバッグするのか
さっぱりわからない。ブレークポイントとか 設定できないじゃん・・・
- 350 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 20:18:12 ]
- alertとかだろ。
- 351 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 20:24:01 ]
- Firebug
- 352 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 22:52:10 ]
- Dreamweaverはブレークポイントで止められたと思った
- 353 名前:デフォルトの名無しさん mailto:sage [2008/11/13(木) 23:29:57 ]
- MS嫌いなんだがIE8はJavaScriptをステップで動かしたり出来るらしい
Firebugsよりちょっと便利そうなんで入れたいかも
- 354 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 00:12:26 ]
- IE単独ではないけど、エラー時に中断してそこからステップ実行するのは昔からできたよ。
インターネットオプション→詳細設定で 「スクリプトエラーごとに通知を表示する」にチェック入れて、 「スクリプトのデバッグを使用しない」のチェックを外す。 すると、エラー時にデバッガを呼び出せる。 Script Editor(Office付属)やVisual Studioが選べる。
- 355 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 00:14:11 ]
- それだけJSのバグが多いんですね、分かります。
- 356 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 15:03:25 ]
- IE ならScript Debugger(WSHのデバッグも可能)
FireFoxならアドインのJavaScript Debugger(Venkman)か。 他は知らん。
- 357 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 01:47:17 ]
- javascriptはnetbeansで
- 358 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 05:09:57 ]
- それおいしいの?
- 359 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 18:00:37 ]
- Web系ならPHPが一番多いのかな?
|

|
[ 続きを読む ] / [ 携帯版 ] 
前100
次100
最新50
▲ [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<128KB
read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef