過去の投稿記事 new!
・【画像】漫画でわかる外国人参政権
・東京電力のHPで停電状態が確認できたり(サービス再開!)
・戦国時代 ~ 江戸時代の徳川家康が熱かった
・vaio のバッテリは寿命が短いような気がする
・話題の Western Digital 製 WD20EARS を購入した
・C01LC をビックカメラで買ってきた
・2025年には空中都市が現実化?!
・【動画】わかりやすい「宇宙ひも理論」
・今世紀には「富士山噴火」「東海連動地震」「首都圏直下型地震」か?
・滅びた町、南浜町が Googleストリートビューで見れる

【 amazon 送料無料キャンペーン 】

バックリンクはご自由にどうぞ!     http://mfsocket.blogspot.com/feeds/posts/default?alt=rss リンク集 / ログイン

2008/03/30
サーバー復活!!

 
自前サーバ復活しました(`・ω・´)
 
 
全ソフトウェアの再インストールの手順をメモってるほど余裕は無かったのですが、
意味不明になりそうな箇所だけはメモとして残しておいたので、
 
 
再度ぶっ飛んでも・・大丈夫( ´д`)
 
 
まる1週間、自宅サーバが無かった状況は不安で不安で仕方なかったです。
 
次からはバックアップの知識を少しでも高めていかないと。。
 
 
一言:
今週の休みはまるまる潰れたよ(´・ω・‘)

自宅サーバ、完全手動リカバリ中・・

 
10時間ぶっ通しで、自宅サーバ復旧中です( ´д`)
 
 
残すところ、fast cgi tomcat の確認だけなのですが、fast-cgi の方が思った以上に
手ごわいです。。
 
2006年の俺よ、、、
 
 
よくインストール完了出来たな? (゜Д゜ )
 
 
MySQL の構築も若干はまりました。
 
C/C++ からの開発環境も合わせてインストールするので、実行バイナリだけあっても
足りないんす。
 
 
しかしながら、今のところ一番ハマったのが
 
C/C++での CGI の実行
 
です( ´д`)
 
 
Apache2.0 の罠にハマったわけなんです。
 
Premature end of script header というエラーなんですが、、
この結論は "カレントディレクトリの権限" だったので、もう泣きそうです(´・ω・‘)
 
 
 
クソー、なんとか今日中に復旧したい・・
 
メールサーバも復旧出させたこの勢いで fast-cgi も頼む。

