EverConnect.me

現在EverConnect.meは招待制のため、新規登録をするには招待をしてもらう必要があります。

EverConnect.me公式のFacebook(everconnect.me)で「いいね!」や、Twitter(@everconnectme)でフォローすることで、招待してもらうことができます。
(hiroが招待することも可能ですので、ご連絡ください!)

また、今なら先着10万名に対して、「EverConnect.me Premium」の永久無償権がもらえるそうです!
(EverConnect.me Premiumは、5月頃に提供予定だそうです。)

招待してもらったら、EverConnect.meのサイトへ移動します。

ブログ

テクスチャの開放

C言語でOpenGLを利用し3Dオブジェクトにテクスチャを貼り付ける動作を繰り返すプログラムが強制終了されるという連絡を受け、原因を調べていました。

原因を調べるために落ちる症状を聞いていると、メモリが徐々に減って行ってることが判明!

そのことからメモリの開放をしているかと聞くと、「しているはず」と答えるので、面倒ながら自分で読むことにしました。

プログラムを読んでいるとテクスチャを何度も読むという無駄な処理があったりと突っ込みどころ満載なプログラムでしたw

その辺りを指摘しながら読み進めると、確かにテクスチャを読み込んだ変数は開放していました。

あれ?これだけでよかったっけ?と思いつつ、ネットで調べてみると、

// テクスチャの生成関数

glGenTextures( <テクスチャ数>, <テクスチャ名> )

関数でテクスチャを生成すると、その生成したテクスチャを開放してあげないと、メモリが保持されたままだと分かりました。

で、開放する関数を書き加えてみると、

// テクスチャの開放関数

glDeleteTextures( <テクスチャ数>, <テクスチャ名> )

強制終了されなくなり、メモリ使用量も安定するようになりました。

皆さんもテクスチャを生成して必要なくなったら、開放するようにしましょうねー!w

Hotmail障害

普段Hotmailを利用しているので、本日15日の15時頃に発生した障害で一時的にウェブサイトからメールが見れなくなりました。

この障害の影響で、Twitterのトレンドにhotmailが上がってくるなどちょっとした事件になっていました。

さすが世界最大級のウェブメールサービスですね。

障害発生から約3時間後に障害は復旧しましたが、hotmailをメインに使ってるユーザーには大変な出来事だったと思います。

私は、外部メールをHotmailで受信し使用しているので、障害が発生しても大した問題は発生しませんでした。

(外部メールの方で見れば問題ないので)

ブログ

Next Fireworksのブログを書き始めます!

書き始めると言っても、初回なのでNext Fireworksの説明だけですが。

ブログ

Next Fireworksでは、複数個のブログを設置する予定です。

ブログ

まずこのブログは、「ブログ」という名の通り、日々の日記やちょっとしたお知らせに使います。

テクノロジー

このブログは、テクノロジー系の内容を載せます。

テーマを決めそのテーマにあったプチ講義みたいな感じにできればと思っています!

(もしかしたら、PCと名前を変えるかも)

ライブラリ

ライブラリには、今までhiroが制作した作品を載せていきます。

現在リンクしてあるのは、ICTスクール参加時に作った作品です。

今は一部仕様が変更になったらしく動かなくなっています…

時間ができれば直します!

まあ、こんな感じで進めて行きたいと思っています。

テーマの要望などありましたら、受け付けます!

(得意分野じゃないと、書かないかもしれませんが、、、)