- 1 名前:デフォルトの名無しさん mailto:sage [2018/04/06(金) 17:40:19.48 ID:oKXVP34zM.net]
- 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■関連スレ C#, C♯, C#相談室 Part95 mevius.5ch.net/test/read.cgi/tech/1508180530/ C#, C♯, C#相談室 Part93 https://mevius.5ch.net/test/read.cgi/tech/1492818720/ ■前スレ ふらっと C#,C♯,C#(初心者用) Part136 mevius.5ch.net/test/read.cgi/tech/1520057345/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/ja-jp/library/gg145045.aspx https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index https://msdn.microsoft.com/en-us/library/gg145045.aspx referencesource.microsoft.com/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
- 445 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 14:13:09.38 ID:NZxgVNkdp.net]
- formとwpfで、似て非なる部品ってどうにかならんの?
ネットで使い方調べる時、紛らわしいんだよな。
- 446 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 14:36:21.57 ID:SfoScckv0.net]
- >>434
UWP「そろそろWPFさんにはご退場願おうか」
- 447 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 15:23:07.83 ID:oUtXC/5od.net]
- >>438
メーカー「そろそろUWP用のコントロールつくっか?」
- 448 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 16:30:16.71 ID:DPTi05MZM.net]
- 親フォームからnewした子フォームは親とは非同期ですか?それとも同期処理となりますか?
- 449 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 16:50:42.60 ID:Kz4/xaqBM.net]
- 正しい言葉の使い方では非同期だけど、たぶん君が言ってるのは同期か非同期かではなくて同じスレッドかどうかだろう
それでいえば同じスレッド
- 450 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 17:48:49.51 ID:n/c4W3DX0.net]
- つか、聞きたいのは、モーダルかモードレスかじゃね?
- 451 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 17:56:35.27 ID:+Mrz0iyE0.net]
- ここで質問するときは自分が何をやりたいかを書いてもらった方がいいな
>>440 >>442の意味なら 方法 : Windows フォームをモーダルおよびモードレスで表示する https://msdn.microsoft.com/ja-jp/library/39wcs2dh(v=vs.110).aspx
- 452 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 19:52:53.18 ID:7YPYpwobM.net]
- >>441
同じスレッドなら同期ではないのですか? >>442 モーダルとはなんぞやレベルなので出直してきます >>443 参考サイトありがとうございます
- 453 名前:デフォルトの名無しさん [2018/05/11(金) 20:39:18.87 ID:A7KRRugp0.net]
- ポータブルアプリの設定ファイルを扱うなら何がスタンダードですか?
XmlSerializer使ってxmlファイルにするか Win32API経由でレガシーなiniファイルにするか。 やっぱ前者ですかね?
- 454 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 20:42:59.37 ID:H5+wAeJBM.net]
- >>445
今時はJSON
- 455 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 21:30:53.62 ID:wYle0Ioy0.net]
- >>445
セオリー通りappsettings.jsonやろ普通
- 456 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 21:55:14.15 ID:F4aYSsq30.net]
- >>445
人の手で編集するかどうか するならcsvファイルかxlsがええで Excel使えるから xmlもiniもjsonも編集ツールが無くてゴミ
- 457 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 21:57:27.82 ID:wYle0Ioy0.net]
- >>448
キチガイ
- 458 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 22:04:41.45 ID:F4aYSsq30.net]
- >>449
ほう じゃあ、編集ツール出して見ろよ そんな誰も編集できないフォーマットで設定とか言ってたって全く説
- 459 名前:セ力ないよ
はい、論破 [] - [ここ壊れてます]
- 460 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 22:08:27.43 ID:KxM4SNOx0.net]
- yamlとかtomlもまぁアリだな
jsonはtailing commaがちょっと煩い
- 461 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 22:08:43.32 ID:wYle0Ioy0.net]
- ごめんキチガイに触ってしまった
- 462 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 22:09:55.64 ID:o64e7/8Ad.net]
- >>451
C#ならappsettings.jsonで良くね?IOptionとの相性いいし
- 463 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 22:11:29.14 ID:KxM4SNOx0.net]
- >>453
JSONが標準だとは思うし, まぁJSONにする が, リスト末尾のカンマは許して欲しい
- 464 名前:444 [2018/05/11(金) 23:25:00.79 ID:A7KRRugp0.net]
- なるほど、今時はJSONですか。
ただ、少し調べて見たところweb系の構成ファイルとして使う?みたいで自分の思ってるのとは違うのかなと感じました。 後出しになってしまって申し訳ないんですが、自分のイメージしてるのはFormアプリで例えば「最前面に表示する/しない」だとか「昇順/降順で並べる」みたいな、チェックボックスやラジオボタンの選択内容を起動時に読み込み、終了時に書き込みする想定です。 appsettings.jsonは読み込みしかなさそうだったのですが、書き込みってありますか?自分でjson形式にコンバートしてベタに書き込みしろってことですかね?
- 465 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 23:28:06.24 ID:gh5GwZAv0.net]
- >>455
その用途ならアプリ外からエディタで編集させることなんて無いだろうから、正直なんでも良いと思う
- 466 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 23:31:25.65 ID:fVy+Ps+50.net]
- jsonならNewtonSoftがあるけどyamlシリアライザだとどれがデファクトなんだ?
- 467 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 23:31:53.13 ID:fVy+Ps+50.net]
- jsonならNewtonSoftがあるけどyamlシリアライザだとどれがデファクトなんだ?
- 468 名前:デフォルトの名無しさん mailto:sage [2018/05/11(金) 23:33:44.23 ID:KxM4SNOx0.net]
- >>455
JSONで読んだり書いたりするなんてどうとでも出来る まぁXML以外ならなんでもいいと思うけどね
- 469 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 00:31:10.54 ID:wbfjgNFba.net]
- 前も書いたけど騙されたらダメwww
.NETには標準のシリアライザがいくつも存在するんだから、特に理由がないかぎり あえて外様を使うとか頭の悪い中学生じみてる
- 470 名前:デフォルトの名無しさん [2018/05/12(土) 03:56:46.76 ID:ek+Myn8j0.net]
- var exts = {".jpeg", ".jpg", ".png", ".gif"};
var f = Directory.GetFiles(dir, "*.*", SearchOption.AllDirectories) .Where(c => exts.All(extension => !c.EndsWith(extension))) .ToArray(); extsの拡張子以外のファイルを抽出したいんだけど 大文字小文字区別せずに拡張子だけを比較する方法ないですか? もっと効率いい方法ある気が・・・
- 471 名前:デフォルトの名無しさん [2018/05/12(土) 04:18:13.81 ID:ek+Myn8j0.net]
- !c.ToLower().EndsWith(extension)
で対応します
- 472 名前:デフォルトの名無しさん [2018/05/12(土) 05:18:29.02 ID:V3QYZkJA0.net]
- >.NETには標準のシリアライザがいくつも存在するんだから、特に理由がないかぎり
>あえて外様を使うとか頭の悪い中学生じみてる いくつもあるの? どんなのがあるのか三つくらい教えてください。 ビルドするごとに消えるのでは使いにくいというか何度もビルドするのは普通だとおもうので それでは使い物にならないので、ビルドしても消えないものがいい。
- 473 名前:デフォルトの名無しさん [2018/05/12(土) 05:48:54.31 ID:d7ZTDjaEu]
- 過去スレで以下でアルファチャンネルつき32bitビットマップで保存できると書いてたけど
どのソフトで開いても黒くて透過してません。どうしたらいいでしょうか?開いたソフトが対応してないだけ?? Bitmap bmp = new Bitmap( 32, 32 ); using( var g = Graphics.FromImage( bmp ) ) { using( var sb = new SolidBrush( Color.FromArgb( 128, Color.Red ) ) ) { g.FillRectangle( sb, new Rectangle( 0, 0, 16, 16 ) ); } } bmp.Save( @"C:\Users\ハゲ\Desktop\test.bmp", ImageFormat.Bmp );
- 474 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 06:12:38.61 ID:Qc7Beiuka.net]
- >>460
今時その認識は正直ヤバい 今の.NETの標準のシリアライザはJSON.NET Core系では完全に標準シリアライザとしてフレームワークで使われてるし、MSDNにもJSONならJSON.NET使えと書いてる
- 475 名前:デフォルトの名無しさん mailto:sage釣 [2018/05/12(土) 06:16:13.33 ID:9vavBtpKM.net]
- >>463
https://msdn.microsoft.com/ja-jp/library/4abbf6k0(v=vs.120).aspx
- 476 名前:デフォルトの名無しさん mailto:sage釣 [2018/05/12(土) 06:20:19.72 ID:9vavBtpKM.net]
- >>465
DataContractJsonSerializer でなくJson.net のソースは?
- 477 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 06:29:12.76 ID:hwxaPbIq0.net]
- 設定ファイルは、csv, yaml, json。
Java系のant, maven などは、XML。 Mac系は、property file chef, vagrant では、Ruby。 Gradle では、Groovy Haxe のserializer は、数個のプログラミング言語に渡って機能するし、 json, xml みたいに型情報が無くなったりしない もちろん、Ruby, Groovy も、 プログラミング言語自体が設定ファイルだから、そのまま使える
- 478 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 07:13:07.72 ID:Qc7Beiuka.net]
- >>467
https://msdn.microsoft.com/ja-jp/library/system.web.script.serialization.javascriptserializer(v=vs.110).aspx なんか勘違いしてるみたいだけど、DataContract系は通信に使うもので ファイルの読み書きに使うことを想定されているもんじゃないよ
- 479 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 07:21:14.10 ID:UP+Hygq+M.net]
- DataContractSerializerは絶対にファイルに書いちゃダメってわけではないけど、データのスキーマがあらかじめ決まってる場合には使えない
あくまで書く側と読む側とで解釈が共通でありさえすれればよくて、その中身を人間は気にしないよ、ってときに使う
- 480 名前:444 [2018/05/12(土) 07:26:10.70 ID:4i84e4IV0.net]
- 調べが足りずすみません。
NewtonsoftのJSON.NETというのを使えばいいみたいですね。 .NET標準のXmlSerializerと同じような感じの使い方ですね。 ちなみに、XMLはやめた方が良いと意見ありましたが、 どういった理由からでしょうか?
- 481 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 07:35:16.58 ID:Qc7Beiuka.net]
- XMLは全世界共通の汎用データ交換フォーマットであることが採用する唯一の理由であり、
JSONが主流になった時点で既に存在意義が失われているから
- 482 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 07:45:11.57 ID:hwxaPbIq0.net]
- XML は、JSON よりも可読性が高いから、人が見る・書く設定ファイル。
例えば、アプリのフォームのデザインの設定ファイルに使う 人が見ない、単にコンピューター間のデータの受け渡しには、JSON XMLを使うと、ややこしい
- 483 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 07:52:19.68 ID:yKmgHprg0.net]
- >>473
高くねーよ タグの対応が外れたら素人に発見できんのか? プログラマならともかくパンピーじゃ無理
- 484 名前:デフォルトの名無しさん [2018/05/12(土) 08:08:53.44 ID:V3QYZkJA0.net]
- XMLは可読性がわるい。つまり直観が効かない。機械向きで非人間的だから設定ファイルには不向き。
たしかに寄ってたかってよく考えてあるのは解る。それには感心するが、寄ってたかって考えすぎると たいていは失敗する。その代表的な例としてはXMLもっとも良い例のひとつだろう。つまり駄作だなとおもう。
- 485 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 08:28:20.91 ID:YrlOJuyZ0.net]
- jsonはいい加減コメントの使用を本家が認めるべきだわな
- 486 名前:デフォルトの名無しさん [2018/05/12(土) 08:45:40.67 ID:tydT0Seq0.net]
- >>473
XMLが読みやすいってwサヴァン症候群なんおまえ?w
- 487 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 08:49:00.82 ID:KCIDKf2Q0.net]
- コメントがあると独自スキーマを作り始
- 488 名前:めるからわざと外したと言っているけど病的だわ
これだから実務屋でない奴は [] - [ここ壊れてます]
- 489 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 08:50:11.44 ID:KCIDKf2Q0.net]
- そいつC#スレとPythonスレでよく見かけるが
サヴァンかどうかはともかく発達障害は煩ってるぞ
- 490 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 08:52:02.93 ID:Y49XSW9o0.net]
- >>461
EndsWithの第二引数は使えない?
- 491 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 08:57:27.63 ID:vhGL8v7ea.net]
- >>478
悪名高いJSONライセンス(Good, not Evil)も作ってるからなぁ
- 492 名前:デフォルトの名無しさん mailto:sage釣 [2018/05/12(土) 09:22:58.61 ID:9vavBtpKM.net]
- >>469
THX
- 493 名前:464 [2018/05/12(土) 15:24:16.94 ID:Mhan8b8Mj]
- だれか…
- 494 名前:464 mailto:sage [2018/05/12(土) 16:52:37.99 ID:Mhan8b8Mj]
- すいませんでしたぁあ〜〜!
自分の作った別のC++のプログラムで読み込んだら普通に透過してましたぁ!! やっぱフォトショやその他のソフトがアルファチャンネル無視してただけでしたあ〜
- 495 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 09:36:45.26 ID:15xgRckc0.net]
- >>455
その用途ならこれで十分かと https://docs.microsoft.com/en-us/dotnet/framework/winforms/advanced/application-settings-for-windows-forms
- 496 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 09:37:39.20 ID:btyZbm2S0.net]
- XMLのタグの対応って言うけど
JSONも例えば}が数階層のどっかで一つ消えたら人間に対応できなくなるよね
- 497 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 09:45:59.03 ID:iloBjJ0sM.net]
- データの規模が大きくなったらXMLのほうが断然有利
JSONとXHTMLを等価変換するスクリプトを書いてJSONだけでウェブサイトを構築する実験を社内でやった事があるがJSONのスコアは酷いものだった JSONはネストが深くなると使い物にならん
- 498 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 09:49:55.91 ID:15xgRckc0.net]
- >>487
どんな点で有利なのかすら書けないクズ
- 499 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 09:51:04.77 ID:56F0arFd0.net]
- 何のデータも示さずjsonは使い物にならないと言われてもねー
- 500 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 09:56:29.74 ID:iloBjJ0sM.net]
- データは自社の資産だから常識的に勝手には公表できない
実験方法は簡単にだけど示したのだからデータが欲しければ実験して検証すればいい 逆にJSONが優れていると言うなら 根拠無しではなくデータなり検証方法を示してほしいね
- 501 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 09:58:57.02 ID:yKmgHprg0.net]
- >>490
だったら発言すんなよ 消えろクズ
- 502 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:00:05.00 ID:vhGL8v7ea.net]
- https://www.infoq.com/news/2013/08/xml-json-performance
同じくらいのパフォーマンスというならまぁ納得出来る クソみたいなパーサ使わにゃネスト深さでパフォーマンスが悪化するわけねーだろ
- 503 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:00:18.08 ID:56F0arFd0.net]
- >>490
再現可能なサンプルぐらい作れ 今のままだと説得力ゼロで誰も納得しねーよ
- 504 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:00:46.67 ID:My8LWy2ka.net]
- XHTMLって死んだ技術だと思うが
10年ぐらい前の世界かな? xmlが見やすいって人は初めて見た
- 505 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:08:59.85 ID:iloBjJ0sM.net]
- >>493
5chに書き込むためだけに実験費用払いたくねえよ こういう実験はサンプルとして人を雇わないとできないんだよ 思考停止ノータイムでボタン押さずに常識的に少し考えてからレスしてくれ頼むから
- 506 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:10:42.69 ID:vhGL8v7ea.net]
- 再現するJSONとXMLを一個ずつ用意すれば終わるのに自分以外の人間が必要か?
プログラ
- 507 名前:~ングやったことありますか? []
- [ここ壊れてます]
- 508 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:19:11.86 ID:iloBjJ0sM.net]
- >>496
あんたは論外 パフォーマンスの話なんて誰もしてない 今はみんな生産性、可読性、保守性の話をしてるんだよ それを測るためにJSONとXHTMLを等価変換するツールを作った グループAの人達にはJSONでタグ打ちさせてそのJSONをツールでXHTMLに変換した グループBの人達にはXHTMLで直接タグ打ちさせた 完成するまでの時間や完成したXHTMLのバグ密度など様々なメトリクスを計測したら直接タグ打ちしたグループBのほうがスコアが高かった グループAとグループBのスコア差はネスト数が深いほど大きくなった そういう話な パフォーマンス比較なんてくだらん話は他所でやってくれ
- 509 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:21:37.68 ID:My8LWy2ka.net]
- >>497
人間のやることじゃないことを人間にさせて比較する意味がよくわからない
- 510 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:22:19.67 ID:7mnYG5Gia.net]
- >>497
無駄な変数が多すぎて何を比較したいのか分からなくなってるな 仕事できなそう
- 511 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:22:47.54 ID:vhGL8v7ea.net]
- >>497
人間がやる意味が分からん
- 512 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:25:26.75 ID:FqtFYlf30.net]
- 流石にこれは擁護できんわw
- 513 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:25:55.10 ID:My8LWy2ka.net]
- テキストデータをバイナリエディタで書かせるような意味不明な実験を
やって悦にいる会社に勤めてかわいそうとしか思えない 上が暗愚だと下が苦労する
- 514 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:26:11.54 ID:iloBjJ0sM.net]
- 馬鹿しかいないのか
人間がやる意味がないとか言ってる連中は実験の趣旨を全く理解してない だから思考停止してノータイムでボタン押すのやめろって言ってるんだよ ほんと馬鹿の相手するの疲れるな
- 515 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:28:00.46 ID:vhGL8v7ea.net]
- こいつはなかなか面白いな, 素でこのコミュ力ならなかなかの逸材だし作っているならよく理解している
- 516 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:30:21.85 ID:My8LWy2ka.net]
- >>493
上が暗愚たと下も思考停止で伝染するんだな バイナリデータでutf8の入力しづらさも検証したか?
- 517 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:31:58.09 ID:My8LWy2ka.net]
- いや面白いな
どこかの技術系のサイトでネタにしてくれないかな
- 518 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:32:26.46 ID:yKmgHprg0.net]
- 結局、手動で設定するファイルであるなら
jsonもxmlもゴミだろ? なんの話してんの?
- 519 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:36:00.72 ID:My8LWy2ka.net]
- >>507
そうでもないよ VScodeでjsonの各種設定ファイルを手で変えたりするけど あれがXMLだととんでもないことになる
- 520 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:37:02.56 ID:vhGL8v7ea.net]
- 深くて3階層程度でそんなに行数多くないならJSONは苦痛は少ないかな
- 521 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:37:30.03 ID:yKmgHprg0.net]
- >>508
そういう無意味な比較意味ないじゃん xlsで設定できるアプリに使い勝手で勝てるの?
- 522 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:38:25.47 ID:15xgRckc0.net]
- >>510
それが無意味に思えるなんて幸せなやつだな
- 523 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:39:01.19 ID:yKmgHprg0.net]
- >>511
だってjsonもxmlもいらねーもんよ
- 524 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:39:07.44 ID:PQYWGVmCd.net]
- >>510
xlsとかwwwバージョン管理システム使ったことすらなさそうだな
- 525 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:39:44.13 ID:vhGL8v7ea.net]
- 残念だけどXMLはクソオブクソだけどXLSとかCSVはそれをはるかに上回るクソなの
- 526 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:39:58.36 ID:yKmgHprg0.net]
- >>513
csvでもいいよ
- 527 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:40:08.84 ID:15xgRckc0.net]
- >>512
C#やめた方がいいよ
- 528 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:40:21.22 ID:yKmgHprg0.net]
- >>514
理由は?
- 529 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:40:23.88 ID:NuxM0Gnx0.net]
- せめてxlsxにしてくれ
- 530 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:41:06.38 ID:PQYWGVmCd.net]
- >>515
反論する気すら起きんわ
- 531 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:41:21.27 ID:yKmgHprg0.net]
- db(Sqlite)もあるぞ
- 532 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:41:32.86 ID:wBO8DWf8M.net]
- >>497の実験は「XHTMLのデータはJSONで記述するには適さない」ということを示しているだけだな
そりゃXHTMLのスキーマはXMLで表現しやすいように設計されてるんだから、 JSONだと属性とコンテンツの区別がなかったりして記述しづらいのは当たり前だ JSONにはJSONに適したスキーマ設計がある
- 533 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:41:52.87 ID:15xgRckc0.net]
- やっぱGitすら使えなさそうだな
- 534 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:43:33.27 ID:yKmgHprg0.net]
- >>522
gitでcsvの差分見れないの?
- 535 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:44:43.29 ID:15xgRckc0.net]
- >>523
Gitでsqliteの差分見るのかい?
- 536 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:45:36.20 ID:vhGL8v7ea.net]
- >>517
XLS: バイナリ, 標準化されてない(されてるかも知らんが概ねExcelないと読めん) CSV: not well standarized XLSX: zip圧縮されたXMLじゃん
- 537 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:45:58.87 ID:yKmgHprg0.net]
- >>524
dbの比較は簡単 バージョン管理の機能にはないけど
- 538 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:46:25.99 ID:iloBjJ0sM.net]
- >>508
VSCodeのセッティングはネストが浅くて比較的読みやすいし、VSCodeによるコード生成がうまく機能してるからね
- 539 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:47:06.15 ID:15xgRckc0.net]
- >>526
もはや何を言っているのかわからん
- 540 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:47:34.43 ID:yKmgHprg0.net]
- >>525
ビジネスでExcel入ってない環境とかあるの?
- 541 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:47:44.90 ID:kT5GzpcRa.net]
- エクセルからマスターや設定をインポートするようになってるシステムは壊しそうで怖いわ
うっかりレイアウトがズレてて正しくデータが取れなくなるとかよくある バージョン管理の問題にも関連するけど、再現性が乏しいんだよエクセルは
- 542 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:47:54.11 ID:WIOr5zBad.net]
- >>526
おれsqliteのバイナリをテキストエディタで書き換える能力ないのよ
- 543 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:48:23.30 ID:yKmgHprg0.net]
- >>528
DB同士のデータの比較したことねーの?
- 544 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:48:28.96 ID:My8LWy2ka.net]
- >>521
そこの会社の内部の抗争があるんだと思う いまどきxhtmlを使ってる派閥がいて そいつらが不利になったので意味不明なテストでxhtmlすげーをやって 何も考えないやつがそれに賛同したと エジソンが高圧送電は危険だと言って動物を殺す実験をしたようなもの
- 545 名前:デフォルトの名無しさん mailto:sage [2018/05/12(土) 10:48:32.15 ID:15xgRckc0.net]
- >>529
いくらでもあるよ
|

|