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

1デフォルトの名無しさん2017/03/18(土) 13:03:05.05ID:KGlkA67c
ぬるぽって何?

2デフォルトの名無しさん2017/03/18(土) 23:36:20.62ID:Z1poHEqC
今日も一日ガッんばるぞい

3デフォルトの名無しさん2017/03/19(日) 00:18:40.43ID:cSt3/uVu
>>1
れーがい。

4デフォルトの名無しさん2017/03/19(日) 00:29:34.64ID:dpFhURxm
2ch誕生時ぬるぽ誕生時はねねっちの誕生前史…でも無いか…?

5片山博文MZ ◆T6xkBnTXz7B0 2017/03/19(日) 07:19:32.95ID:lvnI99G6
前スレ

ねねっちと一緒にプログラムを勉強するスレ [無断転載禁止]2ch.net
http://echo.2ch.net/test/read.cgi/tech/1485415033/

6デフォルトの名無しさん2017/03/19(日) 13:14:33.69ID:3j9rxESx
馬鹿が馬鹿に向けてコーチしてるから、いつまでたっても終わらんな

馬鹿は馬鹿の気持ちがわかるから教師に向いてるとかいうけど
まともな言語使役能力がない馬鹿に教師が務まるわけねえだろバーカ
自分の馬鹿さ加減を正当化する以前に相手の立場、聞き手の立場になってライティングする技術を学べよバーカ

7デフォルトの名無しさん2017/03/19(日) 13:28:09.26ID:GVCm3UtV
馬鹿が大好きな馬鹿

8デフォルトの名無しさん2017/03/19(日) 13:35:24.13ID:MQWsDRoG
>>6
コーチ任せた

9デフォルトの名無しさん2017/03/19(日) 15:26:53.79ID:DJjYEA61
>>6
分からないことがあるから聞いてもいいかな?

10デフォルトの名無しさん2017/03/19(日) 16:55:32.81ID:MC3Ph5Rd
とりあえずどんなに小規模でもいいからアプリケーション一つ作ってみれば何かしら見えるようになる気はするけど

結局プログラミングって技術だから必要になってから学ぶ事柄の方が身につくし
どんなに小規模でもソフトウェア一本作るなら要求されることは多い

11 ◆BrBq2CJg6HGd 2017/03/19(日) 18:32:39.25ID:cSt3/uVu
ポインタ、クラスという2つの大きなカベをぬーぶくんは乗り越えることが出来るかな?
特にポインタはかなり難しい。

12デフォルトの名無しさん2017/03/19(日) 19:42:24.52ID:w6cUNJco
言語1つ習得するのにいつまで掛かっとんじゃい!

13デフォルトの名無しさん2017/03/19(日) 20:15:51.06ID:sUTtusgG
逆に言語を完璧にマスターしようとしたら相当の時間は必要だと思うけど

例えばJavaに限ってもEffecive Javaの内容を実践できるようになるレベルまでたどり着くだけでも相当な時間がいると思う

14デフォルトの名無しさん2017/03/19(日) 21:07:09.25ID:3j9rxESx
まずは五目並べとかを目標にするべきだとおもうの
五目ならべとかくそつまんねえけど、最低限のゲームループははいってるわけでね
おれも大学時代Cでかかされたけど、あれはマジ難しい
インターフェース作るので精一杯で、CPUのAIはランダムに石をおくぐらいしかできんかったわ

15デフォルトの名無しさん2017/03/19(日) 23:12:11.49ID:9swj1Ik4
>>11
お前は何がどこまでできるようになったんだ?
全然プログラミングやってないようだが

16 ◆BrBq2CJg6HGd 2017/03/20(月) 00:22:53.87ID:5XocBJvS
>>15
スッキリわかるJavaの入門編が終わったので、実践編に入ったのですが、難しくてつっかえつっかえです。
例えばオブジェクトクラスに備わっているメソッドのオーバーライドとかで苦戦してます。
あれ必ずやるんですか?しんどいです…。

17デフォルトの名無しさん2017/03/20(月) 01:31:41.05ID:GbEM94zj
まずjavaは難しいからね
継承を中心としたライブラリがあるかと思えば、インターフェースを中心としたライブラリもある

継承を選択すると、データ型に階層構造ができるが、たいてい継承というのは、ある特定の見方で行う分類学みたいなもんだから、この分類に失敗した時点で設計が汚くなる

例えば鳥はflyメソッドを実装すべきだが、飛べない鳥はどうする、swimメソッドを持つ鳥持たない鳥があると思えば哺乳類でも歩けないクジラみたいなのもいる

クラスを動物で例えるのはよくないがイレギュラーを綺麗に処理できるような美しい分類などほぼほぼ存在しない

君はおそらく継承を使った設計などしないし、基本的にすべきじゃない、でも継承を使わないといけないライブラリもあるからね、そういうときはどうするんだろ、
真面目に一つずつオーバーライド実装するかproxyパターンとか使うのかね
結局動的言語のほうが楽なんだよそういうのはJavaだけ勉強してもわからないことだ、もしJavaだけで例えばリフレクションの概念を正確に理解できたとしたらたいしたもんだ、λ式も同じくね

18デフォルトの名無しさん2017/03/20(月) 08:01:55.59ID:8oBPBpt5
>>16
>あれ必ずやるんですか?しんどいです…。
書籍に必ずやりますって買いてあったか?
おまえプログラムできても、プログラマに向いてないからやめたほうがいいよ
周りが迷惑するわ

19デフォルトの名無しさん2017/03/20(月) 16:56:55.64ID:GbEM94zj
静的でもっさいオブジェクト指向言語ってのはそうやって、やれインターフェースがどうだの、やれ継承がどうだのどうでもいいことにいちいち頭を悩ます必要があるからな

正直オブジェクト指向の基本理念は大方失敗してるからそこらへんの技術や思想は無視した方がいい

あれがめんどいと思うなら、動的言語をおすすめする、正直個人でのプログラムにおいてオブジェクト指向はそんなに役に立たない

カプセル化がどうだのいう輩は、ほとんどの言語のライブラリが、オブジェクト指向ライブラリよりもはるかに高いレベルでカプセル化を実現していることに気付かないんだよ

