タグ

技術に関するNagataniのブックマーク (17)

  • クラウドを支えるこれからの暗号技術

    『クラウドを支えるこれからの暗号技術書は公開鍵暗号に続く、新しい暗号技術を紹介します。 対象読者 『暗号技術入門』(結城浩)を読んで最先端暗号理論はどうなってるのだろうと興味を持った方 「入門書に載っているRSA暗号は安全ではないので使ってはいけない」ということを知らない方 Hash(secret key||message)で認証してはいけない理由(SHA-2とSHA-3の違い)を知りたい方 楕円曲線暗号の楕円曲線を直感的に把握したい方 最近ちょいちょい聞く「準同型暗号」って何だろうと思っている方 楕円曲線といえばy2 = x3 + ax + bという式が唐突に出てくるけど何故なのと疑問に思った方 EdDSAって何? ECDSAの書き間違い?と思ったらEdwards曲線が出てきて、それ何だろうと思った方 暗号で使われる数学の話をきちんと理解したい方 などなど。 購入 秀和システム 正

    クラウドを支えるこれからの暗号技術
  • エンジニアのための刑事手続入門

    IT技術者が被疑者として捜査を受ける場面を想定し,刑事手続の流れや弁護活動のありかたについて解説します。

    エンジニアのための刑事手続入門
  • 執筆活動を支える技術 #ruby超入門 - Qiita

    「ゼロからわかる Ruby🔰超入門」というを書きました。共同執筆での作業を効率的に進められるように、編集者・レビュワーさんを含め、みんながいつでも最新の原稿を確認できるように環境を整えました。ここでは、技術面・環境面で工夫したこと、得た知見を共有します。書籍に限らず、技術文書の作成にも使えます。 はじめに このは、 @igaiga さんと共同で執筆しました。イラストを描いてくれた @becolomochi さんを含めて、3人での共同作業でした。原稿を書いてから公開するまでのフローはこんな感じです。プログラミングでの開発に似ています。 原稿を書く (Asciidoc, Atom, Visual Studio Code) 共有する (GitHub, Slack) HTML/PDF形式に変換する (Rakefile, CircleCI) 限定公開する (docker, nginx) Ste

    執筆活動を支える技術 #ruby超入門 - Qiita
  • なぜWii版マリオ64で長時間放置すると足場が浮かび上がるのか(非技術者向け解説)

    ゲームのバグって面白いですよね。進行不可能バグはもちろん論外ですが、ちょっとした不思議なバグはなかなかに楽しめます。 さて、今回話題になったのはWii版(バーチャルコンソール)のマリオ64で、「長時間たつと足場がどんどん浮き上がる」というものです。オリジナル版では起こらず、バーチャルコンソール版だけで起こるというのがミソです。 この摩訶不思議なバグがいったいどうやって起きているのか、確かめていきましょう。 話題のバグ:時間が経つと足場が浮かぶ Automatonなどで記事になった「『スーパーマリオ64』を研究するプレイヤーたちは、Aボタンを押さずステージクリアするために3日間待ち続ける」がゲーマーの間で話題になっています。 このバグは、炎の海から顔を出したり沈んだりするだけの足場が、時間が経つにつれほんの少しずつ炎の海から浮遊するというものです。ゲームを起動したまま3日間放置すると、足場が

    なぜWii版マリオ64で長時間放置すると足場が浮かび上がるのか(非技術者向け解説)
  • 多くの若い人より圧倒的に成長速度の速いおっさんと絶望的に遅いおっさんの違い - ふろむだ@分裂勘違い君劇場

    新しい技術が出てきたとき、大多数の若い人よりも圧倒的にスピーディーに使いこなすおっさんは珍しくない。 新技術を習得する能力は、年齢よりも、「スキルを獲得するために必要なスキル」、すなわち「メタスキル」に大きく依存するからだ。 たとえば、ある開発ツールを導入すべきかどうか若い人に相談されたので、「まず、ドキュメントを読もう」と言ったら、「ドキュメントを読んでもよくわからなくて。。」と言う。ググったらすぐに公式サイトの至れり尽くせりのドキュメントが出てきたので、「これ読めばいいじゃん」と言ったら、こんなに大量の英語のドキュメントを読むのは無理だと言う。 あるいは、AIを導入するという話になったとき、「AIがよく分からないので教えて欲しい」と言ってきた若い人に、良質の入門書を勧めたら、数式が分からないので読めないのだという。数式の読み方を教えてみたら、数式以前に、そこで使われている数学概念自体を

    多くの若い人より圧倒的に成長速度の速いおっさんと絶望的に遅いおっさんの違い - ふろむだ@分裂勘違い君劇場
  • 日経電子版アプリ 穴のあいたバケツ開発

    140年の歴史を持つ会社の、高速内製アジャイル開発への挑戦

    日経電子版アプリ 穴のあいたバケツ開発
  • 絵が下手な人必見!そっくり上手に描くための観察法と考え方 - MIKINOTE

    ここ最近、毎日のようにデッサン力をフルに使いながら作品制作をしています。 www.mikinote.com 粘土模型を作って、それを参考にしながら作っているわけなのですが、そのためには「モチーフと作品を見比べて、違いを発見する能力」が必要です。「印象を捉えるための観察力」と言い換えても良いですね。 僕は、立体作品を専門に作ってる人なのだけど、そのために必要な考え方は立体作品でも平面作品でも大差はありません。 絵が下手な人って、いるじゃないですか? 絵が下手な人は、そういった「そっくりに描く」という絵を描く訓練の量が足りない・・・と言うのもあるのだけど、「もの」と「自分の描いている絵」をどうやって見比べたら良いのか?その「観察法」と「考え方」がわかってないんですよね。 練習すれば、誰でも絵は上手くなるもんです。そのためには、いろんなモチーフを描いてみたり、時には上手い人の絵を真似して模写する

    絵が下手な人必見!そっくり上手に描くための観察法と考え方 - MIKINOTE
  • わかりやすさの技術 - やしお

    社内向けの教育資料を、ど素人でもわかるようにと思いながら作っていて、じゃあ「わかりやすい」って何だろうって考えてた。今まで読んできたいろんなわかりやすかったとそうでないを思い浮かべながら、一般的にここを注意すればわかりやすさを確保できるだろうっていうポイントを一旦まとめておこうと思った。そうしてまとめてみると、に限らず人に何かを伝えること一般に適用される話だなと思った。 読む側の負担を減らす わからない=理解をはばむ障害物がある。この障害物を取り除く/回避する作業が「わかる」ために必要になる。その作業を、作者ではなく読者が負担するとき「わかりにくい」になる。 日社会だと情報の受け手の側がこの「わかる」ための作業を負うことでコミュニケーションを成立させる傾向にある。空気を読むというようなことだ。そのため発信者側が事前に手を尽くしてわかりやすく発信するというのが苦手で、相手が汲み取っ

    わかりやすさの技術 - やしお
  • HTTP/1.1 200 OK - Qiita

    ※このお話はたぶんフィクションです。実在の人物や団体とはあんまり関係ありません。 序 planetter.comをバージョンアップすることにした。数年前にリリースしてからずっと放置していたけど、そろそろ手を付けないとやばいと思った。 しかしウェブの世界はドッグイヤーだ。3年も経てば何もかもが変わっている。しばらく開発から遠ざかっていた僕には、最近の技術トレンドなんてさっぱりわからない。 まずは自分自身をアップデートするところから始めよう。 Atom 最初はIDEだ。以前はEclipseを使っていたけど、いまはもうウェブ系言語の進化速度に追いつけていないようだった。ウェブ開発用のIDEならいまはWebStormが人気のようだ。有料だけど、最新の技術に対応しているし、使い勝手もいい。 でも最終的にはAtomを選んだ。IDE(統合開発環境)ではなくエディタなので、これ自体は単機能だけど、不足分は

    HTTP/1.1 200 OK - Qiita
  • 寿命のない永久に使えるデータストレージ「5次元データストレージ」が登場

    ナノ構造のガラスにフェムト秒レーザーで5次元(5D)構造のデジタルデータを書き込み可能で、百億年以上にわたってデータをアーカイブできる「5次元データストレージ」をサウサンプトン大学が開発しました。 Eternal 5D data storage could record the history of humankind | University of Southampton http://www.southampton.ac.uk/news/2016/02/5d-data-storage-update.page Eternal 5D data storage could record the history of humankind | Optoelectronics Research Centre | University of Southampton http://www.orc.so

    寿命のない永久に使えるデータストレージ「5次元データストレージ」が登場
  • 実績を解除してエンジニアスコアを上げろ!はてなのエンジニア実績システムのご紹介 - Hatena Developer Blog

    こんにちは、id:onishiです。今日もはてな技術部の取り組みを紹介します。今回のネタは「エンジニア実績システム」です!ちなみに前回は「毎週勉強会」を紹介しました。 エンジニア実績システム はてな技術部では、ブログの公開やOSS活動、イベント登壇など社外にプレゼンスを発揮する活動を推奨するための取り組みを行っています。今回紹介する「エンジニア実績システム」もその一つです。 実績とは何ですか? 実績とは、特定の行動をゲームで達成したことに対するリワードです。 Xbox One の実績とチャレンジ 「実績」とはXbox 360, Xbox One に搭載されている同名のシステムを意識しています。Xboxのそれがゲーム内の進行状況や難易度の高い行為によって報酬を獲得できるのと同じように、エンジニアの社外プレゼンス活動に対して実績を設定し、エンジニアスタッフ個々人の実績解除を推奨しています。

    実績を解除してエンジニアスコアを上げろ!はてなのエンジニア実績システムのご紹介 - Hatena Developer Blog
  • 学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス

    「プログラミングを学ぼうと瞬間最大風速的に意識は高くなるものの、一人でいると気がついたら一日ソシャゲして夕方頃に『また今日も勉強できなかった』と自己嫌悪。」モチベーションが続かない時の対策をはじめ、学び方、学べる環境の作り方をまとめています。

    学生時代に知っておきたかったWeb技術の学び方の学び方 | リブセンス
  • 500マイル以上離れた場所にメールが送れないのだが

    http://web.mit.edu/jemorris/humor/500-miles From: Trey Harris <trey@sage.org> 今から私が書く話は、起こりようのない問題についてだ。この話を広く一般に公開してしまうのは惜しい。というのも、いい酒の話のネタになるからだ。この物語は、退屈な詳細や問題を隠すために、多少事実を変えていて、物語を面白く脚色している。 数年前、私はキャンパスのメールシステムを保守する仕事をしていて、統計学部の学部長から電話を受けた。 「大学の外にメールを送るのに不具合が発生しているのだが」 「どんな問題でしょう?」と私はたずねた。 「500マイル以上メールを送れないのだよ」と学部長は説明した。 私はラテを吹き出した。「何だって?」 「ここから500マイル以上離れた場所にメールを送信できないのだよ」と学部長は繰り返した。「実際は、もう少しあるの

  • 1000万ダウンロードアプリ『メルカリ』を支える技術

    dots. Summit 2015

    1000万ダウンロードアプリ『メルカリ』を支える技術
  • NEDO:人工のクモ糸素材「QMONOS®」の量産技術を確立へ

    NEDOの事業の支援を受け、脱石油の次世代素材として注目を集める、クモの糸の主成分(フィブロイン(*1))をベースとするバイオ素材QMONOS®(*2)の量産技術確立に取り組むスパイバー(株)と小島プレス工業(株)の試作研究設備が完成、稼働を開始しました。設計、生産、評価までを一貫して行える世界で唯一の試作研究設備で、月産100kgのQMONOS生産能力を有し、これまでの研究成果を実際の量産プロセスの中で実証します。 クモ糸素材は、石油に頼らない次世代素材として、世界規模で研究が行われていますが、コストや培養速度などの課題から実際の量産化には至っていません。 スパイバーと小島プレス工業は、同設備においてフィブロインの構造タンパク質の分子設計から、微生物を用いたタンパク質原料生産、繊維化・樹脂複合化、部品や製品の試作評価、そして評価結果の分子設計へのフィードバックを一貫して行うことで、QMO

    NEDO:人工のクモ糸素材「QMONOS®」の量産技術を確立へ
  • 10年後も世界で通じるために - Nothing ventured, nothing gained.

    最初、Google+で書いたのだけれども、コメントなどで参考になる話が多く聞けたので、こちらにも展開したい。 木曜日と金曜日に通称デブサミ、Developers Summit 2012に参加した。特定のベンダーや技術にとらわれることなく、広く技術から開発方法論まで話されるこのカンファレンスも今年で10周年だ。関係者の皆様、お疲れ様でした、おめでとうございます、来年からもがんばってください、応援しています。 10周年ということもあり楽しいムードが満載の中、ふと疑問を持ったので、Twitterでつぶやいてしまった。 素朴な疑問なのですが、 #devsumi の「10年後も世界で通じるエンジニアであるために」って現在すでに世界で通じるエンジニアであるという前提ですね? https://twitter.com/#!/takoratta/status/170341136370638848 このデブサ

    10年後も世界で通じるために - Nothing ventured, nothing gained.
  • TechCrunch | Startup and Technology News

    Finbourne, founded out of London’s financial center, has built a platform to help financial companies organize and use more of their data in AI and other models. Even as quick commerce startups are retreating, consolidating or shutting down in many parts of the world, the model is showing encouraging signs in India. Consumers in urban cities are embracing the convenience of having groceries delive

    TechCrunch | Startup and Technology News
    Nagatani
    Nagatani 2012/01/20
    FFTとは別物で、フーリエ変換途中で要らない情報を効率良く捨てることができるものってことかな?なるほど、わからん。
  • 1