teratailもりあがっtail? 64問目

レス数が950を超えています。1000を超えると書き込みができなくなります。
1仕様書無しさん
垢版 |
2020/12/25(金) 15:13:11.60
teratail
http://teratail.com/

前スレ
teratailもりあがっtail? 63問目
https://medaka.5ch.net/test/read.cgi/prog/1605869791/

有志による用語集
http://jsfiddle.net/2946ocqe/show
2021/01/10(日) 12:21:27.17
>>854
>>850でいうのはもっと無駄だろうな
2021/01/10(日) 12:29:19.59
>>857
そんなに変わらん
https://web.archive.org/web/20180903064217/https://teratail.com/users?tab=ranking-total
2021/01/10(日) 12:29:47.35
>>857
やめたのもいるし
頻度が下がったのもいるし
そのタイミングでなぜか一時的に徳丸先生頑張ってたし
2021/01/10(日) 12:30:51.98
>>859
mtsのその前後の奴ら
今でも見るやつ少なくないか?
2021/01/10(日) 12:38:47.01
>>851
言ってみた。
https://teratail.com/questions/201679#reply-298294
2021/01/10(日) 12:44:51.76
>>862
思ってた通りの展開
2021/01/10(日) 12:47:12.21
scanfについてはアヒルは間違ったこと言ってないな
低評価する程じゃないだろ
代案がある方がいいと思うなら自分で回答したらいいじゃん
2021/01/10(日) 12:50:30.89
>>862
2019年の事例を出されてもな
2021/01/10(日) 12:50:55.20
>>864
「じゃあどうすれば」まで書く必要があるかどうかだな
タイミング的にたぶんあの手の回答乱発してた時期だろうし目をつけられていたとも言える
今同じ回答しても高低どっちもつかない気がする
2021/01/10(日) 12:56:52.80
>>865
最新のアヒルは一味違う...とかあるんか?
2021/01/10(日) 12:59:28.07
>>865
「これを境に誰も指摘しなくなった」と理解したらええんちゃうか
2021/01/10(日) 13:01:15.90
>>867
「言ってみた」というから>>850が言ってみたのかと思ったら「言ってみた事例を見つけた」だったという話
2021/01/10(日) 13:10:19.24
ていうかこれ低評価したやつかなりやばい
初心者やん
2021/01/10(日) 13:24:11.17
アヒル好きじゃねーけど、C関連の回答に関しては割とまともだと評価している
2021/01/10(日) 13:31:01.72
正規表現使えたっけ
2021/01/10(日) 13:36:55.14
C言語としては正しいけど、質問の回答にはなってないってのがな。
2021/01/10(日) 13:48:29.85
「直接の回答ではありませんが」と前置きがあれば何も問題ないよな
2021/01/10(日) 13:57:15.83
>>870
質問内容への回答になってないと低評価するやつがいる
2021/01/10(日) 14:09:26.25
https://teratail.com/help#aboutReplyVote
低評価(-)がつく回答

間違っている回答
質問の回答になっていない投稿
スパムや攻撃的な表現など不快な投稿

