海外事業向けのiOSアプリケーション開発を担当している西山(@yuseinishiyama)です。クックパッドは現在、海外複数カ国に向けてサービスを展開しています。 XcodeにはInterface Builderと呼ばれる、リッチなGUIを持ったデザインツールが付属しており、これを用いて画面のレイアウトを構成することが主流となっています。弊社ブログでも、iOS開発でstoryboardとxibをうまく使い分けるプラクティス等の記事で、GUIベースのレイアウトについて触れています。しかし、現在私が担当しているプロジェクトでは、Interface Builderを用いずに、レイアウトの大半をコードで記述しています。 今回は、コードベースのレイアウトを実装していく中で得た知見を、以下の3つの部分に分けて共有したいと思います。 Interface Builderを用いたレイアウトとコードベースの
落下するエレベーターの中では、助かる見込みは極めて少ないでしょう。しかし、この動画を見れば、エレベーターに乗る時の恐怖も少しは和らぐかもしれません。Business InsiderのYouTubeチャンネルで念押しされていますが、エレベーターのケーブルが切れる事故はそう起こるものではありません。とは言え、MITの研究グループが、エレベーターの落下事故で助かる方法を物理学的な観点から考えました。そして、落下するエレベーターの中で助かるには、地面にぶつかる瞬間にジャンプしてもダメだということがわかりました。 研究グループによると、助かるには体重がエレベーター全体に分散するよう、床の中央で仰向けになるのがベストです。これでエレベーターが地面にぶつかった時の衝撃が体に均等に分散し、助かる可能性が高くなるということです。エレベーターが落ちるなんてことはまずないとは思いますが、これでエレベーターに乗る
環太平洋戦略的経済連携協定(TPP)で著作権侵害の一部を非親告罪とすることで合意したのを受け、文部科学相の諮問機関・文化審議会 著作権分科会の小委員会は11月4日、同人誌などに代表される2次創作は非親告罪化に含めない方向で議論を進めることでまとまった。 映画や音楽CDの違法コピーによる海賊版以外に非親告罪化を含めることに対し、日本音楽著作権協会(JASRAC)など権利者団体を含め慎重な意見が相次いだため。 TPPでは、「故意による商業的規模の著作物の違法な複製等を非親告罪とする。ただし、市場における原著作物の収益性に大きな影響を与えない場合はこの限りではない」(文化庁資料より)として、著作権侵害のうち「複製等」について、権利者の告訴を不要とする非親告罪化とすることで合意した。映画などコンテンツが主産業の1つである米国が海賊版対策として要求していたとされる。 これに対し国内では「非親告罪化が
「PHP 7」登場。10年ぶりのメジャーバージョンアップで実行速度はPHP 5の2倍以上に、PHPの生みの親が語る。PHPカンファレンス2015(前編) WordpressやFacebookなど、Webのさまざまなサービスで使われているPHP言語。約10年ぶりのメジャーバージョンアップとなる「PHP 7」がもうすぐ登場予定です。 PHP 7では互換性を維持しつつ、従来のPHP 5と比べて2倍以上の性能向上やメモリ使用量を低減するなど、大きな改善が実現されます。 そのPHPの生みの親であるRasmus Lerdorf氏が来日し、10月3日に都内で行われた「PHPカンファレンス2015」の基調講演「SPEEDING UP THE WEB WITH PHP 7」においてPHP7の新機能や性能について詳しく解説しました。 その内容をダイジェストで紹介しましょう。 SPEEDING UP THE W
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く