トップページ⇒tech
158コメント38KB

プログラムやったことない俺が検索サイトを作るスレ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/05/04(木) 17:06:43
スペック
 高校2年
 ヒッキー
 高校の成績最低
 数学はできる
 コンピューターは割と好き
 運動神経ゼロ
 プログラミングは未経験
0002デフォルトの名無しさん2006/05/04(木) 17:07:28
プログラミング言語は何を使えばいいですか?
Javaですか?
0003デフォルトの名無しさん2006/05/04(木) 17:11:33
1年後、出版された「検索男」が100万部の大ヒットで>>1は大金持ちに。
0004デフォルトの名無しさん2006/05/04(木) 17:11:44
1..Prolog+Ruby
2..Prolog+Perl
3..Prolog+Java

0005デフォルトの名無しさん2006/05/04(木) 17:14:14
Lispで
0006デフォルトの名無しさん2006/05/04(木) 17:22:45
グーグルみたいなのをつくるの?
0007デフォルトの名無しさん2006/05/04(木) 17:36:42
namazu使えよ
0008デフォルトの名無しさん2006/05/04(木) 17:52:24
ヒッキーなら半永久的に時間があるからBrainfuckでもいいだろ
0009マイク ◆yrBrqfF1Ew 2006/05/04(木) 17:57:40
半永久なんて時間はねーよ
どこの家も20過ぎたら働けだ
0010デフォルトの名無しさん2006/05/04(木) 17:58:10
高校2年で筆記―ってなんなの?登校拒否なの?
0011デフォルトの名無しさん2006/05/04(木) 18:15:31
>>9
とりあえずお前の家庭事情は飲み込めた。
その調子で>>1にも何か的確なアドバイスをやってくれ。
0012マイク ◆yrBrqfF1Ew 2006/05/04(木) 18:47:18
プログラム最高!と思って更に篭って独学 → 鬱病精神病低学歴手遅れ
大検取って大学へ → ギリギリ社会人に戻れるかも
0013デフォルトの名無しさん2006/05/04(木) 20:22:57
社会が嫌いならとりあえずLispやっとけ。

元ヒッキーより
0014デフォルトの名無しさん2006/05/04(木) 20:35:58
http://www.8823.net/
遅いけど厳選された結果が帰ってくる検索エンジン。
これならできるだろ
0015デフォルトの名無しさん2006/05/04(木) 21:00:23
>>1
まずはできるという数学の腕を見せてもらおう。

1^3 + 2^3 + 3^3 + … + n^3 はいくらか? (注:x^3 は x の三乗という意味)
0016デフォルトの名無しさん2006/05/04(木) 21:36:12
[(n+1)^3]/2ですか><
0017デフォルトの名無しさん2006/05/04(木) 21:44:45
底辺校の俺にはワカンネ。積分すりゃでそうだが。
0018デフォルトの名無しさん2006/05/04(木) 22:20:05
(n(n+1)/2)^2
0019デフォルトの名無しさん2006/05/04(木) 22:25:11
SUGEEEEEEEEEEEEEEE!!!
どうやって導いたんだ。こういうのパッと頭に浮かぶ奴ってスゴいよな。
0020デフォルトの名無しさん2006/05/04(木) 22:26:07
>>18
お見事。
0021デフォルトの名無しさん2006/05/04(木) 22:28:21
jwordを買い取るんだ!
0022デフォルトの名無しさん2006/05/04(木) 22:32:27
>>19>>20 高校の数列で習うだろ
0023マイク ◆yrBrqfF1Ew 2006/05/04(木) 22:36:15
数列の和の公式だろ。
0024デフォルトの名無しさん2006/05/04(木) 22:37:03
高校の時は暗記したけど
これを証明するのが楽しいんだよなあ

と経済学部に入ったら思えるようになった
0025マイク ◆yrBrqfF1Ew 2006/05/04(木) 22:41:26
立法の和を証明すると株で勝てるようになるのか・・・?
0026デフォルトの名無しさん2006/05/04(木) 22:43:41
株やってるけど、形式知は全く役に立たないよ
0027デフォルトの名無しさん2006/05/04(木) 22:50:46
>>18
>>22
>>24

