トップページ⇒tech
988コメント401KB

俺様がJavaを極めてニートを脱出しようともがくスレ

■ このスレッドは過去ログ倉庫に格納されています
000112005/10/21(金) 17:27:12
なあ、どうすればいいと思う?
026312005/11/11(金) 20:44:13
>>261
ポインタの値の参照辺りがちょっと曲者ですね
配列、構造体はなんとなしわかりますが共同体はtypedefの事でしたっけ?

>>262
('A`)
026412005/11/11(金) 20:47:07
共用体だった・・
0265デフォルトの名無しさん2005/11/11(金) 21:03:59
>>264
union
026612005/11/11(金) 21:10:50
unionですか。使った事無い('A`)
0267デフォルトの名無しさん2005/11/11(金) 21:58:51
>>266
共用体はしばしば構造体と組み合わせて可変長レコード作るのに使うんだけど、
C++やJavaならクラスの継承で逃げられることも多いから使わずに済むことも多いかもな。
(ハードウェア関係のインターフェースを作るときは逃げられないこともある。)
0268デフォルトの名無しさん2005/11/11(金) 22:18:47
enum DataType {DOUBLE_DATA, INT_DATA, CHAR_DATA};

struct VariablePacket {
 DataType type;
 union {
  double double_data;
  int int_data;
  char char_data;
 };
};

func (VariablePacket* pckt) {
 DataType t = pckt->type;
 double d = 0;
 int i = 0;
 char c = 0;

 //...

0269デフォルトの名無しさん2005/11/11(金) 22:19:09
 switch(t) {
  case DOUBLE_DATA:
   d = pckt->double_data;
   break;
  case INT_DATA:
   i = pckt->int_data;
   break;
  case CHAR_DATA:
   c = pckt->char_data;
   break;
 }

 //...

}

みたいなことが書けるんだが、この場合はunion部分に
doubleとintとcharのいずれか1つしか入ってない構造体ができる。
(unionじゃなくstructと宣言するなら3つ全部同時に入ってる)
027012005/11/11(金) 23:07:59
>>267,268,269
参考にさせてもらいます
027112005/11/16(水) 00:27:17
眠れない('A`)
0272デフォルトの名無しさん2005/11/16(水) 00:27:54
なら勉強しろよ
027312005/11/16(水) 00:28:36
>>272
勉強ですか('A`)
手に付きそうにないですorz
0274デフォルトの名無しさん2005/11/16(水) 00:42:45
なんでCのコードが・・・
0275デフォルトの名無しさん2005/11/16(水) 11:11:06
>>274
>>1の就職試験対策w
0276デフォルトの名無しさん2005/11/16(水) 13:32:56
>>1は試験中かな
がんがれよー
0277デフォルトの名無しさん2005/11/16(水) 17:22:19
今日が試験でもそろそろ終わった頃だろうなぁ。

try{
 if(examine.result(>>1) == Examine::GOOD){
  system.print("おめでとう。これからも精進してくれ!");
 }else{
  system.print("気落ちするなよ。明日に向かってまた学ぼう!");
 }
} catch (UtsudaException e) {
 system.print("...もつかれ。今日はフロでも入ってゆっくりねれ。");
 throw;
}
027812005/11/16(水) 18:00:57
多分Utsudaに該当しますorz

やっぱ学校辞めて2年間の事聞かれた・・・・まともに答える事が出来なかった('A`)
だめぽ…
027912005/11/16(水) 18:02:01
全てが例外過ぎる('A`)('A`)('A`)
0280デフォルトの名無しさん2005/11/16(水) 18:08:28
そういや実際どうだったん?>学校辞めて2年間の事
大体「学校」って高校?大学?専門?短大?
どうせどこ受けてもまた聞かれるぞ。

で、このスレのテーマであるプログラミングに関する試験はどうだったん?
028112005/11/16(水) 18:25:27
プログラミングは比較的できました
最初ある程度プログラムが組まれてて空白の所に最適なコードを考えて書き込むという感じでした。

後は計算問題と適性検査、性格テストだったと思います。
適性検査は法則を見出す(?)ような問題で性格テストは質問に対してYes、Noで答えるだけ

プログラムに関しては一番難しい問題がソートだったので助かりました。
後は構造体、配列、ポインタを使った簡単なプログラムを埋め込む奴です。

面接は言うまでも無くボロボロで自分でも何言ってるのかわからないような個といってた気がします
正直テンパっててその時の事あんまり覚えてませんorz
028212005/11/16(水) 18:29:23
帰宅して考えてたんですが、やっぱり2年間何をしたかという証明みたいなものがほしいんで
勉強も兼ねて基本情報の資格目指そうかと考えてるんですが(´・ω・`)

もし取得できれば面接の時【頑張って基本情報取った】という逃げ道ができて楽そうだなー。
と考えてみたり・・簡単に取れればの話ですけど('A`)
0283デフォルトの名無しさん2005/11/16(水) 18:41:46
見栄を張らずに正直に実情を述べ、反省点があれば洗い出し、
出直したいと言う方が多分印象いいぞ。

もちろん次の就職が決まるまで目標を持って勉強するために
資格を取ることを暫定目標にするのは結構だが、
プログラマにとって所詮資格の有無は目安の一つに過ぎないからアテにし過ぎてはイカン。
それにオマイさんの能力次第ではすぐ取れるかどうかはわからんし、
取れるまでずるずる就職活動を延ばすのはかえって不味い。
なぜなら無職独学でなく学校や職場にいてもそのテの資格は取れるからな。
0284デフォルトの名無しさん2005/11/16(水) 18:47:39
プログラムを組みデバッグするときと同じように
自分のこれまでの生活を分析するんだ。

その際、才能とか素質とか運、不運に帰着させず、
他人になったつもりで実際的に考えること。
実は人間はなんとなくとか行動することは意外とない。
大抵ある行動を選ぶときはその人なりの理由がある。
分析によってその理由、言い換えると因果関係の連鎖を見つけ出し、
さらにその中から変えてもいいと思える部分を見つけ出すのだ。
さすれば面接でもキョドらなくなるだろう。
0285デフォルトの名無しさん2005/11/16(水) 19:28:36
で、>>1は結局明日からJavaの勉強に戻るのか?戻らないのか?
0286デフォルトの名無しさん2005/11/16(水) 20:20:27
というかツイこの前基本情報の合格発表があったばかりで
次は半年後だぞ
0287デフォルトの名無しさん2005/11/16(水) 20:35:50
おれ落ちてた
m9(^Д^)プギャー>自分
0288デフォルトの名無しさん2005/11/17(木) 16:07:57
>>278
次からはその部分つつかれても堂々と答えられるようにしような
0289デフォルトの名無しさん2005/11/17(木) 18:39:38
ちょと聞きたいんだが、
学歴や資格、知識や経験をさほど問わずに、プログラマ募集してる企業あるよね。
入社後に研修あります、なところ。
ああいう研修って、就業時間終わってからとか休日とかの時間外にやるもの?
というか、さすがに「昔ほんのちょっとだけCをかじったことがあります」なやつが面接いっても
お帰りくださいコースかな?
0290デフォルトの名無しさん2005/11/17(木) 18:48:30
>>289
俺が以前いた会社は、俺Cはド素人だったけど
3ヶ月間は就業時間中にずっと研修で、それでC覚えたんだけど、贅沢な環境だったな

まあバブルはじけた直後だったからまだ会社に余裕があったのかもしれんが・・・
029112005/11/17(木) 18:56:57
>>285
Javaの勉強には戻りますよ他にする事無いし。。

>>288
('A`)
029212005/11/17(木) 19:10:21
Threadの勉強しようと思って簡単なコード書いてみたけど動かない
調べてみたらクラスPathの設定してないだけだった('A`)
0293デフォルトの名無しさん2005/11/17(木) 19:14:06
文法よりもクラスパスとかで悩むやつは多いと思う
029412005/11/17(木) 19:24:43
正直まだクラスパスについて全然わかってないんで今Java@2chWiki
とかで調べてるんですけど。さっぱり・・・
0295デフォルトの名無しさん2005/11/18(金) 17:29:17
さっぱりって何がわからないんだ?
書き方?仕組み?
029612005/11/18(金) 21:55:05
>>295
どちらかというと仕組みですね
書き方のほうは自力で何とかします('A`)
0297デフォルトの名無しさん2005/11/21(月) 17:22:15
仕組みの何が知りたいんだ?
クラスファイルやJAR
ファイルの構造とかの詳細も含めて知りたいのか?
029812005/11/21(月) 21:06:19
>>297
その辺はまた必要になった時に自分で勉強します
どうしてもわからない時は質問しますんで('A`).oO(スレ違いだから質問スレで質問するかもしれませんが・・・)

ところで買った本全部呼んでしまって、ここ数日路頭に迷ってるんですが('A`)
俺としてはJavaでWindowsプログラミング的な事やりたいなーと考えてます。

こういう場合何かをimportしてやるんですかね?
何かかなりヘタレな質問してる気がしますが('A`)
0299デフォルトの名無しさん2005/11/22(火) 08:26:37
俺もjavaを勉強してるフリーターだが
ここの1の方が頭が良い様な気がする・・・・
負けない様に頑張ろうっと。

javaの基本もそこそこにjspやservlet書いたりしてるから
スレットとかソートとかよう分からん(汗
アルゴリズムも分からん奴は雇って貰えんよね(汗
今はjavaそのモノ以外にもデータベースやらxmlやら
覚えないかんからどうも大変。
設定とかで時間結構食うし
最初にeclipse知らずにコマンドプロントとかでやってたら
絶対やる気が出なかったであろう。

>>289
そういう所に入れればイイんだが・・・・・
0300デフォルトの名無しさん2005/11/22(火) 08:35:06
10日でおぼえるjava
オブジェクト指向入門教室
を友達のプログラマに貰って勉強中。
継承やインターフェイスは面倒くさいけど
ちゃんと使えれば便利なんだと分かると
少し恐怖心が無くなる。
まぁ難しいけど。

10日でおぼえるj
JSP/サーブレット入門教室
は俺のバイブル。
山田先生やっぱ良いわ。
後、高橋 麻奈先生は初期に随分お世話になった。

誰かロジックの身につけ方教えて・・・・
0301デフォルトの名無しさん2005/11/22(火) 08:41:33
後、Java Studio Enterprise 8を思い切って
入れたんですけどもHDがガリガリ言うのは仕様ですか・・・・?

1、お互い頑張ろう。
0302デフォルトの名無しさん2005/11/22(火) 11:11:13
>>298
取り敢えずアプリケーションから窓が出したいなら
AWT,Swing,SWTのどれかを使っとけ。
基本は標準でついてくるAWT。
凝ったことがやりたくなったらSwing。
使ってみてSwingは動作が重いなと思ったらSWT。
AWTやSwingなら教科書も多いしな。
あとJavaはAPIのオンライン・リファレンスが割と揃ってるから
それを読めるようになれれ。

>>299-300
スレッドは並行動作するプログラミングのための仕組みだから
スレッドを使わない逐次動作のプログラミングが
一通り身についてからにした方がいいぞ。
特にロジック云々のレベルなら尚更。

ソートはアルゴリズムの勉強用にはいいが近頃はライブラリに揃ってるから
実用上は自分で書く必要性はあまりない。

ロジックというのは
要は考え方だからいろいろな課題を解決することで
考える練習をしてみるしかない。
アルゴリズム本を買って例題としてソートの章までくらい読んでみるのはいいかも知れない。

http://bookshelves.at.infoseek.co.jp/Html/programming.html#Algorithm
の「Javaによるデータ構造とアルゴリズム解析入門」あたりはどうかな。

(個人的な趣味ではKnuthの"The Art of Computer Programming"を薦めたいがこれは多分
内容的にも物理的にも初心者には重すぎるだろうとは思う。)
0303デフォルトの名無しさん2005/11/22(火) 11:13:56
>>301
最近開発環境はEclipse一本なので知らないなぁ。
030412005/11/22(火) 12:01:16
>>302
サンクス。AWTあたり勉強してみます。

昔CでWindouwsプログラミング挑戦してみたんですがコールバックやら云々が
難しくて('A`)…

そもそもDOSプログラムの書き方と全く違うし。イベントループとか特にプロシージャあたりでもう・・
挫折しました('A`)

>>303
Eclipse便利ですよね。ただ俺の場合Eclipseの存在を知るのが遅すぎて
馴染めずに普通のエディタ使ってます('A`)
0305デフォルトの名無しさん2005/11/22(火) 12:29:13
>>304
テスト・ファースト開発とコード補完をの有り難味を実感するためにも
Eclipse使えるなら使って見れ。開発環境も色々体験してみるのがいいぞ。
どうせ仕事によって開発環境は色々変わるからな。

AWTは昔のWindowsよりは至れり尽くせりで格段に楽なはずだが
基本的にGUIってのは大概イベント駆動だよ。
イベントループを自前でまわす必要があるか、デフォルトでは
ライブラリ/フレームワークがやってくれるかという違いはあるし、
言語の提供するオブジェクト指向機能が利用して分かりやすい
インターフェースがどこまで提供されているかっていう違いはあるけどね。
0306デフォルトの名無しさん2005/11/22(火) 12:43:58
>>289
実務経験3年以上などと書いた場合、実務経験がある人でも「自分に
務まるだろうか?」と尻込みされる場合がある。
だから、うちなんかは未経験者可という形で求人をだしてるけど、実際
に未経験者を採用した例はない。

俺的オススメは職安のJava講習。
初期教育期間中は生産性ゼロなのに給料は払わなければならない
から、企業としては負担が非常に大きい。
その点、職安のJava講習だと給料という負担がない。だから、企業は
職安のJava講習に力入れてるし期待もしてる。
講師役に自社の社員を提供してるとこもあるし、講習場所の費用負
担や研修の引き受け、機材の提供なんかをしてるとこもあるくらい。

地元の職安がJava講習を提供してないから無理って場合は、派遣
のJava講習とかもありだと思う。
こっちも多分地場企業と繋がってるはずだから。
0307デフォルトの名無しさん2005/11/22(火) 17:18:27
>>1がいうようなGUIアプリの開発はJavaではまずないと思うな
0308& ◆9PKzhVYiO2 2005/11/22(火) 18:30:49
>>307
まぁ、最近ないかもなぁ。
でもまぁ絶無というわけでもないし、まだ仕事が決まったわけでもないし
プログラミングの勉強目的ならいいんじゃないか?
結果が目に見えて面白いし、デバッグの訓練にもなるだろうw
0309デフォルトの名無しさん2005/11/22(火) 20:30:02
JavaでGUIやらされてる私が来ましたよ
031012005/11/22(火) 20:30:58
>>307
('A`)

衝動で猫でもわかるWindowsプログラミング今日買ってしまった('A`)
3000円とか高すぎるorz

>>308
仕事といえばそろそろ一週間経つんですけど、大体1〜2週間の間に連絡がなければ
縁がなかったという事らしいです('A`)('A`)('A`)
0311デフォルトの名無しさん2005/11/23(水) 00:42:32
>>302
なるほど
ソートってライブラリが有るのか・・・・
そう言えば自分で自分でコード書くよりほぼ
ライブラリとeclipse様のコード補完でプログラムを
作ってるから詠むのは結構なれたけど書くのは全然苦手。

スレットって主にどんなプログラムで使われてるんだろう・・・
初心者の本しか見てないかも知れないけどjspやservletで
使われてるの見た事無い。
でもCGIよりjavaが選ばれるのはスレットなんですよね・・・?
tomcatが勝手にやってくれてるって事かな。
外人が書いた本はどうも苦手で・・・内容より変な訳が気になる。
自分は文系で英語を勉強してたので・・・でも原文を読めるほど
優秀でも無いし・・・・
031212005/11/23(水) 12:18:55
>>311
英語できるのは正直羨ましい('A`)
0313デフォルトの名無しさん2005/11/23(水) 18:40:46
>>311
servleはスレッドつかってるんじゃないのか?
意識するしないにかかわらず、自動的に
0314デフォルトの名無しさん2005/11/23(水) 18:47:44
てか,このスレの「スレ」ってスレッドの事だけどな
0315デフォルトの名無しさん2005/11/23(水) 23:39:55
>>314
薄々気付いてました・・・・
ロジックが分からんからwebアプリに逃げようと考えてましたけど
それが甘い考えだと思い知らされました。
スレットだけは何か怖い・・・・
スレットもjakartaプロジェクト辺りが何か使ってないかな・・・・
0316デフォルトの名無しさん2005/11/23(水) 23:41:26
>>315
Threadは濁るんス、「ト」じゃ無いんス
0317デフォルトの名無しさん2005/11/23(水) 23:44:13
これがスリットになると急にやらしくなるから不思議だよな。
いや、どうでもいい話だがorz
0318デフォルトの名無しさん2005/11/25(金) 14:01:25
>>315
GUIのライブラリも影でひっそりマルチスレッドになってることが多いよ。
凝った処理をしようとしなければそれほど意識しないだろうけど。
0319デフォルトの名無しさん2005/11/26(土) 00:25:24
>>318
GUIも今はGUIで作れますしね・・・・
今は基本からやり直してインターフェイスを
勉強しなおしてます。
インターフェイスと実装を分ける。
javaのインターフェイスってクラスに対しての
「インターフェイス」だったんですね・・・
0320デフォルトの名無しさん2005/11/26(土) 01:31:03
おーい>>1よ、生きてるかー?
0321デフォルトの名無しさん2005/11/26(土) 01:34:04
>>173
Web系でもたまに必要に
なるときがあるんだよヴォケ

巡回セールスマン問題の
プログラムを作らされそうになった。
そのときは結局顧客が金を出すのを渋って
200もあるパターンをわざわざCSVで作って
解決するという効率悪いことをやっていた。
0322デフォルトの名無しさん2005/11/26(土) 01:43:19
>>197
> >>193 194
> やっぱり派遣ですか。いきなり正社員というのは期待しすぎなんですかね。
> 派遣で経験つめば実務経験として正社員になるとき見てくれるのでしょうか。
>
正社員になってもサーバ管理ばかりでプログラミングやらせてくれないことが多い。
ベンチャーや零細はみんなそんな感じ。
しかも手取りは14万ていどしかもらえず残業代無しで月400時間も働かされて
時給が300円〜800円にまで落ち込んでアルバイトよりも安くなることがある。
本来派遣社員は正社員よりコストがかからない筈なのに
従業員をとにかく安く雇う今年か考えていない零細の糞ワンマン経営者
が経営している会社では派遣社員はコストがかかるから減らすとかいって
気がついたら会社に対する不満を陰で並べてばかりいる正社員ばかりになっている。
打ちのバイト先はそんな状態。今年になって10人以上の社員が辞めてしまった。
うち大半はウェブデザイナで辞めさせられた者もいるが、
会社のやり方に不満を感じて、契約書の内容がセコイ、ということで怒りを
感じて一年以内に自分から辞めてしまった者も多い。


0323デフォルトの名無しさん2005/11/26(土) 01:45:54
>>176
> Javaの仕事というと、たいていクライアント・サーバーシステム+DBだろうから
> 独学ってのはちと辛いかも

その程度なら結構逝けるぞ。
Linuxとかでサーバ構築くらいはできないと駄目だが。
0324デフォルトの名無しさん2005/11/26(土) 01:50:53
>>189
> ム板の悪いところはロクに知らない板に誘導しようとする所だ
> 2ちゃんねるの作法に反する
> ここ以外の板あまり知らないんじゃない?

いったいどんな作法なのか気になる。
0325デフォルトの名無しさん2005/11/26(土) 01:51:23
ということで20代のうちはアルバイトまたは派遣社員として
働く方が都合が良い。

それでもまだ不満が残り、将来に不安を感じるなら
独立してしまうのがいい。
個人事業主になって派遣として働くと
通常の派遣よりも稼ぎがよくなる。

起業するのもありだ、払うべき税金を経費に
回して節約できるテクニックを使って優雅な生活を送れる。
あとは、株や投資信託、不動産などで収入をエルテもある。
ここ最近、給与格差が増大しているので株などによる不労所得を
確保する方法も生き残りのために考えた方が良いようだ。
0326デフォルトの名無しさん2005/11/26(土) 01:53:35
>>323

> Linuxとかでサーバ構築くらいはできないと駄目だが。

>>1には重荷だろう
0327デフォルトの名無しさん2005/11/26(土) 02:19:23
>>243
リチャードストールマンが、
ある授賞式のために来日して
「マイクロソフトのやっていることはは反社会的だ!」
坂村健とリーナストーバルズの前で
っていっていたことがあったんだけどな。

ビルゲイツやM$はGNUを恐れていることは確か。
今でもビルゲイツはオープンソースに対して共産主義だなんだと
非常に批判的でキチナイみたいな以上な発言を繰り返している。
FUD攻撃はまだ続いている。

GNU
Sunとも偽Java問題やドトネトの争いでよく揉めていた時代もあったけど、
GNUとはそれ以上にかなり嫌悪な関係。

ApacheはGNUよりライセンスが緩いのでそれほど揉めないようだ。
IBMとかが現れて妙な動きも出ているが。IBMはM$よりも技術力が
あり、JavaとLinuxを推しているからM$が恐れている動きもある。

032812005/11/28(月) 19:04:54
近況報告
最近はawt使ってGUI的な事をやろうと躍起になってます。
DOSプログラミングと違ってGUIプログラミングは難しいです(´・ω・`)

リスナークラスなんかなんか膨大な量のメソッドを覚えなくちゃいけないし('A`)・・・

でも真っ黒な画面での実行結果より達成感でますね

それと就職試験の結果は触れないでorz
0329デフォルトの名無しさん2005/11/28(月) 20:22:08
JavaならGUIはCとかで書くよりずっと楽なはずだそ
033012005/11/28(月) 21:44:22
>>329
それは実際やってみて思いました
こんな事で根をあげてちゃダメか(´・ω・`)
0331デフォルトの名無しさん2005/11/29(火) 11:32:28
>>328
大体の情報の流れ、構造を理解したら後はマニュアルを参照しながら書けばいい。
特にリスナなんかはデフォルト実装から継承して
必要なところだけオーバーライドして使うのが普通だから
インターフェイスの全体を知ってなくても書ける筈だ。
API仕様は言語自身の仕様よりは変わる頻度も高いし、種類も多いから
APIを全部覚えるのは効率が悪い。
それにオンラインのAPIリファレンスを素早く検索したり読んだりするスキルも重要。
まぁ沢山書いてるうちに良く使うメソッドやクラスが頭に記憶されちゃうことはあるけど、
覚えるのが目的じゃない。
0332デフォルトの名無しさん2005/11/30(水) 00:32:54
>>331
アホな質問かも知れませんけど・・・・
swingのボタンアクションはactionPerformed(ActionEvent e)を実装して
使いますよね?
まぁスレッドでも良いですが
でもインターフェイスは本来は何にも実装は無いんだからボタンアクションを
起こすのは何か別のクラスとかで定義されてるって事ですよね?
インターフェイス振る舞いを定義して使う人が実装するから便利なのは
分かるんですが・・・・
自分で作ったインターフェイスにこの様な挙動を持たせるには
どんな風なクラスを書くのか気になって。



0333デフォルトの名無しさん2005/11/30(水) 01:20:21
>>328
今JavaでGUI開発やるならNetBeansが
一番やりやすいようだよ。
本もでているみたいだし。
0334デフォルトの名無しさん2005/11/30(水) 01:27:01
>>328
とっかかりさえつかめば楽
0335デフォルトの名無しさん2005/11/30(水) 04:30:32
スレが始まった頃は1よりできた俺
今では1が何を言ってるのかわからん

そろそろニートからホームレスにクラスチェンジします
0336デフォルトの名無しさん2005/11/30(水) 13:56:20
おいおい
そんな難しいことじゃないのに駄目男だな
0337デフォルトの名無しさん2005/11/30(水) 18:48:15
>>332
javax.swing.AbstractButtonクラスとかから派生クラスをつくるとか
0338デフォルトの名無しさん2005/12/01(木) 07:46:41
>>335
死者の指輪を使うんだ!!
0339デフォルトの名無しさん2005/12/02(金) 00:37:22
1よ、俺は18だ。
そして、俺もプログラマーになりたいと思いjavaを始めた。
1よ、年も近いし、似た境遇として俺をライバルにしてみないか?
034012005/12/02(金) 18:44:41
実は最近ネトゲーに手を出して('A`)…
0341デフォルトの名無しさん2005/12/02(金) 20:41:50
そうか、ネトゲを作ろうとしているのか・・・がんがれ(・∀・)
0342デフォルトの名無しさん2005/12/02(金) 20:42:32
>>339
どんな本で勉強してるの?
0343デフォルトの名無しさん2005/12/02(金) 22:00:18
俺はまさにそのケースだな。
余裕で他の社員より出来て逆に居ずらい
034412005/12/03(土) 00:36:16
いや・・・作ろうとしてるんじゃなくてしてるほうなんだけどorz
やめた筈なんだけど禁断症状が・・・

やっぱ中毒性強いからこのままじゃ昔に逆戻りだ。何とかしよう('A`)
03453392005/12/03(土) 00:42:55
>>342
イ、インターネットで
0346デフォルトの名無しさん2005/12/03(土) 00:45:50
ネトゲなら逆コンパイルで駄々漏れでも平気だわな。
ボットが作られやすいからそこらへんは注意がいるけど。
0347デフォルトの名無しさん2005/12/03(土) 00:49:23
>>345
                     , -            丶、
                    , - /               \
                 /                      \
      __          /    , -'_          、     ヽ
    /  `ヽ.       /    / /  /   l      l  .!   \
    │. チ │      |    / /   /l ̄'‐,l��       | .!  !    ヽ
.    |    .!      !.  |,、 l   / .|  l |  |   _./ │ |     ヽ
    / ̄` ー、l         !.   |亅 /./`.¬-l、 !.,リ   _/ヽ/  |       |
  /    __ |、    _,.-′  .'´ ヽ ! |::::::::::/  / _ /_l,ノ/  /   .!  │
 /   ,/ ̄  `l l  /        |` ヽ、_/      /:::/'' l, - '    .l!   / それは安上がりですね
 l .'    _, -- .!ヽ.!'´フ_      \       l ::/ / , -┤ / | /
 !   / ̄    | !  ´  \       ヽ.        ´  l´.! ./ '   '
 ヽ     , --/ /    __,>-- 、   |   _      /  \
  ヽ.        ノ ̄|r‐r'´` ー 、\  \ /``r----=‐'"´    .!
   ヽ     イ   lヽl ヽ\  \\ レ'!   |ヽ、   ` ̄ヽ | |
    イ、      /∨  !、 \  ヽ ヽ. \ | \     ヽ| /
     l ト‐---‐' ヽ/   ! ヽ     ヽ ヽ  l⌒!  |.l、     レ
0348デフォルトの名無しさん2005/12/03(土) 11:46:33
>1よ、ネトゲは漏れもFF11をしてる。
漏れの場合は休みの日に体力の続く限りやる。
そうするとさすがに2日目か3日目にゲームが面倒に感じられる瞬間が出てくるので、
そのあたりで落として寝る。そうすると翌朝はスッキリ。
多分ゲーム内で疲れや苛立ちを感じ始めた時が中断するのによいタイミングだと思う。

「禁断症状」とはいっても麻薬とかと違って直接的な害はないんだから
完全引退なんてしなくてもいい。
耽溺するか引退かなんてオール・オア・ナッシングな考え方では辛いだけ。
自分でやらなきゃいけないことをリストアップして予定を立てて自己管理するのも
必要なスキルなのでガンガレ。
自己管理はただ闇雲に我慢することじゃなく、自分がどういう状況なら我慢できるかを知って、
自分の目の前にニンジンつるして必要なところまで自分を走らせるスキル。
「ここまで仕上げたらゲームを心行くまで(=疲れるまで)する」なんてぇのもアリだと思う。

ところで、ゲームしてると漏れならこういうように作るなとか妄想的構想が湧かんかね?
漏れは最初にプログラミングを覚えたときはその手の妄想が原動力ではあった。
結局作りはしなかったけれど、
今でも新しい技術を学ぶときは脳内のゲーム構想に適用しながら学んでいる。
プログラマならそういう妄想プロジェクトの一つや二つは持っているもんじゃないか?
(中には余暇で実際に作ってる人もいよう。)
0349デフォルトの名無しさん2005/12/03(土) 12:40:26
半年のめりこめばいい加減飽きるだろ?
何年もネトゲ漬けなら病気だから完全引退しろ
0350デフォルトの名無しさん2005/12/03(土) 13:18:41
完全引退しろと人に言われてできるようならそれは病気じゃないなw

一病息災という言葉が世の中にある。
一つくらい病気を持っていてそれとうまく付き合っていくくらいが
却って健康なんだという意味だ。
他人とは異なる筈の自身の趣味、嗜好、執着、耐性などの傾向を知って
それとの上手な付き合い方を見出すのが自己管理スキル。
プログラマはチームで仕事していても究極的には一人で行う仕事だから
自己管理は重要だ。

また飽きずにネトゲに執着できたということは
一旦軌道に乗りさえすればプログラミングに対する集中力・持続力も期待できる。
物事、特に抽象的な物事への執着が薄く飽きっぽ過ぎるヤツは
プログラマには向かない気がする。
ゲームに没入するにはゲームが提供するシステム・世界を理解する能力が必要だ。
信じられないかもしれないが本当に想像力に欠け思考が苦手なヤツはゲームすらまともにはできない。
(実用書や小説はおろかラノベや漫画すら全く読めないヤツも世の中にはいるのだ。)
我を忘れてゲームに没入するということは案外知的な能力を必要とする作業でもあるのだ。
0351デフォルトの名無しさん2005/12/03(土) 13:31:15
この世界に現存するわけではない
架空の世界の成り立ちやキャラクタ達の性格を
ゲーム内で提供される単なる動画や音声、テキストの集まりから
読み取る想像力は源まで辿れば理解力と言われるものと根っこは同じだ。

勉強を続けプログラミングにある程度習熟すれば遠からずその想像力が、
プログラムを単なる無味乾燥なテキストの集まりではなく
メソッドの動作、オブジェクト間のやり取り、あるいはクラスがなす構造として
まるで目に見える事物のように見せてくれる日がくるだろう。
それが理解したってことだよ。
0352デフォルトの名無しさん2005/12/03(土) 13:48:07
俺はエロゲから抜け出せないんですが…



え? ここ、お悩み相談室であってますよね?
0353デフォルトの名無しさん2005/12/03(土) 13:57:31
Java使いの俺が言うのもアレだが、Javaでネトゲは無理があるぞ
企業がJavaを採用できるのはC++で作る人件費よりJavaで快適に動くマシンを買ったほうが安いからだ
50人体制で1ヶ月遅れたら2000万は飛んでくからな

マシン買う余裕も無いならCで作れ。
別にちゃんと作ればガベコレいらないから。
0354デフォルトの名無しさん2005/12/03(土) 13:59:09
プログラミング習得の上の悩みなら合ってるぞ。
エロゲから抜けられないお前はプログラミングに関して
何を習得したいんだ?>352
0355デフォルトの名無しさん2005/12/03(土) 14:08:12
>>353
別にグラフィックとかの埋め込みメディア要素や
ゲーム・システムのリアルタイム性に凝らなければいいんじゃない?
商売モノでないプログラミング習得用例題プロジェクトなら
その辺はいらんでしょ。

それに高速化するにせよ大枠を作った後で、実行時間計測しながら
どうしても早くしたい部分だけ選んで優先順位をつけて
順次Cなりアセンブリ言語なりのコードで置き換えていくという戦略もある。
0356デフォルトの名無しさん2005/12/03(土) 15:24:36
>>343
> 俺はまさにそのケースだな。
> 余裕で他の社員より出来て逆に居ずらい
なんで居づらくなるんだ?

仕事ができて業績を上げられればそんなことも無いじゃないか。
逆に仕事できすぎても上司が変な奴で高く評価してもらえず
職安になって自分よりもさらにできない奴はもっと職安に
なる恐れがあっていづらくなるっていうケースがないわけではないと
思うが。それはお前が悪いんじゃなくて会社や上司が悪いだけ
0357デフォルトの名無しさん2005/12/03(土) 15:28:03
>>346
逆コンパイル防止策なんて
難読化ツールを使ってしまえばいいさ。

Javaクラスファイルを縮小/難読化する - ProGuard 3.3公開 (MYCOM PC WEB)
http://pcweb.mycom.co.jp/news/2005/06/23/025.html
0358デフォルトの名無しさん2005/12/03(土) 15:29:54
>>348
後半は漏れと同じ事やってるみたいだな。
ゲームで妄想ふくらましたら
いろんなこと覚えられるようになっていた
とかみたいな
0359デフォルトの名無しさん2005/12/03(土) 15:31:48
スレッドとか覚えたりする同期はそういうのかもw
0360デフォルトの名無しさん2005/12/03(土) 18:45:58
そこでじゃが島興亡記ですよ
0361デフォルトの名無しさん2005/12/03(土) 18:47:57
359のカレーなボケを無視するとは
0362デフォルトの名無しさん2005/12/03(土) 21:41:38
俺もニートでJava勉強してる。
膨大なクラスやメソッド把握するのきっついな〜と思ってる。
■ このスレッドは過去ログ倉庫に格納されています