タグ

2016年8月16日のブックマーク (7件)

  • 第71回 秘密の鍵は光に乗せて −量子暗号の仕組み−

    コンピュータネットワークでさまざまな情報がやりとりされるようになり、盗聴されない安全な通信が必要とされています。今回のテクの雑学では、「絶対に安全な暗号化手法」として注目されている量子暗号の仕組みをみてみましょう。 現在使われている暗号理論の限界 「コンピュータで文書を暗号化する」というのは、任意のビット列と文書ファイル(これもビット列です)のデータに一定規則の演算を加えることで、元の文書ファイルとは異なるビット列に変換する操作をいいます。変換時に用いるビット列を「鍵」と呼びます。 現在、通信時の暗号化に広く使われているPGP(Pretty Good Privacy)では、「公開鍵」と「秘密鍵」という2セットの鍵を使用します。公開鍵とは文字通り世界中に公開されている鍵で、秘密鍵は所持者が他の人に分からないように所持している鍵です。公開鍵を使って暗号化された文字列は、対応する秘密鍵でしか復

    第71回 秘密の鍵は光に乗せて −量子暗号の仕組み−
    snjx
    snjx 2016/08/16
    平文と同じ長さの鍵を1ビットごとに問合せながら受け取る。ある一定の確率で鍵の送信は失敗する可能性があり、その場合はやり直し。鍵の盗聴があったら同じくやり直し。その後、暗号化データが来る。結構コスト高い
  • Spring Boot 4 AOPでLog出し - 暇な日々にスパイスを

    Webアプリケーションの開発と保守を行う場合、リクエストとレスポンスの詳細が出ている方が良いと考えています。 AOPを利用して、メソッドのinとoutを出力させていきます。 以下の記事を参考にしました。 はじめてのSpring AOP - CLOVER AOPについては以下の記事を参考にしています。 7.2 @AspectJ support - minokubaの日記 設定 build.gradleに追加します 以下を追加します。 compile('org.springframework.boot:spring-boot-starter-aop') Gradle Refresh All application.ymlにログ設定の追加 TodoAppフォルダのTodo.logが出力先です。 自作のクラスに対してdebugレベルで出力させます。 ソースコードの追加 ログが出ていることを確認する

    Spring Boot 4 AOPでLog出し - 暇な日々にスパイスを
  • はじめてのSpring AOP - CLOVER🍀

    SpringでのAOPをやったことがないなと思いまして、Interceptorの書き方を軽く見るとともに、挙動について把握しておこうかと思いまして。 Interceptorのかかり方について、気になるのは 可視性 Interceptorを動かすには、拡張されたインスタンス(要は@Autowiredなりで取得したもの)である必要があるのか? Interceptorの適用順 といったところですね。 実装はSpring Bootで行ったのですが、AOPを使ったプログラムを書くにあたり、参考にしたのは以下あたり。 Spring BootのAOPのサンプル Aspect Oriented Programming with Spring Declaring a pointcut Examples Advice ordering Spring AOP APIs @AspectJ cheat sheet

    はじめてのSpring AOP - CLOVER🍀
  • 中国が天皇陛下の「お気持ち表明」を政治的に“歓迎”する理由

    加藤嘉一(かとう よしかず) 国際コラムニスト。楽天証券経済研究所客員研究員。1984年静岡県生まれ。2003年高校卒業後、単身で北京大学留学。同大学国際関係学院大学院修士課程修了。英フィナンシャルタイムズ中国語版コラムニスト、復旦大学新聞学院講座学者、慶應義塾大学SFC研究所上席所員(訪問)、ハーバード大学ケネディ・スクール(公共政策大学院)フェロー、ジョンズ・ホプキンス大学高等国際問題研究大学院客員研究員、香港大学アジアグローバル研究所兼任准教授などを歴任。著書に『われ日海の橋とならん』『中国民主化研究:紅い皇帝・習近平が2021年に描く夢』『リバランス:米中衝突に日はどう対するか』(いずれもダイヤモンド社)など。中国語の著書も多数。 加藤嘉一「中国民主化研究」揺れる巨人は何処へ 21世紀最大の“謎”ともいえる中国の台頭。そして、そこに内包される民主化とは――。連載では、私たちが

    中国が天皇陛下の「お気持ち表明」を政治的に“歓迎”する理由
    snjx
    snjx 2016/08/16
    わりと中国が冷静に見ているっぽいのはわかった。ただ、尖閣諸島でいちびっている層が変にこれを利用しようとしないことを祈る。
  • 絶対参照 相対参照 参照 相対 絶対 エクセル Excel [エクセルの学校]

    絶対参照と相対参照 (mm0720) (1) 相対参照 絶対参照とは 相対参照 数式が入力されたセルを基準として、他のセルの位置を 相対的に 決めること 絶対参照 数式が入力されたセルに関係なく他のセルの位置を 絶対的に 決めること (2) 相対参照 参照 セルA1 に100 と入力し、セルA2 に200 と入力し、セルA3 に300 と入力します セルB1 に =A1 と入力すると、セルB1 には100 と表示されます このように、セルB1 はセルA1 を見て います、これを 参照 といいます A B ┌───┬───┬ 1| 100 | =A1 | ← 100 2| 200 | | 3| 300 | | 相対参照 式が入力されているセルB1 を選択して、 セルの右下隅の十字架を下側にドラッグします この結果セルB2 の式は =A2 となり、200 と表示され セルB3 の式は =A3

  • 映画「ロックス・イン・マイ・ポケッツ」の公式日本版を、一介の映画ファンが作ったというお話

    ※監督の名前は、当初人の英語発音から「シグネ・バウメン」としていましたが、ラトビアの方から「ラトビア語発音では『バウマネ』が正しい」との指摘がありました。 そこで監督に「英語発音とラトビア語発音のどちらでの表記が好ましいか」を確認したところ、「どちらの国も自分には重要で、一方を優先したいという希望はないので、表記は任せる」との回答があり、従来表記との混乱を避けるため、「バウマネ」表記に変更することにしました。 ぶっちゃけると、とても奇怪なアニメーション映画です。劇映画ともドキュメンタリーとも違い、監督兼主人公の語りに合わせてシュールな映像が展開するというスタイルで、監督は90分弱の間ほぼ途切れなく喋り続けます。 お話は監督の一族にいる(いた)複数の若い女性精神疾患患者の生き様を語る形で進みます。時代の逆風に晒された祖母のアンナ、姉のような存在だったいとこのミランダ、美しく賢かったけど性格

    映画「ロックス・イン・マイ・ポケッツ」の公式日本版を、一介の映画ファンが作ったというお話
  • long_time_work_cannot_finish_tasks

    先日、会社のチームリーダーと面談を行った。 リーダーから「この会社で働いていて楽しい? 困ったことはない?」と尋ねられ、 僕は即座に「すごく楽しいですよ。日で働いていた会社とは大違いです」と答えた。 「日では毎日2時間から3時間残業するのが当たり前でした。 ときには週末を潰したり、徹夜でバグ修正を行ったりすることもありました。 それに比べてこの会社では残業が全然ないし、毎日適度な作業量を与えられて集中して仕事ができるから最高ですよ」 彼女はこれを聞いて、驚いたような呆れたような表情を見せこう語った。 「その日の会社、マネジメントがひどい。 いくら長時間仕事をしたところで仕事が終わるなんてありえないのに」 いくら働いても問題は無くならない 「それは生産性が落ちるからってことですか?」と尋ねる僕に、彼女はこう続けた。 「例えば、いま未解決のバグが10個ある。 すべて直すのに80時間かかる

    long_time_work_cannot_finish_tasks
    snjx
    snjx 2016/08/16
    なんかとんでもないこと書かれている気がするけど、いわれてみればその通り。結局トリアージはやらざるを得ない、なら最初からそれを計算に入れよう、という話か。