【プログラミング】暇を持て余すくらいならオンライン型学習サービスでプログラミングを学ぼう

このエントリーをはてなブックマークに追加
1番組の途中ですがアフィサイトへの転載は禁止です

 以前の記事「こんなに充実!Webで学べるIT系学習講座20選まとめ」で、オンラインのプログラミング学習サイトを幾つか紹介しました。

 紹介したものは、どれも独学、自学自習タイプのものが主流でしたが、今回紹介するものは、
主にオンラインで家庭教師的に教えてくれたり、質問など相互に学習を進めていくことのできる学習サイトです。

Dash(英語)
https://dash.generalassemb.ly/
 Dashは、対話式で問題や課題を解いていくことでプログラミング作業を学べるサイトです。
ステップごとに進み、ゲーム的に学べます。HTML/CSS/JavaScriptの学習ができます。

CodeStudy(日本語)
http://jeek.jp/study/exp
 CodeStudyは、まだプログラミング経験のない学生向けの学習サイトです。インターンシップに役立つようにと
考えられて運営されています。現在は、JavaScriptのみですが、RubyやPHPにも対応予定のようです。

ミニツク(日本語/英語)
http://www.minituku.net/
ミニツクは、その名の通り「身に付く」ことを目指した、学習コース形式でRubyを学ぶサイトです。
資格取得のためのコースも用意されています。

CODEPREP(日本語)
http://codeprep.jp/ja/
 CODEPREPは、プログラミング言語を学ぶ、Webアプリの開発を学ぶ、ディスカッションで教え合うという
仲間と競い合いながら学ぶためのサイトです。HTML/CSS/JavaScriptが学べます。

Code Avengers(英語)
http://www.codeavengers.com/
 Code AvengersはWebゲーム、Webアプリ、Webサイトを作れるようになるための学習サイトです。
習うためだけではなく、教えるための教師向け、家で親が子どもに教えるホームスクール用の情報や素材も用意されています。
2番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:02:45.16 ID:YOCA5HxG0 BE:551517227-2BP(1000)

Code Player(英語)
http://thecodeplayer.com/
 Code PlayerはHTML/CSS/JavaScriptを駆使した、ある特定の動作や部品などを学ぶためのサイトです。
初学者というよりも、基本は既に理解したが、さらに実用的な知識を身に付けたい時に有用なサイトといえるでしょう。

Mozilla Thimble(英語/説明のみ日本語)
http://thimble.mozillafactory.org/en-US/
 Mozilla ThimbleはテンプレートとなるWebサイト素材を元に、HTML/CSSを学ぶサイトです。
Mozillaの名の通り、Webブラウザー「Firefox」で有名なMozilla Foundationが提供しています。
初心者向けで、プレビュー機能が充実しているため、コードと対比した修正や確認を素早く理解できます。

CheckiO(英語)
http://www.checkio.org/
CheckiOはゲーミフィケーションを駆使した楽しいプログラミング学習ができるサイトです。学べる言語はPythonのみで、
しかも新規ユーザー登録をするのに、課題が出され、正しいコーディングをしないと会員になれないというハードルの高さで話題を集めています。

code.9leap(日本語/英語)
http://code.9leap.net/
 code.9leapは人気のスマホゲーム開発用JavaScriptフレーワムーク「enchant.js」を使ったゲームを開発できるサイトです。
共有できるチュートリアルもあり、ゲーム開発を学ぶこともできます。開発したゲームは、zip形式でダウンロードでき、投稿サイト「9leap」で共有できます。
http://www.atmarkit.co.jp/ait/articles/1402/24/news026_2.html
3番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:03:09.72 ID:k7baKD3o0
プログラミングを習ったり勉強してるようではろくなプログラマになれんよ
言語仕様の深い部分とか歴史的文化的経緯を道楽で眺めるならともかく


まず作りたいものがあって、それをググりながら作るのが普通のルート
4番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:03:54.22 ID:YOCA5HxG0 BE:551517227-2BP(1000)