2008/03/23
自宅サーバー死んだのは辛い・・

 
自宅サーバーがお亡くなりになりました( ´д⊂
 
 
やっぱりバックアップ取ってないのが痛い。
 
インストールしてある設定ファイルのバックアップが無いと、
 
もう二度とサーバー立てたくなくなる・・ぐらい辛い。
 
 
昔 Windows 98 を使用してた時、1週間に1回OSの再インストールを求められてた経験が5カ月ぐらい
あり、
 
650M の CD-ROM を 500 枚以上焼いてた
 
記憶があります。
 
なので Windows に関しては、かなりセーフティに使うようにしてるので、98 の次以降でぶっ飛んだのは
Windows 2000 で3回ぐらいです。
 
と言ってもローカルのデータは全てレスキューできたので、困ることはインストールにかかる時間ぐらいでした。
 
 
そして今回は、何が最悪かと言うと
 
データをレスキューする難易度が高いんです( ´д`)
 
たぶん、Linux に関しては自分の知識が足りないと思うのでプロの管理者には到底なれないでしょう。。
 
 
サーバーPCのHDD を取り出して、Windowsに繋げて下記のを試してみたのですが、
 
 
 
 
期待通りの結果は得られませんでしたorz
 
 
そもそも復旧コマンドを打つタイミングを間違えてしまったのが痛いです。
 
e2fsck というコマンドでファイルシステムをチェックするのですが、ドライブをアンマウントせずに
やってしまったため、色々と不都合が出た模様。
 
 
そして色々とあり、何とかシングルユーザーモードにはなれたので、ftp を駆使して必要な設定ファイル
だけでも Windows PCにコピーは出来ました。
 
 
新品の HDD を注文したけど、今まで、色んな設定をしてきたのでやる気が・・・
 
次やるときは、すべての手順( 必要になるもの全て )を、メモに残しておき、
 
再インストールにかかるのは時間だけ
 
という状態に、Linux PCでも成れるようにしておかないとダメですね。。
 
 
 
 
 
 
 
あああ、自宅メールサーバーがしばらく使えない( ´д⊂
 

2008/03/22
Doja5.0/5.1 エミュレーターのバグ・・

 
Doja 5.0/5.1 のエミュレ-ターにはバグがあるようです。
 
どうもこのバグは "普通に使ってるひと" には発生しないので、実践的な?開発スタイルの人に
だけ影響出ている感じです。
 
 
具体的には doja.exe をプロンプトから起動している人などは、
 
System.out.println() のデバッグ出力が一切表示されません。
 
 
これを回避するためにパイプ用のプログラムを用意してやらないといけないのですが、
都合の良いプログラムが無かった為、自作しました。
 
ということで、せっかくなので rprint というツールを vector で公開します( ´д`)
 
 
自宅サーバーがお亡くなりになったので、そっちでは公開できないんです( ´д⊂

2008/03/20
ニュースやブログ系をひろってみる 3/20

 
最近のニュースを拾ってみますた。
 
 
google_suisu
 
Google では食事が食べ放題/飲み放題との事で、我々一般人には羨ましい限り( ´д`)
 
これだけ環境が整ってる現場で、一度は働いてみたいと思ってしまう。
 
 
日本でこーいう職場は想像も付かない・・
 
 
 
 
 
 vista_logo
 
今回のSP1では 570 種類のバグフィックスが含まれてるそうです。
 
私も WindowsVista を使ってるので、少し様子を見た後に適用してみます( ´д`)
 
Windows Media Player のバグも修正されるのは助かるなー。
 
 
 
 
 
 
pokari
 
缶コーヒー「ワンダ」シリーズの飲料商品の値上げを検討との事。
 
その影響で、他の缶ジュースも一斉に値上げされる可能性も十分ありそうですね。
 
ちょっと昔は 90円  100 円 の自動販売機もよく見かけた記憶があるのですが、今では 120 円より安い
自動販売機を見かけることは、ほとんどありません(´・ω・‘)
 
 
 
 
 
 

2008/03/16
花粉・・

 
ああああ、
 
 
花粉症になってしまったようです(|||゜Д゜)
 
 
症状としては 鼻水や目の痒さが辛いですが、今のところ
 
鼻水 >>>> くしゃみ >>目の痒さ
 
と鼻水で、鼻がつまってしまい鼻呼吸が出来ないのがかなりシンドイです。。
 
かなり昔に、鼻呼吸で過ごしているとほぼ風邪を引かないというのを自ら実証できて以来、呼吸は常に
鼻で行うようにしてたので、口呼吸をずっと続けるのは辛い。
 
 
体が外敵から身を守ろうとして活発なのは良いけど、くしゃみが止まらないのも辛い( ´д`)
 
1回のくしゃみは 2k~4k カロリーも消費するので、かなり体力が奪われる。。
 
 
関連記事:

2008/03/13
泣けるAAで泣いた

 
感動のお話です。悲しい方で・・
 
お時間のある方はどうぞご覧下さい。
 
泣けるAA
     
 
見れない方はここ
 
 
最初に流れてるBGMの2曲は、ひぐらしの音楽みたいですね。
 
ひぐらしの曲って、テキストでの演出作品と相性良いよ。

2008/03/11
テトリスっぽいの作りますた

 
コマンドプロンプト上で動く、テトリスっぽいゲーム作りますた。
conTetris.jpg
 
 
アルゴリズムの作成/実装に1日、デバッグ1日で2日かかってしまったわけですが、
プロンプト上でゲームっぽく動作させる方法の検証で2時間ぐらいかかってしまった。
 
時間に直すと、4時間+5時間で9時間労働だね。
 
 
なんでコマンドプロンプト上で作ったのかと言うと、コマンドプロンプトと言う
環境でのゲームにちょっと製作意欲がわいたのです( ´д`)
 
 
まぁ完全な趣味というやつですが・・
 
 
先ほど vector に登録申請をしておいたので、たぶん来週ぐらいに公開されると
思うので、少し興味ある人はどうぞやってみてください。こちらから落とせます。
 
毎フレーム画面を更新せざるを得ないので、幾分描画がちらついてるかと
思いますが。。。 
 
ダブルバッファリングは、プロンプトでのテトリスでは無理ぽそうです( ´д`)

ゲームプログラマの待遇について語ってみる

 
せっかくのブログなんだし、決意も新たにゲームプログラマの待遇についての、世間の相場
想像してみようと思う。
 
 
最初に断っておきますが、全部憶測です( ´д`)
 
一つの憶測情報として参考になればと思い。。ね。
断定している所もありますが、あくまで目安としてご覧下さい。
 
 
・まず大前提として、ゲームプログラマの月給は安い。
 ただし新入社員として見ると、そこまで安いわけではないと思う。月給は。
 
・一日3時間程度の残業では、残業代がほぼ出ない( 月給が、x時間見なし残業含まれてる )所が多い。
 
・ボーナスが無い所は・・全体的に見て半々ぐらいか?
 
・自社開発を行う会社では、インセンティブ等の「売れたら還元するよ」的な報酬もある。
 
・遅刻すると、遅刻した 時間(分) を、区切りの良い単位に切り上げられた後、給料から引かれる。
  >一部の大手ではあまり無いと思われる。
 
・年収としてみると、労働時間の割には相場はかなり低い。
 
・年収としてみると、IT系のプログラマより相場は低いか
 
・当たり前かもしれないが、この業界も大手と小さい会社では給料の相場も大分違う
   [例]
    ・同時期に Aという大手の会社 Bという下請け会社に入った場合、新入社員の月給が
       18万で同じだとしても、年収では 100万以上の差が付く場合も普通にある。
   残業手当、ボーナスがあるかどうかだけで・・
 
         18万 * 12カ月  = 年収 216万  :  ボーナス無し           中小企業
         18万 * 16カ月  = 年収 288万  :  ボーナス4カ月有り 大企業
 
 
ゲームプログラマに限ったことでは無いかもしれないけど、ここには書いてないような事も、大手と
小さい会社では色々と待遇面で違いがあります。
 
プログラミング以外の求められる業務能力も色々とあったり。特に中小企業では。
 
 
ゲームプログラマを目指す人って、やっぱりゲームが好きだから目指してますよね。
 
もし数年働いて、、ある時期から "お金" のことを気にし始めたら、歯止めがきかなくなる可能性が
高い業種とも言えます。
 
ってことで私が想像するに、どーいうタイプの人が向いてるか書いてみると、
 
 
A. 
・対価( お金 )は、働いた分は絶対に欲しい。
・幅広く仕事もこなしたくないし、ゲームプログラミング能力だけでもTOPを目指したい。
 
   >大手のゲーム会社を選ぶのが良い
 
--------------------------------------------------------------------------------------------------------  
B. 
・対価( お金 )は、ある程度働いた分は欲しい。
・ゲーム以外にも幅広くこなせるようになりたい。
 
   >中小企業のゲーム会社を選ぶのが良い
 
--------------------------------------------------------------------------- 
C. 
・お金は気にしないので、とりあえず働ければ・・
パルプンテを体感してみたい!!
 
   >小さいゲーム会社を選んでみるのも面白い
 
 
ゲームプログラマを目指す人達に一言言うとすると、自社コンテンツを持ってる会社の方が
本人の "作りたいゲーム" を作れる機会は多いんじゃないかな。
 
新卒で下請け会社だと、ゲームプログラマーという職業がイヤになる可能性が高いかもしれません。
 

2008/03/09
我が迷いは晴れた

 
ここ5カ月、潜在的にはもっと長く、心の中のもやもやが取れました( ´д`)
 
人には、自分を見つめなおすという時間は必要だと思う。
 
実際取れない( 見つめ直す時間を作らない※1 )人の方が多い世の中だけど。
 
※1
作れないと言ったほうがイイのかもしれないけど、「本当に作れないの?」と大抵の場合思う。
何かしらの犠牲はあるのは当たり前なんだから。
 
 
先日、以前勤めていた会社の人と2年振り?に偶然出会ったので、飲みにいってきました。
 
そして、その人が放ってるオーラを受けたのか、以前閃いたネタを再度掘り起こすことが出来た。
 
自分の中の "夢" を達成するにも、別スレッドで切り開いてみる。
 
 
ぶっちゃけ "夢" ってのはほぼ達成できないものと思ってるんだけど、
閃いたネタには手ごたえを感じてます
 
・・情報収集するのに、けっこう骨折りそうだけど( ´д`)
 
 
それにしても、たかだか2年と感じてしまうけど、人って成長するよね。
 
 
同僚とかの近況を聞いてると
 
「自分だけが成長してないんじゃねぇか?」
 
と思ってしまう、弱い心があったりするんです。
 
 
マンネリ化している状況に満足し始めたら、成長は急激になくなってしまう。
 
 
初めて勤めた会社を辞める時、世間を見ることを選んだ自分は間違ってなかったのは間違いと思う。

2008/03/06
C/C++ が面白くて仕方が無い

 
最近特に思うんです( ´д`)
 
 
C/C++ でプログラミングすることが楽しすぎる!
 
 
以前までは、Windows での C/C++ にのめり込んでいたのですが、最近は Linux/g++ での
プログラムが楽しくて仕方ない。
 
基本は Windows で作成したクラスライブラリを Linux でも使えるようにする事がメインなのですが、
Windows で書いたCUIツール( コード )をほぼそのまま Linux でも使えるし、
 
すっげぇ自己満足に浸ってます( ´д`)
 
 
プライベートの時間使って、こんな事に打ち込んでる私は、ある種異常者かもしれない。。
 
 
ネタとしては、最近こんな事やって遊んでます。
 
自宅サーバーのメールアドレス( 受信専用・・ )を使って、コマンドメールを受信したら、自宅マシンの
プログラムを起動し、レスポンス( 送受信可能なアドレスから )を返します。
 
これによって何が出来るかと言うと、携帯電話さえ持ってれば、
 
全国どこに言っても、自分が定期的に行う作業をメールで送って、結果をメールで取得できる
 
わけです。
 
もちろん起動するプログラムは予め作成しておいておく必要があります。
 
このやりたい事というのを万人向けに説明すると、例えば youtube  に自分が見たかった動画がアップロード
されてることを知りました。
 
しかし今は自宅にいないため、ダウンロードできません。
 
そこで、メールの件名に「動画」 本文に動画ID「hogehoge」 と書いて送ると、自分のマシンがダウンロードしに
いってくれます。
その後、成功/失敗のメールが数分後に送られてくるわけですね。
 
 
その欲しかった動画が削除されやすい動画の場合なんかもあると思うのですが、これさえあれば見つけた段階で
携帯のメール送るだけでOKなので、「あぁ削除されてる・・」という事も避けやすくなります。
 
ぶっちゃけ、人に送るメールより、機械に送るメールの方が圧倒的に多い自分は痛い・・のか?
 
 
後はセキュリティ実装を入れるべきだけど、とりあえずは送信元のメルアドチェックぐらいですかね。
 
ちなみに http/smtp/pop3 全部自前実装なので、細かいヘッダのチェックも( 簡単に )可能だったりするので、
いざという時もデバッグしやすい。
 
とは言っても、perl ならこの程度の実装は( ライブラリが充実してるので )かなり簡単と思われる、、が、Windows で
高度なことをやりたい場合があると考えると、C/C++ で実装している意味はあるかな。※1
 
※1
例えばサーバー自体に、共有メモリ、ファイルマッピング、Windows( 又は Linux )ネイティブAPIの呼び出しなどがある場合。

2008/03/03
色んなカップ麺を食べた

 
カップ麺を色々と食べてみたので、今日はまとめてレビュー?します( ´д`)
 
 
今更ですが、レビューの方針としては "不味い" "調子が悪くなる" などのは詳しく書く予定です。
 
普通に美味しいのは、そんなに表現する言葉がなくて・・(゜Д゜ )
 
 
それじゃあ、まずはセブンイレブン限定醤油ラーメン(\150)。
P1010258
 
 
かやく類じは3種類ほど入ってます。
P1010257
 
 
飛んで・・完成
P1010256
 
 
個人的に普通に美味しかったです( ´д`)
 
スープ全部飲むときつくなりますが、麺・スープ共に美味しかった。
 
「また食べたいなぁ」
 
と感じてた商品なので、個人的にオススメかも。
 
 
 
続いてセブンイレブン限定の豚骨ラーメン(\150)。
P1010261
 
 
 
かやくは2種類とちょっと寂しいイメージだった。 
P1010260
 
 
 
匂いもけっこう良かった。
P1010259
 
 
 
これも美味しかった!
 
スープを全部飲んだのはミスりましたが、"前半戦は" かなり美味しく食べれました( ´д`)
 
後半はちょっと飽きもあったのですが、豚骨嫌いじゃない人は食べてみるのもオススメ。
 
 
 
 
・・突然ですが、以降は画像を中心に紹介します( ´д`)
 
 
決して、めんどくさくなったわけではありません!!
 
 
 
 
続いて、Yahoo!主催?のマルチャンから出た106万票が選び出した味の、豚骨ラーメンです。
 
 
 P1010265P1010264
 
P1010263P1010262
 
 
噂では、塩味の方が美味しいという意見が多いようす。
 
 
そして味の方は、、
 
 
味忘れました・・・( ´д⊂
 
 
体調崩したり、不味かったら忘れないので、たぶんそこそこ美味しかったんだと思います。よ、、
 
 
そして、最後は画像でお届け!
 
P1010255
 
 
P1010254
 
 
P1010253
 
 
P1010252
 
 
 
P1010251P1010250