2017年12月4日のブックマーク (4件)

  • ReactにするかVue.jsにするか、jQueryだけ触っていたエンジニアがサンプル作って比較してみた - Qiita

    ReactにするかVue.jsにするか、jQueryだけ触っていたエンジニアがサンプル作って比較してみたJavaScriptVue.jsReact 今のタイミングでWebサービスを、何か新しく開発しよーって思ったら、フロントサイドをどうしようか悩みますよね? 特にVue.jsかReact.jsか... そんな悩んでいるあなたへの記事になります。 自分の仕事領域について あまり普段javascript触ってません 触るとしてもjQueryが多いです そんな人が書いた記事だと思って下さい 今回作ったもの ReactVue.jsで簡単なカレンダーを作成しました。 React https://github.com/ykyk1218/react-calendar-sample Vue.js https://github.com/ykyk1218/vue-calendar-sample コンポーネン

    ReactにするかVue.jsにするか、jQueryだけ触っていたエンジニアがサンプル作って比較してみた - Qiita
    twatw
    twatw 2017/12/04
  • Ken Thompson氏 | えびめも(2004-04-13)

    ■ Ken Thompson氏 古い話ですが、今日 Ken Thompson氏の有名なback door事件を知った(氏はUNIXを作った男の一人である)。backdoorとは、システムやプログラムの作者が、作者しか知りえない秘密の手順を組み込んでおき、あとでそのシステムへ侵入するための裏口を作っておくことである。広い意味で言えばゲームの裏技やアクションゲームの主人公の無限増殖などもこの類のものだろう。 氏は初期の(1970年代初頭の)UNIXシステムのlogin コマンドにバックドアを仕込んでおき、ログイン名ktと、とあるパスワードを入力すると、そのアカウントが存在しなくてもシステムに侵入できる仕掛けを入れておいた。しかもそれを氏が1984年に論文で発表するまで誰も見破れなかった。というのだ。 その恐るべき手法は次の通りである。もし login.c にバックドアを記述しておいたらすぐに見

    twatw
    twatw 2017/12/04
  • もしコンパイラを全世界で同時にうっかり削除してしまったら、元の状態に復旧できるのだろうか?|Rui Ueyama|note

    思考実験として、全世界の人が同時に、自分の持っているコンパイラやインタープリタなどの実行ファイルをうっかり全部消してしまったとしよう。そうするとそれ以降、ソースコードが残っていても、コンパイラ自身も含めてどのようなプログラムもコンパイルできなくなってしまう。この状況から人類は元のコンピュータ文明を復旧することができるのだろうか? 僕は結論としては、かなり簡単に復旧できると思う。ここではその手順についてちょっと考えてみよう。 コンパイラのバイナリファイルが全部消えてしまった後、復旧のために目指すべきマイルストーンは、おそらくCコンパイラを元に戻すことになるだろう。Cで書かれたプログラムはOSやコンパイラ自身を含めてたくさんあるので、そこを起点にすれば、たくさんのプログラムを芋づる式に復旧していけるからだ。 ほとんどのCコンパイラはCかC++で書かれている。最近のGCCやClangは巨大かつC

    もしコンパイラを全世界で同時にうっかり削除してしまったら、元の状態に復旧できるのだろうか?|Rui Ueyama|note
    twatw
    twatw 2017/12/04
  • 青空文庫年表(サーバー関連編) 1997-2017 - Qiita

    この記事は青空文庫 Advent Calendar 2017の3日目のエントリになります。 青空文庫に関して、主にそのサーバーサイドの変遷について2017年までの履歴をまとめてみました。旧版はこちら。 基的に「そらもよう」の情報を元にしています。最初の仮作成の情報のみ、「青空文庫年表」を参照しました。 日付はそらもよう掲載日を元にしているため、実際に作業が行われた日とは前後することがあります。 主な流れ 1997年 公開 1999年 独自ドメイン移行、ミラーサーバ導入 2002年 DB導入 2003年 作業着手連絡システム導入 2007年 サーバ切り替え 2010年 XHTML変換プログラム新版導入 2013年 DBUTF-8化 2014年 ミラーサーバ停止 2017年 クラウド移転 1997年 1997年8月2日 青空文庫のページを仮作成。URLはhttp://www.voyager

    青空文庫年表(サーバー関連編) 1997-2017 - Qiita
    twatw
    twatw 2017/12/04