おれのおすすめ
codecademy(英語)
http://www.codecademy.com/
5番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:04:42.80 ID:l+glt8M90
アカウント用意して来い
6番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:07:31.25 ID:h+OpcOjj0
知恵袋みたいなかんじでポイント渡せば
誰かに代わりにコード書いてくれるサイトとかないかなあ
7番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:10:00.64 ID:B7gJ+2N60
プログラミングできる奴に気軽に聞けるって重要だよな
独学だとドツボにハマるパターンが多い
8番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:10:49.75 ID:e7SyVSBT0
>>3
仕事は教わるんじゃなない! 盗め!! っすか
さすがジャップの職人ですね
9番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:13:06.56 ID:ZkxhTu0E0
どれがいちばんええの?
10番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:15:36.33 ID:9oR7s5zC0
日本語でおK
11番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:15:55.40 ID:yVLioYQ50
入門書を買ったりするような人はプログラミングには向いていない
12番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:16:14.58 ID:C5+Xpu+ri
>>9
ドットインストール
どれでもいいから一つやれ
rubymonkも結構いい出来だぞ
14番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:18:12.71 ID:sR9BtRu60
c言語ってもう古いの?
>>12
ドットなんとかはねーわ
16番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:21:02.31 ID:WWDFqEAq0
>>14
替えはきかないけど、一般的な用途には非効率すぐる
17番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:21:17.60 ID:iGM87fUV0
tryfsharpも面白い
ひとつ言えるのは英語が一番大事
18番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:22:13.28 ID:/kwYhGye0
>>11
入門書でつまづいた俺は才能の欠片も無いということか
19番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:24:45.27 ID:C5+Xpu+ri
>>15
確認したら有料化してコード参照できなくなってんだな
20番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:34:16.97 ID:Eo0RprnK0
ドットインストールだけはゴミ
21番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:37:16.10 ID:/rRGnxrP0
hot or notとかfacemashみたいなサイトが作りたい
htmlとcssとjavascriptとphpがいるのか?
22番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:42:13.93 ID:HkqER7P60 BE:688621589-2BP(1000)

コロプラ見たいに大金持ち目指す
23番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:43:36.95 ID:0U6vhl2p0
断る
そしてプログラムスレ立てんな
24ホットカルピス(;´Д`)ハアハア ◆DssmWWJ7jM :2014/04/11(金) 22:43:59.42 ID:mwcKCRfU0
.

    ( ;´Д`) ̄"⌒ヽハァハァ   >>11 それは言えてるかもしれない
   / ) ヽ' /    、 ヽ         
  /  --‐ '      〉  '.         
  !   、   ヾ   /   }
25ホットカルピス(;´Д`)ハアハア ◆DssmWWJ7jM :2014/04/11(金) 22:45:00.40 ID:mwcKCRfU0
.

    ( ;´Д`) ̄"⌒ヽハァハァ  「なにかをつくりたい」 ではなく 「プログラミングスキルを身につけたい」   
   / ) ヽ' /    、 ヽ        という動機だったからな・・・・
  /  --‐ '      〉  '.         
  !   、   ヾ   /   }
26番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:49:44.17 ID:KhlZl3Oh0
ドットインストールなんてなかった
27番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 22:55:51.95 ID:5Vm3dMF60
初心者はまず変数、配列、連想配列、分岐、繰り返し、関数覚えてリファレンス見るのがええ
28番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 23:10:27.78 ID:VQ22tBH10
>>11
図書館で借りたからセーフ
入門書読んでるだけで面白かったけどね
29番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 23:13:38.93 ID:3/O/OHYK0
信長とか三国志みたいな国盗りゲー作りたいんだけど言語はどれ勉強すればええの
30番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 23:49:29.51 ID:cL5pIUz10
>>29
まずどうやって公開するのかを決めると良いと思う。
Webアプリなのか、スマホアプリなのか、PCゲームなのか。
31番組の途中ですがアフィサイトへの転載は禁止です:2014/04/11(金) 23:52:20.08 ID:cL5pIUz10
よし、決めた。
この土日で小さなプログラムをひとつ仕上げる。
CくらいしかまともにやったことないけどJavaScript挑戦してみようかな
少なくとも就活で面接の話のタネくらいにはなるよな?
33番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 06:26:14.71 ID:ggyWMlzk0
>>32
サッと見せやすいのが良いね。
34番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 06:37:45.78 ID:XY0bNyrt0
>>14
組み込みではバリバリ現役だよ
35番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 06:51:27.41 ID:XtVHWYLi0
例の灘のガキみたいにスマホのアプリ作って一儲けしたい
何を学べばいいんだ?
>>35
灘のやつはHello Worldの次に作る程度のレベルのアプリを、年齢のおかげで神アプリとあがめられて話題になっただけで
アプリ自体は単なるゴミだぞ
37番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 07:00:40.65 ID:qUMt0r8Y0
checkioは面白かったわ
38番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 07:13:03.62 ID:kF24Sd8T0
>>3
あ。それ凄くわかるなー。

