Diary

サーバーってなんなの!? ~簡単にわかるサーバーの頑張り~

今回記事書こうと思ったのは僕がサーバー建てているということについて親がサーバーってなんなのっていう話になりまして、
僕達ITに携わる人は少なくともサーバーというものが何なのかは知ってると思う(あくまで思う)んですが一般の人、たまにネットサーフィンするだけの方でもサーバーにお世話になってるんですよっていうことを知ってもらおうと思いまして、それにはサーバーとはなんなのか!って言うことを知ってもらいたいなっと思ったわけです。
先に断っておきますが僕もそんなに知識豊富なわけではなく探り探りのサーバー構築をしてる者として誤解を招いてしまったり上手く説明できなかったりすると思いますがちょっと書いてみたいと思います。


サーバーと聞くと皆さんはどう思われるでしょうか、「サーバーを建てる」なんて言葉を聞くと専門的な機械?なんて思っちゃうものです。ですがサーバーとはホント身近なものなのです。
ではまずサーバーとはなんなのか、ざっくりと答えると「パソコン」です。
語弊はあるかと思いますが僕達が使ってるようなノートパソコンやデスクトップパソコンのイメージで間違っておりません。
(詳しく問い詰めていくと元となる大きなコンピュータがあってその中に仮想のパソコンが…なんて環境もありますが)
パソコンがサーバー?サーバーって高いんじゃないの?サーバー用OSが必要なんじゃないの?っとか思うかもしれません、確かに企業が使うようなサーバーとなるコンピュータはうん十万どころかうん千万というサーバ-も存在してるのは事実です。ですが何も高いコンピュータだけがサーバーになれるというわけではないのです。
そこでどういうパソコンがサーバーなのか、サーバーとはどうやって作り出すのか、ということを書いてみたいと思います。
○どういうパソコンがサーバーなのか
まず「サーバー」という単語の意味から考えてみます。

「server(サーバー)」をWeblio英和で調べてみると
  1. 仕える人,つとめる人
  2. 給仕人
  3. 【カトリック】 (ミサで司祭を助ける)侍者

という訳などが出てくるのですがここではbの「給仕人」という訳で考えていきたいと思います。
給仕人というのは「何か言われた作業をしたり」「何かを配ったり」する職業の人のことですよね。つまりサーバーとは何か作業をして、その成果を配っていくものなのです。
これをコンピュータの世界で考えるとこんな感じになるのです

なんとなくですがわかってもらえたでしょうかね。
このようにサーバーというものは「特定の決まった作業をするパソコン」のことを指しています。
○サーバーとはどうやって作り出すのか
サーバーというものが「特定の作業をするパソコン」のこと、というのはわかりましたが実際にどういう作業をしてるのかというのがわからないと思います。
サーバーというものは特定の作業をするのですが、もちろん一種類の作業しか出来ないわけではありません。代表的な例としてあげられるのが「Webサーバー」や「ファイルサーバー」かと思います。
そしてそのサーバーを作るためにパソコンを物理的に改造するなどといったそんな難しいことは一切必要ないのです。最初に言ったとおり皆さんが持ってる「パソコン」が「サーバー」になることが出来るのです。
では気になる木のどうやってサーバーになるの!っという話ですが、それはソフトウェアに任せちゃうのです。
具体的に書くとWindowsパソコンをWebサーバーにしてみたい!というならば「XAMPP」というWindowsで動くWebサーバーを構築するためのソフトウェアを集めて一つにしたものがあるのですがそれをインストールして起動した瞬間にもうWebサーバーの完成なのです。
XAMPPというのはソフトウェア群で色々なソフトウェアたちが自分の作業をしてそれを他のソフトウェアに渡していって最終的にクライアントのパソコンに返せる形として作り出すものなのです。つまり歯車の役目をしているのがこのXAMPPにあたるのです。

