Linuxは、開発環境が40年前と同レベル (819レス)
Linuxは、開発環境が40年前と同レベル http://mao.5ch.net/test/read.cgi/linux/1520651677/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
191: login:Penguin [sage] 2018/09/07(金) 17:58:08.28 ID:GtVggkS8 >>189 > 設定ファイルの仕様化?標準化?とりあえずxmlなんかでやるぐらいならjsonでやってくれって感じ。 jsonでやっても複雑になるだけだぞ JSONはデータのみをやり取りする方法。メタ情報的なものが少ないからデータ通信には適してるが 手書きは面倒だし(例 コメントが書けない)手書きするならYAMLのほうがまだまし。 今の設定ファイルにはメタ情報が含まれていない。ここで言うメタ情報というのは ある設定値が取れる範囲などの情報が書かれていないということ 例えば、sambaのmap to guestという項目は「Never」「Bad User」「Bad Password」の いずれかの値を入れることができるが、そのことが設定ファイルには書かれていない (コメントとして書かれている場合があるかもしれないぐらい) これがHTMLであれば、<select>を使って<option>で選択可能項目を明示できる 言っておくが、このHTML風XMLの設定ファイルをユーザーがテキストエディタで直接変更することは考えていない そんなことをすると<select>とか<option>とか書いてもそれ以外の値に設定できてしまうだろ ブラウザライクな設定ツールから設定する。バイナリ形式の設定ファイルがユーザーが直接変更できないのと同様 設定変更には設定ツールを用いる。HTML風XMLの設定ファイルは開発者が作成するもの > 設定ファイルのスタンダードいくつか出てきてるけど、xmlなんぞ持ち出してくるとは少しきついな。 > html手打ちさせるアプリケーションってなんだよwwww これは手打ちを不要にするための方法。 設定ファイルのフォーマットが標準化されることで、ブラウザライクな汎用の 設定ファイル編集ツールを作ることが可能になる。 HTMLのフォームだって設定を変えるのに手打ちしてるわけじゃないだろ? HTMLを元に作ったUIで設定を変更している。 http://mao.5ch.net/test/read.cgi/linux/1520651677/191
192: login:Penguin [sage] 2018/09/07(金) 18:32:54.71 ID:2mO/Mx1V >>191 勉強し直せ。xmlでやるぐらいならjsonでいいってことを言っただけでjsonも好ましくない。 ただ、リスト構造でいいならjsonの連想配列で十分。yaml以外のスタンダードもある。 とりあえず、なにも知らない人、文章力読解力のない人の妄想ってことが十分わかったのでもう絡んでこないで。 http://mao.5ch.net/test/read.cgi/linux/1520651677/192
341: login:Penguin [sage] 2018/09/10(月) 02:05:46.24 ID:rkXy/Ofn >>339 >>191の間違いだ。 http://mao.5ch.net/test/read.cgi/linux/1520651677/341
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.024s