タグ

2009年9月7日のブックマーク (8件)

  • ゲーム開発とっかかりとしての短いサンプルソースコードがたくさん欲しい - 2009-09-04 - ABAの日誌

    「どうやってゲームの書き方を覚えたの?」ってのは、ゲームを作りたいと思っている人から、今ゲームを作っている人への定番の質問だと思うし、そういった情報を共有することはゲーム開発の入り口を広げるために重要だ。 「えーと、ベーマガで打ちこんだゲームを改造するところから」っていうのが答えの定番、と言えるのは一定以上の年齢を重ねられた、ありていに言えばおっさんだけであるので普遍的な答えではないが、なにか元となる素材があってそれを改造していく、ってのはよくある入り口だろう。 昔はベーマガのような投稿雑誌上に、改造しやすいコンパクトなゲームのコードがあったもんだが、最近はどうだろう。Web上にある多くのフリーゲームも、ベーマガゲーと比較すると十分に規模の大きいゲームだし、ぱっと見で全体の構成が分かって「無敵にするにはこのif文を外せばいいのかな」みたいなちょっとした改造がすぐに分かるくらいの規模のコード

    ゲーム開発とっかかりとしての短いサンプルソースコードがたくさん欲しい - 2009-09-04 - ABAの日誌
    Akaza
    Akaza 2009/09/07
    AS3か・・・
  • Vim-users.jp - Hack #68: SVNを使う

    Akaza
    Akaza 2009/09/07
    どうしてもTortoiseの方が使いやすくて(視覚的なコミットとか、ログ表示とか)、そっちにいっちゃう。コマンドの方が早いのだろうけれど、もっと便利に使えないのかな。
  • wxMaxima覚書 - Pashango’s Blog

    wxMaximaとは? 「wxMaxima」とは、フリーの数式処理ソフト「Maxima」のGUIフロント版です。 以下のページからwxMaximaをダウンロードすることができます。 http://wxmaxima.sourceforge.net/wiki/index.php/Main_Page Ubuntu(Linux)の場合は、以下のコマンドを打つだけでインストールできます。 sudo apt-get install wxmaxima wxMaximaの使い方 wxMaximaを立ち上げると、こんな感じのウインドウが立ち上がります。 「INPUT:」と書いてあるボックスに数式を代入してEnterキーを押せばOKです。Windows版など、バージョンによってはCtrl+Enterキーを押す場合もありますので注意が必要です。 (%i) 1+2-3; (%o) 0 (%i) 1/3; (%o)

    wxMaxima覚書 - Pashango’s Blog
    Akaza
    Akaza 2009/09/07
  • お母さん、結婚したら一緒に住む話は考えてくれた? : 2chコピペ保存道場

    Akaza
    Akaza 2009/09/07
    なにこれすごい
  • すごい乱数生成アルゴリズム「xorshift」 - Pashango’s Blog

    みなさん、こんにちは、今回は乱数の話です。 特に複数機種でのコンシューマ機でゲームを開発をしていると、機種間で乱数値を統一するために乱数生成アルゴリズムを自作しますよね。 そこでよく使われるアルゴリズムが「線形合同法」です、内容は至って簡単で、以下の漸化式を使います。 A,B,Mは定数で、どの値が入るかは処理系依存です。 例えばUnixなどの処理系ではA=1103515245,B=12345,M=2147483647などが入ります。 C言語ですと以下のようになります。 static unsigned int x=1; void srand(unsigned int s) { x=s; } unsigned int rand() { x=x*1103515245UL+12345UL; return x&2147483647UL; } この「線形合同法」は計算が簡単で高速ですから、いろいろな環

    すごい乱数生成アルゴリズム「xorshift」 - Pashango’s Blog
    Akaza
    Akaza 2009/09/07
    MTより周期は短いが、高速に良品質の乱数を生成できる。
  • テキスト検索の方法とインデックス — Let's Postgres

    板垣 貴裕 テキスト検索にもさまざまな方法があります。大量のテキストを検索するにはインデックスを使って検索したいところですが、どんな検索にも応えられるインデックスというものは、さすがに存在しません。それぞれのアプリケーションの条件に適したテキスト検索方法やインデックスの張り方を選んで行きましょう。 今回説明するテキスト検索の方法の一覧を以下に挙げます。PostgreSQL ユーザが「全文テキスト検索」というと「単語単位の検索」を指すことが多いようです。また、「中間一致検索」が「あいまい検索」と呼ばれることもあるようです。用語が厳密な意味で使われないことも多いようなので、文脈には注意して解釈してください。 「単語単位の検索」と「中間一致検索」では、追加のモジュールを導入することで日語全文検索が可能なインデックスを作成できます。こちらは説明の後半で紹介します。以下、記事の内容です。 テキス

    Akaza
    Akaza 2009/09/07
    "正規表現による検索でインデックスを使うには できません。正規表現は条件の指定が柔軟なため、それに応えられるインデックスは存在しません。"
  • UNIX系OSのサーバに対するイタズラ集 - yuyarinの日記

    随時追加 ターミナルを立ち上げたまま席を離れるとマシンにイタズラされることがよくある.とはいえシャレにならないイタズラはしても笑えないので,基的には教育的に効果があって被害の出ないものしか実際にはしない. じゃあ,たとえ root じゃなくてもどこまでえげつないことができるのか*1,今回はちょっと考えてみたユーザ権限でできる酷いイタズラを紹介する.対象はリモートログインする UNIX 系 OS を利用しているサーバ,主に Ubuntu である. ls が sl 方法 alias ls=sl sl を期待したという意見が多かったので掲載.掲載しなかったのは sl がインストールされていない環境が多く,インストールには root 権限が必要になるから.後述のバイナリを持ち込んでパスを通す方法を使えばできないことはないかも. エディターが全部 ed 方法 alias nano=ed alias

    UNIX系OSのサーバに対するイタズラ集 - yuyarinの日記
    Akaza
    Akaza 2009/09/07
    最初のslのやつくらいまでにしといたげてw / rejectも面白いよね。
  • TechCrunch | Startup and Technology News

    Welcome back to TechCrunch’s Week in Review — TechCrunch’s newsletter recapping the week’s biggest news. Want it in your inbox every Saturday? Sign up here. OpenAI announced this week that…

    TechCrunch | Startup and Technology News
    Akaza
    Akaza 2009/09/07