え、この歯車(XAMPP)をインストールするだけでこんな簡単にサーバーが作れるわけがない!と思うかもしれません、ところがこれだけでもうWebサーバーとして動かすことが出来るのです。
そして意外にもこれがメジャーなWebサーバー構築の一つだと思います。
ただWebサーバーとして動いたとしてもネットからすぐにアクセス出来るというわけではありません。そういったところの管理をするのが僕達IT系に進む人のお仕事になっているのです。
最後になりましたが僕が書きたかったことで題名にもあるサーバーの頑張りというのは、この通りサーバーはずっとクライアントからの要求を受けそれを作業して返すという一連の流れを何万回、何億回と繰り返しているわけです。そしてサーバーはそのため電源を落とすことも出来ないのでサーバーを管理する人も頑張っている。ということを頭の隅にでも置いていてほしいなと思いました。
簡単にですがこれがサーバーというものを理解するための第一歩になればいいなと思っております。
汚い文章ですが最後まで読んでいただきありがとうございました。

明日ちょっと記事を書くにあたって

お久しぶりです。とてもお久しぶりです。2ヶ月ぶりの更新みたいです。
久しぶりにブログを更新しようと先ほどまでガリガリ(カタカタ?)書いていたのですが少し時間がかかりすぎたもので更新できなかったので一応広告を消す名目のもとこの記事を書いてみました。
今日の夕方辺りはサーバーについての記事を投稿しようと思っています。サーバーってなに?とかサーバーって強いの?とかまずサーバーってどの部位?とかまったくもってサーバーの知識がない人が見てくれると嬉しいなって記事を書いているのでよかったら今日期待して待っててくださいね!
ではでは。またブログ少しずつ潤わせていこうと思っていますので。どうぞよろしくお願いします。

少しずつ進むお家サーバー

1ヶ月に1回更新するかどうかのレベルになってるブログですが中の人は生きてます。多分
お家サーバーということでちょっと前にラズパイを使ってるということを記事にしましたが色々と試行錯誤をしながらWordPressとowncloudを安定稼働させようと頑張っております。
一応なんとか見れるくらいまでは行ってるかなぁと思ってますが移行できるほどの準備はしてないしトラフィックを考えるとこのままで行くのが一番かなぁと思ってたりします。
そして前apache2で動かしてたのですが、nginxが強い(?)と聞きましてnginxで稼働させるべく頑張っておりました。無事動いております。
一番うまく行かずに辛かったのがバーチャルホストの設定と仮想サイトURL?の設定です。
二つのドメインを使って違うコンテンツへアクセスするようにしたかっただけなのですがなぜか上手く行かず今は一つがWordPressへ、一つがルート(wwwディレクトリ)へのアクセスになってます。また少しずつ頑張っていこうと思いましたまる
ということでどうでもいいけど更新してみた記事でした。

GTX970を買いました!!!


