タグ

ブックマーク / cygx.mydns.jp (3)

  • ChromiumのWindowsビルドがいつの間にか超絶簡単になっていた件 | Scene Research Station

    やり方は http://www.chromium.org/developers/how-tos/build-instructions-windows に書いてあるのだけど、その中のAutomatic simplified toolchain setupがそれ。 今まではWindowsの場合、Visual Studioでビルドをしていたと思うのだけど、これはSDKやらのインストールやらパッチ当てが面倒くさい上にビルド自体が激重い。けど最近は、Windows上でもセットアップの自動化を行う神スクリプトが出て来て、それとninjaビルドを組み合わせるとお手軽にビルドができるようになったらしい。試してみる。 まずは https://src.chromium.org/svn/trunk/tools/depot_tools.zip を落として、適当なところに展開してコマンドラインから叩けるようにPAT

  • 情報工学でコンパイラを学ぶべきか | Scene Research Station

    高専の友達と呑んでいた。 なんでそういった話になったか覚えていないが、情報工学畑の僕が 「大学の実験ページを見たらコンパイラ演習が無くなっていて驚いた。情報工学でコンパイラも作ったことないってどうなのよ?アカンでしょ」 と言ったところ、電気電子畑の友が 「そんなもの『電気科で8石スーパーヘテロダインラジオも作らないで卒業するのは許せん!』と言っている老害と同じ。やるべきことは時代で変わる。会社でも特定の技術に長けて成功した人ほど、視野が狭くなって老害化してほんと困る云々」 というようなことを言った。 ちょっと話は逸れるけど、家電メーカーでもあるよね。一度テレビで成功しちゃったが故に、赤字になってもテレビをいつまでも家電の王様と信じて作り続けちゃう、みたいな。バカは死ななきゃ治らない、って言うけど赤字事業でもそれに従事するエンジニアは超一級で、そもそもかつてテレビは最先端の花形事業であって、

    Jxck
    Jxck 2013/06/24
    もう少し汎用的な問いとして、「大学で学ぶべきものをどう設計するか」って話。
  • webkit-devで見るBlinkのフォーク | Scene Research Station

    ついにWebKitからGoogle勢が分裂してBlinkという新しいフォークが出来てしまった。 折りしもmozillaがレンダリングエンジンをRustで作り直すという挑戦的なニュースも重なり、 新年度早々Web業界ウォッチャーには衝撃が走った。 さて、このBlinkのフォーク騒動だけど、理由は大きく2つあると思う。 一つは、性能や安全性向上のためのリアーキが現状のWebKitのtrunkでは難しいから。 二つは、WebKitのコミュニティ上でのApple勢とGoogle勢の信頼関係が崩れたため。 一つ目の性能に関する理由は明白。Blinkの公式サイトにもあるような、iframeのsandbox化、ネットワークコードの簡潔化、DOMをJSヒープに移動させることによるDOM操作の高速化などを、様々な移植層に適合した形で実現するのは技術的にも政治的にも非常に難しいためだ。 そういったドラスティッ

    Jxck
    Jxck 2013/04/07
    こういう経緯があったのか。
  • 1