サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
h2onda.hatenadiary.org
Linux で人から渡された zip 書庫を解凍すると、ファイル名が文字化けしている事が良くあります。 zip 書庫は、格納するファイルの文字コードをそのまま保存しており、Windows 環境で作った日本語ファイル名には、文字コード CP932 が使用されるため、UTF8 が使用されている最近の Linux 環境では文字化けするのは当然です。 このようなファイルは、convmv コマンドでファイル名の変換を試してみます。 $ unzip sample1.zip Archive: sample1.zip extracting: ?V?????t?H???_/?V?K?e?L?X?g ?h?L???????g.txt $ convmv -r -f cp932 -t utf8 * Your Perl version has fleas #37757 #49830 Starting a dry r
ネットワーク上でファイルの転送を行う用途には、昔から ftp が使用されてきました。しかし ftp にはパスワードやデータのやりとりが暗号化されていないというセキュリティ上の問題があるため、最近では anonymous ftp 以外の用途では使用されなくなってきていて、その代わりとして SSH を使用する scp や sftp が使用されることがあります。 ただ、SSH は元々 Telnet の代わりにリモートシェルを扱うためのプロトコルとして作られたため、ファイル転送機能だけが必要な場合は、本来のリモートシェルの機能がセキュリティの面で問題となります*1。 そこで、シェルを使用させずに scp や sftp のみ許可するために作られたのが rssh (日本語ページ)です。 rssh は制限付きシェルとして実装されており、OpenSSH を直接変更する必要がありません。また chroot
これまで自宅で使ってた Linux マシンは、ソフト RAID 機能を使って 500GB の HDD 2本で RAID1 アレイを構築していましたが、最近空き容量が少なくなってきたので 1TBの HDD で構築しなおすことにしました。 注意事項 以下のメモは、Debian testing (2008/05/25現在。カーネルは 2.6.24-1-amd64) での作業履歴です。 他のディストリビューションではそのまま使えない可能性があります。参考にする場合は自己責任でお願いします。 前提とする環境 これまでの RAID 構成は以下のとおり。 # cat /proc/mdstat Personalities : [raid1] md0 : active raid1 sda1[0] sdb1[1] 16008640 blocks [2/2] [UU] md1 : active raid1 sd
apache の Basic 認証に使用するパスワードファイルは、通常 htpasswd コマンドで作成しますが、Linux などで使用されている /etc/shadow ファイルから作成することも可能です。 例えば、h2onda ユーザのパスワードを Basic 認証で使用するには、以下のコマンドでユーザ名とハッシュ化されたパスワードを抽出し、パスワードファイルに追加します。 # cut -d : -f 1,2 /etc/shadow |grep ^h2onda >> htpasswd_fileこの方法が使用出来るのは、Basic 認証の際に読み込んだハッシュ化パスワード文字列が、apache 独自の MD5*1 あるいは SHA*2 ハッシュ化パスワードではないと判別されると、Unix のログインパスワードの暗号化に使用されている crypt() 関数で処理されるためです。 しかし、こ
vimスクリプトに興味があったので、試しにhatena.vimをはてなハイク対応に改造してみました。 以下のコードを plugin/hatena.vim に追加すると、はてなハイクに投稿可能になります。 " はてなにログインし、ハイクを編集する " Usage: " :HaikuEdit [<keyword>] command! -nargs=? HaikuEdit call <SID>HaikuEdit('<args>') " :HaikuEdit で開いたバッファの内容をはてなに送信し、ハイクを投稿する " Usage: " :HaikuPost "command! -nargs=? HaikuPost call <SID>HaikuPost(<args>) function! s:HaikuEdit(...) " 編集する " ログイン if !exists('b:hatena_lo
このページを最初にブックマークしてみませんか?
『h2onda.hatenadiary.org』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く