ねねっちと一緒にプログラムを勉強するスレ第2話 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2017/03/18(土) 13:03:05.05ID:KGlkA67c
ぬるぽって何?
2017/04/22(土) 20:07:59.75ID:rLCodfG7
>>544
今はソースコードはGitHubで公開ってのが主流のようだ。使いこなすには、分散型バージョン
管理システムのGitというものを理解しないといけないようだが。
2017/04/22(土) 20:13:43.72ID:Fs9aFfd6
>>544
片山さんもう少し先でじゃねーよ

お前は皮肉を言われてることすら理解できねえのか
2017/04/22(土) 20:15:14.40ID:rLCodfG7
https://github.com/katahiromz
これがオレのGitHubだ。ここにあるプロジェクトはほとんどがC/C++で、Javaはまだ書いていない。
2017/04/22(土) 20:25:03.86ID:rLCodfG7
GitHubは英語オンリーで、日本語のページはない。日本語じゃないと困る人はOSDNという選択肢もある。
2017/04/22(土) 20:36:45.50ID:rLCodfG7
EclipseでGitを使う方法があるみたいだが、まずはGitの基本を理解してからにしよう。http://qiita.com/ken0909/items/3e14461e74965432e7d6
2017/04/22(土) 20:50:18.75ID:rLCodfG7
それでは、まずは次のサイトのGitに関する記事を読みといてくれ。
https://ja.osdn.net/
全部読んで半分以上理解できたら次に進もう。
2017/04/23(日) 01:12:07.04ID:IjHDVWQ3
>>片山さん
複数のコメントありがとうございます。
努力します。

>>546
皮肉かどうかはどうでもいいです。
要はその通りだと思ったら同意するだけです。
2017/04/23(日) 02:41:47.10ID:3ETeULtx
ここのやり取り見てるとstaticおじさん思い出す
いや、そこまで到達してないか
2017/04/23(日) 05:53:13.53ID:Od2AYoty
>>551
つまり会話が成り立たない以前に会話する気すらない訳だね
2017/04/23(日) 09:39:51.23ID:9WGY9Kco
>>552
staticおじさんになる素質の片鱗は見せつけてるなw
2017/04/23(日) 17:59:34.55ID:IjHDVWQ3
>>552
staticおじさんって誰ですかぁ?

>>553
何でそうなるんですか。
皮肉なんか相手にしたくないですよ。

>>554
私がですか?
2017/04/23(日) 18:41:21.14ID:nc0/ghBL
会話が成り立たないから真面目に相手するだけ無駄だしな
2017/04/23(日) 19:56:40.23ID:9WGY9Kco
いい加減にして、ググること覚えようね
2017/04/23(日) 23:31:10.19ID:IjHDVWQ3
>>片山さん
もう少しお待ち下さい。
結構難しいですね。

>>557
もちろんググれば分かるんでしょうが、
ここでありのままの人物像を聞きたかったのです。
2017/04/23(日) 23:58:34.16ID:d5pkzuTb
>>558
お前ら糞虫全般に言えることだけど、いい加減先にググれ
それでも解決しなかったら、質問する前に、私はこうこう思いますけど、これってあってますか?どうなんでしょうか?
って聞く、書くようにしろ

なぜかって?回答する方もお前のその時の理解度がわかるから、無駄な作業が減る上に適切な回答ができるからだよ

staticおじさんの話もそうだ
お前が先んじて彼の評価を書けば無駄なレスなしでより深い議論ができるというものだ
2017/04/24(月) 00:36:27.38ID:73H/OgY9
>>558
言い訳おじさんがまた言い訳してる
561デフォルトの名無しさん
垢版 |
2017/04/24(月) 00:52:28.36ID:JE5n6vCM
自作自演にしか見えない……。
2017/04/24(月) 06:32:08.39ID:9IqpEK8F
>>558
もちろんググれば分かるのに何でググらないの?
ここでの評価をググった結果に優先する理由は何?

ここでの評価を優先しようとするくせに
「34歳は頭が悪い」
っていう自分に対する簡単な評価は頑なに認めようとしないのはなんで?
2017/04/24(月) 10:08:03.78ID:9YTeQZy3
片山研究所の実験動物にゴチャゴチャ言うなよ
2017/04/24(月) 16:39:34.98ID:hyjp57PM
>>559
それはそうですが、敢えてですよ。

>>560
言い訳じゃなく心理描写。

