プログラミングって難しすぎるだろ 頭が悪い奴は出来ないぞ
1 :
番組の途中ですがアフィサイトへの転載は禁止です:
2 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:50:36.87 ID:Zl5xLfcG0
数学出来れば誰だってできるだろ
3 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:52:55.46 ID:hAKDLQGN0
普通の脳ミソあればできる
5 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:53:17.62 ID:mlq8rPvp0
ゲームプログラミングは数学必須
6 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:54:27.06 ID:JooHQaPh0
if文があれば何でもできる
7 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:55:13.35 ID:/iSczTak0
スマートなプログラムを組むのはセンスがないとね
8 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:55:39.99 ID:OLXIKbGR0
だからPHPから始めろって
あんなの小学生でも理解できるんだから
PHPすら習得できない奴は頭悪い以前に池沼レベルだから家から出るな
9 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:55:40.86 ID:AMA3bALc0
仕事で必要な人だけが覚えればいい
俺には不要
10 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:56:32.78 ID:63mn6KC20
プログラマーって具体的にどんな仕事なの?
頭が悪い奴が組んだプログラムは
本当に難しい
12 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:57:10.86 ID:Y4eW/DlO0
13 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:57:17.71 ID:ehjz1MbP0
14 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:57:44.17 ID:NDiDeFW50
入力はAです期待する出力結果はBです
処理を書いて下さい
15 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:57:50.39 ID:Zs9ttINw0
Linux*Vim使ってるかどうかで数千倍はスキルが違ってくる
16 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:58:26.85 ID:Zs9ttINw0
プログラミング言語は重要じゃない
17 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:58:58.89 ID:TRp1UHYP0
頭のなかでオブジェクトの動きを創造出来るなら誰でも
オブジェクト指向ぐらい小学生でも理解できるだろ
19 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:59:11.14 ID:yYkh4R+90
>>15 最初に習ったやつ以外は使わないだけだろ
単なる派閥
大工が家建てたり時計屋が時計組み立てるのと変わんない作業なのにプログラミングっつうと頭いいってイメージあんのは何故。
IT土方っつうのはほんとだぜ。土方だ、こんな仕事。
21 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 19:59:56.59 ID:yYkh4R+90
>>18 犬だの猫だの抽象的な例えを使うのはイヤだ
>>15 これだけIDEがそろってる中でまだvimとか使ってる馬鹿いるんだ・・・。
23 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:00:29.53 ID:WpxeGCw30
大松「ifとelseとforだけでなんとかなるだろ」
Do
gosub Fuck
>>1 Loop Until 1.life = "dead"
25 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:01:05.65 ID:XDfxVROQ0
OPコード表見ながらマシン語手打ちしていた俺です。
今では簡単なスクリプトすら書けません。
26 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:01:10.05 ID:+34rp2oZ0
@ECHO OFF
ECHO 向き不向きの問題だと思いまーす
PAUSE
ECHO 数学は関係ないと思いまーす
27 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:01:16.87 ID:w5AdIYfC0
すごろくゲームで
20マス先にある ボーナス・タイル を飛びこえず踏む確率 を
再帰関数で計算したとき
「おれさま、天才プログラマーだろ!?」 って思ったわ
ち、ちなみに謙虚な神戸大卒TOEIC700です… (; '‘ω‘`)
28 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:02:16.35 ID:Rm8AkEMe0
プログラムじゃなくて基本情報の数字系問題が辛い
29 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:02:29.87 ID:OO2ELi3d0
javaの"で挫折した
30 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:02:42.74 ID:yS1t7stL0
芸術的コード書けってなったら話は別だが
小学生レベルの知能があれば誰でも出来るだろ
31 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:03:09.71 ID:Zs9ttINw0
>>22 IDEとかJavaと一緒に過去のものになったろ。モダンな開発では一周まわってVimが使われてる
10 print"1ノバカ ";
20 goto 10
33 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:04:32.42 ID:FyNjs87c0
#include <stdio.h>
#include <math.h>
int main(){
int input = 0;
int n = 0;
prtinf("input:");
scanf("%d",&input);
n = (int)sqrt((double)input);
if( input % 2 == 0) goto NG;
for(;n>2;n = n - 2){
if( input % n == 0) goto NG;
}
OK:
printf("OK\n");
return 0;
NG:
printf("NG\n");
return 0;
}
34 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:04:41.05 ID:bdEk+SQEP
作りたいものがないけどプログラミングはしたい
みたいな俺はなにすればいいの
>>15 Solarisと素のviを使ってる現場に行った事あるけど、たしかにレベル低かったな。
36 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:05:39.18 ID:bWY4dO5Q0
とりあえずPHPとやらから始めればええんか
37 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:05:53.42 ID:Zs9ttINw0
38 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:05:55.97 ID:quS2jSVNO
学んでも
そこからアイデアは浮かばないので
投げたわw
39 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:06:15.17 ID:/FYyjs1dP
整理整頓が好きな奴はプログラミングに向いている気がする
部屋の物をどこに置いたらより効率的かみたいなことにこだわるタイプの奴
40 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:06:28.73 ID:yYkh4R+90
>>33 goto使うなscanf使うなって習うじゃんッッ
41 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:07:13.14 ID:nms/Dej30
転売屋がスクリプトで買いあさりやがるのムカつくから自動購入のスクリプト作りたいけど何からはじめればいいんだよ?
42 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:07:14.93 ID:YGQDbGQD0
43 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:07:27.96 ID:NnrLCs+s0
積算ソフト作りたいけど積算理解するのが面倒
44 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:07:32.99 ID:yYkh4R+90
>>37 シンボリックでvimかも知れんじゃないか
>>37 だからlinuxとvimじゃないとレベル低いってあんたの意見意に同意してるじゃん。
46 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:08:08.16 ID:+34rp2oZ0
>>22 IDEの貧弱なエディタで喜んでるのかw
IDEのエディタでできることはほとんど全てVim + スクリプトでできる
47 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:08:19.48 ID:Zs9ttINw0
48 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:08:23.09 ID:4v6IHqlM0
Java程度なら簡単
俺もゲーム作ってる
49 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:08:58.57 ID:hzHae+J40
50 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:09:06.05 ID:WpxeGCw30
51 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:09:06.69 ID:gY5NSL7dO
最初に習うことはおまじないを覚えること
次にやることはおまじないの意味を調べること
52 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:10:00.47 ID:VyukSwoc0
途中から産まれもっての知能の勝負になるからお前らみたいなバカには無理
53 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:11:15.26 ID:kbFM8uwJ0
今ちょうど悩んでたところなんだけど
phpでifelse使いまくるのとswitch使うのはどっちが速いか教えてくれ
適当にググってみたけどifが速いとかswitchのほうが速いとかバラバラで今一ピンと来ない
54 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:11:17.96 ID:yYkh4R+90
>>51 そうだな
理屈を覚えようとしないやつは駄目
55 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:11:30.63 ID:ks2BXY4DP
>>50 誰に怒られるんだよwww
お前、地味に素人だな
設計書通り作ってナンボですよ
56 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:11:41.17 ID:uOzYzcAa0
インドの土人でもできる
57 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:12:04.73 ID:b4NvgejM0
print u'チンコ'
#include <stdio.h> をおまじないって教えてるテキストって評判わるいけど、
実際、初心者からするとどうなのかね。
「#include <stdio.h>ってなんじゃ。これが理解できんと先にすすめん!」とか言ってる人は
ちょっとプログラミングに向いてない気がする。
59 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:12:34.19 ID:6zuUqJ4u0
コピーして貼付ければできる
60 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:12:35.05 ID:NDiDeFW50
○
○○
○○○
.○○○○
○○○○○
Q.1から15までの数字を1度だけ使用して○を埋めて下さい
隣り合った数字の差が上の数字になります
61 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:13:12.54 ID:dVTYwvAt0
「ゲーム好きだから将来は…」
この手は10人が9人脱落するよな。
>>53 switchに一票
てかでないとswitchの存在価値なくなる。。
ID:NDiDeFW50
64 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:13:48.96 ID:1ChV3Fi80
C#とPHPはアホでもできる
65 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:14:22.71 ID:e++o5sQv0
PHPええで
アホなワイでも理解できた
>>53 ちょっとコードを書いてみて実測してみたら?
>>33 まるでDOSのバッチファイルみたいな書き方だなw
何回も挫折してる
本だけ貯まってく
69 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:17:53.51 ID:3expIbO+0
>>33 goto使わないで関数作っちゃ駄目なの?(´・ω・`)
70 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:18:15.14 ID:+ekpawF10
71 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:18:54.27 ID:bWY4dO5Q0
初めてのやつはなにすりゃあいんだよ!!!!
俺はHTMLもわかんねえぞ
最終的に副業でクッソ稼げる凄腕SEプログラマーWEBデザイナーになりたい
72 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:19:06.08 ID:HN1gN5fx0
>>58 最初はおまじないでも後で解説するって書いてあるだろ
始めてHello World書く奴がヘッダファイルのインクルードとか標準入出力の話されてもポカーンだし、さっさと動くプログラム書かせた方がいい
73 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:19:45.74 ID:YGQDbGQD0
>>58 宣言の意味は「ここでは紙とペンを使います」みたく覚えたな
宣言を増やせば色ペンや定規も加えるんだなと
74 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:21:06.24 ID:71UcFIeE0
pythonが一番簡単で環境もいらないって聞いたんだけど
3.xはまだやめたほうがいいの?
75 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:21:30.09 ID:6zuUqJ4u0
英語が母国語の人間がプログラム見ると、異様な感じなんだろうな。
# 読み込み 標準入出力定義
みたいな感じだろ?
76 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:21:34.58 ID:sC9DD1QY0
>>71 自分がプログラミングするのはバカ
人を使う方法を覚えろよ
プログラミングとは言わんがJavascriptくらい書けるようになってくれ
修正してたら動かなくなりました(´・ω・`)とかいちいち持ってくんなよ
78 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:22:14.28 ID:3wupD+R20
一行目から順番にやりたい事を書いていけばいいんじゃよ
79 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:22:17.36 ID:HN1gN5fx0
>>53 一万回くらい繰り返させて時間測って欲しい
個人的には比較の回数少ないswitchの方が速い気がしないでもないけど
基本的な本読んだ後って何から学べばいいの?
ゲーム作る本とか読めばいいの?
81 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:23:53.72 ID:1a82+ot30
javascriptってなんか読みづらいんだよな
C言語⇒HTML・CSS・Javascript⇒Excel ←イマココ
プログラミング仕事や学校でなく趣味でやってるやつは何をモチベにしてるの?
地味すぎて本1冊分勉強してやめたわ・・・
何をさせるかによるんじゃないの。
プログラムはそれを表現するための言語に過ぎない。
自分で計算するのが面倒だから、パラメータ振って自動で計算するプログラムを作ったりするけど
計算内容は自分で分かる範囲だし、あとはif文とfor文くらいしか使わないし
特に難しいとは思わない。
85 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:25:05.61 ID:q5HSl3L00
仕事でWEBまわりやらされるようになって
PHPはまあ他の言語と似てて退屈に思ったが、
javascriptはダメな言語という先入観があった分、
ちゃんと勉強すると面白いな。
jqueryとかほんの数行でかなりの事が出来て便利過ぎ。
それぞれの関数とかは覚えればすむことだが
それを構築していくのが難しい
全体を把握する能力が求めれる
イベント駆動型は俺には理解できんかった
88 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:26:01.55 ID:nZECS1vY0
89 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:26:13.95 ID:bWY4dO5Q0
>>85 PHPできれば自分でHPとか作れるようになるのか?
つーかHPってメモ帳やビルダーで作るのかそれともライブドアブログとかを改造するのか
どっちがええんや
ヒント:プログラミングという学問はない
91 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:26:42.03 ID:o7OFSZAUP
92 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:26:44.66 ID:tko+SfEw0
>>1 FlashCS4でActionScript3.0を独学でやってるけど、初めの頃はすげー効率が悪かった
コンパイルエラーなら原因が直ぐにわかるんだけど、ランタイムエラーが何を指してるのか漠然としすぎてて
ほとんどお手上げだった 後々ステージに置いてないor違うフレームにあるオブジェクトを参照してるのが
原因で出ることが多いってのがわかってからは、なんとか先に進めるようになった
コピペ職人がプログラマー自称してるのがおかしい
>>89 個人サイト作りにPHPなんて必要ねーだろ
95 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:27:23.63 ID:Gw5KUUvs0
DXライブラリのライブラリとかないのかな
ちょこちょこ自分で作っていってるけど
もうちょい楽したい
エロゲみたいなの作りたいんだけどどうすればいい?
吉里吉里とか勉強すればいいの?
97 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:27:39.75 ID:6zuUqJ4u0
趣味でプログラミングなんて、プロクシ作って閲覧したwebの画像を
どっかに保存させるとか、そんなんだろ。
大学のプログラミングの授業
C言語の授業なら8割程度単位取得するのに
Javaになった途端2割程度になったわ、なんでこうなるのかわからん
>>83 androidアプリ作ってるけど、公開してダウンロード数が増えていくのがうれしい。
100 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:29:00.88 ID:A2D17R4FP
vimwwwwwwwwwwwwwwwwwwwwww
textmate使えよwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
国立大の情報系でもプログラミングで挫折する奴が居る
確かに馬鹿には出来ないかもな
>>88 特にないんだけど、とりあえず覚えたいのよ
やりたいことがあっても現状では目的達成は果てしなく遠いから、とりあえず
103 :
85:2013/03/09(土) 20:30:29.73 ID:q5HSl3L00
>>89 別に動的なページ作る必要ないならHTMLだけで良いと思うけどな。
どのみちテキストエディタ(IDE)使ってタグを直打ちするのは変わらんが。
とりあえず迷ってるヒマがあったらPleiadesをインストールしてみると良いよ。
ほんの数分で開発環境が出来るから。
104 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:30:32.48 ID:bdEk+SQEP
linuxでやった方がいいって聞くから使いたいけど
どのディストリビューションがいいんだ
俺もAndroidアプリ作ってみたい
参考になるサイト教えてくれ
106 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:30:42.80 ID:by8M1jga0
メッシュ周りは本当に鬼門だと思う
ボーンの再帰と相まってカオス極まりない
>>102 やりたいことがないと深く勉強しないんじゃないかな。
108 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:30:48.83 ID:NQGMcoHNP
CoffeeScriptを勉強するかDartを勉強するか迷ってる
109 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:30:57.75 ID:EQjCurkp0
c#とかjava楽しいぞ
110 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:30:59.05 ID:o7OFSZAUP
大学のプログラミング程度で挫折するようなら全く向いてないな
>>33 あにこれBASIC?
こんなん数学で習った気がする
112 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:31:37.73 ID:+gSp/cTJ0
PHP、javascriptときたら次なにやるべき?
>>34 初級者に毛が生えた程度の俺がアドバイスしてやる
作りたいものがなければ、どんな場面でどのメソッド・イベントハンドラが使われるか
理解出来ないから、まるで勉強にならん
プログラミングとは手段であり、目的を持たない奴にとっては難しい
115 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:32:08.98 ID:lS71J83S0
ライブラリにおんぶに抱っこで数学なんて全くできないけどなんとかゲームを作ってる。
セレロンみたいな非力なCPUでもできんの?
117 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:32:47.59 ID:bWY4dO5Q0
>>94 どういう時にPHP使うんだ?
あとジャバスクリプトって何ができるんだよ
118 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:32:52.94 ID:WpxeGCw30
言語はすきなのでいいけど、その言語からのSQLiteの扱い方は勉強しとったほうがええで
スマホとかにも使われてて流行やし、データベースの理解につながるし、勝手に組み込んで売っても怒られないし
なにより自力のルーチンでデータ管理するより楽
>>89 HP作るだけならhtmlだけで可能。
サーバ側で何か処理させたい場合にphpとかを使う
121 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:33:17.18 ID:by8M1jga0
むしろ2kでvc6をpen3で動かしてたは
122 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:33:19.10 ID:GjF06Prr0
本当に頭が良い奴は、プログラミングが出来ても職業にはしない
逆にプログラムを金を稼ぐ手段としてではなく、単なる趣味でやってる奴とか気持ち悪くて関わりたくないわ
暗すぎんだろ氏ね
鉄オタと同じくらいキモイ
124 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:33:45.22 ID:RCS8GwsR0
難しかったらIT土方なんて言葉生まれようがないだろ
抽象クラスってなんの役に立つのかさっぱりわからん
126 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:34:10.36 ID:taRbkVk50
シンプルにやればできるだろ
127 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:34:11.84 ID:RUqYQWqU0
>>97 ?プロクシ作るのは当たり前だけど
プロクシの利用方法はクソ官営サイト用のビューアとかやで。
クソ構造を再構築しクソまみれからクソフリーにして見やすくするためのものだよ。
用語を一般的にしたりxlsやpdfで配布されるクソファイル形式を変換したり一括検索出来るようにしたり。
画像は自動巡回クローラでDLされていく(´・ω・`)
128 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:34:18.37 ID:3expIbO+0
>>112 おまえこの間も聞いてただろ
C/C++かPerlでPHPのコード移植してみろ
129 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:34:33.52 ID:00/O3Uml0
130 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:34:44.88 ID:NQGMcoHNP
>>118 rubyでふたばや2chのクローンを作ろうと思ってるんだけど
掲示板スクリプトでデータを保存する方法って大抵が生のログだよね?
SQLiteなんかを使ったらやっぱり負荷が余計に重くなるの?
131 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:35:19.01 ID:+gSp/cTJ0
132 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:35:51.25 ID:EAc2Tfh+0
32年前、これからはコンピュータ時代だと本屋でマイコンの本を買ってきたが
1時間見てあきらめた
全く理解できない
SEって、プログラミングできなきゃいけないの?
かっこ良くてぐりぐり動かせるHP作りたいんだが
PHPとかいうのを覚えればいいのか?
HTMLしか分からん
136 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:36:49.98 ID:6zuUqJ4u0
>>127 自動巡回クローラって一度は作るんだけど、なんというか、狩りの興奮が無くて
結局使わないんだよな。
勝手に溜まっていくの見てもつまらんというか。
137 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:37:13.22 ID:00/O3Uml0
>>130 そのためのrails
SQLiteで十分じゃん・・・1日何百万PVとかあるのを立てるんなら別だが
もちっと勉強してRedisとか使うと便利
138 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:37:58.33 ID:R27tXRauO
>>133 必須ではないよ
でもそんなやつは役立たずだけど
>>104 クライアント向けプログラム作りたい
Ubuntu … 開発環境揃えるのだりー、楽に使いたい
Debian … Ubuntuより硬派 ← 一番オススメ
サーバ用途で使いたい
Centos … ど安定、SEになりたいならこれ。サーバ用途向け。
どちらもやりたい
Fedora … かなりラディカル。初心者にはおすすめできない。
変態
Gentoo … 一日一万回感謝のビルド、超越者向き
backtrack … 通俗的な意味でのハッカーになりたい人向け
GNU Hurd … まだ安定版もできていないけどこれこそGNU
>>135 ActionScriptとかHTML5とかJavaScript
142 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:40:02.48 ID:9rSO+JgxP
部屋の片付けが得意な奴はプログラミングも得意そう
優柔不断でなかなか進まないし片付けたあともやっぱりこうしようとかちょこちょこ変える性格がプログラミングでまんま出る
>>135 ぐりぐり動かすのはjavascript
>>137 単純なデータを出し入れするときはリレーションよりKVSのほうが効率高いのかなやっぱり
>>139 大手のSEはコードを書けるとバカにされるって噂だけど。
147 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:41:36.44 ID:sOZlVGRH0
>>133 バリバリできる必要は無いが、問題を切り分けたり、PG工程を見積もったり
品質の判断をしたりといった色んな局面でそれなりなスキルは求められる
もちろんなんちゃてSEでも生きてくぐらいはできるもんだから必須って訳じゃないが
149 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:41:54.45 ID:WpxeGCw30
>>130 そういうのだと同期を自力で処理するのがめんどくさいからphp+mysqlとかのほうが楽かな
負荷はよほど大人気にならない限り大丈夫やと思うで
150 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:41:56.22 ID:dUwh3Q6f0
スマホ向けゲーム作るなら何から始めたらいいんだ?
151 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:42:38.01 ID:+Q9IF/5x0
モジュールはどうやって見つけたらいいんだ
もうだれかが作ってるだろうし
それコピペするだけでいいんやろプログラムなんぞ
152 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:43:20.10 ID:NQGMcoHNP
>>140 VPS借りようと思ってるんだけどやっぱりCentOSが鉄板なの?
>>130 規模によってDBの種類を変えるのは当たり前だけど
アプリ -> DB へのアクセスは大抵共通化されているから、まずSQLiteでやればいいんじゃないですかね
154 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:43:30.51 ID:00/O3Uml0
>>144 効率的というより、今ブームだから・・・
凝った事したいなら、mysqlやpostgresqlでも入れて使うといい
railsはrdbmsもみんな仮想化してくれてる、デフォがSQLiteってだけで
rails new hogehoge -d mysql
ってな感じで
155 :
けつばん(横山由依推し) ◆EeWKV12f2tvW :2013/03/09(土) 20:44:42.81 ID:OxopmRfs0
ifとかfor文がソフトウェアになるのがイメージできない
156 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:44:55.73 ID:2XUeWlEeP
馬鹿でも書けるが
馬鹿の書いたコードはやっぱり馬鹿が書いた出来
157 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:45:19.26 ID:ox0lcDt60
まずは、ぴゅう太の日本語BASICから学べ
命令が日本語だからわかりやすいぞ
>>141 >>143 サンクス
javaか…
一度全く身につかなくて投げたんだよな
やっぱCとかが身についてた方がプログラミングの覚えも早いのかね
159 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:46:04.24 ID:FRtL/bnb0
ID:Zs9ttINw0
プログラマーがアスペなのは分かった
>>152 まあ鉄板、ちょっち安定すぎてオワコン気味だが
不自由を感じたならば他のディストリに移ればよろし
>>140 SynapticあるんだからUbuntuもDebianも開発環境整えるのは変わらんだろ
162 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:47:42.31 ID:LRSQpnhK0
ポインタ、関数あたりで詰んで理系就職を諦めた
163 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:48:09.54 ID:apHW33VO0
大先生はお呼びでない?
165 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:48:35.79 ID:dzpvUtx50
こんなこと言うから高卒、Fラン、三流大出がインテリ気取りばっかになるんだよ
166 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:48:37.96 ID:R27tXRauO
167 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:48:48.86 ID:NQGMcoHNP
>>154 そもそも掲示板ってReilsでやるほど大仰じゃないんじゃないかって思うんだけどね
SinatraかPadrinoで作ろうと思ってる
で、RDBMSで一番性能高いのってどれなの?
やっぱり捌く負荷によって最適なものが変わったりするの?
とりあえずSQLiteでやろうとは思うけどさ
プログラミングの難しさってプログラミングそれ自体の難しさよりも
プログラミングで解決したい問題にあると思うんだけど
169 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:49:44.16 ID:mrrfiTBU0
院で研究嫌になり引きこもった
今公務員やってるけどIT系に行きたいと思うことがある
辞めても続けても後悔しそうだから困る
リバースエンジニアリングをやりたいんだけど、何から勉強すればいいの?
C#?
>>146 コード書けないSEとかマジで勘弁して欲しい
デスマになるのが目に見えてる
>>161 まあそこに異論はないよ
ただ、ちょっと雰囲気ちがうってのを言いたかった
173 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:50:18.93 ID:bppXSTuU0
>>158 javaじゃなくてjavascriptじゃ
174 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:50:20.03 ID:RUqYQWqU0
>>130 負荷に対する考え方次第だけど
スケールアウト前提ならそういう向けのSQLあるし
で、ふたばと2chは違いすぎるんだけど
2chは、実況で鍛えられた(人含めの)構成だしピーキーやで。
何にせよredditのソースでも見たら良いんじゃね(´・ω・`)
reddit (reddit.com's code) ・ GitHub
https://github.com/reddit
175 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:50:33.40 ID:q5HSl3L00
>>158 テンプレとして一応言っとくが、
JAVAとjavascriptは全く別物だからなw
ちなみにjavascriptもオブジェクト指向だが、
他のそれとはちょっと毛色が違う(プロトタイプベース)ので注意。
まあその辺含めて面白いよ。
ちょっと関数型言語っぽい事も出来るし。
176 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:51:39.08 ID:NQGMcoHNP
>>160 UnixBenchだとDebianのほうが上だったけどDebianって何か難しいことあるの?
理系はハード文系はソフト
やる気があれば小卒でもできる
179 :
けつばん(横山由依推し) ◆EeWKV12f2tvW :2013/03/09(土) 20:52:29.94 ID:OxopmRfs0
if(x=1 y=a)
↑こういう文章が積み重なってGoogleみたいなサイトやシステムが出来上がるのが理解できん
作りたいものもないから「俺なにやってんだ?」で飽きていつも終わる
転売屋対抗で転売商材を超速で購入するツールを作って遊んでみたいんだけど、
「本来フォームで作って送信すべきデータを自前で作って
URLエンコードして対象ホストに送信するツール」
を作って、時間コントロールして送信してやればOKという理解でいいの?
小学校の時は教科書の最終章辺りにアルゴリズムがあったんやけど、
結局授業では取り扱わんかったな
因数分解と同じぐらい大事な思考やと思うんやけどなぁ
>>176 性能についてはよく知らないけど
ネット上の情報がRedHat系のが多いというのが一番の理由
(あと自分があまりサーバ用途でDebianを触ったことがないw)
183 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:54:10.14 ID:PhxynT5H0
動けばええんや動けば
184 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:54:36.94 ID:C45HP8tx0
宣言と代入と分岐とループがわかれば誰でもできるんじゃね?
186 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:55:02.41 ID:3w49kgtg0
>>165 インテリ気取りというより文科系大卒に対するコンプレックスから「??」な言動に走る
最近毎日プログラムスレ立ってるな
188 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:55:17.76 ID:00/O3Uml0
>>167 Sinatraでもいいと思うよ
ちょっと凝った事するときはMVCになってるのは便利だから、って程度・・・
趣味レベルだからunit testまで仕込んで作る事はないと思う
189 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:55:23.30 ID:6zuUqJ4u0
結局、料理のレシピ書くのと変わらんからな。
190 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:55:37.70 ID:K+onhTfc0
結局は分岐とループをいかに組み合わせるかの問題だから論理的な思考能力が要求されるな
難しい計算式が必要なモノは最初から関数で用意されてるから数学はあんまり出来なくてもいい
191 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:55:56.07 ID:yYkh4R+90
>>180 向こうのサーバから来た情報読んでりある解析するのが一番なんだがな
192 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:56:02.39 ID:9um4SBu10
正直、高卒ならバカでもできる。
193 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:56:21.75 ID:R27tXRauO
194 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:56:27.67 ID:sOZlVGRH0
掲示板なら列志向DB
以下に物事のルールを見つけ出してプログラムに変換できるかが大事
1×2という計算なら、1を繰り返し足して2回繰り返したら終了、とか頭で考えられればOK。
だが、最近のPGはこの程度のことも自分で考えられないやつが普通にいたりする。
196 :
けつばん(横山由依推し) ◆EeWKV12f2tvW :2013/03/09(土) 20:57:28.73 ID:OxopmRfs0
>>180 転売屋対抗で買うってどういうこと。買ってパクるの? 情報なんだから売り切れの概念ないだろうし
学生の頃は趣味で√の値を出すプログラムとか書いてた
むずい計算やシミュレーションさせるのは得意だったが、ファイル操作とかは苦手だった
いやいやここはオブジェクト指向DB(古代文化)を使いましょう・・・
199 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:57:43.33 ID:A2D17R4FP
お前らがやってるプログラムって超頭の良い人達が作ってくれた
すごいプログラムを呼び出すだけの簡単なお仕事だよね
DSの既存ゲームを改造したいんだが誰か教えろ
ポケモンみたいにツール作れ
>>179 アセンブラのセグメントなんかまさにそうだよ
概要は分かるがこのセグメントが何の為にあるのか分からなくなる事がある
オブジェクト指向のプログラムなんて余裕
202 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:58:56.26 ID:yYkh4R+90
>>199 でもイベントとかいけば超すごい人と簡単に知り合えるのは有難い
他の業界だとなかなかないよね
頑張ってプログラム書いたら既に関数として実装されてたでござる
お仕事にしないなら本屋で教科書買って来て人が作ったプログラム眺めたり弄ったりしながらしてたらそこそこ覚えられるような
205 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 20:59:38.65 ID:NnQ2dJWx0
>>179 独学だとそうなるよな。
俺なんか仕事である会社のWEBの業務システムの
若い女性担当者に「LINEみたいなチャット機能が欲しいでーす!」
とか軽く言われて、
強制的にAJAXやらちょっと込み入ったCSSを覚えるハメになったよ、、、
まあそれっぽいのが作れて満足してるけど。
207 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:00:10.70 ID:01l7J05E0
APIライブラリ、システム環境や構成方法を覚えて一人前
208 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:00:13.28 ID:RUqYQWqU0
>>199 文字コードをクソみてーな仕様にしやがった超頭の良い人達のおかげで
誰もがクソにまみれてるよね(´・ω・`)
C言語の文字列操作もっとなんとかならんの?
211 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:01:25.26 ID:by8M1jga0
>>203 俺車輪の再発明は無駄じゃないと思ってる
というよりむしろ人の使うより自分でやった方が信頼できるっていう人の方が好きだね
212 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:01:26.31 ID:NQGMcoHNP
WEB屋の世界にちょっとでも触れるとIEが大嫌いになるよね
特に6
以前NTTデータを推薦で受けたとき
面接でプログラミングのアピールはするなって大学の就職担当の人に言われたなあ
214 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:01:52.39 ID:6zuUqJ4u0
>>195 できない奴が普通に生きてるんだったら、不要な知識なんじゃね?
>>191 横取り丸的なソフト使って
「発注かけるにはどういうデータを送信したらいいか」を調べて
ブラウザあたりをJavascriptあたりでスクリプトコントロールして
無理やり注文する
ということかな?
216 :
けつばん(横山由依推し) ◆EeWKV12f2tvW :2013/03/09(土) 21:03:12.02 ID:OxopmRfs0
プログラミングってアルゴリズムを理解できるか否かであって言語の違いは関係ねえんじゃねえの?
217 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:03:30.63 ID:hApKNH4j0
カルネージハートっていうゲーム
面白いよね
218 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:03:37.81 ID:sk68xmR1i
オブジェクト指向が意味不明で挫折したわ
219 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:03:44.01 ID:sUxSPpih0
goto使うなってなに?
わざわざ毛嫌いする理由が分からん
拡張もしない関数ぐらいgotoで書いても構わないだろ
どうせJPに置き換わるだけだし
220 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:03:55.53 ID:+Q9IF/5x0
>>216 関係ないよCPUは一種類しかないんだから。
221 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:04:25.47 ID:yYkh4R+90
>>210 あれは壁を超えたら納得いく 超効率的
すべてはメモリと数値とポインタに過ぎない
車輪の再発明はできるだけ避けてるけど
他人のライブラリを使っていると必ずどこかで自分の課題が解決できなくなる -> 自分で実装する
って流れがデフォ
株式のチャートの分析とかを統計学と組み合わせて自分なりのプログラム作りたいんだけど
まずは何を勉強すればいいの?
>>218 逆引き辞典的に何をやりたいかをググれば解決しないか?
225 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:05:36.90 ID:lS71J83S0
>>101 そういうのってどのレベルで挫折するんだ?
226 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:07:01.76 ID:yYkh4R+90
>>215 サーバにリクエストかけたらhtmlファイルがやってくるからその中のテキスト解析して新着情報あるかとか商品リストに存在するかとか
詳細入力とか注文とかできればいい
>>220 CPUの種類なんて腐るほどあるし、みんながみんなx86使っているわけではないんだから、
水面化ではアセンブリ使ったりしてんだぞ
228 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:07:04.64 ID:3expIbO+0
>>219 ある程度なら構わんが,多用し過ぎると不味いスパゲッティが茹で上がるってこったろ
229 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:07:07.82 ID:wGLS606U0
問1. x^=x;
問2. x^=(x
>>1);
問3. x^=y; y^=x, x^=y;
230 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:07:14.97 ID:bXVmqTcP0
>>225 たぶんだけどアルゴリズムとかでコケるんだと思う
231 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:07:40.61 ID:hdhBKAvo0
1+1が0でキャリーが立つ(どやぁ)
232 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:07:52.59 ID:sOZlVGRH0
>>213 いらん訳じゃないのよ
短時間にアピールするならマネジメントや交渉力を前面に出した方がマシ
超絶技術部門もあるので絶対の自信があるならそっちで推すのもアリだけど
>>218 あんなの「変数と関数を一つの箱にまとめたもの」でしかなくないか?
234 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:09:51.85 ID:wRDgx2sw0
そろそろ日本語でプログラミング出来ても良い頃だろ
86系のアセンブラでファイルゴニョゴニョするプログラムしか書けん
>>206 既存サービスでいいんじゃないのって思う
237 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:10:08.34 ID:lS71J83S0
238 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:10:57.13 ID:NDiDeFW50
オブジェクト指向は世界観でしょ。個別に存在する物体に共通する要素は何かって視点
>>196 要するに、
「激安特価品を超速で買ってるニートがむかつくお!
情報工学に長けてるからってニートごときに負けるとか腹立ったお!
じゃあ俺もツール使って激安特価品購入競争に参戦してやるお!!!!」
ということ。
240 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:11:59.33 ID:1d6PNU/f0
>>33 gotoなんか使いやがったら八丈島に即ぶっ飛ばすわ
241 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:12:08.52 ID:XtGWpsJM0
アルゴリズムとか思いつくのは才能だからな
まぁでもソフトウェア作るだけなら、既存のアルゴリズム使えばいいから苦労しない
しかし日本のソフトウェア開発の会社は報われない所がほとんどだよな
オブジェクト指向の「インスタンス」って概念がわからん
これって普通の変数とかと何が違うの?
243 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:12:18.48 ID:lS71J83S0
>>206 それでできちゃったのならあんたすごいわ
244 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:12:31.18 ID:sOZlVGRH0
245 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:13:13.20 ID:RUqYQWqU0
>>223 MT4のMQLでええやん(´・ω・`)
246 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:13:13.82 ID:jyRPTfxu0
プログラムは解るけどシステムの仕組みとか各モジュールの役割とか理解できない
247 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:13:24.73 ID:NDiDeFW50
>◆プログラミングを始めたきっかけは?
>
>「Tic Tac Toe」(三目並べ)というゲームを
> 自分でプログラムして遊んだよ。
> ビル・ゲイツ氏
, -──- 、
/:::::::::::::: ::\
/::::::::::: ::∨ト、 こいつはくせえッー!
:::::::::: :: レ'ノ
:::::::::::::: ::: レ'⌒ヽ ゲロ以下のにおいが
ヽ-───i===i─-}ァ' ノ プンプンするぜッ─────ッ!!
こんなん見ててもワナビになるだけで FizzBuzzも実装できねえwww(言いすぎかな)
249 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:13:51.54 ID:R27tXRauO
>>219 ジャンプも絶対アドレスより相対アドレスの方が美しいな
250 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:14:20.19 ID:lS71J83S0
オブジェクト指向って使えてると思うんだけど、できるのかどうか自信がない。
もし使えてるとしたら、みんな何を苦労しているのだろう?
>>240 必要なときもあるんですよー。
じゃあどうしたらいいんですかー
なるほど、普通にブラウザからソース読んで
特価品を購入するコードを書いて送ればいいだけの簡単なお仕事なのか。
>>233 それはクラスがそんな形してるってだけでは
254 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:15:20.72 ID:NQGMcoHNP
>>242 オブジェクトを実体化するものっていう認識だなあ
人というオブジェクトに対して田中という名前をつけて実体化するイメージ
255 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:15:34.97 ID:y6pWP2xH0
プログラミングってさ、教える奴も解説書も
読みにくいし取っ付きにくい言葉使う上、
やたら上から目線で知ってて当然みたいな態度だよね
もっと丁寧に簡潔にかけよ糞が 読んでてイライラすんだよ
圧縮言語で話せカス
低レベルから高レベルまで様々
だけどまずは
インベーダーゲームとテトリス
のソースで勉強したほうがいいかな
スーパーマリオのソースとか神だけど
257 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:16:08.44 ID:1d6PNU/f0
>>250 >必要なときもあるんですよー。
ねえよ
258 :
206:2013/03/09(土) 21:16:16.08 ID:q5HSl3L00
>>243 プラスPHP+mysqlとの連携ありきだけどね
そんな複雑な機能じゃなく単に個別ユーザー毎にメッセージを投稿して
何秒に一回投稿データを取りに行って再表示するだけだよw
259 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:16:54.39 ID:yfNYTnZ00
ポインタ分からん人に、居酒屋の下駄箱と番号書いた札って適当に説明したら、理解したと言われて感激された
説明してる自分は自分で言ってて理解できなかったが
>>255 「子猫ちゃんでも10日でわかるC言語の絵本」みたいな本が売ってあるじゃん。
やることが思いつかないやつらは
c
vipから画像スレらしきものを探して定期的に巡回し画像を保存するプログラム
でも作ったら良い。
262 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:17:24.01 ID:AqJV6n3s0 BE:2818152959-2BP(2073)
プログラムのアルゴリズム考えるよりも、メソッドとかクラスやモジュールの名前覚えるのがめんどくさい
>>254 俺も最初はそう思ったんだけど、そうすると構造体と何が違うのかがわからなくて
264 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:17:47.58 ID:jMseC8vY0
>>260 タイトルの時点で上から目線じゃねーかボケ
265 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:17:51.06 ID:NQGMcoHNP
勉強会みたいなものに出てみたいんだけど
検索するとハッカソンや新技術講習みたいな上級者向けのものとJava入門みたいな超初心者向けの二種類しかないイメージなんだよね
俺みたいな初心者に毛が生えた程度の土方にはなかなか手が出ない
266 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:18:11.75 ID:RUqYQWqU0
あ株ならMTじゃ駄目やな、
「自分なりの」がどこまでか分からないけれど
数値データ入力して計算するだけならそれこそエクセルでも十分だと思うよ(´・ω・`)
267 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:18:20.72 ID:lS71J83S0
明解Java入門編って本買ったんだけど全然読んで無いわ
269 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:19:18.88 ID:dPCzesd30
プロジェクトオイラーやれよ
初心者にはいい勉強になる
270 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:19:38.36 ID:o7OFSZAUP
言語覚えただけじゃたいした事できんわな
>>33 goto見るだけで蹴飛ばしたくなるのはなぜだろうか
>>240 とはいっても、Cはラベル付きbreakないしなあ
>>255 うちの親父も言ってた
「アカウントってなんだよ?日本語に訳せよ勘定?口座?直訳しても分からん」
中国なら完全に自国語に訳すよな
274 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:20:07.62 ID:NQGMcoHNP
>>263 Cはあんまりやってないんだけど構造体は振る舞いを記述できないんじゃなかったっけ
人間の身長や体重は設定できるけど人間を歩かせたり走らせたりはできなかったような
>>263 C#だと構造体は値でオブジェクトは参照
276 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:20:23.59 ID:lS71J83S0
オブジェクトってのがトコロテンを作る型で、インスタンスはトコロテンなんだよ
>>257 じゃどうすんの?
ヒョイッっと出ればいいだけなんだよ?
mallocで構造体を確保するのと、newでインスタンスを生成するのと何が違うんだろう?
オブジェクト指向ってよくわからん
278 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:20:33.40 ID:yfNYTnZ00
制御系の仕事しかしてないけど、
web系とかも勉強したい
しかし一人だとモチベーションがもたない。
勉強会とか行くのがやっぱおすすめなんかねぇ
>>242 var obj = new Object()
このobjが変数(ポインタ)であり、new Object()によってメモリ上に生成されるものがインスタンス。
objは、この場合はインスタンスのアドレスを指してるのでインスタンスを操作できる。
趣味でC#でしょぼいシューティング作ってるんだけどオブジェクト指向とかいうのが面倒くさすぎる
正直処理をクラスに分けるとかしないで全部1つのクラスにまとめた方が捗るような気がする
282 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:21:05.51 ID:OBfMfhct0
まぁヘタに興味持たんほうがええよ
一定年齢がきたら使い捨てられるだけや
>>267 それはコードしか乗ってないからね。
文章とか図でアルゴリズムを解説してあるやつから入ったほうが分かりやすいよ。
284 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:22:26.91 ID:lS71J83S0
>>259 それでわかるんなら、そもそもわかってたような気もするんだよな。
285 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:23:24.21 ID:RUqYQWqU0
>>281 数を沢山作るとその感想はすぐ変わると思う(´・ω・`)
>>281 ダメな思考だぞそれは。
何かの処理を変える度にそのクラスいじるとかいろんな責任があり過ぎて怖いぞ。
>>257 Continueが使えない言語とかあるんだぜ。
>>263 構造体≒クラスだよ
C++では違いはほとんどない。
C#でも違いはそれほどない(継承不可とか値型とかあるけど)
ただ、Cの構造体はメソッドが定義できないから、変数の集まりみたいなもんだな
むしろプログラミングむずすぎって言われてる中で、めちゃくちゃ簡単なの作れれば億万長者になれるんじゃないか
>>277 newを使うとコンストラクタが呼ばれる。
290 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:24:34.33 ID:NQGMcoHNP
>>281 処理をクラスに分けたら再利用が効くじゃん?
例えば接触判定クラスなんてアクションゲームを作るときに流用できるし
継承とかぶっちゃけソースコピペして使い回すのと何が違うの?
292 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:24:40.14 ID:lS71J83S0
>>283 そうなんだ・・・誰もが進めるからこれでダメならダメなのかと・・・
>>281 ゲームなんかオブジェクト思考じゃないと全くダメだけど
昔はオブジェクト思考をアセンブル変換してたんだよね
その時代のゲームのが面白い
>>291 よく誤解されているが、継承というのは再利用のためのものではない
多態性のためのものだ
継承も内部的には、コンパイルしたときに、多分スーパークラスのメンバーを全て展開すると思うから最終的にはコピペされている。
>>291 継承はコードを使い回すためにあるのではないよ。
リスコフ置換とかでぐぐると良い
296 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:26:05.14 ID:Gw5KUUvs0
>>281 仕様変更したり追加しないんだったらそれでいいんじゃね?
どうせテストプレイしたらどこかしら変更するに決まってるから
分けた方が楽だと思うけど
三十分後の自分は今の自分じゃないしな
>>291 修正した時に使いまわした箇所で同じ修正をする必要がなくなる
298 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:26:14.43 ID:riXfnJCk0
299 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:26:22.17 ID:sO64bQMlO
プログラマー以外はVBできたらそれで良いんでしょ?
300 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:26:48.48 ID:Fyz7klTa0
ソースコピーしてきてテトリスとか改造してる程度で俺は満足
301 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:26:53.73 ID:gQapCeaQ0
10 goto 80
20 goto 70
30 goto 60
40 goto 20
50 goto 30
60 goto 90
70 goto 50
80 goto 40
90 goto 10
頭なんていらんわ
設計図書いてもの作んのと一緒や
303 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:28:17.72 ID:1UxB0RFz0
>>218 とりあえず関数副プログラム書き散らしたのを
繋げて作るようにしてるけど御利益あるのかはいまひとつわからん
主プログラム見れば全体の流れ分かりやすいしまあこの作り方が一番性にあってそう
>>291 コピペ元から100個コピーして
後でコピペ元が一箇所でも仕様変更があったらどうする?
306 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:28:54.76 ID:NQGMcoHNP
>>299 VB屋ってなんで命名規則が独特なの?
paswodとかなにかと縮めたがるじゃん
C#ならアホでもEnter連打するだけで軽いアプリが書ける
特に目的もなくJava始めてみたけど、良い頭の体操になっておもしろいね
半年くらい続けたら家計簿くらい作れるようになるかな
>>306 passwdやpwは見たことあるけどpaswodは見たことねぇ
310 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:32:21.72 ID:y6pWP2xH0
>>288 話す言語にもプログラミング言語にも文法というものがあるだろ?
つーことはさ、完全に日本語で、日本語の文法に準拠した作りにすればいい
いちいちプログラミングの勉強しなくても日本語が話せさえすれば
基本的なプログラミングもできるようにならないのか?
開発したら儲けられるぞ
jbsc、html、CSS、vba、SQL、JAVA、オブジェクトC
これくらい出来ときゃ世に出ても役に立てますか?
>>308 家計簿ならJAVAなんかよりExcelでやったほうが捗るような
IT土方ってブラックなイメージしか無いわ
315 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:33:46.49 ID:dP5aQo3g0
法学部卒の俺ですら
#include <stdio.h>int main(int c, char *v[]) {while (1) { puts("理系は日本に不要な豚"); }}
くらいの羅列は書けるというのに…
まぁ法学部を出た本物のエリートは全ての物事に長けているのだから当然のことだが、
それ以外の、つまり法学部を出られなかった奴らは全員本物の知的障害者か?
まさか関数とメソッドの違いがわからん嫌儲民は居ないよな
>>315 で、でたー!
CPU使用率が100%になるゴミを書いて偉そうにしているやつ
>>315 やばい・・・法学部様のプログラムきた
とりあえずエラー出そうなので kill -9 しときますね
>>316 関数とメソッドの区別なんてするのはVBを使っているやつぐらいじゃね?
それか副作用のない純粋な関数を書ける言語の使い手
320 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:37:00.09 ID:ehjz1MbP0
321 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:37:12.09 ID:qfQaS3Bk0
プログラミング初心者はエロを動機にしろ
他の動機は途中で挫折や枯渇してしまうが、リビドーは尽きない
彼女は作るな
>>297 >>304 そんな大規模なプログラムじゃないんで修正とか大した手間じゃないからな
よく分からんけど個人で小規模なプログラム書く分にはオブジェクト指向って要らなくね?
昨日の俺
「ふむふむ継承とかいう機能を使えば一度作ったものを楽に複製できるのか…やってみよ」
↓
「敵1クラスを継承して敵2クラスを作ってみるンゴwww」
↓
「敵2は敵1と違う動きをさせたいからこのメソッドをオーバーライドして… 攻撃の仕方も違うからこのメソッドもオーバーライドして…」
↓
「結局ほとんど全部のメソッドをオーバーライドすることになったンゴ…」
アルゴリズムもやらずにいきなりコード書こうとして挫折しちゃう人?>>1
324 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:38:57.80 ID:6zuUqJ4u0
>>321 彼女に対するメール自動返送プログラムを作ったら、
彼女がプログラムにメタ惚れになっt
>>322 元々オブジェクト指向は大規模開発をするために生まれたものだし
326 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:39:11.48 ID:NQGMcoHNP
>>322 それは粒度が間違ってるからそういうことになるんじゃないかな
>>322 ひとりオブジェクト指向とか虚しいだけやん・・
>>322 >よく分からんけど個人で小規模なプログラム書く分にはオブジェクト指向って要らなくね?
大松「当たり前だろ」
330 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:41:27.24 ID:gQapCeaQ0
>>315 goto *hell
*hell
print "禿しく胴囲"
>>322 継承よりコンポジションつってな。
不必要に継承はしないのが現代のオブジェクト指向。
332 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:42:25.09 ID:NDiDeFW50
>>322 「敵」全体に共通する属性や処理はないのか
ほげ… やっぱりぼっちの日曜プログラマーにはオブジェクト指向なんて要らなかったんですね…
幻滅しました… 明日から全部のメンバにpublicとstatic付けてプログラム書きます…
>>322 たぶん敵1を継承して敵2を作るってやり方がまずいと思う。
敵クラスを作ってそこから敵1や敵2を作っていたらうまくいったんじゃないの?
335 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:43:35.85 ID:NQGMcoHNP
HTMLやCSSの勉強で一番困ってるのはデザインだなあ…
自分にはデザインセンスがないからそもそもどういう風なデザインにしようかなかなか固められない
こういうときお前らはどうやってるの?やっぱり最近流行のブートストラップなんかを使うの?
>>281 会社立ち上げたら最初は一人でなんでもやったほうがいい。
だが忙しくなって会社の規模もデカくなってきたらそれぞれの部署つくってGOサインだすだけ
あとは細かいところは任せるだろ。トップが客ひとりひとりの対応などやってられない。
オブジェクト指向はそれと一緒。
仕事できたか?結果はどうだって聞くだけでいい。
さらに、おまえらの部署は役にたたねえっていって解体したり
一課二課三課って似たような部署いくつも動かすときにも捗る
よくオブジェクト指向説明するのに豚がどうのこうの言うやついるけど下手くそだと思う
337 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:44:29.32 ID:qfQaS3Bk0
∩
( ⌒) ∩_ _ gentoo!!
/,. ノ i .,,E)
/ /" / /"
_n Lisp!! / / _、_ ,/ ノ'
( l _、 _ / / ,_ノ` )/ / _、_ OPERA!!
\ \ ( <_,` )( / ( ,_ノ` ) n
ヽ___ ̄ ̄ ノ ヽ |  ̄ \ ( E)
/ / \ ヽ フ / ヽ ヽ_//
r====、 r-i rt_ri /7 r-t ri rァ
{モ三三ヨ} コ |`コ 厶 厶{ {二二} ニニ >V<
{. rァr'〒ニヲ !仁{ tァtァ } | 仁,ニ,二} 三 { tァ }
!ヒi.| >t< コ | コ r'六 | | / / r┐rニt フ ハ {
厶イ」<_ハ_> Lノ└ーー、j U廴二、_j└'┘V Lソ
338 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:44:43.17 ID:H2+Daspq0
情報処理系学校のアルゴリズム初歩の最初の授業で
「1のコップにコーヒーが入ってます、2のコップにミルクが入ってます
1と2のコップの中身を入れ変えてください」
この手順を箇条書きで書いてみてくださlってのをやらせと
10人に1人くらいは
1のコーヒーを2のコップに入れます
2のミルクを1のコップに入れます
って本当に書いちゃう人がいるんだよ
で得意気に講師は、最初の時点で2の中身はカフェオレになっちゃってますぉ〜
だっかっらぁもう一つコップが要りますねぇ それが作業領域ですよ
ってやられて俺はその専門学校をすぐに止めた
339 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:44:49.83 ID:/HfZ/fZn0
別にハッカーになりたいとかそういうわけじゃないけど
フリーゲームの簡単な改変とかは出来るようになりたい
どこで習えばええの? C言語とやらを習得すればええんか?
>>333 大規模なプログラムの見通しを良くする代わりに、小さなプログラムにも大掛かりなコーディングが必要になるのがオブジェクト指向
単純に記述力が増える傾向にある。
341 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:45:18.24 ID:4MZJ4bUB0
頭の回転の速さが重要
>>332 敵クラスに
発射する弾の動きとか自機の動きとか弾の発射条件とかそのへんも全部詰め込んでるんだろ
344 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:46:20.05 ID:NQGMcoHNP
>>333 敵クラスに必要なのって敵のステータスや敵の基本的な行動じゃないの?
攻撃をするとか逃げるとかある程度共通する行動を規定するクラスを作って
さらに特殊な演出をするボスクラスを継承でつくるとかさ
そういう感じに分けるものじゃない?
ステータスの数値そのものやわざのデータはデータベースに置くと
>>335 デザイナー一筋の俺ですら
海外のHPから日本のHPのトレンドとソースみて
感覚やしなってるは
346 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:47:02.23 ID:O38IxT3o0
C++って型とかヘッダファイルとか面倒臭すぎ。自動化出来ないの?
>>339 アセンブラを解読しプログラムの動作を解析し適切なアドレスを適切な値に書き換える能力が必要だNE!
348 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:47:31.13 ID:UAWZecm/0
環境作るのがしんどい
Visual Studio前に入れてみたけどへんなもん沢山インストールされてpcが糞重くなった
おれはプログラミングを諦めた
349 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:48:01.71 ID:A97MRTQW0
すきじゃないと無理なんだろうな
>>338 2のコップを飲んでから1のコップを飲む。
そして双方のコップをよく洗った後に、1にミルクを入れた後に2にコーヒを入れる。
こうする事でコーヒーを自分で楽しみつつ2のコップに新鮮なコーヒーを提供する事ができる。
>>348 レンタルサーバー借りてPHPでもやれよ
PCにはFTP入れるだけでいいんだから
>>347 それってリバースエンジニアリングじゃないですかー、やだー
>>335 webはデザイン重視だから
むしろデザイナーならHTML、CSSはブラックボックスでかまわん
デザインだけしてソースは下っ端が書く
354 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:48:48.33 ID:Lx4nCWi/T
C言語勉強したあとにJAVAやってみたけどちんぷんかんぷんで泣いた
同じ様なものかと思ってたが全くの別物だったわ
355 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:49:01.55 ID:yQvpUnqo0
>>315 法学習ったのに人権を尊重しないレスするなんて、寿司屋の大将が寿司握れないみたいなもんだろなあ
片腹痛いわ
356 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:49:32.10 ID:Gw5KUUvs0
>>348 最初はBCCでいいだろ
ってかVisualStudioってOSごと重くなったっけ?
常駐オプションか何かつけたんじゃないか
357 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:49:36.67 ID:NQGMcoHNP
>>345 実際にデザインする時って何使ってるの?
ワイヤーフレームを作ってそれを基にPhotoshopなんかでイメージを作る感じ?
>>353 web業界ではそういう人のことコーダーと言う
オブジェクト指向は大規模開発のためって言ってる人がいるけど、一人で書いてるコードでも
普通に使ってるわ。
今時VSなんて5万のノートですらサクサク動く。
単純にPCが古すぎるだけだ。
361 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:50:55.67 ID:PQ/D7HtLP BE:712022584-PLT(12001)
>>348 まずはCygwinとNTEmacsを入れようか(ニッコリ)
364 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:52:03.46 ID:p/EOpEbq0
デザインなんて絵描かなくても
最初に同系色で統一してワンポイントで色つけりゃそれなりに見えるだろ
365 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:52:20.96 ID:oRAWGBl30
>>354 そんなことないだろ
最初のうちはmainの中に書いてりゃいいじゃん
>>348 PC買い換えろ。
VSなんて5万以下の安物PCでも平気で動くわ。
PerlとPythonでだいたいのことができるから今時性的言語とか使う意味ないよね(笑)
C(笑)C#(爆)Java(穴)
terminalでvimって打ち込むだけで良いだろう
webプログラマって何が必要なの?
ゲームメーカーのweb作ったり管理したりするお仕事したいんだけど
今はhtmlを勉強してる
アプリ作れるようになって女子社員とキャッキャウフフしたいのでjava習いたいです
371 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:54:20.07 ID:UAWZecm/0
>>361 それっぽいわ
それ以外にもインストール先のディスクとは全く関係ないドライブのルートに変なdllやらiniやら大量にゴミ出しやがってほんと糞だったわ
プログラムはやりたいが専用のサブ機が用意できるまでは無理だと悟った
>>359 どこからが大規模かによるけど、
メモ帳以上の機能のアプリを作るならオブジェクト指向の方がいい。
>>369 linux、apache、mysql、php、javascript、html、css
374 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:55:29.49 ID:p/EOpEbq0
375 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:55:42.75 ID:fbJN27ee0
>>367 一通り言語やって結局perlに落ち着いた
javaは地獄におちるべき
VBAはわかるようになった
>>371 それなんかおかしくね?
関係ないドライブのルートにファイル作るとかないわ。
378 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:56:54.32 ID:5RTSmJWe0
380 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:58:11.07 ID:Gw5KUUvs0
381 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:58:32.26 ID:RUqYQWqU0
>>369 お仕事したぁいゲームメーカーのサイトで使われているシステム(´・ω・`)
382 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:58:35.10 ID:Eoiz5mIa0
大手のゲームメーカーにいるけど、今はPHPばかり
DBは基本はMySQL。その他細かい技術諸々使う
作ってるのはもちろんソーシャルゲームw
C++とかもうほとんど忘れたw
383 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:58:37.31 ID:nwM5Mbme0
定期的に何か作らないとすぐに色々忘れる
正直今はCもJavaすらもまともに使えるか怪しい
384 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 21:59:18.64 ID:3expIbO+0
やっぱりC/C++は面倒くさそう
メモリ管理とか他のプログラムへの影響とか勉強する前に考えて頭痛くなって結局C#
>>378 html吐けばブラウザさんが表示してくれるぞ
>>379 逆に「何をやりたい」から「これ」が必要って感じで覚えていった方が良いぞ
>>379 自分で調べる力を身につけた方がいいよ
おしえて君はただの厄介者扱い
389 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:01:31.46 ID:lS71J83S0
>>382 やぱ忘れるのか。いや、お前が老いたのだ。
390 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:01:36.91 ID:fbJN27ee0
>>378 tk つかえば
もしくはQtだっけ?あっちは知らんが
391 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:01:41.60 ID:ddXjPZdN0
学校で3ヶ月習ったjavaなんだが適当に自販機のアルゴリズムとかやったんだけどこれってclassファイルできてそれをOSがjavaとして実行してるんだよな
その程度しかわからない。たとえばブラウザを動かしてある情報の統計をとりたいとかやるのはどうすればいい?ダイアログだしたりデータベースと連携させるのとかやってない全く想像つかないんだが
11gデータベースならちょっとわかる
まぁ所詮 プログラマなんて底辺なんだけどな
393 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:03:08.75 ID:wMC1m6L50
プログラムかくなら誰でもできる
頭がいいほど効率もいいしバグも少ないし拡張性の高いシステムが出来る
コードをみれば作った人間の知性程度がわかる
394 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:03:43.38 ID:MlQ2ulDY0
>>1 頭が悪いやつは何やってもできないだろ……いい加減にしろ
395 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:03:44.19 ID:NQGMcoHNP
>>388 そういうのはメーカーが直接管理してるわけじゃなくて大抵が請け負いだよ
ゲームメーカーにいればゲームメーカーのサイトを作れるわけじゃないし
WEB製作会社に入ってもゲームメーカーの仕事を取れるかどうかはわからん
396 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:04:03.23 ID:IdMO2/vX0
webはとりあえずwp弄れればどうにかなると聞いた
>>388 ひとりで作ってる訳じゃないから。
建物とおなじで、営業、デザイナー、建築士、大工、
建設会社のマネージャー、たてた後の保守を行う人…
どれになりたいんですか?
どうでもいいけどエロゲメーカーのWEBページの手作り感ってなんなのアレw
399 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:05:44.82 ID:5SX91RSN0
森羅万象に対する抽象化と写像
これだけだよプログラミングに必要な技量は
400 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:07:02.92 ID:wMC1m6L50
>>392 日本もだいぶアメリカナイズされて
フリーランスになるプログラマが増えてる
独立すれば年収大台にのるのもザラにいる
401 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:07:19.70 ID:1gOFFZqz0
>>1 一般的には頭が良いか悪いかじゃ無く
向き不向きだなプログラミングは
402 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:07:29.58 ID:JteqRcgW0
>>398 kiss×シリーズ出してるとこのサイトは一周回ってすごいわ
403 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:07:32.71 ID:swkcjqcV0
すげえ
このスレに書かれてること何一つわかんねえ
プログラムなんて言葉なんだこんなの誰だってやればできるようになる
プログラミングって、作りたいものがなきゃ覚えられないんでしょ?
今はプログラム(しかも複数言語)はできて当たり前で、
さらにDBとかネットワークでそれなりの知識がないと勤まらないと思うよー
うちも昨日までPHPやらMySQLやらバリバリやらされてたのに、
翌日からAndriodアプリの現場(=JAVAかC#)行ってくれとかそういうのあるから。
できない人で他に何も技能ない人は肩叩かれる
>>386から
>>397に繋がる訳か
どれをやりたいかは
チーム?がこういった物を作ろうと決めたこういった物(ゲーム)のwebページを形にして作りたい
そうなるとデザイナーってのになるのかな?
>>395はちょっとショックだわ
>>392 プログラムそのもので食う人を言っているなら底辺かもしれんが、
プログラミングはそうじゃない人にも役立つよ。
実際、俺は研究職でIT屋さんじゃないけど、
解析を走らせるプログラムは毎週のように作ってる。
研究でも実験だけする人は研究者じゃなくテクニシャンという。
でも研究者は実験もする。似たようなもんだ。
409 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:08:59.30 ID:NQGMcoHNP
>>400 土方を卒業するにはどこまでできれば良いんだろうなあ
ハッカソンとか出られるレベルなんだろうけど
410 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:09:03.33 ID:gLUesnlW0
411 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:09:47.61 ID:XmZd9Q/j0
頭が残念なだけでなくて堪え性もないんだけど
そういうやつでもなんとか出来そうなプログラミングはないのか
413 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:12:17.26 ID:YYf+w/sh0
BASICから始めると楽しく理解できるよ
414 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:12:31.46 ID:NQGMcoHNP
正直上達するには具体的なものを作っていくしかないよね
車輪の再発明を繰り返してだんだん効率的なものを作れるようになれればいいんじゃないかなとは思う
415 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:13:17.17 ID:sOZlVGRH0
416 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:13:18.56 ID:4MxxHsZS0
files=30
buffers=2,0
shell=a:??command.com /p /e:256 a:??
dos=high,umb
device=a:??dos??himem.sys
device=a:??dos??emm386.exe /p=128 /I=A500-A7FF
devicehigh=a:??dos??neccdm.sys
>>407 ゲームメーカー入りたいならWEBサイト作る仕事はほぼ外注だろうから、
WEB系の仕事目指すのはやめた方がいい。
たとえばmobageとかのソーシャルゲーム(=動的なWEBサイト)作りたいとかなら、
WEB系でよく使われるプログラミング源を勉強するのもありかもしれん。
このスレで出てくるキーワードをググるとこから始めて見るといいと思う。
418 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:14:43.32 ID:PmGjyHA6P
中学程度の知識で簡単な言語は理解できる
419 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:14:46.74 ID:4MxxHsZS0
>>416 文字化けスマソ。
俺のスマホは文字コードが変
習うより慣れろ
現場で否応なくやらされるのが一番覚える
421 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:15:23.48 ID:gLUesnlW0
>>406 それはむちゃぶりやろ。いきなりできるわけない。
>>407 デザイナーといっても、操作性とか機能的なデザインまでする人もいれば、
単に画像加工してるだけの土方までいろいろいる
424 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:16:10.90 ID:00/O3Uml0
VB6難しすぎだろ
C++の方が簡単だわ
426 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:17:12.03 ID:GloLhpGVi
連立方程式をLU分解で解くところで挫折した俺にはあまり関係のないスレだな
とりあえずPHPとJavascriptはあって困らなそうだな
よく聞くスクリプトができる人って何ができる人なん?
何が?と調べたらscriptにもいろいろ種類があるし
428 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:18:04.10 ID:NDiDeFW50
>>422 いやweb制作会社ならそんなもん
flashやってくれ、html5やってくれ、できなかったらよその会社に頼むからって言われておしまい
430 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:18:53.94 ID:O38IxT3o0
431 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:18:54.86 ID:00/O3Uml0
>>411 目的意識がないとなぁ・・・
って事でMAKEでも読んでおけ。
物を動かすプログラミングは単純かつ奥が深い
http://makezine.jp/ スクリプト言語はフレームワークで便利になった分、調べる作業が大半になるパターンになる
そういう意味では Visual Studio の IDE は便利だわな・・・ようやくphpにも対応
プログラミングでやりたいことって思いつかないから
言語覚えたいけどやる必要性が感じられない
433 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:19:29.06 ID:apEFmw890
変数で代替できる場合って配列を使わない方がメモリの効率とかいいの?
ついつい配列の必要がないところでも
int A0,A1,A2; ってやらずに int A[2];ってやっちゃうんだけど
>>422 無茶ぶりではあるけど、実際それをこなす人がゴロゴロいるんだよ。
ゲームメーカー志望するプログラマは学生時代からほんと色々勉強してきてる。
DBやらネットワーク系が強いのに、なぜかObjective-Cも普通にスラスラ書ける奴とかすごすぎる
435 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:20:45.71 ID:ZHBhH96oP
C言語は義務教育でやっていいと思う
将棋の棋士みたいな何手先も見通せる想像力が必要
ああいうのなんていうのかね?
おれはそういうの全然だったから諦めたわ
437 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:22:23.42 ID:oRAWGBl30
>>432 仕事で事務作業することがあるなら自動化させたいことは山ほど出てくると思うが
プログラム覚えても作りたいものがない、という人は、大げさにいうと道具をうまく扱えないと言ってるのと同じ
438 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:22:45.77 ID:gLUesnlW0
13卒NNTなんだが就職するのにいい言語とかある?
JavaとCをちょっとやった程度
Cって言うのを一通りやってみて、サンプル見ながらSTGつくってみたけど苦行過ぎて辞めたわ
>>429 社員が出来なかったら外注するって事?
まさに土方ですな
442 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:24:02.46 ID:JXGSHxKUO
結果、丸投げ、孫受け、赤字必至のITドカタが完成する
443 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:24:07.42 ID:5RTSmJWe0
>>433 int A[3];
にしたほうが良いぞ
欲しいなって思ったものは大抵誰かが作ってるからなぁ
誰かアイデアくれ
445 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:24:48.28 ID:TrumeL+Q0
中卒で少し池沼はいってる俺にもオススメのプログラム教えろください
446 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:25:01.18 ID:RKQLbb98P
プログラミングは中学辺りで義務教育でやれば
くだらん記憶科目やるよりよっぽど論理的思考が身に付く
447 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:25:17.98 ID:gLUesnlW0
>>439 ちょっとじゃ無理ぽ
新卒なら経験なしでもOKだが中途はきついぞ
Javaは必ず必要
あとは好み
448 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:25:19.55 ID:sOZlVGRH0
>>433 いまどき組み込みに手を出すわけじゃなければ気にしないでいい
>>441 ちがう。おまえの会社じゃなくてよその会社に頼むぞってこと。
上のほうにも出てるが、web制作会社というのは請負。
大手→企画会社→制作会社というのはSIerと変わらんな
450 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:26:28.58 ID:00/O3Uml0
>>436 3パターンあるぞ
・推論型 - プログラマが考えたアルゴリズムで次の手を評価決定する
・解析型 - 次の手のパターンを再帰的に評価していく仕組み
・学習型 - 定石とかのパターンでマッチングさせて次の手を決める
だいたいこの3つが複合したもんだと思われ・・・
再帰的に処理するんでスタック大量に使うし、同じ処理の繰り返しなのでクラスター化が効果ある(分散処理という意味で)
で、適した言語は?って事でErlangやHaskelが出てくる
でも事例はCでガシガシ書いてるんだよね
451 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:26:39.09 ID:ZgiY674jP
仕事でJavaしかやってなかったけど
ちょっとしたきっかけでHTMLいじりはじめたら結構面白くてワロタ
452 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:26:39.28 ID:gLUesnlW0
>>445 JavaScript、Java、Ruby
453 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:26:41.89 ID:p/EOpEbq0
>>439 Javaならゴミでもいいからandroidのアプリ作ってGoogleplayで公開しろ
請負なら即採用だぞ
454 :
411:2013/03/09(土) 22:26:54.74 ID:XmZd9Q/j0
レスくれた人どうもありがとう
ハローワールド辺りで立ち止まっちゃうんだよね
業務でやってたサーバのコマンドとかは必要に迫られたから頭に入るんだけど
参考サイトを見ながら順序を追ってやってても
作りたいものを作るようになるまでの道のりが見えちゃって挫けるというか
>>439 IT業界の噂話を調べられるだけのスキルと、
あとは現実を知ってハロワに通うだけの気力が必要だな
英語の聞き取りや会話、作文のほうが難しいから安心しろ
現役プログラマーより
459 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:28:12.93 ID:NDiDeFW50
460 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:28:57.17 ID:q5HSl3L00
>>436 確かに棋士みたく最後までのシナリオを組み立てられる能力はあった方が良いと思うが
プログラムなんてある程度の部品単位の組み合わせをコツコツ繰り返していって
最終的に一つのモノにしていくって感じで作れないか?
461 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:29:26.77 ID:bppXSTuU0
>>423 ゲーム機の画面やコントローラーのインターフェースの研究してるデザイナーと
話した事あるけど奥が深くてめちゃくちゃ楽しそうだった
あれはちょっと憧れる
462 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:29:42.75 ID:Gw5KUUvs0
>>454 想像力すげーな
へろーわーるどからそこまでの道を幻視できんのか
>>458 企画会社は技術に疎い人が多いから
flashやhtml5、android、iphoneとか色んなこと言ってくる
いやうちはphpとmysqlしかできませんなんて言ってたら仕事なくなるって話
464 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:30:55.76 ID:NQGMcoHNP
SRPG作るときに必要なアルゴリズムや便利なライブラリってどこにある?
ツクール的なソフトもまともなのがないし自前でつくるしかないかなって考えてる
465 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:31:51.45 ID:bWY4dO5Q0
とりあえず覚えたいからくそ初心者でも理解できる
やさしいサイトおしえて
466 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:32:21.71 ID:yikQEkkL0
よくあんな難しそうなことやるなぁ
>>463 Webアプリ作るならmysql,html5,JAVA,Objective-Cくらい出来て当然だろ甘えんな
学生でハードウェアのJailbreakに興味あるんだが何から勉強すりゃいいの?
一応Cの参考書とX86ASMの参考書ひと通り終えたけど電卓くらいしか作れない。
iPhoneだったらBSDの勉強すればいいのか?有名なハッカーのインタビューにはC/C++,ARMASMがわかればいいって書いてあったんだが…。
英語はできるから海外サイトでもいいからなんか手がかり教えてくれ。
因みにiOS Hacker's Handbookってやつ買って読んだけど何言ってるからさっぱりわからんかった。
469 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:33:11.23 ID:gLUesnlW0
プログラム板のコミュニティも勢力弱くなったよね
昔はあそこから何か作られたりしてたのが面白かったけど
時代だな
プログラマーってめっちゃ給料いいんだろ?
羨ましいわあ
472 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:34:05.45 ID:apEFmw890
>>443 >>448 [3]だな恥ずかしい…。サンクス。
たいして影響ないだろなと思いつつも効率の良い方が良いなと思って。
配列は最初にメモリ確保するから効率悪いとかいう話も聞くし
逆に配列の方が処理効率が良いという話も聞くし何が真実なのかよくわからんが
配列使った方が読みやすいからこっち使う事にする
473 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:34:22.07 ID:lS71J83S0
>>464 unityのアセットストアにcivilizationが作れそうなマップが安く売ってた。
それに付け足して作ればいいんじゃないか?サッカーボールみたいなマップだけど。
>>463 情弱に苦労するのがWEB業界って事ね
システム屋だから逆だわ
475 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:34:35.35 ID:SKxC1kjF0
>>338 初歩カリキュラムを選択したお前が馬鹿ってエピソード?
>>43 「今度はルーターのファームウエア書いてくれ」
「AS/400の経理処理なんだけど、源泉税率と消費税の変更に対応させてくれ」
「戦闘機の照準合わせのプログラム(ry」
周りで聞いたことのある特殊技能マの仕事。
こんなの俺のとこ来たら絶対逃げるわ。責任取れんわ。
>>471 文脈読んでなかったのは悪いが、企画が技術に強くてもWebアプリと連携したスマホアプリは求めてくるのは普通にあると思う
478 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:35:37.74 ID:XmZd9Q/j0
>>462 へろーわーるど終わったら、取りあえずコピペしましょうみたいなノリで
足し算やったり正規表現がうんぬんかんぬんで、マラソンのゴールみたいに遠くにあるように思える
ハローワールドとか足し算は形になるからまだ達成感があるし、なんとなくそこまではやれるんだけど
細かい説明がドーッと入ってくると挫けるんだよ
初心者に取っつきやすいのはVisual BasicかPHP
たぶん、Windows使ってるならVisual Basicなら無料で使えるからそれから始めればいい
これで「プログラミングの基礎」を学んで、あとは何作りたいか、何やりたいかで次に進む
Windowsソフト:Visual C#
WEB系(デザインより):HTML5、CSS、JavaScript、Adobe系ソフト(FLASH、Photoshopなど)
WEB系(プログラムより):PHP、Perl、Ruby、FLASH(Action Script)、データベース(MySQL、PostgreSQLなど)、サーバ系知識(Linux)
スマホAndroid:JAVA
スマホiOS:Objective-C
ゲーム:C/C++
道は色々あるよ。下の方が難易度高いと思うのでお勧めはしないw
480 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:37:10.69 ID:u4B0F5AL0
日曜プログラマになりたいのか、仕事にしたいのかで話は違ってくるだろ
趣味なら楽しいよ趣味ならね
481 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:37:25.80 ID:gLUesnlW0
お前らが作りたいのはエロゲだろ
それなら絵かきになったほうがマシ
482 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:37:42.62 ID:K8eE2m6rP
1から始めようとしてるならネットの情報なんて大して役にたたないよ
本当に必要な情報があちこちに点在してるから頭に入りにくい
専門書にとりあえず1万円使え
>>477 あったよ
俺も作ったわ
サーバーサイドとスマホアプリ両方
>>474 ここのデザインやっぱ直してくれ、というのと同じ感覚で毎日のように仕様変更してくるからキツイ
484 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:39:40.44 ID:5iKDVaF90
さいきんぷろぐらみんぐ教育()とやらのゴリ押しが激しいが
土方どもが降りてくる物件だけじゃ食えないからさも価値のあるもののようにステマしてるのかね?
中卒のゴミでもハッカー()などと持て囃されるし現代ではおいしい職業だな
485 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:40:11.50 ID:SZVdlLuQ0
486 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:40:43.23 ID:bWY4dO5Q0
副業するならどんな言語がええんや
487 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:41:05.83 ID:gLUesnlW0
488 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:41:26.61 ID:rC0eQkLC0
完全ド素人だけど
映画のCGとかもプログラミング関係あるのか?
映画関係だから興味ある
>>485 もしサーバーに障害が起きたら、、
もし仕事がこなくなったら
人生にIFはいっぱい
490 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:41:28.84 ID:gLUesnlW0
C#で遠隔操作ウイルスでも作ってみればええねん
492 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:41:56.61 ID:bvwsD2Yi0
プログラム作っても自分で使うだけだったら時間の無駄だだな
悪いことはいわない
プログラマーになるよりもプログラマーに丸投げする仕事を選んどけ
色々書いたが、「プログラムできるだけの奴」はやっぱり仕事できない。
おじさんの説教みたいになるけど、やっぱりコミュ力はある程度ないとだめ。
プログラムの勉強も大事だが、仕事でやりたいならそっち方面も磨くべし。
495 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:43:09.31 ID:lS71J83S0
>>488 3Dモデリングにプログラム使ったり・・・
コンポジットにも 抽象画みたいな動画を作るのにも使ったり
アフターエフェクトで使ったり・・・シェーダー作ったり・・・
>>488 バリバリどころかCGだったらどんなものにでもプログラミングは関係有るよ
それを介さないでデザイナーが直感的に作れるようにしたのがmayaとかmaxみたいな3D統合ソフト
大きめのプロダクションに入ったりするとインハウスソフト作ってるから頑張って就職しろ
>>467 ObjCって・・・あなた・・・
変態言語を推奨するプラットホームって林檎あたりでしょ?
それに林檎のObjCは本来のObjCじゃないからwwwww
Nextで開発やってからObjC使えるとかいってよね
freeは自分でするんだよん
GCなんてないんだかんね
498 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:45:27.24 ID:rC0eQkLC0
>>495 >>496 どういう順序で勉強すんだ?htmlから始めるのか?
すまん全くのド素人だから
>>483 うちはホスト持ってる会社と仕事してて
ホストはIBMのOSで端末はVBで開発してる
デザインがとか言うとその度に見積もり発生するよ
>>493 選べたら苦労しないって言う奴がどれだけいるかな
でも学生のうちにITベンチャーでバイトしとくのは気楽で楽しいと思う
501 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:47:21.09 ID:GP5MifKyP
何でだよ
順を追って書くだけでいいんだぞ
と思って勉強する気が起きなくて後回しにしてしまうのが難点
502 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:47:31.81 ID:sOZlVGRH0
FireFoxOSならHTML5だけでいけるよ
クラウドを絡めず便利アプリでも作るならこちらへ突っ走るのもあり
503 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:47:34.59 ID:K8eE2m6rP
>>498 画像処理の勉強しないとプログラミングに入れないよ
>>494 なんの仕事にも言える話で、コミュ力は
プログラマクラスのメンバじゃなくて
人間スーパークラスのメンバだな。
505 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:48:06.38 ID:MUFPpuVKO
情報工学部で現在就活中なんだがソフトウェアじゃなくてネットワーク、インフラのSEで探してる
でもやっぱりソフトウェアの方が潰し利くかな
506 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:48:09.02 ID:drHkylVf0
printfが入力だよな!!!!!
>>498 俺はデザイナーだからあんまり詳しくないけど、
俺はCから入って統合ソフトの言語mayaだとmel、maxだとmaxscriptを勉強して統合ソフト内の簡単なプラグインぐらいなら作れるようになった
でもそのほかに覚えなきゃいけない事や言語が多すぎるから本格的なプログラミングは断念したよ
508 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:49:05.45 ID:C/pO1ZA2P
PHPしか使えないってだけで馬鹿にするのやめろや糞が
509 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:49:10.97 ID:o7OFSZAUP
>>493 こんな面白いものを丸投げするなんてモッタイナイ
>>498 とりあえず線形代数勉強しようぜ
510 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:49:58.42 ID:lS71J83S0
>>498 全部独りでやるのは無理だ。向いてる職種を見つけて特化してくれ。
>>505 今だったらネットワークやインフラの方が仕事多いと思うし、
これからも廃れることはなさそうなので、その方向性は間違ってないと思う。
>>505 インフラ屋さんの方が圧倒的に高スキルで地位が高いぞ
513 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:51:11.07 ID:sOZlVGRH0
>>505 仮想ネットワークができるならIaaS系で仕事には困らんと思うけど
>>322 C++なら、みんなvirtualにしとけ
515 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:51:23.12 ID:00/O3Uml0
>>505 インフラエンジニアは今は何処も不足してんだけど
経験者が取り合い状態、うちの会社のインフラ屋も給料が俺の3倍だし、どうなってんの?
マジレスすると
Perlで人生で作りたくなるソフトのすべてが作れる
オブジェクト指向も組んだしな
簡単にコード打てることに越したことはない
以上
>>508 言語をひとつしか使えない人って日々ルーチンワークをこなしてるだけで
技術的な興味ないんだろうなってイメージ。
>>515 インフラ系だけど日本に開発者と保守業務者が2000人しかいないわ
520 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:54:23.88 ID:rC0eQkLC0
>>517 使える人は全然いいと思うよ
用途で使い分けもできるし
ただセンスない奴に限って
Perlを学ばないのは本当に
人生を無駄にしてるとしか思えない
言語やツールは時代によって変わるから、
基礎的な勉強をがんばった方がいい。
・数学:微積と線形代数
・英語:技術英語がすらすら読めるぐらい
・データベース、簡単なSQL
・プログラミング:C と C++/Java/C# あたり
・ネットワーク:TCP/IP
言語やツールなんて後からでも十分。
数学や英語ができるだけでほとんどのプログラマに優位に立てる。
523 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:55:26.88 ID:sOZlVGRH0
基盤「さん」
呼び方から既に地位が違うってのは事実
>>520 きみはまず仕事は共同戦線でやるってことを
学んだほうがいい
数学がよく必要と言われるけど
必要なのは機械学習の知識なんじゃないだろうか
>>520 というか、映画関係の意味が解らん
予想するに君は映画関係を目指している学生じゃないのか?
527 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:58:43.52 ID:6fxIUisw0
>>522 わかってはいるんだけどモチベがなぁ・・
528 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:59:05.88 ID:RUqYQWqU0
>>522 優位に立てても
優位として欲しがるところは既にベテランで埋まってるけどね(´・ω・`)
>>518 仕事が振られるタイミングにもよるだろ
タイミングが悪くて経験積めないこともあるし
転職すりゃ別だろうけど
530 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:59:13.07 ID:5kzKAnVk0
最近はいくらオブジェクトの使い方を知ってるかどうかで優劣が決まるんだろ
一昔前の関数が無限に増えたと思えばよいのか
531 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 22:59:40.51 ID:5RTSmJWe0
>>521 Perlって今まったく流行ってないよな
そしてもう二度と流行ることはないと思う
誰か
>>468教えてくれ。
一年近くググったりiOSJailbreak系のIRCで質問しても誰も教えてくれないんだ。
533 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:00:26.94 ID:MUFPpuVKO
534 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:01:12.23 ID:rC0eQkLC0
>>526 俺は実写監督の見習いみたいなことやってるんだけど
最近暇だったからプログラミングに興味持ったわけ
それで自分の仕事に結び付けられればいいな、と
要は技術者になりたいわけじゃなくて、技術者が何やってるか理解できるようになれればいいな、って感じ
>>531 んなことはない。
DeNAのゲームはほとんどPerlだし、mixiもそう。
これ以上広がるとは思えなけど、流行ってないってことはない。
537 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:02:12.80 ID:RUqYQWqU0
>>532 答えは自分で書いてるやん
> 因みにiOS Hacker's Handbookってやつ買って読んだけど何言ってるからさっぱりわからんかった。
>>533も、がんばってな(´・ω・`)
>>531 流行ってるからって飛びついて
えらいめに合ってるのが多いよね
>>529 仕事でひとつの言語しか触る機会がなかったからそれしか使えませんとかって話だったら
>>518の印象そのまんまだわ。
540 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:03:11.27 ID:N7PNS3+H0
初心者のうちは出来てもつまらないものばかり
こんなゴミ作って何になるんだとしか思わんかった
それが嫌でやめた
>>532 調べてもいまだに分からないなら向いてないってことだ
>>520 プログラムというのは作る手段、単なる道具でしかないよ。
映画のことはよくわからんが、あらゆる物を叩いたりこすったりして効果音をつくってるよね。
CGやその制作をカバーするプログラムというのはそういった工夫のうちの一つだと思うが。
映画そのものをあきらめるのか、プログラムだけをあきらめるのか、
おまえがプログラムは無理だと言うんなら、ほかの手段で映画つくればいいだけだよね
それかできるところまでやってみるか
>>525 機械学習の勉強しようと思ったら、
大学教養レベルぐらいの微積、線形、確率統計あたりは最低限必須。
俺は院でベイジアンネットワークとかやってたけど、
数学ヘビーすぎて訳分からん世界になるよ…。
プログラミングやるだけならそこまで必要とは思わんが。
544 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:04:07.97 ID:gLUesnlW0
Perlとか新しく覚えさせちゃあかん
あれは老害が使い続ける言語
545 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:04:33.08 ID:jdEhrXVE0
プログラミングなんてやったことないんだがアプリやゲームを作ってみたい
1冊通して1つのアプリを完成させながらプログラミングを学ぶような指南書や教本やらはないのだろうか
プログラミングって、作りたいものがなきゃ覚えられないんでしょ?
>>546 根本的にセンスがないと思うね
物事に対する理解力がなさすぎるから
きびしいと思うよ君
>>545 昔のMac向けでドローソフト1つ作っていきながら、
APIの解説してる入門書があったが、あれはよかったな。
やっぱ実用的な1本のソフト作りと、例題やサンプルレベルの間には大きな溝があるからね。
>>546 そもそもroot権限とは何か正確に説明できるの?
OSに関する知識が足りないように思える
>>541 これのためだけに文理融合学部入ったんだが…諦めろなんて言わないでくれ。
>>547 作りたい物がないなら覚える必要もないし問題なくね?
ヨの中にはプログラム自体が好きで覚える人もいるけどね。
554 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:08:01.46 ID:oM287y/90
会社でExcelのマクロをVBAで作れるようになれって言われて焦ってる
一から勉強するにはどんな方法&参考書が良い?
プログラミングはC言語でHelloworld程度しかできない素人
オブジェクトとかなんとかわけわからん状態
>>539 仕事で使ったことないけどこの言語使えますって言われて信用されるかって話だが
556 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:08:07.88 ID:3RWcnGfeO
わかりやすいアルゴリズムを与えられたときにプログラムを組める技術と
解決策を明示されていない問題を与えられたときにアルゴリズムから考える技術とは別個のものだよね
あとなんだ、コンピュータを過信しすぎてる子がなぜかちらほら多い
例えば、本人は四色定理の証明がものすごく難しいことはちゃんと知っているにも関わらず
地図を4色で塗り分けるプログラムくらいなら簡潔に書けるだろうと思い込んでいるような
そんなプログラムを書けたとしたならそのプログラム自体が四色定理の簡潔な証明になってしまう
558 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:09:00.48 ID:lS71J83S0
とりあえずiphoneをjailbreakしてそのために使ったファイルや素材を弄繰り回してみれば?
オブジェクトC覚えたりして挙動を探っていき、アプリなんかも使いながら。
海外サイトでjailbreakするためのサイト作ってる奴とかファイル配布してる奴に連絡して情報をもらうとか。
559 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:09:00.83 ID:vOgb4/pr0
>>546 OSの起動時にどういう仕組みで動いてるか理解すればいいのは
そしてセキュリティホールも見つけてroot奪取
>>534 監督になりたいならコンテ書きまくってビデオコンテ作りまくれ
技術屋のやってる事なんて気にしてる暇ないし、そんな必要は無い
「○○みたいな絵を作りたいから頑張ってね」
これで終わる話だってプロの現場に居るならわかる筈だぞ
ゴミ糞オナニーアマチュア監督の下について映画関係者を気取るなんて恥ずかしいからヤメナヨ
561 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:09:27.15 ID:dAadBa8i0
>>548 遺伝子とか大量のデータからモデル推定するのには向いてるから、
わりとホットな分野ではある…はず。
実際正しいのかと言われるとあれだが。
>>554 焦ってるのに1から勉強しようとするのは危険
たかがマクロと言ってもVBAの場合はC言語と同じ表現力を持った一つのプログラミング言語
どういうマクロが必要なのか調べてピンポイントで学習するしかないよ
>>548 ベイジアンネット自体は今はそこまで流行ってないけど
ベイジアンネットの一種の隠れマルコフモデルは時系列解析とか音声認識では常識的に用いられてる
やる前は壮大なゲーム作ってやろうみたいな意気込みでかじりだすんだけと
hallo workって打ち込むあたりでしんどくなってやめた
>>555 実務経験の話ね。
それなら
>>508はそんなコンプレックス持つ必要ないんじゃないの。
いろんな言語が使えるけど実務経験がなくて、仕事が回ってこないなら、
まあ、いろいろ自分でアピールするとか認定試験でもとってみたらとか言えない。
>>552 中卒でもセンスあるやつは
ネットの落としものを解剖して
ハッカークラスになるよ
そういう世界なだけで
別に君が悪いわけじゃない
569 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:12:39.67 ID:lS71J83S0
このスレにいるがお前らの言う事が10%ぐらいしかわからないぞ。
570 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:13:15.82 ID:RUqYQWqU0
>>554 VBA使える人でもエクセルのマクロとVBAの違いを説明出来ない人が大半だから
ドキュメントを検索する能力さえあるなら安心していい(´・ω・`)
>>561 C++やってるなら、Cについてそれ以上学ぶことなんてないよ…
>>561 俺を含めてやっぱ老害だな
オブジェクト指向どころか今後はさらに進むだろ
573 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:14:19.26 ID:SZH60MW40
>>563 ごめん、新卒の入社したてのぺーぺーです
焦ってるってのは、これから必要になるから勉強しとけって先輩言われたからなんだ
急いで一からやらなきゃまずい状態ではないです
574 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:14:22.59 ID:b7djT0ch0
頭が悪い奴でも来てしまうことが問題。
>>561 いまアマゾンでチェックしたら在庫アリになってたな。
前に2chで話題になったときに見たら在庫も古本もなくて買えなくて、そのまま忘れてたわ。
576 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:14:57.69 ID:oRAWGBl30
>>561 これあとの展開みると主人公の人間性に問題があるようにしか見えない
だから難癖つけられたんだろ
577 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:14:58.93 ID:vOgb4/pr0
>>568 全然ハッカーとか知らんが
結局簡単な話だよな
どういう仕組みで動いてるかを理解するだけで
どうアプローチしたらいいか自然と見えてくる
と思う
>>554 どうせ管理業務や事務処理につかう程度のものでしょ
業務仕様+マクロでぐぐれば楽勝で落ちてる
>>554 VBAってあんまし良い入門書が無いようなきがする。
「セルの色を変えたいときは?」→「こうします」
みたいなのをまとめた辞書的な本が多くて、
プログラミングという観点からの入門書は少ない。
英語でいいなら Excel 2007 Power Programming with VBA
ってのが名著(2010とかもあると思う)。
これはプログラミングという観点で教えてくれてるし、コードも非常に実用的。
580 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:16:53.67 ID:rC0eQkLC0
>>560 もちろん脚本、コンテ、自主制作やってるよw
それでもちょっと暇だったんだよ
とりあえず本でも読んでみるわ
581 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:17:34.48 ID:Gw5KUUvs0
>>561 「入り口がオブジェクト指向」って見下してるのは
(楽しやがってコンチクショォオオオ)でいいんだよな?
>>561 おれ2巻とも本でもってるよー
けどオブジェクト指向を理解できる子なら
ほっといてもかなりのスキル身につけるんだし
これは嫉妬としかいいようがなかったね
>>564 そら仕事辞めさせたいから難癖つけてるって展開だし
マジレスしてる奴はアスペ
めんどくさいけどこうしたほうが拡張性あるから!と修正する →拡張されることはなく死にコードになる
>>562 あそこら辺の話が実社会でも使われてるの?って思ってレスしたんだが
もっと初歩的な手法で十分じゃね?
俺は大学から外に出たことが無いから知らんのよ
関係ないけどバイオインフォマティクスは駄目じゃねあれ
元の情報がクソだからモデルもクソもねーよ
2chのプログラムのスレでも、javaから入るとろくなプログラマにならない、Cからやれ、みたいな人よくいるね。
>>581 いきなりオブジェクト指向から入った人は何がオブジェクト指向なのか理解していない人が非常に多い
589 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:21:29.85 ID:WWW8IFOT0
590 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:21:58.25 ID:NQGMcoHNP
関数型バリバリのやつがオブジェクト指向ディスるってのは現実でもよく見る気がするわ
今関数型で運用されてるのってScala+play以外になんかあんのかな
Scalaはオブジェクト指向+関数型だけど
レス返し切れないが、サンクス。
とりあえずOSの仕組みから理解してみることにするわ。
デーモン君のソース探検は読んだんだがまだ他にOS理解するのにおすすめの本ある?
>>581 その下のレイヤーにあるアセンブラとか理解してない奴らがまともなコードをかけるわけがない!
速度を求められるときは汚くてもアクロバティックなコードを書く必要があるときもあるんだ!
guiに頼りきりなやつはsshでサーバに直接入ってviで編集できないから現場では使えないんだ!
とか言うけど金で解決したほうが早いことのほうが多い。
596 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:24:18.53 ID:lS71J83S0
>>582 >けどオブジェクト指向を理解できる子なら
>ほっといてもかなりのスキル身につけるんだし
そうなの?
597 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:24:46.30 ID:d1OsfmXy0
やろうと思えばできるらしいからやりたくなったらやりたい
仕事で使わないならこの程度の認識でいいんだろ?
興味はあるけど絶対視力が犠牲になるよね
最近多いんだよね〜、リーマン代数すら知らない奴
ガロアの群論ぐらいが最低ラインだろ
600 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:25:18.09 ID:NQGMcoHNP
WEB屋がいたらHTML勉強中の俺にHTML5 Boilerplateの何が凄いのか教えてくれない?
BootstrapみたいなCSSフレームワークと組み合わせて使うの?これ
>>594 いや、予告犯始めた後社長に復讐するって聞いたんだけど
601 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:25:40.47 ID:jdEhrXVE0
>>550 Mac持ってないからなぁ
ネットでiPhoneアプリ作りましょうってページはよくあるんだが
あれって一般的なアプリ制作の方法を学べるのかな
>>596 センスいいやつって少ないからね
だからPerlで十分じゃんって
俺は思うよ
603 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:26:08.69 ID:1UxB0RFz0
>>547 これよく言われるけど逆だと思う
作りたいものが出来たら数ヶ月がーっと取り組んで完成して満足
そして数ヶ月プログラミングしないを5年くらい繰り返してるけど
文法とかは完全に忘れてそのたびやり直し
プログラミング自体に興味無いと上達はできない
604 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:26:25.00 ID:Gw5KUUvs0
>>587 ああ、そうなのか
のこぎりでギーコギーコやってた人が
チェーンソー主流になったときにやっかんでるようなもんかと思ってた
オブジェクト指向を知っているのと、
オブジェクト指向で良い設計ができるってのはまた別問題だからな。
>>585 バイオインフォマティクスは今スパコンでガリガリ計算させる方向に進んでるらしい
だからGPUとかやってる
確か一昨年あたり日本でもでかい成果が出てたはず
マルチタスクわけわからん
サブタスクのほうで無限ループさせて毎秒ごとにデータをメインタスクに与えて、
メインが終了したら全タスク終了するように作りたいんだけど、うまくいかん
608 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:27:41.03 ID:lS71J83S0
>>602 オブジェクト指向を理解して使ってるだけでセンスあるってことになるの?
ホントなの?信じていいの?
「ちょっ勘弁してくださいよ社長〜」
「俺ずっとそれ目標にしてきたんスよ〜」
俺が採用してほしかったら絶対こんな言葉遣いしない
頭下げてお願いする
んで今初めて知ったが題名が予告犯?まわりがどんな人間であれ本人が屑としか言いようがない
>>600 なんだ、ネタバレかやめろよ
おれはコミックで楽しむ派なんだぞ
612 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:29:24.16 ID:o7OFSZAUP
「クラス使ってるからオブジェクト指向だぜ」という輩が絶えない
プログラミング自体は簡単なんだ
難しいのは上手にプログラミングする事なんだ
>>580 自主制作は準備に金と時間がかかり過ぎるからスキルが上がりづらい
その前にショートで良いからコンテ書きまくってビデオコンテ作りまくって自分で台詞当ててってやっていくのが良いよ
それでもデジカメ代とか画像編集ソフト代とか居るけど、自主制作に比べたら簡単に作れるし
時間の感覚も掴める様になるし、演出の技量も上がる(はず)
なによりいつでも簡単に止めてやり直しが出来るのが最高
ま、こんな事書いても多分君は実行しないだろうし、君には無理だと思うけどね
615 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:30:23.08 ID:lS71J83S0
616 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:30:39.98 ID:WF+mJYqb0
>>603 作りたいものがないとがーっと取り組むことすらできないよ
>>607 メインの中でいろんな事してるのに更にサブの管理までするから良くないし、自分が死ぬときに他人まで気を使うのはむずい。
メインとサブを両方面倒みる人を作ってそいつを本物のメインにするほうがいい。
>>600 よく使う機能をまとめただけ
便利っちゃ便利だけど、なくても困らん
>>608 おれとの認識に差がありそうだけど
咀嚼して実装できてるならセンスあるでしょ
一生かかってもものにできない人もいるんだし
>>586 車の運転免許でMT車(C言語)取らずにAT限定(javaなど)取ったやつと同じで車のマニュアル仕組が分かってない
だからパソコンのメモリの資源管理の概念が無いからOutOffMemory多発させやがる
621 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:32:24.70 ID:Gw5KUUvs0
>>607 サブにメインから終了信号送る前にメイン落としてるんじゃね
>>603 同意見だわ。
プログラミングそのものが好きなほうがスキルあがると思う。
「仕事でやれば覚える」「作りたいものを作る」方式だと、それで使う知識しか
覚えないみたいな感じ。
「プログラム系のサイトを見てたらデザインパターンって言葉をみたけどこれなんだろう」って勉強してみるとか
そういうことしなさそう。
623 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:34:23.88 ID:lS71J83S0
>>619 うーん・・・
テレビゲーム世代の特にJRPG世代なんかは理解が早い気がするんだがなああ・・
>>591 ( defclass
Derived
( ( value :accessor Value :initform 0 ) )
)
( defmethod
Selector
( ( argument Derived ) )
( format t "そうなん?直行しない概念なのに~A" (Value argument) )
)
( Selector ( make-instance 'Derived) )
でも、センスは必要だよ
//後は頼む、もう限界。俺は消える
(このコメント見た後、2カ月後に俺も消えた
>>607 そういうアプリケーションを今丁度業務で作ってるぞ。
サブタスクは
while (メインタスクのbool変数)
{
}
でまわせばいい
>>591 ( defclass
Derived
( Base )
( ( value :accessor Value :initform 0 ) )
)
( defmethod
Selector
( ( argument Derived ) )
( format t "そうなん?直行しない概念なのに~A" (Value argument) )
)
( Selector ( make-instance 'Derived) )
628 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:36:35.82 ID:lS71J83S0
やっぱプログラマーってアニオタが多いの?
>>607 マルチスレッドか?
親プロセスは無理に待機させる必要なければバックグラウンドで実行でも良い気がするが。
630 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:37:06.63 ID:NQGMcoHNP
>>618 やっぱりそうなのか
ネットの解説や中身を見る限り最近よく使う便利なものをとりあえず揃えたテンプレートにしか見えなかったから
なんでネットでこんなに好評なのか俺にはよくわからなかった
まあでも組み合わせもできそうだし使ってみるか
>>620 それはどの言語から入ったかでなくてただの勉強不足だよね。
Cのベテランがjavaの現場にきて、相変わらずCのようなコードを書いてるとかあるし。
どの言語から入っても技術に興味の薄いプログラマはだめだし、貪欲に勉強してるなら
なにから入ってもスキルは伸びるよ。
>>631 そもそも社会人として問題だよね
空気読めないやつはほんとに現場にいらないよね
634 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:39:10.44 ID:VP8Q+k9l0
>>607 面倒ならサブのループ脱出のフラグをメインから書き換えちゃえばいいよ
あとはメインがサブの終了を見守ればおk
>>612 オブジェクト指向ってのは、
OOA オブジェクト指向解析
OOD オブジェクト指向デザイン
OOP オブジェクト指向プログラミング
が絡まって初めて力を発揮するもんなんだけどね
その輩にいっときなさいな
クラスってのは道具に過ぎない
たかが道具を定義するだけのことをオブジェクト指向とは呼びませんよってさw
636 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:40:58.36 ID:0S5mZ41+0
ドリトルってどう?
>>635 その分類の場合、OOPとしてJavaScriptは使えるの?
638 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:43:08.12 ID:AlY8PA4d0
趣味でやりてーけど初期投資が凄いことになりそう
>>636 うーん。。。どうっていうか・・・先生、かな?
新しい自然言語学ぶのに比べたら3倍ぐらい簡単だよ。
>>626 ループにするんじゃなくスレッドプール使って
一回一回終了するようにしたら?
| pool |
pool := ThreadPool instance.
pool doIt: [ "あれこれ仕事" ].
pool doIt: [ "あれこれ仕事" ].
pool join. "終了待機"
ループでどうしてもと言うなら
FeatureとPromiseがオススメ。
642 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:44:50.18 ID:lS71J83S0
>>632 お前の趣味じゃなくて全体的な傾向を知りたいんだ。
643 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:45:02.48 ID:NQGMcoHNP
>>638 開発環境は無料のものが多いよ
C#ならVisual Studioがフリーであるし
Javaならeclipse
RubyやPythonならテキストエディタで十分
644 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:45:43.65 ID:0S5mZ41+0
>>639 不思議なものだけど、これからはじめて、大丈夫だろうか
日本語で作られてて、プログラムによる制御ってやつの本質を理解できるかもって
今日、本だけ買っちゃったw
おっとマルチスレッドか、サブで無限ループの奴は while true で回してんだけどこいつがうまく終了しねぇんだわ
なんかスイッチ作ってそれ使って終了しようとしてもうまくいかんし…
646 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:45:53.49 ID:qKPipxJx0
一切覚えられない
簡単なマクロすらその場で忘れる
物覚えとプログラムの覚えは別だな
>>627 両方サポートされてて
どっち使うかはユーザ任せ
だけど使えるところは関数型にしろ
ダメならオブジェクト指向で
ってのがScalaのスタンス
プリミティブ型が一つもないバリバリのオブジェクト指向でもある
>>642 営業とか総務の連中に比べると面倒くさくて未婚の奴が多い傾向にはあると思うわ。
650 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:48:21.42 ID:Gw5KUUvs0
なんか皆のレス読んでると自分がオブジェクト指向で書こうとしたとき
ソフトのコードをオブジェクト指向で書いてるのか自信なくなってきたな
たとえばマウスでクリックした場所に左クリックを押した単位時間分の量の火花散らす
ってソフト作ろうとしたとき、関数型とオブジェクト指向での差違を簡単なPAD図で
教えてくれね?
自分でもわかってるつもりで考えるけど
652 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:50:08.18 ID:sO64bQMlO
>>643 エクリプスって重いんでしょ?
ノートパソコンとかで動く?
Shut the fuck up and write some code.
(だまってコードを書けよハゲ)
この訳文は嫌儲民に喧嘩を売っていると思うの
>>637 JavaScriptは関数型言語、Javaはオブジェクト指向言語
名前が似てるからって混同してない?
>>645 なんの言語?
Cですらマルチスレッドの.hが在った記憶があるんだが
656 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:51:53.01 ID:VP8Q+k9l0
>>645 サブ側の呼び出しに参照渡しで予めtrue代入した変数を渡して、それをwhileの条件にする
メイン側でその変数をfalseにすればループから抜ける
>>652 うちの糞スペックのノートでもうごくよ
ファンがめっちゃ頑張るけど
>>652 ノートでえくりぷす使ってるなもっさりだわ
つーかえくりぷすのプラグインわけわからん
>>654 JavaScriptはプロトタイプベースのオブジェクト指向言語だと思っていたけど
最近またvimか流行ってるのか?
emacsが迷走してる感じだが
>>655 c++だわ
>>656 true false の順が逆だわ、なぜかって?俺がとーしろだからです
663 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:55:14.19 ID:ifnIzIZs0
今大学でFortranでやってんだけどこれ意味あんの? Cやってた方がいいと思うんだけど
664 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:55:56.37 ID:bppXSTuU0
>>663 昔の言語は勉強としてやってて損は無い
コボルだって結果的にルビーやらパイソンの理解を深める事になるんだから
667 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/09(土) 23:57:15.76 ID:1UxB0RFz0
>>663 仕事にしたり独特の機能が必要なんじゃなけりゃ何やったって好み
俺も大学でFortran77やった縁でずっと使ってるけど不自由しない
>>660 プロトタイプベースなら生成したインスタンスに新たに変数追加とかできないでしょ?
わかっていってるの?
>>635 微妙。messageの概念が頭に入ってないと、
どれやってもダメなように見える。
例えば、classの継承なんて所詮自動で設定される
委譲に過ぎないんだから、こんな風に仮想化して
再利用性が上がるってのはmessageの
概念しってりゃ自然にわかる話。
DI typeA
subclass:#Derived
instanceVariable:''
classVariable:''
poolVariable:''
category:'Example'.
大きな設計にばかりにとらわれる人は、
小さいOOに頭が回ってなくて形だけのOOが多い印象。
>>669 JavaScriptはプロトタイプベースだぞ…
関数型言語なんて言う奴初めて見たわ
>>664 23.1系で入った諸々の機能とanythingが大変相性が良くないと聞いた
俺は両方使ってないから良いんだけど、方向が迷子になってきてるとか
emacsは良いosだけどテキストエディタは微妙。
と聞く。
俺はcentにvimでいいやと思ってる。
組み込みCおいしいです
肌に合ってるせいか簡単だし、製品作ってる気になれる
俺もすげー難しいと思ったけど低学歴でもプログラミング出来る人居るよね
なんだろうねアレ
>>673 vimはいつまでたっても慣れないな
左手薬指の形が変わろうがemacsの方が楽だわ
677 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:06:48.51 ID:9v80qrGm0
hello worldって表示させたあたりで満足してやめた
まぁ、金になる言語を使いたいよね
>>654 ifやwhileが関数じゃない時点で関数型言語じゃない。
関数型言語はすべての制御が関数で再現される
681 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:07:36.14 ID:r8wXgwEpP
>>650 オブジェクト指向っぽいシュードコード
class Window
{
Action ClickAction;
Window() // Constructor
{ ClickAction = new FireAction();}
SetClickAction(Action action)
{ this.ClickAction = action;}
void MouseClicked()
{ this.ClickAction.Invoke(this.Context); }
}
abstract class Action
{
virtual void Invole(Context context);
}
class FireAction : Action
{
override void Invoke(Context context)
{ // Draw sparks on context... }
}
682 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:09:01.64 ID:7LI8pYNf0
>>672 anythingは使った事ないんで分からんけど24.2で特に困ってないな
一段落したらanything入れてみようと思ってるんだけど
今はhelmってのがいいのかな?
プログラムに向いてるのは、hello worldを百行くらいコピペして「わらかす、マジに100回表示されるじゃんwww」とかやってるやつ。
>675
IQ低い奴は無理
つまり地頭が悪い奴は無理
学歴とIQ、地頭は必ずしも比例しないということ
平均取ったら比例するだろうけどね
純関数型って括りだったらcommonlispも入らないんじゃなかったけ?
686 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:10:51.34 ID:WNH0LsLz0
プログラマにまず必要なのは怠惰であると教えられたな。もう時代が違うか
687 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:11:10.51 ID:6UWRJLSW0
サーバ管理だと最初から入っててssh経由で使えるからってvim使うよね
688 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:11:26.61 ID:HOTZOwzL0
関数型はHaskellやっとけばいいのか?
>>683 なかなかぶっとんでる感が出てて
Goodレス
あんましなぁ・・・子供の頃から逐次処理逐次処理を叩き込むのも如何なもんかと
>>682 下のは聞いた事ないな
cedec?とかいう奴の評判が宜しくないとか
まあ使ってないからわからんが、anythingをメインで使うと人が減ってきた時に対応出来なくなる怖さはあるな
一人で拡張かけるボリュームじゃないだろうし
692 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:13:56.06 ID:cy66XTGR0
>>683 例えがわかんねーw
helloworldの次は自分でキーボードから打ち込んだ文字を表示したいとか
打ち込んだ数字によって挨拶を変えたいとか
ランダムに挨拶を変えたいとか
そのコードを関数にして一行で実行できるようにしたいとか
なんかそんなの好きだと勝手に覚えて行くイメージ
おまいらすげーな
そんな凄い知識持ってたらすげー稼げるんだろ?
仕事もプログラマー!とか言ってカッコイイしさ
いいなぁ
695 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:15:04.75 ID:SPoD7opz0
今のWeb開発は覚えることが多すぎで頭がフットーしそうだよー
c言語だけでええです
>>687 emacaでもいいじゃん…
でも確かにサーバメインの人はvimが多いよな
何故だ
>>686 あとで怠惰になるための努力は必要だけどな
700 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:20:23.96 ID:VDy2nyvB0
Webデザイン(デザイン, Adobe系ソフトウェア)と
コーディング(HTML/CSS,JavaScript,PHP,Perl,MySQL,C++あたり)を両方勉強してるんだが
もしかして両方出来てもあんまり意味なかったりする?
デザイナーとコーダーって完全分業なの?
701 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:20:55.21 ID:tkioovic0
vimgolfやろうず
703 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:23:18.50 ID:82wMJaEi0
オブジェクト指向
1押した時間と座標を取得して火花の数演算
2火花一つずつにクラス生成して重力・方向・初速を乱数で付与して位置情報を1から付与
3時間経過(1/60s)
4火花クラスに2で与えられた値を元に移動先をクラス内で演算
描画領域から位置情報が逸脱すれば破棄
5描画
関数型
1押した時間と座標を取得して火花の数を演算
2火花一つずつに重力・方向・初速を乱数で付与して位置情報を1から付与
3時間経過(1/60s)
4火花構造体で2で与えられた値をもとに移動先を外部関数で演算
5描画領域から位置情報が外れたら破棄
6描画
間違ってたら間違い教えて
まあオブジェクト指向なんてデバッグしやすいぐらいの認識しかないんだけど
>>700 会社による
一人で何でもやるところもあるし、
完全分業のところもある
パソコンの知識あれば余裕
707 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:25:17.35 ID:x8g/UHJT0
708 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:25:27.03 ID:xiDQQbIe0
>>700 両方出来ないとこんなの出来る?と聞かれたときどう答えるんだ
709 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:25:34.69 ID:6UWRJLSW0
710 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:25:40.07 ID:tkioovic0
IT土方とか卑下してた奴らは時代を見誤ってたと思うよ
711 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:26:06.38 ID:0tndhnuD0
>>698 これが東方Projectの原作者かぇ
確かにめっちゃスリム
712 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:27:11.15 ID:P2YNkmSt0
>>705 なるほど
こんなのもあったのか…。
ちょっと前にjsでschemeの実装をした本がコミケで売られてるって聞いて面白いと思ったけど、色々あるんだな
714 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:28:02.48 ID:7LI8pYNf0
>>691 anythingのfork版、移行してる人多いっぽい
>>687 最初からは入ってねーよ@FreeBSD
715 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:29:19.98 ID:82wMJaEi0
>>698 詳しくなくてもぱっと見わかりそうなもんだけど
難易度あげたぶんだけ密度が上がるような関数作っておいて
難易度設定した変数呼び出してるだけでしょ
>>74 特に日本人は3.xにすべき。文字コード的に考えて。
>>714 え
fork作られる程anythingって歓迎されてるのか
ちょっと調べよう
ありがと
719 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:31:08.81 ID:KZYhldrJP
日本人ならRubyだろと言いたいが
Ruby2.0が走るレンタルサーバがない…
721 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:32:06.60 ID:82wMJaEi0
>>711 別に東方作者けなすつもりないけど
呼び出し使ってるからスリムって感想的はずれじゃね?
誰でもできるんだよ。誰でもできるんだが頭の悪いやつが書くソースってのはあるな。
エンジニアかドカタか
>>700 両方できたら職の間口は広がるけど
両方使いたいなら職の間口は狭まるんじゃね
そんなもんでしょ
>>721 凄いのはその短さだよ
普通の短さじゃないそれは
725 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:36:10.81 ID:dd+JZEnsP
>>698 ほとんどワカンネ
ボス1攻撃関数(角加速度)
謎
謎
謎
謎
謎
謎
角度 = 謎
角速度 = 0
10回繰り返す {
弾発射(謎, 角度, 謎)
角度 += 角速度
角速度 += 角加速度
謎
10フレーム待つ
}
終了
726 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:37:38.96 ID:nxzYteW30
変数名1〜2文字はやめてほしい
一人で開発するにしても名前ぐらい略さないで付けたほうがいいだろ
ってかスクリプトって書いてあるじゃん
呼び出し先には結構複雑なスクリプト解釈のアルゴリズムあるはずだから
これ見て「ワーオ、スタイリッシュ!」って感心するだけだと挫折させるだけだぞ
淘汰が目的ならそれでもいいけどさ
>>650 手続き風関数型とOOの表記
関数型:
( format t "~A" ( if ( < 0 x ) "true" "false" ) )
OO:
0 < x ifTrue: [ 'true' display.] ifFalse: [ 'false' display.].
それぞれ専門の表記
関数型:
( setf a '( format t "~A" ( if ( < 0 x ) "true" "false" ) ) )
( eval a )
制御文などが特殊表記では無く全て関数として
実現されている為、一旦変数に束縛したり、引数に渡したりなど、
全て関数としての扱うことができる。
OO:
| message |
message := MessageCapture ifTrue: [ 'true' display.] ifFalse: [ 'false' display.].
message sendTo: ( x > 0 ).
純粋なOOでは全てがMessageのやり取りとして実現される。
制御文であれ何であれMessageを一旦取り出し、好きな対象に
送りつけることが出来る。また、受け取ったMessageを他のobjectに
投げつけることができる。投げつける宛先は通常基底classだか他のobjectに
投げつけることもできる。これを委譲という。
更にmessageは無視したりmessage自体を改変する
ことが出来る。
729 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:40:55.26 ID:VDy2nyvB0
英語の必要性はガチ。Androidアプリ作りたいのに最新APIは日本語で説明してるサイトがない。
731 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:44:15.74 ID:82wMJaEi0
>>724 関数呼び出すんだから段幕の下地がきっちりできてて
引数で密度の多寡を決定してるってことは理解してるんだよな?
>>730 その程度なら中学生レベル+辞書で十分やん
733 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:45:10.38 ID:7LI8pYNf0
>>726 変数名考えてる時間が一番長かったりする
納得できる名前思いつかない時は2〜3時間悩んだり
i j k は偉大だ
734 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:45:17.27 ID:6UWRJLSW0
>>730 そういうのは試しに動かしてみるのが手っ取り早いかと
736 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:45:30.54 ID:NAxZiXhMO
カルネージハートもプログラミングなんだから誰だって出来る
やる気があるかないかだ
最近はアセンブラガー、C言語ガーの口だけパソコンの大先生が少なくてボクは嬉しいです
ついに絶滅したか
738 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:48:54.60 ID:KZYhldrJP
>>729 2サービスまでは無料らしいけど
無料だと必然的にSandboxモードで、一定期間で休止するらしいしなあ
俺はそもそもサーバ運用も勉強したいからやるときはVPS借りようと思ってるよ
>>736 自分の最強キャラを他人のキャラと対戦させてみたらまるで動きが違う。
プログラム見ても何でそういう動きになるのか全く理解できなくて諦めた。
741 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:51:29.71 ID:2rzNfW5C0
2chでオープンソースでみんなで何か作ろうってのなくなったよな
お前らでなんか作ってくれよ
742 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:55:11.16 ID:Q+A6qK3kP
Code Academyっておまいら的にどうなの
744 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 00:56:51.37 ID:82wMJaEi0
>>724 つーか呼び出し使ってもよくて抜粋で短いって賞賛するんなら
それこそ十万行のコード書いても呼び出しとかクラス使ったら一行だからな
それ知ってる?
745 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:01:24.84 ID:es/lN8iQO
746 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:01:25.70 ID:6UWRJLSW0
747 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:02:58.88 ID:dd+JZEnsP
>>739 89点だった
第一部の最後と第二部の後ろ2つが全く分からなかった
頼むからコピペするだけの奴死んでくれ
お前はプログラマじゃない
最近のPCはアレだがI/Oとかいじれると楽しくなるぞ
752 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:05:26.85 ID:E6K3KZN00
コピペだけで済むならコピペでいいだろ
754 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:07:40.15 ID:82wMJaEi0
>>728 自爆仕込んだりたまに上昇気流ぶつけたいときに関数型だと面倒くさそうだなと思った
755 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:08:07.54 ID:HOTZOwzL0
コピペだけで作るって逆に難しくね?
756 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:08:16.47 ID:es/lN8iQO
プログラミングができたら取りあえず職にありつけます。
>>742 その日だけ使える連番を作り、cookieとして
browserに渡す。んでその連番をmapの鍵に使用する。
mapの中にすでに登録済みかどうかで連投の監視を管理する。
758 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:09:48.03 ID:nxzYteW30
コピパー
デュプリケーター
>>754 使いたいとこだけ使える機能使えばいいよ
そのうち言語に合わせた楽な方法が見つかる。
760 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:13:04.74 ID:1Q0R5gPq0
>>739 暗算ですぐ分かるのだけやって87点だった
89点だったな。つーかただのIQテストっぽかったな
第二部と三部の時間余りまくったわ第一部にまわしてくれ
Unicod処理するプログラム作ってるけど、サロゲート考えたやつはタヒねよ
くやしいからもう一回やったら90点でた
サロゲートペアはSJISとかマルチバイト時代にコードを書いていた人間からすれば楽勝。
結合文字とかがやばい。
C#みたいに処理してくれるライブラリとかなかったら触りたくない感じ。
>>753 屑でもかすでもお好きな方を
>>762 あ、あたしも同意しまちゅわ
死ねばいいのに。たまに文字に混じってて表示できなくて死ねばいい
768 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:22:26.47 ID:HOTZOwzL0
自作のスクリプト言語でしょ
ゲーム系ではよくあること
770 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:26:46.96 ID:SPoD7opz0
>>749 コーディングは基本コピペと超速コーディングのエロイ人が逝ってたよppp
771 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:28:14.20 ID:+XNyLCGH0
擬似言語で思考したそのままを実装できれば素敵やん?
>>739 44点だったけどアプリ開発で月200万稼いでるよ
参考にならんのじゃねこれw
774 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:32:37.74 ID:Lacy1zZR0
ようわからんがコピペをブラックボックス化してつぎはぎスパゲッティを作る人がアレなんじゃないの
自分で機能を理解して積み木すればコピペでいいだろうけど
>>772 100点とれるようにがんばったら500万稼げるようになるんじゃね?
>>726 変数名の付け方って規則があるじゃん
1文字の変数名なんてループ以外につかえないでしょ
「ビットマップ画像をjpgだのpngだのjpeg2000だのにするdll」
って、どうやったら作れるようになんの?
プログラムに熟達してオライリーの「JPEG HACK」みたいな本を読みこなせば
作れるようになるわけ?
778 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:36:18.89 ID:es/lN8iQO
プログラミングの勉強は多すぎる
この勉強量を医学部受験にあててたら医者になれたじゃん。
そう思う事もありますね
779 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:36:33.43 ID:6UWRJLSW0
コピペだって意味理解してればライブラリ使うのと変わらない気がする
780 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:36:58.07 ID:cy66XTGR0
>>777 image libを使わないでdecompress/compressしようってなら
アルゴリズムのお勉強をちゃんとしないと・・・
DCTって何?その前にフーリエ変換ってなに?って、ハフマン符号ってなに?って
782 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:37:58.46 ID:dd+JZEnsP
>>777 離散コサイン変換、量子化、ハフマン符号化が君を待ってるぜ
>>739 全部同じ答えにしてみたら結果こうなった
0点、8点、22点、2点、0点
減点の点数が大きいのか、左右に正解が1つも無いのか
スキルある人でも一文字変数とか使ってるし、教条主義的に一文字変数禁止!とか言ってるほうが素人っぽい。
785 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:39:29.98 ID:Yyme/ta10
>>782 どうやったら綺麗に圧縮するかとか職人技みたいなもんだろな
>>778 医者は社会的に保護されてるだけで
規制を取り払えば美容師並みに収入が落ちる。
優秀なプログラマの知能は
医師なんてはるかに凌駕してるよ
>>773,775
おいおい、嘘に決まってるだろ
何で真に受けるんだよw
>>777 >>781 >>782 離散コサイン変換?ハフマン符号?しらねぇなぁ。
フーリエ変換なら概念は知ってる。解いたことないけどな。
農学部卒だし。
JPEGって画像を周波数空間に置き換えて三角関数の和で近似することで
高周波成分犠牲にして圧縮してるのは知ってるけど、それをどうやってプログラムで行うのかさっぱりわからん。
なんか画像工学って複素数平面とか行列をいじくって
一次変換とか何かわけわかんないことやって、Photoshopの画像変形みたいなことを実現してるみたいだけど
ああいうのどうやったら理解できるようになんのかね。
俺さっぱりわからんは
>>787 優秀な医者の知能は
プログラマなんてはるかに凌駕してるよ
ばかじゃね?
>>791 プログラマで優秀な人間を超えてるとしたら
数学者くらいじゃないかな
医師の優秀さ程度じゃどうしようもないよ
>>792 アルゴリズムにのめり込んだら高度な数学にたどり着くからな…
それと、エロゲとかのデータとか抜くsusieプラグインとか、どうやって作るの?
そりゃ、元はBMPで拡張子変えただけとかビット反転しただけならバイナリ見てピンときて即効解析もできようもんだけど
小細工がしてあったらいじりようがない気がするんだけど。
データを展開してるプログラムそのものをリバースエンジニアリングしてるわけ?
795 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:53:07.52 ID:es/lN8iQO
>>790 俺も農学部卒。
プログラマは文系や高卒が多いから全然、問題ない
796 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:53:41.84 ID:cy66XTGR0
797 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:54:34.37 ID:nxzYteW30
>>794 その通り展開部分をリバースエンジニアリングです
798 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:55:31.83 ID:c2FluKZM0
そもそも医師なんて超保守的な仕事と、プログラマーを比較できるわけないだろw
良い治療法思いついたから今日はこれやってみようみたいな医師だったら怖いだろ
799 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:55:49.49 ID:dE6TA8340
曖昧さがないからコーディング中の方が
人間相手にしてるときより全然疲れないわ
800 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 01:56:53.01 ID:HOTZOwzL0
研究医はまた違うだろ
>>797 リバースエンジニアリングして作ってたんだ、ああいうの。
儲からないのに解析屋がんばりすぎだろ。
友人がやねうらおの解析魔法少女持ってて、ちょい読ませてもらったんだけど
ああいう手技を利用してプログラム解析してるわけ?
804 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:00:12.34 ID:cbc+3NeM0
もうちょっと簡単にしてくれよ!と思う
805 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:00:21.34 ID:Lacy1zZR0
プログラミングってアイディアの塊だと思うんだけどドカタ並の扱いで不遇だよね
給与はリアルドカタの方が良さそうだし尚更
>>792 いちいち説明するのもなんだけど、
優秀なプログラマの知能>医者の知能
優秀な医者の知能>プログラマの知能
だからばかじゃねって付け足したわけ
理解を求めるのは無理か
マリオみたいなゲーム作りたいなと思ってC#触ってみたけどすぐ投げた
串探して規制中でも勝手に通してくれるソフトとか作ってみたいんだけどああいうのってどうやるのか健闘もつかない
808 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:04:23.10 ID:fVQIRu4a0
文系と馬鹿にしてる連中が医者とプログラマーの
給料の差がどうしてつくのかわからなくてワロタw
プログラミング以外も勉強すればわかるよw
809 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:04:39.30 ID:r8wXgwEpP
>>805 プログラミングしてる人には、いわゆる職業プログラマ以外にもいろいろいるから。
Google やら Intel で最先端のアルゴリズムの研究してる人もいれば、
IT以外のメーカーなどで研究や解析のためにプログラムしてる人もいるし、
一方でWebサイトとかをシコシココーディングしてる人もいるだろう。
>>807 基本的なプログラミングの手法を学んで、
あとはフレームワークの使い方を勉強する
c# ゲーム フレームワーク とかでググればよかろうもん
あとは本買って作りながら覚えていけ
3ヶ月でいけるぞ
>>796 ありがとう。
ハフマン符号ってのは良く分からないんだけど
要するに
「セックスのときにちんことまんこは非常に大事でセックスはちんこをまんこにいれることによって行われているので
ちんこはちんこらしくまんこにちんこをいれないといけません」
というデータを
「SのときにCとMは非常に大事でSはCをMにいれることによって行われているのでCはCらしくMにCをいれないといけません Sセックス Cちんこ Mまんこ 」
と書き換えて圧縮しようみたいな話でおk?
813 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:07:14.63 ID:nxzYteW30
>>803 自分で設計から組み立てる必要がなく、目的がはっきりしているからリバースエンジニアリングは精神的に楽
解析作業もパズル感覚でやればやる気出る、儲けは出なくとも楽しめるよ
酒飲んで気分が大きくなって煽ってしまったけど
プログラミングスレって日本酒スレと同じように良スレが多い
プログラミングスレの人達は大人が多くて素晴らしい
815 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:07:46.19 ID:r8wXgwEpP
マリオみたいなゲームのプログラム自体は簡単にできるだろうけど、
コースの配置、慣性の具合、速度、わかりやすい操作法、グラフィック、音楽などなど、
そういうことの方が何百倍も難しい。てかゲーム作るならそっちの方が大事では。
>>808 内科医はともかく、外科医なんて今の倍の給料もらってもいいだろ勤務医は
だって考えてもみろよ
人の体を刃物で切り裂いて中身ぐちゃぐちゃしたりするんだぜ?
正気の沙汰では出来ないだろ常識的に考えて
機械系だけどプログラムは全然ダメだわ
研究に使う何万個のデータ処理とかプログラム使えると捗るのはわかってるけど
ちょっと勉強したくらいじゃプログラムできるようにならんのよね
全くセンスがないんだなあ…っていつも凹む
閃く人は本当にすぐに有益なプログラム作って作業始めるから凄いと思うわ
819 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:09:12.32 ID:NYxjBQrT0
国立の情報工だけど専門ってどんな講義してるか気になる
HAL?とか行けばゲームバリバリ作れるの
820 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:11:02.97 ID:ej6U335f0
手抜きしようってことに努力できる奴はいいプログラマーになる
821 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:12:26.07 ID:l/CL/i0y0
プログラミングは論理学
ジャンプ命令ロードストア命令四則演算組み合わせてアルゴリズム実現するだけ
大学で計算機工学勉強したらプログラミングできるよーって喜んでる専門卒が滑稽に見える
>>811 ありがとう保存した
まだガキでちょうど大学でそっち系のところに行く予定だから予習も兼ねてがんばる
>>739 42点だった
自分でもプログラマーむいてないなーとは思ってたけどほんとに向いてなかったw
でももう会社やめてAndroidのアプリ作って自営してるからどうしようもない
ちなみに去年の年収は240万円だったよ!わろたわろたハッハー・・・・・・・・
824 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:14:20.79 ID:cEd5NjiCP
>>820 「楽をするためにはどんな苦労も厭わない」ってやつか
825 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:14:51.13 ID:6UWRJLSW0
>>812 出現頻度が高いデータにより短い符号をつける
たとえば「aabaabaaaabbcccadaaabaa」を
a = 1
b = 00
c = 010
d = 011
ってすれば、それぞれ同じ長さの
a = 00
b = 01
c = 10
d = 11
ってするより全体の長さは短くなるよねってやつ
826 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:15:30.05 ID:cy66XTGR0
情報工学詳しい人がいらっしゃるので今まで気になってたことを色々聞いてく。
3Dゲームで反射面が複数ある場合、
「地点Aで反射した光が地点Bで反射して、地点Bで反射した光が地点Cで反射する」
みたいなことが頻繁に出るはず。しかも光源は複数あるときた。
こういう場合って、何次までの反射を扱って描画してるの?
最終的には妥協せざるを得ないと思うんだけど、変なはしょり方して描画したら
不自然な絵が出るよね?
828 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:17:30.29 ID:cbc+3NeM0
>>805 ものの値段は需要と供給で決まる。中身の価値とかはあまり関係ない。
しょうもないものでも、1個しかなくて欲しがる人がそれより多ければ高価になる。
プログラミングが難しくてもそれをやれる人がたくさんいるってことだな。
エクセルVBAで自動化出来たらプログラマと言えますか?
プログラマも土方とそうじゃないので二分されるよね
831 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:21:46.76 ID:cy66XTGR0
832 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:22:27.15 ID:es/lN8iQO
>>818 機械系の方が絶対凄い
機械や電気の人にはプログラマは敵わないよ
833 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:23:16.27 ID:dd+JZEnsP
リアルタイムなら2次反射までじゃないかね
834 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:25:10.44 ID:cy66XTGR0
>>832 NCとか最後は勘!っていわれたら・・・もう付いて行けない。
昔PLCとかのラダー図のプログラミング(シーケンス制御)したことあるけど
プロセス系は安全対策よく考えてあるなって思ってた。
ものすごい詳しげな連中いるけどお前ら40過ぎのオッサンと見た
>>831 レイトレーシングってdirectxとかopen glで書いた奴を
GPUに丸投げしたら勝手にやってくれる。という理解でよいのかな?
「3次元空間を8つに分割し、それを階層化した8分木構造(octree)にする仕組みとなっている。」とか、それにしてもわけがわからんわwww
>>827 ゲームは基本如何にして誤魔化せるかの世界だから
基本的にそこら辺の制約はハードによって全然かわる
今のpcはわからんが、ドリキャス程度なら基本的に反射面の処理とかは一回ぐらいしか入れない
DSとかなら画面小さいからそもそも入れない
839 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:32:33.16 ID:XrAIo5F20
プログラムって何かカッケーな 自分でも何かやってみたいけどあまりにも漠然としすぎていて
何をすればいいのかもわからず 結局HTMLで ゆうすけのホームページ みたいなの作って満足した
>>835 問題ないよ
苺BBSでググればわかるけど日本の中でも上のレベルの
経済学者が経済を語ってるスレとかあったしな
初心者お断りっていう雰囲気は大事だと思う
ちなみにその経済学者の言ってることを行って
アベノミクスの円安株高が起こってる
まあスレ違いになるからこれ以上はやめるけど
842 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:33:34.68 ID:C2Rkaz1c0
未だにオブジェクト指向が理解出来ない
843 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:33:53.62 ID:cy66XTGR0
うお、上の方とid被ってる
しかもあんまり主義が合わない意見の人とだ
メタルギアソリッドとかCoDなんかの
ロケットランチャーとかスナイパーライフルの当たり反転って、
「24フレーム/秒なり60フレーム/秒で砲弾とターゲットの座標を計算して
座標が合致してたら当たったと判定する」
みたいな手法でやってるの?
初代メタルギアソリッドは、ゲーム雑誌で
「拳銃・ライフルは発砲時のフレームで処理してるから遅延は関係ない」
みたいな記事をみた記憶があるんだけど。スナイパーライフルはどうなんだろうって気になってたのよ。
846 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:38:01.99 ID:cy66XTGR0
>>842 オブジェクト指向とストラクチャード(構造化)は対極だけど
例にすると簡単
車作るとき
部品や規格をちまちま作ってく作業から入るのが構造化
逆に箱(ボディ)を作って中にどんどん入れてくのがオブジェクト指向、
そんときのグループ化がトップダウンかボトムアップかの違いかな・・・
実際はそんな単純なもんじゃないと思うけど、概念的な所ではそんな風に俺は理解してる
>>845 当たり座標を全部計算してたらとてもゲームに耐えれる速度にならない
それこそ当たり判定ロジックとかもあるんだけど、基本は二点間の距離を持って当たり判定にしてるね
>>809 今はどうかしらないけど3DCGデザイナーはプログラムも自作の人よくいたなぁ
MAYAのとか
849 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:40:20.74 ID:Jo39oq1JP
>>846 こういうヤツのせいで日本ではオブジェクト指向が難しいとか言われるようになった
850 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:41:24.42 ID:HOTZOwzL0
メタルギアやったことないけどスナイパーライフルは弾速そうだし発砲時に1回判定でよくない?
851 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:41:49.47 ID:kaFgbxGuI
852 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:42:42.47 ID:BgpMP9NhP
>>846 昔からオブジェクト指向の教え方はこういうの多いけれど、自分で見についてから改めてみると
ものすごく下手くそな教え方なんだよなこれって
実際に完成されたサンプルプログラムで説明した方が遥かにわかりやすいのに
853 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:43:26.80 ID:cy66XTGR0
>>845 ポリゴン同士の衝突(オブジェクトのコリジョン)はフレームワークで用意してくれてるし
レンダリングエンジン側でもあったりする
物理演算モデルを持ってるのだと描画用とは別の仮想モデル持ってそこで色々やってたりする
で、データの不一致があると某MMOなんかでよくある壁にはまって動けなくなったりする・・・
で、弾道とか物理演算では描画フレームの数倍のフレーム処理を行ってたりする(時分割するか関数で計算するかはPG次第)
弾道計算すれば衝突するときのフレーム数は弾を撃ってから 4.2315フレーム後とか厳密な計算が
必要な場合がある
1フレームで数十メートルズレるわけだから。
オブジェクト指向ってもただの考える為のツールだからな
PINGみたいなゲームで
弾を反射させる場合の角度をどうやって計算してるのか知りたい。
僕の予想だと、
・反射する寸前の弾の運動のベクトルの方向と角度と大きさを
2~3フレームくらい使って線形回帰か何かで求める
・反射する寸前の反射板なりラケットの運動のベクトルの方向と大きさを
2~3フレームくらい使って線形回帰か何かで求める
↓
・弾と反射板が当たるフレームがある間に、弾の運動のベクトルの角度と大きさと
反射板の運動の方向と大きさのベクトルから、次フレーム以降に弾がどう飛ぶか算出
↓
反射後のフレームでは、反射時に決定した方向に弾を動かす
みたいな処理をしているのかな?
連続現象を離散的に表現する方法が気になってたのよ。
>>846 それはオブジェクト指向のひとつのパターンでしかない
構造化以前のプログラミングを知っていれば
オブジェクト指向と構造化が対極なんて言えないはず
857 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:45:10.34 ID:fiR/lc8s0
>>33 アメリカ人が組むCなんざgotoだらけよ。
MITが作ったらしいオープンソースとか見ればよく分かる。
858 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:45:50.93 ID:cy66XTGR0
>>849,852
そうは言うが、事例を書いてくれないから結局、この手の説明から始まってしまうパターンだと思うんだわ
反論は簡単、対案を出すのは大変だけどさ
859 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:46:45.86 ID:Jo39oq1JP
>>850 なんか上のはちがうの
着弾点に円形の当たり判定だしてーって感じ。
861 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:47:48.92 ID:6UWRJLSW0
オブジェクトはなんか機能をもった変数ってイメージ
専門的に学ばなかったから正しく説明なんてできないけども
862 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:47:50.18 ID:qs/fXYR60
ゲーム作ってみたいっていうよりゲームのアルゴリズムに興味がある
OpenGLで極簡単な3Dレースゲーム、Win32AIPでマインスイーパー作ったことある程度の経験なんだけど
ソース公開してるオススメのフリーゲームとかないっすか?
863 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:47:54.02 ID:cy66XTGR0
>>856 ぶっちゃけOOPも言葉遊びの結果の呼び方とも言えるから
何でもclass化したらoopなんて言ってた時代と行ったり来たりかな
>852
プログラムの説明はそーゆーの多いイメージ
抽象化がするよか具体例を何個か見たほうが早かったりするんだけど
なんだろ?俺の理解力がないのかな
>>847 フレームごとに算出してないんですね。
参考になりますわ。
>>850 メタルギアソリッドはスナイパーライフルの弾着にラグが表現されてます。
インテグラルのミッションモードで泣かされましたわ。
>>851 まさしくそういうことです。THX
大学の学科がプログラミング専攻でJavaとCのほんと基礎しか分からなくて
次から3年だけどこんなんで研究室とか入ってどうなるんだよって不安しかない
かといってこの春休み具体的に自分で何をすればいいのかも導き出せなくて死にそう
867 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:49:38.61 ID:l/CL/i0y0
テレビのチャンネル変えるのにリモコン使う
↑
オブジェクト指向
用は使う側が物の中身を知らなくても使えるようにプログラミングすることな
gotoにけちつける奴はリーナスに勝てんのかよ
869 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:50:02.37 ID:vxOJj2sO0
とりあえずpythonやろうと思ってネズミとか魚とかが表紙のやつ割れで手に入れたが眠くなる
870 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 02:50:57.50 ID:kaFgbxGuI
>>858 >>336にも書いたが、
会社の規模が大きくなってくると
自分一人で何から何までやるより
人材雇って任せたほうがいい。
細かいところは任せる。自分は指示をして結果を仰ぐだけ。
これが最もわかりやすい説明だと思う
すげー専門的な話してるけど、いったいいくら稼いでんの?
2chでぐらい正直に言おうぜ!
>>867 それだとイマイチ。
クラスは人材マニュアル。インスタンスがバイトだと思えばいい。
人材マニュアルを基にバイトを何人も雇って、同じように「働け!」「帰れ!」と命令する
変数の単精度型、倍精度型とかいうのは
量子化してるステップが粗いか細かいかで、
精度を要するところと計算機資源を節約したいところで使い分ける。
みたいな理解でおk?
前々から疑問だったんだけど、
3Dゲームのモデルって、MayaとかLightwaveなんかで作ったファイルを書き出して、
ゲームハード会社が作った開発環境にファイルを読み込んだら、開発ツール上でデータが再現されるという理解でよいの?
あと、開発環境って主流はWin/Unix系のどっちなんだろ。
お前らさぁ、かしこぶってレス交わしてるけどユニバーサルメルカトル図法みたいな感じなんだろ?
ネタなんだろ?
ネタだっていってくれよ
OOPなんてほとんどいらん、サブルーチンでええやん
オブジェクト生成とかしたら遅くなるやん
>>874 CPUでゴリゴリ計算するときにfloatよりdoubleのが早かったことある
キャストがモリモリ発生してたのかな
ゲーム機のエミュレーターソフトって
「このゲーム機に使われてる半導体はこういう動きをするはずだから
半導体のI/O系をソフトウェア的に表現してやれば
ゲームのデータを入れたらゲームできるようになる」
ってやってるんだよね。
じゃあ、その半導体の処理系ってどうやって情報を入手して作ってるんだ?
たとえば初代プレステのCPUとかの仕様って公開されてんの?
880 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:10:22.05 ID:kaFgbxGuI
>>855 PINGっていうのがどんなゲームなのかよく知らないけど
ラケットで弾をはじき返すゲームなら
「弾の動きをもとにして弾の運動ベクトルを算出する」んじゃなくて
「弾を表現するデータが持っている速度ベクトルデータをもとに、弾を描画する」んじゃね?
自然界では連続現象でも、プログラムで再現するときは
最小単位時間の刻みで離散的に処理する
>>875 ゲームの開発は今主流なところだとiPhone以外はWinじゃない?
3Dモデルは たとえばプレステ用のモデルってのは無くてプレステの何チャラライブラリ用のモデルをMayaから出すとかそんな感じ
882 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:12:23.15 ID:x93K8JGC0
インスタンス生成が重いからシングルトンだとか、本末転倒感があるよね
883 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:13:51.97 ID:dd+JZEnsP
>>875 前いたところはXSI用のプラグイン作って独自形式で出力、
自社製ツール上で読み込んで配置やらデータ入力やらして確認実行
一応実機上でも動作確認って感じだったな
884 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:14:33.01 ID:6UWRJLSW0
>>878 インテルのFPUだと全部拡張倍精度に変換されてから計算されるらしい
>>880 「弾の動きをもとにして弾の運動ベクトルを算出する」んじゃなくて
「弾を表現するデータが持っている速度ベクトルデータをもとに、弾を描画する」んじゃね?
あ、そだ!ありがとです。
自然界の連続現象は、やはり離散的に処理してるんですね。
そうしかやりようが無いよなぁと思ってたんだけど、やはりか・・・
>>881 なのですか。
FF7はSGIの開発環境だったみたいなのを見たんで、最近はどうあのかなと。
886 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:17:44.90 ID:kaFgbxGuI
>>380続き
だから弾に重力や速度に依存する空気抵抗がはたらく場合も
1フレームごとに弾の速度ベクトルを変更し
さらにそれに基づいて座標を変更し
それに基づいてスクリーンに描画し
ってなるから
過去何フレーム分ものデータを記憶して計算する必要はないんじゃね?
>>875 うん、会社にもよるけど大体その通りでWin環境が圧倒的
ソフトはMAXも多いな
>>50 ルールを決めて、エラーハンドリングのように限られた用途に使うのであればいいんだよ
機能と機能を繋ぐような使い方をする人がいるから原則禁止にしてあるだけ
889 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:18:15.81 ID:fzyQnvR10
890 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:22:07.08 ID:vxOJj2sO0
>>885 FF7はNWorldとか使ってたらしいね
最近のスクエニはCG雑誌見るとMayaとか使ってるっぽいけど
>>890 ゆうちゃんの方が優秀な分野もあり、ゆうちゃんの方が劣っている分野もある
分かりやすく言うと、
・言語ごとのスキルLV
・ミドルウェアのスキルLV
・各種設計のスキルLV
・ネットワークやデータベースなどの固有スキルLV
とかがあるスキル制MMOだと思えばいい
特化してる人は重宝されるし
//////////////////
///
////
平均的にボーダーを超えてればどこからでも声がかかる
//////////
////////////
/////////
一つだけいわせてもらうけど
PHPをプログラミング言語っていうアホが最近増えすぎ
スクリプト言語だからあれ・・・
CやってからJAVAやってんだけど、try-catchの存在意義がよく分からん
CPUがバグっておかしなことが起きることってあるの?
マイクロコードのエラッタとか聞くとあるに違いないんだけど、
たとえばExcelで計算させたら1+1=3
になったりしたことは無いわけよ。
こうならないのはOSが保護かけてくれてるからという理由でおk?
ぷろぐらまhもっと
そんけいされていいな
のーべるしょうよりあるいみやくにたっている
ばかにはできない
>>896 /* よく分からないけど、ここの処理を消すと動かないので消さないこと! 1997.12.31 */
899 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:43:03.89 ID:6UWRJLSW0
>>895 エラーをオブジェクトの外で処理するために使ったりする
OOPと親和性が高い領域はなんでしょうか
GUIはさておきデータベースとかOOPでないといけないの?
構造体じゃいけないんですか
901 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 03:52:58.01 ID:cEd5NjiCP
>>896 初代Pentiumは浮動小数点演算で間違った演算結果を返すことがあるバグ持ちだったんじゃないかな
それで以降のモデルからBIOSやOSでマイクロコードを更新できるようにしたはず
これはソフトのバグの話だけど、古いWindowsの電卓には計算を間違う不具合があった
また、宇宙線の影響でメモリに記憶されたデータがビット化けすることがある
つか、ID:+3haedLr0は盛り上げ役というか釣りというか、あれだろ
>>321 目標としてはいいけど初心者がエロツールとか作っても完成までに相当時間かかりそうだな
画像・動画・ネット何とっても簡単にはできない
プレステ以降のゲームで、魔法だの必殺技だの使ったら派手なエフェクト(光輪とか衝撃波とか)出たりするけど
ああいうエフェクトって友人が「あれは2次元で描画してる」つってたけど本当?
なんか3Dくさいんだけど。
>>901 ただの好奇心旺盛な厨の公務員だよ。
悪かったな!
904 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 04:05:33.65 ID:dd+JZEnsP
2Dで表現することもあれば3Dで表現することもある
その中間みたいなのもある
905 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 04:07:11.36 ID:6UWRJLSW0
ビルボード使ってるってことじゃない?
xor eax,eax
COBOLみたいな化石を俺に触らせるなよ、わかんねーよ
やさしいc
っての買ったけど勉強の仕方わかんなくてワロター
例文と問題が乗ってるだけやん
910 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 04:20:50.14 ID:AlzejVWj0
911 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 04:21:34.50 ID:+h8lkygD0
ら
912 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 04:23:09.70 ID:fglJP6Ju0
プログラミングは難しいものでいい
抑々"コピペコーダー"なんて語があること自体おかしい
入門書で篩にかけろ
理解できない奴に理解させようとするな
整備性が皆無なコードを書く奴が来ると周りも迷惑なんだよ
一人でPHPでもやってろ
913 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 05:15:22.82 ID:YdFlnojn0
数学の採点をしてると他人の書いたコードを読まされてる気分になるよ
>>899 なんか分かったよ、ありがとう
自分がロクに解説読んでないことも分かって一石二鳥
ゲーム作りたいんだが
何からやるべきよ?
設計
>>917 ゲーム理論か読んでみるわ
実装のほうでもオススメある?
920 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 08:25:56.10 ID:F08zlFpn0
ゲームを作るのにゲーム理論薦めてどうするんだよw
922 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 08:30:25.65 ID:JyLs1P/z0
ウソをウソと見抜ける人でないと、(プログラミングは)難しい。
IDENTIFICATION DIVISION.
ゲーム作るならまずはボンバーマンを題材として作ってみるといい。
簡単そうに見えるけど、衝突判定とかかなり考えて作らないとまともなゲームにならないことが分かる。
926 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 08:41:54.44 ID:F08zlFpn0
テニスかブロック崩しぐらいがいいんじゃないか
2Dができたら3Dで
MMOのプロテクト回避したチートツール作るのはどのくらい難しいの?
928 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 08:52:55.88 ID:knwXKAvQ0
必要なやつはやろう
929 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 08:56:04.04 ID:Fwb/xTNq0
>>915 今ならUnityだろうな。
ただしUnityScriptはやめとけ。
値渡しが出来ないから後々困る。
C#にしとけ。
開発環境はLinuxがいいのか?
どのLinuxがいいんだ?
>>679 同じプログラムでも、頭のいい奴と悪い奴じゃ、出来るプログラムが全然違う。
文学作品とラノベくらい違う
933 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:00:49.03 ID:Fwb/xTNq0
>>930 初めての奴はWindowsにしとけ。
Linuxだとプログラミング以外のところで試行錯誤することになってその間に燃え尽きる。
934 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:02:12.18 ID:vjeDtBPI0
プログラムは誰にでもできる→×
プログラムに文系理系は関係ない→○
偏差値とか関係なく書けるやつは書けるし、書けないやつはさっぱり書けんよ
ブロック図やシーケンスラダー、
ハード回路組むのは好きなんだがプログラムはさっぱりだ
学生の頃Basicちょっと触ったがもう忘れた
出来る奴はマジ尊敬するわ
プログラミングって結構泥臭い作業だからな
誰にでもできるが根気とモチベーションは大事
初心者ならGUIアプリが簡単に作れるC#あたりがおすすめ
いわゆる高学歴なエンジニアが目立つのは英語だとか使っての情報収集力が高いのと
数学や物理の知識があるからだと思う。
939 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:06:43.71 ID:Fwb/xTNq0
プログラミング上達にもっとも重要なのは割と真面目に「背水の陣」
有料の開発環境を買うどころか、生活を賭けてプログラミングする
くらいやると一発で達人の域に突入できる。
>>933 おk
eclipse ultimateインスコで良いんだな
javascript頑張ってみるわ
941 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:08:38.75 ID:36+r6thz0
なにがどうなってるのか分からん分野
942 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:08:48.96 ID:Fwb/xTNq0
>>938 実際のところ、数学や物理を必要とする分野など皆無。
大半の業務アプリもゲームでもまず出てこない。
>>125 憲法じゃなくて法律弄るようなもん。
憲法気軽に触んじゃねーぞっていう意味理解と大体同じ
>>940 eclipseってjs書けたっけ?
上の人と言ってる事違って申し訳ないんだが、
LL系の開発者はUnix系のOSとテキストエディタで書いてる人が多い。
俺はemacsのjs2で書いてる。
>>942 待ち行列だとか使うがな(´・ω・`)
思考訓練にもなるし
946 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:14:25.09 ID:FK3sMMWv0
>>893 周りを見る限り特化してる奴っていうのは一見過ごそうで微妙なことが多い
////
/
/
普通の奴はまぁこんなもん
///
///
///
出来る奴は何でも圧倒的に凄い
///////////////
///////////////
///////////////
趣味で始めた初心者だが
wpfがようわからん
@ITの連載読んでると、色々と他の知識も必要な感じがするのだが
取り敢えず初心者でもわかる書籍ないかな
できる事は低レベルでいいので
>>944 出来る
Emacsか…覚えとくありがとう
>>125 void func(Stream stream) {
// stream からデータを読み込んでいろいろ処理をしてる
}
↑こういう関数があったとして、
FileStream file = new FileStream(・・・);
StringStream strStream = new StringStream(・・・);
func(file);
func(strStream);
↑呼び出し側は、Streamを継承してるクラスなら何でもわたせるとか。
951 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:19:48.64 ID:Fwb/xTNq0
>>945 ゲームに本気で数学物理学を持ち込むと半頭身しかジャンプできないスーパーマリオができあが
>>951 スペランカー以上に貧弱になりそうで、それはそれで楽しそう
こぼるしかできないから、おまえらの話が一切わからん
こぼるの話しろや
コーディングは今まで外注に頼りっぱなし
やる奴がイないからとりあえず若い奴にやらせよう
本かって独学
案の定破綻寸前←イマココな俺が来た。
955 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:23:17.07 ID:shzX+vNC0
孤独だな
956 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:24:55.15 ID:T8aOV8WE0
winようのusbハードウェアをandroidで使いたいんだがドライバって作れるものなの?
>>954 若い奴にやらせたほうなの?
やらされた若い方なの?
958 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:27:56.87 ID:t1FWbSd10
>>954 PG、SEの分業が流行った時代に文系SEとかで入った人らは業界の被害者だわ
そんなもんが成立するわけもない
>>957 やらされてるほうです・・・
Androidアプリなんだけどjavaでコケ、Androidでコケマジでそろそろ死にそう。
>>958 一応Cでマイコン少し弄ってた経験はあるんだ。専門だけど。
画面デザインワードで作った奴を投げられてあとは作れって感じで投げられた。
>>942 そういう一般には触れ辛い話をどうやってゲームに落とすかとかやらないの?
World of Gooはトラスっぽくて面白かった
プログラムは、
入力待ちする関数
↓
入力されたら処理する関数
簡単にいうとこれの繰り返し
入力はキーボードからの入力だったり、
マウスカーソルの位置だったり、他の関数で処理された結果だったり
963 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:32:35.44 ID:F08zlFpn0
最初にやってみるのは今ならブラウザ上のJavascriptぐらいがいいかもな
準備もあんまりいらんし
>>964 外注に出す→金かかる→仕事受けてきてもどっちが儲けてるんだかわからん
多分こんな理由
>>950 「継承しないといけない」という必要はあるのかという事では
それ自体は抽象クラスである必要はないよね?
もちろん俺もようわからんのだが
967 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:37:56.91 ID:HRuhCKyI0
鯖なんて海外の適当な所借りればいいんじゃyね
>>968 入力が、時間だったり、センサーからの刺激だったり、乱数だったり、他の関数で処理した結果だったりするだけで、プログラムの構造は変わらない
971 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:49:55.69 ID:t1FWbSd10
>>960 組み込みと、業務系だとコーディングの感覚は全然違うけど
順次選択分岐の基礎は理解できてるってことだよな
短期間で自力で解決するならイベントドリブンの仕組みだけ先行して理解する
で、言語仕様は一番解りやすい本でも買って、それを片手に作りながら覚える
こんなんになるんだろうな
あれ・・・外注した方がよくね?
972 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:51:40.45 ID:FK3sMMWv0
>>971 外注じゃなくて、できる奴を派遣でとった方がよくね?
要はこういう関数を作って並べるだけ
当然似たような関数も出来るから、共通する部分を持つ関数を作ったり、すでに用意されている関数を自分が必要な関数にモディファイしたりする
974 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 09:55:17.38 ID:h4pwvuSj0
COBOLですら全く分からんわ
プログラミングのスレ伸びすぎだろ
孤独だからな
977 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 10:02:45.08 ID:HAylCwBhT
オブジェクト指向って言葉が今までよく分からなかったんだが
最近原因が分かった
オブジェクト指向以外の言語を知らなかったからだ
>>960 その画面デザインは入力待ちのときのデザインなのか、結果として出力されたデザインなのか?
入力待ちなら、例えばボタンやキー入力欄などを並べ、
そのボタンやキー入力欄に、入力された内容やボタンに定義されている値を元に処理する関数を呼ぶ関数を書いて行く(JavaやC#の場合)
980 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 10:03:52.26 ID:/7GvNiBU0
プログラムって数学は必要?
必要ならどれくらいまで?
981 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 10:04:54.45 ID:HAylCwBhT
オブジェクト志向ってのは
要するに外注に丸投げするってことだよな。
そしてたまに権力で残業させたりする。
人事に介入する時もある。
数論が得意だと効率の良いプログラムが書けたりする
>>980 何したいかによる
同じプログラマでも例えば知能やCGやインフラなんかで守備範囲が全然違う
>>975 プログラム板は過疎ってるのになんなんだろうね
SQLは集合演算
自分で書いたコードがたまたまオープンソースのライセンスを侵害する内容となったと言い訳したことがあるよね?
ブール代数は必須
プログラムスレで埋まるのは初めて見るかもしれない
どうせ勉強しても仕事で使わなきゃ忘れちまう
だったら勉強しなくていいよね
どこで学べばいいの?短期講座みたいなのないのかな?
>>22 Javaの生みの親のJames Goslingも似たようなこと言ってたな。
「お前らいつまで何十年も前のエディタ使ってるんだ、IDE使えよ」ってね。
ソースはググればどこかにあると思う。
995 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 10:48:29.78 ID:/OSRPIAE0
>>942 DTPとかGraphic系シリーズを販売してるところは使うよ〜。
うちもOpenGLと数学でガリガリ書いてるし。
>>995 HTML&CSS&DB or XML&お好みのプログラミング言語
998 :
番組の途中ですがアフィサイトへの転載は禁止です:2013/03/10(日) 10:57:42.53 ID:/OSRPIAE0
>>997 javascriptでいいんかな?
jqueryとかと違いがよくわかってないけど
>>994 エディタでコードを書かない奴は素人!
カチャカチャ、ッターン!
>1000なら>1->1000全員がgithubに登録
1001 :
1001:
/ * \ __ _
__/ ̄ _ l>' * l 、
/ * r―――-<二 __ ` .、.└ォ ヽ
_/ / ヽ  ̄ ̄*l
_| __ ../ \ ト、
// ., ヽ \ ヽム
7 , : . : . : . : . : . : . : . .,. ヽォ.∧
/ : .., ; : . : . : . : . : . : . :. : . : , |;;|\l
/ : . , : ; ; : . : . : l : . : . : . : : . : ,:.:.:.|;;|;;;;;;\
/j : . :j : ヽ: .\ : . : . |、 :ヽ : . : . : . : . :,:..:.|;;|\;;;;;;〉
/;;| : . :| : . l\: .\ : ..:.:| \: \: . : . : . ::.,:.:.|;;|;;;;|丁
/;;;;! : . :|: .| : . :| >‐‐ヽ : . :l´ ̄ヽ¨:\‐-:、: .:..,:.|;;|;;;;| |
ヽ∧ :. :.:|: .| , :イ _ヽ \: . : | ,. rテ==≧.、:.:.: | |;;|;;;;| |
∧ヽ: . :|: .|: . :ィく千弌_ \:.j トュ:::: 77>、 | |;;|;;;;| |
/;;;∧ヽ: |ヽ!: . :.|、 弋> '′ ´ ̄ ̄ ` ./ ヾ| |;;|;;;;| |
/;;/;;/ヽヽ! ハ : 小 wwx , xwww / : ./.:j;;j‐.j/
. 〈;;/;;/ \l ハ⌒Vヘ. __ /l : /:.:.:.:.:.:/ 転載はしないで下さいね
〈;;/ |:/: ! !∨\. ー ′ ィ:.:.| :./: ハ:.:.:/ 雪が1001をお知らせします…
レV:.! !:∨:. > . . イ j:.:/|:∧/ j/
.! !._∨:..:.:.:. |.` ァ .´――ォ/. レ
http://engawa.2ch.net/poverty/ z―――-!./, -、\ ̄.| l |_
そ , -‐./ __ } .ヽ¨ ミjニ二 ¨ ¨ ┬=− - 、-=-
>'´. / / ヽ}-r' ./⌒ヽ ハ \
/ { _..k ノ |_〈:::::::∧ { l 丶
て ハ ヽ.イ |;;;;;77;;;;ハ ハ l ゝ