バッドノウハウについて語るスレ
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGあげるもよし、「お前、バッドノウハウって言いたいだけちゃうんかと」と異議を唱えるのも
よし、あるいは「ハッドノウハウとどう向き合うべきか?」という話をするのもよいのでは
ないかと思います。
バッドノウハウの定義などについては>>2以降で
0521名無しさん@お腹いっぱい。
NGNGそれじゃ、syslog の代わりにどうすればいい?
0522名無しさん@お腹いっぱい。
NGNGsendmail.cf があのような構文にならざるを得ない
rfc2822 や MIME にもかなり問題あると思うが……
0523名無しさん@お腹いっぱい。
NGNG書きゃいいと思ってんだよ。
0524名無しさん@お腹いっぱい。
NGNGsendmail.cfなどの変態的な設定記述がバッドなのは、
可読なテキストであることとあまり関係ないと思うがどうか。
0525名無しさん@お腹いっぱい。
NGNG> このスレには2種類の住人が居る。
> 「アンチバッドノウハウ派」と「バッドノウハウを揶揄する人」だ。
両方とも「奥が深い症候群」のせいなので(苦笑),結局のところ
このスレには1種類の住人しかいないことになりますな.
0526名無しさん@お腹いっぱい。
NGNG> 結局、アラン・クーパーからのパクリだろ。
アラン・クーパーの本については、アマゾンのカスタマーレビューが
面白いよ。ま、バッドノウハウも、何をいまさらって感じなんだけどな。
052748
NGNGMTA がそんなもん気にするからいけない。
余計なところに comment を許したままの RFC2822 もどうかと思うが。
0528名無しさん@お腹いっぱい。
NGNG0529名無しさん@お腹いっぱい。
NGNGどこにでもS式を持ち込もうとするLisp厨の分別のなさも何とかならねーかな?
0530名無しさん@お腹いっぱい。
NGNGS式でなんとかなるよ。
0531名無しさん@お腹いっぱい。
NGNG単に好みの問題なんじゃないかと思うが。けど、選択肢というか代替がないと
辛いのも事実か。
0532名無しさん@お腹いっぱい。
NGNG0533名無しさん@お腹いっぱい。
NGNG> 何でもS式で書けばいいのに…
なんでもS式の設定ファイル標準化案なんかもあったけど、
まったく相手にされなかったねえ。
0534名無しさん@お腹いっぱい。
NGNG0535名無しさん@お腹いっぱい。
NGNGそれも困ったものだな。
話がそれるというかスレ違いだけど、こんな文章があるよん。
XML is not S-Expressions
http://www.prescod.net/xml/sexprs.html
0536IKeJI
NGNG0537名無しさん@お腹いっぱい。
NGNG> 俺の考えと違うもの。それがバッドノウハウ。
キチガイめ!!
0538名無しさん@お腹いっぱい。
NGNG既出。
0539名無しさん@お腹いっぱい。
NGNG> キチガイめ!!
だから「教祖様」って言われるんだな。
0540名無しさん@お腹いっぱい。
NGNG煽りとも思えないし、ちょっとひどすぎ。
0541名無しさん@お腹いっぱい。
NGNGだから「俺の考えと違うもの。それがバッドノウハウ」にしかならないのさ。
0542名無しさん@お腹いっぱい。
NGNGS式のどこがだめなの?
0543名無しさん@お腹いっぱい。
NGNGあれだけたくさんの有名人が入信してるのに、
ちっとも普及しないところ。
Common Lispの処理系はずいぶん昔から十分速い。
Emacs Lispは身近にあって役に立つ。
Lispの本はたくさんあって質も高い。
なのにLisp・Schemeはさっぱり普及しない。
どこか根本から間違ってるんだよS式は。
「S式のどこがダメなのか」と問う前に、
「S式はダメ」という前提から始める必要がある。
0544名無しさん@お腹いっぱい。
NGNGその意味じゃCとBASICしか普及してないと言えるんじゃないの?
S式が普及してないのは確かだとしても、その他だって普及してないじゃん。
0546名無しさん@お腹いっぱい。
NGNGというところ
0547名無しさん@お腹いっぱい。
NGNG> S式のどこがだめなの?
多くの人が、無数のカッコを見ただけで、虚ろな眼を宙にさまよわせる
だけになってしまうところ。
0548名無しさん@お腹いっぱい。
NGNG> だけになってしまうところ。
これは重大な問題点だと思うな。
確かに慣れれば何てことはないのだが、
第一印象があまりに悪すぎる。
0549名無しさん@お腹いっぱい。
NGNGXMLと同じ。
0550名無しさん@お腹いっぱい。
NGNG> 第一印象があまりに悪すぎる。
マジ? 本気で言ってるの? バッドノウハウって所詮そんなレベルなのか?
0551名無しさん@お腹いっぱい。
NGNG0552名無しさん@お腹いっぱい。
NGNG0553名無しさん@お腹いっぱい。
NGNGカッコ?
あぁ、そんなものもあったな。
0554名無しさん@お腹いっぱい。
NGNG> マジ? 本気で言ってるの? バッドノウハウって所詮そんなレベルなのか?
「バッドノウハウ」がその程度以上のものだと本気で思ってたの?
0555名無しさん@お腹いっぱい。
NGNGmultilogじゃねーの。とりあえず、djbをマンセーしとこうっと。
0556名無しさん@お腹いっぱい。
NGNG0557名無しさん@お腹いっぱい。
NGNGhttp://pc.2ch.net/test/read.cgi/unix/1079699147/17
なんかはけっこうそれっぽい?
0558名無しさん@お腹いっぱい。
NGNG0559名無しさん@お腹いっぱい。
NGNG人間が記号に合わせろ。体を服に
合わせろと教えた大日本帝国の考えは
時代を先取りしていた。
0560名無しさん@お腹いっぱい。
NGNGls -l
chmod -x
tar zxvf
この時点で違和感あるわけよ、初心者にしてみたら。
もう規則性も約束事も何もない、そこにあるのは
無限の無秩序
0561名無しさん@お腹いっぱい。
NGNGなんてことはない。手で覚えればいい。
0562名無しさん@お腹いっぱい。
NGNGだな。覚えられない知弱は、Windowsでも使ってろ(w
0563名無しさん@お腹いっぱい。
NGNG-a XXX
-a=XXX
-abc
abc
--foo
--foo=XXX
foo=XXX
foo ←これもあるね
0564名無しさん@お腹いっぱい。
NGNGabcと何が違うんだ?
0565名無しさん@お腹いっぱい。
NGNGtar xzf (abc)
/etc/init.d/apache restart (foo)
みたいな
0566名無しさん@お腹いっぱい。
NGNG0567名無しさん@お腹いっぱい。
NGNGそれはabcの中に含めてもよいのでは
いや、分けた方がいいのかな。。。
0568名無しさん@お腹いっぱい。
NGNGやっかいなことになりますね。
0569名無しさん@お腹いっぱい。
NGNGオプションですよー という意味だったり
x のフラグを降ろしますよー だったり
〜xですよー だったりするわけだ
どうにかしろやボケども
0570名無しさん@お腹いっぱい。
NGNG0571名無しさん@お腹いっぱい。
NGNG0572名無しさん@お腹いっぱい。
NGNGどうして会話が成り立つんだろう。神秘的ですね。
0573名無しさん@お腹いっぱい。
NGNGその引数の位置に来るものの意味が違うからだろ。
英語だって語順を変えたら文書の意味がおかしくなったりする。
なんでも助詞みたいなのを入れたら、うざいだけでは?
ls --option_start l --arguments files..
chmod --mode -x --arguments files..
tar --option zxvf --file file --arguments ...
つうかtarだってハイフンつけてオプションしてもいいんだし、
どんどんGNUの --hogehoge スタイルになってきてるし、
まあ、週末だし、ビールでも飲んで寝ろって。
0574名無しさん@お腹いっぱい。
NGNGまさしく「会話」するから。
一方的に命令する・されるだけで、命令の意味を問い返せない
状況では工夫が必要。
0575名無しさん@お腹いっぱい。
NGNGWindowsのコマンド覚えてないわけで、今更暗記しろ
とか言われても激しく苦痛だよな。
初心者ユーザに対して歩み寄る必要性はそれ程ないかもしれんけど、
コマンド体系はどこかで整備される必要はあると思うけどどうよ。
UNIXの標準化作業みたいなものの経緯知らんのでよく分からん。
でも、ここで話されるようなことは既に議題にあがりつつも、
どうにもならなかったのがいまある現実なのはわかる。
0576名無しさん@お腹いっぱい。
NGNGエスペラント語はまだ普及してないよ。
これから普及する兆しもない。
とりあえず……
http://cl.aist-nara.ac.jp/%7Edaiti-m/text/worse-is-better-ja.html
ということで。
0577名無しさん@お腹いっぱい。
NGNG覚えてなければ、その場で調べるなり、使いやすく wrap するなりすればいいんじゃ。
man や info ならだいたいの状況で使えるだろうし。
0578名無しさん@お腹いっぱい。
NGNGその名前もコマンドオプションも激しく嫌です。個人的な話ですが。。。
#update-rc.d foobar start 20 2 3 4 5 . stop 20 0 1 6 .
0579名無しさん@お腹いっぱい。
NGNGいろんな意味で。
0580名無しさん@お腹いっぱい。
NGNGそうそう。こんな簡単なことも覚えられないのか、と自分の馬鹿さ加減を静か
に恥じてればいいのに。それを「こんなのはバッドノウハウだ」とかつまらぬ
ヘ理屈をこねて逆切れするから笑われる。教祖の言ってることは多かれ少なか
れみんなこの類だがね:)
0581名無しさん@お腹いっぱい。
NGNG> command の詳細って、全部暗記するようなものじゃないと思う。
> 覚えてなければ、その場で調べるなり、使いやすく wrap するなりすればいいんじゃ。
> man や info ならだいたいの状況で使えるだろうし。
全部暗記するんだよ、本来のUNIX者は。
ただ、知能が200ない低能のくせにUNIXを使おうとする身のほど知らずの傲慢な
連中が、しかたなくその場で調べたりするだけ。
0582名無しさん@お腹いっぱい。
NGNGアピールしても馬鹿を曝け出してるだけ。
バッドノウハウを馬鹿の言い訳という主張は理解した。
ただ、そう言い放つことで、今度は現状改善を放棄する
怠慢な態度もあるんだなということも一方では理解した。
0583名無しさん@お腹いっぱい。
NGNG0584名無しさん@お腹いっぱい。
NGNGなのに使わされる場合があるからキレるんだろ。
TeXを強制される環境は珍しくない。
0585名無しさん@お腹いっぱい。
NGNG> >>579
> なのに使わされる場合があるからキレるんだろ。
> TeXを強制される環境は珍しくない。
そういう時は、なんとかLaTeXで済まそうとするがな、私は。
0586名無しさん@お腹いっぱい。
NGNG代数的じゃないから。
0587名無しさん@お腹いっぱい。
NGNG> バッドノウハウを馬鹿の言い訳という主張は理解した。
おいおい、バッドノウハウに対する批判はそれだけじゃないでしょうが…
他のものは理解できない/見えない/目をつぶるのか?
でも、そういう姿勢こそがバッドノウハウが本質的に持つ問題点なんだから、
582が分からないのも当然か。
0588名無しさん@お腹いっぱい。
NGNGそれじゃあ代数的なものとはなんでしょう?
0589名無しさん@お腹いっぱい。
NGNG例えば8ビットのフラグ変数を考えた時、
0の反転が255、且つ1の反転が3であるとか、
そういう反転が成立する余地があるもの。
そしてそのフラグ変数を16ビット、32ビットと言う風に拡張できるもの。
0590名無しさん@お腹いっぱい。
NGNGこれは同意。なんだかねえ。
で、これのどこがきもいかというのを考えてみるのはいいかもしれない。
やはり、plainに見える引数が文脈依存なことかねえ。
update-rc.d foobar --start 20:2,3,4,5 --stop 20:0,1,6 とかならいいのかな?
0591名無しさん@お腹いっぱい。
NGNGコマンドオプションに積極的に()[]{}<>を使うというのはどうでしょうか?
0592名無しさん@お腹いっぱい。
NGNGたいがいのシェルからは使い難そう。
0593名無しさん@お腹いっぱい。
NGNGこれもバッドノウハウ
きっとバッドノウハウ
たぶんバッドノウハウ
0594名無しさん@お腹いっぱい。
NGNG> たいがいのシェルからは使い難そう。
シェルは拘束具
0595名無しさん@お腹いっぱい。
NGNG0596名無しさん@お腹いっぱい。
NGNG0597名無しさん@お腹いっぱい。
NGNG0598名無しさん@お腹いっぱい。
NGNGコマンドオプションが渡せたらいいのになあ。
0599名無しさん@お腹いっぱい。
NGNGバッドノウハウの温床だと思う。。なんて釣ってみるてるそ。
0600名無しさん@お腹いっぱい。
NGNG0601名無しさん@お腹いっぱい。
NGNGSystemV流のやり方にメリットはあるの?
0602名無しさん@お腹いっぱい。
NGNG捨てている、というか使ってないdist.もあると思うが、
ちなみにgentooのrcってどういう方式?
/etc/rc.confがあるみたいだから、FreeBSDみたいな感じか?
利点はパッケージで差し替えやすいとかかな。
symlink貼り直すだけだし。
0603名無しさん@お腹いっぱい。
NGNG普通に使う分にはそうでもないと思うけどなぁ
インストールしただけの状態でも **/* とか便利だし
(最近は他のシェルでもできるのかな)
0604名無しさん@お腹いっぱい。
NGNGカスタマイズのうち、補完に関してはそれこそ昨日あたり盛んだった
コマンドのオプションの乱れを何とか吸収するためにああなったようなもんだしね。
globbingについては同意だな。スマートで便利だと思う。*(/)とかもね。
0605名無しさん@お腹いっぱい。
NGNGapt-get install file-rcで移行も楽々(ちょっとは手直しいるかも)
これならファイル一つで設定できるからいいわ。
0606名無しさん@お腹いっぱい。
NGNG数字じゃなくて名前で管理、みたいな感じ、かな?
http://www.gentoo.org/doc/ja/rc-scripts.xml
0607名無しさん@お腹いっぱい。
NGNG特にインストールが何であんなに手間なんだ?
複数のディレクトリを一括の検索対象にしたい場合もめんどくさいし。
0608名無しさん@お腹いっぱい。
NGNG0609名無しさん@お腹いっぱい。
NGNG> ところで、namazuってバッドノウハウだらけだよな。
改善たのむわ。
0610名無しさん@お腹いっぱい。
NGNG> ところで、namazuってバッドノウハウだらけだよな。
結局教祖が自分の頭の悪さを隠すためにもっともらしい造語を持ち出したってことでいい?
0611名無しさん@お腹いっぱい。
NGNGどういう意味?
0612名無しさん@お腹いっぱい。
NGNG> > ところで、namazuってバッドノウハウだらけだよな。
> 結局教祖が自分の頭の悪さを隠すためにもっともらしい造語を持ち出したってことでいい?
教祖がなんでこの件に関わってくんの?
0613名無しさん@お腹いっぱい。
NGNG何度もnamazuインストールしてるんだけど、
(ええ、大きく感謝はしてますよ。もちろん。)
その度に何かめんどくさく感じる。
同じようにしばしばインストールしている他のソフトに比べて、
その差が大きい気がする。直感的でない。
ただ、いいソフトだし代替もないから使っているし、
それに慣れてくるといろいろな種類のものが検索できたりして奥が深いのも楽しい。
0614名無しさん@お腹いっぱい。
NGNG> 何度もnamazuインストールしてるんだけど、
> (ええ、大きく感謝はしてますよ。もちろん。)
> その度に何かめんどくさく感じる。
おまえの頭が弱いだけじゃないの?
0615名無しさん@お腹いっぱい。
NGNG> ただ、いいソフトだし代替もないから使っているし、
代替あるだろ、低能。
0616名無しさん@お腹いっぱい。
NGNGなにがある?
0617名無しさん@お腹いっぱい。
NGNGだから「S式はクソ」という主張はなかなか通らない。
頭のいい奴がどんなに頑張っても、
頭の悪い奴にS式を使わせることはできない。
だからS式は普及しない。
言い負かすことと普及することのあいだのジレンマ、
それが「バッドノウハウ」という概念。
0618名無しさん@お腹いっぱい。
NGNGバッドノウハウの教祖さまは頭の悪い方に分類されますか?
0619名無しさん@お腹いっぱい。
NGNG0620名無しさん@お腹いっぱい。
NGNG知弱は引っ込んでろ。
■ このスレッドは過去ログ倉庫に格納されています