はてなキーワード: DOSとは
僕の場合、ワープロからはじまり、物置に眠っていたBASIC機をいじり倒し、叔父から譲り受けたDOS機をいじり倒し、小学高学年の頃にはプログラマになることを決めていた。
そんな僕も今や一児の父だ。定時で帰れる日は息子に勉強を教えている。彼の理解力や興味に合わせた手書きのドリルを作って、学校の授業ではわからなかったところをサポートしている。今では満点をもらえることも増えてきた。同僚に技術指導をする機会が多いが、当然ながら息子に教えるほうがはるかに簡単だ。
そんな僕が思うこと。
プログラミングを必修化したところで成果は得られない。
プログラミングに入門させるくらいならエクセル教室でもやったほうがいいだろう。どんな業界でも表計算は必須と言えるし、興味があれば思うままに使って遊んで覚えてくれる。子供に教えられる家族も、それなりにいる(期待はできないが)。
ちなみに、表計算は、プログラミングのエッセンスを必要とする。変数、条件分岐、繰り返し、関数、これらはどのようなプログラミング言語の基礎となる概念だ。
さておき、プログラミングを教えるとして、どんな言語だろうが、"Hello World" がはじめの一歩だろう。その次は変数。変数を教えるのは難しい。「箱に入れる」という比喩が理解できる子とできない子に分かれるだろう。四則演算と同様に、ここでつまづくと先はない。それからも、条件分岐、繰り返し、配列、関数、ここまで来れるのだろうか。
プログラミング言語は覚えたとしても、論理の組み立てができなければ、モノはつくれない。言語を覚えることと論理を組み立てることは、必要とする能力が違う。単語を覚えたところで、ネイティブと話すことはできない。人間ならば、単語だけでも曖昧さを補完して理解してくれるが、プログラミング言語は書いた通りにしか動かない。おそらくプログラミングに苦手意識を持つ子供が増えるだけだろう。
人力検索はてな は今年も順調にさびれていって、もはや誰もいないんじゃないかというぐらい閑散としています。
しかし、その中でもたまに良い質問があるので、今年印象に残った質問をピックアップして紹介したいと思います。
ほほえみ忘れた顔など見たくはないのですが、愛をとりもどせますか?
【寸評】ベストアンサー。
あるアニメで、日本からエジプトに旅をする話があるのですが、…
【寸評】いったいどんな奇妙な冒険なんだ...
いつもレンタルショップで「いい男が走り回る映画が観たい」と思うのですが、…
曲名を教えて下さい「てーれーれてれれてーれーれー(和音)」…
【寸評】これ系の質問はたまに見かけますが、なぜこれで答えが出るのか謎です。
【寸評】人力検索には低年齢層もいるのであながちネタとは言い切れません。
【パワハラでしょうか?】先日、中途で大きめの会社に転職しました。…
【寸評】お、おう・・
いかがでしたでしょうか?
3.1→95→98→ME→2000→XP→Vista→7→8→10
バージョンアップするたびに、使いにくくなったとか不安定になったとか文句がでるけど、あれは一部の声のでかい連中だけだよな。
オレは一度もそんなの感じたことないわ
3.1から95に上がったとにも、エクスプローラーは使いにくいからって3.1のファイルマネージャー使い続けてる人とかいて意味不明だったわ。
DOSから3.1になったときにもFD使いつづけている人いたし。
・使いにくくなった→適応性の著しく低い残念なひと
・不安定になった→マニアックに変なアプリやドライバーをを入れてる
だと推測してる。
■本文。
今年上半期の美少女ゲーム業界を見渡すと、市場の拡大に伴う、保守化の流れに向かいつつある感がある。これは、おたく業界全体が内包している問題ではあるのだが、正直な所、拡大する市場を追いかけるのは既に辛くなっている。個人的にも、久々に行った秋葉原で、ギャル絵の洪水に立ち眩みがしたのも確かだ。
さて、コンシューマ市場は肥大したが故に、一般性の高さが必然となっていった。例えば、ドリームキャストの失敗は、古くからのセガファンが放つ、マニアックな重力から作り手の側が脱する事ができなかったが故の悲劇とも言えるのだが、一般性ばかりを追い求める状況は、作り手の側にも不満が蓄積されていく。
その、取り残された創作性を実現させる場所として、美少女ゲーム業界が成立したという背景がある。実際、筆者が一番面白かったのはDOSからWINDOWSへ移行する過渡期で、けったいな野心作が多く出た時期だったのだが、その後、市場として、成長・拡大すると、やはり、メディアミックスなど、資本主義的な視線が入り込んできた。
そして、今の美少女ゲーム業界は、昨年来からのレーベル数の増加と、タイトル数の増加と反比例するように、ゲームのジャンルの多様性が失われる傾向が生まれている。タイトル数の増加の背景に、発売サイクルの短期化があり、制作期間の短縮に伴い、システムやシナリオの練り込みが薄れている作品も多い。バグなどの不具合の発生が日常茶飯事になっていて、インターネット上での差分ファイルの配布が流行している現状に至っては、もはや何をいわんかや、という感じでもある。
不幸中の幸い、筆者はそういうゲームにあまり遭遇したことはないのだが、シナリオの練り込みが足りない上に、一時間程度で終わるゲームの為に一万近い金を出すのは、効率が悪いよなあ、という心境は間違いなくあるだろうと思われる。また、メイドものや恋愛ゲームがタイトル数の半分以上を占めるという状況では、やる気そのものが起きなくなってくるのは事実だ。
まあ、メディアミックスを基盤とした企業複合体のシステムに組み込まれた大手では、実験的な企画はほとんど通らないという話もあるし、一獲千金を狙う中小メーカーも、安全パイの企画しか通さない所が増えた。市場が拡大すればするほど、ジャンルが逆に淘汰されていくというのは、当然と見るか、皮肉と思うべきなのだろうか……。
このような、メーカー側の風潮と相互作用しているであろう、ユーザー側の意識についても、前回、「オブジェクト嗜好」と指摘したように、非常に即物的な傾向を示している。キャラクターの消費サイクルが非常に早くなっているため、自己の内面においての批評的な掘り下げが生まれなくなったのだ。
既に、ゲーム誌の編集者すら、全体を把握しきれない程、美少女キャラクターが氾濫している現在の市場状況では、その心性に惚れ込むのではなく、快楽的な記号の組み合わせだけで、売れ線のキャラクターが成り立ってしまう。あまりにも多い選択肢に対峙した時、人間というのは表層的で直接的な視覚イメージを優先してしまうからだ。
ところが、快楽的な記号を積み重ねれば積み重ねるほど、どんどんキャラクターはフリークス化していくし、リアルな少女像から離れれば離れるほど、逆説的にキャラクターがイノセンスを獲得して、ユーザーはヒーリングされる……といった構図になっているのだろう。多分。
何故、おたくのセックス観がリアルな肉体から遠く離れなければならないのかを考えると、それだけでこのコラムの3回分になってしまう位に深くて浅い問題なのだが、やはり、日本の特殊なフェミニズム環境が背景に存在しているような気がしてならない。これほどまでに、二次元の美少女を消費しなければならない、内的な問題とはいったい何なのかについては、また改めて書くとしても、これらの背景に、戦後日本の構築した、過剰な消費社会のターゲットが若者のみに向けられ、若さの素晴らしさや、青春の幻想をメディアが強調しつづけた蓄積の結果であると思われる。その副作用として、「オブジェクト嗜好」も含めた、おたくの奇妙な性嗜好が構成されているようにも思う。
これは、日本独自のフェミニズム的なものに対する、無意識下での抵抗と位置づける事もできるし、その中で形成された美少女概念と現実のズレが生み出した現象ともいえる。現に、美少女ゲームにおけるヒロイン像の大半が、十代中盤の保守的な少女に設定されているのは、当たり前と言えば当たり前だが、不自然といえば不自然でもある。だが、少なくとも、筆者はこの状況を全面肯定できるほど、気楽にはっちゃけられないのだ。
しかし、同じおたくの枠に括られているとはいえ、メタ的なものやフェミニズム的な表現を賛美するサブカル好きなおたくと、ひたすら癒しを求めて空想世界に依存し続ける昔気質なおたくは、明らかに正反対の方向を向いているし、それ故に、前号の本誌「オタク定点観測」にもあったが、双方の感情的な対立も表面化している。だが、前者には普遍化させようという意志が欠けているし、後者には相対化する視点が欠けているので、おそらく、どこまで行っても歩み寄ることはないだろう。
まあ、自分のことは棚に上げるが、本誌のコラム陣もまた、サブカル否定・おたく保守の傾向が強すぎるようにも思うし、最近はあらゆる所で極端な対立が起きるので、さすがにどちらかに与して云々という気持ちも無くなってしまったのだが、おたくという言葉が生まれて、15年の歳月が経ち、その括りだけでは収まりきれない時代になっているのだろう。美少女まんがはそれぞれのニーズに応えようとして、遂に80誌を超えようかという所まで肥大してしまったが、ならば、美少女ゲームはどうなっていくのだろうか?
加えるならば、前回の原稿を書いている時にインターネット上でぶつかった、萌え派と泣き派の思想的対立というのも、拡大する市場と、それに伴う価値観の拡散に伴う混乱、そして、批評軸の喪失といった状況が、結果、ユーザーの思想を脆弱にしてしまったという意味では、分かりやすい例だと思う。
快楽記号が多くてキャラクターに萌えられるから良いゲームだ、とか、心の琴線に触れて泣けるから、良いゲームだ、というのは、はっきり言って、どちらも同じ穴のムジナだし、良いゲームかどうかを決めるのを、一元的な価値観のみに拠って決めること自体が、ゲームの本質を歪めているようにも思うのだ。そして、作り手の側も、「時代がそれを求めている」とかいう言葉で、その表層的な状況をそのまま受け入れているようでは……なんだか、ヒヨコが先か、タマゴが先か、といった話になってきたのだが、もう、この世界は良い方向へ向かうことは絶対にない、と言わざるを得ない。これは、鬱のせいばかりじゃないと思うし、美少女ゲームに限った話でもないのだ。
批評軸の無い世界は自由に限りなく拡散していくのだろう。だけども、空洞化した世界には秩序は生まれないし、結局、内面の闇から逃げる為に、無意味な祭りを繰り返すのだろう。そして、絶望と祭りを行ったり来たりする筆者の心は、まるで墓場と酒場を行ったり来たりする沢田研二のような気分なのだ。ダバダバダバダ(意味不明)。
■暑くて憂鬱な夏の総括。
なんか、またゲームの話をしなかったなあ、このコラム。最初は普通にゲーム評をやるつもりだったんだけど、すっかり別物になりつつあります。ごめん。しかし、ゲームのことを書くと、褒めても褒め方が気に食わないと文句付けられるらしいので、いっそ全く書かない方がいいのかも知れない。まあ、これは某メーカーの広報誌と化した、とあるコンシューマ系ゲーム雑誌で書いている友達の台詞なので、美少女ゲーム誌では、そんな事はないと僕は信じているけどねっ☆
妹が科学コンテストで飛行機を飛ばすテストをだされ、全くできなかったとぼやく。
勝ったのは主催中学校の人たちで、コツを知っていてズルい、だとか。
飛行機を飛ばす科学ってのは、中学生レベルで理解できるようなものではない。
コツを知っているということと科学を知っていることは違う。
悪問だと思った。
それでも、科学を利用しているモノに興味をもっているかをみるという点では面白い問題ではあると思った。
どんな飛行機を使ったのかしらないが、今の子たちはたぶん、紙飛行機でも模型飛行機でも遊んだことがないんじゃないか。
そんなことを考えていると、自分はそういう経験はたいていのことに対してあるようだ、と気づいた。
そして、なんていうか、自分は、ある意味最高の教育をきたといえるんじゃないかって思った。
凧も揚げた。
砂鉄も集めた。
電子ブロックもやった。
たくさんの電子機器をバラした。
しかし昆虫博士だったし、河川敷は秘密基地みたいなものだった。
塾はいかなかった。
それでもやっぱり、自分は最高の教育をうけてきたといえるんじゃないか、
そう思った。
#追記
自分の環境はよかったけど妹の環境はよくなさそう、で終わらせたくはない。
妹には最高の環境で育ってほしいと思っているし、そのためにできることはしているつもりだ。
例えば自分は高校で理科3科目、社会3科目はセンター9割得点できるぐらいにはたたき込まれたから、
その知識からいろんな解説をしてあげるなど。
会社で貸与されたパソコンがVISTAだった。Windows触るの、2000以来なんですけど。 今までマカーだったので。久しぶりに触ります。なかなか新鮮。
でも、ずっとまえから不便だなーと思ってたことがそのままでワロタ。あれわざとなんですかね。仕方ないのでautohotokeyで1日がかりでそこそこ使えるものにしました。。
なんというかWindowsの悪いところ全然なおってねーじゃん。レジストリって今でもあるのね。記憶に間違いがなければあれって確かDOS時代の設定ファイルでファイルがでかくなったから仕方なくDBにしたやつでしょ。あんなのまだ使ってるとか。
OSXはそそもそもUN*X環境なので使いやすいが、WIndowsのCygwinは管理者権限いるのね。最小インストールなら入るけどgccすらインストールできないから段々使わなくなった。rrsyncしたいのに。
地味にフォルダを作るショートカットがない。あるけどALT+w - w- f でしたっけ? めんどいわ。そういやドザの人がWin+Dがショートカットで一番便利って聞いたので使ってみたけど元に戻せないワロタ。ウインドウをたたむのはいいけど元に一発で戻らないのか、これ。
そんなんより何が驚いたかって日本語入力のIME切り替えるのにALT + 英数が未だに使われてるのね。あれ罰ゲームか何かだろ、日本のGDP下げようとしてるだろ。今どきトグルwしかもめっちゃキー遠い。
くっそ効率悪いので右ALT=にIMEオン、左ALT=IMFオフを割り当ててた。
仮想デスクトップとかもないし。これはVirtuaWinをを入れたら作業効率が倍増しました。設定がちょっと面倒です。
あとF1とかINSとか間違って押したら面倒なんですけど。これもキーバインドで殺した。一番いらないのがCAPSLOCKだよなあ。まあこれはMacにもあるけどAirみたいに隅っこに追放して欲しい。Aの横はCtrlがいい(キーバインドで直した)
え?大文字ばっかり打つ時がある?そういう時は小文字で書いたあとvimでggVG+U押せば全部大文字になるよ。
あと、ウインド閉じる共通のショートカットないのね。これすごくない? アプリ依存て。イベントはあるのにショートカットはないっていう。仕方ないのでWin+qでウインドウ右上の「x」印を押した時と同じ挙動をするようにしたらすごく便利になった。
マシンがめたくそ重たいので、タイトルバーとかフォントのデザインをXPにい似た感じ(クラシック表示ってやつ?;)にしたらかなり軽くなった。CPU/GPUが追いつかないならそんな機能いらねーよ。なに考えてるんだ。
それから画面ロックがWin+L固定でここれ地味に両手使うのでマウスの中ボダンにバインドしといた。席を立ってからロック忘れに気づいてもマウスをぽちっとするだけでロック状態になる。便利。それからCtrol+Alt+Delをt同時に送信するボタン買った。結構便利。
他にも何か解決してないクソなシ仕様がある気がするけど、今のろまあまあ快適につかえている。前はmayu使ってたけど、AutoHotKeyいいね。
そうそう、キーボードのNumLockをOFFにしてバーチャウインドウの切り替え(1,3,7,9)に使ってるんだけど、(Shift+Numキーだとアクティブウインドウだけ対象デスクトップに送る)これがが直感的ですごく便利。おすすめ。テンキーとして使う時はNumLockをONにするだけ。テンキー頻用 する人には向かないかな?俺はほとんどテンキー使わないので。
==トラバうけて追記==
まあ久しぶりに触ると悪いところが目立つって話ですよ。フォルダ作るのとかShit+Ctrl+Nでいい気はするけどねえ。逆にWindowsはCtrl+Alt+Delのようなシステムに割り込みをかけてマルウェア防いでるけど、Macだと「全画面モードです」とかしかでなくてあれで騙される人居そうで他人ごとながらちょっと心配になる。WinからMacに乗り換えても同じようにDisると思うよ。でもUN*X使いとしてはシェルのコマンドがほぼほぼ使えるMacがいいかなあ、やっぱり。
あと今更VISTA? は俺が一番いいたい。貸与されたものがそうなってて管理者権限ないんだからどうしようにもないだろ。これフォーマッt-して別のOS入れたらそれだけでイントラに繋がらなくなるし。
おれはこれすげー共感できて、事実周りの友人とかも同じようなこと言ってる人がいる。
夫婦やカップルでやってるような友人なんかは、同じ時間しかプレイしないって人までいる。
おれ自身はモンハンとの付き合いはPS2のdosからで、最新作はまだプレイしていないので
そんなおれが何語ってもアレなんですけど、昔はそんなことなかったのになーって思ってる。
当然1年以上プレイしてる人と新人ならそうなるけど、発売一ヶ月くらいの差なんて無かった。
んで、おれなりに、なんでそうなったんだろーって考えた答えが一個ある。
結論から言うと『鎧玉』だ。
これしかない。
dosの頃は鎧玉なんてなくて、装備のレベルを一個上げるのにも、素材をかき集めなくてはならなかった。
その為、そのレベル帯(ハンターランク)での停滞時間がすげー長かった。
また、友人に誘われて付き合って行くクエストにも何かしら必ず意味というか、成果があった。
「あ、マレコガネ必要だったんだ!」とか、「いいよいいよ、おれも実は火竜の紅玉まだ揃ってないし!」とか。
今(最新作は知らん)は鎧玉で全部レベルがあがる。
初期素材さえ揃ってれば、あとは金と鎧玉だ。
当然、HRの停滞時間は縮小されたが、足並みはそろわなくなった。
昔はずーっと下位の人とかいたもんだし、上位の人でも下位の素材探してる人は結構いた。
だって、装備つくるにはまず下位素材から集めないといけないんだもの。
それが鎧玉システム以降、上位の人は、下位クエに行く意味がない。
おれは、システム的には洗練されたと思うけど、好きなMHではなくなったと思ってる。
昔はもっとゆったりとした時間が流れてたように思う。ドンドルマの街に。
export http_proxy="http://<プロキシサーバ名>:<ポート>"
export https_proxy="http://<プロキシサーバ名>:<ポート>"
などと指定すればOKのようです。
sudo wget のように、スーパーユーザーで利用するときは、当然スーパーユーザーの環境で動作するので、私は
でスーパーユーザーへ根本的にシェルのユーザーを切り替えて、sudo 切り替えなしで wget を利用しました。
すなわち su でスーパーユーザーになってから export http_proxy=... を発行。sudo wget ... ではなくそのまま wget ...。
sudo export
nixなら意識しないでできる。Windowsさんもう本当に勘弁してください。
Sambaが悪いのか、Windowsのエディタが悪いのか、PuTTYが悪いのかわからん。
こいつら全員「自分はUTF-8っすよ」みたく供述するんだけど、最終的に吐き出されてるコードはANSIIなんだよおおおお!!
というか、DOSの歴史には詳しくないからわからんのだが、いい加減Windowsがnixに歩み寄ってくれればいいのに。というか、そうして欲しい。8とかほんとどうでもいいからPowershellの何がpowerなのかわからんpoorshellだろ。
おれの苦悩の過程はだいたいこんな感じだ。途中で何回か順番が変わったり戻ったりしてるけど
1. 直接できないか模索する(MSYSとかMinttyとかちょっと触るだけならいい)
2. Cygwinとか使ってみる(アイコンがきれいになって嬉しいけど結局使えない)
3. VMwareとUbuntu(笑)を組み合わせるも問答無用でしぬ。
4. Mintを試す。クソ遅くてしぬ。(なんでno codec版すら日本のサーバーがないんだ)
5. VirtualBoxでGentooを試す。早くて嬉しいが日本語が必要になってしぬ。←いまここ
ANSIIしか使えなかった時代はしょうがないと思う。。。だけどいい加減うぜえったらないね。。。だってしょうがないじゃんWindows窓から捨てたいよ。でもWineとか使えるかわからんし、でも直接Linuxをインストールするしか方法がないかもしれないな。
パソコンはゲーム機の代替で、ファミコンがなかったからパソコンをいじってた。
親戚のおじさんがくれたMSXとROMカセット一つをくれたので、それで遊んだ。
なぜか、BASICに興味を持った。
MSX-BASICはひらがなが打てて、青い画面に白いひらがなが綺麗だったというそれだけの理由だった。
時が経ち、漢字もそこそこ読めるようになった小2の頃(読書が好きな子供で、小学生が習うような漢字は小2でだいたい読めたと思う)、付属の解説書を読むようになった。
実際、それはまあ面白いもので、数の加減乗除、数字や文字の表示、ループやIFといった簡単な命令について読み進めていくとブロック崩しのプログラムが出来上がったりしたのだ。
実は小学校2年生の自分は、かろうじてアルファベットが読めた。
母が「楽しいABC」という新聞広告の教材を買ったせいである。
会話編と単語編があり、母は会話編が子供向けかと思ったらしいが、自分は単語編、というかアルファベットにしか興味を持たなかった。
読み方には興味がなく、純粋に形として覚えた。
ひらがなカタカナのように、それを覚えれば音を表せるというわけでもないのに。
が、MSXに命令するときには、アルファベットという記号を使えばいいということを理解した。
まあさておき、BASICの命令が英語としての認識はなかった。
。
MとNを記号としての区別はできたが、それぞれどっちをエムと読み、でどっちがエヌと読むかはわからなかった。
IFはIという文字とFの連なったもので、その塊で意味をなしていることは知っていたが、"イフ"と読むことは知らなかった。
ブロック崩しを改造して、シューティングゲームのように自機から玉を打てるようにしたあたりで、のめり込み、「ポケットバンク トランプゲーム集」からテープレコーダーに保存して(その機種はフロッピーディスクがなかった)
プログラムに興味なんかなかった。
そうこうしてるうちに、弟がごねてファミコンが我が家にやってきた。
MSXなんか忘れて熱中した。
夢のフロッピーディスク搭載機。
ディスクステーションとMSXファンの付録ディスクにはゲームが10本以上つめこまれていて、ゲームに飢えていた僕ら兄弟にはたまらなかった。
BASICのときと同様、やはり英単語を知らぬままDOSの使い方をおぼえた。
というか、ただの接触不良だった。
っていっても、たまに起動してたけど。
同時期、PC9801がきたが、ろくに触らなかった。
いまでもエクセルをろくに使えないので、当時どのくらい使えてたかは謎だけど。
ファミコンソフトを買うお金がなかったから(実際、弟が駄々をこねればソフトなんていくらでも手に入っていたのだが、駄々のこね方を真似ることが出来なかった。いまでも出来ない)、ベーマガのプログラムをPC9801に打ち込んだりしたものの、なんだかN88BASICは面白くなかった。
弟はMSX2のときもBASICに興味がなかったので、誰にもそういう話はできなかった。
turboRが欲しくて仕方なかった。
値段は張るけど、自分でプログラムを入力すれば今後ソフト代はいらない!という狂った考えだった。
しかしスーパーファミコンがやってきて、弟に「~っていうソフトがすげー面白いらしいぞ!」っと吹き込み、弟を通じて親にソフトを買ってもらうという方法を覚え、夢にまで見たゲーム三昧生活。
その頃はMSX2のフロッピーディスクドライブの調子が悪くなり(たぶんベルトが伸びたんだと思う)
エロに目覚めてPC98のエロゲをしたり、インターネットでエロ画像を漁りたいためにWindows95をいじったりしたが、やっぱりプレステのほうが面白く、そんなにはまらなかった。
大学生、社会人になると、エクセル、ワード、パワーポイントを覚えていった。
今でもパソコンに興味がもてない。
Officeとメールとブラウザがあれば他にソフトはいらない。
おわり。
はじめに僕はプログラムが苦手です。
ほんとに苦手です。
誰かがやってくれるんであれば絶対自分でプログラムしようなんて思いません。
寝る時もあーやってこうやったらこうなるとか考えてしまって睡眠不足になるし
9年くらい前のことです。
仕事でプログラムを使う必要があったので仕方なくparlの本を買ってきてシコシコやってました。
おなじみの「 hello world 」とかをモニターに表示させたりしました。
ものすごく簡単に理解してもらうためにこういう感じ書いてるんでしょうけど
ぶっちゃけ、本やネットの通り学習していくと大半の人が前半で飽きるか挫折します。
掲示板作ってどうするの?
自分に興味のないことをやるのって絶対続かないし覚えないんですよね!
僕もperlを学習したあとJavaを覚えようかなと本を買ってきて一通りやってみたんですけど
書かれてあるとおりに電卓とか作っても全く興味ないし作りたくもなかったので
全然頭に入ってきませんでした。
多分、すごい勢いでいろんなことを覚えていくと思います!(男ならw)
最近、そんなことをエロいWEBサービスを作りながら考えていました。
もうほんとに楽しくて、夢中になって自家発電・・いえ、プログラムしていました。
「はじめてのエロサイト」
「3日でできるエロ」
「できるエロサイト」
こんな感じのタイトルの本があったら僕だったら間違いなく買いますw
そんなわけでこれからプログラムを始めようと思っている人はエロい物をプログラムで作ってみてはいかがでしょうか?
そして、僕が今回作ったエロサービス(エロ動画検索兼ランキングサイト)
http://adultmovie-clip.com/ を作るのに必要だった知識について書いてみますので参考にしてみて下さい。
【今回作った物はどんなWEBサービスか?】
お気に入りの動画はログインなしでブックマークできるようにする。
人気ブログランキングのように外部サイトを登録できるようにし逆アクセスランキング機能をつける。
【必要な知識】
■html
http://www.tohoho-web.com/wwwbeg.htm
今回はhtml5でやってみた。
http://webdesignrecipes.com/semantic-html5-with-outline/
http://higashizm.sakura.ne.jp/jquery_first/
http://webdesignrecipes.com/jquery-beginners-guide-for-web-design/
http://helog.jp/javascript-2/jquery-javascript-2/1406/
■php
phpの基礎からできるからおすすめでかつデータベースの勉強もできる
エロデータの作成はスクレイピング(エロ動画データの収集)により行う。
例えば
該当ページをhtmlSQLで取得する。
http://tenderfeel.xsrv.jp/php/628/
http://plog.pya.jp/program/php/lesson11/sample01.html
ランキング部に利用、APIがあるのでリファラーでサイトのアクセス数をカウント
http://kota.oue.me/php%E3%81%A7google-analytics-api%E3%82%92%E3%81%84%E3%81%98%E3%82%8B%E3%80%82/
https://developers.google.com/analytics/resources/articles/gdataCommonQueries?hl=ja
■負荷対策
http://www.doyouphp.jp/tips/tips_apc.shtml
mod_evasive
DOS対策
http://www.makizou.com/archives/1341
mod_expires
http://www.ahref.org/tech/server/apacche/389.html
http://thinkit.co.jp/free/article/0707/2/6/
■サーバー関係
VPSを借りてこのサイトの通りやればWEBサーバーが構築できる。
できればメモリは1Gほしい。
無修正じゃなければKAGOYAのVPSでいいんではないでしょうか。
外部に公開しないのであればローカルでシコシコして下さい。
SSH・・・クライアント(Windows)からLinuxサーバーをリモート操作する
apache・・・WEBサーバー ※チューニング関係はググりまくって下さい。
mysql・・・データベース 全文検索を利用する場合、一旦mysqlは削除してsennaをインストール。インストールする順序に気をつける http://anond.hatelabo.jp/20110804021353
chkrootkit・・・rootkit検知ツール導入
■全文検索
経験上、サーバー代にもならないと思うので今のところ掲載しません。
以上です。
3月くらいから心身ともに疲れきっていたのでリフレッシュする意味で作ってみました。
エロサービスは以前にも何度か作っていてその時は非常に楽しくてわくわくしながらプログラムしていたので
それを思い出して、じゃあ作ってみようという感じです。
いろんな意味でw
学生が就職活動で、WEB系の会社で面接した時なんかにプログラムでどんなの作ったことある?と聞かれて
とか言っちゃうと「こいつできる」と思われるかもしれませんので(あくまで僕がそう思うだけですw)
これからプログラムをやろうと思ってる人はエロサービス作りで覚えてみて下さいw
きっとあっという間にできるようになりますw
さて最後になりますがこんなの作ってみたんでよかったら利用してみて下さい。