~人生はプログラミングだ Web Programmer Openβ~

12/8よりオープンβとして活動開始。何が変わるかと言えば気持ちがオープンになったのみ。

■触れる技術についてAction Script2.0、Javascript、PHP+MySQL
FLASHはAS2と書いているが、FLASHLite1.1メイン。PC版の場合はあくまで2.0仕様。
PHPはCAKEPHPを使用。Javascriptは紹介と改良メイン。
何のコードにせよ、まだまだ他人の技術を見て学ぶ立場の為、リンクの多様は仕様。

■その他
馬鹿げた文章がメインなのは仕様です。
仕様の多様も仕様なので、気にしないで下さい。

Amebaでブログを始めよう!
1 | 2 | 3 | 4 | 5 | 最初次のページへ >>

そろそろ一ヶ月

放置してからそろそろ一ヶ月です。

さぼってたんですよね。と言うより毎日書くことが楽しくなるような仕組みが出来れば続くはずなんです。

それはさておき、レンタルホームページ。いよいよシステム公開間近です!!

作っては直して作っては直しての日々でしたが、やっと完成しそうな気配がします。

現在、その紹介用サイトを作ってますが、構想自体はほぼ頭の中で出来てたからぱっぱと出来ますね(笑)

そんなわけで完成したら更新しますので!!

サンシャイン牧場の話。

どんどん人が増えてますね。サンシャイン牧場。

9/30時点では100万人突破だ!と思っていたのに気づけば192万人!と200万人も夢じゃない人数に。

9/30で100万人突破として、今を10/19時点で192万人だとすると。19日間の間に92万人増えた事となるから一日平均48,421人ほど増えてることに。

一時間に2017人。一分に33人増加とありえないほど増えてるんだなと実感。

まあ、そのせいで一分待っても読み込みが終わらないと読み込みの遅延もどんどん酷くなる始末。昔は3~4秒でも重いと思ってましたけど、それで読み込めればマシというレベル。

前にサンシャイン牧場は正直凄いと思う。 ということを話しました。その理由はゲーム性ではなく「手軽さ」でした。

その「手軽さ」があまりの読み込みの遅さに失われ、待っている間に「飽きてきた」という声もあがってます。

実際、自分も夜は重くてやる気がおきない状態。

多分、さくさく動けばまたやる気も起きそうだなと思ってます。

そんな状況にありながらも、やっぱサンシャイン牧場は凄いなと思います。結局、ユーザが離れるかサーバが増強されれば、固定ユーザが増えるだろうと私は思ってますから。

よく、読み込みが遅いとユーザは逃げると言う話を本等で見ますけど、それを自分の手で実感出来たなとは思いました。

#追記
読み込みが遅くてのいらいらはMMORPG等ではよく経験してるんですけど、ああいうものの場合重すぎるせいで死んだとかリアルタイムな要素がある為、そこからやる気をなくすもんだと思ってましたが、その様なリアルタイムな要素が存在しなくてもやる気をなくすんだなぁ。

mixiアプリから日記を書かせる

mixiアプリから日記を書かせる方法をまとめてる場所が無かったのでまとめてみました。

テスト段階ですが、ニュースの見よう見真似で作ったら意外と簡単にいけたので公開です。

<?PHP
//ここに日記の内容を入れます。<br />とかはまだ試してません。
$diary_body="ここにブログ投稿用の内容が入ります。 http://news.mixi.jp/?test-dayo";
diary_body=mb_convert_encoding($diary_body,"EUC-JP","UTF-8");
//EUC-JPに変換しないと文字化けしますのでここでEUCに。

$diary_body="&diary_body=".urlencode($diary_body);
//URLエンコードも忘れずに。

//タイトルも同じ要領です。EUCしてURLエンコード。でいけるはず…
$diary_title="タイトルを入れます。";
$diary_title=mb_convert_encoding($diary_title,"EUC-JP","UTF-8");
$diary_title="&diary_title".urlencode($diary_title);

//後は送信しやすいように連結させておく。
$send_url=$diary_body.$diary_title;
?>

<span id="diary"></span>

<script type="text/Javascript">
function init() {
var req = opensocial.newDataRequest();
req.add(req.newFetchPersonRequest(opensocial.IdSpec.PersonId.VIEWER), "viewer");
req.send(function(data) {
if (data.hadError()) {
var msg = data.getErrorMessage();
document.getElementById("target").innerHTML = msg;
}
else{
var viewer = data.get("viewer").getData();
var id = viewer.getId();
document.getElementById("diary").innerHTML="<a href='http://mixi.jp/add_diary.pl?id="+id+"<?PHP echo $send_url; ?>' target='_parent'>日記を書く</a>";
}
});
}
gadgets.util.registerOnLoadHandler(init);

</script>


単純にURLに入れるだけなのですが…EUC-JPに変換するってのに詰まってしまい、無駄な時間を浪費してしまったとか。
そして、文章自体が幼稚になっていた事に気づいたので少し書き直し。考えないで書くとろくなことがないですね。

僕がそこまで見ていないせいかmixiアプリから日記への書き込みが出来るアプリってあんまり見てないんですよね。mixiブログをマーケティングに扱うってのは強いと思うんだけどなぁ。


JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス/Douglas Crockford
¥1,890
Amazon.co.jp
OpenSocial入門 ~ソーシャルアプリケーションの実践開発/田中 洋一郎
¥2,709
Amazon.co.jp


サンシャイン牧場は正直凄いと思う。

どうもお久しぶりです。mixiブログは放置気味だけど友だちの日記はよくROMってる卑怯者です。

mixiアプリ、登録者数が半端ないですね。ピコミクより期待できると思います。