知り合いの言語マニアの人居るけど、コード書けないもんな。
言語学者は小説家にはなれない。
39番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 07:39:38.83 ID:QKe8Ds+L0
>>11
昔はインターネットもパソコン通信すらなくてだな
『プログラミング言語C』やら『ソフトウェア作法』やら『プログラム書法』やら『やさしいコンパイラの作り方』なんていう本を読んで
勉強したもんだ
>>4
俺もここ
41番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 08:03:16.48 ID:TUfyuLq70
「会員になって金払え」
42番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 08:09:15.62 ID:L5iVSJA+0
nexus7じゃダメージなサイトがあった
>>1
jsじゃなくてjavaはないのか
44番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 11:14:19.42 ID:2QVObmwY0
>>38
学問としてしかプログラミングやらない連中は、大学に引きこもってて欲しい
45番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 11:17:55.90 ID:ggyWMlzk0
とりあえず作ってみようよ。この土日で。
どんなに小規模でチープなものでもいい。
とにかく一度完成させなきゃモチベーションなんて上がらない。

料理を作るモチベーションは、完成させて食うに限る。
46番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 11:21:39.27 ID:apHcNkkA0
良スレ
47番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 11:22:49.34 ID:+++2PINo0
なんでjavascriptとphpとhtmlばかりなんだってばよ!?
48番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 11:35:57.09 ID:bdnjUN2+0
難易度の低いWebプログラミングから始めましょう的な
49番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 11:37:09.61 ID:VQWwEzYn0
>>4
ちょっとこれでPython覚えるわ
MSがやってるpex4funが結構楽しかったな
51番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 11:54:18.00 ID:MTaFZ8aui
nodejsの使い方が勉強できるサイトってないかな
52番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 12:20:55.85 ID:enfpaCPH0
プログラミングできるやつってどういう経緯でできるようになったん?
やっぱ大学とかが多いのか?
53番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 12:36:59.92 ID:lqcY5igs0
>>52
現場に放り込まれたら嫌でもできるようになるよ
54番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 12:37:36.07 ID:XMFbZW+LO
55番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 12:40:11.72 ID:wovrm6o/0
とりあえずjavaっていうやつの入門読んでみたけど難杉
56番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 12:41:42.47 ID:lY9A9fmM0
>>52
全部独学でやってるよ
何か適当に目標決めてMSDN等ネットで情報調べればおk

理学出身で一応大学でも講義はあったけどレベルは入門以下で全く役に立たないと言って良い
何かをやりたい、作りたいの動機がなきゃ、
プログラミングの学習意欲が続かないんじゃないの?
そうでもない?
58番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 12:47:00.99 ID:VeoAE7wQ0
ググったら大体フリーソフトが有る
59番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 14:06:03.47 ID:QaHiOYNz0
作れそうだな、と思いもしないものは作り始める事すらしないものだが
作れそうだと思えるようになるまでには何かしら勉強や実践が必要なジレンマ
60番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 15:33:51.97 ID:ZHY1xBUc0
フォントを作るソフト作りたいんだけど無理臭いな
>>57
作りたい物無いとかなりつまらんね
ゲームの説明書読むのだってゲームを楽しむためだろ
ゲームが無いと面白くない
62番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 16:33:51.86 ID:QKe8Ds+L0
>>60
fontforgeがあるのに別のものを作りたいのか
63番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 16:35:32.76 ID:shpty97H0
今回の騒動で
JIMとかコードモンキーとか
なんか凄ぇ格好良く思えるんだけど
JIMってプログラマーとしては年収いくらレベルのスキルなの?
UWSCで何か自分のやってる作業をマクロ化するプログラム作るといい
CとかJAVAとかまったく関係ないが、プログラムの基礎みたいのが見えてくる
その上で何かしらの言語の参考書読めば大抵挫折しないと思われる
ソースは友人