20ぬーぶ ◆upkqfrxkrw 2017/03/20(月) 20:07:41.05ID:ivsP1GF2
言語ひとつ覚えるのにいつまでかかっとんじゃい…うん(´・ω・`)

何かひとつアプリケーションを作れとのことなんで
五目並べはちょっとハードル高いけど
簡単なインベーダーを作ってみようと思う
でも画像をどうやって作ろうか悩む

21デフォルトの名無しさん2017/03/21(火) 00:09:43.10ID:LsnLNCD2
>>17
横だけど、それHead First のデザインパターンの序章である奴だよね。
飛べない鳥とか振る舞いのインターフェースと実装をすれば対応出来る奴じゃん。
オブジェクト指向の基本理念は失敗とかディスってる様だけど、オブジェクト指向を理解出来てない馬鹿がオブジェクト指向を語るなよ。

22デフォルトの名無しさん2017/03/21(火) 00:18:59.12ID:RJ2XVIqX
じゃあその通りに実装すればいいと思うよ

実際飛べない鳥のサンプルコード書いてみ
それがオブジェクト指向のメリットなんだから、喜んで書けるよな

23デフォルトの名無しさん2017/03/21(火) 07:15:17.71ID:LsnLNCD2
>>22
以下になるけど、Strategyで実装すれば書けるだろ。

package test;
class MiniDuckSimulator {
public static void main(String[] args) {
Duck model = new ModelDuck();
model.performFly();
}
}
class ModelDuck extends Duck {
public ModelDuck() {
flyBehavior = new FlyNoWay();
}
}
abstract class Duck {
FlyBehavior flyBehavior;
public Duck() {
}
public void performFly() {
flyBehavior.fly();
}
}

24デフォルトの名無しさん2017/03/21(火) 07:16:06.90ID:LsnLNCD2
書き込み制限が出た為、分割。

interface FlyBehavior {
public void fly();
}
class FlyNoWay implements FlyBehavior {
public void fly() {
System.out.println("I can't fly");
}
}
class FlyWithWings implements FlyBehavior {
public void fly() {
System.out.println("I'm flying!!");
}
}

25デフォルトの名無しさん2017/03/21(火) 23:08:09.09ID:RJ2XVIqX
え?このプログラムがオブジェクト指向なの?
俺にはこの設計が理解できないなあ

例えば飛べない鳥duckはflyメソッドを持ってはいけないという前提でどうクラス構成するかって話なんだけど、
飛べない鳥duckがそもそもflyを持っていいという設計思想を踏襲するなら、素直にflyメソッドをもつabstract birdクラスまたはflyableインタフェースをDuckは継承または実装し、flyをoverrideあるいはimplementにすればいいと思うんだけど

ストラテジーパターンと言い張ってるけどストラテジーパターンではないよね、それはブリッジパターンだよ
素直にFlyableインタフェースを使ってfly可能なものに対してはflyableインタフェースを素直に実装するのがストラテジーパターンでしょ、間にコンポジションは挟まないよ

という無駄な分類学とデザパタ議論が栄えるだけなのがオブジェクト指向
ここまで一切どのようにエレガントに鳥を飛ばせるかなんて議論なかったでしょ

こういう複雑なだけでくだらない議論に巻き込まれないためにも、動的言語及び関数型言語を勉強する価値がある

26デフォルトの名無しさん2017/03/21(火) 23:31:22.93ID:+RCV7fhe
正しい設計にこだわってすべてが崩壊するよい例だね。
バカは完璧を求めてはいけない。

27デフォルトの名無しさん2017/03/22(水) 00:08:54.02ID:Q7/mY9A+
>>25
ああ、Oreillyの初心者向けの本の序盤に書いてあるレベルだけど、
理解出来ないの?

flyをそのまま実装するとか拡張性が低い実装してんね。
飛べない鳥を具象クラスに追加したりとか
飛べる鳥が骨折して飛べなくなった場合とか対応出来ないだろ。

Strategyってアルゴリズム部分を明確に定義してカプセル化し、
変更や交換がクライアントと独立して行う事が出来るデザパタだけど分からないかな?

bridgeの意味も全然違うし、interfaceから無造作に分類していくと、
実装クラスの数がキリがないから特徴を分離して実装クラスの数を抑えるデザパタだろうが。

てかこの程度のGoFの簡単なデザパタで複雑とかねーわ。
ドメイン駆動設計とか理解出来なさそうだし、
複雑な業務をシステムに落とし込むことは出来なさそうだな。
オブジェクト指向が駄目なんじゃなくて
お前が馬鹿で使いこなしてないだけだから、
オブジェクト指向の基本理念は大方失敗とかほざいてんじゃねーよ。

28デフォルトの名無しさん2017/03/22(水) 00:40:13.35ID:gvAZwZV8
俺は上のコードのやりたいことは概ね理解できたけど、初学者がこれをみて何の黒魔術なんだと思っても何の不思議でもない
たかが飛べない鳥を実装するのに、flybehavior、flywithwings,flynowayというクラス、インタフェースが必要になるとは誰も思っちゃいなかっただろう

実際俺自身これはストラテジーパターンで実装すべき、そしてduckはflyableインタフェースを実装しないべき、だって飛べないんだから、と思っている
何を思ってブリッジパターンにしたのかはそれこそ誰にも解読不能である

僕らはプログラマであって、分類学者じゃない
オブジェクト指向でもてはやされる特徴のうち唯一使えるのはポリモーフィズムだが、実はポリモーフィズムもそんなに役に立たない
ポリモーフィズムが効果的に機能するほどデータ型を作る必要がでた時点で根本的に設計を誤っているからだ

骨折した鳥がどうとか言ってるけど、
骨折した鳥を表現したいなら、鳥クラスのなかにbool型フィールドのisfracturedを追加して内部状態に基づいてflyを切り替えればいい
それがクラスを定義する意味であり、そうしたくないならクラスを宣言する必要がないんだよ

君は間接参照のコストがわかっていないし、gofのパターンもわかってないよ、ちゃんとUML見てくればわかるとおり、ストラテジーパターンはコンポジションを挟まない、ブリッジは挟む
君は変化に対応することに躍起になってるが、それこそ動的言語でサクッとかいたほうが済む話なわけだ、Javaでやることじゃない

クラス設計を過剰に重視する奴は、基本データ構造、特に構造体と辞書型配列とクラスの区別がついていない

29デフォルトの名無しさん2017/03/22(水) 01:13:13.41ID:gvAZwZV8
たぶんこの問題ならこんな感じのモデルをまず書くんじゃないだろうか。
Javaは久しく書いてないんで、コンパイル通らなかったらごめんな
static class FlyFunction
{static public void fly(bool isFlyable)
if(isFlyable){System.out.println ("I can fly.");}
else {System.out.println ("I cannot fly.");}}
interface Flyable {public void fly();}
interface mayLostWing {public void lostWing();}
//個人的にDuckはFlyableをimplすべきではないが、
public class Duck implement Flyable{
private bool _isFlyable = false;
public void fly(){FlyFunction.fly(_isFlyable);}
}
public class FlyableBird implement Flyable ,mayLostWing
{
private bool _isFlyable = true;
public void fly(){FlyFunction.fly(_isFlyable);}}
public void lostwing(){_isFlyable = false;}}
//curewingなどお好きなメソッドを追加しようね。
}
クラスを使うなら内部フィールドを使わないとクラス使ってる意味ないから。
クラスを使いつつ実際には内部フィールドを参照しないなら、
それはクラスを使いつつも内部状態に依存したくないって気持ちを表している。
それはインスタンスクラスじゃなくてstaticなメソッドクラス、つまり関数ってことなんだよ
これを理解していない限り、無駄に間接参照してパフォーマンスを悪化させるコードの出来上がりだろう。
そしてこれならおそらく誰でも理解できるだろう。

この実装でも不満だけどな。
例えば、飛べない鳥がたくさん出てきたときにどう実装するの?
penguin?chicken?そのたびにクラスを書くのかい?
僕なら辞書配列を使うけどクラスはなんの抽象化の手助けもしてくれないね
penguinクラスとか定義するたびに、flyメソッドを実装したり、lostwingメソッドを実装するのを見て草生えるやろそんなの

30 ◆BrBq2CJg6HGd 2017/03/22(水) 02:32:31.56ID:JXaIwOpQ
>>ぬーぶくん
どうだい?素晴らしいだろう。
Javaをやってみようとは思わんかね?

31デフォルトの名無しさん2017/03/22(水) 03:24:31.66ID:DZdLj/0d
>>30
気持ち悪
だからやんねーっての

どこを見てJavaをやる気になるんだよ
C++でも表現できるわ

32302017/03/22(水) 12:14:36.54ID:JXaIwOpQ
>>31
確かに自分でも書いてて気持ち悪い文章だなとは思った。
ちょっとふざけたくなったんです。すんません。

33デフォルトの名無しさん2017/03/22(水) 12:56:40.89ID:Uj/VLma9
ふざけてる場合か!
早く仕事しろ!

34ぬーぶ ◆upkqfrxkrw 2017/03/22(水) 13:03:03.41ID:HAsQj55b
学校早く終わったお

>>30
うーんJavaとかはAndroidアプリ作るには最適だけど
自分はPCのゲーム作りたいからいいかな。
コードの形とか実行速度とかライブラリとか、
どれをとってもあんまりメリットを感じられない。

35デフォルトの名無しさん2017/03/22(水) 13:37:46.29ID:nJg9yiEm
は?

36デフォルトの名無しさん2017/03/22(水) 15:16:46.85ID:CS3xBlnx
ねねっちでもC++できるというのにお前らときたら

37デフォルトの名無しさん2017/03/22(水) 15:48:00.79ID:dsEiUABL
>>30
何で他人のコードであたかも自分が書いたかのように威張ってんの?
まず自分がコード書くのが先だろ

38デフォルトの名無しさん2017/03/22(水) 16:29:42.06ID:R1u9KQvE
>>37
うるせえハゲ
テメェは一生、ゴミコード書き続けてろ

39デフォルトの名無しさん2017/03/22(水) 18:42:35.46ID:Uj/VLma9
34歳最低だな
こいつは一生このままで終わるな

40 ◆BrBq2CJg6HGd 2017/03/22(水) 19:22:50.60ID:JXaIwOpQ
>>32で謝ってるのに、最低とまで言われなきゃいけないのはおかしくない?
まあプログラマー板で言われ慣れてるけどさ。

41デフォルトの名無しさん2017/03/22(水) 19:36:24.52ID:dsEiUABL
>>40
お前馬鹿だろ

42ぬーぶ ◆upkqfrxkrw 2017/03/22(水) 19:53:31.39ID:HAsQj55b
>>40
平謝りしたら全部チャラってどういう
人間ってそういうものじゃないと思うの

43ぬーぶ ◆upkqfrxkrw 2017/03/22(水) 20:06:22.73ID:HAsQj55b
画像の準備終わったからプログラミングに手つけるよ
けど敵の発生と当たり判定どうしよう

44デフォルトの名無しさん2017/03/22(水) 20:54:28.15ID:QtBhfvr1

45ぬーぶ ◆upkqfrxkrw 2017/03/22(水) 21:00:05.00ID:HAsQj55b
>>44
ggrksって言いたいんか
粘着せんでええんやで

46片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:07:04.25ID:J/UeQ48D
敵の発生は、乱数使えばよか。もちろん、敵は複数だから配列とforループを使うように。
当たり判定は、キャラを長方形と見なして、各成分ごとに不等式を使えばよかよ。

47デフォルトの名無しさん2017/03/22(水) 21:13:08.39ID:sbD4JH/G
ぬーぶっちと片山っちやないか
ねねっちをだせ

48片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:14:59.71ID:J/UeQ48D
// 15%の確率で。。。
if (std::rand() % 100 < 15)
{
敵の個数を増やす
}

49片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:29:14.74ID:J/UeQ48D
自キャラの左上座標を(x, y)とし、自キャラのサイズを(cx, cy)とする。
ある敵キャラの左上座標を(ex, ey)とし、敵キャラのサイズを(dx, dy)とする。
すると自キャラの長方形は(x, y)〜(x+cx, y+cy)となり、敵キャラの長方形は(ex, ey)〜(ex+dx, ey+dy)となる。ここまでわかるか?

50片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:38:40.88ID:J/UeQ48D
x成分とy成分に分けて考える。
まず、x成分。x〜x+cxとex〜ex+dxの重なりを判定する問題に帰結する。
xとexの相対的な位置関係を考えると、x<=ex+dx && ex<=x+cxとなる。

51片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:40:42.47ID:J/UeQ48D
次にy成分。y〜y+cyとey〜ey+dyの重なりを判定する問題に帰結する。
yとeyの相対的な位置関係を考えると、y<=ey+dy && ey<=y+cyとなる。

52片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:43:13.52ID:J/UeQ48D
よって、長方形どうしが重なる条件は、x<=ex+dx && ex<=x+cx && y<=ey+dy && ey<=y+cyとなる。

53片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:50:54.32ID:J/UeQ48D
当たり判定で当たりと判定したら、何かのアクションが実行される。
弾が敵キャラに当たれば、敵キャラが消える。
敵キャラと自キャラが当たれば、自キャラがやられ、ライフが減る。ライフがゼロならゲームオーバー。ライフが残っていればある地点までゲームがやり直しになる。

54片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:54:52.47ID:J/UeQ48D
キャラが丸いキャラなら、キャラを円形と見なした方が当たり判定が自然になる。
2つの円の当たり判定は、2つの円の中心の間の距離で判定できる。

55片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 21:59:04.74ID:J/UeQ48D
P1(x1, y1), P2(x2, y2)の二点の距離は、std::sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1))で求められる。

56デフォルトの名無しさん2017/03/22(水) 22:11:08.75ID:nJg9yiEm
これもうガイジだろ
板ごと落とせ

57片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 22:12:30.45ID:J/UeQ48D
初期化(自キャラを配置するなど)。
while (メインループ)
{
背景表示。
キャラ表示。
自キャラと敵キャラの当たり判定。
弾と自キャラの当たり判定。
弾と敵キャラの当たり判定。
自キャラを動かす。
敵キャラを動かす。
弾を動かす。
}

58片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 22:19:10.18ID:J/UeQ48D
初期化(自キャラを配置するなど)。
while (メインループ)
{
switch (ゲームモード)
{
case スタート画面モード:
スタート画面描画。
入力待ち。
break;
case ゲームオーバーモード:
ゲームオーバー画面描画。
時間待ち。
break;
case プレイ中モード:
背景表示。
キャラ表示。
自キャラと敵キャラの当たり判定。
弾と自キャラの当たり判定。
弾と敵キャラの当たり判定。
自キャラを動かす。
敵キャラを動かす。
弾を動かす。
}
}

59片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 22:20:38.30ID:J/UeQ48D
関数を使わないとゲームモードを追加する辺りでこのように相当複雑になってしまう。

60片山博文MZ ◆T6xkBnTXz7B0 2017/03/22(水) 22:35:21.55ID:J/UeQ48D
プログラミングは、プログラムの動作を確認しながら、少しずつ大きくするのが基本。

61デフォルトの名無しさん2017/03/25(土) 09:12:58.20ID:8LYy4yOL
>>34
最後に「関数の使い方は未だよく分からないけど」を付けるともっと笑いが取れると思う。

62デフォルトの名無しさん2017/03/25(土) 09:18:14.18ID:FPIYQgcd
超初心者の質問なんだけど

画像保存フォルダの画像Aを開くとテキストAを出す
画像Bを開いたらテキストBを出す
(Win7や10のデスクトップ上の作業時)

スレチならどのスレッドかな?

63デフォルトの名無しさん2017/03/25(土) 09:58:57.14ID:ra7V2/PG
>>62
質問の意図がわからないので誘導も出来ない

64デフォルトの名無しさん2017/03/25(土) 10:08:47.47ID:FPIYQgcd
>>63
Win10で(特に特定のプログラムやソフトは使っていない状態で)画像出すと
ただ表示さるる、その時に注訳の書いたテキストを出したい

多分コマンドで可能だと思うのだが
スレ検索した所Winコマンド系が見当たらなくて
フリーソフト系で表示させる関連付させるとかだとここじゃないし

65デフォルトの名無しさん2017/03/25(土) 10:49:56.97ID:vdXeyx6o
多分コマンドでは不可能に見えるけどこの板なら
http://echo.2ch.net/test/read.cgi/tech/1489207631/

Windows板は見てみた?

66ぬーぶ ◆upkqfrxkrw 2017/03/25(土) 10:50:24.71ID:p2uTDsGU
>>61
うーんJavaとかはAndroidアプリ作るには最適だけど
自分はPCのゲーム作りたいからいいかな。
コードの形とか実行速度とかライブラリとか、
どれをとってもあんまりメリットを感じられない。
関数の使い方は未だによく分からないけど

67デフォルトの名無しさん2017/03/25(土) 10:51:32.51ID:FPIYQgcd
>>65
そっち見てみます
検索はプログラム板のみでした

68デフォルトの名無しさん2017/03/25(土) 11:25:09.53ID:ra7V2/PG
何がしたいのかやっぱりわからないけどまあいいか
画像の注釈って画像の中に埋め込まれてるコメントとかかな?

69デフォルトの名無しさん2017/03/25(土) 11:31:25.23ID:FPIYQgcd
やってる人居ないのか?
何百とある資料画像出した時
どこで撮ったとか、フリー素材なのかとか
細かい情報がテキストやメモ帳で画像単体で表示と一緒に出れば楽

そこそこやってる人や似たようなことやってる人居ると思ってたよ

70デフォルトの名無しさん2017/03/25(土) 11:36:19.06ID:iRABigrq
やばい
このスレ最高だわ
ガイジのオンパレード

71デフォルトの名無しさん2017/03/25(土) 11:39:33.34ID:gGodu6Mc
常駐するプログラムで画像を開くアプリのウィンドウハンドルを
定期的に取得して、そこからキャプションに表示されるファイル名を
取ってきて同名のテキストがあれば開くとかすればできそうだけど、
すごく面倒そう
Winコマンド系にあたるのか知らんけど、WSHやPSならWin32APIに
アクセスできるから(WSHはSFC miniみたいなラッパーがないときつい)
可能なような気がするけどね
技術的に興味あるから完成したら呼んでくれ

72デフォルトの名無しさん2017/03/25(土) 11:40:35.59ID:FPIYQgcd
>>70
俺の事かな?すまんねw
向こうに行くから、スレは良いですよ
ここじゃ解決し無さそうだし

さらばじゃ、おまいらはデバッグでもしてろw

73デフォルトの名無しさん2017/03/25(土) 11:42:46.23ID:vdXeyx6o
>>69
そういうのはフォトギャラリー的なソフトで管理するもんじゃないかな
それを自作するってなら分かるけど

74デフォルトの名無しさん2017/03/25(土) 11:47:48.80ID:Hepb4FxQ
あんまり興味ないし詳しくないけどちょっとぐぐってみたよ
要は画像に格納されているメタデータを抽出したいってことだよね

まずメタデータを埋め込めるのはexifフォーマットをサポートしている画像だけね
そういうものの具体的例は、jpegファイルとかね
まずはexifフォーマットとかでググってみて

例えばC#ならファイルをImageオブジェクトとして読み込んで、PropertyItemsメソッドで取得できそうだな
c++やJavaにもにたようなクラスあると思う、ないなら自力でjpegフォーマットを読み込んでパースしてどうぞ

75デフォルトの名無しさん2017/03/25(土) 11:53:16.35ID:Hepb4FxQ
これだけじゃダメなのか

要するにexplorerが発生する操作イベントをフックして拡張するようexplorerのaddinを作りたいってことか

俺には無理だわ、俺なら素直にファイラ作ったほうがはやいと思う

76デフォルトの名無しさん2017/03/25(土) 12:08:02.93ID:ra7V2/PG
画像管理ソフトなんて腐るほどあるとか思うが

77 ◆BrBq2CJg6HGd 2017/03/27(月) 23:50:52.28ID:YVYFoi7q
なんか急に伸びなくなったな。

78デフォルトの名無しさん2017/03/27(月) 23:55:29.35ID:k19zH/TF
嫌われものがいるからな

79デフォルトの名無しさん2017/03/28(火) 01:14:14.80ID:G87oP49v
伸ばしたいならコード書けばとしか言えない

80デフォルトの名無しさん2017/03/28(火) 01:18:04.59ID:FPJZtQHw
今日も一日頑張るぞい

81デフォルトの名無しさん2017/03/28(火) 01:19:11.39ID:G87oP49v
まあ俺も人にコード書けとは言うがデザパタ意識しては書けない三流だが

82デフォルトの名無しさん2017/03/28(火) 21:51:43.98ID:Bi8il8t8
規模の小さなプログラムにデザパタとか要る?

83デフォルトの名無しさん2017/03/28(火) 21:58:21.62ID:wiKyRFel
コードが読みづらくなるだけで、死ねと思う時がある

84デフォルトの名無しさん2017/03/28(火) 23:05:58.76ID:8d0oZ4mk
デザパタ語る奴に限ってデザパタわかってない

85デフォルトの名無しさん2017/03/28(火) 23:47:30.24ID:wiKyRFel
てか、規模の大小というか必要だからなら使うべきだよな
周りくどい泥臭いスマートな書き方なら許せる
だが拡張しやすいコードにしておくのはわからないでもないけど、実装上必要もないのに追っかけづらいコードになってると怒りたくなるよね

86デフォルトの名無しさん2017/03/29(水) 11:31:42.17ID:TVJYvz4V
つーかデザパタって元祖GOF本では設計段階で意識するべき技術みたいな扱いなのに
後続がどんどん上手な実装のテクニックみたいな扱いにしていくのなんなの?

Singletonは実装のテクニックだと思うけど

87片山博文MZ ◆T6xkBnTXz7B0 2017/03/29(水) 21:30:20.47ID:uG+6tdKu
ねねっちはどこ?

88デフォルトの名無しさん2017/03/29(水) 22:28:47.41ID:ejefs69a
あっプリンある

89片山博文MZ ◆T6xkBnTXz7B0 2017/03/29(水) 23:21:31.94ID:uG+6tdKu
シネ氏値段

90 ◆BrBq2CJg6HGd 2017/03/30(木) 04:08:41.47ID:kABdJ6B+
ぬーぶくんが書き込まないから伸びないんだな。
別に責めてる訳じゃないけど。

91デフォルトの名無しさん2017/03/30(木) 07:43:29.03ID:0LWGOyC5
雑談おじさん登場
あれだけ注意されても無意味な書き込みをやめない
この理解力の無さを刮目して見よ

92902017/03/30(木) 15:59:23.14ID:kABdJ6B+
>>91
俺だけじゃないじゃん。

93デフォルトの名無しさん2017/03/30(木) 17:21:06.59ID:kBYmUcUj
自分以外がやってたらやってもいいのかー
なるほどなー

94デフォルトの名無しさん2017/03/30(木) 19:07:38.68ID:Wp2kNCM5
雑談してもいいけど、やる気があるところも見せてくれ

95デフォルトの名無しさん2017/03/30(木) 19:34:01.91ID:ZXN6qlMB
>>92
参考にします。

96デフォルトの名無しさん2017/03/30(木) 19:55:11.08ID:i86Iz77C
>>94
今日も一日頑張ったぞい

97片山博文MZ ◆T6xkBnTXz7B0 2017/03/30(木) 20:01:55.34ID:2hi+y029
プリンの起源はプディング。

98デフォルトの名無しさん2017/03/30(木) 20:13:13.42ID:VPXpk0Qb
なんかの参考になるんならコード貼ってみようとは思うけれど
今どうなってるのか進捗が不明すぎてどうにも

99片山博文MZ ◆T6xkBnTXz7B0 2017/03/30(木) 20:20:13.97ID:2hi+y029
100get!

100片山博文MZ ◆T6xkBnTXz7B0 2017/03/30(木) 20:23:16.91ID:2hi+y029
ねねっちとぬーぶ、脱走か?

101デフォルトの名無しさん2017/03/30(木) 20:24:32.69ID:t747aBZG
>>92
そうでしたか…。

102片山博文MZ ◆T6xkBnTXz7B0 2017/03/30(木) 20:35:44.29ID:2hi+y029
【号外】ぬーぶ、脱走か?

103片山博文MZ ◆T6xkBnTXz7B0 2017/03/30(木) 20:38:24.33ID:2hi+y029
現実世界に逃げてはあかんよ。

104デフォルトの名無しさん2017/03/30(木) 21:02:45.02ID:RCUyYxS4
Up Ring R☆

105デフォルトの名無しさん2017/03/30(木) 21:06:56.86ID:E9ItiU10
片山が粘着するからぬーぶ逃げちゃっただろ

106922017/03/30(木) 23:54:35.32ID:kABdJ6B+
何だこのアウェー感。

107デフォルトの名無しさん2017/03/31(金) 01:19:28.29ID:9S0Z42Co
>>96
よくやった、誉めてやろう

108デフォルトの名無しさん2017/03/31(金) 06:24:45.58ID:4Ux7j+ov
>>106
まずトリップつけたり外したりするのやめろ

嫌われてるから外すとか言ってたけど、むしろそんなことすると嫌われるって気づかないの?

後、とりあえずコード書けばみてくれる人はいると思うしなんか書けば?

109デフォルトの名無しさん2017/03/31(金) 07:10:00.76ID:r4bo6GQ0
34歳は来月から職業訓練をちゃんと始めるのか?

110デフォルトの名無しさん2017/03/31(金) 08:44:16.89ID:WCxGcB1f
>>108
言うても無駄だよ
トリップの件はレスが追いづらいから止めろと他のスレでも散々注意されてたのに一向に直さない
コード書けというレスはスルーして何もしない
コイツ、人が嫌がるのをわかっててやってるんだよ

111922017/03/31(金) 16:50:04.74ID:AfSWFTaK
>>コイツ、人が嫌がるのをわかっててやってるんだよ
→そんなわけないでしょ。そんなことして何のメリットあるの?どんどんレス減っちゃうじゃん。

>>トリップの件はレスが追いづらいから止めろと他のスレでも散々注意されてたのに一向に直さない
→だから少しずつ直してる。

>>コード書けというレスはスルーして何もしない
特に命題も与えられてないし、やるあてがないだけで、スルーしてるわけではない。

112デフォルトの名無しさん2017/03/31(金) 18:09:43.43ID:rapRY9yi
職業訓練についてはスルーするんだな

113片山博文MZ ◆T6xkBnTXz7B0 2017/03/31(金) 19:51:20.27ID:tvggMnLQ
とりあえず現在の目標は、DxLibで本格的な2Dシューティングゲームを作るでいいな? ぼちぼちやるでー。

114デフォルトの名無しさん2017/03/31(金) 21:00:20.12ID:WCxGcB1f
まぁ、アレが普通じゃないのは>>111を見てのとおり
関わろうとするやつは覚悟せよ

115デフォルトの名無しさん2017/03/31(金) 22:54:59.19ID:r4bo6GQ0
1月先とか2月先とかゆっくり少しずつとか焦ったら駄目だとか
先延ばし先延ばししてるからいつまで経っても何も進まないな

116 ◆BrBq2CJg6HGd 2017/03/31(金) 23:35:59.17ID:AfSWFTaK
>>114
だから何でそうやっていじめるわけ?

>>115
今は独習でJavaの勉強してる。独習Javaじゃないけど。

117片山博文MZ ◆T6xkBnTXz7B0 2017/03/31(金) 23:42:41.92ID:tvggMnLQ
Javaで何を制作したい?

118デフォルトの名無しさん2017/03/31(金) 23:49:08.30ID:r4bo6GQ0
>>116
4月から本格的に職業訓練するんじゃなかったのかよ?
また親をだまして裏切るのかよ?

1191162017/04/01(土) 00:27:01.64ID:mpjAtD84
>>117
具体的に決まってないです…。

>>118
>>109の人?
誤解があるんだけど、プログラマー板で目標として宣言したのは、今年度は作業所に通所するということ。
職業訓練は来年の予定。なんだけど、大変そうだなあ…。
Evaluation: Good!

120デフォルトの名無しさん2017/04/01(土) 00:44:13.55ID:I1ELaOht
まーた注意された矢先からトリップを付けたり外したり
わざとじゃないなら、まともじゃないわ
Evaluation: Average.

121デフォルトの名無しさん2017/04/01(土) 05:15:36.34ID:6r5lf33q
>>116
そう思うならまずコード書けよ。
マ板で書いたじゃんけんプログラムとか改良の余地多いよ

あんた根本的に頭悪いし直せるかどうかかなり疑問だけど

122デフォルトの名無しさん2017/04/01(土) 06:59:13.06ID:OIH7iJNu
来年度がもう来年の話になっちゃってるよこのグズ

123デフォルトの名無しさん2017/04/01(土) 07:01:30.13ID:OIH7iJNu
で?作業所は移ったのかよ?まだお茶飲んでるだけか?

124デフォルトの名無しさん2017/04/01(土) 07:20:15.20ID:LcGcIXpt
>>111
>>そんなわけないでしょ。
→意図的にやってないのなら相当たちが悪い
何故そんなに人をイラつかせるように振る舞うのか
こうやってレスをもらうためか?

>>だから少しずつ直してる。
→直してない

>>特に命題も与えられてないし、やるあてがないだけで、スルーしてるわけではない。
→要するにやってないのだろう
言われているのにやってない==スルーしている、と見なされて当然
というか、課題が与えられてないからコード書きませんというのは言い訳としても酷いな
自分で考える頭がついてないのか?

125 ◆BrBq2CJg6HGd 2017/04/01(土) 19:50:19.97ID:mpjAtD84
>>120
あまりにも離れたら付ける。近くならわざわざ付けない。

>>121
じゃあ何か問題提示してくれない?
やってみないとできるかどうかは分からないけど。

>>122
なってないじゃん。

>>123
ちょっと前に体験に行ってみた。

126デフォルトの名無しさん2017/04/01(土) 21:01:30.51ID:9FTfLBjN
>>125
問題提示って自分が書いたじゃんけんプログラムの問題点も自分では分からんのか…

マジで頭悪いな

後屁理屈はどうでもいいからトリップはちゃんと付けなさい

127片山博文MZ ◆T6xkBnTXz7B0 2017/04/01(土) 21:24:32.10ID:Q4azjyiD
>>119
Javaを使えば、アンドロイドのアプリが作れるよ。一山当ててみろよ。

128片山博文MZ ◆T6xkBnTXz7B0 2017/04/01(土) 21:27:32.30ID:Q4azjyiD
役に立つアプリとは何かを追求することになるね。お金を出しても欲しいアプリとは何か。考えてみたまえ。

129デフォルトの名無しさん2017/04/01(土) 23:30:08.31ID:/fRbcSnx
>>125
デフォルトでトリップつければいいだろ。
ぬーぶくんでも出来る事が出来ないの?

130デフォルトの名無しさん2017/04/01(土) 23:30:09.01ID:WZU9IM9M
近くだとトリップ付けない意味が分からん
嫌がらせにしか見えない
付けろよ 毎回よ

131デフォルトの名無しさん2017/04/02(日) 00:15:18.96ID:3RCsxlEH
ちょっと前に体験行ってみた

やっぱり無理そうだったからやめた


と言う流れが既に見えてるな

132 ◆BrBq2CJg6HGd 2017/04/02(日) 00:45:19.17ID:0YNwrlW6
>>126
違うよ。
何か課題出してよ、って言いたかった。嫌ならいいけど。

>>127
でもそれって普通のJava以外に専門の開発環境が必要って書いてあったんですが…。

>>129
言わないと伝わらないだろうけど、基本的にガラケーから書き込んでるんだよね。

>>130
善処する。

>>131
勝手に悪い結論出さないでくれる?

133デフォルトの名無しさん2017/04/02(日) 05:15:48.06ID:v4BdJDDa
>>132
だから課題は以前書いたじゃんけんプログラムの改良だって言ってるだろ。
会話が成り立たないどころか何言われてるのかすら理解してねーじゃん

134デフォルトの名無しさん2017/04/02(日) 06:37:26.36ID:1+7yf7b2
どんどん態度も悪くなって本性が出てきてるなw

135片山博文MZ ◆T6xkBnTXz7B0 2017/04/02(日) 07:43:08.71ID:Gs8AFczl
残念ながら、ガラケー(フィーチャーフォン)はもうオワコンで、未来がないことが確定している。そんなものにしがみつくのは、時代に逆らう行為に他ならない。

136デフォルトの名無しさん2017/04/02(日) 10:11:33.31ID:Hff31D6F
>>132
ガラケーでもデフォルトの設定くらい出来るだろ。
後、課題としてじゃんけんプログラムの改良とJSPの作成及び公開(Hello World出力)で宜しく。

137デフォルトの名無しさん2017/04/02(日) 10:33:24.72ID:sdVS2U1R
>>132
善処するじゃなくて必ずやれ
この程度ができないなら二度と書き込むな

138 ◆BrBq2CJg6HGd 2017/04/02(日) 18:13:22.58ID:0YNwrlW6
その前に、とりあえず、じっぷら板にスレ立ててしまった。
見なくていいけど。

139デフォルトの名無しさん2017/04/02(日) 18:18:55.43ID:gA1K9u3h
一日も早く仕事できるようにならなきゃならんのに何遊んでるんだ?

そんな余裕も猶予もお前さんにはないはずだが?本当にやる気あるのか?

140デフォルトの名無しさん2017/04/02(日) 18:23:58.76ID:sdVS2U1R
>>138
あのさぁ、ここプログラミングの勉強スレなんだけど
何度も何度も言わせんなや
クズが

141デフォルトの名無しさん2017/04/02(日) 18:34:39.51ID:7Ml4f7iz
見てきたがひどすぎるな…
以降、◆BrBq2CJg6HGdはスルーで

1 Ψ 2017/04/02(日) 15:08:24.17 ID:rP5l5K5Q
多分頭悪いってレスしてる輩より高学歴。

13 1 sage 2017/04/02(日) 15:25:12.36 ID:rP5l5K5Q
学歴は抜きにしても、少なくともお前よりは頭いいぞっていう…。

142 ◆BrBq2CJg6HGd 2017/04/02(日) 18:44:13.72ID:tgU2qROn
>>141
ちょっと待って、このスレのことじゃないよ。
プログラマー板って書いてあるでしょ。
あっちのスレ出禁で直接反論できないから代わりにじっぷらで表現したんだよ。
ここではその報告しただけ。
ここの方たちにそんな暴言吐くわけないじゃないですか。

143デフォルトの名無しさん2017/04/02(日) 18:54:35.01ID:W5HhdQvp
マ板とム板の住人ってかぶってんだよなぁ
それにクソスレを立てたことをなんでワザワザここで宣伝するかなぁ

お前、もういいよ
失せろ

144 ◆BrBq2CJg6HGd 2017/04/02(日) 19:03:06.35ID:tgU2qROn
>>143
そんなこと言わないで下さいよ。


とりあえず以前のじゃんけんプログラムを貼ります。
実行時エラーが発生していますが…。
https://ideone.com/ccxD7R

145デフォルトの名無しさん2017/04/02(日) 19:04:21.87ID:gA1K9u3h
いつまでも甘えてるなよクズ

146デフォルトの名無しさん2017/04/02(日) 19:13:33.66ID:sdVS2U1R
>>144
なんでエラーとらないまま出してくるんだ
前にも注意されてたよな

それに前と同じもの出してきてどうすんだよ
コードを書けと何度も何度も言われているのにまだ理解できないのか?

147片山博文MZ ◆T6xkBnTXz7B0 2017/04/02(日) 19:13:50.98ID:Gs8AFczl
>>144
行入力と文字列出力のコードをメソッドにしろ。

148片山博文MZ ◆T6xkBnTXz7B0 2017/04/02(日) 19:19:00.23ID:Gs8AFczl
String myName = new java.util.Scanner(System.in).nextLine();
何で毎回scannerをnewしてんだ? まともな書籍読めよ。

149デフォルトの名無しさん2017/04/02(日) 19:19:43.31ID:gA1K9u3h
もはや生きる屍だな

150片山博文MZ ◆T6xkBnTXz7B0 2017/04/02(日) 19:35:15.09ID:Gs8AFczl
お前、全然マニュアル読んでないだろ?
System.inを五回読み直せ。

151デフォルトの名無しさん2017/04/02(日) 22:01:54.55ID:OOqUnJiU
34歳無職がいかに無能で健常者とは出来が違うのかがわかるスレだな

152片山博文MZ ◆T6xkBnTXz7B0 2017/04/02(日) 22:17:18.42ID:Gs8AFczl
入力は一つだけの標準入力しかないのに、2つ以上のスキャナから読み込もうとしたら、失敗して当たり前だ。
そもそもこの場合はスキャナは必要ない。マニュアルのSystem.inを見てみればわかる。

153片山博文MZ ◆T6xkBnTXz7B0 2017/04/02(日) 22:28:50.44ID:Gs8AFczl
https://www.mlab.im.dendai.ac.jp/~yamada/java/stream/key.html

154片山博文MZ ◆T6xkBnTXz7B0 2017/04/02(日) 22:58:32.23ID:Gs8AFczl
http://www.cis.twcu.ac.jp/~asakawa/java_intro/io.html

155片山博文MZ ◆T6xkBnTXz7B0 2017/04/02(日) 23:11:13.31ID:Gs8AFczl
>>154は、非推奨。

156 ◆BrBq2CJg6HGd 2017/04/03(月) 00:07:22.39ID:QRQ9n9IP
>>149>>151
そこまで言うことないだろ。

>>148
スッキリJavaというネット書店年間売り上げ1位の本に書いてあった通りに入力しました。
あの本スキャナークラスの使い方書いてない…。

157デフォルトの名無しさん2017/04/03(月) 00:12:32.88ID:bd0HZsPG
Io関係は基本小難しいからしっかり勉強しないと

158デフォルトの名無しさん2017/04/03(月) 03:08:47.11ID:k0xRY1bb
おいおい、勉強する気無いのかよ
http://echo.2ch.net/test/read.cgi/tech/1478863511/971

159片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 04:06:51.84ID:xGsKqTNR
java.util.Scanner myScanner = new java.util.Scanner(System.in);
でいったん変数myScannerで保持しておき、String myName = myScanner.nextLine();で入力を取得するといいんじゃね。あと、ideoneは標準入力(standard input)が指定できるから、それを使え。

160片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 04:30:13.19ID:xGsKqTNR
直しといたよ。
https://ideone.com/lMV8X1

161片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 04:53:42.02ID:xGsKqTNR
ちょっと改良したよ。
https://ideone.com/2I98j6

162片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 05:18:33.43ID:xGsKqTNR

163片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 05:28:56.71ID:xGsKqTNR

164片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 06:34:10.87ID:xGsKqTNR

165デフォルトの名無しさん2017/04/03(月) 07:09:29.51ID:fkeTvsFB
これで34歳はぬーぶくんよりはっきり劣ることが証明されたな。

166片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 07:16:22.06ID:xGsKqTNR
課題。
>>164を改造して、人間n人とコンピュータm人でジャンケンができるようにせよ。
ヒント:2つの配列を使う。

167 ◆BrBq2CJg6HGd 2017/04/03(月) 17:16:51.61ID:QRQ9n9IP
>>158
ありますよ。ググってます。

>>165
んな証明すな。

>>片山さん
プログラムの解読中です。

168デフォルトの名無しさん2017/04/03(月) 18:59:17.63ID:OjSCP+pk
>>167
いや、さっさと課題やれよ

169 ◆BrBq2CJg6HGd 2017/04/03(月) 20:24:30.29ID:uNrfjwY7
>>166
>>164のプログラム文がところどころ理解できないんですが…。

170片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 20:30:27.57ID:xGsKqTNR
>>169
所々ってどこ?
static { ... } で囲っている部分は最初に実行される。ジャンケンの勝敗は、大学数学の群論(剰余類)に関係していて、3で割った余り(剰余)に関係していることが知られている。

171片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 20:42:59.44ID:xGsKqTNR
「ジャンケン 剰余」で検索

172デフォルトの名無しさん2017/04/03(月) 21:02:22.39ID:gZTdU5yD
初心者スレで聞いたんじゃねえのか?

173片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 21:07:12.20ID:xGsKqTNR
trimはStringクラスのメソッドであり、文字列の両端の空白を切り捨てる。

174片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 21:25:18.75ID:xGsKqTNR
staticブロックの中でstaticな変数myScannerを初期化する。これでプログラム実行中は、
myScannerにインスタンスが格納された状態が保証される。複数のScannerによってSystem.inが所有されると問題が発生する。
スキャナの新規作成(new)は一回だけでいい。

175片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 21:31:48.71ID:xGsKqTNR
Scannerは入力をパイプラインのように流れ(stream)として処理する。

176片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 21:47:01.77ID:xGsKqTNR
入力の読み込みに必要なデータは、System.inが保持している。複数のスキャナからSystem.inを読み込もうとすると、System.inが混乱して、読み込み状態がおかしくなり、読み込みに失敗する。

177片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 21:58:42.81ID:xGsKqTNR
このストリーム処理というのは、複数箇所への出力を想定したものではない。複数への出力はパフォーマンスを低下させる。

178片山博文MZ ◆T6xkBnTXz7B0 2017/04/03(月) 22:12:53.13ID:xGsKqTNR
単純に言えば、スキャナとかストリームというのは、所有する入力ストリームのreadメソッドを使って一連のデータの流れを流れ作業で処理しているだけだ。

179 ◆BrBq2CJg6HGd 2017/04/03(月) 23:24:16.26ID:QRQ9n9IP
>>172
あっちでは主にイデオンの使い方を聞いてた。

>>片山さん
丁寧にありがとうございます。
アルゴリズム考え中です。

180 ◆BrBq2CJg6HGd 2017/04/04(火) 00:00:02.13ID:sDkjbU3y
https://ideone.com/FspoyA
以前作った、人間1人対コンピューター2人のプログラムなんですが、
こういう方向性で作っていくとうまくいきませんよね?

181デフォルトの名無しさん2017/04/04(火) 05:48:37.49ID:7cliCNtZ
>>180
じゃあコンピュータ側が3人に増えたらプログラムどうすんの? 100人にしろって言われたら?
っていう話

課題だから自分で考えてね

182デフォルトの名無しさん2017/04/04(火) 06:38:58.98ID:cXgzdAGm
34ハゲはもう向いてないんだから筋トレでもしとけ

183片山博文MZ ◆T6xkBnTXz7B0 2017/04/04(火) 11:47:06.61ID:eEU/vhzO
ヒント:
全員手を出してもらう。
配列int count[3];を用意する。
グーの個数count[0]を数える。
チョキの個数count[1]を数える。
パーの個数count[2]を数える。
int alpha = (count[0] > 0) + (count[1] > 0) + (count[2] > 0)とする。
alpha == 3 || alpha == 1ならあいこ。
alpha == 2なら、count[k] == 0となる0≦k<3を見付ける。そしてkとは異なる手i1,i2について、勝敗を判定する。
勝ちの手を出したグループを勝ちとし、負けの手を出したグループを負けとする。
勝ったグループだけが生き残る。
勝ったグループが一人になるまで繰り返す。

184片山博文MZ ◆T6xkBnTXz7B0 2017/04/04(火) 11:52:32.33ID:eEU/vhzO
一人ひとりのプレイヤーが生き残っているかどうかを記録しておかないといけないね。

185デフォルトの名無しさん2017/04/04(火) 16:54:06.52ID:K+/Sgfl7
>>183
34歳無職はjavaだから、そのコード案はどうかなぁ

186片山博文MZ ◆T6xkBnTXz7B0 2017/04/04(火) 17:10:22.75ID:eEU/vhzO
訂正。Javaって面倒だな。
(誤)int count[3];
(正)int[] count = new int[3];

(誤)int alpha = (count[0] > 0) + (count[1] > 0) + (count[2] > 0)
(正)
int alpha = 0;
if (count[0] > 0) alpha++;
if (count[1] > 0) alpha++;
if (count[2] > 0) alpha++;

187デフォルトの名無しさん2017/04/04(火) 17:33:08.67ID:o6M7V6x8
真面目か?

188 ◆BrBq2CJg6HGd 2017/04/05(水) 01:13:34.04ID:zd2XobMn
>>181
そうなんですよねぇ。
このやり方には限界があるんです。

>>182
エムの部分が少しキてるだけで大した禿げ方ではないぞ。

>>片山さん
すいません、出来ないかも…。

Scannerを使ってcpuの人数読み込み
→その変数を制御変数と組み合わせてfor文内で、人数分Randomクラスをnew
→for文を抜けたら上のようにして作成した変数は消失
でうまくいきません…。

189デフォルトの名無しさん2017/04/05(水) 01:25:18.78ID:KOeCSQ1C
ぬーぶは春休み
ニートは禿休み

190片山博文MZ ◆T6xkBnTXz7B0 2017/04/05(水) 01:46:52.11ID:+Y9nZqnB
>>188
だから、変数のインスタンスをクラスのインスタンスにキープさせるといい。
ただし、そのためにはstaticを使わない、Mainクラスのインスタンスを
生成する必要がある。main関数の中でMainクラスのインスタンスをnewで作成する。

191片山博文MZ ◆T6xkBnTXz7B0 2017/04/05(水) 01:49:50.90ID:+Y9nZqnB
インスタンスに変数を置けば、ループの外側に変数をキープできる。

192片山博文MZ ◆T6xkBnTXz7B0 2017/04/05(水) 01:58:44.72ID:+Y9nZqnB
こうゆう風にインスタンスに変数を持たせる。
https://ideone.com/GeQUPV

193片山博文MZ ◆T6xkBnTXz7B0 2017/04/05(水) 02:10:16.82ID:+Y9nZqnB
あるいはこのように。
https://ideone.com/xXu50t

194デフォルトの名無しさん2017/04/05(水) 10:44:36.57ID:fUwjSFIc
>>片山博文MZ ◆T6xkBnTXz7B0
そんなコード書いて恥ずかしくないの?

(いやぁ、深くは聞かないけど……)

195片山博文MZ ◆T6xkBnTXz7B0 2017/04/05(水) 12:31:39.56ID:+Y9nZqnB
君は、まだ基本をバカにできるような実力じゃないはずだ。君の実力に合わせてるんだよ。

196片山博文MZ ◆T6xkBnTXz7B0 2017/04/05(水) 13:16:11.48ID:+Y9nZqnB
>>188
そりゃforループの中で変数宣言したからだろう。forの外側か、インスタンスで変数を宣言するとよい。

197片山博文MZ ◆T6xkBnTXz7B0 2017/04/05(水) 13:24:43.44ID:+Y9nZqnB
変数には有効範囲(スコープ)というものがあって、ブロック{ }の内側で宣言された変数は、ブロックの外側から使えない、外側に出ると変数が破棄される。

198 ◆BrBq2CJg6HGd 2017/04/05(水) 23:55:13.26ID:zd2XobMn
すいません、アルゴリズムが分からないです…。
ちょっと出来なそうです…。

199デフォルトの名無しさん2017/04/06(木) 05:33:19.34ID:6JovfZjm
>>198
何がわかんないのか、どこまでわかってる(つもり)なのか説明してくれないと、返しようがない。
2スレぐらい前で、n人ジャンケンは色々皆で考察してたろ?

200デフォルトの名無しさん2017/04/06(木) 12:35:03.45ID:N6xn3VBK
>>198
高学歴で頭いいんだろ?
人並みの頭がついてることくらい証明して見せてよ。

そこそこ高学歴なのにプログラマー板で頭悪いと言われる
http://carpenter.2ch.net/test/read.cgi/liveplus/1491113304/

201片山博文MZ ◆T6xkBnTXz7B0 2017/04/06(木) 13:11:00.66ID:0SmLVS9o
配列と繰り返しについては、理解してる?

202デフォルトの名無しさん2017/04/06(木) 13:16:44.51ID:833YyDXY
イテレーターですか?

203片山博文MZ ◆T6xkBnTXz7B0 2017/04/06(木) 14:05:03.82ID:0SmLVS9o
もうちょっと簡単な課題。
要素数10の整数配列を作成し、1から10までの整数を格納する。
次に、配列の各要素を1だけ増加させる。その後、各要素を順番に出力する。

204 ◆BrBq2CJg6HGd 2017/04/06(木) 16:18:27.77ID:zjRfXGZ4
>>200
入試にプログラミングはない…。

>>199
1つには>>188で挙げた問題がある。不特定多数とコンピュータの人数が定められていない以上、Scannerを用いて(人数入力用)for文でcpuHandをnewしないといけないが…。(プレーヤー側も同じ)
あとは勝者判定がよく分からない。グ・チ・パ、グ・チ、チ・パ、パ・グ、グのみ、チのみ、パのみの7通りだけど、誰がどの手ってのを考えるとものすごい数の組み合わせがありそう。

>>201
理解してるつもりです。ただJavaでは配列を使ったプログラムは組んだことがないです…。

>>202
イテレータ使うんですか?

>>203
ちょっと待って下さいね。

205デフォルトの名無しさん2017/04/06(木) 20:01:36.82ID:oEbJRC8j
プログラミングの知識ゼロの大学一年生なのですが
お金になるという面だけで考えた場合一番コスパの良い言語って何でしょうか?

206片山博文MZ ◆T6xkBnTXz7B0 2017/04/06(木) 20:22:16.07ID:0SmLVS9o
>>205
Javaだね。Javaの技術者は引っ張りダコだ。間違ってもUnmanagedなCやC++は選んじゃだめだ。

207 ◆BrBq2CJg6HGd 2017/04/06(木) 20:38:19.21ID:mvwWXB2K
>>203
出来ました。
https://ideone.com/tjg7de

208片山博文MZ ◆T6xkBnTXz7B0 2017/04/06(木) 20:44:02.59ID:0SmLVS9o
じゃあ、次の課題。
要素数20の整数配列を0〜2の整数乱数で埋める。
配列の中の0の個数、1の個数、2の個数を出力せよ。

209片山博文MZ ◆T6xkBnTXz7B0 2017/04/06(木) 21:09:15.21ID:0SmLVS9o
>>207
合格。ただ一つ言うとしたら、forと(の間に空白を入れた方がいいな。

210デフォルトの名無しさん2017/04/06(木) 21:47:54.01ID:wxzs61S8
>>205
結局全部できるやつが強い
とりあえずはJavaから始めればいい

211デフォルトの名無しさん2017/04/06(木) 22:58:36.89ID:oEbJRC8j
>>206
>>210
ありがとうございます
アンドロイドアプリ制作もJavaと聞いたのでやってみます

212デフォルトの名無しさん2017/04/06(木) 23:47:37.74ID:6mGUCvmD
大学一年ならfortranとscheme(lisp)やっとけ
これらの言語のよいところは設計思想が明確なところだ
そんじょそこらの妥協に妥協を重ねた言語とは重みが違う、美学があるのはこの二つだけ

それからJava,javascript or python or rubyを勉強しとけ
ここまでやったら、言語なんてなんでもいいと気づく
抽象構文木をどのように構築するのか、メモリの配置とCPUサイクル、そして可読性のどれを選ぶかでしかなくなる

そこまで真剣にやったら、パフォーマンスを出すにはCが必要だという現実に気づくだろう

君はまだ一年生だ、勉強する時間は山のようにある
高みに到達したいなら、言語の歴史の通りに進むことだ
間違ってもCからはいってはいけない、Cからはいるのは学習曲線がきつすぎる割には、初学者が学ぶべきことをあまり言語がサポートしてくれない

全てを配列で考えるようになったら、プログラマとしての将来はないし、生産性もあがらないのだから低賃金になるしかない
Javaもだいたい同じで、シンタックスが冗長なのがダメだが、javaは懐が広い標準語でもあるから学んで損はない
Javaからはいって、javaを使いこなせないと思うけどね
Javaを勉強したいならオブジェクト指向関連の思想はスルーしておくこと
オブジェクト指向のおかげで、javaのクラスライブラリが乱れまくってる、特にIO周りはひどすぎなことにも目をつぶらないといけない、まあCも腐ってるけど

213 ◆BrBq2CJg6HGd 2017/04/06(木) 23:52:33.43ID:zjRfXGZ4
>>209
すいません、せっかくのアドバイスですが、詰めて書いてもいいですか?

214片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 00:00:23.48ID:h5rZiyBe
>>213
コーディングスタイルは、組織の裁量と個人の自由になるが、
forやwhileは関数呼び出しではないことを示すためにカッコの前にスペースを置く慣習がある。

215デフォルトの名無しさん2017/04/07(金) 00:04:28.19ID:7g/og4rQ
Javaを勉強するコツはオブジェクト指向の思想にとらわれないこと

ただひたすらクラスやライブラリの使い方を理解し活用すること

僕の最強のクラス構成とか語り出したらプログラマとしての将来はない、残るのは設定だけで、何一つ実行可能なコードは作成されず、できてもチープでしょぼしょぼで何の役にも立たない産物だけだ、
その現実に使えるライブラリを何とか探そうとするが、クラス設計に埋没する奴は十中八九ライブラリの使い方がわからない
自分のやりたいことをコードにおとせないしょぼしょぼプログラマになるしかない

javaにはそういう現実逃避の側面があるから、そういった本は避けること
私がfortranとlispをオススメするのは、fortranは科学計算という目的のためにパフォーマンスが引き出されていること
lispには明確な目的はないがラムダ計算にもとづく抽象構文木の操作という数学的な設計思想があるから、くだらん感情が入る余地がないということだ
例えばセミコロンが気に入らなかったり、ドル記号が気に入らなかったり、そんなのはコードを書かない理由にはならないが、

そんな理由で現在でもプログラミング言語が生産されている

216 ◆BrBq2CJg6HGd 2017/04/07(金) 00:20:51.79ID:g05Ok9Aj
>>214
ちょっと保留にさせて下さい。

>>208
出来ました。
https://ideone.com/3OG5za

217片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 00:40:50.56ID:h5rZiyBe
>>216
やれば出来るじゃん。配列の中の個数を数えるという処理がn人ジャンケンでは重要。
前述したことだが、配列にジャンケンの手が人数分すべて格納されていると仮定すると、あいこになる条件は、何か。

218 ◆BrBq2CJg6HGd 2017/04/07(金) 01:10:13.25ID:g05Ok9Aj
先のプログラム文でいうと、
counter_0>=1 && counter_1>=1 && counter_2>=1
になることですか?

219片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 04:30:20.47ID:h5rZiyBe
それはすべての手が出された場合。それだけではない。全部が同じ手になる場合も考えよ。

220デフォルトの名無しさん2017/04/07(金) 09:07:57.32ID:3cGfJivt
ひたすら持論を展開するだけの長文は
読むに値しない事だけは良く分かる

221デフォルトの名無しさん2017/04/07(金) 13:14:58.84ID:OHa2uSEC
javaからはじめても
n人じゃんけんすらなかなか実装できそうにないというのはこのスレを見てもわかることだけど

222デフォルトの名無しさん2017/04/07(金) 13:16:17.15ID:OHa2uSEC
そんなプログラマにひとやまいくらの値段がつくと思ってるんだ?
そういうシステムエンジニアがそれだけ顧客の迷惑になるか考えたことはあるのか

223片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 14:21:29.45ID:h5rZiyBe
あいこになるのは、
int x = 0;
if (counter_0 > 0) x++;
if (counter_1 > 0) x++;
if (counter_2 > 0) x++;
としたときにx==1 || x==3となる場合だね。x==2の場合は、勝敗が存在する。

224片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 14:28:25.20ID:h5rZiyBe
課題。
コンピュータのみでn人ジャンケン。出来るところまで作れ。

225片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 14:49:54.23ID:h5rZiyBe
ヒント:
CPUの名前はCPU#0、CPU#1、CPU#2、…とする。String[] cpuNamesに格納せよ。
生き残りを表す配列 boolean[] survivalを用意せよ。
生き残りが1以下であれば、生き残りが優勝。

226 ◆BrBq2CJg6HGd 2017/04/07(金) 16:56:01.71ID:g05Ok9Aj
>>219 >>223
あいこになる条件は、
(counter_1==0 && counter_2==0) || (counter_0==0 && counter_2==0) ||
(counter_0==0 && counter_1==0) || (counter_0>=1 && counter_1>=1 && counter_2>=1)
と表記してもいいですか?
何か問題ありますか?

227片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 17:09:10.97ID:h5rZiyBe
>>226
間違っていないけど、ややこしくないか?

228 ◆BrBq2CJg6HGd 2017/04/07(金) 17:28:42.51ID:g05Ok9Aj
>>227
確かにそうなんですがね…。
それもとりあえず保留で。

229片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 17:56:57.87ID:h5rZiyBe
>>228
お前の人生も保留な。

230デフォルトの名無しさん2017/04/07(金) 18:36:32.33ID:3YMQUIZr
あ"お""っち"ぃ〜^

231 ◆BrBq2CJg6HGd 2017/04/07(金) 18:42:04.38ID:g05Ok9Aj
>>229
ところでこれ難しいですね…。

232デフォルトの名無しさん2017/04/07(金) 18:43:34.82ID:Er4jaX4h
ずっと保留のままだな

233 ◆BrBq2CJg6HGd 2017/04/07(金) 19:06:08.91ID:g05Ok9Aj
>>222
何が言いたいの?

>>227 >>229
やっぱり素直に>>223の表記を使わせて貰いますね。

234 ◆BrBq2CJg6HGd 2017/04/07(金) 20:13:43.43ID:g05Ok9Aj
>>片山さん
途中経過です。
https://ideone.com/2GJsnr
もう少し自分で考えてみたいと思います。

235片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 20:58:31.76ID:h5rZiyBe
死んだらジャンケンできないよ?

236片山博文MZ ◆T6xkBnTXz7B0 2017/04/07(金) 21:06:00.66ID:h5rZiyBe
ループ内のあるタイミングで生き残りを数え、生き残りが一名になるまで繰り返す。

237 ◆BrBq2CJg6HGd 2017/04/08(土) 00:16:21.50ID:m53M+V8Z
>>片山さん
都合により、明日(土曜)はお休みします。
また日曜に。

238デフォルトの名無しさん2017/04/08(土) 00:43:17.73ID:HpmEwpb8
深夜まで夜更かしするのが都合らしい

2392372017/04/08(土) 01:26:28.33ID:m53M+V8Z
違うっての。

240デフォルトの名無しさん2017/04/08(土) 01:32:39.92ID:4SbxlEpR
>>239
NGしてんだからいちいちコテハン変えんな人間のゴミクズが!

241デフォルトの名無しさん2017/04/08(土) 09:58:49.91ID:cJUjUsgx

242デフォルトの名無しさん2017/04/08(土) 10:02:18.90ID:lRNMWs4c
毎日休みなのに土日は遊ぶとかアホかとw

243デフォルトの名無しさん2017/04/08(土) 14:31:47.42ID:vaeUMiYi

2442372017/04/09(日) 18:53:38.31ID:ySXi9r1b
>>240
うるせえ。
トリップ付けるまでもない内容だったからあえてそうしたんだよ。

>>241
付ける価値無しと判断。必要なレスには付ける。

>>242
ただ遊んでる訳じゃねえんだよ。

245片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 19:16:32.51ID:qFsmFYyf
Any question?

246デフォルトの名無しさん2017/04/09(日) 19:18:06.77ID:D3WolXHw
>>244
偽ハゲニートなんだろうけど、本物ハゲニートも同じようなもんか

247デフォルトの名無しさん2017/04/09(日) 19:18:37.46ID:dkqlLwxN
よくこんなクズに付き合ってやってるよな

248デフォルトの名無しさん2017/04/09(日) 19:19:49.72ID:dkqlLwxN
>>244
ただ遊ぶわけじゃないならどう遊んでるんだ?

249片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 19:25:02.86ID:qFsmFYyf
質問ある?

250片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 19:30:20.17ID:qFsmFYyf
かだい を すいこう して ください

251デフォルトの名無しさん2017/04/09(日) 19:31:45.70ID:K8U1uHmy
>>249
34歳、発達障害の無職ですが
今からでもプログラマーになれますかね?
皆様のご助言を求めたいです。

252片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 19:37:09.63ID:qFsmFYyf
>>251
今の調子では不可能です。目標のために有効な行動を起こしましょう。忍耐力と発想力の両方が必要です。

253デフォルトの名無しさん2017/04/09(日) 19:40:18.85ID:dkqlLwxN
病気以前に問題があるため無理です

254片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 19:41:04.96ID:qFsmFYyf
けいこく!
ただちに かだい を すいこう して ください。

255片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 19:49:02.51ID:qFsmFYyf
しゅうじん が だっそう しました。
ほかく の ため、えんぐん を もとめます。

256片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 19:50:14.19ID:qFsmFYyf
ぴ〜〜〜(警告音)
ぴゅるるる〜〜ぴゅるるる〜〜

257片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 19:58:51.64ID:qFsmFYyf
つぎ の かた、ど う ぞ 。

258片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 20:10:01.88ID:qFsmFYyf
わたしは、ぷろぐらみんぐ きょういく ろぼっと、ばれっと です。やるき の ある ひと の がくしゅう を たすけます。にじゅうよじかん、かどう します。

259片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 20:28:45.56ID:qFsmFYyf
無断欠席のため、減給処分致します。給料ゼロ円のうち、3分の1を差し引きます。

260片山博文MZ ◆T6xkBnTXz7B0 2017/04/09(日) 20:45:52.92ID:qFsmFYyf
例えばループを記述するとき、何の処理をどう繰り返すのかを具体的に考えられない奴は、プログラマには向いていない。
考えるのを止めて逃げ出すような豆腐メンタルにはな。

261 ◆BrBq2CJg6HGd 2017/04/09(日) 23:18:42.14ID:ySXi9r1b
>>246 >>247
あんたらのように罵詈雑言を吐くだけの連中はクズじゃないのか?

>>片山さん
壊れた後、怒ってしまいました?
俺は諦めてなどいませんよ。

262デフォルトの名無しさん2017/04/10(月) 05:58:54.77ID:s60jgmc2
>>261
そうやって相対化すればいいって発想がすでに終わってる

263デフォルトの名無しさん2017/04/10(月) 09:14:13.97ID:fXTuuI6O
アラフォー現役PGの俺から見ても、
34歳はプログラマーに向いてないと感じる
上向いて口開けて誰かが教えてくれるのをひたすら待つタイプの人は
プログラマー業はただの苦痛だろう

じゃんけんプログラムの話を聞いたとき、
作りたくてうずうずしたか?
いろんな実装を考えるのが楽しくて仕方がなかったりしたか?
違うだろう、上から言われたことを仕方なく嫌々やっている気分のはずだ
34歳がプログラマーになるってことは、ずっとそんな嫌々仕事が続くってことだ

俺からは34歳の才能的にどうとは言わんが
もう一度言う、34歳は絶対にプログラマー向きじゃない

264デフォルトの名無しさん2017/04/10(月) 09:19:00.63ID:Sy8YLILn
向いてないのもあるし、頭脳労働よりも体動かす方が精神面でいいと思うけどね

265デフォルトの名無しさん2017/04/10(月) 09:31:52.85ID:AwO8NYuF
>>261
まずお前が罵詈雑言を吐かれるようなことしかできない
究極クズ生命体から脱却すれば、自ずと罵詈雑言を吐くものは
居なくなるよ。

266デフォルトの名無しさん2017/04/10(月) 12:35:42.86ID:Xf8SWwsa
>>244
本物だったんかい
本性が現れてきたな

自分が異常であることを認識できないのは恐ろしいものだな
今お前がやるべきことはここで遊ぶことじゃないだろうに

267デフォルトの名無しさん2017/04/10(月) 12:44:31.32ID:AwO8NYuF
そうだな、まずは人間になることから始めようか、34才のクソガキ。

268デフォルトの名無しさん2017/04/10(月) 13:28:01.94ID:rFpxNaPJ
ねねっちしかいないスレ

269片山博文MZ ◆T6xkBnTXz7B0 2017/04/10(月) 14:05:09.21ID:73IQobxS
二人ジャンケンは、勝敗が決まったら終わりだけど、
n人ジャンケンは勝ち抜き戦だから、最後に一人優勝者が決まるまで続く。
生き残れなかったプレイヤーの手をカウントする必要はない。

270 ◆BrBq2CJg6HGd 2017/04/10(月) 15:57:34.93ID:HlwoI+Am
>>262
そうでもないと思うけど。

>>267
分かったよ、オッサン。

>>269
ちょっと待ってて下さい。

271片山博文MZ ◆T6xkBnTXz7B0 2017/04/10(月) 17:54:33.13ID:73IQobxS
俺様は待ってくれるが、矢のような時のハエは待ってくれないぜ。

272デフォルトの名無しさん2017/04/10(月) 18:04:13.97ID:o9HFA0e/
>>270
そうでもないと思うならまずその根拠をかけ

そういう風に上っ面舐めただけの受け答えするから「会話が成り立たない」って言われるんだ

273片山博文MZ ◆T6xkBnTXz7B0 2017/04/10(月) 18:14:32.16ID:73IQobxS
我的翻訳機,故障也.

274 ◆BrBq2CJg6HGd 2017/04/10(月) 20:19:24.97ID:olYG6z70
>>片山さん
https://ideone.com/eSsMws
while文を使ったら無限ループになってしまったのでコメント化してあります。
アドバイスをお願いします。

275片山博文MZ ◆T6xkBnTXz7B0 2017/04/10(月) 22:12:15.19ID:73IQobxS
33行目に生き残りのチェックを入れる。
if (死んでる) continue;

276片山博文MZ ◆T6xkBnTXz7B0 2017/04/10(月) 22:16:58.22ID:73IQobxS
10人は多い。5人くらいでOK。

277デフォルトの名無しさん2017/04/10(月) 23:36:29.05ID:UuckxREO
相変わらずランダム関数を毎回newしていたり、
本当に教えてもらったことを理解しない人だな
10を聞いて1を知るような人は本気でプログラマなんか止めておけって

片山氏もいい加減にしろって
そうやって餌を与え続けるから34歳が希望を持ち続ける
上から与えられ続ける知識を食べるだけ食べて消化も出来ないやつに
いつまで恵んでやるつもりだ
せめて自分で学べるようになって、どうしてもわからない所を適切に質問できるようになってから回答してやれ
今の状態は本当に誰のためにもならん

278 ◆BrBq2CJg6HGd 2017/04/11(火) 00:19:33.97ID:NE7+GSsK
>>277
毎回newと表記しないとランダムにならないんじゃないの?
それと、勉強するスレだからこの方向性で間違っていないと思うけど?

279片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 00:48:45.60ID:Kut+59ha
あらかじめ、
java.util.Random rand = new java.util.Random();
でランダムのインスタンスを変数rangingで保持しておき、
int n = rand.nextInt(3);
で次の乱数が取得できる。
必要なインスタンスが一つなのに、無駄にnewを何度でも呼ぶのは処理速度、パフォーマンスに悪い影響がある。

280片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 00:54:02.35ID:Kut+59ha
変数rangingじゃなくて、変数randね。打ち間違い。

newでインスタンスをあらかじめ生成して変数に格納した後に、
インスタンス変数のメソッドを呼ぶパターンは試験で何度も出るから、覚えておくように。

281片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 01:03:22.58ID:Kut+59ha
>>277
コンピュータ教育の研究用の被験者として利用させて頂いているから、別に無駄な訳ではない。むしろレアなケースとして貴重な存在だ。

282デフォルトの名無しさん2017/04/11(火) 01:31:13.02ID:L+DLwoDH
>>278
スレの方向性として間違ってなくとも、34がやるべきことはそれではない
もしかして、無意味なことをやってる自覚がないのか?

283デフォルトの名無しさん2017/04/11(火) 01:47:52.93ID:+XXv6ULE
>>281
オモチャにするのは別にいいけど壊さないようにね!

284 ◆BrBq2CJg6HGd 2017/04/11(火) 02:16:59.19ID:zr+kqxtB
>>279-280
ありがとうございます。

>>282
言いたいことを全く理解できないわけではないですが、
これはこれでトレーニングになってるのでは?

>>283
おもちゃ呼ばわりとはあまりいい気がしないな。

285デフォルトの名無しさん2017/04/11(火) 02:18:49.77ID:L+DLwoDH
>>284
あぁ、わかってないのか
御愁傷様

286 ◆BrBq2CJg6HGd 2017/04/11(火) 02:23:29.28ID:zr+kqxtB
>>片山さん
それはそうと、やっと出来ました!
https://ideone.com/5IObF3
ちょっと独特なやり方で敗者をはじきましたが。

正規表現を使ったので、小数入力や文字列入力などもはじけます。

287デフォルトの名無しさん2017/04/11(火) 06:43:54.98ID:SgxdPyB5
>>284
おもちゃじゃなかったら何なの?

288片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 08:45:20.99ID:Kut+59ha
>>286
おめでとう。よくやった!

289デフォルトの名無しさん2017/04/11(火) 09:35:44.85ID:lhGuUBPc
>>286
前半と後半のdo-while区間がほとんど同じ処理してるように見えるんだけど...
これで完成なのか...そうか...

290デフォルトの名無しさん2017/04/11(火) 09:38:36.85ID:KRQdRzx7
このスレッドは天才チンパンジー「34歳ちゃん」が
プログラミング訓練のために立てたものです。

34歳と研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                       片山霊長類研究所

291デフォルトの名無しさん2017/04/11(火) 10:15:23.72ID:Kz5XatSm
実は片山と34以外はほとんど話について行けてない
片山>>>34>>>(越えられない壁)>>>その他大勢

292片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 12:15:22.33ID:1X8Fssri
模範解答はこちら。よく読んで勉強するように。
https://ideone.com/bb2ZGc

293デフォルトの名無しさん2017/04/11(火) 12:23:08.96ID:obFAORPr
public String readLine() {
 return scanner.nextLine().trim();
}

俺こういうの嫌い。
trimした時点でそれはreadLineじゃないよね。
やりたいことはわかるけどさ。

294デフォルトの名無しさん2017/04/11(火) 12:45:56.06ID:Kz5XatSm
writeLineで改行なしなら怒っていいけど、readLineならよくある話だと思うが・・・

295片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 12:54:09.92ID:1X8Fssri
System.exitはなるべく使わないのが正解だと思う。

296片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 12:58:30.26ID:1X8Fssri
次の課題を考えないといけないね。
GUIじゃんけん、オンラインじゃんけんなんてどうかな。

アイデア募集中。できればじゃんけんに関係したプログラムで。

297片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 13:14:39.67ID:1X8Fssri
34歳、GUIフレームワークをAWT、Swing、JavaFXの中から一つ選んでくれ。
それでGUIじゃんけんを作ろう。AWTが一番シンプルだが、JavaFXはできることが多い。
GUIや画像ファイルがつくとなると、ideone.comでは実行できないが、
GitHubやアップローダなどを使ってソースを交換しよう。

298デフォルトの名無しさん2017/04/11(火) 13:21:46.92ID:KRQdRzx7
じゃんけんってもっと簡単に書けないの?
配列に出した手をいれて、uniqして2つにならなければあいこでしょ。
uniqして2つになったらどっちが勝つかは分かるんだから、負けた人を
消していくだけだと思うんだけど、lambdaや再帰を使えばそれこそ
ワンライナーでもいけるんじゃね。

299片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 13:30:46.61ID:1X8Fssri
>>298
ジェネリックのjava.util.Set<E>を使えば可能だが、
34歳にはジェネリックは高度すぎるかな。
https://docs.oracle.com/javase/jp/6/api/java/util/Set.html

300デフォルトの名無しさん2017/04/11(火) 13:54:34.90ID:aA2k0CHM
ネットの拾いモノ

// Rock-paper-scissors Jan ken
function checkJanken(a,b){var c = (a - b + 3) % 3;
if(c == 0){return console.log("DRAW");}else if(c==2){
return console.log("WIN");}else{return console.log("LOSE");}}

checkJanken(0,1);

301片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 13:59:29.71ID:1X8Fssri
java.util.ArrayList<E>もよさそうだな。ちょっと書き直してみる。

302デフォルトの名無しさん2017/04/11(火) 14:00:14.66ID:aA2k0CHM
思ったより、ちゃんと進歩してて感心してしまった
un

303片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 14:52:35.63ID:Kut+59ha
課題。
>>292に潜むバグを発見せよ。

304片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 15:02:06.92ID:Kut+59ha
34歳よ、スマホのAndroidを買う予定はないか? スマホアプリ開発は将来性があって有望な分野だ。

305デフォルトの名無しさん2017/04/11(火) 15:08:34.49ID:aA2k0CHM
おぉ!>34歳よ。
途中で投げ出してしまうとは なにごとか…

306 ◆BrBq2CJg6HGd 2017/04/11(火) 19:36:07.68ID:zr+kqxtB
>>289
今の段階ではこれが精一杯でした。

>>292
ありがとうございます。

>>295
あれしか思い付きませんでした。
もっといい方法を調べてみます。

>>303
分かりました。

>>304
とりあえず今はガラケーです。

>>305
投げ出してないだろよ。

307 ◆BrBq2CJg6HGd 2017/04/11(火) 20:10:42.24ID:zr+kqxtB
>>片山さん
すいません、分かりません。
実行結果は正常ですし。
強いて言えば225行目からのif文がデッドコードになっていたくらいです。
(エクリプスにより検出)

308デフォルトの名無しさん2017/04/11(火) 20:37:26.10ID:aA2k0CHM
>>BrBq2CJg6HGd
>>300を参考に80行程度で纏めてみ?

309デフォルトの名無しさん2017/04/11(火) 20:40:44.18ID:aA2k0CHM
俺はもぅ諦めた人間だけど、意志が僅かにでも続くなら見込みが有るよ

310デフォルトの名無しさん2017/04/11(火) 20:55:43.17ID:n4pF68ml
まさかここでやってるのが職業訓練だと思っているのだろうか?

311 ◆BrBq2CJg6HGd 2017/04/11(火) 21:07:36.92ID:zr+kqxtB
>>308
まだやってないですが、それは今の俺の力では難しいのでは…。

>>309
ありがとうございます。頑張ります。

>>310
まさか。でも無駄ではないと思いますよ。

312デフォルトの名無しさん2017/04/11(火) 21:09:59.44ID:n4pF68ml
人間性がダメなので無駄だよ

313デフォルトの名無しさん2017/04/11(火) 22:17:39.73ID:aA2k0CHM
>>BrBq2CJg6HGd
ほらよ、ココで分からなきゃ中学生から数学をやり直す必要が有る
http://staku.designbits.jp/check-janken/

314片山博文MZ ◆T6xkBnTXz7B0 2017/04/11(火) 23:06:06.82ID:Kut+59ha
>>307
printSurvivors関数に不正な出力をするバグがある。見付けられるかな?

315 ◆BrBq2CJg6HGd 2017/04/11(火) 23:58:40.47ID:zr+kqxtB
>>314
よく分かりませんが、メソッド内の上のif文の中の、
print(playerNames[0]);
という部分ですか?

316 ◆BrBq2CJg6HGd 2017/04/12(水) 00:35:47.83ID:K70SU5wt
>>313
また機会があればやってみます…。

>>片山さん
人間のみ複数人でジャンケンをするプログラムも作ってみました。
https://ideone.com/A0LdG4
exitメソッドは直してませんが…。
後から入力する人は上の人の手が見えてしまうという、
ゲーム性の全くないものです。

317デフォルトの名無しさん2017/04/12(水) 01:11:17.48ID:w7zHHuqK
>>311
無駄ではない
が、何もしないよりはマシというレベルでの話だ

それは貴重な時間を浪費して今本当にやるべき事か?
よく考えろ
いい加減現実見ないとマジで人生詰むぞ

318 ◆BrBq2CJg6HGd 2017/04/12(水) 01:56:43.18ID:Uyo4pvtF
深夜ですが…

>>317
家だと、何かやるきっかけがないと寝てしまうんです。この課題はそのきっかけにちょうどいい。

自分で考えることは大事ですが、貴方の考える今やるべきこととは、例えば何ですか?

319デフォルトの名無しさん2017/04/12(水) 03:14:03.83ID:w7zHHuqK
>>318
自分で考えろっての
つーか、ここで遊んでるか寝てるだけなのかよ

320デフォルトの名無しさん2017/04/12(水) 06:35:23.98ID:8ju6Q3HZ
>>318
やれって言われてもやらないくせに何で人に聞くの?

とりあえず作業所決めて早めに職業訓練に移ることだけど、これもやってないよね

321片山博文MZ ◆T6xkBnTXz7B0 2017/04/12(水) 08:25:03.25ID:GfIrO6bt
>>315
それだけではない。

322デフォルトの名無しさん2017/04/12(水) 12:38:00.43ID:GJeN6Iv+
アドバイスをしても保留と言われるだけだから言うだけ無駄

確実に詰みへと向かっている状況を理解してないのは当の本人だけ

323 ◆BrBq2CJg6HGd 2017/04/12(水) 21:24:04.29ID:Uyo4pvtF
このスレはプログラマー板のあのスレの人たちも見てるからなあ。なんかいろいろ書きそう。

>>319
家にいる間はそうしてることが多いですね。あとは情報収集とか。

>>320
さすがにただうのみにはしませんよ。でも参考になるんです。

>>321
そもそもメソッドが多くてよく分からないんです…。

>>322
突き放すだけだもんなあ。まあ2ちゃんだからしょうがないか。

324デフォルトの名無しさん2017/04/12(水) 21:48:41.47ID:MVaDm9Tp
>>323
いや、まず言われてることの意味理解してから話せ

はっきりいうがなんだその哀れなレスは

325デフォルトの名無しさん2017/04/12(水) 22:04:00.33ID:YZPNAmIj
>突き放すだけだもんなあ。まあ2ちゃんだからしょうがないか。
顔も名前も知らん赤の他人に甘えるな
いつまで今のままでいる気だ?いつ気が付くんだ?

326デフォルトの名無しさん2017/04/12(水) 22:35:43.91ID:Oo+b50/r
親身で厳しいレスはガン無視してるキチガイ怠け者が
2ちゃんは突き放すだけ、とかw

327デフォルトの名無しさん2017/04/12(水) 23:02:40.88ID:YZPNAmIj
フザけたスレ立ててひたすら現実逃避してるだけだもんな

328デフォルトの名無しさん2017/04/12(水) 23:14:43.44ID:8BkaFjVG
こんなんだから34歳無職なんだよ
詰んでるんだよ

329片山博文MZ ◆T6xkBnTXz7B0 2017/04/12(水) 23:20:02.50ID:GfIrO6bt
課題。エクリプスで、ステップ実行して、メソッドの実行の様子を確認せよ。

330 ◆BrBq2CJg6HGd 2017/04/13(木) 00:02:50.16ID:mdc2f0DB
>>325
いつまでも今のままではいませんよ。それなりにビジョンはあります。ただ…

>>327
まあいいじゃないか。

>>329
上のn人ジャンケンプログラムはどうですか?

331デフォルトの名無しさん2017/04/13(木) 00:16:29.71ID:ttv3on6U
どうあがいても詰み
プログラマになれる未来はすでに閉ざされてる
何故だかわかるかな?わからないだろうな

332 ◆BrBq2CJg6HGd 2017/04/13(木) 00:26:57.58ID:mdc2f0DB
>>331
の人に限らないけど、もったいつけて結論を出し惜しみするのは止めてくれないか?
ハラを割って話そうじゃないか。

333デフォルトの名無しさん2017/04/13(木) 00:57:22.62ID:w4yJ2UlS
>>332
なんで職業訓練行かないの?
働く気あるならさっさと行動に移せよ

334 ◆BrBq2CJg6HGd 2017/04/13(木) 01:04:03.85ID:ofVqcfGC
>>333
私の住んでる県にプログラミングを学べるコースが無いんです。

335デフォルトの名無しさん2017/04/13(木) 03:39:52.22ID:VMn+m4uO
>>332
まずはお前が腹を割らないとな
事後報告するとか言うからこっちは全然お前が何を考えてどういう行動をしているのかサッパリだ
>>334みたいな情報の後出しもするし
自分が出来てないことを他人に強要するなよ

336デフォルトの名無しさん2017/04/13(木) 04:09:32.73ID:ttv3on6U
>>334
だったらどうするんだ?
どういうビジョン()があるのかハラを割って教えてくれよ
あ、予定はひと月単位で出してくれよな
プレッシャーになるとか、くだらない言い訳は止めろよ
ハラを割って話してくれるんだろ?

337片山博文MZ ◆T6xkBnTXz7B0 2017/04/13(木) 05:42:01.68ID:fTBc8MMD
>>330
素人としては普通より少し下ぐらいかな。インスタンスとメソッドを理解してないのは痛い。

338デフォルトの名無しさん2017/04/13(木) 06:43:17.43ID:fNp4QTBg
>>332
まずお前が行動しろ以外の結論はない
が、事実としてお前は行動しない

それだけの話だ

後、何で会話が成り立たないって言われるか理解する気ある?

339デフォルトの名無しさん2017/04/13(木) 07:27:56.21ID:w4yJ2UlS
>>334
じゃぁ、プログラミングなんてどうでもいいもの学んでないで
なんでもいいので職業訓練行って来なさい

てか精神衛生上よろしくないので、肉体使う仕事しなさいな
体も鍛えられるし、今は空前の人手不足らしいしドカタおすすめ

340デフォルトの名無しさん2017/04/13(木) 08:03:34.72ID:dzY6AnqB
夜は今まで通りプログラミングの勉強をして
朝からプログラミング以外の職業訓練で
メンタルを社会に対応できるように
鍛えてくればよいと思うのですが
それができない理由があるのですか?
バイトが忙しい?

341デフォルトの名無しさん2017/04/13(木) 10:37:24.08ID:DLD2E7fc
なぜプログラム板にいるの?2chには無職・だめ板ってのがあるの知ってる?

342デフォルトの名無しさん2017/04/13(木) 14:02:21.15ID:5PxmTL67
まあ起業して潰して一時その日暮らし板にいた俺からすれば人生詰む事なんてほぼ無いと言えるけどな
何もしないのが一番ダメ、足掻いてさえいればそのうち道は開けるさ
ダメ・無理・詰みっていう奴は大抵何もしていない奴

343デフォルトの名無しさん2017/04/13(木) 14:06:26.83ID:DLD2E7fc
>>342
今あなたはどういう立場にいるんです?

344 ◆BrBq2CJg6HGd 2017/04/13(木) 17:06:45.08ID:mdc2f0DB
>>335
そうですか…。

はい。
日中は外に出る機会を作るためにリハビリ施設に通ってます。
今年度中に作業所に移る予定です。
夜はプログラミングを独習(協力して貰ったり)しています。
他に何か聞きたいことがあればどうぞ。

>>336
鼻で笑われるとちょっと…。
ええと、1ヶ月は細かいので、1年単位で。

>>337
インスタンスは使ったことあまりないですが、メソッドは理解してますよ。
Cの関数とほとんど同じですし。

>>338
前半)はい。
後半)あります。教えて下さい。

>>339
腕力には自信が無くて…。
発達障害でもこなせそうで、私が興味があるもの(コンピュータか数学)がいいと思うのです。

>>340
はい。
それに近いライフサイクルを目指したいです。

345デフォルトの名無しさん2017/04/13(木) 17:20:23.69ID:w4yJ2UlS
>>344
>>339 だけど
発達障害というか他者と円滑にコミュニケーション取れない人はプログラマ向いてないよ
なぜなら、こちらがお客や社内の人相手にエスパーして何を言いたいのか当てることをしないと仕事にならないから
悪いこと言わないから、プログラミングをメインの仕事にするのはやめなさい

346 ◆BrBq2CJg6HGd 2017/04/13(木) 17:35:22.82ID:mdc2f0DB
>>341
あの板はレスがもらえないんです。
当初プログラマー板で相談したのですが、愛想をつかされて追い出され、ぬーぶ君らにこのスレに誘導されました。

>>342
耳が痛いですね。頑張らないといけないです。

>>片山さん
ステップ実行やったことがないのでやり方が分からないです。

>>345
半分は分かります。
主治医が言うには、
プログラマーといっても向いているかは仕事次第で、Web製作のように一人で完結する仕事は向いている一方、システム構築のように分担してやる仕事はやはり向いていないようです。

347デフォルトの名無しさん2017/04/13(木) 17:41:09.09ID:w4yJ2UlS
>>346
Web製作だってお客さんと対話する必要がある以上、一人で完結できないし、ましてや実績ないと個人で仕事なんかとって来れるわけがない
出来栄え次第では下手したら訴えられるしな

てか一人でやるとしたら自分でサービス作るくらいだろうけど、それで飯食うのとかほとんど夢物語

現実を見ろ

348デフォルトの名無しさん2017/04/13(木) 17:50:57.44ID:DLD2E7fc
>>347
主治医はプログラマのことを知りません、ド素人以下です
そんな人の言うことを信じてどうするんですか

349デフォルトの名無しさん2017/04/13(木) 17:51:22.09ID:DLD2E7fc
レス相手間違えたw>>346

350 ◆BrBq2CJg6HGd 2017/04/13(木) 17:55:09.32ID:ofVqcfGC
>>347
>>346は、組織内での話なんですが。

351 ◆BrBq2CJg6HGd 2017/04/13(木) 17:58:40.86ID:ofVqcfGC
>>348
それはそうですが、ドクターが主観でそう言ってるのではなく、
(発達障害の)患者さんの体験談を聞いて、そういう見解になっている
みたいです。

352デフォルトの名無しさん2017/04/13(木) 18:07:30.50ID:w4yJ2UlS
>>350
組織でするなら、なおさら一人でやるわけないだろ
仮に丸っと全部、企画、デザインからコーディングまでやるとしてもだ
お客さんから、「なんか動かないよ」って連絡きたら、それの原因とかエスパーして動くようにしないといけないんだぞ
そして、そのうちあのお客さんに納品したやつを別なお客さんに機能追加して作れよって言われるわけだが、
そしたらそしたで、また動かないとか言われるわけだ、そしてまたエスパーするわけだ

お前が小さい頃からプログラミングしてたらならともかくとして、今からやるのには100%以上向いてないから、本当に辞めておけ

353片山博文MZ ◆T6xkBnTXz7B0 2017/04/13(木) 18:31:32.69ID:fTBc8MMD
課題。エクリプスの基本操作を研究せよ。

354デフォルトの名無しさん2017/04/13(木) 19:16:15.73ID:5PxmTL67
>>342
詳しくは言えないが、数年の開発職を経て、某一部上場企業の子会社で要件定義やらベンダーの進行管理やら発注側から上流の面倒を見てるよ
ここ入ってから業務でコード書いてない、読む方は受け入れやレビューで読んでる

これだけだとなんだから話題に乗っておくと、コミュニケーション能力はまあなくてもいいと思う。ただし説明力は欲しいかな
仲良くなれなくても、やりたい事やった事を正しく説明して相手に納得させられればなんとかなる

355デフォルトの名無しさん2017/04/13(木) 19:17:07.95ID:5PxmTL67
安価ミス
>>354>>343

356デフォルトの名無しさん2017/04/13(木) 19:24:31.52ID:i85/Uo4P
年単位ってかなりのんびりしてるな
その年じゃ1秒だって無駄にする時間は無いだろうに

切実なら少しは焦ろうか?

357片山博文MZ ◆T6xkBnTXz7B0 2017/04/13(木) 19:41:16.51ID:fTBc8MMD
メニューバーをちょちょいとながめて、ステップイン、ステップアウト、ブレークポイントなどのデバッグ用語を覚えておけばOK。

358デフォルトの名無しさん2017/04/13(木) 20:12:08.17ID:DLD2E7fc
>>356
既になまぽ貰ってるんだからのんびりしてていいんだよ
ナマポ貰えず貯蓄を切り崩しながら生活してるのとはぜんぜん違うしな

・34歳の何もできない無職
・35歳のプログラミング経験者

だったら後者の方がマシだろう
経験者と言っても実務経験者でもないし大差ないが、それなら34歳と35歳の違いも大差ない

359デフォルトの名無しさん2017/04/13(木) 20:36:41.70ID:ttv3on6U
>>344
ひと月単位で予定を示せと言ったんだが
ひと月が細かすぎるって感覚狂っているとしか思えない

もう一度言う、ひと月単位で今後の予定を示せ

360デフォルトの名無しさん2017/04/13(木) 20:38:58.01ID:dmct0p0j
仕事をなめてるというか完全にやる気無いよな

361デフォルトの名無しさん2017/04/13(木) 23:20:15.00ID:t7d/vDOk
課題は片山が与えんだから外野の奴に予定言う必要なくね?
ロクなアドバイスできない奴は出てっていいよ

362デフォルトの名無しさん2017/04/14(金) 00:21:22.36ID:KS6VpLLa
片山の課題はやる必要ないし
34歳が自分で考えて行動しないと

363 ◆BrBq2CJg6HGd 2017/04/14(金) 01:00:13.07ID:76sUVWAq
>>352
じゃあちょっと考えてみますわ。
簡単な道なんてないでしょうけどね。

>>353
ちょっと待って下さい。

>>354
参考になります。ありがとうございます。

>>356
焦ったら駄目なんじゃないですか?

>>358
生活保護なんてもらってません。
障害者年金は受給してますが。

>>359
例えばですが、
10月:作業所+独習
11月:作業所+独習
12月:作業所+独習

みたいな同じことの無味乾燥な記述になりますよ?
やることなんて一年かせいぜい半年単位でないと
大きく変化しませんよ。

>>362
>34歳が自分で考えて行動しないと
はい。

364デフォルトの名無しさん2017/04/14(金) 06:03:37.32ID:D4HdeSdM
>>363
マジレスすると普通の人は月単位でやること変化する

お前はおかし過ぎる

そもそも作業所行く気なんてないだろ

365デフォルトの名無しさん2017/04/14(金) 06:48:19.02ID:+qROrmKn
>>363
焦らな過ぎだ
親や国の加護が無ければ即飢え死に

366デフォルトの名無しさん2017/04/14(金) 06:52:07.75ID:+qROrmKn
そんな風に仕事に対しても責任感0だから追い出されたんだろうが

どんな仕事にも納期が決まっているのに年単位とか本当に頭大丈夫か?

367デフォルトの名無しさん2017/04/14(金) 07:28:15.06ID:ZQHN6/AS
こんな感じだと会社などのリアルだけでなく
2ちゃんねるみたいな場所でも嫌われものになってませんか?
プログラミングも必要ですが、まず基本特性として
他人に嫌われやすい性格であることを自覚して
改善するか、無理ならばせめてうまく隠すようにしないと
プログラマーとして就職できたとしても
すぐに居所がなくなりますよ。
目指すのは一人で何でもできるスペシャリスト
なのでしょうが、このままではそこに至る遥か手前で
追い出されてしまうでしょう。

368デフォルトの名無しさん2017/04/14(金) 08:25:51.36ID:jWo0eFGv
>>363
物事を漠然としか見ていないから具体性がないんだよ
最終目標を小さな問題の集合と捉えて小さな問題をひとつずつ片付ければいい
プログラムを書くときも予定や計画も同じ

独習というのは具体的に何をするのかを細分化せよ
今月は何を達成するのか?
今週は何を達成するのか?
今日は何を達成するのか?
午前中は何を達成するのか?
直近1時間で何を達成するのか?
すべて頑張れば実現可能なレベルで目標を設定して
その目標をひとつひとつ解決していけ
ちゃんとやれば同じ月どころか同じ日もないと気付くだろう

369デフォルトの名無しさん2017/04/14(金) 09:07:35.29ID:dR5LLIXZ
>>363
障害者年金はいつ頃から貰ってるの?
ググったら2級で月6万と出てきたが

370デフォルトの名無しさん2017/04/14(金) 09:29:08.38ID:LmYh4cGo
俺、>>263を書いた人なんだけど、
良く見たらこれだけ華麗にスルーされてんなww
自分に都合の悪いレスは一切しないのは変わらないんだな34歳ww

そもそも発達障害がプログラマー向きってのは、
特定の物事に対する異常な集中力や異様なこだわりという特性に関するものであって、
本人の資質とはまた別
じゃんけんプログラム出来ました、自分の実力ではこれが精一杯です!(下手にいじると壊れそうなのでもう触りたくありません)
括弧の中身は俺の想像だがなww
こんなやつがプログラマーになったら、そこにいるのはただの役に立たない人ではない、むしろ炎上案件製造機だ

要約すると、
あなたが現場に来ると迷惑する人が大量に発生する可能性があるので、プログラマーにならないでください
です
そんなことないって反論したければ、完成したじゃんけんプログラムをもっと改良して皆を唸らせてみろ
その強いこだわりの力でよ
そんなこともやらずに言い訳を続ける限り、俺はお前を罵倒し続ける

あ、片山氏の課題は平行して続けてね

371デフォルトの名無しさん2017/04/14(金) 11:20:37.50ID:jWo0eFGv
>>370
あんなコードが出て来てもレビューは通さないから別に困らないな。直せないって言われたら営業かマネージャークラスに人付け替えてって言うだけだ

372デフォルトの名無しさん2017/04/14(金) 11:23:31.52ID:O4E3BtMu
片山の家に行って教えてもらえよ

373デフォルトの名無しさん2017/04/14(金) 14:26:33.44ID:kNzaQw4B
>>370
片山氏が模範解答くれてもガン無視で自分のきれいとは言い難いコード弄ってる
いじるならまず模範解答を一生懸命理解してそれをいじらなきゃダメだよね
片山氏かわいそう

374デフォルトの名無しさん2017/04/14(金) 22:36:25.77ID:NqLsKH2F
「プログラムを勉強するスレ」は無視でプログラムを書けない奴が「試験管ごっご」をするスレか

375デフォルトの名無しさん2017/04/15(土) 00:03:43.05ID:b8vEFBPp
ダメな奴は何をやってもダメ
それを観察するにはこのスレはちょうどいい

376デフォルトの名無しさん2017/04/15(土) 05:00:25.59ID:y5uoIUKQ
>>23-24

美しい...

開き括弧で改行するやついるじゃん

class HogeHoge
{
.
.
}

みたいな

醜悪だよね

377デフォルトの名無しさん2017/04/15(土) 11:32:36.70ID:0vU04azg
>>376
K&R式だとそれだし

378デフォルトの名無しさん2017/04/15(土) 11:40:30.32ID:n96LNAOk
>>376
こっちの方が段落が明白になるから好き

379デフォルトの名無しさん2017/04/15(土) 11:44:26.99ID:Zs/mLq7S
開き括弧で改行と言ってもclass宣言のときには改行するけどfor文のときは改行しないとかあるでしょ

380デフォルトの名無しさん2017/04/15(土) 11:44:46.61ID:ojNK0iaM
行の終わりが “)” とかだとぱっと見本当に終わりかわかりづらいとか、Modern C++ だか、Effective C++だかに書いてあったなぁ
終わりは、 “;” にするか、続きがあるのがわかるように “{” にしとけとよ

381デフォルトの名無しさん2017/04/15(土) 11:44:55.30ID:Zs/mLq7S
if ()

382デフォルトの名無しさん2017/04/15(土) 12:49:30.76ID:E+4vk7jc
コーディング規約の話はいいから

383デフォルトの名無しさん2017/04/15(土) 13:46:14.63ID:WauRXpxK
}
else
{
これが嫌だな

384デフォルトの名無しさん2017/04/15(土) 14:27:03.98ID:n96LNAOk
Effective Javaがその代表だけど
酷すぎる訳文の本はどうにかならんのか

今なら原書PDF転がってるけど

385デフォルトの名無しさん2017/04/15(土) 18:05:49.22ID:CGitZJW+
384が誤訳直して再出版すればなんとかなるよ。

386片山博文MZ ◆T6xkBnTXz7B0 2017/04/15(土) 21:40:19.07ID:IB2qpTgH
エクリプスでステップ実行できるようになったか?

387デフォルトの名無しさん2017/04/15(土) 21:51:31.92ID:wFx00abh
他のスレ荒らすのに忙しくてそれどころではなさそうです

388 ◆BrBq2CJg6HGd 2017/04/16(日) 01:42:59.57ID:jgmTryYz
>>386
すいません、エクリプスの詳しい操作方法が分かりません…。

389片山博文MZ ◆T6xkBnTXz7B0 2017/04/16(日) 04:13:09.20ID:ntHF2t2g
>>388
ガラケーならヤフー知恵袋を使う手もあるが。。。

390片山博文MZ ◆T6xkBnTXz7B0 2017/04/16(日) 04:17:17.10ID:ntHF2t2g
>>389
あ、もう終わってたか。。。OKwaveなら使えるかな?

391デフォルトの名無しさん2017/04/16(日) 12:54:58.74ID:zHxm2xji
>>388
ここで「分かりません」しか言えないからお前はダメなんだよ...
自分が教えてもらえることを期待して口開けて待ってるだけのクズになっている事がわからんのか

こういうこと言うと、今度は「具体的に言ってくれないと分かりません」となるだろ?
で、具体的に言ったら「参考にさせて頂きます」と来る
皆どれだけイライラしてるのか分かるか

もうちょっと自分で色々行動してから質問せぇや

392デフォルトの名無しさん2017/04/16(日) 14:19:04.77ID:bYES3Hn3
>>388
どうやって操作方法知ろうとしたか教えて?

393デフォルトの名無しさん2017/04/16(日) 14:40:30.78ID:KMHrCefg
ステップ実行の操作が分からないのか
ステップ実行の意味が分からないのか
知らないこと自体は恥ずかしくないからきちんと聞かなきゃ

394デフォルトの名無しさん2017/04/16(日) 15:08:03.89ID:4zAtX2lf
今日は日曜だからあいつ遊んでるよ

まあいつも遊んでるけどねw

395デフォルトの名無しさん2017/04/16(日) 16:08:38.51ID:9YL+j9mO
プログラマ目指すの止めたみたいだしもういいんじゃね?

396 ◆BrBq2CJg6HGd 2017/04/16(日) 19:15:07.50ID:jgmTryYz
>>364
>そもそも作業所行く気なんてないだろ
失礼な。

>>366
あああ…。

>>367
はあ…。

>>368
参考になります。ありがとうございます。

>>369
去年の秋からです。
障害者厚生年金3級です。

>>370
善処します。

>>373
すいません。

397 ◆BrBq2CJg6HGd 2017/04/16(日) 19:21:03.86ID:jgmTryYz
>>391
はい。

>>392
Googleで検索してみました。

>>393
実はステップ実行をやる目的が分からないです。

>>395
完全には止めてません。

398デフォルトの名無しさん2017/04/16(日) 20:10:08.40ID:KMHrCefg
>>397
>>303, >>314の流れでリスト見て分からないならステップ実行して確認してごらんって事でしょ
動くんだけどなんかちょっとおかしくなる場合がありませんか?って聞かれてるんだよ
関数も指定してくれてるんだから確認してごらんよ

399デフォルトの名無しさん2017/04/16(日) 21:00:53.65ID:KhXl83il
脳のダメージが酷すぎるようです

プログラマは諦めてください

400デフォルトの名無しさん2017/04/16(日) 22:30:32.85ID:u9EGd8Lh
>>399
諦めなくてもなれるわけないからご安心
この容態でなれると思われてるのが不愉快なのはあるけども
このまま遊ばせとけば自滅するよ

401デフォルトの名無しさん2017/04/16(日) 23:14:51.12ID:7Yvdll/U
>>397
> Googleで検索してみました。
Googleで検索して、どこのサイトでどこまで学んだかまで書かないと伝わらないだろ
めんどくさがるなよ

あと、どうでもいいようなレスにまで返信するのヤメとけ

まぁ、その前にプログラミングはさっさと諦めとけ

402 ◆BrBq2CJg6HGd 2017/04/17(月) 01:58:29.54ID:WPG7SQ/C
>>398
丁寧にありがとうございます。

>>401
>まぁ、その前にプログラミングはさっさと諦めとけ
やって駄目そうなら。

>Googleで検索して、どこのサイトでどこまで学んだかまで
書かないと伝わらないだろ
このサイトです。
http://ittoybox.com/archives/341
ステップイン、ステップオーバー、ステップリターンが
今一分かりませんでした。

403デフォルトの名無しさん2017/04/17(月) 07:10:23.82ID:QHPAE11u
>>402
> やって駄目そうなら。
全然ダメ。才能ない

> 今一分かりませんでした。
1聞かれたら10答えろよ
存在意義、使い道がわからないのか、使い方がわからないのか
ぜんぜんわからないわ
その前に試したのか?

デバッグ機能なんて初見で重要さがわかるし、使い道もわかると思うけどな

404デフォルトの名無しさん2017/04/17(月) 07:51:48.54ID:IFb1OUfk
>>402
ステップ実行をする目的が分からないんじゃなくて
ステップ実行って何をするのかをわかってないんか・・・
まあ、メソッドがわからんレベルじゃしょうがないか

405片山博文MZ ◆T6xkBnTXz7B0 2017/04/17(月) 09:00:49.20ID:X9T37b+A
ステップには種類があって、ステップインは、呼び出した関数の内部まで移動して止まるステップ実行。
ステップオーバーは、関数呼び出しの内部を止まることなく実行し、関数呼び出しの次の位置まで実行するステップ実行。
ステップリターンは、現在位置の関数から戻るまで実行するステップ実行。

406片山博文MZ ◆T6xkBnTXz7B0 2017/04/17(月) 09:19:24.36ID:X9T37b+A
つまり、実行をおおざっぱに見たいときは、ステップオーバーをやる。実行を細かく見たいときはステップインを行う。

407片山博文MZ ◆T6xkBnTXz7B0 2017/04/17(月) 09:24:22.96ID:X9T37b+A
ブレークポイントは、「ここで実行を止めたい」位置に設定する。実行が止まっているとき、変数や引数の値を確認することもできる。

408デフォルトの名無しさん2017/04/17(月) 10:33:32.66ID:+wSTXXBr
34歳はプログラマになりたくてスレに書き込んでるんじゃなくて、片山の相手してやってるだけだよ

409デフォルトの名無しさん2017/04/17(月) 21:57:07.26ID:viGpNXOw
目的もなくC++の構文暗記なんて脳みそ破壊するようなもんだからな

僕らは仕方なくC++を書いてるんだけで、
別の言語でいいなら、別の言語を使うんだよ

C++はラストリゾートであり、ファーストチョイスじゃない
boostライブラリとかどこで使えばいいかなんて
C++を3年ぐらい続けないとわかんないんじゃないの
ああいうライブラリがどれだけ便利で有り難いものなのか
そしていかにC++的ではないのか
何をどう当てはめたら汎用的なじゃんけんプログラムができるのか

小手先じゃ10年かかってもまともなプログラムはかけるようにならないだろ

410デフォルトの名無しさん2017/04/17(月) 22:02:26.86ID:viGpNXOw
つーか肉体労働したほうが確実に割に合うんだけどな

プログラマなんてAさんが一時間でできることが
Bさんは10時間かかるなんてザラな世界なのにな

つまりBさんの適正賃金はAさんの1/10なんだぜ、月5万もらえたら御の字って世界だ
ところがどっこい肉体労働ならここまでの格差はつかない
せいぜいAさんはBさんの二倍程度動けるってぐらいのハンディで落ち着く

わざわざ神があたえたもうた物理的制約を生かさないのが意味不明すぎる

411デフォルトの名無しさん2017/04/17(月) 23:09:42.33ID:vro5OOPq
適正賃金なんてもらえる方が稀だけどね余程でない限り

412デフォルトの名無しさん2017/04/18(火) 07:09:10.01ID:bTevJbd8
才能というか適正みたいなのはあるよね
やっててキツイと思うのは適正がないしやめた方が楽

413デフォルトの名無しさん2017/04/18(火) 17:56:13.35ID:IySOP66X
34歳がプログラマになってどこかに所属するというのは社会に対する嫌がらせでしかない
やるなら一人でどうぞ

414デフォルトの名無しさん2017/04/18(火) 17:57:42.76ID:Dnjwg9iS
学習能力が低すぎる
人が1時間で出来ることを10時間かもっとかかる
その結果が34歳無職

415デフォルトの名無しさん2017/04/18(火) 20:04:26.07ID:aWTm55rf
認定もらうまで何年も放置してた人間だからな

416 ◆BrBq2CJg6HGd 2017/04/18(火) 21:01:29.40ID:iC2Qptfo
>>403
>存在意義、使い道がわからないのか、使い方がわからないのか
両方分からないです…。

>>404
>まあ、メソッドがわからんレベルじゃしょうがないか
メソッドは分かります。ただあまり使ったことはないです。

>>405-407
ありがとうございます。やってみます。

>>410
なるほど。そういう考え方もありますね。

>>412
でもどこかで我慢しないといけないですよね、生きていくためには。

417デフォルトの名無しさん2017/04/18(火) 21:21:18.98ID:snjQ5wC7
>>416
>>存在意義、使い道がわからないのか、使い方がわからないのか
> 両方分からないです…。
なんで、わからないならさらにググって掘り下げようとしないのか…
>>405-407 の内容なんて質問する前にググればいくらでも出てくるだろ
34歳にもなって、中学生と同レベルかよ

418デフォルトの名無しさん2017/04/18(火) 21:22:58.09ID:05N8/GfV
それは中学生に失礼だろう

419デフォルトの名無しさん2017/04/18(火) 21:29:39.26ID:snjQ5wC7
中学生もググらないで質問してたから同レベルだよ

420デフォルトの名無しさん2017/04/18(火) 21:36:01.42ID:sXxxiMyL
いい加減、20年前くらいにパソコン通信で流行った人工無能みたいな
中身のない1行のマルチレスを辞めてほしいんだが。
Java以前にプログラミングの基礎もないのに、この人はなんでこんな
上から目線で偉そうに吐き捨ててるの?

421デフォルトの名無しさん2017/04/18(火) 21:47:15.36ID:XIWwmnxv
>>414
スケジュールを立てろと言われて
年単位で立てますって答えるやつだぞ
10時間程度なわけないだろう
6000時間くらいだ

422デフォルトの名無しさん2017/04/18(火) 21:49:02.78ID:WZC5N+PZ
スッキリわかるJava読んだって書いてたの見たけど
読んだ彼がこのレベルって事はあの本ってあんまりいい本じゃないの?

423 ◆BrBq2CJg6HGd 2017/04/19(水) 00:17:19.16ID:OYVJ+zEx
>>417
言い訳させてもらうと、私はまだデバッグってレベルじゃないと思っているんです。
なのでステップ実行の勉強に身が入らないんです…。

>>421
ほえー。

>>422
スッキリわかるJava入門編はScannerクラスや列挙型が載ってなかったりと、
かゆいところに手が届かない紙面構成でした。

424デフォルトの名無しさん2017/04/19(水) 00:22:58.62ID:iVTtZEtx
何がほえーだハゲ!

425デフォルトの名無しさん2017/04/19(水) 00:30:35.80ID:AX4VUNBE
>>423
ハゲニートがまた言い訳してる
デバッグせずにプログラミングができるか
馬鹿か

426デフォルトの名無しさん2017/04/19(水) 00:38:02.91ID:n8SXaIg/
すぐに言い訳する癖治したほうがいいぞ
それもまた嫌われる要因だ

ま、治せないだろうが

427デフォルトの名無しさん2017/04/19(水) 09:43:28.14ID:3J/Vl46R
>>423
> デバッグってレベルじゃない
バグ見つけろって言われてるのに、デバッグしないでどうやってやるんだよ、バカ
だからバカにされるんだよ、バカ
てかプログラマになりたいやつなら、言われなくてもデバッグくらい自分でさっさと身につけるもんだよ、バカ

428デフォルトの名無しさん2017/04/19(水) 11:29:35.44ID:eYlk0dim
>デバッグってレベルじゃない

それってあなたの感想ですよね?なんか根拠とかあるんですか?

429デフォルトの名無しさん2017/04/19(水) 15:20:15.81ID:vdnWv7AR
職業訓練と一緒で、そんな面倒なことはしたくない、という意味。
面倒から逃げるとき、こいつは
「まだ時期じゃない」「そのレベルではない」
という言い訳をして、やりたくないことから逃げる。

外の人がいくら必要なことだと説いてもこの馬鹿には理解できないので、
自分の中でやりたくないことって分類したら
「納得できないことはしない」「納得できるまで待ってください」
なんて言って意地でもやらないんだよ。

430 ◆BrBq2CJg6HGd 2017/04/19(水) 17:28:26.92ID:OYVJ+zEx
>>426
すぐにではありません。
迷いましたが、仕方なく言い訳しました。

>>428
なるべく買った本の通りに進めたいんです。
その本では、デバッグはまだ出てきてないです。

>>429
そんな単純ではありません。
自分の中にこだわりがあるんです。

431デフォルトの名無しさん2017/04/19(水) 17:39:16.45ID:eYlk0dim
こだわりが強い人って他人に避けられるよ
ほどほどに生きろよ

432デフォルトの名無しさん2017/04/19(水) 17:51:32.57ID:3J/Vl46R
本の通りに進めるなら、遅くても一週間もありゃ終わるだろ
一体何やってんだ?
どうせ昼寝とゲームとアニメ見た後の余暇にプログラミングしてんだろ
なんで、この板に書き込んでるか疑問なレベル

433デフォルトの名無しさん2017/04/19(水) 17:55:47.22ID:AX4VUNBE
>>430
言い訳の言い訳
見苦しい

434デフォルトの名無しさん2017/04/19(水) 17:56:00.70ID:eYlk0dim
>>432
疑問に思うだろ?でもそれが彼のこだわりなんだ

435デフォルトの名無しさん2017/04/19(水) 17:56:28.40ID:9lDxw8p8
人のアドバイスと自分のこだわりで、自分のこだわりが勝つなら
アドバイスなんか最初からもらいにくんなよ。
他人はお前専用の便利な検索ロボットじゃねーんだよこのサイコパスが。

436デフォルトの名無しさん2017/04/19(水) 17:59:27.01ID:l8jiOkV0
>>430
本物の人間のごみクズだな。
人間のごみクズどころか人間であるかどうかすら疑わしい。

437 ◆BrBq2CJg6HGd 2017/04/19(水) 18:13:16.98ID:OYVJ+zEx
>>431
そうかもしれませんが、
生まれ持った性格のようで、なかなか変えるのは難しいです…。

>>片山さん
ステップイン、ステップオーバーの何となくの意味は分かりましたが、
エクリプス内で具体的にどういう手順でやればいいのか分かりません。
(どこで止めるのか、など)
出来たらその手順を教えて頂きたいです。

438デフォルトの名無しさん2017/04/19(水) 18:21:04.02ID:3J/Vl46R
>>437
片山に聞く前にそれくらいググれよ
なんでお前らってググらないで質問するの?

439デフォルトの名無しさん2017/04/19(水) 18:30:36.70ID:9lDxw8p8
聞いたら教えてくれる人がいるなら、自分の労力で調べなくても
聞いたほうが早いし楽というのが彼のこだわり。
他者の気持ちみたいな概念は持っていないので他人の手間なんて
知ったことではないんだろうな。
多分外野が他人の手間を語ったところで、他人が何を言ってるんだか、
くらいの感じだよ。答えてくれるんだからいいじゃん。って感じでしょ。
何が悪いのかすら理解できなくて、突然切り捨てられても理解できないのだろうね。

440デフォルトの名無しさん2017/04/19(水) 18:41:52.42ID:WhCHrU/e
そのクソみたいなこだわりのせいで今があるんだろうが
変えようという気はないのか

441デフォルトの名無しさん2017/04/19(水) 18:45:38.88ID:vdnWv7AR
対人コミュニケーション能力が欠けているから
人間関係のポイント制みたいなところがわからないんだろうな。
傍から見てると、片山ですらそろそろキレて見捨てそうな雰囲気だと
思うんだがw

442デフォルトの名無しさん2017/04/19(水) 18:49:48.17ID:9lDxw8p8
>>441
骨までしゃぶりつくせればいいんだろ。
使えるものはしゃぶりつくす、それが彼のこだわり。
見捨てられたら、外野がうるさいからいなくなったと責任転嫁するお花畑回路搭載。
責任はすべて他人にあるってのもアスペの特徴だからね。
そして反省することなく次の狩場を探して、次の教えたがりをしゃぶりつくす。
それも彼のこだわり。

443片山博文MZ ◆T6xkBnTXz7B0 2017/04/19(水) 23:32:44.30ID:x/F9iMb0
http://ittoybox.com/archives/341#i-8

ステップ実行はプログラムを断続的に少しずつ実行できる。インスペクションを使えば、実行が止まった状態において、変数の値を確認できる。

444片山博文MZ ◆T6xkBnTXz7B0 2017/04/19(水) 23:36:26.91ID:x/F9iMb0
ブレークポイントを設定すれば、普通にIDEで実行したときに実行を一時停止する場所を指定できる。
停止したら、インスペクションで変数の値を確認でき、さらに、ステップ実行できる。

445片山博文MZ ◆T6xkBnTXz7B0 2017/04/19(水) 23:41:13.67ID:x/F9iMb0
デバッグ実行はすべて、メニューから行うことができる。コードの左側をクリックするだけで丸で示されたブレークポイントを付けたり外したりできる。
デバッグでは、変数の値や画面の出力がおかしくないか確認する。間違っていれば、コードを正しく書き換える。

446片山博文MZ ◆T6xkBnTXz7B0 2017/04/19(水) 23:45:34.67ID:x/F9iMb0
ある名前のメソッドがどこにあるかわからないときは、ソース内を検索するとよい。検索したいときはCtrl+Fを押すと検索ボックスが出現するので、それを使って検索するとよい。

447 ◆BrBq2CJg6HGd 2017/04/20(木) 01:16:32.99ID:jZ1Bc0tE
>>432
実践編難しくて思うように進みません。

>>436
なんだこいつ。

>>438
ググったけど分からなかったから聞いているんです。

>>439
>他者の気持ちみたいな概念は持っていないので他人の手間なんて
知ったことではないんだろうな。
多分外野が他人の手間を語ったところで、他人が何を言ってるんだか、
くらいの感じだよ。答えてくれるんだからいいじゃん。って感じでしょ。
何が悪いのかすら理解できなくて、突然切り捨てられても理解できないのだろうね。
→そこまで愚かじゃありません。

>>442
>見捨てられたら、外野がうるさいからいなくなったと責任転嫁するお花畑回路搭載。
責任はすべて他人にあるってのもアスペの特徴だからね。
→そこまで愚かじゃない。

>>443-446
ありがとうございます。

448デフォルトの名無しさん2017/04/20(木) 06:11:51.59ID:qio4El3i
愚かじゃん
もっと自覚しな

449デフォルトの名無しさん2017/04/20(木) 07:36:56.61ID:/1jfCrco
> ググったけど分からなかったから聞いているんです。
ググったのなら、ググる際に使ったキーワード全部書いてみろよ
おかしいなら指摘してやるから
どうせ、まともに検索もできないんだろ
片山の説明より詳しい画像付きのサイトあるのに、わからないわけがない

プログラマは検索力重要だよ

450デフォルトの名無しさん2017/04/20(木) 10:12:23.07ID:pDaylh+F
こんなのが世に出てきたら困るだろ

451デフォルトの名無しさん2017/04/20(木) 13:11:01.77ID:3EaHLYYZ
この後の展開予想
・インスペクションの目的が・意味がわかりません
・ブレークポイントをどこに設定すればいいかわかりません
・私はまだブレークポイントってレベルじゃないと思ってるんです
・ステップ実行しましたがプログラムは動作するので何も悪くありません
こうならない様に頑張ってね

452デフォルトの名無しさん2017/04/20(木) 13:42:57.17ID:tODsQV67
いや、それ以前にブレークポイントの貼り方分かってないはず

453デフォルトの名無しさん2017/04/20(木) 14:29:32.03ID:pDaylh+F
先にeclipseのインストール方法教えてやれよw

454 ◆BrBq2CJg6HGd 2017/04/20(木) 20:53:44.56ID:jZ1Bc0tE
>>448
そこまで

>>449
普通に「エクリプス ステップ実行」です。

>>451
>プログラムは動作するので何も悪くありません
そうなんですよね、普通に実行すると問題なく動作するのに
何が悪いのか…。

>>452
分かってます。

455デフォルトの名無しさん2017/04/20(木) 21:55:47.08ID:3EaHLYYZ
>>454
片山氏の言うバグは動作しない事じゃないと思うよ
動作するけど結果がおかしくなりませんか?だと思う
関数まで指定してくれてるんだから何十回でも実行してみなよ

456デフォルトの名無しさん2017/04/20(木) 22:32:59.17ID:/1jfCrco
>>454
>普通に「エクリプス ステップ実行」
アホ
なんで正式名称でググらないんですかねぇ、わざとか?

NG: エクリプス
OK: eclipse

状況次第で以下を追加
* 使い方
* How To

457デフォルトの名無しさん2017/04/20(木) 22:47:36.38ID:/1jfCrco
そもそも日本語でわからなかったら英語のサイトで調べろよと
eclipse howto debug
とかでも出てくるだろうによ

え?まさか英語読めない?ダメだわぁ、プログラマ無理だわぁ

458デフォルトの名無しさん2017/04/20(木) 22:53:32.07ID:sTdpqGfq
そもそも35歳過ぎのニート発達障害持ちをプログラマとして雇うところなんてないのに
なんのために勉強しているのやら

459デフォルトの名無しさん2017/04/20(木) 22:56:33.71ID:xridAm+v
ソコソコの大学出ならお勉強はまあまあ出来るのかと思いきや応用力が全く無いのな

460デフォルトの名無しさん2017/04/20(木) 22:58:11.70ID:sTdpqGfq
底底の大学

461デフォルトの名無しさん2017/04/20(木) 23:21:01.49ID:V1dsOLr9
>>459
応用力どころか、基礎力も常識すらもないと思うけど

462デフォルトの名無しさん2017/04/20(木) 23:43:15.99ID:OhUlSIwC
この人知的障害持ちなん?
プログラミングは無理じゃないかな。

463片山博文MZ ◆T6xkBnTXz7B0 2017/04/20(木) 23:59:20.03ID:cVsJaikI
(正解)
print("この時点で残っているのは ");
boolean first = true;
for (int i = 0; i < numOfCpu; ++i) {
if (survival[i]) {
if (first) first = false; else print(" と ");
print(playerNames[i]);
} }
println("です。"); }

464片山博文MZ ◆T6xkBnTXz7B0 2017/04/21(金) 00:04:46.51ID:7wWIo+lU
助詞の「と」で名詞をつなげることを期待したコードであったが、画面の出力を見ると、
名詞が出てくる前に「と」を出力していた。それを修正するものだ。

465 ◆BrBq2CJg6HGd 2017/04/21(金) 00:07:36.63ID:W9vJ1k1y
>>455
ありがとうございます。

>>456
スペルを知らなかったから。
カタカナでもいくつかサイトは出ますよ。

>>457
日本語でも十分出てきます。
サイトの問題じゃないんです。

>>458
発達障害はともかく、実務経験がですね…。

>>462
>この人知的障害持ちなん?
いえ。広汎性発達障害だそうです。

466 ◆BrBq2CJg6HGd 2017/04/21(金) 00:14:00.89ID:W9vJ1k1y
>>片山さん
ありがとうございます。
分からなくてすいませんでした。

今度はfor文、while文(do-while文)、if文(など)、switch文、配列を
使えば解ける課題を考えて頂きたいです。

467デフォルトの名無しさん2017/04/21(金) 00:19:03.38ID:d51pu8XS
甘えるな

片山も甘やかすな

468片山博文MZ ◆T6xkBnTXz7B0 2017/04/21(金) 00:19:50.75ID:7wWIo+lU
次の課題はジャンケンから離れて、簡単な「数当てゲーム」を作ろう。
数当てゲームというのは、最初にAさんが、ある範囲内(m以上n以下)の整数Xを思い浮かべる。
Bさんが、Aさんにある数Yを言う。
X<YならばAさんは「それより小さいです。」と言う。
X>Yならば「それより大きいです。」と言う。
X==Yならば「正解。」と言っておしまい。当たるまで繰り返す。といった遊びである。

469片山博文MZ ◆T6xkBnTXz7B0 2017/04/21(金) 00:24:53.30ID:7wWIo+lU
Aさんはコンピュータが演じてもらおう。人間はBさんを演じる。
最初はm,nは定数(final)としてテキトーに指定しておくこと。

470デフォルトの名無しさん2017/04/21(金) 00:31:09.79ID:d51pu8XS
こんな教え甲斐の無い生徒によく付き合うなw

残念ながらこの人期待どおりにはならないよw

471 ◆BrBq2CJg6HGd 2017/04/21(金) 01:26:14.98ID:W9vJ1k1y
ぬーぶくん、元気ー?

>>470
なるんだなあ、それが。

472デフォルトの名無しさん2017/04/21(金) 06:03:05.52ID:eup1Q4Eq
>>471
じゃあスレ立ててから期待通りの結果出した例を挙げて

473デフォルトの名無しさん2017/04/21(金) 07:29:03.95ID:QyTEOCnW
>>472
俺らがこいつに多少なりとも無駄な時間を割いたこと

474デフォルトの名無しさん2017/04/21(金) 07:32:50.12ID:QyTEOCnW
> スペルを知らなかったから。
もの知らないアホだろ

> カタカナでもいくつかサイトは出ますよ。
> 日本語でも十分出てきます。
> サイトの問題じゃないんです。
まぁ出てくるねぇ
で、これだけ十分にわかりやすいサイトが出てくるのにわからないって、どういうことだよ

やっぱり荒らしか
クソだな

475デフォルトの名無しさん2017/04/21(金) 07:35:01.20ID:bFZ6yVF6
>>472
こうやって人が釣れて構っているのが成果

476デフォルトの名無しさん2017/04/21(金) 08:25:19.18ID:mFxAdHLu
そうだね、サイトの問題じゃないよね
本人の資質の問題だよね

やる気があるところ見せるためにサイト開いただけだもんね
仕方がないよね

477デフォルトの名無しさん2017/04/21(金) 10:16:53.59ID:fDijByJ9
34歳は脳が欠損してるから何しても無駄

478デフォルトの名無しさん2017/04/21(金) 12:59:19.68ID:Eu/IT/IZ
>>466
いやいやw
わからなくてすみませんでしたじゃなくて貰った解答理解しようよ
何がどうおかしかったか理解してないだろ

479デフォルトの名無しさん2017/04/21(金) 14:43:40.98ID:QyTEOCnW
こいつのせいで俺らの誰かが発達障害ってクソって思うようになったとしたら、真面目に生きてる発達障害の人がかわいそうだよな
発達障害の人に何か恨みでもあるんだろうか?

480デフォルトの名無しさん2017/04/21(金) 14:55:25.36ID:T1EM2She
>>479
発達障害ってクソって言ってるのお前がだからお前が社会のガンだと思う

481デフォルトの名無しさん2017/04/21(金) 14:57:27.12ID:T1EM2She
> 473 :デフォルトの名無しさん [↓] :2017/04/21(金) 07:29:03.95 ID:QyTEOCnW (1/3)
> >>472
> 俺らがこいつに多少なりとも無駄な時間を割いたこと

見てくださいこのクズの責任転嫁

482デフォルトの名無しさん2017/04/21(金) 15:00:25.74ID:T1EM2She
ID:QyTEOCnWは
自分で

> やっぱり荒らしか
> クソだな

こういう発言をし
発達障害はクソだとレッテル張りし
発達障害がクソだと思うのは自分のせいじゃないと言っています

483デフォルトの名無しさん2017/04/21(金) 15:00:56.16ID:QyTEOCnW
>>480
トリップつけろって言われてるのに、また名無しで書き込むんですね
相変わらず成長しないですね

484デフォルトの名無しさん2017/04/21(金) 15:01:09.47ID:T1EM2She
ID:QyTEOCnW がクソなんです
社会のガンです
切除が必要です

485デフォルトの名無しさん2017/04/21(金) 15:01:38.38ID:T1EM2She
>>483
別人だよ
思い込みが激しいね

486デフォルトの名無しさん2017/04/21(金) 15:02:13.71ID:T1EM2She
第三者の客観的立場から社会のガンを見抜きました

487デフォルトの名無しさん2017/04/21(金) 15:03:16.58ID:QyTEOCnW
お前は俺の言いたいこともわからんのか?
34歳は発達障害のフリしてるだけのクソ野郎ってことだよ

488デフォルトの名無しさん2017/04/21(金) 15:04:59.27ID:T1EM2She
>>487
お前医者なの? 医師免許も持たずに他人の病状を勝手に判断するな

489デフォルトの名無しさん2017/04/21(金) 15:05:37.83ID:T1EM2She
本人が発達障害だって言ってるんだから素直にそれを受け入れろよ

490デフォルトの名無しさん2017/04/21(金) 15:06:49.20ID:T1EM2She
時間割くのが嫌なら書き込むんじゃねえよw

491デフォルトの名無しさん2017/04/21(金) 15:11:23.93ID:QyTEOCnW
お前、他のスレ見ても同じこと言えんの?

てか、仮に発達障害だとして、こいつの行動や内容、結果がこの病気特有の症状だと仮定したとしたら、
発達障害の人を誰も雇ってくれなくなるってことにもなりかねないんだけどそれを理解している?

492デフォルトの名無しさん2017/04/21(金) 15:19:58.88ID:T1EM2She
>>491
個人の問題と発達障害の問題を一緒にしてクソと言ってるのはお前だけだから問題ないと理解してる

493デフォルトの名無しさん2017/04/21(金) 15:24:23.18ID:T1EM2She
そもそも問題なんて何もない
・発達障害に対する差別意識
・個人に対する嫌悪感
これを切り離して考えよう

494デフォルトの名無しさん2017/04/21(金) 15:25:59.07ID:QyTEOCnW
>>492
一緒にしてませんが何か?
できないことを自称発達障害を理由にしていることで、他の人が勘違いをしたら困るよねって話をしているんだが?
お前も34歳と一緒で脳みそに酸素が供給されてないのか?

そもそもわざわざ専門板でスレ違いの内容を上げてまで書き込むことなんですか?

495デフォルトの名無しさん2017/04/21(金) 15:29:13.00ID:T1EM2She
>>494
上げるのは勝手だろ
掲示板の機能としてあるんだからそれを使う使わないは俺のマインドによって
コントロールされるターゲットだろ

発達障害の人を誰も雇ってくれなくなるってことにもなりかねない
なんて脅迫して他人をクソと罵ってるやつの方がスレ違いだろ

496デフォルトの名無しさん2017/04/21(金) 15:32:05.86ID:T1EM2She
>>494
勘違いするやつなんていないし、いたとしてもお前が口出すことじゃない
つまり、お前は発達障害を他人を罵る口実に使ってるわけ

497デフォルトの名無しさん2017/04/21(金) 15:32:34.29ID:T1EM2She
発達障害を差別してるのはお前なんです

498デフォルトの名無しさん2017/04/21(金) 15:34:03.51ID:QyTEOCnW
俺もお前もスレ違いだぞ、何言ってるんだ?

あげるのはもちろん勝手だよ
ただ、こんなクソスレあげるとかってそれって荒らしと同じだよね?
34歳よりタチ悪いわ

あと、脅迫の意味わかってる?
> 脅迫(きょうはく)とは目的の如何を問わず、相手を脅し威嚇する行為をいう。
wikipediaより

てか、何?お前は一体なんだんだ?壮大な釣り堀か?

499デフォルトの名無しさん2017/04/21(金) 15:34:35.75ID:T1EM2She
自分は発達障害なんだって言ってる人に対して
発達障害じゃない、クソだって言ってるわけだろ

発達障害を自称する人とクソの結びつけは間違いなく ID:QyTEOCnW によってされてるわけ

500デフォルトの名無しさん2017/04/21(金) 15:35:17.84ID:T1EM2She
>>498
俺はまったくスレ違いじゃない
なぜならばスレ違いのお前を批判する立場だからだ

501デフォルトの名無しさん2017/04/21(金) 15:38:46.52ID:QyTEOCnW
何でそんなに必死なの?

502デフォルトの名無しさん2017/04/21(金) 15:39:41.01ID:T1EM2She
>>501
発達障害を差別する人間を許せない
俺の内なる衝動が俺を突き動かす
俺は戦う

503デフォルトの名無しさん2017/04/21(金) 15:43:48.04ID:QyTEOCnW
>>502
34歳がクソなのはこのスレの住人のほぼ全員一致の意見だろ
そいつが自称だが発達障害と言っているんだぞ?
34歳が発達障害じゃない、単なる健常者のクソ人間でしたって方がみんなハッピーなんじゃねーの?
理解できるか?

504デフォルトの名無しさん2017/04/21(金) 15:47:42.54ID:T1EM2She
>>503
そんなのことないだろ、お前がクソだろ
34歳はあきらめずにひたむきに取り組んでいるその姿頑張り屋さんと言っていいでしょう

505デフォルトの名無しさん2017/04/21(金) 15:49:32.61ID:T1EM2She
発達障害という病気の事実を否定してハッピーになっても
それって他人の人格を無視して踏みにじってるとても卑劣な行為でしかないよね
障碍者差別っていうのはこういうところが発端になるんだろうな

506デフォルトの名無しさん2017/04/21(金) 15:50:24.37ID:T1EM2She
差別されるのがわかってるから病気を打ち明けられない非寛容な社会のできあがりだな

507デフォルトの名無しさん2017/04/21(金) 15:54:25.03ID:QyTEOCnW
>>504
お前、34歳が頑張ってると思ってるの?
健常者が遅くても2週間やればできればできることを1年間やってもできてないんだぞ
あとな、奴は全然ひたむきじゃないからな、深夜までだらだらと起きて糞スレ立てて遊んでるやがるからな

508デフォルトの名無しさん2017/04/21(金) 15:57:58.36ID:T1EM2She
>>507
発達障害なんだろ、健常者と同じようにできないことにイラついていたの?
受け入れようよ、社会にはお前とは違う人間がいるんだよ

509デフォルトの名無しさん2017/04/21(金) 16:03:13.96ID:T1EM2She
ちなみにサイコセラピストとしての立場から助言しておくと
イラついている根本の原因というのは34歳と片山が頻繁に
会話していることに排斥感と劣等感が入り混じった
コンプレックスを抱いていることにある
端的にいうならイラつきの原因は嫉妬です

510デフォルトの名無しさん2017/04/21(金) 16:05:12.64ID:T1EM2She
片山も悪いよ、片山は誰にでも股開くクソビッチだから
同情するね

511デフォルトの名無しさん2017/04/21(金) 16:05:38.35ID:QyTEOCnW
どうでもいいけど、お前が34歳の味方すればするほど発達障害の立場悪くなるだけだと思うけどね
常人が2週間でできることを1年かけてもできない奴なんかと一緒に仕事したくないと思うのが、ごく普通の人間だよ
それを本人はスローペースの一言で終わらすしね
これを発達障害のせいというなら、誰も発達障害と関わりたくなくなるんだよ
理解できてる?

512デフォルトの名無しさん2017/04/21(金) 16:09:09.61ID:T1EM2She
>>511
お前は発達障害を差別してるだけ
差別してる自分が普通だと正当化しようとしてるだけ
お前は倫理と道徳と社会性が著しく欠損してるよ
普通じゃない

513デフォルトの名無しさん2017/04/21(金) 16:13:37.98ID:QyTEOCnW
>>512
34歳が頑張ってると思ってる論理性が欠如しているお前の方が普通じゃないけどな
そんなんでサイコセラピストとか、お前んところ行く患者がかわいそうだわ

514デフォルトの名無しさん2017/04/21(金) 16:17:12.70ID:T1EM2She
>>513
はい傷ついた、俺のガラスのハートが粉々に砕け散った
どう落とし前つけるわけ?

515デフォルトの名無しさん2017/04/21(金) 16:19:39.57ID:T1EM2She
ナイフみたいに尖っては、触るもの皆傷つけた
あーあわかってくれとは言わないがーそんなに俺が悪いのかー

516デフォルトの名無しさん2017/04/21(金) 16:20:11.80ID:T1EM2She
JASRAC待ったなし

517デフォルトの名無しさん2017/04/21(金) 16:21:14.48ID:QyTEOCnW
夜だったら入れ食いだったろうに
何で夕方に釣りするんですかね?

518デフォルトの名無しさん2017/04/21(金) 16:25:20.58ID:T1EM2She
夜はイカ釣りに出かけるから

519 ◆BrBq2CJg6HGd 2017/04/21(金) 16:41:25.22ID:W9vJ1k1y
ちょっと荒れてきてるな…。

>>472
じゃんけんプログラムを作りました。

>>474 >>476
言っても理解されないとは思いますが、その時!という感じに
ならないと必死になれないんです。

>>483
それは私ではありません。

>>487 >>そいつが自称だが発達障害と言っている
ふりや自称ではありません。診断書もあります。

>>507
>健常者が遅くても2週間やればできればできることを
1年間やってもできてないんだぞ
このスレではまだ言ってなかったですが、Javaの勉強は確かに長い時間を
かけてやっていますが、ネットにつなげられるパソコンを買ったのは年末で、
統合開発環境(エクリプス)が整ったのはさらにその数週間後ですから、
打てるようになってから今に至るまでの期間は3ヶ月程度です。

520片山博文MZ ◆T6xkBnTXz7B0 2017/04/21(金) 16:43:52.81ID:7wWIo+lU
荒らしはほっといてさっさと課題を片付けようぜ。

521デフォルトの名無しさん2017/04/21(金) 17:34:14.81ID:mFxAdHLu
>>519
その時!とならないとやる気が出ないのは分かるのだが
今の状況が「その時!」と思ってないのはやっぱりおかしいと思うんだ

なんでそんなに落ち着いてるの?
ホントは心のどこかで諦めちゃってるの?

522 ◆BrBq2CJg6HGd 2017/04/21(金) 18:01:59.47ID:W9vJ1k1y
>>520
ちょっと正規表現などで苦戦しましたが、出来ました。
https://ideone.com/6O9IgF
m=1、n=10としてあります。

523デフォルトの名無しさん2017/04/21(金) 18:20:39.10ID:eup1Q4Eq
>>522
正規表現はともかく書いてる処理に矛盾があることには気づいてる?

後、前から言われてるけどexitを何とかする気ないの?

524デフォルトの名無しさん2017/04/21(金) 19:06:46.13ID:fDijByJ9
ここは研究者片山と研究動物34歳のスレだよ
他の人は見守るくらいにしとけよ

525 ◆BrBq2CJg6HGd 2017/04/21(金) 19:15:40.17ID:W9vJ1k1y
>>524
何が動物だ。
>他の人は見守るくらいにしとけよ
いや、いいと思う。

>>523
ほんの少し直しました。
https://ideone.com/TG2cz2

それとしばらくexitで行かせてください。

526片山博文MZ ◆T6xkBnTXz7B0 2017/04/21(金) 19:43:55.84ID:7wWIo+lU
int x = new java.util.Random().nextInt(N) + M;
ここが正しいか疑問がある。テストプログラムを書いてみて。

527 ◆BrBq2CJg6HGd 2017/04/21(金) 20:26:46.84ID:W9vJ1k1y
>>526
テストプログラムではありませんが、こういうことですか?
https://ideone.com/ZCF0iR

528片山博文MZ ◆T6xkBnTXz7B0 2017/04/21(金) 20:30:18.48ID:7wWIo+lU
>>528
そのとおりだね。確認のために、乱数30個を出力するテストプログラムを書いてみて。

529 ◆BrBq2CJg6HGd 2017/04/21(金) 20:50:46.40ID:W9vJ1k1y
>>528
m=2,n=12でやってみました。
https://ideone.com/iXupZz

530片山博文MZ ◆T6xkBnTXz7B0 2017/04/21(金) 21:57:43.66ID:7wWIo+lU
次は、テストプログラムのテストを自動化しよう。乱数の個数を百個にして、
すべて範囲内なら「成功」を、さもなければ「失敗」を出力するようにしよう。

531片山博文MZ ◆T6xkBnTXz7B0 2017/04/21(金) 22:18:43.57ID:7wWIo+lU
ヒント:フラグ変数を使う。

532 ◆BrBq2CJg6HGd 2017/04/22(土) 01:01:10.82ID:jQqihnmh

533片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 01:35:48.33ID:rLCodfG7
>>533
よくやった!!! 自分で考える力が付いてきたね。

「if (maxFlag == true)」、これは「if (maxFlag) 」と同じ。

534片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 01:45:53.84ID:rLCodfG7
実際のJavaプログラムで、致命的な不具合が発見されたときは、exitを呼ぶのではなく、例外を投げるのがよいとされている。
キャッチされなかった例外は、呼び出し履歴と行番号と例外の種類を出力するので、デバッグ情報が分かって、デバッグしやすいという利点がある。

535 ◆BrBq2CJg6HGd 2017/04/22(土) 02:11:04.98ID:jQqihnmh
>>533-534
ありがとうございます。
例外処理苦手です…。

536片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 02:32:30.70ID:rLCodfG7
JaneStyleのせいでアンカーがずれた。

537片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 17:53:24.21ID:rLCodfG7
例外処理なんて野球のボールみたいなもんだ。
だれかが例外を投げて(throwing)例外をキャッチ(catching)する人がいなければ、
場外ホームランで、
プログラムが停止する。例外はクラスによって動作が違う。
投げるときの基本的な文法は throw new 例外クラス名(...例外クラスのコンストラクターに渡す引数リスト...);のように。

538片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 17:59:12.80ID:rLCodfG7
例外を受け止める(catching)範囲を指定するには次のようなtry〜catchブロックを、例外が発生する範囲を囲むように記述する。
try {
...例外を含む処理...
} catch (受け止める例外クラス 引数名) {
...例外があったときの割り込み処理...
}

539デフォルトの名無しさん2017/04/22(土) 18:04:23.46ID:Fs9aFfd6
片山を止める権利はないけど
オブジェクトとインスタンスすら理解してない人間に例外処理教える意味ってあるのか?

540デフォルトの名無しさん2017/04/22(土) 18:09:10.78ID:IqKS0v5Y
(初心者が初心者に教え合う不思議なスレッド!?)
(記載しないほうが良いと思いつつ書き込み……┌(_Д_┌ )┐ )

私はコードを書く 2%
コードを読み未知を検索して理解する 80%
情報を集め書籍を読む 18%

費用は%と等価では無い
そして、人から直接教わると言うことは小数点で有る

541片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 18:25:20.52ID:rLCodfG7
ideone.comには制限があって、自由に実行できるクラスなどが書けないから、
クラスやインスタンスなどはエクリプスで学習した方がいいな。

542片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 18:36:13.84ID:rLCodfG7
仕方無い、エクリプスをインストールするか。

543デフォルトの名無しさん2017/04/22(土) 19:22:58.75ID:IqKS0v5Y
(コイツ怖い……((((;゚Д゚))))ガクガクブルブル )

544 ◆BrBq2CJg6HGd 2017/04/22(土) 19:53:15.24ID:jQqihnmh
>>537-538
ありがとうございます。

>>539
確かに今はまだ早い気がしますね。

片山さん、例外処理はもう少し先で。

>>541
でもエクリプスってソースコードの公開とか出来るんですか?

545片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 20:07:59.75ID:rLCodfG7
>>544
今はソースコードはGitHubで公開ってのが主流のようだ。使いこなすには、分散型バージョン
管理システムのGitというものを理解しないといけないようだが。

546デフォルトの名無しさん2017/04/22(土) 20:13:43.72ID:Fs9aFfd6
>>544
片山さんもう少し先でじゃねーよ

お前は皮肉を言われてることすら理解できねえのか

547片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 20:15:14.40ID:rLCodfG7
https://github.com/katahiromz
これがオレのGitHubだ。ここにあるプロジェクトはほとんどがC/C++で、Javaはまだ書いていない。

548片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 20:25:03.86ID:rLCodfG7
GitHubは英語オンリーで、日本語のページはない。日本語じゃないと困る人はOSDNという選択肢もある。

549片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 20:36:45.50ID:rLCodfG7
EclipseでGitを使う方法があるみたいだが、まずはGitの基本を理解してからにしよう。http://qiita.com/ken0909/items/3e14461e74965432e7d6

550片山博文MZ ◆T6xkBnTXz7B0 2017/04/22(土) 20:50:18.75ID:rLCodfG7
それでは、まずは次のサイトのGitに関する記事を読みといてくれ。
https://ja.osdn.net/
全部読んで半分以上理解できたら次に進もう。

551 ◆BrBq2CJg6HGd 2017/04/23(日) 01:12:07.04ID:IjHDVWQ3
>>片山さん
複数のコメントありがとうございます。
努力します。

>>546
皮肉かどうかはどうでもいいです。
要はその通りだと思ったら同意するだけです。

552デフォルトの名無しさん2017/04/23(日) 02:41:47.10ID:3ETeULtx
ここのやり取り見てるとstaticおじさん思い出す
いや、そこまで到達してないか

553デフォルトの名無しさん2017/04/23(日) 05:53:13.53ID:Od2AYoty
>>551
つまり会話が成り立たない以前に会話する気すらない訳だね

554デフォルトの名無しさん2017/04/23(日) 09:39:51.23ID:9WGY9Kco
>>552
staticおじさんになる素質の片鱗は見せつけてるなw

555 ◆BrBq2CJg6HGd 2017/04/23(日) 17:59:34.55ID:IjHDVWQ3
>>552
staticおじさんって誰ですかぁ?

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

>>554
私がですか?

556デフォルトの名無しさん2017/04/23(日) 18:41:21.14ID:nc0/ghBL
会話が成り立たないから真面目に相手するだけ無駄だしな

557デフォルトの名無しさん2017/04/23(日) 19:56:40.23ID:9WGY9Kco
いい加減にして、ググること覚えようね

558 ◆BrBq2CJg6HGd 2017/04/23(日) 23:31:10.19ID:IjHDVWQ3
>>片山さん
もう少しお待ち下さい。
結構難しいですね。

>>557
もちろんググれば分かるんでしょうが、
ここでありのままの人物像を聞きたかったのです。

559デフォルトの名無しさん2017/04/23(日) 23:58:34.16ID:d5pkzuTb
>>558
お前ら糞虫全般に言えることだけど、いい加減先にググれ
それでも解決しなかったら、質問する前に、私はこうこう思いますけど、これってあってますか?どうなんでしょうか?
って聞く、書くようにしろ

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

staticおじさんの話もそうだ
お前が先んじて彼の評価を書けば無駄なレスなしでより深い議論ができるというものだ

560デフォルトの名無しさん2017/04/24(月) 00:36:27.38ID:73H/OgY9
>>558
言い訳おじさんがまた言い訳してる

561デフォルトの名無しさん2017/04/24(月) 00:52:28.36ID:JE5n6vCM
自作自演にしか見えない……。

562デフォルトの名無しさん2017/04/24(月) 06:32:08.39ID:9IqpEK8F
>>558
もちろんググれば分かるのに何でググらないの?
ここでの評価をググった結果に優先する理由は何?

ここでの評価を優先しようとするくせに
「34歳は頭が悪い」
っていう自分に対する簡単な評価は頑なに認めようとしないのはなんで?

563デフォルトの名無しさん2017/04/24(月) 10:08:03.78ID:9YTeQZy3
片山研究所の実験動物にゴチャゴチャ言うなよ

564 ◆BrBq2CJg6HGd 2017/04/24(月) 16:39:34.98ID:hyjp57PM
>>559
それはそうですが、敢えてですよ。

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

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

>>563
暗い夜は後ろに気を付けた方がいい。

565デフォルトの名無しさん2017/04/24(月) 20:33:17.11ID:9YTeQZy3
実験動物のくせにゴチャゴチャうるせぇな

566デフォルトの名無しさん2017/04/24(月) 20:48:58.13ID:TSPMV/hI
ネット環境得てからクズ度がどんどん上がったな

親も失敗だったね

567 ◆BrBq2CJg6HGd 2017/04/25(火) 16:35:01.57ID:+HQZ8u7c
>>566
クズの定義って何なんだよ。
失敗じゃねーよ。

568デフォルトの名無しさん2017/04/25(火) 18:05:19.79ID:TzUmZKvP
鏡見ろよ

569デフォルトの名無しさん2017/04/25(火) 18:42:37.81ID:SWAzzsrw
>>567
何でそんな頭悪い発言出来るの?

570デフォルトの名無しさん2017/04/25(火) 21:41:23.98ID:apTIu6Ro
もう諦めたら?

571片山博文MZ ◆T6xkBnTXz7B0 2017/04/25(火) 22:36:23.40ID:TBuA3Fu0
Eclipseインストールしてhello, world書いたよ。

572片山博文MZ ◆T6xkBnTXz7B0 2017/04/25(火) 22:53:08.99ID:TBuA3Fu0
Javaは久しぶりだな。何年前になるだろう? 昔、awtでなんか作ってたな。

573片山博文MZ ◆T6xkBnTXz7B0 2017/04/25(火) 22:55:33.57ID:TBuA3Fu0
スマホ開発ではawtは役に立たないから、Javaの基礎からやり直すことにするか。
java.lang.*を見ればいいのか?

574片山博文MZ ◆T6xkBnTXz7B0 2017/04/25(火) 22:59:57.52ID:TBuA3Fu0
エクリプス、フルインストールで1GB超えてる。まさに巨大なるIDEだ。
注意点としては、C:直下で展開しないと、ファイルパス名が長すぎて展開に失敗するようだ。

575 ◆BrBq2CJg6HGd 2017/04/26(水) 00:02:21.85ID:/ZfpN6QH
一部の攻撃的なレスをする馬鹿に構うとこっちまで悪く見られて損だな。

>>570
やだよ。

>>片山さん
ちょっと便利過ぎるんですよね。
予測変換機能とかあるから、文法を正確に覚えていなくても
書けてしまう場合もあるし。

576デフォルトの名無しさん2017/04/26(水) 00:14:04.67ID:C1JG3n6h
攻撃的なレスが増えているのは自分の振る舞いのせいなのに・・・
自分に非があるとは思わないんだな

577デフォルトの名無しさん2017/04/26(水) 00:23:15.56ID:1c8kYD+M
悪く見られてってギャグで言っているのか?

578片山博文MZ ◆T6xkBnTXz7B0 2017/04/26(水) 04:28:25.80ID:ZFKZUpWM

579デフォルトの名無しさん2017/04/26(水) 07:44:56.13ID:mKUyOhF8
インスタグラムのページでソースを表示して、
1枚目の投稿写真のurlを見つけることはできるのですが、
2枚投稿されている場合、2枚目のURLはソースに表示されていないんですかね?
探しても見つからないので。

580デフォルトの名無しさん2017/04/26(水) 10:13:55.64ID:VMQAT7m5
>>575
お前は悪くない、社会が悪い

581 ◆BrBq2CJg6HGd 2017/04/26(水) 16:56:16.82ID:/ZfpN6QH
>>576
それだけではないです。
実験動物などというふざけた書き込みは私に落ち度があるとは思えません。

>>580
両方とも悪い所と良い所を持っているのでは。

582デフォルトの名無しさん2017/04/26(水) 17:41:55.11ID:VMQAT7m5
お前に良いところなんてないだろ、いい加減にしろ

583デフォルトの名無しさん2017/04/26(水) 18:09:43.89ID:k4Ao8EcY
>>581
だって何言ってもリアクションがワンパターンなんだもん

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

しかしホント表層だけしか読み取れないんだなあ

584デフォルトの名無しさん2017/04/26(水) 18:21:36.26ID:VMQAT7m5
>>545,547-550の片山のレスに対して
>複数のコメントありがとうございます。
>努力します。

煽りに対しての反応は別にして片山に対してはちゃんとレスしたらどうなの?

585デフォルトの名無しさん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
俺の言葉の深層まで読み取って返してくれんだろうなあ、楽しみだなあ

590デフォルトの名無しさん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
スパムみたいな文章だけど一生懸命さは伝わってきた
努力賞ということで

592デフォルトの名無しさん2017/04/26(水) 23:18:34.00ID:pa8V2Lji
もはや幼稚園児だな

593デフォルトの名無しさん2017/04/27(木) 00:38:39.73ID:krvEjk1K
プログラムの勉強しないでなにやってんだ
何のスレだここ

594 ◆BrBq2CJg6HGd 2017/04/27(木) 01:07:51.26ID:KUrn7ZtR
荒れてるけど知ーらね。

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

>>片山さん
話の腰を折るみたいで申し訳ないですが、
試したらイデワンでも複数のクラスを書けるみたいですよ。
https://ideone.com/V0Jd9h
ある程度は、インスタンス化が必要なプログラムもイデワンで
対処できそうです。

595デフォルトの名無しさん2017/04/27(木) 09:13:08.60ID:i5BzzK+e
最近はgitを使えない奴をカス呼ばわりする世の中なのに、
敢えて教えを拒否する奴がいるとは…

596デフォルトの名無しさん2017/04/27(木) 10:18:38.91ID:t6wdZAgr
治療は必要ない、必要なのは保健所

597片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 14:00:42.94ID:Nwh2sTTf
課題。仮想画面を使った図形描画だ。
https://ideone.com/QNetYb
このコードを自由に改造して、作品として完成させなさい。

598片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 14:11:49.48ID:Nwh2sTTf
課題。lineメソッドの不具合を修正し、「バカ」を「天才」に変えなさい。

599片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 14:55:29.37ID:Nwh2sTTf
この課題は、君の考える力を試している。
ヒント:方眼紙

6005792017/04/27(木) 15:18:57.42ID:a+BwFeTM
質問を取り消します

601 ◆BrBq2CJg6HGd 2017/04/27(木) 17:20:36.40ID:KUrn7ZtR
>>584
はい。

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

>>596
だめだこの人。

>>片山さん
出来れば学んだ範囲で組める課題にして頂きたいです…。
仮想画面はまだ覚えてませんので。

602片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 17:38:20.29ID:Nwh2sTTf
>>601
仮想画面とは言っても、ただの文字列の配列だよ。文字を並べただけ。

603デフォルトの名無しさん2017/04/27(木) 17:50:55.68ID:ECqhjgGf
どこまで応用力ないんだ34歳

604デフォルトの名無しさん2017/04/27(木) 18:06:09.07ID:t6wdZAgr
正直な話、笑い事じゃないんだよなぁ

605片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 18:26:43.70ID:Nwh2sTTf
解説しよう。クラスVirtualScreenのコンストラクタは、メソッドresetを呼ぶ。resetメソッドは、文字列の配列を構築する。これが幅width、高さheightの仮想画面となる。
メソッドprintは構築されている仮想画面を出力する。

606片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 18:29:33.58ID:Nwh2sTTf
setPixelメソッドは、画面のある位置の文字を置き換える。単純に文字列処理で文字を置き換えている。
位置が画面をはみ出すなら文字は置き換えない。

607片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 18:32:36.42ID:Nwh2sTTf
ならば、fillBoxメソッドはどんな処理を行うメソッドだろうか?

608片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 19:02:55.64ID:Nwh2sTTf
貴様、会社のPCで勤務中に仕事をサボって2ちゃんねるに書き込んでいただろう?!
通信記録を見れば丸わかりなんだよ。罰として給料を3分の1減給する。二度と勤務中に2ちゃんねるをしないこと!!

609片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 19:10:13.51ID:Nwh2sTTf
(陰口)
。。。ったく最近の新人さんって使えねーのなんの。授業料を請求したいぐらいだ。ぼそぼそ。

610 ◆BrBq2CJg6HGd 2017/04/27(木) 19:22:48.03ID:KUrn7ZtR
>>602
はい。それは何となく分かります。

>>607
調べてみましたが、分かりませんでした。すいません。

611デフォルトの名無しさん2017/04/27(木) 19:30:00.14ID:t6wdZAgr
>>608
3分の1減給はやり過ぎじゃね?

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

>労働基準法第91条で,「1回の額が平均賃金の1日分の半額を超え,
>総額が賃金支払期における賃金の総額10分の1を超えてはならない」

612片山博文MZ ◆T6xkBnTXz7B0 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]という閉区間を塗り潰すことになる。

613片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 19:39:29.53ID:Nwh2sTTf
では、
for (int y = top; y <= bottom; ++y) {
...
}
というループが何をするか説明しなさい。

614 ◆BrBq2CJg6HGd 2017/04/27(木) 19:44:04.85ID:KUrn7ZtR
>>613
yが一番上から一番下まで行くまでの処理ですか?

615片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 19:47:21.26ID:Nwh2sTTf
>>614
そのとおり。では、Mainクラスのmainメソッドで実際にfillBoxを呼んで動作を確認しなさい。

616片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 19:50:43.31ID:Nwh2sTTf
このように、実際のコードが読めなくても、英単語の意味から動作を推定できることがある。つまりは、英語の勉強も必要だ。

617片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 19:56:01.81ID:Nwh2sTTf
>>611
給料ゼロ円の3分の1だから、越えてないよ。

618 ◆BrBq2CJg6HGd 2017/04/27(木) 20:04:14.12ID:KUrn7ZtR
>>片山さん
fillBoxメソッドの第一引数であるchはどんな役割を果たしているんですか?

619片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 20:06:36.31ID:Nwh2sTTf
>>618
chは文字だよ。'a'や'9'などを指定できる。

620片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 20:13:26.88ID:Nwh2sTTf
chはsetPixelメソッドに渡されるsetPixelはchに指定された文字をセットする。
Stringクラスのsubstringメソッドは部分文字列を返す。setPixelは、行の部分文字列とchを連結して、新しい行に更新する。

621片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 20:29:02.56ID:Nwh2sTTf
例えばstr.substring(3)は文字列strの四文字目以降の部分文字列を返す。str.substring(3, 2)はstrの四文字以降の2文字を返す。

622片山博文MZ ◆T6xkBnTXz7B0 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]に格納する。

623片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 20:36:26.35ID:Nwh2sTTf
大卒には難し過ぎたか。。。

624 ◆BrBq2CJg6HGd 2017/04/27(木) 20:44:13.73ID:KUrn7ZtR
>>619-621
ありがとうございます。

すいません、特に変化ありませんでした…。
https://ideone.com/CVbXHi

625片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 20:45:15.24ID:Nwh2sTTf
>>624
screen.print();の前に書かないと意味ないよ。

626片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 20:57:13.48ID:Nwh2sTTf
その上、画面をはみ出してるよ。

627片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 20:59:22.46ID:Nwh2sTTf
VirtualScreen screen = new VirtualScreen(40, 10);
って書いてあるんだから、画面は(0, 0)〜(39, 9)の範囲だよ。

628片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 21:20:18.38ID:Nwh2sTTf
適性なし。

629デフォルトの名無しさん2017/04/27(木) 21:27:22.31ID:i5BzzK+e
ワロタ

630 ◆BrBq2CJg6HGd 2017/04/27(木) 21:29:34.99ID:KUrn7ZtR
やはり反映されません。
どうしてですかねぇ。
https://ideone.com/wSid1J

631片山博文MZ ◆T6xkBnTXz7B0 2017/04/27(木) 21:32:15.08ID:Nwh2sTTf
>>630
ふざけてんのか? 何でleft>rightなんだよ。わざと間違えてるだろ。

632デフォルトの名無しさん2017/04/27(木) 21:33:31.27ID:i5BzzK+e
ワロタ
お茶碗を持つ方がleftで、橋を持つ方がrightなんやで

633デフォルトの名無しさん2017/04/28(金) 00:03:26.21ID:FtZLbekm
34歳は、答えの用意されている問題(学校のテストとか)を解くことは出来るが、
明確な答えがない、複数あってどれか選ばなくてはいけない系の問題が全然ダメなんじゃないの。
考える力が弱いというか、考えているふりをしてなにも考えていないというか。
想像力と思考力が致命的に足りない感じ。

前に同じような症状の新人を見たことあるけど、
SJIS対応文字列反転関数作らせたらとても楽しいことになった覚えがある。
片山先生、試しにお題を出してあげたらどうだい。

634 ◆BrBq2CJg6HGd 2017/04/28(金) 00:29:58.74ID:OeyLlymU
>>631
すいませんでした。やっと表示できました。
https://ideone.com/KzG7af
バカの否定です。

635片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 00:37:58.46ID:0yWv+0K/
今日はこの辺で終わるとするか。次は、lineメソッドのバグ取りをやる。自分の頭が良いと思ってるなら、
だれが認める業績で天才であることを証明してくれ。

636 ◆BrBq2CJg6HGd 2017/04/28(金) 00:38:57.51ID:OeyLlymU
>>片山さん
やはりグラフィック系の課題はまだちょっと…。
その代わりメソッドの演習が(戻り値なし、引数ありまで)終わったので、
(前言った範囲に追加して)課題を作ってもらえませんか?

637 ◆BrBq2CJg6HGd 2017/04/28(金) 00:43:33.16ID:OeyLlymU
>>636>>635の書き込みがなされる前に書いたものです。
lineメソッドの方を先で。

638デフォルトの名無しさん2017/04/28(金) 07:30:26.79ID:/uuFMZz1
すげー
バカを相手にすると割りきって付き合ってやってた
片山霊長類研究所所長すらキレさせるチンパンジー34歳ちゃんw

639デフォルトの名無しさん2017/04/28(金) 08:05:44.46ID:ssoWe7Me
グラフィック系の課題はまだちょっとって言うのは課題から何も学んで無いんじゃ

640デフォルトの名無しさん2017/04/28(金) 08:57:28.08ID:1CH3bO8e
どうでも良いが、なぜ自分で課題を考えないんだろう
作りたいものとか微塵もないんだろうか

641片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 09:20:50.10ID:0yWv+0K/
高校を卒業したのなら、数学ですでに直線のグラフについて学習したはずだ。
線分は直線の一部だから、直線を描く範囲を限定すれば、線分が描ける。
復習しよう。例えば、直線y = 2x + 1のグラフはx軸と(0, 1)で交わり、傾きが2であった。

642片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 09:25:36.20ID:0yWv+0K/
では、二点(x0, y0), (x1, y1)を通る線分のグラフは、数学的に考えるとどうなるか答えたまえ。ただし、x0≠x1と仮定する。

643デフォルトの名無しさん2017/04/28(金) 11:09:57.91ID:xFdhdZjO
>>633
答えが用意されてる問題も解けてないんだが

644デフォルトの名無しさん2017/04/28(金) 11:29:21.41ID:1CH3bO8e
>>643
一度習ったことのある問題じゃないとダメなんだろ

645 ◆BrBq2CJg6HGd 2017/04/28(金) 16:42:04.90ID:OeyLlymU
>>633
文字列反転関数ですか。後でアルゴリズムを考えてみるか。

>>638
この野郎。

>>640
今は本に載っている課題に取り組んでいるからです。

>>641
y軸と交わる、ですかね。

>>642
y={(y1-y0)/(x1-x0)}x+(y0x1-y1x0)/(x1-x0)です。

646片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 17:12:13.34ID:TxOrBLp1
>>645
そのとおり。正解だ。まあ、インターネットがあるから、「二点 交わる 直線」で検索すれば簡単に答えが見付かるがな。
もうちょっと整理された公式についてyについて整理すれば、
y = {(y1 - y0)/(x1 - x0)}(x - x0) + y0
となる。dx = x1 - x0かつdy = y1 - y0とおくと、
y = (dy/dx)(x - x0) + y0となる。これをxについて整理するとどんな式になる?

647 ◆BrBq2CJg6HGd 2017/04/28(金) 17:20:40.67ID:OeyLlymU
>>646
dy/dxが出てきてますが、微分しろということですか?
そうではなくて?

648片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 17:22:00.81ID:TxOrBLp1
>>647
これは微分とは直接関係ない。

649 ◆BrBq2CJg6HGd 2017/04/28(金) 17:25:25.11ID:OeyLlymU
まあともかく、
x=x0+(dx/dy)(y-y0)
になりました。

650片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 17:30:37.34ID:TxOrBLp1
この線分において、xとyの範囲を不等式で表しなさい。ただし、端点は線分に含まれると仮定する(閉区間)。

651片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 17:35:25.82ID:TxOrBLp1
mainの中身を
VirtualScreen screen = new VirtualScreen(5, 3);
screen.line('#', 1, 1, 3, 1);
screen.print();
にして、実行してみよう。実行結果は、
01234
☆☆☆☆☆
☆★★☆☆
☆☆☆☆☆
のようになる(半角空白を「☆」、'#'を「★」で表している)。
しかしこれは(1,1)(3,1)の長さ3の線分だから、
01234
☆☆☆☆☆
☆★★★☆
☆☆☆☆☆
のようにならないといけない。線分は、終点を含んでいる。よって、forループの終了条件がおかしい。
for (int x = x1; x < x0; ++x)

for (int x = x1; x <= x0; ++x)
に修正する。他のforループについても終了条件を同様に修正する。

652片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 17:38:03.30ID:TxOrBLp1
mainの中身を
VirtualScreen screen = new VirtualScreen(6, 3);
screen.line('#', 0, 0, 5, 2);
screen.print();
にして、実行してみよう。実行結果は、
★★★☆☆☆
☆☆☆★★☆
☆☆☆☆☆★
のようになるが、
★★☆☆☆☆
☆☆★★☆☆
☆☆☆☆★★
のようにすべきである。座標の計算に何かずれが発生している。なぜだろうか。実は割り算の誤差に問題がある。

653片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 17:40:21.61ID:TxOrBLp1
Javaにおいては整数同士の割り算の結果は、小数点以下が切り捨てられて整数になる。つまり、3 / 2 == 1。整数の割り算の結果は整数になる。
これ重要。テストに必ずでるからな。

切り捨てないようにするには、どちらかを浮動小数点数にしないといけない。例えば、3を(double)でキャストすると、(double)3 / 2 == 1.5となる。

割り算の誤差を少なくするために、VirtualScreenクラスに次のようなメソッドを用意する。
protected int rdiv(double a, double b) {
return round(a / b);
}
この関数に整数を渡せば、引数は自動的にdouble型になり、四捨五入された整数が返ってくる。
浮動小数点数へのキャストと四捨五入により、誤差を最小にすることができる。
この関数を使って、lineメソッドを書き直そう。

654片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 17:42:23.30ID:TxOrBLp1
int x = x1 + (y - y1) * dx / dy;

int x = x1 + rdiv((y - y1) * dx, dy);
に書き換える。他の割り算も同様。これで
★★☆☆☆☆
☆☆★★☆☆
☆☆☆☆★★
のようになる。

lineメソッドには、まだ不具合がある。実は、dx == 0とdy == 0の場合が漏れている。dx == 0とdy == 0の場合はどうすればいいか考えて、lineメソッドをさらに修正せよ。

655 ◆BrBq2CJg6HGd 2017/04/28(金) 17:46:35.67ID:OeyLlymU
>>650
x1≧x0、y1≧y0の時、x0≦x≦x1、y0≦y≦y1です。

656片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 17:52:43.65ID:TxOrBLp1
>>655
その答えは不完全だが、おまけで正解にしておこう。dx, dyの符号に応じて場合分けしないといけない。課題を続けよ。

657デフォルトの名無しさん2017/04/28(金) 18:02:20.08ID:5N5Kiwxg
ぬーぶ君というキャラクターは死んだの?なんでいつも発達障害という設定?

658 ◆BrBq2CJg6HGd 2017/04/28(金) 18:04:08.59ID:OeyLlymU
>>653
>この関数に整数を渡せば、
int型の変数を渡すとコンパイルエラーになりませんか?

659片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 18:08:38.98ID:TxOrBLp1
>>658
intはdoubleに対する互換性がある型だから、自動的にキャストされる。やってみるといい。

660デフォルトの名無しさん2017/04/28(金) 18:10:20.62ID:5N5Kiwxg
無視か
お前らタイミング良すぎだろ

661片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 18:12:44.53ID:TxOrBLp1
>>657
ぬーぶ君はインターネットキャラクターの歴史によって評価されるであろう。。。

662デフォルトの名無しさん2017/04/28(金) 18:19:45.23ID:5N5Kiwxg
不登校の中学生という設定は場合によっては都合がいいかも知れないけどちょっと無理があったね

663 ◆BrBq2CJg6HGd 2017/04/28(金) 18:33:03.44ID:OeyLlymU
途中ですが、

>>657
おそらくですが、もう書き込むのが嫌になって、
書き込むのを止めたのでは。
キャラクターとありますが、私と同一人物ではありません。

>>662
上記のように、設定ではありません。別個の人物です。

664デフォルトの名無しさん2017/04/28(金) 18:39:00.29ID:5N5Kiwxg
もう少し細やかな描写が必要かな

成り済ましにどんなメリットがあるのかわからないが

665片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 18:39:44.63ID:TxOrBLp1

666片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 18:49:24.99ID:TxOrBLp1
ここはバトルフィールドだ。個人情報を求められても、拒否しないといけない。

667 ◆BrBq2CJg6HGd 2017/04/28(金) 18:55:47.48ID:OeyLlymU
>>片山さん
途中ですが、エラーになってしまいました。
https://ideone.com/wOHvpl
どうしてでしょうか?

668片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 18:58:35.30ID:TxOrBLp1
>>667
rdivに渡す引数の個数が違う。スラッシュ(/)ではなくカンマ(,)を使え。

669片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:09:59.07ID:TxOrBLp1
>reason: actual and formal argument lists differ in length
理由: 実引数リストと仮引数リストの長さが異なる

670 ◆BrBq2CJg6HGd 2017/04/28(金) 19:16:09.19ID:OeyLlymU
>>668
ありがとうございます。直りました。
https://ideone.com/eKZb35
setPixelメソッドはどんな働きをするんですか?

671片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:18:57.85ID:TxOrBLp1
>>670
setPitchは指定した位置に文字をセットする。ただし、位置が画面の外なら何もしない。
setPixelの中身を見れば、純粋な文字列処理になっていることがわかるだろう。

672片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:19:57.86ID:TxOrBLp1
mainの中身を置き換えて、動作を確認しなさい。

673片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:33:35.62ID:TxOrBLp1
訂正。
誤 setPitch
正 setPixel

674片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:37:18.33ID:TxOrBLp1
linesは lines[0] から lines[height - 1] までのheight個の文字列を保持する配列だ。
それぞれの文字列の長さはwidth文字分になっている。

675 ◆BrBq2CJg6HGd 2017/04/28(金) 19:37:21.44ID:OeyLlymU
その前にさっきの課題を。
https://ideone.com/bjQ8xh
エラーになっていますが。
dy=0の時、xは任意の値をとり、dx=0の時、yは任意の値をとるのでしょうか?

676片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:40:45.74ID:TxOrBLp1
エラーの各行番号を参照せよ。
そこのスコープ(有効範囲)では、xは定義されていない。x0を代わりに使えばいい。

677片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:44:02.97ID:TxOrBLp1
Math.absは絶対値を求める関数だ。

678片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:46:25.71ID:TxOrBLp1
dyがゼロなら、その絶対値以下のdxもゼロになる。ということは、この場合、x0==x1となる。

679 ◆BrBq2CJg6HGd 2017/04/28(金) 19:55:00.07ID:OeyLlymU
>>676
こうですか?
https://ideone.com/ZM3qiv
なぜこうなるのかが分かりませんが…。

680片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 19:58:46.09ID:TxOrBLp1
>>679
正解。
Math.abs(dx) <= Math.abs(dy)かつdy==0と仮定すると、Math.abs(dx) <= 0より、dxはゼロ。すなわちx0==x1。

681片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 20:05:21.66ID:TxOrBLp1
日本語で説明する。各成分の差について、場合分けで長い方を選んだのだから、
長い方の長さがゼロであれば、短い方の長さもゼロになる。

682 ◆BrBq2CJg6HGd 2017/04/28(金) 20:11:12.59ID:OeyLlymU
>>680-681
何となく分かりました。ありがとうございます。
少し外しますね。

683片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 20:31:34.35ID:TxOrBLp1
生まれつきの天才ではないのなら、努力の天才になるしかない。他の人よりも辞書や優れた書籍を多く読んで、
技術者の資格を取得し、素晴らしいソフトウェアを作り続けなさい。

684片山博文MZ ◆T6xkBnTXz7B0 2017/04/28(金) 20:37:44.71ID:TxOrBLp1
(電子辞書、電子書籍を含む)

685デフォルトの名無しさん2017/04/28(金) 20:41:54.01ID:5N5Kiwxg
仮想の生徒相手にするの、楽しい?

686 ◆BrBq2CJg6HGd 2017/04/28(金) 23:54:41.10ID:OeyLlymU
>>683-684
分かりました。頑張ります。

>>685
仮想じゃないんだなあ、これが。

687片山博文MZ ◆T6xkBnTXz7B0 2017/04/29(土) 09:20:15.22ID:QxyQVQWM
じゃあ、VirtualScreenを使って「天才」を描いてみよう。方眼紙を用意し、
適当なスクリーンサイズを決めて、物差しで線分をいくつか引いて
「天才」にする。あとは、各線分の座標を読み取って、mainでlineメソッドの
呼び出しにして、printメソッドを呼べばOKだ。

688デフォルトの名無しさん2017/04/29(土) 09:28:52.31ID:SWqh1F8B
片山の脳内にある人格なんだろうけど名前とかも決まってるのかな?

689デフォルトの名無しさん2017/04/29(土) 09:40:52.74ID:JgLfsQg0
逆にこれまで片山の指導がずっと続いてるわけだけど、どうみても34歳が何も出来ないままの件

690デフォルトの名無しさん2017/04/29(土) 09:56:10.90ID:Y8saXAty
せめて一日8時間くらいは勉強してから、頑張るとか言って欲しいもんだ

691片山博文MZ ◆T6xkBnTXz7B0 2017/04/29(土) 11:15:18.00ID:QxyQVQWM
指定された位置の文字を返すchar getPixel(int x, int y)メソッドを作れ。ただし、範囲外のときは半角空白を返すものとする。
ヒント:String.charAt

仮想画面を重ねるvoid setImage(VirtualScreen source, int x0, int y0)メソッドを作れ。getPixelとsetPixelを使うこと。

setImageを使って天才のイメージを3つ右肩上がりにななめに描画せよ。

692片山博文MZ ◆T6xkBnTXz7B0 2017/04/29(土) 11:55:01.68ID:QxyQVQWM
現在のcircleメソッドはきれいに円が描けない。
http://fussy.web.fc2.com/algo/algo2-1.htm
このページの下の方を見なさい。これは、C/C++で円を描画する関数circleである。
この関数を参考にして、Javaに移植・適応させ、きれいな円が描けるようにVirtualScreenのcircleを改造せよ。

693片山博文MZ ◆T6xkBnTXz7B0 2017/04/29(土) 12:47:08.68ID:QxyQVQWM
>>686
頑張るのは結構だが、頑張り方を間違っては困る。結果を出せ。
今年以内に基本情報を取れ。さもなければ、頑張ったとは認めん。

694片山博文MZ ◆T6xkBnTXz7B0 2017/04/29(土) 12:52:24.91ID:QxyQVQWM
就活では、基本情報の賞状を見せつけてやれ。担当者も努力を認めてくれるはずだ。

695デフォルトの名無しさん2017/04/29(土) 12:56:36.90ID:/qX2Ev9+
34歳が基本情報持ってる程度で努力を認められる、ねぇ。
片山もニートだけあって大概世間ずれしてるよな。
高度情報の1つは持ってて当たり前の年齢だぞ。

696デフォルトの名無しさん2017/04/29(土) 13:00:59.16ID:T45es2J1
つっても読解力や会話力に難のある34歳が基本情報の午後問解けるとも思えないけどな

697デフォルトの名無しさん2017/04/30(日) 00:45:39.93ID:XFWVJI5r
おぉ、34歳よぉ
諦めてしまうとは何事か……

698デフォルトの名無しさん2017/04/30(日) 00:58:25.67ID:XFWVJI5r
これ言ったら、発狂すると思うが
2chしてる時間も勉強してると勘違いしてるパターン

699デフォルトの名無しさん2017/04/30(日) 07:24:11.23ID:t3LRzyyn
それ以前にまわり学生だらけの試験会場に一人で行けないんじゃないか?
>>696

700 ◆BrBq2CJg6HGd 2017/04/30(日) 19:24:52.01ID:ZkD4t5hD
>>688
違う。実在する。

>>689
そんなことはない。

>>690
そんなにですか…。大変だこりゃ。

>>693
調べてみます。

>>695
あっああ…。

>>697
あきらめてない。

>>698
さすがにそれは分かってます。
2ちゃん→遊び
製作→勉強

701デフォルトの名無しさん2017/04/30(日) 20:08:58.96ID:Y8K1Wki2
>> せめて一日8時間くらいは勉強してから、頑張るとか言って欲しいもんだ
>>
> そんなにですか…。大変だこりゃ。
>
好きなら8時間くらい当たり前だし、寝る時間以外は勉強する時期もあって当たり前くらいだし
仕事になったら、8時間+残業+家帰って勉強とかもありうるし
8時間程度でそんなに…とか言ってるなら、本当にやめるべき

702デフォルトの名無しさん2017/05/01(月) 02:43:11.85ID:DD07OCCS
>>700
遊んでいるヒマがあるなら楽勝ですね。
あなたに雇用の枠を奪われた人の分まで頑張って下さい。

703デフォルトの名無しさん2017/05/01(月) 10:08:55.03ID:ky5kMHBk
>>702
34歳に雇用の枠を奪われる人って存在するの?

704デフォルトの名無しさん2017/05/02(火) 03:39:27.37ID:zdJqxs7T
なんで、下げるの?

705デフォルトの名無しさん2017/05/02(火) 03:45:27.50ID:zdJqxs7T
もしかして、お前って>>1じゃねぇ?

ゲーム制作板で、最初は22歳とか言ってたけど、
途中から42歳ですとか発言してた奴だろ?


プログラミングできる人 来て(ヽ゚д)クレ [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/gamedev/1460635718/990-n

プログラミングできる人 来て(ヽ゚д)クレ  U [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/gamedev/1468570232/172-n

706デフォルトの名無しさん2017/05/02(火) 13:58:49.73ID:zdJqxs7T
頑張ってる?

707デフォルトの名無しさん2017/05/02(火) 14:18:23.46ID:0puCQoEi
そのスレは全く読んでないがゲーム制作したいヤツが片山の相手するわけないと思うが

708 ◆BrBq2CJg6HGd 2017/05/02(火) 16:50:30.28ID:i2hX3aV0
>>705
違います。

>>707
はい。

709◇BrBq2CJg6HGd2017/05/02(火) 17:13:17.07ID:zdJqxs7T
おちんちん

710◇BrBq2CJg6HGd2017/05/02(火) 17:21:17.33ID:zdJqxs7T
ボクチン 頑張ってましゅ〜

やる気はそんなにだけど、夢はあるのぉ↑↑〜〜でぇ〜す↓
数学は解りましぇ〜〜ぬぅ

711片山博文MZ ◆T6xkBnTXz7B0 2017/05/02(火) 18:02:50.83ID:+l2tvlmL
皆の衆、GWをマンキツしておるかね?

712◇BrBq2CJg6HGd2017/05/03(水) 00:50:37.38ID:0sDWrHda
任天堂はやっぱりクソだな

713 ◆BrBq2CJg6HGd 2017/05/03(水) 01:40:40.74ID:JJgs1eHD
レベルが違っちゃってる…。

714◇BrBq2CJg6HGd2017/05/03(水) 02:45:12.64ID:0sDWrHda
やっぱり天才だったわ>>片山さん

本当に凄いです

こんな能力の高い方に教えて貰って感謝してます

715デフォルトの名無しさん2017/05/03(水) 03:23:54.88ID:0sDWrHda
召喚石を召喚士と集める
召喚獣に友情の証として、召喚士と一緒に獲得した召喚石を送る

前線の戦闘員は「士」、後方支援なら「師」
前線[召喚士] 後方[召喚術師]

召喚石の種類
角が目立つ石、丸みを帯びた石、曲線をモチーフにした石

鎧(騎士)になれる○○石が存在する
槍と縦が特徴的で外装はぴかぴか
頭(兜)は取れる
偶に頭を外して槍で回す……自分自身がふらふらになる
温泉が好き(意味は無い)

四角いフィールド
フィールドマスは2d、オブジェクト(キャラ含めて)は3d
マス攻撃用設定とキャラ攻撃用設定が武器に組み込まれてる
上限数値は有り、武器はオリジナル可能
アイテム強化可能、
マスは耐久値あり、耐久値=所属色(キャラ色)
マスを踏むと空白から占領マスへ変わる
もぅ一度踏むと、占領したマスの耐久度が上がる
相手に踏まれるか攻撃されると耐久度が下がり相手のモノに成る

716デフォルトの名無しさん2017/05/03(水) 16:28:11.15ID:0sDWrHda
age

717 ◆BrBq2CJg6HGd 2017/05/03(水) 23:19:25.55ID:JJgs1eHD
>>片山さん
期待に応えられなくてすいません。

718デフォルトの名無しさん2017/05/05(金) 02:58:00.84ID:t68Ql9Yn
俺も一緒にねねっちとプログラミングしたい
ところで、ねねっちは何処にいる?

719デフォルトの名無しさん2017/05/05(金) 05:12:04.73ID:WVYGgK/i
いつでもあなたの心の中に

720片山博文MZ ◆T6xkBnTXz7B0 2017/05/05(金) 17:05:08.05ID:UUDlEAaG
34歳は、課題をあきらめたということか? それとも他の目標が出来たのか?

721 ◆BrBq2CJg6HGd 2017/05/05(金) 17:41:02.43ID:GcsXwLgt
>>720
後者です。
ある書籍でクラスに関する問題を解いています。

722片山博文MZ ◆T6xkBnTXz7B0 2017/05/05(金) 20:30:06.02ID:UUDlEAaG
>>718
君のプログラム言語はなあに?

723デフォルトの名無しさん2017/05/05(金) 23:22:17.02ID:t68Ql9Yn
>>722
元気いっぱいに「二次元 語です!!」
らめぇ〜、しゅきなのぉ〜 とか 使います!!

雪風「ねねっち可愛い、ねねっち最高」












いやぁ、アニメでは可愛いは言って無かったな

724雪風2017/05/06(土) 04:59:47.56ID:QwsGrGdx
雪風「ねねっちとするのぉぉおお!!!!」

725デフォルトの名無しさん2017/05/06(土) 06:25:31.03ID:VykA3BCO
では片山っちと雪風っち(と他の人)に課題を出そうか

整数を標準入力から入力し、漢数字を標準出力に出力する機能を作ってください

(例)
1


12
十二

123456789
一億二千三百四十五万六千七百八十九

726デフォルトの名無しさん2017/05/06(土) 10:16:07.35ID:Y+o4CRca
片山の課題に飽きて他のことやりだしたか

727片山博文MZ ◆T6xkBnTXz7B0 2017/05/06(土) 12:30:20.54ID:dj7QsRBj

728雪風2017/05/06(土) 13:35:46.88ID:QwsGrGdx
ねねっち と じゃなきゃ 嫌!!!

729片山博文MZ ◆T6xkBnTXz7B0 2017/05/06(土) 13:48:07.70ID:dj7QsRBj

730片山博文MZ ◆T6xkBnTXz7B0 2017/05/06(土) 13:53:37.70ID:dj7QsRBj
漫画の中の架空の人物やんけ。実在しないと考えた方がよさそうだべ。

731片山博文MZ ◆T6xkBnTXz7B0 2017/05/06(土) 13:58:18.35ID:dj7QsRBj
https://www.google.co.jp/search?q=%E7%94%BB%E5%83%8F+%E3%81%AD%E3%81%AD%E3%81%A3%E3%81%A1&oq=%E7%94%BB%E5%83%8F+%E3%81%AD%E3%81%AD%E3%81%A3%E3%81%A1&aqs=chrome..69i57.980j0j4&client=ms-android-sonymobile&sourceid=chrome-mobile&ie=UTF-8

ここにねねっちがたくさん居るよ。

732雪風2017/05/06(土) 15:27:52.50ID:QwsGrGdx

733雪風2017/05/06(土) 15:45:04.78ID:QwsGrGdx
ageるの!!

734雪風2017/05/06(土) 16:02:17.46ID:QwsGrGdx
雪風、ねねっちと一緒に頑張る!!

735デフォルトの名無しさん2017/05/06(土) 16:27:29.00ID:Y+o4CRca
ねねっちは優秀なデバッガーだった

736デフォルトの名無しさん2017/05/06(土) 16:34:29.25ID:QwsGrGdx
雪風も優秀な○○○だろ!!!

737雪風2017/05/06(土) 16:39:58.15ID:QwsGrGdx
雪風「○○○きもちぃい!!○○○きもちぃい!!○○○きもちぃイィのぉ〜〜〜」
雪風「マジこの○○○神なの!?!」

「○○○良い、○○○良い、○○○イク、○○○イク」
「○○○ イっちゃうのぉ〜〜〜〜〜」

雪風「見ちゃらめぇなのぉ〜」
雪風「見て欲しいの欲しいのぉ〜〜〜〜」

雪風「○○○イっちゃう!!、○○○イクiku、」
雪風「○○○最高なのぉ!!! マジ神なのぉ!!!!」

雪風「見てっ!!!」「見ないで!!!」

雪風「だらしない○○○見て!!!!」


雪風「○○○イクノォォォォォ」


雪風「頭の中がイッチャてるのぉ〜〜〜〜きもちぃぃのぉおおおおおおおおおお」

雪風「規制されちゃうのぉ!!」
雪風「○○○規制されちゃぅのぉ!!?」

雪風「こんな、○○○見た事ないのぉ!!!」


雪風「奇声が気持ちぃぃのぉおおおおおおおお!!!!!!???」

738雪風2017/05/06(土) 16:41:02.94ID:QwsGrGdx
○○○は荒らしなのぉ〜〜〜〜〜

739 ◆BrBq2CJg6HGd 2017/05/06(土) 17:46:42.54ID:gDC1nU6T
片山さんはざっとどんな経歴をお持ちなんですか?

740デフォルトの名無しさん2017/05/06(土) 18:00:46.38ID:Y+o4CRca
知能のない人間に知能を持たせる研究をしている研究者
どうやら上手くいっていない模様

741雪風2017/05/06(土) 18:11:03.07ID:QwsGrGdx
Bランクへ上がれないのぉNOLOOOOOOOOOO

誰か助けてぇ!!!!!!!!!!!!なのぉおおおおおおおおおおお!!


http://fast-uploader.com/file/7049617312526/

荒らしランクは上がるのぉおおおおおおお↑↑↑

742雪風2017/05/06(土) 18:24:59.22ID:QwsGrGdx
雪風「○○○きもちぃい!!○○○きもちぃい!!○○○きもちぃイィのぉ〜〜〜」
雪風「マジこの○○○神なの!?!」

「○○○良い、○○○良い、○○○イク、○○○イク」
「○○○ イっちゃうのぉ〜〜〜〜〜」

雪風「見ちゃらめぇなのぉ〜」
雪風「見て欲しいの欲しいのぉ〜〜〜〜」

雪風「○○○イっちゃう!!、○○○イクiku、」
雪風「○○○最高なのぉ!!! マジ神なのぉ!!!!」

雪風「見てっ!!!」「見ないで!!!」

雪風「だらしない○○○見て!!!!」


雪風「○○○イクノォォォォォ」


雪風「頭の中がイッチャてるのぉ〜〜〜〜きもちぃぃのぉおおおおおおおおおお」

雪風「規制されちゃうのぉ!!」
雪風「○○○規制されちゃぅのぉ!!?」

雪風「こんな、○○○見た事ないのぉ!!!」


雪風「奇声が気持ちぃぃのぉおおおおおおおお!!!!!!???」

○○○は荒らしなのぉ〜〜〜〜〜

743片山博文MZ ◆T6xkBnTXz7B0 2017/05/06(土) 21:55:12.24ID:3z423XyQ
>>739
ホームページに載せている情報がすべて。経歴を明かすのは全国区になってから、ということで。

744雪風2017/05/06(土) 23:13:03.81ID:QwsGrGdx
雪風「感情的になる事って有るよね……人間だもの」
雪風「でも、感情的になるより先に 考えて行動できたら、沢山の問題を解決できるよ」

雪風「自分で考えて調べるより、人に聞いた方が速い事も有るけど、どうして自分で
調べたり考えたりしないかを考えた事は有る?」

雪風「自分で考えて、答えが間違っていたら、嫌だよね」
雪風「その時に、他人から教えて貰った事なら、責任転換できるって気づいてる?」

雪風「自分の事を他人に任せる無責任の代償を払っているから、そのツケは年齢と一緒に
加算形式で蓄積される」

雪風「大人に成って気づいた事だよ」

雪風「頑張って嫌な事や沢山の失敗や間違いを受け止めて来た人は
僕達みたいな卑怯な人間とは関わりたくないし、助けたくも無いんだ」

雪風「それでも、ほんの少しでも変わりたいって思い、考えて行動できたら、
きっと、世界は素晴らしく視えるハズだよ」



雪風「偉く成るのって大変だよね
どれだけ苦労したのか想像できなほど、苦しんだと思うよ」

雪風「認めてくれる人も居ないから、せめて、2chだけでは勇敢に見せようと
頑張っちゃたんだけど、中身と外見が一致してないから、他人には滑稽に見えちゃうんだ」


雪風「一番理解すべき事は、自分の承認欲求や何もせずに尊敬されたいって
思ったちゃう卑怯な部分を自覚する事だよ」

745雪風2017/05/06(土) 23:14:01.76ID:QwsGrGdx
雪風「成り済まし関連の、あの人になりたい!って、良く解るよ
でも、その人が積み重ねて来たモノを横から現れて、奪っちゃう様な最低な事をして、
非難されない訳ないよね」


雪風「経済の話じゃ無いけど、僕達の失われた10年は取り返しが、つかないんだ」

雪風「ゲームでは、偉大になれたり、必要とされたり
理想の子たちと一緒に学園生活を送れたけど、自分にできる事が本当は何も無いって気ずこう」

雪風「進むしかないんだ、皆が、頑張って、頑張って、通った道を僕達が10年遅れで進むしかないんだよ」

746雪風2017/05/06(土) 23:16:18.40ID:QwsGrGdx
正気に戻ると、辛いな

747デフォルトの名無しさん2017/05/07(日) 00:38:13.70ID:1jIisNq7
>>746

なにがあったんや

748片山博文MZ ◆T6xkBnTXz7B0 2017/05/07(日) 00:52:15.82ID:gTai4K61
マ板の某スレによると、なんかこの人も稼げなくて困っているらしい。

749片山博文MZ ◆T6xkBnTXz7B0 2017/05/07(日) 01:13:19.29ID:gTai4K61
この人が得意なプ言語はC#と見られる。

750片山博文MZ ◆T6xkBnTXz7B0 2017/05/07(日) 01:17:47.90ID:gTai4K61
人間の生存者は、サブマシンガンくらい装備してくれないと。「その装備で大丈夫か?」

751 ◆BrBq2CJg6HGd 2017/05/07(日) 15:11:29.86ID:bE3TSnTc
>>片山さん
Cに比べると、C++は大分できることが増えましたね。

752デフォルトの名無しさん2017/05/07(日) 15:12:01.74ID:vcuSNa32
今日は頭のおかしな3人はお休みですか?

753 ◆BrBq2CJg6HGd 2017/05/07(日) 17:22:10.31ID:bE3TSnTc
頭がおかしいのは雪風だけ。

754デフォルトの名無しさん2017/05/07(日) 17:29:25.61ID:fCq4yi0P
>>753
>>725 これ解いてみて

755デフォルトの名無しさん2017/05/07(日) 18:39:01.57ID:zUrMd8sk
>>753
お前だけだw

756 ◆BrBq2CJg6HGd 2017/05/08(月) 18:37:17.34ID:YdKqfeaH
少なくとも品性では、雪風は俺や片山さんにかなり劣る。

757デフォルトの名無しさん2017/05/08(月) 18:48:21.40ID:d9ZMtWZM
>>756
そう思う根拠は?

念のため書いておくけど、雪風はまだマシって思う人が大半だと思うよ。あんたはそれくらい酷い

758デフォルトの名無しさん2017/05/08(月) 19:08:15.13ID:wV6rGHkM
雪風は自覚症状があるが34歳にはそれがない

759片山博文MZ ◆T6xkBnTXz7B0 2017/05/08(月) 20:13:39.71ID:lmwY4K0X
らんらんるー

760片山博文MZ ◆T6xkBnTXz7B0 2017/05/08(月) 20:39:32.16ID:lmwY4K0X
今年、基本情報は取れそうかね?

761デフォルトの名無しさん2017/05/08(月) 20:43:06.87ID:wV6rGHkM
調べてみますと言ったきり放置じゃね?>基本情報取れ

762デフォルトの名無しさん2017/05/08(月) 22:49:46.08ID:mAUpY47f
横からすみません
基本情報って素人が一から勉強するとなると平均的にどれくらいの期間で合格出来ますか?
ちなみに自分は文系学部卒のサラリーマン(32歳)です

763片山博文MZ ◆T6xkBnTXz7B0 2017/05/08(月) 23:25:05.79ID:lmwY4K0X
基本情報はミッフィーの絵本を30年ほど読んでいたら取れる。
(個人の感想です。効用には個人差があります。)

764デフォルトの名無しさん2017/05/08(月) 23:26:38.64ID:XrStWus5
ブルーナは伝説のハッカーだからな

765片山博文MZ ◆T6xkBnTXz7B0 2017/05/08(月) 23:34:41.77ID:lmwY4K0X
中でもロシア語のミッフィーの絵本が一番効果があるらしい。

766デフォルトの名無しさん2017/05/09(火) 00:25:47.52ID:80zlaaDf
スーパー勉強の出来ない俺が一日みっちり過去問やっただけで
情報処理一種(古いな)とれたことあるので
大学に行けるくらいの頭があるなら
基本情報なんて過去問何年か分やったら受かるんでね?

767デフォルトの名無しさん2017/05/09(火) 00:41:28.97ID:V814ooxY
>>762
勉強期間の平均は人によるから答えるのは難しい
過去問が公式に公開されてるから参考にするがよろし

午前は暗記系だから過去問解いてたらなんとかなると思う
午後はプログラミングの問題が出るからCやJavaなんかを覚える必要がある
・・と思ってたんだけど、最近の過去問見たら表計算ってのが増えてるんだね
仕事でExcel使ってるならこれでいいかも

768デフォルトの名無しさん2017/05/09(火) 03:51:49.75ID:/P5aBCbi
>>757 >>758
理解力の話ではなく、品性の話。
キモいレスをする時点で雪風に品性は無い。

769デフォルトの名無しさん2017/05/09(火) 06:02:45.86ID:lKiWCu6p
>>768
そうだよね
34歳は品のあるレスしかしないし、クソスレ立てたりしないよね

そこそこ高学歴なのにプログラマー板で頭悪いと言われる [無断転載禁止]©2ch.net
http://carpenter.2ch.net/test/read.cgi/liveplus/1491113304/62-68

62 1 sage 2017/04/04(火) 16:39:38.66 ID:SEPPKRWp
ハゲは言わないであげて。結構凹むから。

ワイ無職、明日ソープイク [無断転載禁止]©2ch.net
16 :Ψ[sage]:2017/04/04(火) 16:42:13.13 ID:SEPPKRWp
なんで無職にソープに行く金があんだよ。
働けよ。

63 Ψ sage 2017/04/04(火) 17:21:27.92 ID:fgEL0ex6
>>62
この1は本物?なりすまし?

65 1 sage 2017/04/05(水) 23:39:17.66 ID:AN4WPANn
>>63
本物。

女子中学生に「白く濁る」って回答させるのはセクハラじゃないか? [無断転載禁止]©2ch.net
http://carpenter.2ch.net/test/read.cgi/liveplus/1491326496/

1 :Ψ[]:2017/04/05(水) 02:21:36.95 ID:AN4WPANn
理科のテストとかでさあ…。

770 ◆BrBq2CJg6HGd 2017/05/09(火) 16:59:34.80ID:/P5aBCbi
あれ、何で768はトリップも付いてないしsageにもなってないんだろ?

>>769
ここでの話ね。俺はここで下品な話はしないし。
逆にじっぷらとかであんまり上品過ぎると浮いちゃう。

771デフォルトの名無しさん2017/05/09(火) 20:51:17.61ID:Du0HQ3DO
知能が大事なら、遺伝子改造認めろゴミ国民共
そのうち、知的障害者の復讐を受けろ

772片山博文MZ ◆T6xkBnTXz7B0 2017/05/09(火) 20:58:12.53ID:sRyVkAnv

我々は宇宙人だ。

773片山博文MZ ◆T6xkBnTXz7B0 2017/05/11(木) 18:33:42.90ID:4HIXay57
ランランルー

774 ◆BrBq2CJg6HGd 2017/05/12(金) 00:01:30.10ID:Otw8y3gH
>>片山さん
前に助言頂いた複数人じゃんけんプログラムのヒントをまた使わせてもらっていいですか?

775片山博文MZ ◆T6xkBnTXz7B0 2017/05/12(金) 00:23:35.32ID:sgL20Wch
自由に使えよ。
License: CC BY

776 ◆BrBq2CJg6HGd 2017/05/12(金) 00:33:42.26ID:Otw8y3gH
>>775
ありがとうございます。
配列を用いるんでしたね。

777片山博文MZ ◆T6xkBnTXz7B0 2017/05/12(金) 21:42:50.93ID:r6F8dCD7
基本情報は考えているのか?

778 ◆BrBq2CJg6HGd 2017/05/12(金) 23:34:49.23ID:Otw8y3gH
>>777
いや、正直まだ白紙です。

779デフォルトの名無しさん2017/05/13(土) 10:30:36.07ID:t7M00AK5
ずっと白紙です

780 ◆BrBq2CJg6HGd 2017/05/14(日) 04:18:55.29ID:ryVxCBZ0
白紙の巻物。

781デフォルトの名無しさん2017/05/14(日) 04:18:58.74ID:m/JH8Lz+
俺もねねっちと一緒にぷろぐらみんぐ したい

782デフォルトの名無しさん2017/05/14(日) 04:19:54.99ID:m/JH8Lz+
3秒だと!!
ふぉっ!!!

783デフォルトの名無しさん2017/05/14(日) 16:28:47.88ID:3ys/e1uf
あおっち

784デフォルトの名無しさん2017/05/15(月) 10:18:25.99ID:IVgx29Cb
ねねっちはもう亡くなっただろ、いい加減にしろ

785デフォルトの名無しさん2017/05/19(金) 02:26:36.56ID:sHNzSHtY
昔見たんだけど、ものすごく小さなプログラムサイズで、大げさな動画を作るコンテストってあったよね?
動画も海の波のうねりみたいな。
なんていうコンテストかご存知の方いますか?

786デフォルトの名無しさん2017/05/19(金) 02:31:39.85ID:B+mo5BSk
>>785
メガデモでググれ

787デフォルトの名無しさん2017/05/19(金) 03:09:36.04ID:sHNzSHtY
>>786
ありがとうございます! これです。

学生時代に見て大きなインパクト受けた。
社会人になってプログラムのコンパクト化の重要性と評価の高さに気づかされました。

788デフォルトの名無しさん2017/05/19(金) 03:17:23.23ID:sHNzSHtY
>>786
私は車載機器の機構系エンジニアにてプログラムは良くわからないけれど、同プロジェクトの30歳前後のプログラマでデバックとリビルト?(プログラムサイズの小型化)の両方を絶妙なセンスで短納期解決できる社員は年収1500万以上もらってたから、重要なスキルなのでしょう。

新着レスの表示
レスを投稿する