サイファイ速報

科学・SFを中心に最新の話題から懐かしの作品まで! 理系・科学/SF(サイファイ)好きのためのまとめサイト!!

IT



1: デフォルトの名無しさん 2015/04/17(金) 23:00:30.63 ID:55USvuES.net
今井氏:ソースコード公開は、社長のティム(*2)の意向です。彼はバリバリのプログラマーで、初期の「Unreal Engine 1」を
1人で書いた人ですが、若い時に雑誌に載っていたコードを書き写して勉強したそうです。それで今の若い人にも、プロのソー
コードとはこういうものだというのを見せたいという願いがあって、ソースコードを公開しています。本当に今のゲーム業界の
事情を憂いてる1人だと思います。(*2)Epic Gamesの創業者兼CEOであるTim Sweeney氏

出村氏:読みやすいコードですよ。「C++」というのは、黒魔術(高度な計算)が多くなりがちな言語ですが、
そういうこともなく、すっきりしていて目的の機能も探しやすい。解読しやすいコードなので、確かにお手本になると思います。

僕は初代のゲームボーイからプレイステーション 2の頃くらいまでゲームプログラマーだったのですが、ゲームプログラミングでは
必ず数学が出てきます。行列とか三角関数とか。もちろん今でもまったく不要になったわけではありませんが、そういう知識の
重要性は薄れてきていると思います。「Unreal Engine」では特にそうです。
http://game.watch.impress.co.jp/docs/interview/20150417_698349.html

初級者から中級者へ昇格する時期は、ほぼどのようなソースコードでも読める程度にプログラミング言語に精通し、
また偉いプログラマーの提唱したデザインパターンも一通り理解したくらいの時期である。

すると、プログラミング言語の持つあらゆる機能と、偉いプログラマーの提唱するあらゆる技術を使わねばならない
という思い込みが発生する。そしてHello Worldにまで崇高なオブジェクト指向や壮大なデザインパターンを
適用しようとしだすのである。

その結果、
* 大量のクラス
* 迷路のような変数渡し
* 底なしに深いネスト
などといった凄いものが生まれる。また、条件分岐に三項演算子を乱用するなどの症状も多く見受けられる。
最終的には第三者にとって読みにくい保守性の悪いスパゲッティコードが生成されることになる。
http://monobook.org/wiki/%E4%B8%AD%E7%B4%9A%E8%85%E7%85

続きを読む


programmer


1: 仕様書無しさん 2015/03/20(金) 12:09:01.76 .net
プログラマーになるにはどの程度のレベルを目指したらいいのでしょうか?
1ヶ月前まで高卒で2年間一般事務をやってました。
手に職をつけたいと思い会社をやめ、手当が早く貰える職業訓練をうけることにしました。
訓練の内容だけでは厳しいだろうと思うので目標を決めて勉強をしたいと思っています。
ニコニコ動画等にある10分でテトリスを作るみたいなレベルになれば職につけますかね?

続きを読む


hero


1: ラ ケブラーダ(秋田県)@\(^o^)/ 2015/04/12(日) 00:08:56.46 ID:5YzFwo0y0●.net BE:194767121-PLT(13000) ポイント特典
容量1TBのSSDがなんと3万円割れに、BUY MORE秋葉原本店がSAMSUNGの「MZ-MTE1T0B/IT」を税込29,800円で、12日(日)に販売予定。販売数は4個。

 MZ-MTE1T0B/ITは、mSATA接続でSAMSUNGの「840 EVO mSATA」シリーズに属するモデル。転送速度はリード540MB/s、ライト520MB/sで、キャッシュ容量は1GB。

 一般的な2.5インチSATAタイプではないので、利用できる環境を持っていないという方が多いと思いますが、「とりあえず欲しい!」という方は結構いるかも。

 ※上記の特価品は4月11日(土)時点の情報です。

http://akiba-pc.watch.impress.co.jp/docs/wakiba/find/20150411_697346.html

続きを読む


346139


1: ドラゴンスクリュー(宮城県)@\(^o^)/ 2015/04/05(日) 12:17:59.57 ID:bBxnhmmE0●.net BE:601381941-PLT(13121) ポイント特典
亡くなった人「再生」…人類に災禍を及ぼすと警鐘も ロボットの「性格」を簡単カスタマイズ、Googleが特許取得

人格データをクラウドからダウンロードしてロボットに吹き込むことによって、亡くなった親族や有名人の「性格」を
持つロボットが身近な存在になる-。米IT大手グーグルが、ロボットに特定の性格などを植え付けられるシステムの
米国特許を取得したことが4日、分かった。グーグルはさまざまな活用法を想定し、「実社会に多大な恩恵をもたらす
画期的システム」と自賛しているが、一部のメディアは、人間の能力を超える人工知能(AI)を備えたロボット
(コンピューター)の出現が人類に災禍を及ぼすとする「2045年問題」への第一歩だと警鐘を鳴らしている。

米メディアによると、特許は2012年4月に出願され、3月31日に登録された。性格の作成方法は明らかに
なっていないが、人間の意識の正体やメカニズムはまだ医学的にも解明されていないことから、動画や音声などの
データを解析して、パターン分類的に特徴を抽出する方法などが取られているとみられる。

■亡くなった人「再生」

人のさまざまな特徴に基づく性格情報がデータベースに蓄積され、ネットワークを通じて情報を処理するクラウド
技術を活用し、ロボットに性格データをダウンロードするというのが特許技術の基本的な仕組みだ。例えば、特定の
個人に性格を含めて話し方や表情などを似せることが可能で、亡くなった親族らに似せたロボットを身近に置くことに
よって心痛を和らげたりする活用法も考えられる。

また、クラウドベースなので、ユーザーが旅行の際、自宅のロボットを持ち運ぶことなく、移動先で別のロボットに
同じ性格をダウンロードすることもできる。ロボットの「ポータブル化」が可能なのも大きな特徴だ。

続く

続きを読む