空を自由に飛ぶ。 地中の奥深く穴を掘る。 水の中を動き回る。 身の回りにいる生物には不思議が詰まっています。 自然界のそんな不思議を 私たちは、最新鋭の装置で直接スキャンし観察することが出来ます。 生物の構造をヒントに、 設計とものづくりに独創的な考え方が生まれ、 新たなものづくりのアイデアが生まれればと考えます。
ということで、Unreal Engine 4 (UE4) Advent Calendar 2017、18日目ですので、唐突にUnreal Engine 4のTArrayの話をします。 TArrayは一言で言えば、Epic Games, Inc.が考えた最強の可変長配列です。 (誇張あり) そもそもC++で可変長配列を扱うならばstd::vectorを使うべきだ! そう主張する人もおられるでしょう。 確かにそういった主張は一理あるのですが、 (私もNintendoDSの開発ではstd::vectorを使っていましたが) ゲーム開発で求められる厳密なメモリ操作などをするには std::vectorでは不十分なケースが多いため、 速度とメモリを優先したい、 または本来セーフティではないが、どうしてもこの操作を行いたい、 という状況を求められる環境では多くの場合自作のコンテナが必要となります。 ゲ
キュー構造をJavaで実装してジェネリック型を理解する:【改訂版】Eclipseではじめるプログラミング(19)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipse 3.4とJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります 安全なままコレクションフレームワークを利用するために 今回は、「ジェネリックス(Generics)」について説明します。 Javaでは、すべてのクラスはjava.lang.Object型から派生しているので、どのオブジェクトもObject型として扱えば、ある処理をさまざまなデータ型に対して適用できます。 ただし、この場合は型について安全であることを保証するために、自分でチェックコードを記述したりキャス
Mozilla Firefox CollectionはWindows用のフリーウェア。Webサイトを開発する際にはどのバージョンのブラウザからサポートするかが工数に影響を与える。ブラウザは進化するに従ってレンダリング結果やJavaScriptの動作が異なったりするので、多くのブラウザをサポートする場合はテストの工数が増えていく。 4つのFirefoxがインストールされる IEでは複数のバージョンをインストールして確認するソフトウェアがあるが、Firefoxでは見かけなかった。だがMozilla Firefox Collectionはまさにそのためのソフトウェアになる。Firefox2〜3.6までの歴代Firefoxでのシステム確認作業が出来るようになる。 インストールされるのは2、3.0、3.5、3.6の4つのFirefoxになる。さらにFirebugやWeb DeveloperといったW
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く