BLOGTIMES
«Prev || 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 ·... | | Next»
2018/06/05

Intel が 40 年ぶりの 8086 をリリース(でも Core i7)

intel  processor 

Intel が 8086 の 40 周年を記念してCore i7-8086Kを発売するようなのでメモ。
実質的には Core i7-8700K の改良版で、6コア/12スレッド、ベースクロック 4GHz (ターボブースト時 5GHz)、3次キャッシュ 12MB というスペックになっています。

プレゼント企画もあるようなので、応募してみるのもいいかもしれませんね。


    at 21:03 |
    2018/06/05

    Pro Git の日本語版はフリーで読める

    git  ebook 
    Pro Git

    Git のチュートリアルを探していて、Git の解説書として名高い Pro Git の日本語版が Git の公式サイトの「Git - Book」で公開されていたのでメモ。英語版がフリーで公開されているのは知っていたのですが、日本語版の PDF もちゃんとできていたんですね。

    Pro Git 日本語版電子書籍公開サイト

    本書 Pro Git は、2009年に Apress から初版が、2014年に第2版が出版された、Git の解説書です。著者の Scott Chacon さんは、GitHub 社の CIO、Git のエバンジェリストであり、Git 公式サイトの管理者でもあります。


      at 12:03 |
      2018/06/04

      MS が GitHub を買収?

      acquisitions  github  microsoft 

      Bloomberg に MS が GitHub を買収するというニュースが出でいたのでメモ。
      GitHub はかなりのユーザーがいますがちゃんとマネタイズできていない所もあるので、どうなんでしょうね。

      Microsoft Is Said to Have Agreed to Acquire Coding Site GitHub - Bloomberg

      Microsoft Corp. has agreed to acquire GitHub Inc., the code repository company popular with many software developers, and could announce the deal as soon as Monday, according to people familiar with the matter.

      2018/6/5 追記

      正式に決まったようです。


        at 19:52 |
        2018/06/04

        IMD の 2018 年の国際競争力ランキングで日本は 25 位に

        ranking  competitiveness 

        IMD の WORLD COMPETITIVENESS CENTER が恒例の国際競争力ランキングを発表していたのでメモ。
        日本の順位は 25 位となっているので、昨年と比較して1位アップしていますが、ほぼ変わらない内容です。
        1位は米国で、2015 年以来の久しぶりの 1 位となっています。

        日本の評価を見ていくと Government Efficiency(35→41) も Business Efficiency(35→36) もどちらも順位が下がっています。
        さらに細目をみていくと、最下位(63位)というぶっちぎりで低評価を受けている項目もいくつかあります
        起業家精神も起業の俊敏性もないというあいかわらず残念な結果ですね。。。。

        • Total general government debt(%) (63位)
        • Entrepreneurship(63位)
        • Agility of companies(63位)

        また、最近いろいろと問題になっているスマホの値段についてもかなりの低評価ですね。

        • Mobile Telephone costs(57位)
        [IMD の 2018 年の国際競争力ランキングで日本は 25 位に の続きを読む]

          at 00:08 |
          2018/06/03

          ウェブサイトの外注管理についての手引きを IPA が公開

          ipa  reference 

          法人でウェブページを開設する場合、ほとんどの場合は業者に外注することになると思いますが、そのときに注意すべき点をまとめた手引きを IPA が公開していたのでメモ。IT 企業の場合には、社内のリソースで基本的なマネジメントはできると思いますが、本業が IT と関係しない場合にはこういうマニュアルは役立つと思います。

          IPAテクニカルウォッチ「ウェブサイト開設等における運営形態の選定方法に関する手引き」:IPA 独立行政法人 情報処理推進機構

          IPA(独立行政法人情報処理推進機構)は、主に小規模事業者を対象に、ウェブサイトの新規開設、および刷新において、クラウドサービスなどの運用形態別にメリット・デメリット、およびセキュリティ対策に必要な確認項目を整理した“IPAテクニカルウォッチ”「ウェブサイト開設等における運営形態の選定方法に関する手引き」を5月30日(水)に公開しました。


            at 23:25 |

            Ruby 2.6 から JIT コンパイルが可能に

            ruby 

            JIT コンパイラが搭載された Ruby 2.6.0 の Preview 版が公開されました。

            Java やその他の言語と違って、C 言語のソースコードを生成してコンパイルする方法を取るようです。
            ちょっとどんな感じで動作するのか気になりますね。

            [ruby-dev:50555] Ruby 2.6.0-preview2 Released

            Ruby 2.6ではJIT (Just-in-time) コンパイラが導入されました。 JITコンパイラはあらゆるRubyプログラムの実行を高速化することを目的としています。 他言語の一般的なJITコンパイラと異なり、RubyのJITコンパイラはC言語のソースコードをファイルとしてディスクに書き、通常のCコンパイラを用いてネイティブコードに変換することでJITコンパイルを行うという手法を用いています。(参考: https://github.com/vnmakarov/ruby/tree/rtl_mjit_branch#mjit-organization)


              at 23:21 |
              2018/06/02

              HDD は音で壊せる?

              paper  hdd 

              HDD に音響攻撃ができることを示す論文が発表されたことがニュースになっていたのでメモ。

              音がHDDを損傷させる――PCをクラッシュさせる音響攻撃の危険をセキュリティ研究者が警告:過去には音波で大きな障害が起きたことも - @IT

              可聴音では、PCで一般的な磁気HDDの読み書きヘッドとプラッタを振動させることができる。振動が稼働限界を超えると、ハードウェアとソフトウェアの両方が損傷し、ファイルシステムが破損して再起動が行われる。研究者は、デバイスの内蔵スピーカー(または近くにあるスピーカー)を使って、永続的なエラーを発生できることを示した。

              以前にもデータセンターの消火装置のガスの噴出音によって HDD が壊れることがあるという報告がありましたが、こちらはそれほどの大音響でもない内蔵のスピーカーでも攻撃できることを示したようなので、より攻撃の確実性が高まっているような感じですね。

              原文はこれでしょうか。


                at 17:01 |

                WSL で動いている Ubuntu のタイムゾーンを DST → JST に変更

                wsl  ubuntu 

                WSL で導入した Ubuntu のタイムゾーンが JST になっていなかったので、変更方法をメモ。
                普段は RHEL 系のものしか使っていないので、こういう細かいことをやろうとするといろいろハマりますね。

                echo "Asia/Tokyo" | sudo tee /etc/timezone sudo dpkg-reconfigure --frontend noninteractive tzdata

                  at 16:21 |
                  2018/06/01

                  アタリつきのよっちゃんイカが終売に

                  eol 
                  カット よっちゃん 13gx40袋

                  昔、駄菓子屋で良く買って食べたアタリつきのよっちゃんイカが終売になってしまったようなのでメモ。

                  先日、御徒町の二木の菓子に行ったときに、店員さんにちょっと聞いたところ「ゲーム性の高いものとか、アタリつきのものはほとんどなくなっちゃいましたね」と言われたので、貴重なアタリつき菓子がまた1つなくなってしまったことになります。

                  よっちゃん食品工業株式会社

                  日頃より弊社商品をご愛顧いただき、ありがとうございます。
                  ここ数年に渡り続いている、「イカ」の不漁による原料価格高騰を受け、先日HPにてお知らせさせていただきましたように「カットよっちゃん(当り付き)」他を2018年5月末終売とし、6月より新たに新製品を発売とさせていただきます。

                  参考


                    at 21:53 |

                    Visual Studio 2017 で scanf() がエラー(C4996)になるときは

                    visualstudio  c 

                    Visual Studio 2017 を使って C 言語の入門書の問題をコンパイルしていると、scanf() が動かなくて困ることがあります。

                    例えば以下のような、文字列を読み取るコードをコンパイルすると C4996*1 というエラーになります。この挙動については、scanf() の取り扱いが難しく、バッファオーバーランを起こしやすいという問題があるため仕方がない面もあるのですが、C 言語を始めたばかりの初学者にとっては大きな障害となります。

                    #include <stdio.h> int main(void){ char str[100]; scanf("%s", str); printf("%s\n", str); return 0; }

                    C4996エラーの例:

                    重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態 エラー C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. Project1 c:\project1\source.cpp 5

                    ポイントは SDL チェックの有無

                    この挙動については Visual Studio のセキュリティ開発サイクル(SDL)チェックで制御されているので、入門書の練習問題を解くなど、脆弱性について考慮しなくて良い場合にはこのチェックを外すことでコンパイルが可能です。SDL チェックの詳細については「/sdl (追加のセキュリティ チェックの有効化)」に記載されているので、詳細に知りたい場合にはこちらを参照してください。

                    設定変更の具体的な方法はプロジェクトのプロパティを開いて「C/C++」→「全般」にある「SDL チェック」 を無効化してやります。
                    プロジェクトのプロパティ - Visual Studio 2017 で scanf() がエラー(C4996)になるときは

                    新規のプロジェクトを作るときは・・・・

                    ちなみに新規のプロジェクトを作成するときに SDL チェックをしないようにする場合には、新規プロジェクトを作成するときに Visual C++ → Windows デスクトップ → Windows デスクトップウィザード を選択してやると、以下の画像のようにウィザードの最後に 「セキュリティ開発サイクル(SDL)チェック」が現れるので、このチェックを外してやれば OK です。

                    新しいプロジェクト - Visual Studio 2017 で scanf() がエラー(C4996)になるときは
                    Windows デスクトッププロジェクト - Visual Studio 2017 で scanf() がエラー(C4996)になるときは


                    at 13:05 |
                    «Prev || 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 ·... | | Next»