タグ

ブックマーク / ottan.jp (3)

  • macOS YosemiteとUbuntu 14.04.2 LTSのデュアルブート環境を構築する

    macOS YosemiteとUbuntuのデュアルブート環境を構築します。 動作環境について 今回は、MacBook Pro with Retina(Late 2013)、およびUbuntu 14.04.2を題材にデュアルブート環境を構築します。環境によっては、下記の手順で正しく動作しない場合がありますので、ご注意ください。 パーティションの分割 Ubuntuをインストールするための、パーティションの作成を行います。 論理ボリュームの解除 macOS Yosemiteから、起動ディスクについては論理ボリュームがデフォルトで使用されるようになったため、自由にパーティション分割ができなくなっています。そのため、まずは論理ボリュームの解除を行います。「アプリケーション」→「ユーティリティ」フォルダーにある「ターミナル」を起動してください。 $ diskutil list /dev/disk0

  • Google Chromeのメモリ使用量を50%以上削減する魔法のコマンド

    @おったんです。今回は、Google Chromeを通常通り使用しながら、メモリ使用量を圧倒的に削減するための魔法のコマンドをご紹介します。なお、今回は魔法のコマンドを使用する前と後で、どれくらいメモリ使用量が増減するか実験を行っています。今回の実験のポイントは以下の通りです。 任意のWebページを10個開いてメモリ使用量を比較する 実験に使用するWebページは無作為抽出とする 無作為抽出とはいえ、人の手によるものですから、完全なランダムではありません。実験の方法によっては多少の誤差があることをお見知り置きください。 魔法のコマンド使用前のアクティビティモニター Google Chromeは、タブ数や拡張機能が増加すればするほど「Google Chrome Helper」という、Google Chrome体から生成された子プロセスでいっぱいになります。同プロセスの1つ1つのメモリ使用量は

  • 動作が軽快なシンタックスハイライター「highlight.js」

    ソースコードのシンタックスハイライトについては、さまざまなプラグインが用意されています。しかし、必要以上の内容が詰め込まれていたり、カスタマイズ性に欠けていたりと、なかなか自分に「ピッタリ」なものを見つけるのは難しいです。そこで、今回は、「必要なものだけを自分で最適化できて」「動作が軽快な」プロダクトをご紹介します。 必要最小限の機能に絞り込む事が可能な「highlight.js」 highlight.jsは、さまざまな言語に対応したシンタックスハイライト。既存のコードにスタイルシートと JavaScript を埋め込むだけで使用できます。特徴は、何と言っても対応している言語の多さとデフォルトで用意されているさまざまなスタイルシートです。 対応している言語は豊富ですが、すべてを使用する必要はまったくなく、自分にとって必要な言語に絞ってダウンロードすることもできるため、ソースコードが負担にな

    shigiryou
    shigiryou 2014/09/16
  • 1