5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

【丁寧】教えてあげるスレ【分かりやすく】

1 :仕様書無しさん:2012/09/13(木) 15:05:28.00
むしろ教えて欲しい…

2 :仕様書無しさん:2012/09/13(木) 15:12:59.46
今、参考書で勉強してますが…

public class Sample1{
public static void main(String args[]){
String strMessage;
StrMessage = "ほにゃらら";
System.out.plintln(strMessage);
}
}

というのがあるのですが…
public class Sample1{
public static void main(String args[]){
System.out.plintln("ほにゃらら");
}
}

これと何が違うんですか?

3 :仕様書無しさん:2012/09/13(木) 15:28:14.23
>>2
表示される内容は一緒

String strMessageってのは…
『文字を置き換える』ための道具

登録すると
StrMessage = "ほにゃらら";
System.out.plintln(strMessage);
System.out.plintln(strMessage + "です");
System.out.plintln("彼は" + strMessage + "ではない");

ってな具合にほにゃららを省略できる
短文ならありがたみないかもだけど、長文なら楽だし複数使うときも楽

4 :仕様書無しさん:2012/09/13(木) 16:27:42.88
plintln...

5 :ニート君 ◆jG/Re6aTC. :2012/09/13(木) 16:31:20.37
プログラミングについて
基礎から教えてくれる優しい暇人はおりませんか


6 :仕様書無しさん:2012/09/13(木) 17:21:09.52
>>5
私に任せて!

ところで…
String myStr = new String("あああ");
System.out.println(myStr);

これはなんで…
String strMessage = "あああ";
System.out.println(strMessage);

じゃダメなのかしらん?

7 :ニート君 ◆jG/Re6aTC. :2012/09/13(木) 18:04:34.77
>>6
まじですか、ありがとうございます
とりあえず、C言語の初心者入門サイト
(苦しんで覚えるC言語)見てるところなんですが
本を買い求めたほうがいいんでしょうか…

8 :ニート君 ◆jG/Re6aTC. :2012/09/13(木) 18:24:51.42
ちなみに俺のスペックは
【使ってるPC】WindowsXP(7〜8年もの)
【スキル】普通にネット検索ができる、ちょっとエクセルとワード使えるくらい


9 :仕様書無しさん:2012/09/13(木) 19:03:23.65
>>7
サイトより初心者用の図解がついてる本を一冊買うべき
俺も趣味でやってるのはXPだから問題はない(2002年発売日のソニー)

エクセル?ワード?
安心して大丈夫、そんなのプログラム組むのに全く必要ない

大切なのはキーボード見ながらでも文字入力出来るか否か!

10 :ニート君 ◆jG/Re6aTC. :2012/09/13(木) 19:26:13.64
>>9 ありがとうございます

図解が付いてる本ですか…
おすすめの入門書とか伺ってもいいですか?