しかし、「推奨していない質問」はあっても「推奨していない回答」はないんだな>ヘルプ
2021/01/10(日) 14:10:20.88
結構長く回答者やってるけど、875みたいなあほな理由が想像できるから、コメントなし低評価は気にならなくなったなあ
2021/01/10(日) 14:13:16.40
>>877
長く回答者やってるならアホなこと言ってないでヘルプ読めよ
2021/01/10(日) 14:14:33.86
>>878
きみみたいなあほが低評価してんだろうなあ。って笑って見てる
2021/01/10(日) 14:17:10.39
>>879
>>876も読めないのか
> 質問の回答になっていない投稿
2021/01/10(日) 14:17:21.68
>>879
運営の推奨は「低評価にはコメント付けろ」だから、まーサルが低評価したんだろうな
2021/01/10(日) 14:18:10.80
>>880
おまえ顔が真っ赤だな。さ〇か!
2021/01/10(日) 14:19:51.79
>>882
〇るは狩るもんで、釣るもんじゃないぞ
2021/01/10(日) 14:26:50.91
アヒルは「そもそも」で切り出してるからな
全く関係ない回答じゃないし了見が狭すぎるだろ
2021/01/10(日) 14:39:34.26
質問のやり方そのものが間違ってるXY問題の場合があるから、それを間違っていると指摘するのは質問の回答になっていないとは違う気がするな
2021/01/10(日) 14:45:12.39
scanfの書き方、しかも複数項目に関する質問については、仕様のURIを明確に参照して解説した上で
実用上好ましい方法を紹介するのが一番
そこまでやってる回答が皆無なので、実用上好ましい方法を記述したアヒルが正解(ベストアンサー)でいい
2021/01/10(日) 15:15:34.42
XYZ問題から隠れたWを読み取れてこそ真のテラテイラー
888仕様書無しさん
垢版 |
2021/01/10(日) 15:16:50.95
https://teratail.com/questions/314815
二人の世界でお幸せに
2021/01/10(日) 16:09:46.09
>>885
運営的には「質問への追記・修正」を使えといことなんだろう
2021/01/10(日) 16:12:38.82
>>886
いくら実務でscanfが忌避されようとscanfの課題にscanfを使うなというのはさすがに
2021/01/10(日) 17:37:53.45
なんでみんな使うな危ない罠だって言うのに仕様上残ってて他の手段で置換されないんです?
2021/01/10(日) 17:42:49.45
過去ソースビルドできなくなるじゃん
2021/01/10(日) 17:52:41.80
とりあえず非推奨にして切り替えを促してそのうち削除する流れに持っていけばいいんだろうけどね。
2021/01/10(日) 18:15:33.97
https://teratail.com/questions/315101
受注すんなよ
2021/01/10(日) 19:50:56.41
知ったかぶって聞くに聞けないんだろ
恥かけばいいんだよバカは
2021/01/10(日) 20:15:42.06
Cというのがどういう使われ方をする言語で、標準関数がどういう意図で使うものかだよ
Cは現状ほぼ全ての環境でデフォで使われる言語で、処理系が環境の数だけある低レイヤ言語
標準関数は処理系で普通用意するものだけど、どの環境でも同じように動くことを期待して使われる
特定複数の環境できっちり環境依存しないように作る場合は、全ての環境で動作確認されたライブラリを別途用意して実装し、極力標準関数は使用しない
2021/01/10(日) 20:23:33.99
極力標準関数は使用しないは言い過ぎか、環境(処理系)に依存しにくい関数をラップして使用する程度
2021/01/10(日) 20:45:16.55
標準関数が環境依存だから自力で実装するてこたないだろ
2021/01/10(日) 20:58:43.51
Cは極論するとシステムコール(相当)だけで実装できる低レイヤ御用達言語
標準関数は使用するだけでデメリットになるケースも多い
諸々の選択肢を踏まえて、速度・移植性・手間・見栄え・品質など最大効率が標準関数のときだけ限定的に使用する
2021/01/10(日) 21:15:43.73
いつものちょっとズレてるおじさん、こんばんは
2021/01/10(日) 21:33:01.47
自力でシステムコール呼んでCのメリット捨てるんかい
2021/01/10(日) 22:17:32.56
>>901
捨ててるCのメリットって何?
オーバーヘッドなしに何でも直に使えるからパフォーマンスが高いことだと思ってたけど
2021/01/10(日) 22:22:24.52
標準ライブラリで出来る事なら、普通は標準ライブラリ使う
その環境で元々用意されてる標準ライブラリの出来があまりに悪いとかなら、また話は別だろうが
2021/01/10(日) 22:50:58.15
プラットフォームの差異を吸収した共通インターフェースを提供するのが標準ライブラリだろ
2021/01/10(日) 23:15:21.98
言語がC、用向きが実務、だとすると、普通はパフォーマンスが重要視されてるケース
アプリでない場合、デバイス寄りのモジュール、OS自身やドライバの類が多い
プロジェクトにも寄るが、ほとんどのCで書かれたプロジェクトは標準関数ライクな関数(やシステムコール)をラップしたり、自前で実装し直したりしている
nginxなり有名どころのある程度以上の規模のプロジェクトを見てみるといい
2021/01/10(日) 23:36:38.16
環境依存しないようにといいつつ、いきなり環境に思いきり依存するOS・ドライバやデバイス寄りモジュールの話にしてくるとか意味が判らんぞ
2021/01/11(月) 00:32:03.20
>>906
そこはアプリでない場合の補足
それ以降の文はアプリの場合でないとおかしいでしょ
2021/01/11(月) 01:02:51.64
それで標準ライブラリは極力使わないって話にどうしてなるのか
意味不明なのは変わらないな
2021/01/11(月) 01:19:45.98
理解力ゼロで何度もいろいろ聞いてくるけど、全部書いてあること。お前の頭に合わせていちいち答えてられん。
2021/01/11(月) 01:25:55.34
つまりお前の日本語が不自由だってことだなw
2021/01/11(月) 07:07:41.43
Cは知らんけど「俺が理解できないのはお前のせい」って、最近、寺でもあまり見ない展開で草
2021/01/11(月) 07:22:51.30
> 特定複数の環境できっちり環境依存しないように作る場合は、全ての環境で動作確認されたライブラリを別途用意して実装し、極力標準関数は使用しない
ngixのコードのどこのことよ
環境の差異を無くすために標準関数使わないって
2021/01/11(月) 09:03:37.96
rubyはゴミ
https://teratail.com/questions/315156#reply-439363
2021/01/11(月) 10:04:03.82
https://twitter.com/ahaha015/status/1348382039469293571?s=19

