タグ

2017年4月18日のブックマーク (21件)

  • https://ubiteku.oinker.me/2017/03/01/kubernetes-secrets/

    https://ubiteku.oinker.me/2017/03/01/kubernetes-secrets/
  • MySQLのfilesortは何ソートで行われているのか - $shibayu36->blog;

    最近、CourseraのArgorithms, Part1という講義を受けている。そこでソートの講義を受けて、そういえばMySQLのORDER BYでfilesortになったときってどのソートが使われているのだろうと気になってきたので調べてみた。 調べてみると非常に難解で、結局いまいち分からなかったが、今の段階の調べた内容をひとまず書いておく。MySQLのコードを読んだのも初めてで、しかもちゃんと読み解くことができなかったので、情報が間違っている可能性も非常に高い。間違ってたら指摘してもらえるとうれしいです。 調査結果 最初に調査結果を書いておく。たぶんこれは非常に単純化したもので、詳しく見るともっといろいろチューニングされてそう。 sort_buffer_size以内のメモリ量でソートが可能な場合、メモリ内でのみソートされる ソートにsort_buffer_size以上のメモリが必要な場

    MySQLのfilesortは何ソートで行われているのか - $shibayu36->blog;
  • AIベンチャーの雄が総務省の開発指針に反対する理由

    人工知能AI)の開発者が研究開発に当たって留意すべき原則「AI開発ガイドライン(仮称)」の素案を策定するため総務省が設置した産官学会議から、AIスタートアップのPreferred Networks(PFN)が離脱していたことが明らかになった。 Preferred Networksは深層学習(ディープラーニング)開発のスタートアップ企業で、深層学習フレームワーク「Chainer」の開発元としても知られる。 総務省 情報通信政策研究所は、同ガイドライン素案策定のための産官学会議「AIネットワーク社会推進会議」を主催している。2016年12月には、素案策定に向けた論点整理を公開した。 この素案は、日政府がOECD(経済協力開発機構)などに提案することを目的に策定するもので、「日の法制度に直接反映させることを想定したものではない」(同研究所)という。 だがこの方針に対し、2017年1月まで同

    AIベンチャーの雄が総務省の開発指針に反対する理由
    emonkak
    emonkak 2017/04/18
  • 人工知能技術の健全な発展のために - Preferred Networks Research & Development

    4月10日の日経ITproの記事「 AIベンチャーの雄が総務省の開発指針に反対する理由」で、総務省主導で推進されているAIネットワーク社会推進会議とその開発原則分科会からPFNが離脱したことを、取り上げていただきました。私とのとりとめのないインタビューを適切にまとめてくださった日経ITpro浅川記者に深く感謝いたします。また、その記事に対して、はてなブックマーク、NewsPicks、FacebookなどのSNSを通して多くのコメントを下さった方にも感謝の意を表します。ありがとうございます。離脱の理由は記事にある通りですが、総務省の方々も私達の立場を真摯に受け止めてくださっていて、実りのある議論を続けてくださっています。その上で、今後の議論を深めるために、いくつかの点について補足したいと思います。 汎用人工知能と特化型人工知能 現在、人工知能という言葉は大雑把には、 汎用人工知能(「強い」人

    人工知能技術の健全な発展のために - Preferred Networks Research & Development
    emonkak
    emonkak 2017/04/18
  • 最近のPython-dev(2017-04) : DSAS開発者の部屋

    バックナンバー: 3月号 2月号 1月号 NEWS (changelog) の作り方 Mercurial時代からNEWSファイル (changelog) の扱いは面倒だったのですが、Githubに移行したことでよりコンフリクトが起こりやすくなり面倒さに拍車がかかりました。 また、コンフリクトせずに間違った状態でマージされるというかなり致命的な事故も起こってしまっています。 (ワークフローが cherry-pick になったためにマージ時に履歴が考慮されなくなったのか、それともMercurialよりもGitの方がマージがバカなのか、詳細は把握してません。) それで、1つの大きなNEWSファイルにエントリを追記していく代わりに、1つのエントリだけを含む小さいファイルを追加していき、ツールでそれらのファイルからNEWSファイルを生成する仕組みへの移行が急務となり、ツールの選定のためにコンペが行わ

    最近のPython-dev(2017-04) : DSAS開発者の部屋
  • Material Design Lite

    Material Design Lite Material Design Lite lets you add a Material Design look and feel to your websites. It doesn’t rely on any JavaScript frameworks and aims to optimize for cross-device use, gracefully degrade in older browsers, and offer an experience that is immediately accessible. Get started now. Templates The MDL components are created with CSS, JavaScript, and HTML. You can use the compone

  • トランプVS習近平・対北朝鮮「極秘会談」その全容(近藤 大介) @gendai_biz

    北朝鮮を巡る緊張の度合いが増している。私は、現段階においても、アメリカによる空爆はないと見ているが、それは、トランプ政権の「最後の良心」を信じているからに他ならない。 まずは、私があるルートを通じて入手した最新の話をお伝えしよう。この話し手は、北朝鮮の幹部である。 「われわれは絶対に黙っていない」 ――金正恩委員長が、4月13日の黎明通り竣工式に参加し、かつ世界の200人近い報道陣を招待した。これは何を意味するのか? 「昨年5月の朝鮮労働党大会で、『核開発と経済発展』という『並進政策』を採択した。そのうち経済発展の象徴が、黎明通りだ。4月13日に、世界のメディアが一斉に報道したように、70階建てマンションを含む80棟の高層マンション群などを完成させた。 生誕105周年の『太陽節』(金日成主席誕生日)までに黎明通りを完成させるようにというのが、敬愛する最高領導者でおられる金正恩元帥様の絶対命

    トランプVS習近平・対北朝鮮「極秘会談」その全容(近藤 大介) @gendai_biz
  • 北朝鮮は戦争をしたいのか?したくないのか?

    4月15日午前、平壌の金日成広場。 広場には軍事パレードを行うために朝鮮人民軍が隊列を作り、吹奏楽隊が入場、客席には外国からの客人や外信記者が入った。 楽隊の指揮者が手を挙げると、演奏者だけでなく、並んでいる軍人、そして客席などにも緊張が走った。バルコニーになっている席に幹部たちが入ってくると共に、「1号歓迎曲」と呼ばれる曲が流れた。これは金正恩委員長が入場したという合図だ。 パレードのみならず、マスゲームや芸術公演などの開演前にこの音楽が流れると、北朝鮮の国民は金正恩人の姿が見えなくても、いつもより力を込めて拍手をしながら「マンセー(万歳)」を叫ぶ。逆に一般的な「歓迎曲」が流れると、金正恩委員長は来ないことがわかり、出演者たちは落胆する。 金正恩はバルコニーから満面の笑顔で国民の拍手と歓声に応えて手を振った。 この日、日韓国では米朝間の緊張状態を伝える報道が相次いでいた。金正恩が笑

    北朝鮮は戦争をしたいのか?したくないのか?
  • SVGアイコンのサイズと位置

    ヘッダーのリンクにはSVGの虫眼鏡のアイコンを流用した。vertical-alignプロパティーで文字位置と、line-heightとfont-sizeプロパティーの値を使って文字サイズと、それぞれ揃うように調節している。 $ratio-text-size-header: 0.79412; $line-height-header: 2.125; .global-navigation svg { height: (1 / $ratio-text-size-header / $line-height-header * 100%); vertical-align: text-bottom; } 文字サイズはem単位で拾えるが、そのまま使うと「あれっ?」となることが多々ある。行ボックスという概念があるためだ。そのためこのように文字サイズの係数と行の高さの係数を使い、行ブロックに対して文字がどれくら

    SVGアイコンのサイズと位置
    emonkak
    emonkak 2017/04/18
  • Image-to-Image Demo - Affine Layer

    Recently, I made a Tensorflow port of pix2pix by Isola et al., covered in the article Image-to-Image Translation in Tensorflow. I've taken a few pre-trained models and made an interactive web thing for trying them out. Chrome is recommended. The pix2pix model works by training on pairs of images such as building facade labels to building facades, and then attempts to generate the corresponding out

  • 東芝四半期決算の「結論の不表明」 一体何がマズいの?

    既報の通り、東芝は4月11日、2回の延期を経て2016年度4~12月期(第3四半期までの累計)決算を発表した。 →東芝、2カ月遅れで決算発表 監査法人は「結論不表明」 この決算について、同社は独立監査人であるPwCあらた有限責任監査法人(以下「PwCあらた」)から「結論の不表明」を記した四半期レビュー報告書を受領した。これは、東証1部に上場している企業としては極めて異例の事態だ。 監査法人が決算に対して“結論を表明しない”ことは非常に重大な意味を持つが、いまいちピンと来ない人もいるはずだ。そこで、この記事では「結論の不表明」の持つ意味と、それが東芝にもたらしうる影響を解説する。

    東芝四半期決算の「結論の不表明」 一体何がマズいの?
  • バーガーキングが「OK Google」使うテレビCM放映 Googleが数時間後に介入

    「OK Google、ワッパーって何?」──。米ファストフードチェーンBurger Kingが4月12日(現地時間)のゴールデンタイムにこう話すテレビCMを放映した。米The Vergeなど複数の米メディアによると、米Google音声認識アシスタント端末「Google Home」やスマートフォンの「Google Assistant」がこの音声に反応し、Wikipediaの「ワッパー」についての説明を読み上げたという。 ワッパー(Whopper)は、もともとは非常に大きなもの、という意味だが、Burger Kingの人気メニューの1つであるハンバーガーの名称で、Wikipediaではハンバーガーとしての説明が優先的に表示される。 Wikipediaの説明は一般に誰でも編集できる。このCMが放映される前に、誰か(The VergeはBurger Kingのマーケティング幹部だと推測している)

    バーガーキングが「OK Google」使うテレビCM放映 Googleが数時間後に介入
  • .NETの将来: 多重継承

    議論の余地のある.NETの新しい提案は、抽象インターフェイスを使った限定された多重継承である。この機能はJavaのデフォルトメソッドに触発されている。 デフォルトメソッドの目的は、公開された抽象インターフェイスを開発者が更新できるようにすることである。通常、これはJavaや.NETでは許可されていないため、破壊的な変更となる。しかしデフォルトメソッドでは、インターフェイスの作者は後方互換の問題を緩和できるオーバーライド可能な実装を提供できる。 この提案されたC#バージョンには以下のシンタックスが含まれている: メソッドのメソッドボディー(つまり"デフォルト"実装) プロパティアクセサ体 静的メソッドとプロパティ プライベートメソッドとプロパティ(デフォルトのアクセスはpublic) メソッドとプロパティのオーバーライド この提案ではインターフェイスにフィールドを持たせることはできないため

    .NETの将来: 多重継承
  • もう笑えないマイナンバーとマイナンバーカードの混同

    世の中には、最後の一文字が違うだけで意味が全く異なる言葉がある。例えば、「被告」と「被告人」は使われる場面が違う。被告は民事訴訟で訴えられた側だ。被告人は、犯罪の嫌疑を受けて起訴された者で、こちらは刑事訴訟になる。 筆者が通信社の記者として裁判の記事を書くときに、被告と被告人を書き間違えてはならないと教え込まれた。民事裁判と刑事裁判の区別すらできていないということになるからだ。だが、メディアの多くは被告に統一してしまっている。 一文字ではないものの、最後の単語を省略して使ってしまっているために、現在も混乱を招いている事例がある。「マイナンバー」と「マイナンバーカード」である。 ITproの読者にとってはもはや、いわずもがなだろう。マイナンバーは、国内に住む一人ひとりに振られた12桁の番号である。マイナンバーカードは、希望者に配られる顔写真が入った身分証となるカードだ。 カード裏面にマイナン

    もう笑えないマイナンバーとマイナンバーカードの混同
  • iOSの「Siri」だけが使う特別なTCP

    TCPは、モバイル、Web、データセンターといった個別の利用場面に合わせ、分化する方向で進化を続けている。ここでは、そうしたTCPの最新技術を取り上げる。 iOS 7が採用したMPTCP 2013年9月、iOS 7がリリースされ、「マルチパスTCP」(MPTCP)という新しいTCPの仕組みが商用OSで初めて実装された。このことに筆者は大いに驚いた。MPTCPは、2013年1月にRFC 6824として公開されたばかりの技術で、標準化からほとんど間を置かずiOSに搭載されたからだ。 複数パスを1のコネクションに MPTCPは、複数のTCPコネクションを束ねて1のTCPコネクションとして扱う仕組みである。 似た仕組みとして、チーミング(ボンディング)やリンクアグリゲーションがある。ただし、これは物理層/データリンク層でインタフェースを束ねるものだ。MPTCPは、こうした仕組みをトランスポート

    iOSの「Siri」だけが使う特別なTCP
  • これはマスターしたい…ほどけない靴ひもの結び方「イアン結び」&「イアン・セキュア結び」 : らばQ

    これはマスターしたい…ほどけないひもの結び方「イアン結び」&「イアン・セキュア結び」 固く結んだつもりでも、ひもがほどけてしまうことがあるかと思います。それが雨の日だったり人混みの中だったりしたら最悪ですよね。 シンプルかつ、ほどけにくい結び方を覚えてみてはいかがでしょうか。 「イアン結び」と、よりほどけないアッパーバージョンの「イアン・セキュア結び」をご紹介します。 「イアン結び」(イアン・ノット) ステップ1 普通に1回結ぶ。 ステップ2 左右で、輪っかを作る。 ポイント:黄色は人差し指の手前側に、青は親指の奥に、ひもを垂らします。 (このとき青と黄色が逆だと、結んだときに縦になるので注意) ステップ3 青の奥側を黄色の輪に通す。 ステップ4 同時に黄色の手前側を、青の輪に通す。 ステップ5 それまで持っていたひもから、通したひもに、両方とも持ち替える。 ステップ6 引っぱったら完

    これはマスターしたい…ほどけない靴ひもの結び方「イアン結び」&「イアン・セキュア結び」 : らばQ
  • iPhoneを中国・深圳で買い集めた部品を使ってイチから組み立てるとこうなる

    世界最大級の電子部品を販売する電脳街「中国・深圳(深セン)」では、iPhoneAndroid端末に関するありとあらゆる部品が手に入ります。深センで部品を買い集めてイチからiPhoneを作ることにチャレンジした人が、その一部始終を記録したムービーを公開しています。 How I Made My Own iPhone – in China! | Strange Parts https://strangeparts.com/how-i-made-my-own-iphone-in-china/ 深圳で部品を買い集めて、イチからiPhoneを組み上げる様子は以下のムービーで確認できます。 How I Made My Own iPhone - in China - YouTube 中国にある深圳。電子部品を売る店が秋葉原の数十倍規模で集まる、世界最大の電脳街です。 9カ月前に中国にやってきた、元Goo

    iPhoneを中国・深圳で買い集めた部品を使ってイチから組み立てるとこうなる
  • ブラタモリでもおなじみの「赤色立体地図」無料ダウンロード提供、日本全国から好きな地域を選択可 

    ブラタモリでもおなじみの「赤色立体地図」無料ダウンロード提供、日本全国から好きな地域を選択可 
    emonkak
    emonkak 2017/04/18
  • 「源ノ明朝」、デジタル向けだが「手の軌跡から生まれる骨格を探し出した」デザイン 

    「源ノ明朝」、デジタル向けだが「手の軌跡から生まれる骨格を探し出した」デザイン 
    emonkak
    emonkak 2017/04/18
  • Managed Kubernetes Cluster Operations | Rancher

    Managed Kubernetes Cluster Operations Your organization is deploying Kubernetes clusters everywhere – on-premises, in the cloud and at the edge. Rancher unifies these clusters to ensure consistent operations, workload management and enterprise-grade security.

    Managed Kubernetes Cluster Operations | Rancher
  • Zondicons

    Whether you’re designing a social application, a music player, a content editor or need a detailed map, Zondicons has every icon you will need. Icons that you can trust for the job. Icons play a necessary role on the user interface. They help bring meaning, provide comfort and familiarity, but also create a voice. It’s important that they are non-intrusive enough to not take away from the core exp

    Zondicons