>>562
ここでの深い見解>検索結果
レッテル貼り<正確な見解

>>563
暗い夜は後ろに気を付けた方がいい。
2017/04/24(月) 20:33:17.11ID:9YTeQZy3
実験動物のくせにゴチャゴチャうるせぇな
2017/04/24(月) 20:48:58.13ID:TSPMV/hI
ネット環境得てからクズ度がどんどん上がったな

親も失敗だったね
2017/04/25(火) 16:35:01.57ID:+HQZ8u7c
>>566
クズの定義って何なんだよ。
失敗じゃねーよ。
2017/04/25(火) 18:05:19.79ID:TzUmZKvP
鏡見ろよ
2017/04/25(火) 18:42:37.81ID:SWAzzsrw
>>567
何でそんな頭悪い発言出来るの?
2017/04/25(火) 21:41:23.98ID:apTIu6Ro
もう諦めたら?
2017/04/25(火) 22:36:23.40ID:TBuA3Fu0
Eclipseインストールしてhello, world書いたよ。
2017/04/25(火) 22:53:08.99ID:TBuA3Fu0
Javaは久しぶりだな。何年前になるだろう? 昔、awtでなんか作ってたな。
2017/04/25(火) 22:55:33.57ID:TBuA3Fu0
スマホ開発ではawtは役に立たないから、Javaの基礎からやり直すことにするか。
java.lang.*を見ればいいのか?
2017/04/25(火) 22:59:57.52ID:TBuA3Fu0
エクリプス、フルインストールで1GB超えてる。まさに巨大なるIDEだ。
注意点としては、C:直下で展開しないと、ファイルパス名が長すぎて展開に失敗するようだ。
2017/04/26(水) 00:02:21.85ID:/ZfpN6QH
一部の攻撃的なレスをする馬鹿に構うとこっちまで悪く見られて損だな。

>>570
やだよ。

>>片山さん
ちょっと便利過ぎるんですよね。
予測変換機能とかあるから、文法を正確に覚えていなくても
書けてしまう場合もあるし。
2017/04/26(水) 00:14:04.67ID:C1JG3n6h
攻撃的なレスが増えているのは自分の振る舞いのせいなのに・・・
自分に非があるとは思わないんだな
2017/04/26(水) 00:23:15.56ID:1c8kYD+M
悪く見られてってギャグで言っているのか?
2017/04/26(水) 04:28:25.80ID:ZFKZUpWM
http://ser1zw.hatenablog.com/entry/20110130/1296393620
2017/04/26(水) 07:44:56.13ID:mKUyOhF8
インスタグラムのページでソースを表示して、
1枚目の投稿写真のurlを見つけることはできるのですが、
2枚投稿されている場合、2枚目のURLはソースに表示されていないんですかね?
探しても見つからないので。
2017/04/26(水) 10:13:55.64ID:VMQAT7m5
>>575
お前は悪くない、社会が悪い
2017/04/26(水) 16:56:16.82ID:/ZfpN6QH
>>576
それだけではないです。
実験動物などというふざけた書き込みは私に落ち度があるとは思えません。

>>580
両方とも悪い所と良い所を持っているのでは。
2017/04/26(水) 17:41:55.11ID:VMQAT7m5
お前に良いところなんてないだろ、いい加減にしろ
2017/04/26(水) 18:09:43.89ID:k4Ao8EcY
>>581
だって何言ってもリアクションがワンパターンなんだもん

だから実験動物と呼ばれる

しかしホント表層だけしか読み取れないんだなあ
2017/04/26(水) 18:21:36.26ID:VMQAT7m5
>>545,547-550の片山のレスに対して
>複数のコメントありがとうございます。
>努力します。

煽りに対しての反応は別にして片山に対してはちゃんとレスしたらどうなの?
2017/04/26(水) 18:50:37.59ID:lYhaqZk4
>>583
>>581
> だって何言ってもリアクションがワンパターンなんだもん
> だから実験動物と呼ばれる