下手な見返り求めてやるからストレスになる
https://twitter.com/5chan_nel (5ch newer account)
2021/01/11(月) 10:38:34.97
>>913
実際rubyの案件ってそんなないし、未経験の人が今から勉強する言語でない
2021/01/11(月) 11:35:20.20
そもそもスクリプト言語でウェブサイトを構築しようというのが過去の呪いだから言語云々言い出せばそれこそzの言うようにC#くらいしか無くなるぞ
2021/01/11(月) 11:41:05.26
これ回答者(コメント含む)全員やばない?
2021/01/11(月) 11:42:53.30
低評価の理由を書き込む必要なくない?
2021/01/11(月) 11:48:49.36
低評価したやつが一番やばい
2021/01/11(月) 12:29:55.33
javaとc#が型について最近頑張ってるには驚いた
2021/01/11(月) 12:55:11.36
別にどの言語でもバックエンドで使えるけど技術者少ないと経費も開発時間もかかるからなあ
2021/01/11(月) 13:48:23.92
Goは個人的にはゴミ
継承なし、ジェネリクスなし、例外なし、イテレータなし
なんなんこれ
昭和に作られた言語かい
2021/01/11(月) 14:17:02.58
>>918
低評価理由書けって促されるでそ
2021/01/11(月) 14:17:58.83
https://twitter.com/aokikenichi/status/1348495905394024457
そりゃそうだろ
https://twitter.com/5chan_nel (5ch newer account)
2021/01/11(月) 14:26:45.77
>>924
だろ
回答なら回答に書けばいい
2021/01/11(月) 14:32:42.84
https://teratail.com/questions/311133
「がz関数」ってなんぞや
2021/01/11(月) 14:33:27.66
>>924
馬鹿すぎ
928仕様書無しさん
垢版 |
2021/01/11(月) 15:18:47.42
>>926
「画像の関数」のことだろう
2021/01/11(月) 15:26:24.34
>>926
>一度完成したのですが

コードを載せてない時点で嘘松
2021/01/11(月) 15:41:09.84
>>926
hero1000
設問の画像が読めませんでした・・(老眼)