久しく更新してなかったのですがGTX970を買いましてちょっと喜びなのでGTX970について書いてみたいと思います。
とりあえずGTX970の特徴を知ってる限りで挙げてみたいと思います。
まず長所として
◯高性能
最新のグラボで性能もはとてもいいですね。
◯低消費電力
これが凄くPCを組む人にとってはありがたいことで電源の買い替えもなしでグラボを交換することが出来ます。
あと消費電力が少ないため気持ち的に電気代が安くなります(´-`)
◯価格が安い
まぁ安いと言っても4、5万するものなので決して安い買い物ではないのですが、僕が言いたいのは性能に対しての価格、つまりコスパがいいということです。
□まとめるとコスパ、ワッパが最高ということです。
次にこのグラボの短所としては2点あって1つ重大な欠陥があるのです( ˇωˇ )
まず1つ目の短所は
◯コイル鳴きする個体が多い?
グラボをよく買う(?)な人なら分かる人もいると思いますが高負荷をかけるとコイル鳴きといって「キュルルル」とかそんな感じの音が出ることがあります。それは個体差なので同じ型の製品でも「鳴く物」と「鳴かない物」があるのですがこのグラボは
「鳴く物」が多いように見受けられます。
2つ目に
◯公表メモリ4GBとされているがまったく同じ4GBではない
まぁこれだけ聞くと???ですがこのグラボは3.5GBが高速なメモリ、残り500MBは低速なメモリとなっていて優先的に3.5GBを使うということになっているため実質は3.5GB+0.5GBのメモリである。
これだけだと仕方ないのかなーって感じですがこれに関連したものなのか重大な欠陥を抱えていました。
3.5GBまたは3GB以上グラボに積んであるメモリを使用すると落ちる可能性がある
これはとっても重大な欠陥なのです。そりゃそうですよね4GBあると思って使ったらまさかの3.5GB超えたら遅くなってさらにいきなり落ちる可能性もある。正直酷いです。
□まとめると重大な欠陥を抱える煩い地雷グラボ
でもそれでも僕がこの地雷と呼ばれるグラボを買った理由があります。え?聞きたいって???理由はとても単純
→3GB以上もフルで使うような環境作らないからです。
僕はデュアルディスプレイ使ってるわけでもなければ(たまにやるけど)ゲームのグラフィック全部最高設定でやることは滅多にないかなと思ったからです。
そして3.5GBは高速メモリなのだからNvidiaさんが0.5をないこととしてドライバ作ってくれるんじゃないかという淡い期待を持って購入したわけです。

クレカを取りに行くのが面倒…そんな時は「PayPal」で!

お久しぶりです。
1ヶ月も記事を書いてなかったようで広告が出てしまってたようです。

そして今回紹介させてもらうのは「PayPal」というサービスです。
簡単に説明させてもらうと「PayPalアカウント」というものを作り、それにクレジットカードの番号を登録することでいちいちオンラインショップで支払うときにクレジットカードの情報を登録しなくても「PayPalアカウント」でログインするだけで支払いができる、というものです。
洋ゲーとかを色んな店から最安値で買おうと思ってる人は使ってる人も多いんじゃないかと思います。
利点としては
いちいちクレカの情報を入力しないで支払いできるというところから
→入力の手間が省ける
→お店にクレカの情報を送らなくて済む
→セキュリティー向上(?)情報を入力する場面が減るために上がるかと思いました。
→手元にクレカがなくてもいちいち取りに行かなくていい(僕的には実はこれが一番の理由だったり
ただ、欠点もあるのですがそれはどのサービスにも言えることで
→対応している店しか使えないということです。
→アカウントがバレた場合勝手に使われる可能性があるということです。
対応している店というのは僕がよく利用するSteamとか洋ゲーの鍵屋とかなら大体が対応しているのでそういった洋ゲー巡り?とかする人にとってはとてもありがたいサービスだと思います。
日本のお店でも利用できるオンラインショップもあって、「GREE」や「ポンパレ」「GROUPON」などの店が対応してるようです。
こんな状況の人におすすめ!
例えば普段はむやみに使ってしまわないように机の中にしまっている人(A君としましょう)がいたとします、A君がたまたまネットサーフィンをしていて自分がほしいと思っていた洋ゲーがセールしているのを見つけてしまいました。さらにそのセールはあと5分で終了してしまいます、A君は買うしかないと思いましたが「クレジットカードをいちいち取りに行っていたのでは時間がない!!」と思ったのでおもむろにPayPalを通して支払いを済ませましたとさ。
という実話がございまして…色々と突っ込みどころはあるのですがとにかく便利!w
気になった人は続きをどうぞ~!

続きを読む

サブPC有線化計画!!!(仮)

ということで意外と前から短い間隔でブログ更新!!
積極的に更新していこうと決めた所存( ˇωˇ )いつまで続くかなんてわかりません!!
今回はサブPC有線化計画ってことで最近無線限界を感じ(と言っても速度的ではなく安定性)ならいっそ有線にしちゃおうってことです。
とりあえず今は2階にサブのPCを置いてまして、下の階から無線を飛ばして中継器から有線って感じです、っていってもわかりにくいと思うのでちょっと図にしてみました。

こんな感じです無線を分けたのはなんていうか接続を固定してるわけじゃないので気分でw
描いてて思ったんですけどCTUっていらないよなぁって何度も。無線ルーターでカバーできないのかな―って、でもできないんですよねw
これを有線化するためにまずは2階にLANケーブル届かせるために
①壁に沿わせて二階まで届かせる
②壁の中を通して二階まで持っていく
の2択なんですけどなんと壁の中を通すために壁から針金が!!何を言ってるかわかんないと思うが俺もわからん!!w
まあ、こんな感じのが1階にも2階にもありまして、それを1階から引っ掛けて2階に引っ張っていくってやつですね

ということで2階まで通すのは②の壁の中を通すってのになりそうです。
次に2階まで持ってきた後の構成なんですけど、今は組み込んでないLogitecのスイッチと延長コネクタを買いまして、それを駆使してちょっと構成変えてみようかなと。できるだけ自分の部屋(手元)にスイッチと無線ルータ来るようにしたいのでコネクタで延長してスイッチに接続してから無線ルーターって感じにしたいなと。
 
これを踏まえて再構築するとなるとこんな感じですかね?

なんで中継器?かというと今は1Fの無線ルータのSSIDを引き継いで同じSSIDで無線を飛ばしてるんですけど、この構成になった時にSSID引き継ぎとかはそのまま出来るのかっていうのがいまいちわからないので今のところはクエスチョンマークを付けておきます。
こんな感じで有線化計画進んでおります。っていうかそんな大掛かりな計画でもないです( ˇωˇ )
LANケーブル20m*2を買ったんですがそれが痛い出費だったくらいです(´-`)
また近々作業報告でもしたいと思います
また会う日まで!!さらばっ。。