ほんこれ。今日日、AIのほうが良い反応返してくれそうな気がする。
586デフォルトの名無しさん
垢版 |
2017/04/26(水) 21:19:59.39ID:Wh7Oh9Mr
>>585
しねクズ
587デフォルトの名無しさん
垢版 |
2017/04/26(水) 21:21:37.82ID:Wh7Oh9Mr
>>583
黙れうんこ
588デフォルトの名無しさん
垢版 |
2017/04/26(水) 21:22:37.79ID:Wh7Oh9Mr
さて、AIには真似できないすばらしい反応の手本を見せてもらうとしよう
どんな面白い返しがくるんだろ、わくわく
589デフォルトの名無しさん
垢版 |
2017/04/26(水) 21:24:33.76ID:Wh7Oh9Mr
俺の言葉の深層まで読み取って返してくれんだろうなあ、楽しみだなあ
2017/04/26(水) 21:26:23.77ID:lYhaqZk4
この度、>>586-587もようなレスをするに至ったことは、
主治医として、大変残念な事であり、
また、治療の効果がまだまだ現れていないことを証明しているため、
そろそろ最終的な決断を下す必要があるようです。
みなさんお聞きになったことがあるかもしれませんが、
必ずしも心の病は、特殊な病気ではなく、誰もがそうなる可能性があります。
しかし、だからといって、これ以上、Wh7Oh9Mr を放置することは、例えば何の関係もない人を傷つけたり、
逆にWh7Oh9Mr 自身の将来にとり、名から図示も良いことではありません。
そこで、私は、Wh7Oh9Mr の両親、臨床心理士などとも相談して、
Wh7Oh9Mr をしばらくの間、ネットの出来る環境から離して、
濃密な人間関係の中で治療をすることにしました。
Wh7Oh9Mr にとっては、納得がいかないことかもしれませんが、
私も、医師免許をかけて、Wh7Oh9Mr を徹底して直すことに致しました。
どうかみなさん!Wh7Oh9Mr が戻ってきましたら、このような人を悲しませる
スレではなく、みんなに感動を届ける以上の人間になっていると思いますので、
暖かく見守ってやってください。
591デフォルトの名無しさん
垢版 |
2017/04/26(水) 21:36:11.16ID:Wh7Oh9Mr
スパムみたいな文章だけど一生懸命さは伝わってきた
努力賞ということで
2017/04/26(水) 23:18:34.00ID:pa8V2Lji
もはや幼稚園児だな
2017/04/27(木) 00:38:39.73ID:krvEjk1K
プログラムの勉強しないでなにやってんだ
何のスレだここ
2017/04/27(木) 01:07:51.26ID:KUrn7ZtR
荒れてるけど知ーらね。

>>583
それにしたって動物呼ばわりはないでしょ。
もうちょっとマシな言い方にして下さいよ。

>>片山さん
話の腰を折るみたいで申し訳ないですが、
試したらイデワンでも複数のクラスを書けるみたいですよ。
https://ideone.com/V0Jd9h
ある程度は、インスタンス化が必要なプログラムもイデワンで
対処できそうです。
2017/04/27(木) 09:13:08.60ID:i5BzzK+e
最近はgitを使えない奴をカス呼ばわりする世の中なのに、
敢えて教えを拒否する奴がいるとは…
2017/04/27(木) 10:18:38.91ID:t6wdZAgr
治療は必要ない、必要なのは保健所
2017/04/27(木) 14:00:42.94ID:Nwh2sTTf
課題。仮想画面を使った図形描画だ。
https://ideone.com/QNetYb
このコードを自由に改造して、作品として完成させなさい。
2017/04/27(木) 14:11:49.48ID:Nwh2sTTf
課題。lineメソッドの不具合を修正し、「バカ」を「天才」に変えなさい。
2017/04/27(木) 14:55:29.37ID:Nwh2sTTf
この課題は、君の考える力を試している。
ヒント:方眼紙
600579
垢版 |
2017/04/27(木) 15:18:57.42ID:a+BwFeTM
質問を取り消します
2017/04/27(木) 17:20:36.40ID:KUrn7ZtR
>>584
はい。

>>595
拒否したわけではありません。ただイデワンの可能性をですね…。

>>596
だめだこの人。