2477x3500の画像が見えないってどんだけ高解像度なモニタ使ってるんだ
まぁブラウザのウインドウサイズに縮小表示されたまま言ってるんだろうけど
2021/01/11(月) 18:20:49.74
>>913
https://teratail.com/questions/315306#reply-439502
関連回答
2021/01/11(月) 18:28:38.51
>>931
Cで会員制掲示板サイト…?
2021/01/11(月) 18:36:55.38
>>665
なぜ別の話するんだってことだろ
2021/01/11(月) 18:39:02.23
まあ書けなくはない
2021/01/11(月) 18:43:55.81
低レベルなら速いと思ってるみたいだけどなんだかんだApacheならPHPが速そうな気もしないでもない
2021/01/11(月) 18:53:57.20
>>935
低レベル言語と低レベルプログラマがタッグを組むと20分かかる'がz関数'だって書ける
https://teratail.com/questions/311133
2021/01/11(月) 19:02:44.04
20数年くらい前なら割と自前のWebサーバーで掲示板サイトをCでとかもなくはなかった
当時のCGIを使う場合でも主流はperlだったと思う
今はCGIだとPHPが多そう
C/C++,Rust,Go辺りを使うとCGIでも速度的にはもう少し速く、より素のHTTPを理解はできる
Rustは初心者におすすめできない
C/C++,Rust,Goから初心者向けに選ぶなら、CかGo
まとめるとCGI前提の勉強目的なら気持ち的にはPHP>Go>Cかな
2021/01/11(月) 19:08:42.39
霧崎きたな
2021/01/11(月) 19:10:09.67
CGIでHTTPは使わんだろ
いや処理によっては使うが普通は
2021/01/11(月) 19:11:39.23
特定厨このスレでなんで湧くのか知らんけど、俺はあんなアイコンを選んだりしない
2021/01/11(月) 19:14:49.23
>>939
アバウトすぎて何が言いたいのか分からん
2021/01/11(月) 19:32:33.15
>>935
PHP8からまた速くなったという話もあったかな
2021/01/11(月) 19:41:41.79
小規模ならスクリプト言語でいいと思うけど、もう大規模プログラムを型無し言語で組みたくない
2021/01/11(月) 19:44:58.00
>>941
HTTPの知識など全くなくてもCGIは組める
2021/01/11(月) 19:46:27.22
>>940
HTTPがどうこう言ってるから特定されるんだぞ
おすすめ言語もズレたところで完全に一致してるし
2021/01/11(月) 19:54:23.74
特定厨の「俺は全部正しい」感とか気味が悪いけどな
同じような考え方するやつが絶対にいないとは言い切れないし
こっちに書いてるやつにteratailROM選のやつもいるだろうし
2021/01/11(月) 21:03:52.90
ちょっと何言ってるか分からない
2021/01/11(月) 21:05:19.35
特定厨
なお特定できていない模様
2021/01/11(月) 21:09:45.56
ここまで必死だと逆に特定できてるようにしか見えん
2021/01/11(月) 21:17:19.01
わざわざ違うと言ってやってるのに、まあこんなスレで相手するだけ無駄なレスだな
HTTPの知識がないのにCGI出来るんならCで標準ライブラリだけで書いてみろ
2021/01/11(月) 21:19:35.73
ひょっとしてHTTPとHTMLの区別がつかない人?
CGIは環境変数からURL取得してHTMLさえ出せれば動くぞ
2021/01/11(月) 21:36:32.55
>>950
きみ、CGI書いたことないでしょw
2021/01/11(月) 22:02:18.04
必ずしも環境変数読まなくてもいいしHTML形式であることも必須ではないが
stdoutの先頭はHTTPヘッダでありContent-Type無しには通常レスポンスが返せないという意味ではHTTPのが必須だな
954仕様書無しさん
垢版 |
2021/01/11(月) 22:21:33.52
こないだ初めてteratailで質問したけど、何かちょっとイキってる人がいるんだね。
2021/01/11(月) 22:23:01.00
https://ja.wikipedia.org/wiki/Common_Gateway_Interface
・CGIプログラムへの情報の入力は、コマンドライン引数、環境変数、標準入力によって行われる
・プログラムが標準出力に出力したデータは、ウェブサーバを経由してクライアントに送られる。このデータは正当なHTTPヘッダで始まらなければならない。

HTTP/1.1ではボディがあるなら最低限Content-Typeは付けるべき
空行を1つ開けてボディを出力するところまでが最も単純なCGI

最近はサーバーやフレーム(、或いは言語)がかなり頑張るし、実際には各サーバー側のドキュメントなどに従って記述が必要
HTTPの知識なしに正しい制御はできない(なんとなく動くコードは書ける)
2021/01/11(月) 23:17:32.59
HTTPの知識ってContent-Typeのことかよ
それC言語じゃないとわからないことなのか?
先頭二行足すだけだろ?
2021/01/12(火) 00:04:00.31
https://twitter.com/A_kirisaki/status/1348611936968085506
ほらな
やっぱお前じゃん
https://twitter.com/5chan_nel (5ch newer account)
レス数が950を超えています。1000を超えると書き込みができなくなります。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況