タグ

2012年1月19日のブックマーク (9件)

  • ゲームに没入感は必要か - The Great Underground Home Page

    この文章はラフ・コスターの「Is immersion a core game virtue?」の不誠実な翻訳である。この翻訳には多くの誤りや飛躍が含まれている。 ラフ・コスターはUltima Onlineのデザイナーであり、EverQuest 2やStar Wars Galaxiesのプロデューサーであった。 「神秘性が消え去ったような……没入感(Immersion)が無くなったような感じがします。私は……長くて、入り組んでて、複雑な、ストーリー主体のゲームを遊ぶのが大好きだったんですが、今ではそんなゲームから引き離されて、市場全体がそんなゲームから引き離されて、そっちの路線にはもう行かなくなったような思いがします。」 ― リー・アレクサンダーによる、ラフ・コスターへのGamasutraでのインタビュー 没入感は最初からゲームに備わっていたわけではない。ワールド・オブ・豆あそびだとか、ワー

  • Cの宣言は英語順で読もう、という話 - K.Maebashi's はてなブログ

    Cでのポインタの読み方 上記のページ、現時点ではてなブックマークが1241ついています。同趣旨のことを私は1998年に以下のページに書きました。 配列とポインタの完全制覇 こちらのはてブ数は212…… きいいっ! 悔しい!! などという話はさておき。 上記ページに関連してだと思うのですが、Twitterで@kinabaさんが以下のようにつぶやかれておりました。 『という方針のCの入門記事』ということであれば、WebではないのでURLは貼れませんが、たとえば柴田望洋先生の「秘伝 C言語問答 ポインタ編」*1には以下の記述があります(p.22)。 ここで、下のように考えると、int x;の部分が*ptrに相当すると考えられますね。 int x ; int *ptr ;――*ptrはint型変数であると言っているように解釈できますね。 で、実のところこれを意識した上で、私は「C言語 ポインタ完全

    Cの宣言は英語順で読もう、という話 - K.Maebashi's はてなブログ
  • http://www.iosbook.net/2012/01/18/developer-program-and-app-store-japanese-documents/

  • asahi.com(朝日新聞社):米シマンテック、ソースコード流出 ウイルス対策ソフト - 社会

    印刷  ウイルス対策ソフト大手の米シマンテック社は18日、ウイルス対策ソフトなどの設計図にあたる「ソースコード」が何者かによってアクセスされ、盗まれていたと発表した。PCを遠隔操作するソフトで、通信を傍受される危険が増した可能性があるという。  盗まれたのは、看板商品のウイルス対策ソフト「ノートンインターネットセキュリティー」、「アンチウイルスコーポレートエディション」の2006年版と、PCを遠隔操作するための「PCエニウェア」などの一部。  同社によると、PCエニウェア以外は、最新の製品を使っていれば、導入されたPCがサイバー攻撃にさらされる危険は小さいという。PCエニウェアは、PCを乗っ取られるなど、通信傍受などの危険性が増した可能性があるという。同社は、2006年に盗まれたソースコードが最近、公開されたことから、被害状況を調査していた。  セキュアブレイン社の星沢裕二さんは「仮に現在

    hush_puppy
    hush_puppy 2012/01/19
    ソースコードは設計図という認識を支持する。プログラミングは設計という認識が広がると好都合だ。(例えはしょせん例えだけど)
  • iPhoneのSafariで文字化けするのはtwitterのバグ(直りました) - 帰ってきた💫Unicode刑事〔デカ〕リターンズ

    追記。このエントリで取り上げている問題は、8月13日に修正されたようです。 iPhoneiPadのSafariでtwitterを見ると、Unicodeの追加面(BMP外)の文字が、すべて化ける*1。キャプチャ画像は、上がLionのSafari、下がiPhoneのSafari。 化け方の理屈は、Unicodeの符号位置(Unicodeスカラ値)の5桁目が落ちてしまうというもの(下図)。 おそらく、twitteriPhoneiPadに最適化されたページのソースを動的に生成するスクリプトにおいて、UTF-8でもサロゲートペアがバラで符号化されているようなつもりで処理してしまっているのだと思う*2。 *1:iPadのSafariは以前は化けなかったのだが、iPad版新twitterに移行してからは化けるようになった。 *2:という結論に達するまでに、twitter経由で貴重な情報をいただきま

    iPhoneのSafariで文字化けするのはtwitterのバグ(直りました) - 帰ってきた💫Unicode刑事〔デカ〕リターンズ
  • iOS5で変わったのって通常の絵文字キーボードだけじゃなかったんですね - 退屈な大人はいつも眠い

    通常絵文字キーボードで使用できる絵文字は(ややこしい)私用領域という場所に整頓されています。 [:W300] わざわざ整頓し読み方も規定することでキーボードとして使用でき、且つ、たとえば「はーと」で変換するとさまざまなハートマークに変換されます。 iOS5では黒いハートがトランプのハートのエースになったりと若干記号や絵文字に変化があることはわかっていました。 しかし・・・ 今日、TwitterのTimeline上におかしな絵文字が流れてきました。 コレです。 ↓ [:W400] これ、なんだろうと思ってUnicorderProというアプリで確認したところ、 謎の人の正体が! [:W300] この1Fで始まる5桁のUnicode、元々絵文字や記号などが入っているのですがiOS4までとは大きく変わってしまったようです。 Unicodeって何?という人は以下の引用文をごらんください。 “Unic

    iOS5で変わったのって通常の絵文字キーボードだけじゃなかったんですね - 退屈な大人はいつも眠い
  • らいおんの隠れ家 : ポール・グレアム「面倒な仕事の無視」 - livedoor Blog(ブログ)

    ポール・グレアム「面倒な仕事の無視」を翻訳しました。原題は Schlep Blindness で、原文はココです。アドバイス等、よろしくお願いたします。なお翻訳にあたり、shiro様、tamo様のアドバイスをいただいております。ありがとうございます!! 面倒な仕事の無視 Schlep Blindness 2012年1月 January 2012 手つかずのすごい起業のアイデアは、私たちの目の前に転がっている。それが私たちに見えないのは、私が「面倒な仕事の無視」と呼んでいる現象だ。「面倒な仕事」は、もともとはイディッシュ語の言葉だったが、アメリカでも一般的に使われるようになった。退屈で嫌な仕事のことだ。 There are great startup ideas lying around unexploited right under our noses. One reason we don

  • プログラマという職業は「ふつう」の人には厳しくないか - ukstudio

    最近、実はプログラマという職業が「ふつう」の人には厳しいなーと思っていたりする。 業務外にコードを書いたり、技術書などを読むというのは素晴らしいことだと思う。けど、会社側がもし「業務時間外にコードを書いたり、技術書を読んだり、勉強会に参加しなさい」と言ったら、それは業務時間外労働と変わらないと思う。個人のたのしみとは別に会社側がそれらを求めたらそれは業務だ。 しかし、僕が思うにはそういう業務時間外に自主的に勉強をしないと、正直いってまともな品質なソフトウェアを作るのは難しい。 例えば良書と言われているものは結構な数あり、ある程度経験がありそれらのを読んだことがある人は「プログラマならこのは読んでおくべき」というをいくつかあげたりもするだろう。けど、それらをいつ読むのか。業務時間内にそれらをじっくり読んだり、実際にコードを書いたりする時間があるところはないだろう。そうなると自分のプライ

    プログラマという職業は「ふつう」の人には厳しくないか - ukstudio
  • 継続的インテグレーションに。iOSを自動操作してテスト·KIF MOONGIFT

    KIFはiOSアプリを自動操作するテストフレームワークです。 iOSにおいて継続的インテグレーションを実現するのに使えるのがKIFです。アプリの操作を自動で行って、テストの自動化を推進してくれます。 iOSシミュレータ、実機の双方で動きます。 テストの記述です。タップするラベルを指定しています。 デモ動画です。シミュレータはマウスでは触れていません。 KIFではテストコードをアプリに組み込みます。テスト自体Objective-Cで記述するようになっています。なお、ドキュメントにないAPIを使っていますので、アプリ申請の際に注意が必要です(KIFでは使い方を細かく書いています)。なおKIFはモバイル課金プラットフォームで知られるSquareを開発している企業のソフトウェアになります。 KIFはObjective-C製、Apache License 2.0のオープンソース・ソフトウェアです。

    継続的インテグレーションに。iOSを自動操作してテスト·KIF MOONGIFT