解法キボン
0028デフォルトの名無しさん2006/05/04(木) 23:00:58
>>27
考えようぜ!
0029デフォルトの名無しさん2006/05/04(木) 23:03:51
じゃあヒント
(k+1)^4-k^4の恒等式を利用
0030デフォルトの名無しさん2006/05/04(木) 23:10:24
等差数列の和を2乗してやると立法の和になるのか
最近やけにn(n+1)/2に縁があるな
0031デフォルトの名無しさん2006/05/04(木) 23:12:48
それより1はどこいった?
0032デフォルトの名無しさん2006/05/04(木) 23:33:22
寝たんだろ。ヒッキー=夜更かしとは限らない、ってことだ
003312006/05/04(木) 23:51:15
おはようございます。

インターネットで調べたら、Lispは実用的じゃないって書いてありました。
やっぱりJavaですかね。

学校は週に3回くらい行ってます。
学校行かない日はネトゲしてましたけど、
飽きたのでプログラミングでもしようかな。

明日Javaの本でも買って来よう。
003412006/05/04(木) 23:57:37
x^3の和は難しいですね。
003512006/05/04(木) 23:58:15
Javaの本の他に買った方がいい本ってありますか?
0036デフォルトの名無しさん2006/05/05(金) 00:00:39
googlehacksでも買ってまずはgoogleを知れば?
003712006/05/05(金) 00:01:54
暇だったので、
eclipseとjdkインストールしました。
hello worldはできたのですが、
次に何をすればいいかわかりません。
003812006/05/05(金) 00:04:09
>>36
どうもありがとうございます。
楽しそうな本ですね。
0039デフォルトの名無しさん2006/05/05(金) 00:04:22
>>33
http://www.shiro.dreamhost.com/scheme/trans/beating-the-averages-j.html
これ読んでみろよ。
004012006/05/05(金) 00:04:52
ではそろそろゲームの世界に行ってきます。
明日はJavaの本を読んで、
Java使いになろうと思います。
0041デフォルトの名無しさん2006/05/05(金) 00:05:45
分かった。(n(n+1)/2)^2のイメージ(最初は高さが段々に大きくなる複数の三角推)を脳内で弄ってたら
段々に大きくなる複数の立方体(k^3 k=1..n)に組立て直せた。
まあ既に式が出てるからなあ…分かって当然なのかもしれないけど。
004212006/05/05(金) 00:07:22
>>39
どうもありがとうございます。
でも、Lispのどこがいいのかよくわかりませんでした。
0043デフォルトの名無しさん2006/05/05(金) 00:10:02
>>42
悪いことは言わない。namazuの既製パッケージでも入れとけ、な?
004412006/05/05(金) 00:12:19
自宅サーバーで検索サイトをしたいんです。
0045デフォルトの名無しさん2006/05/05(金) 00:15:59
>>37
次はHello Workだ。
0046デフォルトの名無しさん2006/05/05(金) 00:18:42
>>45
(・∀・)つ座布団
0047322006/05/05(金) 00:25:53
おいおい早寝早起きにもほどがあるぜ。昼夜半逆転かよ。
まあ俺も経験あるけどな。
夕方に寝て深夜に起きたほうが作業効率いいんだよな。
0048デフォルトの名無しさん2006/05/05(金) 00:58:02
高校でヒッキーとは言わないよ
登校拒否だよ
0049デフォルトの名無しさん2006/05/05(金) 01:24:26
適当にクロールする
↓
検索リクエストを受けて検索
↓
結果を表示する
↓
検索サイト完成
0050デフォルトの名無しさん2006/05/05(金) 07:56:18
俺も厨房の頃、登校拒否してたときにPerlとC覚えたなあ。お陰で今は浪人生。
嗚呼あの時から真面目に勉強していたら。
005112006/05/05(金) 15:38:46
Javaって簡単そうですね。
まずはゲームでも作ってみようかな。


高校卒業したらプログラマーになりたいです。
受験勉強は何の役にも立たないのでしません。
大学に行く気もありません。
どうせ授業に意味を感じなくなって、登校拒否しちゃうだろうし、
大学生はニートかフリーターかヒッキーやってたり、
社会勉強と称して、知的な活動を放棄してるだけだと思います。