>>片山さん
出来れば学んだ範囲で組める課題にして頂きたいです…。
仮想画面はまだ覚えてませんので。
2017/04/27(木) 17:38:20.29ID:Nwh2sTTf
>>601
仮想画面とは言っても、ただの文字列の配列だよ。文字を並べただけ。
2017/04/27(木) 17:50:55.68ID:ECqhjgGf
どこまで応用力ないんだ34歳
2017/04/27(木) 18:06:09.07ID:t6wdZAgr
正直な話、笑い事じゃないんだよなぁ
2017/04/27(木) 18:26:43.70ID:Nwh2sTTf
解説しよう。クラスVirtualScreenのコンストラクタは、メソッドresetを呼ぶ。resetメソッドは、文字列の配列を構築する。これが幅width、高さheightの仮想画面となる。
メソッドprintは構築されている仮想画面を出力する。
2017/04/27(木) 18:29:33.58ID:Nwh2sTTf
setPixelメソッドは、画面のある位置の文字を置き換える。単純に文字列処理で文字を置き換えている。
位置が画面をはみ出すなら文字は置き換えない。
2017/04/27(木) 18:32:36.42ID:Nwh2sTTf
ならば、fillBoxメソッドはどんな処理を行うメソッドだろうか?
2017/04/27(木) 19:02:55.64ID:Nwh2sTTf
貴様、会社のPCで勤務中に仕事をサボって2ちゃんねるに書き込んでいただろう?!
通信記録を見れば丸わかりなんだよ。罰として給料を3分の1減給する。二度と勤務中に2ちゃんねるをしないこと!!
2017/04/27(木) 19:10:13.51ID:Nwh2sTTf
(陰口)
。。。ったく最近の新人さんって使えねーのなんの。授業料を請求したいぐらいだ。ぼそぼそ。
2017/04/27(木) 19:22:48.03ID:KUrn7ZtR
>>602
はい。それは何となく分かります。

>>607
調べてみましたが、分かりませんでした。すいません。
2017/04/27(木) 19:30:00.14ID:t6wdZAgr
>>608
3分の1減給はやり過ぎじゃね?

減給するならまず就業規則に明記した上で、

>労働基準法第91条で,「1回の額が平均賃金の1日分の半額を超え,
>総額が賃金支払期における賃金の総額10分の1を超えてはならない」
2017/04/27(木) 19:35:23.20ID:Nwh2sTTf
これは二重のforループだ。
英単語のtopとは、一番上のこと。bottomとは一番下のこと。leftは左。rightは右。
fillとは塗り潰すこと。boxとは箱のこと。
このメソッドは長方形を塗り潰す。
二重のループの場合は内側のループから解読する。
for (int x = left; x <= right; ++x) { setPixel(ch, x, y); }
ここでsetPixel(ch, x, y);は、文字位置(x, y)に文字chをセットする処理である。
xについて、leftからrightの範囲で繰り返すので、[left, right]という閉区間を塗り潰すことになる。
2017/04/27(木) 19:39:29.53ID:Nwh2sTTf
では、
for (int y = top; y <= bottom; ++y) {
...
}
というループが何をするか説明しなさい。
2017/04/27(木) 19:44:04.85ID:KUrn7ZtR
>>613
yが一番上から一番下まで行くまでの処理ですか?
2017/04/27(木) 19:47:21.26ID:Nwh2sTTf
>>614
そのとおり。では、Mainクラスのmainメソッドで実際にfillBoxを呼んで動作を確認しなさい。
2017/04/27(木) 19:50:43.31ID:Nwh2sTTf
このように、実際のコードが読めなくても、英単語の意味から動作を推定できることがある。つまりは、英語の勉強も必要だ。
2017/04/27(木) 19:56:01.81ID:Nwh2sTTf
>>611
給料ゼロ円の3分の1だから、越えてないよ。
2017/04/27(木) 20:04:14.12ID:KUrn7ZtR
>>片山さん
fillBoxメソッドの第一引数であるchはどんな役割を果たしているんですか?
2017/04/27(木) 20:06:36.31ID:Nwh2sTTf
>>618
chは文字だよ。'a'や'9'などを指定できる。
2017/04/27(木) 20:13:26.88ID:Nwh2sTTf
chはsetPixelメソッドに渡されるsetPixelはchに指定された文字をセットする。
Stringクラスのsubstringメソッドは部分文字列を返す。setPixelは、行の部分文字列とchを連結して、新しい行に更新する。
2017/04/27(木) 20:29:02.56ID:Nwh2sTTf
例えばstr.substring(3)は文字列strの四文字目以降の部分文字列を返す。str.substring(3, 2)はstrの四文字以降の2文字を返す。
2017/04/27(木) 20:33:49.25ID:Nwh2sTTf
String str = lines[y];
これはlinesのy+1行目を文字列strに格納する。
lines[y] = str.substring(0, x) + ch + str.substring(x + 1);
これは、x+1文字目をchで置き換えたものをlines[y]に格納する。
2017/04/27(木) 20:36:26.35ID:Nwh2sTTf
大卒には難し過ぎたか。。。
2017/04/27(木) 20:44:13.73ID:KUrn7ZtR
>>619-621
ありがとうございます。

