表示中のページから http://sourceforge.jp/magazine/12/06/10/2152241 にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。
表示中のページから http://sourceforge.jp/magazine/12/06/10/2152241 にリダイレクトしようとしています。 このページにリダイレクトしないようにする場合は、前のページに戻ってください。
DeNA のノウハウが12個も馬鹿正直に書いてある「Mobageを支える技術 ~ソーシャルゲームの舞台裏~」を読んだ 先週末くらいに届いて週末うっかり読むの忘れて昨日の夜にだいたい読み終わりました。 実際の発売日は明日からなので、今すぐアマゾンで予約するか明日本屋に並ぶといいよ! なんていうか書評書くのが凄い難しいん素よねこの本、高層ビルの上層階のレストラン街のような感じで、それぞれの著者がそれぞれの業務に関して得た知見を惜しげもなくこれでもかって書いてるので、本全体としてはまとまり感が凄いないっていうw ガラゲーの話とかサービス終わってるDoCoMoのPDC端末の判定方法とか Flash とか FastCGI とか2012年に出る本らしからぬトピックスがあったりしますが、それが本当に今の DeNA/Mobage を支えている技術である事には間違いないので本当に馬鹿正直に、包み隠さず書籍化
JSX の進化速度が半端ない - ぐるぐる~ で紹介していただいているとおり、最新の JSX では function expression の型宣言を省略できるようになっています。これを利用して、たとえば配列の合計を求める場合、 var sum = 0; [ 1, 2, 3, 4, 5, 6, 7, 8 ].forEach(function (n) { sum += n; }); のように、JavaScript と 100% 同様に書くことができるようになりました。省略形を利用して [ ... ].forEach((n) -> { sum + n; }); でもいいです。 ところでこのコード、見た目は同じなんですが、実は JSX だと JavaScript よりも5倍以上速く動くんです。まだ最適化があまいところがあるのに。 なぜか。JavaScript の Array#forEach は配
B2Gとは B2Gプロジェクトとは - IT用語辞典 Weblio辞書 スマホのアプリはHTML5へ 米モジラのスマホ向けOS「B2G」 :日本経済新聞 と言うわけでB2GはFirefoxで有名なMozillaが作るWebプラットフォーム型のスマートフォン向けOSです。 ビルド 折角なのでB2Gのエミュレータをビルドしてみる。 参考にしたサイトは Building Boot2Gecko(B2G) on Ubuntu と Setting Up Boot to Gecko Build Environment と Gaia/Hacking - MozillaWiki 自分のビルド環境はUbuntu 11.10 64bit。 他の環境でも殆ど一緒でしょう。 ビルドに必要そうなパッケージのインストール sudo apt-get install mercurial build-essential g
こんにちはこんにちは!! たまにIPアドレスがたくさん必要な時ってありますよね。 ぼくも先日そういう機会があって、ちょっと困りました。 で、「AmazonさんならIPいっぱいもってるのでは?」ってことで、 ちまたで話題のクラウドサービス Amazon Web Servise を試してみました! あ、もちろんタイトルは煽りぎみで実際にはIPアドレスは有限なんですが>< 正直、クラウドとかサーバーとかよくわかってなかったんですが、 とりあえず試してみたら意外と簡単にできたので、忘れないようにメモしておきます! そうそう、Amazonのクラウドって高そうなイメージがあるけど、いまだと制限つきで無料らしいので、お得ですね! もし無料枠こえても、無茶な使い方をしない限りはそれほど高くない。と思います。たぶん。 制限を見る限り、とりあえず一ヶ月がっつり試すだけならタダです! 必要なもの: ・クレジット
僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、本意にせよ不本意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ
Elegant Your scene graph is a hierarchy of containers. Updates and drawing operations are dispatched separately. Draws are opt-in; add compute-only renderable for AI, special effects, etc. Powerful Level Design melonJS integrates the popular Tiled map format, allowing designers easily create levels using the Tiled map editor, and to focus on the game features itself. Features A fresh and lightweig
Life with Web Browser Engine (Gecko, WebKit and etc), Mobile and etc. ドコモのは試してないんで知らない (ベースプラットフォームは一緒だけど一部拡張されているところがあるので動くとは思うけど文鎮化の恐れがあると思う)。普通に香港で売っているGalaxy S2にBoot 2 Geckoをインストールする方法。 B2GのソースコードをダウンロードB2Gはgithubに置かれているので、まずgit cloneでB2Gのソースを持ってくる git clone git://github.com/andreasgal/B2G.gitそして、関連ソース (Galaxy S2のLinuxカーネルとか、Androidの一部のソースとか)もダウンロードする必要があるので、make syncを実行 cd B2G make syncカーネルの設
気に入らない所を直して pull request 投げたら、取り入れられたので、8 日前に書いたエントリが過去のものとなっちゃいました。 関数型 以前の JSX では、関数型は function(: int): string のように書く必要がありました。 これはこれでそのまま使えるのですが、新たに (int) -> string という形式にも対応しました。 ちなみに、複数引数はカンマ区切りで (int, boolean) -> string のようになります。 カリー化された関数は、 function(: int): function(: number): string の代わりに (int) -> (number) -> string と書けます。 引数を囲むカッコは、(今のところ) 省略不可能です。 これには 2 つの理由があります。 この機能を追加したとき、JSX のパーサの能力
モジラ財団(Mozilla Foundation)が27日(欧州時間)、バルセロナで開催中の「Mobile World Congress 2012」で、モバイル端末向けのOSとなる「Boot to Gecko」(B2G)を発表した。 このOSは同グループが昨年から開発に取り組んできたもので、Firefoxブラウザに使われているレンダリング・エンジン「Gecko」を核に、HTML5ベースのウェブアプリが動作する。このOSを採用するモバイル端末は「Open Web Devices」と呼ばれることになるが、その第一弾として、欧州ならびに中南米の各国でサービスを展開するテレフォニカ(Telefonica)が、フィーチャーフォンに代わる低価格のスマートフォンを今年中に投入する予定を明らかにしている。 B2Gの取り組みに協力するテレフォニカの幹部は、「Open Web Devices」の提供を通じて「
ZendFramework 流れ 表示時 : token生成→hiddenセット + セッションにセット 送信時 : 送られてきたtokenをセッションにあるものと同じかでチェック token生成方法 ランダム値 + salt + 固定値 + ランダム値 md5( mt_rand(1,1000000) . $this->getSalt() . $this->getName() . mt_rand(1,1000000) ); まとめ ランダム値をセッションにいれて、送られてきたものとチェック。 Symfony 流れ 表示時 : token生成→hiddenセット 送信時 : 送られてきたtokenを、再度生成したtokenと比較して同じかチェック token生成方法 salt + 固定値 + セッションID sha1($this->secret.$intention.$this->getSe
General Information B2G OS is a complete, standalone operating system for the open web. Original Announcement Transition Project (March-June 2016) FAQ Architecture Building B2G Build the full stack (for a mobile device) Mulet (B2G desktop runtime) Gaia (The UI for B2G) Contributing Please see the B2G/Hacking page and the Firefox OS Participation Hub. Meetings B2G Weekly Meeting 9am Pacific time ev
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く