タグ

2018年1月6日のブックマーク (3件)

  • Swift コンパイラの警告を無視できないようにする

    これは Optional(2018) 年対策のひとつとしてアリですね。 @koher‏ さんが昨日 Qiita で記述されたとおり、デフォルトではコンパイル時の警告(⚠️)を無視できます。

    Swift コンパイラの警告を無視できないようにする
    ssetan
    ssetan 2018/01/06
  • 仮想通貨取引を始めようか迷っている増田へ

    仮想通貨をめぐる情報はアフィリエイトと仕手筋が入り混じりクソを煮詰めたがごとき肥溜めになってしまっているので、 損得抜きに「仮想通貨取引とはこういうものだ」という実感を書いておく。 株もやったことがないが大丈夫か仮想通貨の価値を正しく判断できるのはエンジニア。 通貨のコンセプトを読んで、「ユースケースは?スケールする?技術的課題は?」といったことがパッと頭に浮かぶやつが適している。 むしろ株取引に慣れた金融出身にはアドバンテージがないと考えるべき。 もう遅いのでは?別に遅くはない。 ただし暴落する可能性もあるので遊べる金でふわふわするぐらいにしておけ。 ビットコインを買えばいいのかやめとけ。 ツルハシを売る業者とツルハシを振るう業者が一方的に儲かるように整備されたクソ通貨。 最初に作られたという以外に特徴がない。近いうちにイーサリアムかリップルに抜かれる。 ではなぜビットコインの価値が落ち

    仮想通貨取引を始めようか迷っている増田へ
    ssetan
    ssetan 2018/01/06
  • Meltdown, Spectre で学ぶ高性能コンピュータアーキテクチャ - FPGA開発日記

    巷ではIntel, AMD, ARMを巻き込んだCPUのバグ "Meltdown", "Spectre" が話題です。 これらの問題、内容を読み進めていくと、コンピュータアーキテクチャにおける重要な要素を多く含んでいることが分かって来ました。 つまり、このCPUセキュリティ問題を読み解いていくと現代のマイクロプロセッサが持つ、性能向上のためのあくなき機能追加の一端が見えてくるのではないかと思い、Google, Intelの文献を読み解いてみることにしました。 が、私はセキュリティの専門家ではありませんし、過去にデスクトップPC向けのような大規模なCPU設計に参加したこともありません。 あくまでコンピュータアーキテクチャに比較的近い場所にいる人間として、この問題の質はどこにあるのか、可能な限り読み解いていき、現代のマイクロプロセッサが持つ高性能かつ高機能な内部実装について解き明かしていき

    Meltdown, Spectre で学ぶ高性能コンピュータアーキテクチャ - FPGA開発日記
    ssetan
    ssetan 2018/01/06