BLAZBLUE買ったり

最近ゲーム熱冷めたかな―っと思ってたんですけど久しぶりにセインツ4やってからどっぷり浸かりまして。
BLAZBLUEがセールしてたので即買い&Witcher1,2と即買い。なんて大人なんでしょう!!w
んでまた積みゲーしてるというこの事実に動揺を隠しきれずBF4をしながら悔やんでおります。
後悔先に立たずと、セールは逃したら次はないと思ってかかっているので積みゲーは消化されないのです。時間はたっぷりあるはずなんです!でも横道にそれちゃう、それが人間なんですね( ー`дー´)キリッ
まぁそんなことよりブログの存続に危機感感じてます。大して面白い記事が書けるわけでもないのでフリーソフト紹介したりしようとしてるんですが、音ゲーのやり過ぎによりパソコンを使う機会減ってきてるのではと思いまして。
あとツイッターを主にやりすぎて一日がツイッターで回っております。青い鳥にまんまと引っかかってます。
最後になんか紹介しないとダメな気がしたのでとりあえず僕が専門学校行くにあたって買ったノートパソコンの紹介でもしましょうか?え、いらないですか?いえ、紹介させてもらいます。
僕が購入したのはパソコンを扱う人なら聞いたことあるであろうHP(ヒューレット・パッカード)というパソコンメーカーのノートパソコンを買いました!

僕が買った機種はHP Pavilion 15-n200のパフォーマンスモデル(Corei7)です。専門学校から提示されたノートパソコンよりスペック的には大幅アップながらも値段は2万近く安く買えるのでこれしかない!と思って購入しました。
ただ重さが提示されたものが1.2キロに大して2倍の2.4キロもあるのでこれは少し痛手ではありますがそれをカバーするだけの性能だと思います。
そして最大の理由としてメモリ4GBから8GBへのカスタマイズが無料キャンペーン中という点!これはでかい!w
あとはノートでは中性能くらいのグラフィックボードが積んであるのでちょっとしたゲーム位なら対応できるかと思ってこれにしました。
ただ心配なのは納期で、いまなんだかメモリが不足してるとかなんとかで少し遅くなるということなんですけど、まさか3月過ぎてまだかかりますなんてことは無いようにしていただきたい。というかそれだとキャンセルも考えないといけないのでそこら辺気になります。が電話は恥ずかしいのでしません!!w
今は早く届いてほしいという気持ちでいっぱいです!届いたら自慢します。

テンプレートに関して質問

久しぶりにIEを使って自分のサイトを見てみると、画像ポップアップ動作してないじゃないですかぁぁ。。
今までIronとFireFoxしか使ってなかったので全然気づかなかったです。。
とりあえずこのままだとIEユーザーに申し訳ないのでそれの改善方法を誰か教授していただきたいと思ってこの記事を…
今の病状画像とソース貼ってみます。
Chrome,Iron,FF,他
○ブラウザのフレームから見て左上から少し空いた感じで表示される

IE
×ページからみて左上から少し空いた感じで表示される

ソース

<script language="JavaScript">
<!--
function popupImage(filepath, width, height){
var y = window.pageYOffset + 32;
var x = window.pageXOffset + 32;
if (!popupImage.imgNode) {
if (document.all) {
y = document.body.scrollTop + 32;
x = document.body.scrollLeft + 32;
popupImage.imgNode = document.createElement('img');
popupImage.imgNode.attachEvent('onclick', closeImage);
} else if (document.implementation) {
y = window.pageYOffset + 32;
x = window.pageXOffset + 32;
popupImage.imgNode = document.createElement('img');
popupImage.imgNode.addEventListener('click' ,closeImage , true);
} else {
return;
}
}
with(popupImage){
imgNode.setAttribute('src', filepath );
if (width && height) {
imgNode.setAttribute('width', width );
imgNode.setAttribute('height', height );
}
imgNode.style.position = 'absolute';
imgNode.style.left = '32px';
imgNode.style.top = y + 'px';
imgNode.style.borderColor = '#0099FF';
imgNode.style.borderWidth = '2px';
imgNode.style.borderStyle = 'solid';
imgNode.style.margin = '0';
document.body.appendChild(imgNode);
}
function closeImage(){
if (popupImage.imgNode) {
document.body.removeChild(popupImage.imgNode);
delete popupImage.imgNode;
}
}
}
// -->
</script>

ご教授ください、お願いします。

サブPC組み直した。

そろそろCore2Duoにも限界を感じてLGA1155のマザボが余ってたので丁度替えどきかなと思って組み直してみました。
初期のPC内部!

早速とりはずしさぎょー
マザボとってー(段階早いw

そして考えたんですけど、電源450Wで電流が12V何Aかわからないけどブルスク頻発してたから電源も変えようと思って電源も取り外し。これが後々めんどくさくなるんだよなぁ(配線
めちゃスッキリ!

とってもスッキリしますよね!もうこれで僕は疲れて腰とか手とか痛くてやめようかと思いましたがまぁそれは許されないので折り返しで取り付け作業です!
マザボを外した状態でCPUクーラーとメモリまではつけておいて、装着!
そして大変なのがフロント系の配線。慣れたらすぐなんでしょうが僕は慣れてないので写真をとってそれを見て配線してます。
こんな感じ

まぁスピーカーの位置はわかりやすいし、あとは+とーを間違えなければなんてことないですけどね。
そして配線したらコーンな感じ

そして全体はまだスッカスカ

んで早速組んで行ってる途中で気づいたのがIDEがこのマザボでは使えませーーーん!ということ。
ぐはああああ、DVDドライブがこれで要らない子にww

んで早速、電源も組んでいって最終形態へと進化を遂げたっ!
(電源も相性の関係で使えなかった玄人志向のプラグイン式電源700W)

ここで僕は朽ち果てました、、もう人間の形を留めてなかったです、腰痛いし手も痛いし配線のせいで頭つかうし。(裏配線失敗してオエーってなって諦めた)
でもPCいじって起動した時の感動ったらもう何度でも味わいたいようなw
くぅー疲れました、これにて終了です!(某SS風

有料サービス1ヶ月やってみたー

なので一ヶ月だけ広告消えてるww意味ないよ、、でも今のうちなら5mbまでのファイルがアップロード出来るようになった。
なにか有効活用出来ないものか。。っと考えておりますあと、ブログのテンプレの画像をどこか高速なサーバーに保存したりしたいなと思ってますがどこか無いですかね、
書くことなくてそれだけです。なのでおまけになんか画像貼っていきますね

もこっち。。もこっち♡ww