その中でも注目のmixiアプリと言えば「サンシャイン牧場」。あのアプリのみがユーザ数100万人を突破とすごい事になってます。

僕も登録したのでちょくちょくやっていますが、まず手軽に遊べる。これが良い。

ほとんど見てるだけで良いんですよね。実がなったら収穫して後はそれを売って種を買っての繰り返し。

それだけだとただの作業ゲーなのですが、そこに普段話さないマイミクとの絡み等もあるのがまた楽しい。

このゲーム、自分にレベルが存在しまして、レベルに総じて買える種の種類が増えたりするんですよ。で、マイミクの所に遊びにいくと、虫の駆除や水やりを出来るんですよね。これをすると自分の経験になってくれるんです。

後は虫を置くってのも出来るんですけど、単なる嫌がらせに見えるけどこれがまた虫を駆除されると野菜の収穫数がアップという特典があったりして、所々でマイミクとの絡みがあるんですよね。

誰が遊びにきたかは過去ログを読むと一目瞭然。誰か遊びにきてくれたんだとか解ってお礼に虫を上げたり出来るという。

ブログだと友だちの友だちとかにはどうしても自重して絡まずに読むだけとかが多いんですよね。
そういう感じで楽しめます。

こういうゆるい付き合いが出来るゲームがmixiには合ってるんだろうなぁ。サンシャイン牧場にちょっと触れて納得した。

ちょっと重くてそれをぶーぶー言ってる人がいるけど正直しょうがない話ですよね。ここまで流行るとは予想外でしょうし、リスクを考えたら10万人のユーザをかかえるだけのサーバーを用意するだけでもきついと思います。

そんな感じで今mixiアプリに目をつけていたわけですが…日記との連動って出来ないのかというので詰まり中。
Mixiニュースに利用される変数とURLを使うと火狐で文字化け、IEでだと移動すら出来ないとか参いりましたw

Mixiアプリ開発コミュでもやり方書いてなかったし、いろんなアプリに登録してなさそうだったら諦めよう。うん。

現状、GENOウィルスがやばい理由

近日、GENOウィルスというウィルスが蔓延してるそうですね。
社内にメールのみで伝えようと思ったのですが、日記のネタとしても使えるのでそのままブログに載せます。
ここではやばい理由とお勧めの対処法についてだけ書きますので、細かい事については参考サイトをご覧下さい。
■最初に参考サイトです。
通称「GENOウイルス」・同人サイト向け対策まとめ
http://www31.atwiki.jp/doujin_vinfo/pages/19.html

GENOウィルス・何をすれば良いか分からない人のまとめ
http://www40.atwiki.jp/gegegeno/pages/13.html


【やばい理由について】

■感染ルートが特定出来ない
参考サイトに同人サイト向けとか書いているので、対象者はそういうサイトを見る人のみと勘違いしそうですが、
様々な公式サイトでの感染も見られているので感染対象はネットサーフィンをする人全てが対象となってきます。
良い例としてはアンチウィルスソフト系のサイトが一度かかっていた事があったようです。

■サイトを見ただけで感染するタイプである
見ただけで感染します。
[引用]セキュリティソフトについて
5/16現在、ウイルスバスター2009、カスペルスキー、Avast!、ニフティオンラインスキャンでウィルスを検知したとの報告があるが、完全ではないので過信しないように。
※【修正】今の所Avastさんが有効らしい?とりあえずAvastさんを入れてみました。

■ウィルス対策ソフトで駆除出来ない。
現状、ウィルスを駆除する事が出来なく、感染した場合は一度フォーマットする以外道はありません。
待っていれば駆除出来る様になるとは思いますが、何時になるかは不明ですので自分でやれる事はやったほうが良いでしょう。

■症状について
ユーザIDやパスワードを取得される他、PCが重くなったり再起動時に青画面が出たりするそうです。
また、アンチウィルス系のサイトへのアクセス、ウィンドウズアップデートが出来なくなるようです。
[詳しくはこちらを参照]
http://www31.atwiki.jp/doujin_vinfo/pages/22.html

対策についてなのですが、今の所ネット関係のアプリケーションのアップロードとウィンドウズアップデート。
後はJavascriptを無効かファイアーウォールによるIP制限だそうです。
ただ、Javascriptの無効は多くのサイトが見れなくなるので、ファイアウォールによるIP制限をお勧めします。

ファイアウォールを有効にし、以下のIPを遮断する
 94.229.65.160/27(94.229.65.160 - 94.229.65.191)
 zlkon.lv:
  94.247.2.0/23 (94.247.2.0 - 94.247.3.255)
 martuz.cn
  95.129.145.58
  95.129.144.0/23 (95.129.144.0-95.129.145.255)
 Botnet C&C BackDoor Connection
  78.109.29.112

[引用元]
http://www31.atwiki.jp/doujin_vinfo/pages/19.html

感染しているかのチェックがあったので、自分のPCでも試してみました。
[感染しているかのチェック]
http://www31.atwiki.jp/doujin_vinfo/pages/12.html

現在の所感染してないようで一安心。
とりあえずウィンドウズアップデートとFLASH、AdobeReaderのアップデートを行う。
その後、ファイアウォールソフトを入れてIP遮断を試してみるも何故かネットに繋がらなくなったので一度削除。
やたら重かったし後で別のファイアウォールソフトを試そう…。

【対策追記】
Avastさんの導入とFireFoxのNoscriptっていうアドオンを入れてみました。
うん。いちいちJavascriptに許可を出すのは面倒だが駆除できるようになるまでの辛抱か・・・
 
1 | 2 | 3 | 4 | 5 | 最初次のページへ >>