google code の海をさまよってたら色々発見。 3Dゲームエンジン「SIO2」(ビバ!MITライセンス) http://d.hatena.ne.jp/nakamura001/20081029/1225287233 http://code.google.com/p/sio2/ SIO2公式のチュートリアル動画 ↑をページ翻訳 3Dゲームエンジン「oolongengine」(これもまたMITライセンス)VFP叩くためのmathライブラリもあったり(どうもBullet物理エンジンの中の人が作ってるみたい) http://code.google.com/p/oolongengine/ 3D物理エンジン「Bullet SDK」(これはiPhoneじゃないけど、これのiPhone向け実装が↑二つのエンジンで使われている) BlenderやMAYAからコリジョンデータ作成可能 http://co
確か、そのままファイルを移動しても大丈夫なはず‥‥と思ったらこんなエントリーがありました。 ▼as/is » iTunes ライブラリを外付け HDD に移動する この方法は、NASでも使えます。iTunesフォルダをNAS上にコピーして、ステップ5でNAS上のファイルを選択すればよいだけです。ただし、その場合は、NASドライブがマウントされていないと音楽が聴けなくなります。 この「optionキーを押してアプリを起動してライブラリを選択する」という方法は、iPhotoでも同様ですね。 これはiTunesフォルダを丸ごと移動するのですが、さらにググるとiTunes for Mac:「iTunes Music」フォルダを移動するというのも出てきました。 iTunes に音楽やその他のメディアを読み込んだ後でハードドライブがほとんどいっぱいになった場合や、読み込んだ音楽ファイルやメディアファイ
今回のテーマは「iPhone/iPod touch向け開発」 iPhoneやiPod Touch向けのネイティブアプリケーション開発や、最適化されたWebサイトの構築が各所で行われている。日本国内だけで見ればシェアはそれほど大きくないと言えるが、iPhoneユーザはパケット定額に入っているため、ネットワークを多用したアプリケーションが組めること、「App Store」を通じて世界にアプリケーションを公開できること、さらに課金システムも用意されていること、そして何よりも格好が良いことがあって世界中の開発者を虜にしている。 とは言え、iPhone/ iPod Touch向けアプリケーションの開発は特殊な点もあるので一筋縄ではいかないだろう。独自のインタフェースや開発に際しての注意点など、経験を必要とするものも多い。だが、それらの情報もインターネットを使えば収集できるものもたくさんある。 今回は
mysql_enable_utf8 => 1 で DBIC::UTF8Columns 要らなくなるっぽいComments 上記の記事のブクマに set namesを直接実行しちゃうのはutf8であってもコンパイルオプションによっては問題起こるのでお勧めできない http://b.hatena.ne.jp/nihen/20090204#bookmark-11950629 ってことを書かせてもらったんだけど、この最後のset namesはutf8でも使っちゃダメという話を軽く説明します。 まずは、基本的なことはMySQL5開拓団 - 日本語処理の鉄則 / KLab株式会社を読んでください。mysqlの日本語処理についてのドキュメントとしては、私は今一番信頼できるドキュメントだと思っています。 さて、上記のページのを、勝手ながらすべて引用させていただくことにする。(手抜きもいいところだな) ■
昨年の10月に刊行された書籍Ajaxセキュリティは,発刊直後に購入したが,しばらく積ん読になっていた。最近になって読み始めたのだが,いささかあきれる結果となった。HPの現役エンジニア2名の著作,一人は元SPI Dynamics社(WebInspectの開発元,HPが買収)出身,GIJOE氏の監訳ということで期待していたのだが,残念である。 残念だと思う主要な理由は,脆弱性への対策が十分に示されていないことだ。Ajaxであってもインジェクション系脆弱性が発生する可能性があること,むしろ従来型のWebアプリケーションよりもその可能性が広がることは説明されているが,肝心の対策が不十分だ。 本書第四章の後半には,対策として入力検査(バリデーション)が示されている。 4.6 適切な入力検査 4.7 リッチなユーザ入力のバリデーション しかし,入力検証だけでは,任意の文字入力を許す場合の対策はできない
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
Working with hugedomains.com was a quick and easy process. We got to speak to multiple real people located in Colorado without having to wait on hold! Our only complaint was we felt we had to overpay more than this particular domain was worth, and we weren't able to negotiate it down to a level that we felt was fair. However, payment and delivery were seamless, and within a few hours we had all of
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く