タグ

2015年12月10日のブックマーク (4件)

  • 闇雲にディズニー映画みたいなアニメーションを GUI に実装するのはもうやめよう - Qiita

    はじめに 稿は UI Design Advent Calendar 2015 – 9日目の GUI アニメーションに関する記事です。 アニメーションの12の基原則と GUI ディズニーの アニメーションの12の基原則/12 basic principles of animation というのがありまして、要はこの原則に沿ってアニメーションを制作すればまるでそれが生きているかのような動きをする、平たく言えばディズニーっぽい動きになる、というものです。http://the12principles.tumblr.com がとてもわかりやすいので、うちいくつかを転載しておきます。 SQUASH & STRETCH ANTICIPATION FOLLOW THROUGH & OVERLAPPING ARCS ビデオ解説:The illusion of life これらを見ただけでも、『あー、デ

    闇雲にディズニー映画みたいなアニメーションを GUI に実装するのはもうやめよう - Qiita
  • WordPressの侵入対策は脆弱性管理とパスワード管理を中心に考えよう

    この記事はWordPress Advent Calendar 2015の7日目の記事です。 今年初めてWordCamp Tokyoにて講演の機会をいただき、WordPressセキュリティについて話しました(スライド)。そこでもお話ししましたが、WordPressに限らず、Webサイトへの侵入経路は2種類しかありません。それは以下の2つです。 ソフトウェアの脆弱性を悪用される 認証を突破される したがって、侵入対策としては以下が重要になります。 全てのソフトウェア(OS、Apache等、PHPWordPress体、プラグイン、テーマ等)を最新の状態に保つ パスワードを強固なものにする 以上! と叫びたい気分ですが、それではシンプル過ぎると思いますので、以下、WordCampでお話した内容とリンクしながら、もう少し細く説明したいと思います。 全てのソフトウェアを最新の状態に保つ Word

  • 《Xcode入門向け》Xcodeの各部品を一つずつ丁寧に解説してみた

    全体像 Xcodeの全体像と各部位の名前は次のようになります。 1つのツールバーと4つのエリアで構成されています。 ナビゲータ領域/ユーティリティ領域/デバッグ領域は必要に応じて隠すことが出来ます。 ナビゲータ領域/ユーティリティ領域は状況に応じて中に表示する情報を切り替えることができます。 デバッグ領域の中は2つの表示領域があり、必要に応じて一方を隠すことができます。 ツールバー ツールバーにはよく使う操作のショートカット置かれています。 実行 スキーマ(Scheme:実行環境)の切り替え エディタ領域の表示切り替え ナビゲータ領域/ユーティリティ領域の表示非表示を切り替え どの操作もよく使いますので、キーボードショートカットを覚えるまではツールバーにはよくお世話になるかもしれません。 ナビゲータ領域は3つの領域で構成されます。 ナビゲータバー:体領域に表示されるナビゲータを切り替えま

    《Xcode入門向け》Xcodeの各部品を一つずつ丁寧に解説してみた
  • Web APIにはJSONベースのフォーマットを使おう - Qiita

    { "response": { "id": 3342124, "message": "Hi!", "user": { "id": 3456, "name": "Taro Yamada", "image_url": "/images/taro.png" } } } など、どの構造がいいでしょうか? もっと違う構造も考えられます。 JSONはシンプルですが、構造に制約がなさすぎます。適切な設計を行うには適切な制約が必要です。 そこで、plain JSONに少し制約を加えたJSONベースのフォーマットを使うことをおすすめします。 もしあなたが、JSONレスポンスをどのようなフォーマットにするかをチームで議論したことがあるなら、JSON APIは『自転車置き場の議論』に対抗する武器となる。 共有された規約に従うことで、生産性が向上し、汎用的なツールを利用でき、アプリケーションという重要なものに集中

    Web APIにはJSONベースのフォーマットを使おう - Qiita