すいません、特に変化ありませんでした…。
https://ideone.com/CVbXHi
2017/04/27(木) 20:45:15.24ID:Nwh2sTTf
>>624
screen.print();の前に書かないと意味ないよ。
2017/04/27(木) 20:57:13.48ID:Nwh2sTTf
その上、画面をはみ出してるよ。
2017/04/27(木) 20:59:22.46ID:Nwh2sTTf
VirtualScreen screen = new VirtualScreen(40, 10);
って書いてあるんだから、画面は(0, 0)〜(39, 9)の範囲だよ。
2017/04/27(木) 21:20:18.38ID:Nwh2sTTf
適性なし。
2017/04/27(木) 21:27:22.31ID:i5BzzK+e
ワロタ
2017/04/27(木) 21:29:34.99ID:KUrn7ZtR
やはり反映されません。
どうしてですかねぇ。
https://ideone.com/wSid1J
2017/04/27(木) 21:32:15.08ID:Nwh2sTTf
>>630
ふざけてんのか? 何でleft>rightなんだよ。わざと間違えてるだろ。
2017/04/27(木) 21:33:31.27ID:i5BzzK+e
ワロタ
お茶碗を持つ方がleftで、橋を持つ方がrightなんやで
2017/04/28(金) 00:03:26.21ID:FtZLbekm
34歳は、答えの用意されている問題(学校のテストとか)を解くことは出来るが、
明確な答えがない、複数あってどれか選ばなくてはいけない系の問題が全然ダメなんじゃないの。
考える力が弱いというか、考えているふりをしてなにも考えていないというか。
想像力と思考力が致命的に足りない感じ。

前に同じような症状の新人を見たことあるけど、
SJIS対応文字列反転関数作らせたらとても楽しいことになった覚えがある。
片山先生、試しにお題を出してあげたらどうだい。
2017/04/28(金) 00:29:58.74ID:OeyLlymU
>>631
すいませんでした。やっと表示できました。
https://ideone.com/KzG7af
バカの否定です。
2017/04/28(金) 00:37:58.46ID:0yWv+0K/
今日はこの辺で終わるとするか。次は、lineメソッドのバグ取りをやる。自分の頭が良いと思ってるなら、
だれが認める業績で天才であることを証明してくれ。
2017/04/28(金) 00:38:57.51ID:OeyLlymU
>>片山さん
やはりグラフィック系の課題はまだちょっと…。
その代わりメソッドの演習が(戻り値なし、引数ありまで)終わったので、
(前言った範囲に追加して)課題を作ってもらえませんか?
2017/04/28(金) 00:43:33.16ID:OeyLlymU
>>636>>635の書き込みがなされる前に書いたものです。
lineメソッドの方を先で。
2017/04/28(金) 07:30:26.79ID:/uuFMZz1
すげー
バカを相手にすると割りきって付き合ってやってた
片山霊長類研究所所長すらキレさせるチンパンジー34歳ちゃんw
2017/04/28(金) 08:05:44.46ID:ssoWe7Me
グラフィック系の課題はまだちょっとって言うのは課題から何も学んで無いんじゃ
2017/04/28(金) 08:57:28.08ID:1CH3bO8e
どうでも良いが、なぜ自分で課題を考えないんだろう
作りたいものとか微塵もないんだろうか
2017/04/28(金) 09:20:50.10ID:0yWv+0K/
高校を卒業したのなら、数学ですでに直線のグラフについて学習したはずだ。
線分は直線の一部だから、直線を描く範囲を限定すれば、線分が描ける。
復習しよう。例えば、直線y = 2x + 1のグラフはx軸と(0, 1)で交わり、傾きが2であった。
2017/04/28(金) 09:25:36.20ID:0yWv+0K/
では、二点(x0, y0), (x1, y1)を通る線分のグラフは、数学的に考えるとどうなるか答えたまえ。ただし、x0≠x1と仮定する。
2017/04/28(金) 11:09:57.91ID:xFdhdZjO
>>633
答えが用意されてる問題も解けてないんだが
2017/04/28(金) 11:29:21.41ID:1CH3bO8e
>>643
一度習ったことのある問題じゃないとダメなんだろ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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