ちなみに俺は高校の頃からプログラムに興味あって「はじめてのC」と言う恥ずかしい名前の本からスタートした
そして自力でゲームなど作ってた
>>59
python使えるならcheckio.orgやってみろ
基本文法だけ覚えれば高校数学までの知識で殆どのものが解ける(ほとんどは中学数学で解けるけど)
勉強や実践はコードが短くなって簡潔に書けるようになるだけ
66番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 16:52:46.79 ID:shpty97H0
工業高校卒で昔からプログラミに興味があったとか、
親がパソコン好きで子供の頃に買い与えられるのが早かったとか、
そういう環境無しで、
ある日、急に興味が出て、大人になってからプログラムにハマったみたいな
そんな話は無いのか
67番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 16:56:06.97 ID:tAWRljpx0
>>3
> まず作りたいものがあって、それをググりながら作るのが普通のルート

コピペグラマにしかなれんな。すぐに頭打ちになる。
画像をピクセルレベルで比較するツールを作ろうと思ったが、
bmp、png、jpeg、tiff、pnmなどの異なる種類で比較できるように、
画像をデコードしようとした所で躓いた。

debian環境なら、ライブラリに何を使えば良いんだ?
69番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 16:57:19.97 ID:mtswsA3R0
嫌儲プログラミング部で何かゲーム作ろうぜ
ドラクエ1レベルならいけるだろ
>>68

libbmp、libpng、libjpeg、libtiffとかじゃね(そのまんまだが)
展開したらあとはお好きに

でも、java使ったら数十分で出来るかと(java.awt.image packageで)
関数を使った文字列操作はできるけどそれ以上になると急にハードルが上がる
72番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 17:14:55.99 ID:yCAWRulo0
>>66
沢山あるでしょ

>>69
もしやるとしたら言語何になるんだろう
73番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 17:58:45.01 ID:ggyWMlzk0
この前ここで晒したボードゲーム、ちょっと改良した。
http://xiidec.appspot.com/myboardgame/boardgame.html
https://github.com/kurehajime/myboardgame/issues?state=open
74番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:02:21.97 ID:ZHY1xBUc0
>>62
現代的なUIで万人に使いやすいやつを作りたい
もっと日本語のフリーフォント増えて欲しいから
75番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:12:06.59 ID:MTaFZ8aui
2chブラウジングwebアプリつくろうぜ
>>69
DXライブラリ使えば楽勝だけど、絵だのマップ作りだのイベントだのシナリオだのと
プログラムと関係ないとこで挫折する
ソースは俺w
77番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:13:41.02 ID:QKe8Ds+L0
>>72
>もしやるとしたら言語何になるんだろう

誰かが必死こいてフレームワークを作ってその上でスクリプトを書くんだろうな
コーディングよりデータ作りが大変そうだ
プログラミングで強くなれる
そんな風に思った時期も俺にはありました
79番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:23:08.19 ID:ggyWMlzk0
RPGツクールは結構あるから、
ボードゲームツクールをいつか作りたいと思ってる。

作り手が作るのはコマのデザインと動きと勝利条件。
あとお好みで汎用AIの評価関数のパラメータ(コマの価値など)。
仕事で役に立つのはvbaだな
81番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:25:01.85 ID:W1NeI+VI0
プログラム以外の手間を割きたくないならrogueどうぞ
82番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:29:04.87 ID:QKe8Ds+L0
以前オフラインの環境でローカルのヘルプだけでExcelのVBAを書いた VBA自体10年以上触ってない状態だった
あれは苦行だった

VBAのcollectionは糞であることが分かった 連想配列はないのか連想配列は 正規表現も
83番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:45:03.81 ID:gbFokQIc0
>>82
一応Collectionもキー値使えば連想配列じゃん?
正規表現も Set re = CreateObject("VBScript.RegExp") でイケル。
まあ俺は python + xlrd が許されるなら、そもそもそっちにしたいけど
84番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:46:13.65 ID:4omZTsly0
ネットで初心者が「分かりやすいサイトを教えてください」とか質問してたり、このスレでも
本を買うのに否定的な意見があるけど、新しいことをやるときはamazonで評価の高い本でも
何冊かまとめて買ったほうが効率いいよ。
85番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:55:55.91 ID:QKe8Ds+L0
>>83
>Set re = CreateObject("VBScript.RegExp")
これは知ってないと書けまへん ヘルプだと何を調べるとこれにたどり着くんだ

