前スレ
http://toro.2ch.net/test/read.cgi/unix/1005299891/
初心者同士頑張っていこうジャマイカ
探検
ハッカーになりたいんだけど 2 [無断転載禁止]©2ch.net
2016/05/09(月) 10:53:55.58
2016/05/09(月) 11:34:37.27
早速だけどハッカーになるには何の言語からやればいいんだ?
C言語の入門書買ってきたけど自作関数辺りからただサンプルコードを記憶してるだけのような気がして知識がついてこない
C言語の入門書買ってきたけど自作関数辺りからただサンプルコードを記憶してるだけのような気がして知識がついてこない
3名無しさん@お腹いっぱい。
2016/05/09(月) 13:40:41.28 >>2
それでいい
それでいい
4名無しさん@お腹いっぱい。
2016/05/09(月) 15:26:54.87 念のため確認だがUNIX上でviでコーディングしてるよな?
2016/05/09(月) 16:26:44.06
>>2
まずハッカーの意味をどう捉えてるかききたいな。
まずハッカーの意味をどう捉えてるかききたいな。
6名無しさん@お腹いっぱい。
2016/05/09(月) 19:32:49.32 数学者とハッカーってどっちの方が頭が良いのでしょうか?
7名無しさん@お腹いっぱい。
2016/05/09(月) 19:45:34.98 ハッカーって繰り返し作業を効率的に実行する構想力は必要だけど
頭の良さとは違う気がする。
発想力とか柔軟性じゃない?
頭の良さとは違う気がする。
発想力とか柔軟性じゃない?
2016/05/10(火) 05:23:49.70
>>3
これでいいのか。もうすぐ入門書読み終えられそうだけど
知識が付いて行ってないから本に書いてある似たようなコードしかかけない
C言語は入門で程々に切り上げてC++本格的に学ぼうと思ってたけどこのままじゃC++きつそうだから
お勧めされたスッキリ分かるjavaって本買って読んでる。
書いてあるコードを覚えるだけなら結構簡単なんだけど肝心の知識と応用力が付いてきてない気がする
初学とは言えこんなもんなのかなぁ
これでいいのか。もうすぐ入門書読み終えられそうだけど
知識が付いて行ってないから本に書いてある似たようなコードしかかけない
C言語は入門で程々に切り上げてC++本格的に学ぼうと思ってたけどこのままじゃC++きつそうだから
お勧めされたスッキリ分かるjavaって本買って読んでる。
書いてあるコードを覚えるだけなら結構簡単なんだけど肝心の知識と応用力が付いてきてない気がする
初学とは言えこんなもんなのかなぁ
2016/05/10(火) 05:26:41.50
2016/05/10(火) 05:33:19.14
#include<stdio.h>
int countfunc(void);
int main(void)
{
countfunc();
countfunc();
countfunc();
return 0;
}
int countfunc(void)
{
static int count;
count++;
printf("%d\n",count);
return count;
}
最近覚えたのでこういうのも意味不明だったなぁ
なんでリターンの隣にcountがあるのかも意味分からんしcountfunc();が何をしてるのかも分からん
こんな感じにコードだけ覚えていっても意味ないのではないかとやる気を無くしてる
int countfunc(void);
int main(void)
{
countfunc();
countfunc();
countfunc();
return 0;
}
int countfunc(void)
{
static int count;
count++;
printf("%d\n",count);
return count;
}
最近覚えたのでこういうのも意味不明だったなぁ
なんでリターンの隣にcountがあるのかも意味分からんしcountfunc();が何をしてるのかも分からん
こんな感じにコードだけ覚えていっても意味ないのではないかとやる気を無くしてる
11名無しさん@お腹いっぱい。
2016/05/10(火) 12:07:23.04 >>10
理解していないのにコードを覚えられるって逆にすごいな…。
サンプルコードは機能や動作を理解するためのものであって覚える必要はない。
実行すりゃcountfunc()が何してるかは明らかだろ?
理解していないのにコードを覚えられるって逆にすごいな…。
サンプルコードは機能や動作を理解するためのものであって覚える必要はない。
実行すりゃcountfunc()が何してるかは明らかだろ?
2016/05/10(火) 12:51:00.87
>>9
ハッカーとはコンピュータに関わる人々の中で、神とか神業を持つような
卓越した専門家をさす。
ただの半導体の塊にコードを書き、機能させる人々だな。
世の中にコンピュータにまつわる犯罪が多くなってきた頃に
そういう犯罪ができるのは神に近い技術者である「ハッカーさん」しかできないのでは?
と専門家の頂点であるハッカーを悪者に仕立てて誤用してしまったんだな。
無謀に峠や首都高を爆走する暴走族のことを「レーサー」と呼んでしまったようなものか。
ハッカーとは自身で創造性を持つことも大事で、他人のコードをいくら触っても
ハッカーの域には達しないと思うよ。
君が第二のlinuxを書くとかandroidを超えるものを創造するとか
そういうことで世界的なハッカーとして賞賛されるだろう。
ガンバレ。
ハッカーになるには
http://cruel.org/freeware/hacker.html
ハッカーとはコンピュータに関わる人々の中で、神とか神業を持つような
卓越した専門家をさす。
ただの半導体の塊にコードを書き、機能させる人々だな。
世の中にコンピュータにまつわる犯罪が多くなってきた頃に
そういう犯罪ができるのは神に近い技術者である「ハッカーさん」しかできないのでは?
と専門家の頂点であるハッカーを悪者に仕立てて誤用してしまったんだな。
無謀に峠や首都高を爆走する暴走族のことを「レーサー」と呼んでしまったようなものか。
ハッカーとは自身で創造性を持つことも大事で、他人のコードをいくら触っても
ハッカーの域には達しないと思うよ。
君が第二のlinuxを書くとかandroidを超えるものを創造するとか
そういうことで世界的なハッカーとして賞賛されるだろう。
ガンバレ。
ハッカーになるには
http://cruel.org/freeware/hacker.html
2016/05/10(火) 17:21:39.59
>>11
覚えるだけなら結構簡単なんやが、
仕組みが全く分からないというか何で123と表示されるのか全く分からない
後なんで上はcountfuncなのに下はcountなのか?とかも全く意味がわからない
配列とかは完全に意味不…こんな感じにコードだけ覚えて意味を分かってないものが多くある
応用が出来ないから自分で似たようなプログラム組めないしやっぱりこのままじゃイカんのかなと思ってる
勉強方法が間違えているのかな?
覚えるだけなら結構簡単なんやが、
仕組みが全く分からないというか何で123と表示されるのか全く分からない
後なんで上はcountfuncなのに下はcountなのか?とかも全く意味がわからない
配列とかは完全に意味不…こんな感じにコードだけ覚えて意味を分かってないものが多くある
応用が出来ないから自分で似たようなプログラム組めないしやっぱりこのままじゃイカんのかなと思ってる
勉強方法が間違えているのかな?
14名無しさん@お腹いっぱい。
2016/05/10(火) 17:32:04.81 うん。プログラムに取り組む方向性が間違っているな。
countをcountvarに書き直してもう一度考えろ。
あと、static int count;をint count;にした場合、どんな出力になるか確認してみろ。
コード覚えるよりもコードをあれこれいじって動作を確認したほうがいい。
countをcountvarに書き直してもう一度考えろ。
あと、static int count;をint count;にした場合、どんな出力になるか確認してみろ。
コード覚えるよりもコードをあれこれいじって動作を確認したほうがいい。
2016/05/10(火) 17:35:23.62
>>12
ハッカーってプログラマーみたいなもんなんだな
完全に犯罪者サイドの人間かと思っていたが
自分がなろうとしてるのはどちらかと言うとクラッカーなんか
プログラミングを身につけようの項目は今役に立つな。サンキュー。
3年間まるまる自由に勉強できる時間あるから何とかして身につけたいな
ハッカーってプログラマーみたいなもんなんだな
完全に犯罪者サイドの人間かと思っていたが
自分がなろうとしてるのはどちらかと言うとクラッカーなんか
プログラミングを身につけようの項目は今役に立つな。サンキュー。
3年間まるまる自由に勉強できる時間あるから何とかして身につけたいな
16名無しさん@お腹いっぱい。
2016/05/10(火) 17:42:28.47 ハッカーの定義なんでどうでもいい。
そんな糞みたいな文章書いてる暇あったらプログラム書くのがハッカーだろ。
そんな糞みたいな文章書いてる暇あったらプログラム書くのがハッカーだろ。
2016/05/10(火) 17:52:55.71
countをcountvarに変えてみたが変化はなかった
staticを抜いて実行してみたら12桁の訳わからん数字が出てきた
これは関数の寿命云々が関わっていた気がするが全く覚えてないから調べてみる
C言語はかなり簡単ってプログラム板で言われたからやってるけど全然難しい
皆はこれ簡単に覚えられてるのか…
staticを抜いて実行してみたら12桁の訳わからん数字が出てきた
これは関数の寿命云々が関わっていた気がするが全く覚えてないから調べてみる
C言語はかなり簡単ってプログラム板で言われたからやってるけど全然難しい
皆はこれ簡単に覚えられてるのか…
18名無しさん@お腹いっぱい。
2016/05/10(火) 18:04:07.84 >>17
もとのcountは変数、countfuncは関数ってことなんだが…。
countvarに書き換えてもそれに気付かないのは向いていない。
進路を変えられるならプログラム以外に行ったほうがいい。
頭の良し悪しではなく、向き不向きの問題。
もとのcountは変数、countfuncは関数ってことなんだが…。
countvarに書き換えてもそれに気付かないのは向いていない。
進路を変えられるならプログラム以外に行ったほうがいい。
頭の良し悪しではなく、向き不向きの問題。
2016/05/10(火) 18:27:18.59
>>18
countfuncは(void);付いてるから何となく自作関数って事はわかるんだけど
何で実行結果が1,2,3になるのかわからない。
countの++インクリメントが代入されてるのだろうけど、どういう原理で代入されてるのかわからないす
ニートだしまだ初めて3週間だから諦めたくはないです(´・ω・`)
countfuncは(void);付いてるから何となく自作関数って事はわかるんだけど
何で実行結果が1,2,3になるのかわからない。
countの++インクリメントが代入されてるのだろうけど、どういう原理で代入されてるのかわからないす
ニートだしまだ初めて3週間だから諦めたくはないです(´・ω・`)
レスを投稿する
ニュース
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認 [七波羅探題★]
- 【インバウンド】中国政府、日本行き航空便の減便指示、2026年3月末まで「当面の措置」 [1ゲットロボ★]
- 【高市関税キター!!】個人輸入・少額輸入品への税優遇見直しへ…中国の通販サイトなどからの大量輸入を懸念 [1ゲットロボ★]
- 「車を処分してください」生活保護の窓口 取材で見えた利用者の実情 [少考さん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」★3 [muffin★]
- 【実況】博衣こよりのえちえちFantasy map simulatorミニキャラ死闘編🧪★5
- 【実況】博衣こよりのえちえちFantasy map simulatorミニキャラ死闘編🧪★4
- VIPから🏡スレ潰すために来ました
- たぬかな、結婚していた [268244553]
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- 【高市悲報】理系、生成AIにより死滅へ Claude開発者「すまん、もう理系のチーズよりA Iの方が賢いねん…」 [339315852]
