2016年5月21日のブックマーク (4件)

  • はじめてのディリクレ関数 - アジマティクス

    「ディリクレ関数」という病的な関数があります。こんなのです。 「」とは「に関する関数ですよ」ってことです。すなわちディリクレ関数とは、「に有理数を入力すると1が、無理数を入力すると0が出てくる関数ですよ」ということを意味しています。 例えばは有理数なので、は無理数なのでということになります。 あ、「ディリクレ」は人名です。こういう関数を考えた人がいたよってことです。 ペーター・グスタフ・ルジューヌ・ディリクレ (Johann Peter Gustav Lejeune Dirichlet, 1805 - 1859) なんか便利そう それ自体の有用性はいろいろあるとは思うし、この関数は「いたるところで不連続」というかなり面白い特徴を持つ関数なんですが、今回の話はそこではありません。 「有理数のとき1、無理数のとき0」っていう定義、なんか便宜的っぽいですよね。あぁたしかにそんな関数あったらなんか

    はじめてのディリクレ関数 - アジマティクス
    akira_108
    akira_108 2016/05/21
    めっちゃわかりやすくて面白くてすごい
  • Apple、ジョナサン・アイブ肝いりの新設計Apple Store1号店開店へ

    Appleは5月19日(現地時間)、多数の新機能やサービスを搭載した新設計のApple Storeをカリフォルニア州サンフランシスコのユニオンスクエアに開設すると発表した。21日の午前10時に開店する。 2015年5月に最高デザイン責任者(CDO)に就任したジョナサン・アイブ氏が手掛けたこの設計は、今後世界中のApple Storeに展開していく計画という。 正面のガラス製スライドドアは高さ42フィート(約12.8メートル)で、店舗の中からユニオンスクエアの美しい風景を楽しめるという。 店舗の屋上に設置した光起電力パネルで発電するものを含め、店舗の電力を100%再生可能エネルギーでまかなう。 製品展示テーブルの周辺では「Creative Pro」と呼ばれる専門知識を持つ店員が顧客に製品を説明し、従来のGenius Barは「Genius Grove」という名称になり、ゆったりした空間でサ

    Apple、ジョナサン・アイブ肝いりの新設計Apple Store1号店開店へ
    akira_108
    akira_108 2016/05/21
    この前サンフランシスコ行ったとき改装中だったkrどユニオンスクエアにうつるのか!目立つー
  • [Google I/O 2016] より使いやすくなったDataBindingの新機能とTips紹介 | Recruit Tech Blog

    こんにちは。Androidエンジニアの@kgmyshinです。 前回の Google I/O 2016 基調講演レポートに続き、今回はAdvanced Data Bindingというセッションをレポートします。 2015年のGoogle IOで発表されたAndroid Data Binding。 Data Binding Guide | Android Developers Data Bindingとは、layout.xmlにBindするオブジェクトを定義し、そのままxml内でそれぞれの各Viewに値をセットするという機構です。MicrosoftのWPFでは以前からあるお馴染みの仕組みであり、MVVMと戯れているとよく耳にするキーワードではないでしょうか。当ブログにも使い方から仕組みまで説明した記事がありますので、まだご存知でない方は是非とも一度ご覧になってください。 Data Bindi

    [Google I/O 2016] より使いやすくなったDataBindingの新機能とTips紹介 | Recruit Tech Blog
    akira_108
    akira_108 2016/05/21
  • Androidの新しいLayout、ConstraintLayoutことはじめ - Qiita

    Android Studio 2.2 previewより、ConstraintLayoutという新しいLayoutが導入されました。稿では実際に触ってみた操作感や実装方法などについて紹介します。 #ConstraintLayoutとは ConstraintLayoutは自動的にレイアウトの位置をマテリアルデザインに沿った最適な位置に調整してくれます。iOSでいうところのStoryboardのAutoLayoutのような機能をもったレイアウトです。 具体的な特徴として AutoConnectという機能を使って最適なレイアウトを調整できる Android Studioが自動的に一番フラットなxmlを生成してくれる Inferenceという機能で全体の整合性も調整できる API 9 までのバックポート対応 同梱ライブラリではなく、導入してもサイズが小さい (100kb) ということが挙げられま

    Androidの新しいLayout、ConstraintLayoutことはじめ - Qiita
    akira_108
    akira_108 2016/05/21