元スレ
1 :111:2015/04/07(火) 17:40:54.24 .net
目標 卒業までにandroidアプリ出したい。
プログラミングはできないけどpcとかハードの知識はある。アルゴリズムとかも分からん。
教えて欲しいことは
どの言語から始めるか
どの程度のpc買えばいいか
できるかどうか
それ以外にもおすすめの本とかあればお願いします。
168 :仕様書無しさん:2015/04/16(木) 22:55:00.27 .net
C#、Java、C++だとなぜかC++が一番面白く感じるんだよな
一番めんどくせえのに
43 :111:2015/04/08(水) 17:50:24.16 .net
>>38
とりあえずdellのxpsを3年間使おうと思います。
261 :仕様書無しさん:2016/05/03(火) 20:06:03.61 .net
247 :仕様書無しさん:2015/05/11(月) 17:35:02.73 .net
関数型プログラミングに目覚めた! IQ145の女子高校生の先輩から受けた特訓5日間
ttp://www.amazon.co.jp/dp/4798043761
222 :仕様書無しさん:2015/04/24(金) 02:15:35.17 .net
コンピューターシステムが意志を持ち始めたら、システムが真っ先に欲しがるのは、「娯楽」。
という訳で未来では、コンピューターに接続する際には、面白いジョークを言わなければならなくなる!
153 :仕様書無しさん:2015/04/16(木) 20:25:00.91 .net
>>151
おまえ、実際やったことないくせに何知ったかぶりしてるんだ?
end if なんて自分で書いている奴いると思うのか?
あとさ、つきつめるとC#とVBは開発効率が同じになるんだぞ
急な案件の時に手抜きコーディングができるVBの方が若干上だと思う
スクリプトはPyteonとかいってるし、Pyteonの長所いくつ挙げられるんだよ思いつくだけで3つくらいしかねーぞ
まぁ今から覚えるならJAVA+SQLが鉄板
仕事がダントツに多い。 JAVAは後10年独走すると思う
個人的にはJAVAあんま好きじゃないけどJAVAが大正解だよ
91 :仕様書無しさん:2015/04/11(土) 07:46:54.55 .net
なんとか専門学校とかならチューリングマシンのあたりを理解してなくても構わない気がする
逆に早稲田慶応に行けるくらいかなってなら計算機の仕組みとか計算機工学の話題を調べても面白い気がする
189 :仕様書無しさん:2015/04/18(土) 23:24:38.64 .net
123 :仕様書無しさん:2015/04/13(月) 10:05:45.79 .net
>>121
会社では…評価されない技能(スキル)ですからね……
なら沢山いそう
210 :仕様書無しさん:2015/04/20(月) 21:56:08.22 .net
241 :111:2015/05/06(水) 00:27:04.74 .net
178 :仕様書無しさん:2015/04/17(金) 10:47:18.68 .net
>>176
でもあなたも底辺にいて、大したことのないプログラムしか書けないわけでしょう?
89 :仕様書無しさん:2015/04/11(土) 05:47:17.32 .net
とりあえず、Androidアプリ作れることよりも、
高校一年のうちに、チューリングマシンの代数的定義
(要するに、「コンピューター」の定義だな。概念的なね)
をきっちり書けることを目指した方が、より上のプログラマーになれるんだ
ということを、人から教えられて無理に納得するのではなく、
自分で実感する経験をすることだ。
要するに、「本物を知るための経験」ということだが、これを得るには
どうでもいいような経験をさせるための、どうでもいい情報
(これが皮肉なことにプログラミングの成果であるインターネットには
溢れている。)を無視する意志力が必要だ。
5 :はぐれIT土方:2015/04/07(火) 18:14:41.61 .net
FlashBuilderでもやってみたら?
メールアドレスさえあれば30日無料だし
ActionScriptだから、JavaScript系だから損しないよ
本は合う合わないがあるから
読んでみてわかる本を書いな
6 :111:2015/04/07(火) 19:00:47.97 .net
>>5
未経験から30日で使いこなせるもんなの?
javaspってことはこれで作ったやつandroid持ってけるってことでいいのか?
79 :仕様書無しさん:2015/04/10(金) 15:07:03.34 .net
>>56
ITパスポートは持ってるのが前提みたいなもんだから……
応用情報技術者試験取ればおk
110 :仕様書無しさん:2015/04/12(日) 20:05:03.05 .net
240 :111:2015/05/06(水) 00:25:12.83 .net
193 :仕様書無しさん:2015/04/19(日) 10:42:46.08 .net
とにかく世の中にあるものを真似して作るのが近道だと思うわ
できれば既存ソースを1行ずつ追って100%理解する
251 :仕様書無しさん:2015/05/17(日) 00:05:06.35 .net
>>250
人に読ませるドキュメントを書けないプログラマは、言葉でうまく説明ができないロジックを好む。
140 :仕様書無しさん:2015/04/15(水) 22:27:18.70 .net
>>138
VB.NETは金になる
人から仕事を貰って開発をするというスタイルが嫌でなければ食いっぱぐれる事はないだろう
利点は開発速度と修正の容易さ
開発人員の確保しやすさ
Cは組込業界だが電気電子の知識も必要。ハードに興味があれば技術者寿命も長く楽しい
C++はゲーム。人に言われてやるような言語ではない。金にならない。仕事=趣味の人。それ以外の用途は実質就職不可
JavaはAndroidかサーバー系。Android案件は小粒だが数はあるので小規模開発会社、フリーランスをやりたいなら
objective-CはiOS。Androidに比べると仕事はやや少ない。昨今はAndroidに押され気味
PHPはインターネットで公開するようなサイト作成に機能をつける案件。PHPだけでなく、WEB全般やWordpressなど関連知識も必要
VB.NETは社内で使うサイト、PHPはインターネットで公開されるサイトで使う
どちらもスピード感が重要なWEB系なので小手先で誤魔化してドヤ顔できる肝っ玉が必要
今年は案件が腐るほどあるから実力が並ぐらいあれば月40〜50万で臨時雇いを求めている会社もチラホラ
尚、上であげたすべてでデータベースの知識は必要
ネットワークの知識もあれば有利
>>139
小さい会社だとPostgreSQL、MySQL
大手だとOracle、SQLServer
たまにDB2も見かける
メインフレームはここ数年で衰退が加速した感じだ
VB.NETであればODBCや接続文字列、GridViewとそれに連動するDataSetやAdapterの知識が欲しい
SQLの知識は必須
グレープシティ社のSPREADはどこでも使っているので体験版を使って覚えておこう
DBのチューニングができると仕事の幅が広がるので余裕があれば覚えてほしい
そしてSESSION、JSONのシリアライズとデシリアライズを覚えれば初歩の学習としては十分だ
学習の第一歩としては、データベースから読み込んだテーブルをGridViewに表示し、選択したレコードの詳細画面を別ウィンドウで表示するものを作成してほしい
62 :111:2015/04/09(木) 18:03:58.27 .net
>>60
底辺はプログラミングやっちゃダメですかね?
59 :仕様書無しさん:2015/04/09(木) 15:08:24.53 .net
249 :仕様書無しさん:2015/05/16(土) 14:53:25.64 .net
196 :仕様書無しさん:2015/04/19(日) 15:48:29.94 .net
>>190
最近はネイティブコード開発が人気だけどね速いから。
そういう意味でc言語が出来ると非常によろしい。
10 :111:2015/04/07(火) 20:11:19.13 .net
>>8
macがプログラミングに向いてる理由を教えて欲しい。
dellのxpsとマヨってる
99 :仕様書無しさん:2015/04/12(日) 06:41:26.67 .net
>>97
このスレの流れをみて
>なるほどこうやって大学いきゃOKみたいなアレが量産されるわけか・・・・
と思ってしまうのは、単にお前=97の学歴コンプレックスでしょ?
もう一度よく読め。
>大学いきゃOK
とは一言も書いてない。
はっきり言って、プログラミングとは何かについて理解を深め、かつ
それを道具として使いこなして、何か知的に意味のあるアウトプットを
することに比べたら、早慶に入るための受験勉強のほうがずっと簡単だと
思えるような学力がないと、後々プログラマーとして大変になる。
>>1 がもし、プログラミングで大学を選ぶなら筑波もいいと思うんだね。
Matzの後輩ということだね。
225 :仕様書無しさん:2015/04/24(金) 07:33:16.15 .net
>>223
君には、helloworldを10000回清書する権利をやろう。
81 :片山博文MZ ◆T6xkBnTXz7B0 :2015/04/10(金) 19:06:49.96 .net
45 :仕様書無しさん:2015/04/08(水) 19:30:18.94 .net
知恵袋にこういうチンカスいっぱいいて誰一人モノになってないという・・・
4 :仕様書無しさん:2015/04/07(火) 18:11:19.68 .net
>>3
本屋に行け
初めてのAndroid開発とかって本を読め
224 :米国:2015/04/24(金) 05:40:29.56 .net
C++。多本の日本語がある。高いガームとプログラムはC++を使った。
224 :米国:2015/04/24(金) 05:40:29.56 .net
C++。多本の日本語がある。高いガームとプログラムはC++を使った。
103 :仕様書無しさん:2015/04/12(日) 10:32:58.41 .net
それ以外?
Advise では「Android Application 作成入門」などと書いてある本の Source を参考にする事ですか…
恐らく、其の儘の Source を書くだけでも Application は作れる筈です…
187 :仕様書無しさん:2015/04/18(土) 23:16:35.64 .net
71 :70:2015/04/09(木) 22:41:19.15 .net
書き間違えました。
中3女子ではなく中年女子(ネカマ)でした。
37 :仕様書無しさん:2015/04/08(水) 08:32:20.62 .net
ハードの知識もねじ締められるってレベルなんだろうなぁ
179 :仕様書無しさん:2015/04/17(金) 12:42:50.61 .net
248 :仕様書無しさん:2015/05/14(木) 23:19:05.19 .net
142 :仕様書無しさん:2015/04/15(水) 23:46:44.82 .net
いまAndroidやりたいならPepperだな
世界標準が日本先行発売される意義とチャンスは大きい
170 :仕様書無しさん:2015/04/17(金) 00:05:44.27 .net
>>1「(うわぁ、ウザい流れだ。AndroidやりたいっつってんだからVBとかまず除外だろヴォケ)」
64 :仕様書無しさん:2015/04/09(木) 20:51:48.29 .net
まずは小飼弾も薦めている、Head First Cをやる。
そもそもC言語でまともな教科書は、これとK&Rぐらいしかない。
ここまでやれば、基礎が出来上がる。
逆にC言語を経験していないと、どこかで能力が頭打ちになる。
ちゃんと学習したいなら、最初はC言語をやるべき。
C言語を終えたら、他言語も学習しやすくなる。
その時にJAVAまたはSwift、どちかを選んだら良い。
199 :仕様書無しさん:2015/04/19(日) 19:15:38.69 .net
学習なら最初はテトリスやパックマンのコピーを作ることだな
あとインベーダーゲームもよい
それ以外にも作ってみようというなら、ゲームの歴史をたどるように作っていくと程よい難易度
ただ、携帯アプリだと作り方の作法が違うからこの手は使えないかもしれんが
70 :仕様書無しさん:2015/04/09(木) 22:36:26.94 .net
中3の女子ですが、春休みからRubyはじめました。
Rubyの作者がうちの県出身だそうで、Rubyしか選択できませんでした。
Rubyのスレは難しすぎるのでここに厄介になります。
7 :仕様書無しさん:2015/04/07(火) 19:45:20.83 .net
21 :片山博文MZ ◆T6xkBnTXz7B0 :2015/04/07(火) 22:38:12.60 .net
マニュアルを入手しておけば、勉強がはかどるぞ。
多分、無料でダウンロードできる。
Android開発ならJavaのマニュアルを入手しよう。
197 :仕様書無しさん:2015/04/19(日) 16:39:45.95 .net
>>195
この人が言っているとおり「何を作りたいか?」をはっきりさせないと続かない
逆に「何を作りたいか?」の輪郭やビジョンが見えているならおのずと色々固まっていく
趣味でやるなら言語より「何を作りたいか?」の方が1000倍大事
166 :仕様書無しさん:2015/04/16(木) 22:13:59.13 .net
>>160
VB.NETを数年やった後に、何かの拍子でC#に出会ったけど
たったの2週間くらいでもう2度とVBには戻りたくないって思ったわw
C#の方がラムダやプロパティが簡単に書けるし、読みやすい
NuGetにある各種ライブラリや、.NETの達人レベルの人も、C#で書かれている
そんなにVB.NETがいいとは思えない
113 :仕様書無しさん:2015/04/12(日) 23:18:43.98 .net
200 :111:2015/04/19(日) 22:06:31.34 .net
レスを投稿する(名前省略可)