タグ

2013年5月13日のブックマーク (5件)

  • Apple が公開しているオープンソースソフトウェアいろいろ

    こんにちは。Mac / iOS アプリ開発担当の金内(Emacs 派)です。 UNIX ベースである Mac OS X は、たくさんのオープンソースソフトウェアから成り立っています。基盤である Darwin はカーネルを含む OS そのものがオープンソースですし、 OS X の兄弟にあたる iOS や Xcode を中心とした開発環境もまた、オープンソースソフトウェアを多く含んでいます。 いろいろと秘密主義で有名な Apple ですが、ソースコードを公開・共有することでオープンソースの世界に多くの貢献をしているのも事実です。 WebKit Apple とオープンソースといったときに最もピンとくるのは WebKit プロジェクトではないでしょうか。 フェンリルのウェブブラウザ Sleipnir とも切っても切れない関係にある、ウェブコンテンツのレンダリングエンジンです。 KDE プロジェクト

    Apple が公開しているオープンソースソフトウェアいろいろ
  • Objective-C勉強会@東京 で iOSのユニットテストについて話してきた

    Objective-C勉強会@東京 – PARTAKE に参加して、iOSのユニットテストについて話をして来ました。 iOS Unit Test スライドは上記に置いてあります。 そこまで、それぞれに詳しく扱ってない感じで、ロジックテストとアプリケーションテストの違いや、 どういうツールがあるのかやデータベースを使った時にテストの仕方等の紹介な感じです。 xctool はiOSのテストをCLIで実行するのにとても便利でよい感じなのでお勧めです。 スライド内にひっそり(note)とCocoaPodsと xctool の相性がまだ良くないことが書かれていますが、 一度ビルドしないと、 xctool からテストを動かすとエラーになる現象があります。 これは、”Find Implicit Dependencies”の挙動が上手く動いていないのが原因みたいで、手動でビルドの設定にCococPodsの

    Objective-C勉強会@東京 で iOSのユニットテストについて話してきた
  • [紹介] Objective-C警告タイプのまとめ | Natsu note

    アプリ開発時に最も苦労するのは何でしょう。多くの人がバグ取りとテストに時間を取られているのではないでしょうか。来であれば、多くの時間はバグ取りではなく設計に費やしたいところです。 そこで役立つのがコンパイル時の警告。たかが警告、されど警告。あなどれません。ここには非常に多くのヒントが隠されています。私自身、常に警告はゼロにしていますが、コンパイルオプションを変えるとまだまだほかの警告が出てきます。 この警告レベルについて、非常に分かりやすくまとめられている記事がありました。 Compiler Warnings for Objective-C Developers – Ole Begemann 以下、概要のみまとめます。 3つの警告レベルオプション Xcodeのプロジェクトにてデフォルトで有効になっている警告はごく一部です。これは、プロジェクトBuild Settingsにある”Appl

  • 深夜のツイッターで発生した激荒れFlash朝まで生討論

    F-siteセミナー「Flashクリエイターはどこへ行く?~未来への道しるべ」で盛り上がった日の深夜に、さらに追い打ちをかけるかのようにFlashに関する熱い討論が深夜に行われました。 その内容をまとめています。

    深夜のツイッターで発生した激荒れFlash朝まで生討論
  • X-Content-Type-Options: nosniff の効果

    Heads up: nosniff header support coming to Chrome and Firefox https://github.com/blog/1482-heads-up-nosniff-header-support-coming-to-chrome-and-firefox ChromeとFirefoxでnosniffってどういうことなんだろうと思って少し調べた。 IE8から、X-Content-Type-Options: nosniff があった場合は、ファイルの中身を自動判別する機能が無効になる。htmlじゃないものが自動判別でhtmlだと誤判別されて表示されることで起こるXSSを防ぐことができる。 Internet Explorer 8 のセキュリティ Part VI: Beta 2 の更新項目 http://msdn.microsoft.com/ja-j

    X-Content-Type-Options: nosniff の効果