linuxに関するCoolDriverのブックマーク (13)

  • zshの履歴検索にanything.elを使う(ターミナル版) - 貳佰伍拾陸夜日記

    anything.elを使ってzshの履歴検索をする - http://rubikitch.com/に移転しましたを参考に, ポップアップせずにターミナル内で動くようにしてみた. デモ 使い方 anything.el一式をインストールする anything.el anything-config.el anything-match-plugin.el anything-complete.el shell-history.elをインストールする shell-history.el (setq shell-history-file "~/.zsh_history") しないとダメかも 下記のanything-zsh-history.elを.emacsで読み込むようにする 下記のanything-history.zshrcを.zshrcで読み込むようにする emacsやzshを終了 zshを実行 e

    zshの履歴検索にanything.elを使う(ターミナル版) - 貳佰伍拾陸夜日記
  • memo scimで強制vi協調モード

    Linuxvimで文字入力(IM)にscimを使用している場合、uimと違いvi協調モードがありません。 でも、日語を書いているときに、 ESC(エスケープ)でコマンドモードに移行した場合には、 IMも切ってほしいわけです。 そこで、scimを使用し、ESCを入力することで、IMもOFFにする方法について考えます。 (0) vimにIMをOFFするコードを入れる。 kaoriyaさんが作成されているwindows版のgvimには ESC入力によりIMEをOFFにし、さらにIMEの状態を記憶する機能が追加されていると思います。 同じ事をLinuxvimでもできればよいのですが、、簡単ではなさそうなのでここでは却下。。 (1) vimの機能を使う。 vimにはESCキー入力を別の処理に割り当てるという機能があります。 そこでこれを使用し、「ESCキー入力」を「ESCキー入力+IM OFF

  • 各種チートシートまとめ - goinger的日記

    なんとなく便利そうなのを探してまとめてみた。 リンク切れおそろしい プログラミング関連 C, CPP, C# Cheat Sheets C, CPP, C#のチートシートがたくさんある 249 Prototype Dissected prototype.js チートシート 347 Haskell Cheatsheet Haskell 130 command line ruby cheat sheet ruby commandline チートシート 680 ruby-on-rails-cheat-sheet/ Railsのチートシート 701 google関連 google guide 検索オプションの説明とか 1358 Google Guide Quick Reference Google検索ガイド 9657 google help: cheat sheet google家から提供 40

    各種チートシートまとめ - goinger的日記
  • ps-watcherによるプロセスモニタリング | OSDN Magazine

    コンピュータのモニタリングには、多種多様な方法がある。大規模なシステムには、プロプライエタリの大がかりなアプリケーションを適用してもよいだろう。ソフトウェアや、システムの微調整を行うコンサルタントに費用をかけられるからだ。NagiosやOpenNMSなどのオープンソースのモニタリングツールは、入手はタダだが、計画や微調整はやはり必要になる。システム上のプロセスデータに関するやや小さな問題に対処したい場合には、プロセスモニタリングツールである ps-watcher が便利だ。 ps-watcherは、ある1つの作業に特化して、それをうまく処理してくれるUnixツールの1例である。システム上のすべてのプロセス情報にアクセスし、その情報に基づいた選択を行うことを可能とする。ps-watcherは、異なるUnixおよびLinuxマシン上のさまざまなプロセス情報に対し、一貫したインターフェースを提供

    ps-watcherによるプロセスモニタリング | OSDN Magazine
    CoolDriver
    CoolDriver 2009/01/09
    "システム上のプロセスデータに関するやや小さな問題に対処したい場合"
  • textext

    Inkscape is a great program. But if you try to make a conference poster with it, you'll see that what is missing is this: Namely, scientific typesetting. Some solutions, such as Inklatex, have been written, but generally these do not allow editing the generated objects afterwards. Textext aims to cover this need, by adding re-editable LaTeX objects to Inkscape's repertoire. Usage To create a new L

    CoolDriver
    CoolDriver 2008/12/28
    Textext is able to add re-editable LaTeX objects to Inkscape's repertoire.
  • 依存性地獄を解決するディストリビューション非依存のパッケージマネージャ、Nix | OSDN Magazine

    2008年12月26日10:48 Pjotr Prins、Jeeva Suresh、Eelco Dolstra Ubuntu、Debian、SUSE、Fedora、Red Hatなどの多様なLinuxに対応した新世代のパッケージマネージャとして開発された Nix には、ディストリビューションに依存しない簡潔な方式にてバイナリやソースパッケージを導入するための手法が組み込まれている。更にNixでは、既存のパッケージマネージャとの競合回避も配慮されているだけでなく、これら旧世代のパッケージマネージャでは行えなかった、バージョンの異なるソフトウェアどうしを共存させた上で、いったん施したアップグレードのロールバックをさせるという操作も可能にするのだ。こうしたNixは、異種環境を包含するシステム管理ツールとして優れている他、複数のライブラリ、コンパイラ、インタープリタを併用するソフトウェア開発者にと

    依存性地獄を解決するディストリビューション非依存のパッケージマネージャ、Nix | OSDN Magazine
  • ValaによるGNOMEアプリケーションのプログラミング | OSDN Magazine

    GNOMEのプログラミング言語Valaを使えば、わざわざANSI Cでオブジェクト指向的なプログラミングをしなくても、GNOMEデスクトップのコア部分であるGLib2オブジェクトシステムを利用できる。MonoやJavaとは異なり、Valaのプログラムには仮想マシンもランタイムライブラリも必要なく、Valaオブジェクトを利用する人々はそれらがC以外の言語で書かれていることを知る必要さえない。 Valaコンパイラのvalacは、ValaのコードをCのコードに変換し、その結果をgccでコンパイルすることによってオブジェクトコードを生成する。従来のC言語環境で高水準言語を使おうとすると、言語のバインドという大きな問題に直面する。具体的には、それらの出所、メンテナンス状況、バグの有無などだ。バインドの質が低いと、高水準言語の利用はC言語以上にストレスを感じさせるものになり得る。ValaにはGLibの

    ValaによるGNOMEアプリケーションのプログラミング | OSDN Magazine
  • zshとscreenの設定 - サーバー技術メモ

    毎日似たような操作を繰り返しているけど、 少しでも早くすれば積み重なって莫大な時間へ。 zshとscreenの組み合わせで効率アップ。 zsh "機能変更、お知らせなど - はてな技術発表会日記 - 5月15日の技術勉強会" screen "screen - 仮想端末マネージャーの使い方 (iandeth.)" zsh / screen "naoyaのはてなダイアリー - GNU screen いろいろまとめ。 "川o・-・)<2nd life - zsh + screen で端末に表示されてる文字列を補完する" 設定はパクリのパクリですが、晒しておきます。 .screenrc # prefix キーの設定 Ctrl + t escape ^Tt # onにすると、ビープを鳴らすときに錫際に音を鳴らさず、下のメッセージ領域にメッセージを表示させる。 vbell on # 最終行にウィンドウ

    zshとscreenの設定 - サーバー技術メモ
  • Ubuntuで簡単バックアップ!定期的にスナップショットが取得できる「TimeVault」 - RX-7乗りの適当な日々

    Ubuntuでは、様々なバックアップ方法が存在しますが、その中でもかなり簡単にバックアップが取得できる「TimeVault」を使ってみました。 TimeVault in Launchpad 「TimeVault」はサービスとして常駐し、バックアップ対象のディレクトリに対して定期的にスナップショットを取得できるソフトウェアで、無償利用可能です。 任意の周期でバックアップを取得し、タイムラインと変更ファイル一式をGUIで確認できるため、簡単に操作することができます。 インストール 公式サイトより、debパッケージが提供されているので、ダウンロードします。 $ wget http://launchpad.net/timevault/trunk/0.1/+download/timevault_0.7.5-1_i386.debwgetでTimeVaultのdebパッケージをダウンロード。 ダウンロー

    Ubuntuで簡単バックアップ!定期的にスナップショットが取得できる「TimeVault」 - RX-7乗りの適当な日々
  • fstabをGUIで編集・設定できる「PySDM」 - 元RX-7乗りの適当な日々

    Linuxで、OS起動時にマウントされるデバイスやファイルシステム(パーティション)などの設定を記述するファイルは"/etc/fstab"ですが、このファイルの編集は結構敷居が高く、細かくオプションをつけて制御したい場合などは、リファレンスがかかせません。 # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sda1 UUID=041c3fed-20eb-4ccd-bdeb-01d0b6f74bfa / ext3 errors=remount-ro 0 1 # /dev/sda5 UUID=322dc423-65c2-4b8f-8880-5e0f36dfa

    fstabをGUIで編集・設定できる「PySDM」 - 元RX-7乗りの適当な日々
  • 2008-06-08

    VirtualBoxのゲストOSを起動すると下記のようなエラーダイアログが表示されてゲストOSが起動しなくなりました。 ホストOSのカーネルバージョンに対応したゲストOS用のモジュールがインストールされていないことが原因のようです。 モジュールを自力でコンパイルしたところゲストOSが起動するようになりました。 VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Please install the virtualbox-ose-modules package for your kernel, e.g. virtualbox-ose-modules-generic.. VB

    2008-06-08
  • "make install"したソフトウェアを管理できる超便利ツール「Paco」 - RX-7乗りの適当な日々

    最近、Linuxではaptやyumなど、パッケージ管理ツールで多くのアプリケーションやライブラリが管理されるようになり、普通に利用している限りはソースからコンパイルして"make install"することがほとんどありません。 とはいっても、マイナーなソフトウェアをインストールしたりとか、まだパッケージ管理されていない最新バージョンのものを使いたい場合などは、ソースからコンパイルして"make install"をしたくなる場合も有るかと思います。 しかし、"make install"した場合の最大の欠点は、インストールしたソフトウェアの管理ができないことにあります。そのため、何が入っているのか分からなくなっているとか、アンインストールが出来ない、などのケースが起こりうるわけです。 特にアンインストールする可能性があるソフト(ほとんどのソフトがそうですが・・・)をインストールする場合は、わざ

    "make install"したソフトウェアを管理できる超便利ツール「Paco」 - RX-7乗りの適当な日々
  • PlayOnLinux - Play Windows games on Linux [ver 2.0.9]

    カテゴリー » ソフトウェア » Linux March 22, 2008 PlayOnLinux - Play Windows games on Linux [ver 2.0.9]  http://www.playonlinux.com/ http://opentechpress.jp/opensource/08/03/17/014222.shtml WindowsゲームLinuxで動かすのを主目的としたWineのGUIフロントエンドゲーム以外でも使えます。Call of Duty 2やラグナロクオンライン、Office 2003が動くらしい。Wine-doorsよりこっちの方がいいかも。 インストールの方法ですけどUbuntu → 公式サイトを参照 openSUSE → Packman Mandriva → "urpmi playonlinux" Fedora → .repo を

  • 1