Java入門・初心者質問スレ Part.7

■ このスレッドは過去ログ倉庫に格納されています
2018/01/10(水) 11:06:04.02ID:ijSgjgrG
Java初心者のためのスレッドです。

※前スレ
Java入門・初心者質問スレ Part.6
http://mevius.2ch.net/test/read.cgi/tech/1513783473/
2018/06/02(土) 14:27:50.24ID:ffIOJoFg
>>778
お前、論理破綻してるって気付いてる?

>>780
確認した条件を満たすのは方法はどうあれ既出で本人も納得してるやん
解決済みに回答つけるとかアホやん
783デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:27:56.25ID:UOodwMog
>>781
冷静になってID:ffIOJoFgの書き込みを見直してみろ
曖昧なところがあったら確認してからコード書くんだ
確認せずにコード書く人はチームに要らないと言っておられる

仕様が明確なところはコーディングに着手するが
今回のケースは確認が先だとも

>>765によって確認したかったことは明確に成ったと思われる
また、これをチーム開発と思っておられる
確認が終わったからこれからチームとしてコーディングに取り掛かるんだと思うんですよ
僕はその結果を待ちたいと思います
784デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:31:25.65ID:UOodwMog
>>782
100辺自分のレスを見直してみたけど僕は正論しか言ってなかった
ことを確認できました

AIかよとか、口頭だろとかイチャモンつけられて
反論したら論理破綻だと言われました
酷いなっって思いました

僕は君のコードが見たいんだよね
確認してからコード書くんやでって言った君のコードが僕は見たい
見せてくれるかい?
785デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:34:42.64ID:UOodwMog
・確認してからコード書くんだ
・確認終わりました
・コード書きません
え?
2018/06/02(土) 14:35:11.07ID:SPPFkf/2
全部お前の方が間違ってるからスレを荒らすなゴミ
アホ
787デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:36:27.25ID:UOodwMog
結局書けへんのやないか
確認が先だと言ったのもコード書かない言い訳やったんか?
せやから言うたやろ、コードを先に書くんやって
結局やれへんやないか
788デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:37:01.19ID:UOodwMog
あんたいつもそうや、グダグダ言い訳して、結局やれへんやないか
789デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:38:08.39ID:UOodwMog
>>786
おいお前、subjectのパラメータは今後一生変わらないと言ったな、あれは嘘だ
790デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:38:41.82ID:UOodwMog
結局やれへんのかーい!
2018/06/02(土) 14:42:33.71ID:ffIOJoFg
>>785
・条件確認した
・条件満たすのは既出
・書く必要無い
792デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:45:10.15ID:UOodwMog
>>791
String mail = "mailto:info@jafrec.org?subject=";
int start = "mailto:".length();
int end = mail.lastIndexOf("?");
if (end < 0) {
  end = mail.length();
}
System.out.println(mail.substring(start, end));
793デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:46:05.35ID:UOodwMog
どや? 結局でけへんかったお前と僕どっちが優れてる?
勉強始めて3日目の中学生に負けた感想は?
794デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:47:54.06ID:UOodwMog
コードこそ成果物
俺はやれるから今はやらない <- 結局やれない人
795デフォルトの名無しさん
垢版 |
2018/06/02(土) 14:50:06.32ID:UOodwMog
僕の天才コードを見て歯ぎしりしてる ID:ffIOJoFg が目に浮かぶわw
796デフォルトの名無しさん
垢版 |
2018/06/02(土) 15:10:59.47ID:UOodwMog
正規表現ならこう↓