会社なら働くためだけに通い詰めることはできると思います。
005212006/05/05(金) 15:40:21
それに20過ぎて
社会の役に立たない人ってゴミだと思います。
だから、高校卒業したら
社会に貢献するために働こうと思ってます。
005312006/05/05(金) 15:41:16
よーし、シューティングゲームでも作ってみよっと。
0054デフォルトの名無しさん2006/05/05(金) 15:41:18
>>1 >>33
なんで、インターネットに書いてあることなんか信じるの。
こう書いてある、ということは多分反対に違いない。
ちょっとでも何かしようとするならこうでなくちゃ。
005512006/05/05(金) 15:43:38
>>54
「多分反対に違いない」
すごい推理力ですね。
インターネットに書いてあることは、対偶をとれば信じられるということですね。
あなたはとても頭が良さそうです。
参考にしたいと思います。
005612006/05/05(金) 15:47:19
ところで、Lispって良いのでしょうか?
本屋で少し立ち読みしたのですが、
簡単なプログラムは簡潔に記述できることがわかりましたが、
複雑なプログラムになると読みづらいですね。
それにあまりJavaとの違いがないように思えました。
Java自体あまりよくわかってないですけど。

それとも入門書には書かれていないLispの高度な機能というのがあるんですかね。
005712006/05/05(金) 15:52:13
検索サイトに興味ある人は少ないのですかね?
あまりレスがつきませんね。
ゴールデンウィーク中に2chやってるのは
ヒッキーだけなんですか?
そもそも2chやってる人が痛い人なのかも?
005812006/05/05(金) 15:59:02
他のスレッド見てても、
本に書いてあるようなことしか話してないし、
ここで意見を求めても、
価値のある意見が返って来ないような気がしてきました。

やっぱり2chなんてこんなもんですか?
兎に角もう来ません。
ここにいるのは痛い人ばっかりってことが分かりましたので。
005912006/05/05(金) 16:04:50
58は偽者っと

まあ、価値あるレスがもらえないなぁ、とは感じてますが。
たぶんゴールデンウィークだからじゃないですか?

世界には頭の良い人がいると思います。

そういえば他のスレッド見たこと無かったな。
見て来よっと。
006012006/05/05(金) 16:05:18
良くわかりました。しょせんヒッキーなんて生きてく値打ちないんです。外に出て近所から白い目で見られる気持ちがおまえらにワカルカ
006112006/05/05(金) 16:08:44
60も偽物

他のスレ見たんですけど、
ム板って過疎化しちゃったんですね。
相当レベルが低いですね、ここ。
00621 ◆B90wNhtcnY 2006/05/05(金) 16:09:54
なんだか検索の話ができるのかあやしい気がしてきました。

ゆとり教育のせいですかね。
00631 ◆B90wNhtcnY 2006/05/05(金) 16:12:06
ボールが弾むプログラムができた。
ボールとボールがぶつかったら
反対に飛ぶようにしたいんだけど、
どうすればいいんだろう。
006412006/05/05(金) 16:12:34
62も偽者

なんか、もうどうでも良くなってきました。
2chでこんな質問すること自体が
馬鹿だってことに気付きました。

どうもお騒がせしました。ゲームの世界へ戻ります。
00651 ◆B90wNhtcnY 2006/05/05(金) 16:14:09
>外に出て近所から白い目で見られる気持ちがおまえらにワカルカ
あなたは真のヒッキーがわかってません。
外に出てみてわかるのは、
いかに世の中の人が他人に無関心かってことですね。
どんなにダサイかっこしてても、実害はまったくありません。
00661 ◆B90wNhtcnY 2006/05/05(金) 16:15:22
>>64
偽者は消えてくださいね。

