タグ

2018年2月1日のブックマーク (15件)

  • RNNで暗号であるEnigmaを解く - にほんごのれんしゅう

    RNNで暗号であるEnigmaを解く Enigma暗号とは 1918年に発明されたEnigmaは第二次世界大戦時に発明された暗号化機であり、電線の配線のパターンと、ロータといわれる入力するたびに回転する円盤のパターンで、様々な文字の置き換えを行います。 ドイツ軍で用いたられたアルファベットの数だけ暗号化のもととなる配線が記された三つのロータを組み合わせて、膨大な動的に変換するパターンを構築して文字列を置換して、単純な交換則が成立しない複雑な暗号を構築して連合軍を苦しめました。 図1. JavaScriptによるEnigma Simulator 連合国側のイギリスの特殊チームのULTRAによって解析されたようです。数学的な暗号の原理を追っているのですが、まだ完全にキャッチアップしきっておりませんが、群論とコンピュータのパワーとヒントとなるキーが人間の発想に依存するという特性を利用して解いたそ

    RNNで暗号であるEnigmaを解く - にほんごのれんしゅう
  • GoとGCPとkubernetesを使った MF KESSAIの歴史

    golang.tokyo #12

    GoとGCPとkubernetesを使った MF KESSAIの歴史
  • TCP輻輳制御技術動向

    概要 あたらしいTCP輻輳制御技術のIETF提案や実装がおこなわれ、古くからある輻輳制御アルゴリズムにくらべ、高パケットロス、高レイテンシのような低品質環境下においても効率的に通信ができるように進化しているものがでてきている。それら新しいTCP輻輳制御アルゴリズムの動作とISPネットワークにおいて他の通信とかきまざることによる影響と課題について発表したいとおもいます。 発表者 石崎 豊 (フリービット株式会社) 資料 TCP輻輳制御技術動向:発表資料 (石崎、PDF)

    TCP輻輳制御技術動向
  • 分散環境におけるDocker とオーケストレーション

    Cloud Native から、アプリケーションをスケールする Swarm Mode の機能と役割まで OSSユーザーのための勉強会 <OSS X Users Meeting>�#22 Dockerkubernetes 発表資料 2018年1月30日 Read less

    分散環境におけるDocker とオーケストレーション
  • Fast JSON API serialization with Ruby on Rails

    by Shishir Kakaraddi, Srinivas Raghunathan, Adam Gross and Ryan Johnston We are pleased to announce the open source release of the Fast JSON API gem geared towards Ruby on Rails applications. Introduction Fast JSONAPI is aimed at providing all the major functionality that Active Model Serializer (AMS) provides, along with an emphasis on speed and performance by meeting a benchmark requirement of b

    Fast JSON API serialization with Ruby on Rails
  • クロマグロ漁業者が反発、30キロ未満小型魚 操業自粛要請に

    水産庁は31日、全国の太平洋クロマグロの沿岸漁業者への説明会を東京都内で開き、30キロ未満の小型魚に対する操業自粛要請への協力を求めた。国際的な取り決めの漁獲上限を守るための措置だが、乱獲を防ぐ自主規制を進める漁業者からは不満の声が相次いだ。水産庁は、各都道府県が定める漁業計画の調整などで、不公平感をなくす仕組みをつくる方針を示した。 「納得できない。漁民の立場を考えているのか」 各地漁業関係者や自治体職員など約100人が出席した会場に怒号が飛んだ。太平洋クロマグロの小型魚は、漁獲量が今期の漁獲上限の9割を超えており、水産庁は23日、今期が終了する6月末までの操業自粛を要請した。北海道の漁獲量が上限を大幅に超えたのが主な原因で、格的な漁期を迎える前に操業を制限された他地域の漁業者は反発を強めている。 太平洋クロマグロの小型魚は、資源を回復させるため、関係国で年間漁獲量を平成14〜16年平

    クロマグロ漁業者が反発、30キロ未満小型魚 操業自粛要請に
  • 米国500社の財務諸表ビッグデータ分析で見えた7つの事実 - データで見る世界

    最近よくビジネスニュースというか経済ニュースを見ていて思うんですが、注意しないと各企業についてバイアスがかかるリスクがあるなぁと。メディアが悪いと言えばなんとなく悪い感じがしてきますし、賢い人がすごいと言えばなんだかすごい気がしてきます。具体的には、Amazonの戦略がすごい!とか、Appleは税金を納めてなくてひどい!とか、そういうニュースを真に受けてしまっている自分に気がつきます。これはよくないですね。事実ではなく、他人の意見に支配されています。 ではどうすればいいのでしょう?メディアを遮断すればいいのでしょうか。それとも、他人の意見を全て否定すればいいのでしょうか。 バイアスを取り除く方法はただ一つ。データ分析です。データは嘘をつきません。賢そうな人の意見を鵜呑みにするのではなく、自分で生のデータを分析すれば、事実にたどり着けます。 企業について知るためには、財務諸表をひも解くのが一

    米国500社の財務諸表ビッグデータ分析で見えた7つの事実 - データで見る世界
  • 統計モデリングで癌の5年生存率データから良い病院を探す - StatModeling Memorandum

    概要 2017年8月9日に国立がん研究センターは、がん治療拠点の約半数にあたる全国188の病院について、癌患者の5年後の生存率データを初めて公表しました(毎日新聞の記事)。報告書は国立がん研究センターが運営するウェブサイトからダウンロードできます(ここ)。報告書をダウンロードしようとすると注意点を記したポップアップが表示されます。大切な部分を抜粋すると以下です。 報告書には、施設別の生存率を表示していますが、進行がんの多い少ない、高齢者の多い少ないなど、施設毎に治療している患者さんの構成が異なります。そのため、単純に生存率を比較して、その施設の治療成績の良し悪しを論ずることはできません。 一般に高齢者が多い病院ほど、進行癌(ステージが進んだ癌)が多い病院ほど、その病院の生存率は下がるわけです。それならば、統計モデリングで年齢と進行度(ステージ)の影響を取り除いて(専門的な言葉で言えば「調

    統計モデリングで癌の5年生存率データから良い病院を探す - StatModeling Memorandum
  • 無い才能の、見切り方 | 文春オンライン

    この私も子供のころは、夢がありました。 何って、電車の運転手になりたいとか。歌手になろうとか。 年が経ち中学生になって、会社を経営していた親父に「エンジニアになりたい」と言ったら、あっさり「馬鹿野郎。エンジニアなんてものはな、金を払って雇えばいいんだ」と怒られました。そこから、長い長い反抗期と屈折した学生時代を送ることになった割に、結局は親父と同じような物事を金で解決する価値観になってしまったのは皮肉と言いましょうか。 「できることリスト」よりも「諦めることリスト」になっている いつ頃からでしょう、自分自身のことで夢を見なくなったのは。バブル全盛の高校生時代を過ぎると就職氷河期で社会に出され、証券投資をやりながらとりあえず就職、とりあえず起業……。思い返すと、自分で何かを成し遂げようというよりも、目の前のことをとりあえず乗り越えて前に何とか進んできた、そんな人生だったと思います。 大会社の

    無い才能の、見切り方 | 文春オンライン
  • SNIの動作確認にはcURLのresolvオプションが便利 | DevelopersIO

    ども、大瀧です。皆さん既知かもしれないのですが、cURLの--resolvオプションがとても便利だったので紹介させてください! hostsファイル代わりに使える--resolvオプション 様々なWebページやWeb APIの動作確認で活躍するCLIのHTTPクライアント、cURL。要件に応じて様々なオプションを駆使していると思います。例えば複数のコンテンツをホストするバーチャルホストを検証するためにはHostヘッダをリクエストに指定します。AWSのCloudFrontにカスタムドメイン(CNAMEs)を設定しているときの例が以下です。 $ curl --hearder 'Host:example.com' https:///XXXXXX.cloudfront.net/ HTTPであればこれで事足りることが多いのですが、HTTPSでSNI(Server Name Indication)を設定

    SNIの動作確認にはcURLのresolvオプションが便利 | DevelopersIO
  • フィットネスアプリのヒートマップ機能のおかげで米軍の特殊部隊基地の位置や兵士の行動がまるわかりに

    ななよう @nanayoh 軍人が使っているフィットネスアプリの地点データ履歴から台湾の巡航ミサイル基地の場所がバレて、しかもミサイル発射機のトラックは架空の運輸会社に偽装していることまで分かってしまった 2018-01-29 11:05:14 リンク www.strava.com Strava | Run and Cycling Tracking on the Social Network for Athletes Designed by athletes, for athletes, Strava’s mobile app and website connect millions of runners and cyclists through the sports they love. 22 users 21218

    フィットネスアプリのヒートマップ機能のおかげで米軍の特殊部隊基地の位置や兵士の行動がまるわかりに
  • 例え話をしないC言語のポインタの説明 | 右や左の旦那様

    まえおき 巷では「プログラマーになりたい人に初学者にとって、ポインタという考え方がわけわかめ」という話がよくあります。 そこでいろいろな人が「ポインタは住所だ」とか「変数がハコで」とか手を変え品を変え分かりやすいように説明してくれています。 それでもなお「ポインタがわかりづらい」という人が後を絶ちません。 もういっそのこと、例え話をやめてド直球で攻めたらいいんじゃないでしょうか。 Hello, Worldより簡単に サンプルコード 以下のコードを考えます。 void main() { int a; int b; int c; a = 1; b = 2; c = a + b; } 「#include <stdio.h>」なんていう謎のオマジナイはこの際ナシです。あんなもの無くたってC言語は成り立ちます。 まぁ見ての通り、どこにも何も出力されませんが。 このプログラムは、「c = a + b」

    例え話をしないC言語のポインタの説明 | 右や左の旦那様
  • アマゾン、出版取次外し加速 印刷工場から直接調達 - 日本経済新聞

    アマゾンジャパン(東京・目黒)は書籍や雑誌を印刷会社から直接取り寄せる。文芸春秋など出版社に注文した雑誌などは出版取次会社を介さず、印刷工場から自社倉庫に仕入れる。アマゾンは取次大手の日出版販売(日販)と在庫のない書籍については取引をすでに打ち切った。出版社だけでなく印刷会社との直接取引で、取次会社を前提とした書籍の流通構造が大きく変わりそうだ。アマゾンは書籍の多くを日販から仕入れている。日

    アマゾン、出版取次外し加速 印刷工場から直接調達 - 日本経済新聞
  • 東京大学の松尾研究室が無料公開している「Deep Learning基礎講座演習コンテンツ」の自主学習方法 - karaage. [からあげ]

    新たな教育プログラム「DL4US」が開始しています。 2019年5月に、松尾研究室の新たなディープラーニングの無料教材「DL4US」が公開されています。「Deep Learning基礎講座演習コンテンツ」のバージョンアップ版の位置付けなので、今から学習する方はこちらに取り組んだ方が良いかと思います。 Dockerを使った環境構築方法を紹介している記事を書いたので、もし良ければ以下記事参照下さい。 Deep Learning基礎講座演習コンテンツが無料公開 以下のようなサイトが無料公開されていました。 学習に自由に使用してよいとのことです。ただ、肝心の使用方法が詳しく書いてないので、初心者には環境構築が厳しく、簡単に環境構築できる人にとっては、知っている内容のところが多い気がして、内容が良いだけにもったいなと感じました。 そこで、ちょっと初心者向けに環境構築の補足をしてみたいと思います。 そ

    東京大学の松尾研究室が無料公開している「Deep Learning基礎講座演習コンテンツ」の自主学習方法 - karaage. [からあげ]
  • 2017年にRustが達成したこと

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    2017年にRustが達成したこと