タグ

コマンドに関するhughのブックマーク (5)

  • railsコマンドの実行を超早くするrrails - walf443's blog

    最近はお仕事で久々にがっつりrubyを書いてます。rails難しいです。 それはさておき、railsコマンドの実行が遅いのがつらいので、色々探していたら、jugyoさんのrails-shを見つけました。 rails-shはscalaのsbtとかみたいに、railsを読みこみ済みの環境を起動しっぱなしにしておき、既にライブラリ読みこみ状態からコンソールからコマンドを実行することで、ライブラリ読みこみにかかる時間を短縮する、というツールで、非常に実行を高速化することができます。 しばらく使っていたのですが、 raills-shのコンソールへ移動して打つのを忘れる zshじゃない RAILS_ENVがtestなコマンドも欲しいと2つのscreenのwindowを消費する rake -Tが動かない などがあったので、TCPでコマンドを送り、それ経由でrails/rakeコマンドを実行させるrrai

    railsコマンドの実行を超早くするrrails - walf443's blog
  • GNOMEパネルを初期状態に戻すには - Ubuntu Japanese Wiki

    対象とするUbuntuのバージョン 9.10 Karmic Koala 9.04 Jaunty Jackalope 8.10 Intrepid Ibex 8.04 Hardy Heron どんな時に初期状態に戻すのか? 誤って画面にあるパネルを削除してしまったが、どうやって元に戻すのか分からない場合。 誤ってパネル内のアプレットを削除してしまったが、何をどうやって元に戻すのか分からない場合。 操作手順 コマンドを端末で実行するには [アプリケーション] -> [アクセサリ] -> [端末] を開きます。 (メニューが表示されていない場合は、Alt + F2で[アプリケーションの実行]ダイアログを開き、次のコマンドを実行します。)gnome-terminal 開いた端末上で、次のコマンドを実行します。gconftool --recursive-unset /apps/panel デスク

    hugh
    hugh 2010/11/06
    間違ってgnomeパネルを削除してしまった場合に有効。Fedoraだと、gconftool-2というコマンド名の様だ。
  • Strategic Choice

    Problemこのクラスは大きすぎて、もうこれ以上大きくしたくありません。「単一責務の原則」を適用してクラスを分割しようと思います。分割の具体的な方法がわかりません。Strategy「クラスの抽出」を適用します。どんなとき?「単一責務の原則」を適用してクラスを分割しようと思います。責務を把握したので、分割の実装を行いますが、具体的な方法がわかりません。どうする?「クラスの抽出」リファクタリングを適用します。ほとんどのレガシーシステムにおいて、最初にできることは、「実装レベル」で単一責務の原則を適用することです。つまり、大きなクラスから「クラスの抽出」をして、抽出クラスに委譲することです。「インタフェースレベル」で単一責務の原則を導入するには、より多くの作業が必要です。クラスの呼び出し側を変更しなければならず、テストも必要になります。まず、実装レベルで単一責務の原則を導入しておくと、将来イン

  • @IT:Wakeup On LANを使うには

    Wakeup On LAN(WOL)とは、LANでMagic Packetという特殊なパケットを送信することによって、PCの電源をオン・オフ(主にオン)する機能である。WOLを行うには、PCのNICとマザーボードがWOLに対応している必要がある。また、BIOSの設定でWOLを有効にする必要がある。 Magic Packetを送信するには、ターゲットとなるPCIPアドレスとNICのMACアドレスが必要だ。これらは、ターゲットのPCでifconfigコマンドを実行すれば確認できる。 $ /sbin/ifconfig eth0   Link encap:Ethernet  HWaddr 00:E0:81:20:E0:11 inet addr:192.168.0.30  Bcast:192.168.0.255  Mask:255.255.255.0 (省略) ifconfigコマンドの「HWad

  • 独学Linux : バイナリデータの差分を作成する方法

    2月27 バイナリデータの差分を作成する方法 カテゴリ:その他 今回は、あまり知られていない(というか僕が知らなかっただけ?)ソフトの話題です。 Linuxには、バイナリデータの差分の作成や差分の適用ができる「xdelta」というソフトがあります。patchというコマンドもありますが,patchで適用できるのはテキストファイルだけです。xdeltaはバイナリの差分を取り出せるので,アップデート済みのインストールCDなどのisoファイルと元のisoファイルとの差分をとることも可能です。 ほとんどのディストリにパッケージがありますので、Ubuntuならapt-get、Fedoraならyumで簡単にインストールできるはずです。 Ubuntuの場合: $ sudo apt-get install xdelta Fedoraの場合: # yum install xdelta【xdeltaの使い方】

  • 1