平日書き込みができるのは、ヒッキーの俺だけだと思うので
そのうちバレちゃいますよ。
もしかして、あなたもヒッキーですか?
だったら友達になりましょう。
0067デフォルトの名無しさん2006/05/05(金) 16:18:10
ねぇ、もうageないでくれない?常にスレリストの最上にあって目障りなんだけれど。
00681 ◆B90wNhtcnY 2006/05/05(金) 16:18:39
じゃあ、がんばってsageてくださいw
0069デフォルトの名無しさん2006/05/05(金) 16:29:01
>>1よ。スレ立てした奴はIPアドレス記録されてること知っててやってるよな。
しかもここは2chでも特に詳しい奴らが集まる板だ。早く削除依頼出さないと個人情報さらされて祭りになるぞ。
そろそろ皆の書き込みが怒りモードになっているのに気がつかないのか。
0070デフォルトの名無しさん2006/05/05(金) 16:32:03
Linuxはただ使うだけじゃダメだお
それで生産性が上がらなければダメだお
ただ使ってるだけで喜んでる馬鹿が居るお
あれは最低の馬鹿だお

何かを生産しないとLinux使ってる意味ないお
生産するためのコストが余計にかかってるなら
Linux使う資格はないお
2chとブログだけならmacが最強だお
0071デフォルトの名無しさん2006/05/05(金) 16:33:46
69の必死さが伝わってきて感動した
0072デフォルトの名無しさん2006/05/05(金) 16:37:57
age推奨でお願いします
0073デフォルトの名無しさん2006/05/05(金) 16:40:25
誰か検索の話でもしてやれよ。
俺はできないけど。
そこそこスキルのあるやついないの?

PageRankingとか有名だよな?
007412006/05/05(金) 16:40:29
ム板もレベル下がったな。しょせんこの程度か
0075デフォルトの名無しさん2006/05/05(金) 16:47:19
>>1自演乙
0076デフォルトの名無しさん2006/05/05(金) 16:48:55
ksk
0077デフォルトの名無しさん2006/05/05(金) 16:49:17
下がってるぞage
0078デフォルトの名無しさん2006/05/05(金) 18:00:58
>>55
どこから、対偶が出てくるんだい。>>54には「多分」が付けてあるのだから、
否定して推論してみたら、の意味だろ。
0079デフォルトの名無しさん2006/05/05(金) 18:28:47
また言い訳か。
デブ死ね
0080若者の夢を殺ぐ人2006/05/05(金) 18:38:54
単一文字列をキーにして検索する仕組みだったらそこそこがんばれば何とかなるかも。
ただ、複数文字列の論理和、論理積、否定を絡めると、字句解析とか
データ構造とか知っとく必要があるんじゃない?
(上の方でListとかPrologを薦めているのは、そこらへんの面倒な処理を
プログラミング言語レベルでうまいこと扱ってくれるからだろうけど)

けど、何のために検索サイトを作ろうとしてるのかよくわからないね。
プログラマーを目指しているのであれば、少なくとも以下を就職先にアピールできなきゃ。
・理由(「なぜ」検索サイトを作ったか)
・目的(「何のために」検索サイトを作ったか)
・検索サイトを作ることによって得られた利益 
  ※時間や費用など、具体的な数字を挙げられるとより良し

要は「コンピュータの技術だったら任せとけ」というだけではだめで、その技術を
「いかに社会に役立つソリューションに昇華させるか」ということまで考えないと、
無駄な時間を費やして役立たずプログラムを量産するだけだからね。
0081デフォルトの名無しさん2006/05/05(金) 19:29:30
まあいいやあげ
0082デフォルトの名無しさん2006/05/05(金) 20:11:14
まず必要な物を考えよう
1ネットワーク環境
2検索ロボット動かすマシン
3固定ipかダイナミックDNS
自鯖でやるなら最低このくらい?
0083デフォルトの名無しさん2006/05/05(金) 21:19:00
4まず構成としてLAMPでどうよ

必然的に言語はPHPになるわけだが
0084デフォルトの名無しさん2006/05/05(金) 21:41:20
>>80
×「いかに社会に役立つソリューションに昇華させるか」ということまで考えないと、
○「いかに会社の儲けになるソリューションに昇華させるか」ということまで考えないと、
0085デフォルトの名無しさん2006/05/05(金) 22:25:01
>>84
まあほとんどのプログラマーは営業が取ってきた仕事を文句言いながらこなしてるだけなんだよな。
社会の役に立つでも、会社の儲けでもなんでもいいが
そういうことを考えながら何かができるようなやつは
一握りの天才だけだ。