あと、プログラミング言語ってなんだか
なにからはじめればいいのか
どこからスタートすればいいのかさっぱりで(ノД`゜)・゜・
とりあえず「苦しみながら覚えるC言語」とかあったんで
それ見ていました

11 :仕様書無しさん:2012/09/13(木) 20:06:19.52
>>10
どの道に進みたいかによるけど…
基本はJavaをマスターするのが一番

何故かと言うと…
一口で説明するの難しいが、あえて簡潔に言うなら『他の言語で出来ることはJavaで全て補える』から

アプリケーション
(ワード、エクセル、メディアプレイヤー)

アプレット
(WEB上で動かせる)

Been
(プログラムを部品として使える)

サーブレット
(2ch、ショッピングカート)

JSP
(HTMLとJavaの合体形、サーバーなど)

組み込み
(家電製品などのプログラム)

ざっと簡単に並べただけでこんな感じ
なんでC言語で覚えたいの?

12 :仕様書無しさん:2012/09/13(木) 20:08:15.73
こういうスレ待ってた!

13 :仕様書無しさん:2012/09/13(木) 20:10:09.73
>>6
ネットで勉強より絶対に俺も参考書をお薦めする

14 :仕様書無しさん:2012/09/13(木) 20:18:47.38
>>10
『丸の内とら』
って人の本が良いと思う

特徴
CD-ROM付き/Windows対応
書面にPC画面の写真(解りやすい)
捕捉が充実
言葉、文法も丁寧に解説(=例題以外の応用力がつく)
大事なところはその場で復習問題ある

学校の教科書みたいに丁寧
お値段は2800円、最新版じゃなくてもいいならBOOK・OFFで半額以下


15 :ニート君 ◆jG/Re6aTC. :2012/09/13(木) 20:20:19.39
>>11 丁寧にありがとうございます

なぜC言語かは…
なんとなく「初心者入門」みたいなワードで検索してたら
そのサイトがあったからで、特に理由はなかったです
そんな調子なもんで…

あと、知り合いになんかホワイトハッカーっちっくな仕事してる人が居て
その人が「C言語が好き」みたいなこと言ってたので
それがどんなもんか知りたいと思ってました
イロハもまったく解ってなくてすみません…

Javaですか。あの、よくアプリケーションが起動するとき
ティーカップが出るときにその表記を見ますよね
あれがJavaで出来てるってことなのかな
なんか本屋には分厚い本でよく見るような気もしますが
どれを買えばいいんでしょうか?


16 :ニート君 ◆jG/Re6aTC. :2012/09/13(木) 20:26:02.99
>>14 ありがとうございます

ははぁ「丸の内とら」というのが著者名なんですね
古本屋でも入手可能ならリーズナブルでありがたいですね
探してみます

17 :仕様書無しさん:2012/09/13(木) 20:31:13.14
>>15
理由ねえならC言語はやめとけw
バグ、動作不安定でエラーでても解決できないからwww
中級レベル(仕事レベル)でも使えない

18 :仕様書無しさん:2012/09/13(木) 21:12:35.14
>>1-17




│            _
│         /  ̄   ̄ \
│        /、          ヽ
J         |・ |―-、       |
         q -´ 二 ヽ      |
        ノ_ ー  |      |
         \. ̄`  |      /
         O===== |
        /          |
        /    /      |

19 :仕様書無しさん:2012/09/13(木) 21:28:53.57
>>15
仕事したいならJavaにしとけ
需要がC言語の10倍以上ある

理由は上にあるがやはり言語の『安定性』
iPhoneもAndroid導入したし更に盛り上がるぞこれから

20 :仕様書無しさん:2012/09/13(木) 21:31:57.96
ドラちゃんが寂しそうな目でこちらを眺めている
仲間にしますか?
はい ←
いいえ
喜んで馬車に駆け込んだ

こんなやり取りもJavaなら思いのまま

21 :ニート君 ◆jG/Re6aTC. :2012/09/13(木) 21:59:13.87
>>19 ありがとうございます
やはりとりあえず「Java」なんですね

>>20
ドラちゃんがなんとかって俺には解らないんですが
Javaが解る人には解るんですね…未知過ぎる…
(;´Д`)はぁいいなあ

22 :仕様書無しさん:2012/09/13(木) 22:28:36.66
>>21
さっき話した参考書のわずか4日目で覚えるとこw
そのやり取り、選択肢、選んだ場合の回答…全てプログラム上で自分一人でそのまま再現できるようになる

23 :ニート君 ◆jG/Re6aTC. :2012/09/14(金) 00:08:14.89
>>22
4日でそういうことも…(*´Д`)
覚えたら楽しそうに思えてきました
とりあえず本探してみます


24 :仕様書無しさん:2012/09/14(金) 04:27:52.70
>iPhoneもAndroid導入したし

??

25 :ニート君 ◆jG/Re6aTC. :2012/09/14(金) 17:20:28.60
手始めに参考書を古本屋で探してみましたが、当たり前のように書き出しから専門用語で進んでいくんでやっぱり取っ付きにくく感じますね
なんか京極夏彦読んでるみたいで…(;´Д`)ハァ

26 :仕様書無しさん:2012/09/14(金) 19:15:25.65
読んでサンプル打ち込んで動かしてるとそのうち分かるよ、多分

27 :仕様書無しさん:2012/09/14(金) 21:28:37.89
>>25
上で言ってる
丸の内とら本で理解できねーのかw
あれより解りやすい本なんて存在しねぇだろwww

28 :ニート君 ◆jG/Re6aTC. :2012/09/14(金) 22:36:14.26
>27
スミマセン。
その本は古本屋には見当たらなかったので
別のJavaの本を見てみたんですがチンプンカンプンで…
(;´Д`)

29 :仕様書無しさん:2012/09/14(金) 23:03:48.02
>>28
http://books.shoeisha.co.jp/book/b97254.html

これ超オススメだよ!
アタシこの1つ前使ってたけど…
とっても分かりやすかったよ!

30 :仕様書無しさん:2012/09/18(火) 21:22:50.80
期待保守

31 :ニート君 ◆jG/Re6aTC. :2012/09/18(火) 23:45:45.77
皆さんが勉強し始めた時ってどんな感じなんでしょうか?
好きこそものの上手なれみたいな感じですんなり覚えていたという方のほうが多いのでしょうか。

32 :仕様書無しさん:2012/09/19(水) 01:32:21.34
俺はコンピュータに興味あったが文系卒でなぁ。
就活遅れたことで4月の段階でニートやってたwww
まず事務系の仕事をバイトでもいいからってことで
バイトニュースが発売されると仕事さがしてた。
そこにコンサルティングで有名な某外資系がとある企業の
業務分析をするってことで入力補助のバイト集めてたんだよな。
その手伝いでバイト入ったんだよね。
ストップウォッチで作業の時間を測って、
各業務の時間をエクセルで打ち込んで。
同じデータを3回入力して比較して打ち間違いのないデータを作るんだよ。
そこにフリーのプログラマーの人が来ててなぁ。
Accessでデータの集計してなんかツールとか作ってた。
その人と飯のときとか「プログラマーやってみたいっす」って
何回か話してた。


33 :仕様書無しさん:2012/09/19(水) 01:40:01.83
しばらくしたら、その外資系のプロジェクトリーダみたいな人が
「○○君もプログラムとか興味ある?手伝ってみる」って聞かれて
「お願いしますっ」って
プログラマーの人の仕事の手伝いさせてもらったのがきっかけかなぁ。
細かいことなんか何も教えてもらってないけど必死で指示通り
データ出せるようにSQL作って、うまく結合できなくて...
ツールの使い方とかは教えてもらったけどクエリの書き方は
Accessが生成したクエリを必死であれを変え、これを変えして...
でも素人だったからうまくできなかった。
(まあ今考えると触るチャンスくれただけでうまく出来るって
 思ってなかっただろうな)




34 :仕様書無しさん:2012/09/19(水) 01:51:07.79
1ヶ月くらいやってたかな。バイトは期間来て終了。
でも、これがきっかけで、プログラマーマジ目指してやるって思ってね。
たまたまタイミングよく新入社員募集してた会社に潜り込めた。
(大した経験じゃないけどそこは大きめに言っといたwww)
潜り込んだ部署はすでに動いてるシステムのメンテナンス。
VB5とOracleでクライアント・サーバ型システム動かしてた。
いきなり帳票一本作ってみろって言われて参考書と手本のソース
もらって、一日で作れよ って言われたわ。懐かしいな。
怒鳴られながら必死で作ったよ・・・
まあ、カスみたいな単純なプログラムだったけど、勉強っていうより
必死で持ってる情報組み合わせて動くものができた時に
あ、もっと苦しめば俺でもやっていけるかも、って思ったよww

なんかその後はPCのインストールとか設置とかやりながら
少しでも時間があればプログラムを作るようにしてた。
※プログラムっても動くのはOS上だったりデータベースだったり
するわけでこういった下働き含めて非常に勉強になったなぁ。
参考にならんかww


35 :ニート君 ◆jG/Re6aTC. :2012/09/19(水) 13:28:51.43
やっぱり手を動かすのが大事って感じですね
一生懸命やれば結果はついてきますかね
(´ー`)

36 :ニート君 ◆jG/Re6aTC. :2012/09/20(木) 00:49:55.42
とりあえず入門サイトを見つつ分からない用語は調べつつ手探りで勉強してますが
環境変数だとかでもうチンプンカンプンです…日本語なのに外国語を勉強しているようです
Javaをダウンロードするのにビット数を確認したりして自分のパソコンの古さも改めて分かりました
ITリテラシーゼロの人間にはなにもかもが勉強です
(;´Д`)ハァ

37 :仕様書無しさん:2012/09/21(金) 15:53:07.72
日本の初心者向けプログラミング本は、どこまでいっても初心者止まりで実務では使えない。
君の日本の初心者向けJAVA本には、ArrayListクラスやExecutorクラスの説明は全く載っていないか、少ししか載っていないのだろう?
だから実務では使えないんだよ。

洋書には、全くのプログラミング初心者に初歩から実務レベルまで無理なく教える親切な初心者向けプログラミング本がある。

- Introduction to Java Programming, Comprehensive Version (9th Edition)
http://www.amazon.com/Introduction-Java-Programming-Comprehensive-Version/dp/0132936526/ref=la_B001ILMCZQ_1_1?ie=UTF8&qid=1348209520&sr=1-1

でも今学ぶなら、JavaよりもObjective-Cの方が有利。
欧米では、以下のObjective-Cの本を読んでプログラマーになる人がたくさんいる。
- Objective-C Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
http://www.amazon.com/Objective-C-Programming-Ranch-Guide-Guides/dp/0321706285/ref=sr_1_53?s=books&ie=UTF8&qid=1348208446&sr=1-53

Here are some of the topics covered(Objective-C Programming):

- Programming basics: variables, loops, functions, etc.
- Objects, classes, methods, and messages
- Pointers, addresses, and memory management
- Using Xcode, Apple's documentation, and other tools
- Classes from the Foundation framework
- ARC and retain cycles
- Properties
- Blocks
- Categories
- Delegation, target-action, and notification design patterns

なお、IT先進国の技術者の大半はMac使い。
日本はIT後進国。
IT後進国のプログラミング本やWebサイトで学んでも全然ダメ。

38 :仕様書無しさん:2012/09/21(金) 16:00:08.83
日本のJava入門書に"明解Java 入門編"というのあるが、ArrayListクラスの説明が無いので、実務で全く役に立たない。無駄な本あるいは無駄なWebサイトを読んで無駄な時間を費やすな。

39 :仕様書無しさん:2012/09/30(日) 01:39:19.88



40 :仕様書無しさん:2012/11/16(金) 04:32:13.31
初心者がITリテラシなんて言葉つかう?

41 :仕様書無しさん:2014/01/15(水) 18:36:29.05
コーディングについての質問ではなくて申し訳ないのですが
機械学習を主な業務内容としている企業の中で、おすすめのものはありますか?

42 :仕様書無しさん:2014/01/15(水) 23:29:55.59
こんなところの回答参考にするのか
答えるとしたら関係者だけだろ

43 :仕様書無しさん:2014/01/16(木) 23:23:15.27
先輩方に質問なんだけど
win32apiのImmGetVirtualKey関数がお仕事サボるんで調べたらvista以降死んでるって話聞いたんだけどまじですか?

具体的には、IMEより先に操作を加えるかどうにかVK_PROCESSKEYから復元するかだと思うんだけど、なんかスマートな方法ありますか
CAPSLOCKちゃんの要らない子の烙印を濯いであげたいんだ

44 :仕様書無しさん:2016/08/31(水) 21:23:22.77
キャンペーン
· 麻生太郎財務大臣: 日韓通貨スワップ再開断固反対!
· Change.org
麻生太郎財務大臣-日韓通貨スワップ再開断固反対
https://www.change.org/p/

15 KB
新着レスの表示

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)