タグ

zbdkのブックマーク (662)

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • 株式会社スクウェア・エニックス・ホールディングス|SQUARE ENIX HOLDINGS CO., LTD.

    To spread happiness across the globe by providing unforgettable experiences. 最高の「物語」を提供することで、 世界中の人々の幸福に貢献する。 To spread happiness across the globe by providing unforgettable experiences. 最高の「物語」を提供することで、 世界中の人々の幸福に貢献する。 To spread happiness across the globe by providing unforgettable experiences. 最高の「物語」を提供することで、 世界中の人々の幸福に貢献する。

    株式会社スクウェア・エニックス・ホールディングス|SQUARE ENIX HOLDINGS CO., LTD.
  • Accueil

    Paris, la ville lumière, s'enrichit d'une nouvelle attraction sensationnelle qui fera le bonheur des amateurs de sensations fortes et des fans de super-héros. Le Batman Escape Game a ouvert ses portes, proposant une expérience immersive unique dans l'univers du Chevalier Noir. Ce nouvel escape game situé en plein cœur de la capitale promet de devenir un incontournable pour tous... Les transactions

    zbdk
    zbdk 2012/01/07
  • 碧落 - Win64 開発

    クロスコンパイル可能なコードを書く 前述の通り Win32API と Win64API の間には API として極めて高い互換性があります。 そのためソースコードがクロスコンパイル可能かどうかは 「データモデルの変化が問題とならないよう記述してあるかどうか」 の一点でほぼ決まります。 データモデルの変化が問題とならないように記述するには、 要するに「型のサイズに依存しない」ように書けば良いだけです。 言語仕様上どの型もサイズが決められていない C/C++ の世界では 「型のサイズに依存しない」 という考えは原則に近い作法です (C99 で導入された固定サイズの型は例外)。 そのためこの作法を守って普段から開発していれば特に悩む事もありません。 しかし仮にコンパイラの警告レベルを最大にして型のサイズに関する警告が出ない状態になっても、 実は十分とは言い切れません。 Win64API ではサイ

    zbdk
    zbdk 2012/01/07
  • メモリ管理、アドレス空間、ページテーブル

    2010年02月02日 情報科学類 オペレーティングシステム II 筑波大学 システム情報工学研究科 コンピュータサイエンス専攻, 電子・情報工学系 新城 靖 <yas@is.tsukuba.ac.jp> このページは、次の URL にあります。 http://www.coins.tsukuba.ac.jp/~yas/coins/literacy-2009/2010-02-02 あるいは、次のページから手繰っていくこともできます。 http://www.coins.tsukuba.ac.jp/~yas/ http://www.cs.tsukuba.ac.jp/~yas/ ■連絡事項 卒業予定の4年生に対する特別措置として、2月9日火曜日6時間目 (16:45-18:00)に試験をすることを検討しています。 対象者は、授業終了後、前に集まって下さい。 ■今日の大事な話 アドレス空間 ページテ

  • 少し詳しい型変換の説明

    型変換については、第4章で簡単に説明しましたが、複雑な規則があり、迷うことの多い部分です。ですから、ここで少し詳しく算術型の型変換について説明してみようと思います。 なお、説明中で用いたコードの実行結果は「Borland C++ Compiler 5.5」(int:4バイト short:2バイト char:1バイト)で確認をしています。 1.汎整数拡張 文字型や整数型などの汎整数型の場合、型が、int より小さな場合(char, signed char, unsigned char, short, unsigned short)は、演算の最初に int か、表現できなければunsigned int に変換されます。このとき、符号を含めてその値を変えることはありません。 (例)short a = 30000, b = 30000; printf("sizeof(a) = %d\n", siz

    zbdk
    zbdk 2012/01/06
  • corte.si

  • デバッグ

    条件付きコンパイル プリプロセッサディレクティブは、プログラムの一部を条件によって選択してコンパイルする命令があります 条件付きコンパイルによって、柔軟なコンパイルが可能になります 条件付きコンパイルは、ifステートメント同様に 指定された定数式が真であれば、指定範囲をコンパイルします #if 定数式 文 #endif #ifディレクティブは、#endif までの文の並びをコンパイルします ただし、この作業はコンパイルより前にされるため、定数は定数以上の意味を持ちません つまり変数は指定できないということです 定数式の真偽は、ソースコードに直接記述することになります このコードによって、コンパイル処理の流れを変え、デバッグなどに利用することができます #include <stdio.h> #define DEBUG 1 int main() { #if DEBUG printf("Back

    zbdk
    zbdk 2012/01/05
  • gitとDropboxでお手軽・無料のSource Hostingを実現する « lab.naoki.sato.name

    以前から興味があった、バージョン管理システムの一つである git を導入しました。 目的としては、もちろん開発しているソースのバージョンを管理する、というのもありますが、それ以上にHostingサービスを使って、複数台のPCから最新のコードにアクセスできるようにしたい、というものがあります。 ただ、調べてみたところ、有名な github を含め、基的に Hostingサービスではプライベート用途で使う場合はお金がかかる模様 (ソースコードを公開するOSSの場合は基的に無料です)。 それでは、ということで、複数PC間のデータをバックグラウンドで意識せずに同期してくれる無料ストレージサービス Dropbox とgitを組み合わせて、手軽にプライベート用のSource Hostingを実現することにしました。要は、リモートgitサーバを使う方法で、その宛先をDropbox内のローカルファイル

    zbdk
    zbdk 2012/01/05
  • cortesi - Visualizing entropy in binary files ...

    cortesi - Visualizing entropy in binary files cortesi より、バイナリファイルをエントロピーで視覚化したら、面白いものが見えてくるかもね……という考察。プログラムコードってのはたいてい低エントロピーなんですな。高エントロピーな部分があるとしたら、圧縮データがあるか、暗号化されたデータがあるか、あるいは何か変なデータがあるか。 ここで使われているバイナリを視覚化するのに空間充填曲線を使うというアイデアも面白い。単に列を積み重ねるよりも局所性が見えやすくなるみたい。

  • デバッグ力: よく知らないプログラムの直し方 - 2011-12-06 - ククログ

    クリアコードではMozilla製品やRuby関連の開発だけではなく、広くフリーソフトウェアのサポートもしています。もちろん、サポート対象のソフトウェアの多くは私達が開発したものではありません。しかし、それらのソフトウェアに問題があった場合は調査し、必要であれば修正しています。 このようなサポートが提供できるのは、もともと、私達がフリーソフトウェアを利用したり開発したりしているときに日常的に問題の調査・修正をしていたからです。ソフトウェアを利用していると、問題に遭遇することはよくあることです。そのソフトウェアがフリーソフトウェアの場合は、開発者に問題を報告し、可能ならパッチを添えます。このとき、そのソフトウェアの内容を完全に把握していることはほとんどありません。しかし、それでも修正することができます。 それはどうしてでしょうか?今まではどのようにやっているのかを自分達でもうまく説明できなかっ

    デバッグ力: よく知らないプログラムの直し方 - 2011-12-06 - ククログ
  • Google App Engineを使ったWebアプリケーションのアプリ内課金チュートリアル·iap-hello-world MOONGIFT

    iap-hello-worldはWebアプリケーションにおけるGoogleチェックアウトを使ったアプリ内課金を行うデモです。 Androidアプリの販売に際してGoogleチェックアウトが日でも使えるようになりました。そしてそのGoogleチェックアウトを使ったWebアプリケーション内における課金方法について参考にしたいソフトウェアがiap-hello-worldです。 最初に認証をします。 ここはいわばゲームのダッシュボードです。左側のリンクをクリックしてゲームを行います。 Androidのキャラクターを動かすゲームです。 そしてアプリ内課金にトライできます。 iap-hello-worldはWebアプリケーションとしてゲームを提供し、その中でアプリ内課金を使うためのチュートリアルになっています。Androidのみならず、Webアプリケーションでもアプリ内課金を扱ってみたいと考えた際に

    Google App Engineを使ったWebアプリケーションのアプリ内課金チュートリアル·iap-hello-world MOONGIFT
  • 非エンジニア向けGitの使い方

    エンジニアでないチームメンバーも、いくつかのドキュメントは直接触ってもらった方が早い場合があります。そこで、チームメンバー全員がGitの基を使えるようになるべく、勉強会をしました。その記録兼テキストです。 はじめに まず始めに知ってほしいのは、Gitはただのツールであるということです。Gitを使ってやることはプログラミングではなくて、ドキュメントをうまいことまとめる事務作業にすぎないということです。 だから、エクセルを使うのとほとんど同じ。便利なツールの使い方を覚える、という姿勢で臨んでほしいと思います。(コマンドライン恐怖症な方には、Gitクライアントという便利なソフトもあるので、そういうのも利用すると良いと思います) 2人でプログラミングをすると何に困る? 2人が別々にプログラムを書き換えてしまうと、番の環境にアップロードするときに、衝突してしまう。どこを書き換えたか事細かにチェッ

    非エンジニア向けGitの使い方
    zbdk
    zbdk 2011/12/31
  • Amazon.co.jp:ゲームデザイン脳 ―桝田省治の発想とワザ― (ThinkMap) [単行本(ソフトカバー)]

    Amazon.co.jp:ゲームデザイン脳 ―桝田省治の発想とワザ― (ThinkMap) [単行本(ソフトカバー)]
  • リソースフォルダ名の設定方法 - hyoromoのブログ

    リソースフォルダ名って色々な条件を設定出来るけど、ついつい忘れがちです。 例えば、hdpiでも解像度が800×480・854×480・960×640があっても、それら個別に画像やレイアウトを用意できちゃえます。 なお、以下の表にあるdrawableはlayoutやvalue等に置き換え可能。 よく使う設定方法 フォルダ名 意味 drawable OS1.5までの指定方法。OS1.6以上でも指定出来るがmdpi扱いになってるんじゃね? drawable-ldpi 低解像度扱いの画像を格納 drawable-mdpi 中解像度扱いの画像を格納 drawable-hdpi 高解像度扱いの画像を格納 drawable-nodpi 解像度を意識しない画像を格納*1 drawable-port 縦画像を格納 drawable-land 縦画像を格納 drawable-ja 日語ロケーション時の画像を

    リソースフォルダ名の設定方法 - hyoromoのブログ
    zbdk
    zbdk 2011/12/30
  • 大規模ソーシャルゲーム「ドラゴンコレクション」運営の最前線で得られたノウハウ ~チューニングと運用、18のポイント~

    11月25日、「mobidec 2011」においてコナミデジタルエンタテインメントのスタジオITセンター長である正延光弘氏によるセッション「大ヒットSNSゲーム『ドラゴンコレクション』を支えるコナミのクラウド技術の活用」が行われました。 ドラゴンコレクションは、GREEで提供されている携帯電話向けのカードゲームタイプのRPG。プレイヤーは、エリアごとにある複数のクエストをクリアしていき、モンスターカードや「秘宝」を手に入れ、さらに「ドラゴンカード」を集めていきます。また、ほかのプレイヤーとバトルすることでも秘宝を入手できるというSNS要素も取り入れられていました。2010年9月のサービス開始後、順調にプレイヤー数を伸ばし、現在では登録人数が500万人を超えています。 サービス開始当初は社内でサーバを構築し、フロントエンドに6台のサーバ、バックエンドに3台のデータベースサーバ、そしてロードバ

    大規模ソーシャルゲーム「ドラゴンコレクション」運営の最前線で得られたノウハウ ~チューニングと運用、18のポイント~
  • 性格診断セブン

    心の調和を大切にし、自分の価値観にあった生き方を追求する理想主義者です。 想像力豊かで偏見がなく、好奇心旺盛。洞察力に優れ、長い目で物事を見ることができます。夢や理想に懸命に取り組むほか、芸術や新しい概念に惹かれます。 ものごとを一気にやり遂げる傾向があり、自分が打ち込んでいる事に深く集中し、大きな成果をあげます。また言葉で語るより、文章で表現するのが得意です。一方であまり意味が感じられない作業や、単純作業の繰り返しは嫌いです。 控えめで、自分の気持を打ち明ける相手を慎重に選びます。そのため周りからは、よそよそしい、無口で内気などと見られる事があります。しかし当は誠意があり、とても思いやり深い人間です。 人の感情を敏感に感じ取って心から共感し、相手の事を深く理解しようとします。表面上のつきあいは好きではありませんが、自分の価値観を時間をかけて理解してくれる人は、宝物のように大切にします。

    性格診断セブン
    zbdk
    zbdk 2011/12/27
  • 旧世代ゲーム企画屋が、携帯ソーシャルゲーム遊ぶと何を思うか。 島国大和のド畜生

    ・画面の遷移が理解できない。 ・ゲームのモチベーションが理解出来ない。 ・何が面白いのか理解できない。 これでは俺がアホのようだ。そこは事実なので否定はしないが。 ・画面の遷移が理解できない。 これに関しては、いわゆる伝統的なソシャゲの操作、遷移にのっとっているものと思われる。 思われるが、伝統を辿らずにいきなり触った身からするとすげぇツライしかったるい。 すぐ慣れるかと思ったけど、結構慣れない。(流石に5日もやってたら慣れた) 回線が重いから、ネイティブアプリじゃないから、旧ガラケの電話テンキー前提だから、と、色々理由があるのは分かるが、これは大変だ。ゲームをやめてしまう理由になり得るレベル。 つーかブラウジングだからなー、ある種の限界もあるだろう。 これは今後の進化の過程でもっと整理されていくと思うのだけど、既にわりと恐竜的進化してるので、このまま突っ走って、ユーザーが慣れるかもしれな

  • なぜブログを書くべきなのか

    「なぜブログを書くべきなのか、ブログを書くとどのような良いことがあるのか」という問いに対してはさまざまな答えがあると思います。 今思いついたものだけでも ちょっとうろ覚えになっていることをブログにまとめることで、思考が整理できる 仕事につながる、自分をプレゼンするツールになる WordPress や MovableType 等の勉強になる 書く習慣をつけることで、文章がうまくなってくる などでしょうか。 アフィリエイトバナーを貼っているのであれば、ちょっとしたお小遣い稼ぎにもなるかもしれません。 しかし、この記事は元々「Web業界への就職を目指す」Webスクールの授業の時に話した内容をそのままテキストに起こし、一部追記したものですので、基的に「仕事につながる、自分をプレゼンするツールになる」という部分に焦点をあてています。 建築家「フランク・ロイド・ライト」が仕事を得るためにやったこと

    なぜブログを書くべきなのか
    zbdk
    zbdk 2011/12/26
  • 第3回 Androidアプリケーションを公開する - Androidで広がる,携帯アプリ開発の世界:ITpro

    完成したAndroidアプリケーションを世界に公開するには、Googleが運営するアプリケーション配布/販売サイトAndroid Marketにそのアプリケーションを登録する必要がある。今回の記事では、アプリケーションのパッケージングから、Android Marketにアプリケーションを登録、配布するための手続きを、順を追って解説していく。 なお、Androidアプリケーションの公開に関しては、Googleがデベロッパ向けに提供する開発ガイドにも詳しく記載されているので、参照してほしい。 Android Marketとは? Android Marketとは、Googleが提供するAndroid用アプリケーションの販売/配布サイトであり、iPhoneではApp Storeにあたる存在である。すでに世界中のデベロッパが、Android Marketで多種多様なアプリケーションを公開しており、内

    第3回 Androidアプリケーションを公開する - Androidで広がる,携帯アプリ開発の世界:ITpro
    zbdk
    zbdk 2011/12/24