collectionの全要素にアクセスするにはfor eachか
…思い出した コレクションの要素のキー値はどうやって参照するのか不明だった

もう一つ思い出した 例外処理がない on error gotoで書こうとしたが制限があった

自分の環境ならpywin32でCOMインターフェースを使うところだ
86番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 18:57:33.49 ID:ggyWMlzk0
本当の初心者は良書を何冊か買った方が良いと思う。
ただそういう初心者とは別に、
「基本的な文法はマスターしたけど、
そこから何をどう作ればいいのか分からない。
仕方がないのでまた別の言語を学んでみよう」
というループに陥ってる人が相当数いると思う。
87番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 19:07:58.07 ID:x1dC/xPA0
>>86
そういう奴らがまんまと乗せられて本を買わされてるんだろうな
作りたいモノ決めて作りたいものが何やってるか(大抵先行してるソフトがあるはず)
動作原理調べて必要なライブラリ揃えてコード書くだけ
お前らの「〜作ろうぜ」には飽き飽きだ
言葉ばっかりで何もコードを書かないからな┐(´∀`)┌
別に書かないなら書かないでいいのだけど、コード書かないとわからんことを
わかったふりして文句言ったりするやつは死ぬまで叩く
90番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 19:47:43.38 ID:knQMDSN80
iPhoneとAndroidどっちでアプリ開発始めようか悩む
iPhoneの本買って挑戦してみたけどXcode単体+objective-Cでゲームを作るものでは無いらしい
良書買っても手を動かさない奴は、何冊良書買おうと成長しない
要はやる気の問題
92番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 19:51:01.21 ID:MuXyQDN50
>>67
オンライン型学習サービスでも変わらんよ。
結局は本人の頭脳が重要なわけで・・・w
93番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 19:51:32.92 ID:obCoNN440
初心者本なのに知ってる前提で書かれてるのが多くて
値段も高くて珍子萎え萎え
94番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 19:51:50.73 ID:shpty97H0
プログラム入門としての
ExcelVBAってどうなんだよ
95番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 19:53:42.21 ID:+++2PINo0
プログラミングなんて、プログラミングをやろう!って思って始めるものでもないと思う

俺は会社の事務処理でくっそ面倒くさい処理があって(文字列をいじるような処理)
それを楽に終わらせる方法ないかと思って考えた結果がプログラミングだったから必要な部分だけ覚えたわ
言語なんかpowershellだぞ
とりあえず結果が出力されりゃいいや、くらいのノリではじめた
>>1のリストに全く魅力を感じない。
python,c++,lispあたり学びたい
97番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 19:54:41.62 ID:mwdygjlF0
これをしたいけど何を使えばいいのかわからない
これを使えば何が出来るのかわからない
こういう人間はプログラミングに向いていない
98ホットカルピス(;´Д`)ハアハア ◆DssmWWJ7jM :2014/04/12(土) 19:56:18.30 ID:Rtao9ASK0
.

    ( ;´Д`) ̄"⌒ヽハァハァ  もうすぐ日曜だぜ・・・・・土曜日できなかったやつが日曜日にできると思うなよ  
   / ) ヽ' /    、 ヽ       
  /  --‐ '      〉  '.         
  !   、   ヾ   /   }
99番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 19:58:23.16 ID:VUT9kBA40
>>95
そんなもんだよな
目的地さえ見えてればググりながら何とかできる
100番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 20:01:15.08 ID:ggyWMlzk0
よし今週のテーマは「モンテカルロ法」と今決めた。
これで何か作ってみる。
>>94
どの言語だろうと最初は、変数、配列、IF、FOR、WHILEをやる
Cは配列のとこでポインタ出てきて脱落するやついるけど、
VBA他ならまぁどれでもいいんじゃねって感じ
102番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 20:06:45.54 ID:xtkRwqid0
javascriptは手軽でいいね
ちょっとプログラミングの楽しさが分かってきた
103番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 20:27:28.75 ID:yCAWRulo0
>>100
糞簡単なくせに楽しいよな
104番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 20:35:35.28 ID:W1NeI+VI0
winapiの存在にたどり着くのにえらく時間かかったわ
講座はどこを向いて書いてるんだ
105番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 21:04:38.36 ID:tAWRljpx0
お前らのWindowsのスタートメニューにPowerShell ISEってあるだろ、それ立ち上げろ。
MSのサイトに勉強道具一式揃ってるし、結果もすぐ見える。役立つ小物もあっという間に作れる。
その気になればWPF使ってGUIも作れるぞ。

インスコしたはいいが、何作っていいか分からんガチのプログラム言語より、より実践的で役に立つ。
ヒマ持て余してるならやってみろ。
106番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 21:23:51.32 ID:VeoAE7wQ0
Windows PowerShellいいよね
あれもいじってみたい
107番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 21:37:32.11 ID:zH9/bBX+0
スタンドアロンのアプリは作れるからサーバ立てたサービスしてみたいんだけど
何すりゃいいのかよくわからん
LAMPの勉強しないとダメ?
なんか取っ掛かりになる本かサイト教えて
108番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 21:53:21.96 ID:eHDJuXjM0 BE:551517227-2BP(1000)

知ってる奴もいるかもしらんけど
NASAが謹製ソフトウェアのソースを4/10から公開してるみたい
http://internet.watch.impress.co.jp/docs/news/20140407_643075.html
興味があればチェックしてみれば
109番組の途中ですがアフィサイトへの転載は禁止です:2014/04/12(土) 23:37:36.71 ID:ggyWMlzk0
面白い実用的なアイデアが思い浮かばなかったので、暇つぶしに
『グリコ・チョコレイト・パイナップル』のゲームにおいて、
グーチョキパーそれぞれどういう割合で出していくと勝率がどうなるか
調べるプログラム書いてみた。

http://ideone.com/qFW3PZ
110番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 06:47:41.49 ID:3iUJ6BG20
うーん、モンテカルロ法を利用するアイデアが思いつかない・・・

条件としては、
・まともに解を計算しようとすると滅茶苦茶時間がかかる。
・でも試行がOKかNGかは即分かる。
111番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 06:53:02.00 ID:0rZre4G70
モンテカルロ法なら積分値を求めるのが簡単
円の面積とか

最初から通常の解が見つけにくい問題を探すよりまずやってみたほうがいいと思われる
112番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 08:36:34.48 ID:3iUJ6BG20
電王戦面白かった。
ああいうルールと目的が決まっている中で
切磋琢磨するってのも良いなぁ。
113番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 10:26:38.33 ID:qoD19XW40
Python覚えるならやっぱりCheck.ioがベスト?
114番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 10:47:12.40 ID:I/aRbtyr0
checkioは覚えるサイトというよりはpythonの腕試しサイトだな
115番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 11:40:59.72 ID:OSBvP8YV0
親切に書くと、ゲームとかネットしててPG作りたくなって勉強して
できるようになるが正道でしょう。
PG勉強して続かなかったり挫折したら、別の仕事探せばいい。
116番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 12:59:06.41 ID:s1guOIrR0
PythonのPygameでゲーム作ったが他の言語でもゲーム作りたくなってCやろうとしたけどポインタで挫折
JavaScriptってやつが簡単なの?
118番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 13:06:44.51 ID:Y/2dFcpl0
だれか2048っていうスマホゲーのAIをプログラミングしてくれ
119番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 13:07:14.51 ID:0rZre4G70
JavaScriptかOfficeのVBAが簡単だな 始めるには
120番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 13:09:14.55 ID:zpi2T5Qc0
オブジェクト指向の考え方とかネットだけでどうにかなるもんなのかね?
>>120
ネットや本でどうにもならなかったら人に教えてもらってもどうにもならんと思う。
122番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 13:30:14.46 ID:3iUJ6BG20
>>118
このゲーム初めて知った。
凄いなぁ、これ。
シンプルなゲームなのに破綻してないし、
徐々に難易度が上がる作りになってる。
>>122
開発者はすんげー苦労して作ったのに
速攻パクられてパクった方が爆売れなんだよなw
かわいそうに
124番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 14:55:46.07 ID:LX8It8Bn0
オブジェクト指向はJavaから入ったせいで
インスタンス生成はnewでやるもんだと思い込んで
ガーベッジコレクションのないC++でnew使いまくって苦労したな
125番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 15:10:05.00 ID:CmG5lqfn0
>>124
基本newであってるでしょ?
まあファクトリに作らせようと、
RAIIとか守ったりで何とかオブジェクトの後始末をキッチリやらないとダメなことには変わりはないかと
javascript じゃなくてJAVA教えてくれ(´・ω・`)
>>124
C++でnewからのdelete処理無視すると大変なことになるぞw
128番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 15:48:46.61 ID:na3+yU8H0
>>118
2048の開発者(パクリマン)はクズ
絶望的に作りたいものが思い浮かばない
130番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 18:32:41.66 ID:8omf4uHT0
C++だと動的に確保する必要が無きゃnew使う必要は無いって事だろ
131番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 18:50:38.70 ID:3iUJ6BG20
メモリ管理いらずのネイティブ言語、Go言語どうだろ。
132番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 19:05:51.22 ID:yBiXBGmu0
どこかでApp store(US)ぶっちぎり一位のアプリ
2048の功績がどうのこうのって記事読んだけど誰か知らない?
あれなにがそんなにすごいの?
>>132
作者が必死になってThreesってゲームを考えだして300円で売り始めたんだけど
それをすぐさま2048って丸パクリゲーを作って無料(広告アリ)で売り始めたら
2048が爆売れしちゃって作者涙目ってなった
134番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 19:20:21.33 ID:na3+yU8H0
スマートフォンアプリ関連はほんと低俗な領域
135番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 19:25:44.04 ID:3iUJ6BG20
シンプルで、破綻せず、面白い。
この3つの条件を満たすゲームは発明と言って良いレベル。
テトリスとか数独とかオセロとか。

