タグ

2018年11月3日のブックマーク (4件)

  • Kotlinの隠れたコストについてのベンチマーク | POSTD

    @BladeCoder が書いた Kotlinの隠れたコストの調査 という一連のブログ記事は、ある Kotlin 構文にどのように隠れたコストがあるのかを説明しました。 実際の隠れたコストは、普通、不可視オブジェクトのインスタンス化やプリミティブ値のボクシング/アンボクシングに起因します。これらのコストは、Kotlinコンパイラがどのように上記の構文をJVMのバイトコードに変換するのかを理解していない開発者には特に見えづらいのです。 しかし、何らかの数字を示さずに隠れたコストの話をするだけでは、実際にどのくらいコストのことを心配すべきなのかという疑問が湧いてきます。コードベースのいたるところで、これらのコストを考慮すべきでしょうか?あるKotlin構文は単に全面的に禁止されるべきでしょうか?あるいは、最も範囲の狭い内部ループの中でだけ考慮されるべきでしょうか? さらに挑発的な言い方をすれば

    Kotlinの隠れたコストについてのベンチマーク | POSTD
    PEEE
    PEEE 2018/11/03
  • スマートフォンのディスプレイ巨大化に伴う、UIデザインの潮流|Go Ando / THE GUILD|note

    前回の投稿でAppleのFluid Interfacesについての論考しましたが、Fluid Interfacesが生まれた一つの背景として、ディスプレイの巨大化があります。 稿では大画面化するディスプレイへのUIデザインの対応について、現在どの様な流れになっているのか、個人的に観測している中で考察している事をご紹介したいと思います。 巨大化し続けるディスプレイサイズ2007年に初めてiPhoneが世に出てから、現在の最新のモデルiPhone XS Maxまでのディスプレイサイズの変遷をまとめたのが下の図です。 初代iPhoneとXS Maxを比較すると、物理的なディスプレイ面積は約2.7倍大きくなり、ディスプレイの縦横比は約1.4倍縦長になっています。 iPhone Xから22%縦長化特に著しく変化したのが、iPhone Xが登場した事によってそれまで1.77だった縦横比が2.16まで

    スマートフォンのディスプレイ巨大化に伴う、UIデザインの潮流|Go Ando / THE GUILD|note
    PEEE
    PEEE 2018/11/03
  • 安田純平氏へのバッシング、いちジャーナリストとして思うこと(安田 峰俊) | 現代ビジネス | 講談社(1/4)

    「知る権利」を言うばかりではなく最近、私はどうも心がザワザワしている。理由はまこと理不尽だ。複数のニュースアプリの通知で、下記のような文章が何度もスマホに送られてくるからである。 さらにツイッターを開くと、この「安田」氏は「ジャーナリスト失格」だの「ウソツキ」だのと散々な言われぶりである。私はたまたま彼と同姓の同業者であるせいで、今回の安田氏の解放にあたり、彼の親族を除けば日で最もビビっている安田となっている。 念のために確認すれば、私は中国ルポライターの安田峰俊(36)であり、昨今話題のフリージャーナリストの安田純平氏(44)とは面識も血縁関係もない(少なくとも「ひいひいじいさん」以降の縁者でないことは100%確実だ)。 また、同業者とはいえ、イスラム圏でのハードな戦場ジャーナリズムに身を浸す安田氏と、B級ネタも含めた中国関連記事を得意とする私に業務上の接点はない。後述する寄稿媒体を見

    安田純平氏へのバッシング、いちジャーナリストとして思うこと(安田 峰俊) | 現代ビジネス | 講談社(1/4)
    PEEE
    PEEE 2018/11/03
  • 線形代数の知識ゼロから始めて行列式「だけ」理解する - アジマティクス

    この記事は、線形代数において重要な「行列式」の概念だけを、予備知識ゼロから最短距離で理解したい人のための都合のいい記事です。 そのため、わかっている人から見れば「大雑把すぎじゃね?」「アレの話するんだったらアレの話もしないとおかしくね?」という部分が少なくないかもですが、趣旨をご理解いただいた上でお付き合いください。明らかな間違いに関しては、ご指摘いただけますと助かります。 線形変換 ↑座標です。 座標を変形することを考えます。つまり、座標変換です。 座標変換にもいろいろあって、以下のようにグニュッと曲げたやつ も座標変換には違いありませんが、今回ここで考えるのは線形変換だけにします。線形変換とは大雑把に言えば「すべての直線を直線に保つ」「原点を動かさない」という条件を満たす変換です。 そういう変換には例として、伸ばしたり縮めたりの拡大・縮小(scale)、原点中心に回す回転(rotate

    線形代数の知識ゼロから始めて行列式「だけ」理解する - アジマティクス
    PEEE
    PEEE 2018/11/03