そもそも検索サイトをつくれるだけの能力を持った
プログラマー自体が少ないわけで。
うちの会社のヘボどもには無理だろうな。
そんなのでもいないよりはマシ、
という環境を作り上げた俺はすごいと自分で思う。
0086デフォルトの名無しさん2006/05/05(金) 22:26:31
PHPはやめた方がいい。
あれは三流の使う言語。
二流でよければRuby。
一流になりたければC++を理解した上で、JavaかC#だろうな。

Lispはいらないし、ましてやPrologが必要とは思えない。
0087デフォルトの名無しさん2006/05/05(金) 22:28:21
本当に作れたら
年収1000万で雇うよ。
0088デフォルトの名無しさん2006/05/05(金) 22:32:19
>>85
何らかの方法で、レベルの低いやつしか居ない、ヘボでも居ないよりましと思えるような
職場にしたって事?
0089デフォルトの名無しさん2006/05/05(金) 22:37:59
>>88
そうそう。
技術的ではなく、営業的にね。
だいたい平均的なプログラマーにアイディア出せとかいっても無理。
パターン化された仕事を与えないと、納期すら守れない。

逆に、どんなに底辺なやつでも
わかりやすい仕事をたくさん持ってきて、
馬あるいは鹿のように働かせれば馬鹿でも稼げる。

そういう環境を作るために、一握りの天才が必要なことは確かだけどな。
0090デフォルトの名無しさん2006/05/05(金) 22:42:46
この板もレベル低いしな。
0091デフォルトの名無しさん2006/05/05(金) 22:45:31
89は会社の癌だな
0092デフォルトの名無しさん2006/05/05(金) 23:15:02
>>91
でも社長なんだけどなwwwwwwwwwwww
俺がやめたら倒産して、たいへんなことになる
0093デフォルトの名無しさん2006/05/05(金) 23:28:16
検索サイトとしてグーグル以上の網羅性を実現することは困難
かつ、実現したとしてもグーグル、ヤフーユーザーを引き込むことは困難

ということで、検索サイトの基準としてはRCFTPが挙げられるが
特殊性という新しい概念と、網羅性を犠牲にすることで、あるカテゴリーに対して
強力な検索ができるというのはどうだろう?
0094デフォルトの名無しさん2006/05/06(土) 00:02:12
RCFTPって何?

特殊って言われてもねぇ。
どう特殊なわけ?
0095デフォルトの名無しさん2006/05/06(土) 00:13:26
関連性、網羅性、新鮮度、表示、信頼

あるカテゴリに特化したというニュアンスで特殊性という
言葉を使ってしまった・・・語弊があったかもしれません
0096デフォルトの名無しさん2006/05/06(土) 01:39:47
一流になりたきゃ有名だけどアングラな言語を使え。
書店のプログラミングコーナーをどれだけ占有しているかで
技術を選ぶのは間違いだ。ろくな結果にならんぞ。
0097デフォルトの名無しさん2006/05/06(土) 03:00:13
>>96
具体例も出せないカスの言うことには信頼性が欠ける。
せめて自分が習得した言語のうち、
実際にシステム構築に使って効果を感じたもの
を他人にすすめろ。

そもそもおまえは三流だろ?
頑張って二流に昇進しろ。
0098デフォルトの名無しさん2006/05/06(土) 03:12:00
具体的に言うと、俺は一流
0099デフォルトの名無しさん2006/05/06(土) 04:18:40
JavaやC#は冗長だよ
Pythonがいい
010012006/05/07(日) 06:26:43
シューティングゲームがやっとできた。
これ、背景がスクロールすれば、
それっぽく見えるかも。
敵の動きが直線的過ぎてゲーム的にはつまらない。

Javaはだいたいわかってきた。
0101デフォルトの名無しさん2006/05/07(日) 08:54:43
Javaが判ればCGIが書けるな。apacheなりanhttpdなりのhttpdをパソコンにインストールだな。
■ このスレッドは過去ログ倉庫に格納されています