2009-05-01から1ヶ月間の記事一覧

自宅サーバ + RPMforgeリポジトリ導入

RPMforge とは? 標準リポジトリで提供されていないパッケージ群のリポジトリ。 インストールする Installing RPMforge RPMforgeリポジトリ導入(RPMforge) を参考に。

自宅サーバ + Tripwire

Tripwire インストールメモ。 Tripwire とは? ファイルやディレクトリを監視し、追加/変更/削除を検知して知らせてくれるソフト。 Linux インストール後、なるべく早く導入するのがオススメの模様。 インストールなど ファイル改竄検知システム導入(Tripwir…

自宅サーバ + 初期設定

初期設定メモ 管理者用のユーザを追加 # useradd user # passwd user Changing password for user user. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. root になれるユーザを管理者のみに制限す…

自宅サーバ + パソコン

自宅サーバのパソコンをざっくり公開。 HM-ATM330-bare CPU Intel Dualcore Atom 330 1.6GHz メモリ 2GB ハードディスク 320GB OS CentOS 5.3 まぁまぁちっさくて場所とらない。 ファンレスでほとんど音しないのが良いところ。 SSD でさらに静音性を高くして…

vimrc + gvimrc

Vim

Vim を真面目に使ってみるメモ。 手始めに自分用の vimrc を書いた。 追加したいもの出てきたら以下を更新することにしよう。 vimrc, gvimrc dotfiles

vars, locals, globals + Python

スコープに含まれる変数を要素とする辞書を戻す関数メモ。 テストプログラムを書く $ vi vars.py #!/usr/bin/env python # -*- coding: utf8 -*- g_name = "tarou" g_color = "red" def func(): name = "jirou" color = "blue" print "-"*10, "In function."…

Vimからクリップボードへコピー

Vim

vim からクリップボードへコピーする方法メモ。 .vimrc に以下の2行を貼り付け nmap _ :.w !nkf -Ws¥|pbcopy vmap _ :w !nkf -Ws¥|pbcopy nmap はノーマルモードのキーマップ設定。 vmap はビジュアルモードのキーマップ設定。 MacPorts から nkf をインス…

パッケージインポート

Python のパッケージインポートについてメモ。 パッケージインポートとは? ディレクトリパスを指定してインポートを行う機能のこと。 モジュールサーチパスに指定するディレクトリが減らせたりできる。 __init__.py インポート対象ディレクトリに必要なファ…