最初は卓上の空論でも良いから、誰かアイデアを出してよ。
それを形にするための協力は惜しまないから。
136番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 19:28:02.48 ID:2xWi82Qh0
google code jamやればよかったのに
AとBは素人でもちょっと考えれば分かるレベルだったぞ
http://code.google.com/codejam/
137番組の途中ですがアフィサイトへの転載は禁止です:2014/04/13(日) 19:35:24.62 ID:mjRlSo000
自らドカタになるぐらいなら暇を持て余そう
ここが戦場になってるな…
139番組の途中ですがアフィサイトへの転載は禁止です:2014/04/14(月) 00:25:59.25 ID:+Rng2DbC0
ここ一週間ほど開発してたボードゲームが
ようやく一区切り完成した。
http://xiidec.appspot.com/myboardgame/boardgame.html
https://github.com/kurehajime/myboardgame
140番組の途中ですがアフィサイトへの転載は禁止です:2014/04/14(月) 00:37:41.66 ID:BRPWvs2A0
>>139
ちょっとやったけど面白いね!

細かい事だけどドラッグ先にパネルをいた場合にそのパネルの
移動範囲を表示してるのが気になる
141番組の途中ですがアフィサイトへの転載は禁止です:2014/04/14(月) 00:40:52.93 ID:+Rng2DbC0
>>140
まだタッチデバイスの操作性がいまいち・・・
次はそこに取りかかってみる。
ttp://www.topcoder.com/
俺には敷居が高いけど、ここが面白そうな気がする

今日本屋でたまたま手にとったオブジェクト指向の本が良かった
機械語→アセンブリ言語→高級言語→オブジェクト指向
って流れで説明してあったから、「なぜこうなっているのか」「なぜ必要なのか」ってのがわかりやすい

ネット上のオブジェクト指向の解説って、手続き型プログラミングには習熟してることが前提だったり
文法の説明ばっかりだったりで、OOPにどういう利点があるのかってのが初学者にはわからん
>>139
負けた・・・
144番組の途中ですがアフィサイトへの転載は禁止です:2014/04/14(月) 01:52:04.35 ID:7HKNxQBR0
知識ゼロの高卒が本とネットだけで勉強するとどの程度まで出来るの?
仕事には繋がらないかな
145番組の途中ですがアフィサイトへの転載は禁止です
スマホアプリぐらいなら独学でも行けると思う