高1だけどプログラミング始めたいから指南してくれ

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

匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrent(Covenant)が活発な情報交換・交流コミュニティでオープンソース開発されています(プログラマー募集中)

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise氏)がそういう人と話したいそうなので、よろしければツイートお願いします<(_ _)>
https://twitter.com/Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできない情報発信好きアスペルガーw

通話料が激安になるブラステル(050 Free)で、かなり遅延や音声途切れが発生する方は、以下の設定を試してください
○ Wifiと3Gのコーデックは2つ(GSM、G.711u-Law)とも有効にしておく
○ エコーキャンセルをOFF(チェックを外す)にする
○ あとの設定はデフォルトのまま
http://blog.livedoor.jp/gnunobian/archives/52013458.html
上記の設定でも音質が悪い方は、wolfsonの高音質チップを搭載した機種(Galaxy 初代S、S3、S6、 AQUOSPhone ZETA SH-06E、AQUOSPhone si SH-07E、AQUOSPhone Xx 206SH、 Galaxy Note II)に買い換えて下さい。

500円以下の格安SIMで使えて登録・月額無料、IPベース発信なら携帯へは5.5円/30秒、固定へは8円/3分(月額無料でこの価格はすごい!)
http://blog.jikoman.jp/2015/11/brastel-050-free.html

あと、050Freeの起動もしくは発着信が2週間以上ないとプッシュサーバー期限切れでプッシュ着信が出来なくなるので、Llama Location Profilesで1週間に一度050Freeを自動起動するように設定すると、2週間以上経過してもプッシュ着信できます

最後にロケットストーブの焚き口へ超省電力なDC扇風機で風を送ると、横引き煙突が12m以上あっても煙が逆流してきません。
よって、横引き煙突で超高効率な熱回収ができるので薪が少量で済みます
あと、燃焼室の大きさは『無煙竹ボイラMBG150』で検索して参考にして下さい
http://i.imgur.com/iVuglg9.jpg 
http://jp.misumi-ec.com/material/mech/KRT1/PHOTO/KRT1_221004926837.jpg
http://livedoor.blogimg.jp/zoukibayashinokai/imgs/2/a/2a3c6dc0.jpg

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

>>237
楽しくやらせてもらっとりませよー

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

マジレスするとSQL

240 :111:2015/05/06(水) 00:25:12.83 .net

>>237
おめえ誰だよ

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

名前欄がガキだよなw

249 :仕様書無しさん:2015/05/16(土) 14:53:25.64 .net

デザインパターンがhtmlのところで笑ったわ

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

>>186
おまえがイチコロということか?

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

>>189
やめろやw

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

最近のコメント

匿名 : 合同会社グラウンドステップ 被害者の会 part2
 吉川利幸さんが社長を務めるランサーズでの評価 すご... (5/05)
匿名 : Opera12(Presto) Part8
 Dragonflyが使えなくなったorg (6/25)
匿名 : あえてコマンドライン禁止のLinux
 いまではほとんどのディストリのインストで日本語環境までコマン... (6/15)
ページTOPへ↑