String mail = "mailto:user@dammy.com?subject=";
Pattern pat = Pattern.compile("mailto:([^?]+)", Pattern.CASE_INSENSITIVE);
Matcher mat = pat.matcher(mail);
if (mat.find()) {
  System.out.println(mat.group(1));
}
2018/06/02(土) 15:18:22.75ID:SPPFkf/2
荒らすなゴミ
さすがにゴミ相手にするのも疲れてきたわ
2018/06/02(土) 15:27:58.90ID:yQHVvQ0k
     カタカタ
  || ̄ Λ_Λ
  ||_(Д`; ) 「なに?このスレ・・・」
  \⊂´   )
    (  ┳'
2018/06/02(土) 15:46:18.33ID:49Aq679E
>>792
実際にはWebページに埋め込まれた状態だろうから、こんな文字列が来たら '?' が見つかってしまってうまく行かない。

<a href="mailto:info@jafrac.org">メールくれますか?</a>

正規表現使うとしたら \"mailto:([^\"\?]+)[^\"]*?\" のパターンで group(1) を抜き出すみたいなのが良いんじゃないだろうか?
800デフォルトの名無しさん
垢版 |
2018/06/02(土) 15:54:05.71ID:UOodwMog
>>799
なるほどねーそれは鋭い指摘だわ
801デフォルトの名無しさん
垢版 |
2018/06/02(土) 17:36:35.07ID:UOodwMog
>>797
メルアド内の?にも対応したで、どや?
https://paiza.io/projects/ztI3Z01zHYOjg4k-8uYckg
2018/06/02(土) 18:08:41.82ID:ffIOJoFg
まだやってたんか
有意義な時間の使い方してんな
803デフォルトの名無しさん
垢版 |
2018/06/02(土) 18:16:11.47ID:jO/NDth3
趣味 プログラミング
仕事 プログラミング
804デフォルトの名無しさん
垢版 |
2018/06/02(土) 18:17:13.29ID:jO/NDth3
趣味 ドライブ
仕事 タクシードライバー
2018/06/02(土) 20:21:16.02ID:ZL+shul1
これで大丈夫でしょうか?

Pattern pattern = Pattern.compile(
"(([0-9a-zA-Z!#\\$%&'\\*\\+\\-/=\\?\\^_`\\{\\}\\|~]+(\\.[0-9a-zA-Z!#\\$%&'\\*\\+\\-/=\\?\\^_`\\{\\}\\|~]+)*)|(\"[^\"]*\"))"
"@[0-9a-zA-Z\\-]+(\\.[0-9a-zA-Z\\-]+)*");

実際のところ、リンクから取得する他に、、Webページの中に普通のテキストで表示してあるメールアドレスも取得したいんですね。
その場合どうするかというと、ページに書いてある全てのテキストをひとつの文字列に格納して、その中からメールアドレスを探してます。
その時はやはりメールアドレスのパターンから探すのがいいのではないかと思います。

まあ実際のところパターン文字列から?だけを削除したものを使って、これまで数百件のメールアドレスのWEBページからの抽出をしましたが、
ほぼエラーなしというか、変な文字列を抽出することはありませんでした。

mailto:info@jafrac.org&abc みたいな記述があればちゃんと抽出出来ないはずだと思うのですが、そうした記述はまずないってことだと思います。
とは言え使えない文字を含めたパターン文字列はまずいと思うので、書き換えてみましたが、これでいいのか不安です。
2018/06/02(土) 20:40:42.07ID:ZL+shul1
あ、すみません
mailto:info@jafrac.org&abc
じゃなくて
info@jafrac.org&abcですね。普通にメールアドレスを書く時に mailto: なんてつけませんね。
807デフォルトの名無しさん
垢版 |
2018/06/02(土) 21:21:18.24ID:UOodwMog
Local-part = Dot-string / Quoted-stringAtom = 1*atext
Dot-string = Atom *("." Atom)
atext = ALPHA / DIGIT / "!" / "#" / "$" / "%" / "&" / "'" / "*" / "+" /
"-" / "/" / "=" / "?" / "^" / "_" / "`" / "{" / "|" / "}" / "~"
Quoted-string = DQUOTE *QcontentSMTP DQUOTE
QcontentSMTP = qtextSMTP / quoted-pairSMTP
quoted-pairSMTP = %d92 %d32-126
qtextSMTP = %d32-33 / %d35-91 / %d93-126

Local-part = ([a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*)|("([\x20-\x21\x23-\x5b\x5d-\x73]|\x5c[\x20-\x7e])*")
Dot-string = [a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*
Atom = [a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+
atext = [a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]
Quoted-string = "([\x20-\x21\x23-\x5b\x5d-\x73]|\x5c[\x20-\x7e])*"
QcontentSMTP = [\x20-\x21\x23-\x5b\x5d-\x73]|\x5c[\x20-\x7e]
quoted-pairSMTP = \x5c[\x20-\x7e]
qtextSMTP = [\x20-\x21\x23-\x5b\x5d-\x73]
808デフォルトの名無しさん
垢版 |
2018/06/02(土) 21:22:03.88ID:UOodwMog
Domain = sub-domain *("." sub-domain)
sub-domain = Let-dig [Ldh-str]
Let-dig = ALPHA / DIGIT
Ldh-str = *( ALPHA / DIGIT / "-" ) Let-dig

domain = ([a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?)(\.([a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?))*
sub-domain = [a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?
let-dig = [a-zA-Z0-9]
ldh-str = [a-zA-Z0-9-]*[a-zA-Z0-9]
809デフォルトの名無しさん
垢版 |
2018/06/02(土) 21:22:48.76ID:UOodwMog
Mailbox = Local-part "@" Domain
Mailbox = (([a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*)|("([\x20-\x21\x23-\x5b\x5d-\x73]|\x5c[\x20-\x7e])*"))@([a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?)(\.([a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?))*
810デフォルトの名無しさん
垢版 |
2018/06/02(土) 21:27:32.59ID:UOodwMog
というわけでrfcに従うなら↓こうなるけど

Pattern pattern = Pattern.compile(
"(([a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(\\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*)|(\"([\\x20-\\x21\\x23-\\x5b\\x5d-\\x73]|\\x5c[\\x20-\\x7e])*\"))"
+ "@([a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?)(\\.([a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?))*");

現実にはrfcに従ってないメールアドレスもあるからね
そんな厳密にやる必要ないかと、とくに今回のような場合は
有効なメールアドレスかチェックするってわけじゃないし
>>805で大丈夫だと思うよ
2018/06/02(土) 21:51:21.43ID:ZL+shul1
>>810
どうもです。書いて頂いたことのほとんどは、ちょっと難しすぎてよく分かりません。
しかし(>>805で大丈夫だと思うよ)ということで、これ以上深く考えないことにします。
実務上1,00件に1件くらい例外的に間違いが起きるとしても、大損害ってほどでもないので。
2018/06/03(日) 17:06:51.27ID:nF1Wsd7+
馬鹿な質問者と荒らしの馬鹿ガキのせいでスレ無駄に消費しすぎ
813デフォルトの名無しさん
垢版 |
2018/06/03(日) 18:10:42.86ID:Rrk1Y1Qq
>>812
無駄に消費しすぎたら誰が困りますか?
2018/06/03(日) 20:19:45.68ID:E53R3BDh
validates-email-format-of/validates_email_format_of
https://github.com/validates-email-format-of/validates_email_format_of/blob/master/lib/validates_email_format_of.rb

これは、Ruby のライブラリだけど、10人ぐらいで、規格を調べて作っている。
こんな複雑なものを、個人で作れるわけない

OSS のライブラリを探して、使えば良い
815814
垢版 |
2018/06/03(日) 20:33:29.95ID:E53R3BDh
>>814
以下の文字の場合とか、
LocalPartSpecialChars = /[\!\#\$\%\&\'\*\-\/\=\?\+\-\^\_\`\{\|\}\~]/

他にも、文字92, 34, 46 とか、. の場合の処理とか、すごく複雑。
こんなの個人で作れない
2018/06/03(日) 20:42:43.98ID:nF1Wsd7+
馬鹿か?正規表現1_も理解してねーじゃん
鍵括弧とバーの意味わかってればやってることは足し算と同レベルなのに
馬鹿レスでスレ消費続けるのもいい加減にしろよ
しかも正規表現はスレ違いだしうぜぇから消えろアホ
817デフォルトの名無しさん
垢版 |
2018/06/03(日) 21:04:55.29ID:m3SIxw/I
>>814
えー。個人でも作れるだろう。規格さえはっきり分かれば。
作れないとすると能力が足りないか気力が持たなかったかやる気が出なかったかぐらいのもんだろう。
818デフォルトの名無しさん
垢版 |
2018/06/03(日) 21:06:51.73ID:Rrk1Y1Qq
おめーの方がうぜえよ高卒
819デフォルトの名無しさん
垢版 |
2018/06/03(日) 21:08:01.83ID:Rrk1Y1Qq
>>817
作ってくれますか?
2018/06/03(日) 21:13:01.76ID:nF1Wsd7+
はよ消えろ低能コピペ馬鹿
お前にプログラマは無理だから
アホ
2018/06/03(日) 21:13:31.83ID:ORE2PJLF
普通に [使える文字]@[使える文字\.]\.[ドメインに使える文字] じゃ駄目なの?
使える文字ってそんなに複雑なのかね
せいぜい[a-zA-Z0-9\-_]+α だと思ってたんだけど
822814
垢版 |
2018/06/03(日) 22:47:47.75ID:E53R3BDh
>>814
では、文字コード92\, 34", 46. の場合とか、別に処理してるだろ。
LocalPartSpecialChars では、20ほどの記号もチェックしている

こんな処理を、個人で作れるわけないだろ

OSS のライブラリを使えば良いだけ。
いくらでもあるだろ

自作するのは馬鹿げているし、間違っているから、使い物にはならない
823デフォルトの名無しさん
垢版 |
2018/06/03(日) 23:13:17.34ID:m3SIxw/I
>>819
作ったら幾ら貰える?
何もなしじゃやる気は起きんぞ。
2018/06/03(日) 23:18:20.41ID:m3SIxw/I
>>822
ところで>>810は間違ってんの?
825デフォルトの名無しさん
垢版 |
2018/06/04(月) 00:04:42.90ID:2xeQWigN
>>823
作れないくせに金だけ貰おうとすんな乞食野郎
826デフォルトの名無しさん
垢版 |
2018/06/04(月) 00:06:28.67ID:2xeQWigN
ホンマに作れるんやったらとっくにGitHubに上げとるわ
まるで自分は作れるだけの技術力があるけど金をもらえないから
作る気がないみたいに装ってるけどお前は作れへんねん
827デフォルトの名無しさん
垢版 |
2018/06/04(月) 00:41:32.53ID:fspoOmUI
はいはい
2018/06/04(月) 08:27:08.42ID:K9p9OoRg
このネタいつまで引っ張るんだ
2018/06/04(月) 09:09:13.60ID:8xDVDQVA
作れると大見えきった ID:m3SIxw/I が作るまでですよ
830デフォルトの名無しさん
垢版 |
2018/06/04(月) 10:05:16.92ID:VmylC6aT
なんでそれが大見得なんだ?
普通のプログラマならその程度誰でも作れるだろうが。
2018/06/04(月) 10:17:18.99ID:8xDVDQVA
>>830
作ってくれる?
2018/06/04(月) 10:29:01.89ID:8xDVDQVA
誰でも作れる、自分は作れないけど
大阪のたこ焼き器の逆バージョンですわ
833デフォルトの名無しさん
垢版 |
2018/06/04(月) 12:20:28.30ID:Iz+IX2Nf
>>831
やだよ面倒臭い。

いいか。お前はまだ初心者だからよくわからないかも知れないがこの程度のものはプログラマーやってれば何れ必ず出来るような類いのものなんだよ。
お前もそのうちわかるようになるの。そんなに難しいことじゃないから。
もちろん避けてたらわからないままだけどな。
834デフォルトの名無しさん
垢版 |
2018/06/04(月) 12:25:02.01ID:WB6Snd/w
たこ焼きプレートは鋳物にこだわるべきかもしれんな。
2018/06/04(月) 12:59:30.09ID:a+5oAI2y
>>833
でけへんやないか
2018/06/04(月) 13:01:15.12ID:a+5oAI2y
俺オリンピックでメダル取れるわ、面倒だからやらないけど
2018/06/04(月) 13:01:40.74ID:a+5oAI2y
でけへんやないかといことですよ
838デフォルトの名無しさん
垢版 |
2018/06/04(月) 13:21:54.31ID:Iz+IX2Nf
この程度の事がお前にとってはオリンピックでメダル取るぐらいに難しいのか?
そりゃ自己認識や現実認識が歪み過ぎ。
2018/06/04(月) 13:58:51.44ID:a+5oAI2y
>>838
じゃあできるんか?
2018/06/04(月) 14:00:00.53ID:a+5oAI2y
でけへんやろ
口だけやないか
それやったらワイもオリンピックでメダル確定や言うてんねん
2018/06/04(月) 14:00:39.08ID:a+5oAI2y
結局口だけやないか
2018/06/04(月) 14:01:28.87ID:a+5oAI2y
出来る出来る言うてやれへん
それをでけへん言うねん
843デフォルトの名無しさん
垢版 |
2018/06/04(月) 14:16:40.93ID:Iz+IX2Nf
お前はアホか。

いいか。お前が今やっていることはまだ電車の乗り方が分からない子供が電車に乗れば渋谷から横浜へ行けると言った大人に対して「じゃあ行ってみろ」と言ってるのと同じようなものだ。
大人は電車の乗り方を知っているし自分にとってそれをする必要があるなら幾らでもやるだろう。しかしやれるならやってみろと騒ぐ子供に対してわざわざやってやる大人はいない。
たまたま行く用事があったり特別に教えることを頼まれている教師みたいな立場でないならな。
2018/06/04(月) 15:19:26.87ID:a+5oAI2y
はいはいでけへんのやろ
2018/06/04(月) 15:20:08.75ID:a+5oAI2y
でけへんと正直に言うたらええねん
何をグダグダ言うてんねん
2018/06/04(月) 15:21:07.73ID:a+5oAI2y
電車の話はしてへん
メルアドや
2018/06/04(月) 15:21:23.07ID:a+5oAI2y
メルアドやねん!
848デフォルトの名無しさん
垢版 |
2018/06/04(月) 16:02:07.26ID:Iz+IX2Nf
相手にして欲しいだけの子供の相手はせんよ。
じゃ、君のIDは今日のNGIDに入れとく。
2018/06/04(月) 16:15:03.32ID:a+5oAI2y
でけへんからか?
でけへんからNGにしたんか!?
2018/06/04(月) 16:16:44.53ID:a+5oAI2y
メルアドできると言った人は結局出来ませんでした
2018/06/04(月) 16:17:36.96ID:a+5oAI2y
できると言ったじゃないですか!
852デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:00:04.83ID:WB6Snd/w
できる!
853デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:00:26.12ID:/3JWV1j5
Javaのストリームってなんですか?出入力の流れだと説明されたのですがよくわかりません。
854デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:08:44.72ID:WB6Snd/w
そもそも、たこ焼きは東京の名店、銀タコが明治24年に売り出したのが始まり。
戦後食糧難の時代に、当時タコの国内水揚げの8割を占めていた兵庫県に近いことから、復員兵、天田八助が地元心斎橋で屋台を出したところ、本家銀タコをしのぐ勢いで大ヒットした。
料亭の味にこだわった銀タコに対し、屋台から始めた八助は、手軽に作る製法をとるしかなかった。
ところが、手軽に作る製法はたこ焼きを広める結果につながり、たこ焼きと言えば大阪と言われるほどに広まったのである。
855デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:10:05.54ID:WB6Snd/w
>>853
ストリームというのは川の流れのようにデーターがちゅるちゅると流れていくやつですね。
途中にダムを設けることが多いです。
856デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:14:06.87ID:i7Qhv+/y
こんなもんかねえ。お題スレのお題として丁度良いかも知れんな。
https://paiza.io/projects/Rc2wknAxofvjPfcs9MuYcQ
2018/06/04(月) 21:18:22.48ID:i7Qhv+/y
>>853
工場のラインの流れ作業的なことができる。
流れの途中にある工業用ロボットが塗装したりネジ止めしたりの加工して行って最後の所で完成。
858デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:19:08.87ID:/3JWV1j5
>>855
ダムなんか設けてどうするんですか?
2018/06/04(月) 21:26:34.62ID:BHtXacEq
Javaでストリームと呼ばれるものには二種類ある
InputStream/OutputStreamとStreamは何の奸計もない全く別物の技術というクソみたいなネーミング
860デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:29:03.59ID:WB6Snd/w
>>858
貯めておくんですよ。
861デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:31:35.99ID:WB6Snd/w
俺がタコ焼きを作ってキミが食べるとすると、一個焼きあがるたびに口に突っ込むわけですよ、無理やり。
するとキミは、もっとクレってときもあれば、口の中がいっぱいなのに突っ込まれる時もあるわけです。
そこでストリームなんですよ。
俺は焼きあがるとストリームに突っ込む、キミは食いたいときにストリームからタコ焼きをとる。
862デフォルトの名無しさん
垢版 |
2018/06/04(月) 21:40:50.79ID:WB6Snd/w
世の中のすべてはタコ焼きで説明がつく。
2018/06/04(月) 21:49:21.98ID:1yOTZ57C
初心者質問スレなのだから、どんな突飛な質問だって、あって当然
staticってなんですか?オブジェクトって目的ですか?。なんていう質問があっても
javaってなんですか?何ができるのですか?って質問があっても
初心者スレなのだから、そういう質問もあり、という姿勢で、このスレに参加してくださいな

初心者に中学生が、とか、バカが、とか
そういう人は360億年ロム推奨
あなたの助言は必要とされていません。Errorです。
2018/06/04(月) 21:58:49.08ID:N/WBGLWY
質問の仕方の是非を非難して馬鹿って言ってるのであって
質問内容の質じゃないんだよねぇ
2018/06/04(月) 22:06:12.53ID:1yOTZ57C
海を見たことない人が、海育ちの人に海について質問するときに
何をどのように質問したらいいかなんて分かるわけがない
質問の仕方とか、聞き方さえも、初心者には分からない

質問する勇気は、前進しようとする姿勢の現れ
それを評価せず、どんなメンターなんだという話

質問の仕方の是非を問うなんて、知っている者のエゴなんだよ
そんなことも分からずにアドバイスするなという話
Errorは人に宿ってるんですわ
君の部下は才能を殺されているんだろうな
866デフォルトの名無しさん
垢版 |
2018/06/04(月) 22:06:20.64ID:WB6Snd/w
だがしかし、同じレベルのもの同士でしか争いは起こらないというぞ?
867デフォルトの名無しさん
垢版 |
2018/06/04(月) 22:09:26.15ID:UYOnR1R0
>>856
すごく勉強になります
868デフォルトの名無しさん
垢版 |
2018/06/04(月) 22:10:54.56ID:UYOnR1R0
たこ焼きを熱く語ってる人は一体なんなのか
2018/06/04(月) 22:14:04.75ID:N/WBGLWY
エゴじゃないんだよねぇ
質問の仕方もわからないのなら現実だともっと辛い目に合うので
ここで突き放すのは正解なんだよねぇ
2018/06/04(月) 22:17:07.01ID:1yOTZ57C
君は生まれてきてから今日まで
赤子の頃から質問の仕方を弁えてきたのかね
親や友達や先輩の懐深い指導があって
稚拙な質問を、先輩たちが補いつつ
求めた解答や指導をしてくれたのでは?
君は常に、幼き頃から突き放されてきたのですか?
871デフォルトの名無しさん
垢版 |
2018/06/04(月) 22:20:47.54ID:WB6Snd/w
>>868
俺です!
2018/06/04(月) 22:23:21.91ID:1yOTZ57C
君は、一つのクラスやメソッドの振る舞いが好ましくない時に
そのクラスやメソッドに、おまえバカだろwwwっていうのだろうか
そのクラスやメソッドが正しく機能するために、みずからのコードを見直し修正しないのだろうか

君がアドバイスした人が、将来一緒に仕事をするかもしれない、しないかもしれない
でも、君のアドバイスで優れた人が、この道を歩むのをあきらめる可能性だってある
君がそんな処断をしていいわけがない
アドバイスを求めたものが、正しく機能するように、コードを書くものが導くべきだと思う
873デフォルトの名無しさん
垢版 |
2018/06/04(月) 22:26:26.65ID:WB6Snd/w
優れたものがいれば足を引っ張るのが人の道だろう。
すなわち人道主義。
2018/06/04(月) 22:32:29.69ID:1yOTZ57C
プログラマーは、導きあうべきだし、奉仕しあうべきだと、僕は教わってきた
年齢、国籍、信条、性別、能力に関係なく
突然、色々いって悪かったですね。しばらく自重してロムります。@136億年
875デフォルトの名無しさん
垢版 |
2018/06/04(月) 22:43:27.71ID:WB6Snd/w
>>874
ROM中に悪いんだけど、誰に教わったの?
教えた人の悪意を感じるんだけど。
2018/06/04(月) 22:59:47.15ID:N/WBGLWY
他所からコピペしてきて「これを動くように改変してください!(ブヒッw」
ってそれもう質問じゃないんだよねぇ
自分で思考することを放棄したただの馬鹿なんだよねぇ
馬鹿を棚に上げて「ぼくを突き放すなー!(オンギャアw」
ってただのクソガキの我儘なんだよねぇ
アホ
877814
垢版 |
2018/06/04(月) 23:59:41.42ID:RJsRi3m0
https://github.com/validates-email-format-of/validates_email_format_of/blob/master/spec/validates_email_format_of_spec.rb

ここに、RSpec のテストも付いているだろ

こんな仕様を個人で作って、すべてのテストケースを羅列して、
合格判定するのは無理だろ。
フレームワークの会社か、OSS で作っているものを使うしかない

そもそも、ビジネスロジックと無関係だし、
こういう汎用的な部分を作って、テスト・保守する費用は出ない

OSS ですら一旦、Ruby で作ったものを、他の言語へ移植する。
いきなり、Java などで作るのは、可読性が低いから、議論の叩き台にならない。
Javaのソースコードで打ち合わせすることは、無理

他にも、正しいクレジットカードの番号かどうかチェックするとか、
こういう汎用的な処理は、個別のビジネスロジックじゃない
2018/06/05(火) 00:04:40.03ID:dmAQc8ZB
くだらないしもう飽きたからいいよそのネタ
チラシの裏にでも書いてろアホ
879デフォルトの名無しさん
垢版 |
2018/06/05(火) 00:19:16.26ID:xCctA/+R
できない理由よりできる理由を考える人の方が伸びるのではないかな。
人間の脳は注目していることの情報収集を延々とするし。
出来ない方にばかり意識を集中してたらやがて何もできないようにしか思えなくなるだろう。
880デフォルトの名無しさん
垢版 |
2018/06/05(火) 06:19:15.71ID:UDcYftVi
>>877
Ruby可読性高いのかな
そのRubyのプログラムJavaにポーティングできる?
>>856の方がよほどわかりやすいけどね
881デフォルトの名無しさん
垢版 |
2018/06/05(火) 06:20:56.93ID:UDcYftVi
Rubyの人は、僕はわからないのでどっかの誰かが作ったプログラムを利用します
と言ってるようにしか思えなくてRuby要らなくね?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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