Alpha情報源

自分でもときどき混乱するのでブックマーク代わりにメモ。

AlphaのCPUモデルに関する記述はWikipedia(英語サイトのほう)が詳しい。
DEC Alpha - Wikipedia, the free encyclopedia

Alphaのシステムタイプ情報はDebian/Alphaから。
Debian -- Alpha 移植版 -- システムの機種 Types
Debian/Alphaのサイトには他にも有益なリンク集がある。
Debian -- Alpha 移植版 -- リンク

FileZilla 3.1.xでFTPES接続エラー

FileZillaでcoreserverにFTPES接続できなくなりました。FileZillaのバージョンは3.1.0.1, 3.1.1-rc1です。

コマンド:	LIST
応答:	150 Opening ASCII mode data connection for file list
状態:	Server did not properly shut down TLS connection
エラー:	Could not read from transfer socket: ECONNABORTED - Connection aborted
応答:	226 Transfer complete.
エラー:	ディレクトリ一覧表示の取り出しに失敗しました

本家のForumにも話題があがっているのですが、ftpサーバのバージョンが古いと発生するようです。
FileZilla Forums • View topic - ECONNABORTED: It's the server's fault!
coreserverで使われているProFTPDの場合、CVS HEADでないと直らないようですので解決されるのは先になりそうな予感。

仕方がありませんので、当面FileZillaを2.2.32にダウングレートして使うことにしました。

古いバージョンのダウンロードリンクは以下のフォーラムに記載されています。
FileZilla Forums • View topic - D/L links of Filezilla 2 / 3 for older OS(WinNT/Win2K/Tiger)
注意書きにもあるように非サポートかつ脆弱性の存在がわかっているバージョンですので、利用時は自己責任でどうぞ。

■2008-09-06追記
3.0.11.1でも大丈夫みたいです。

CMD Prompt Here, Explorer From Here

Windows XP用レジストリエントリの覚書。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\CmdHere]
@="CMD &Prompt Here"

[HKEY_CLASSES_ROOT\Directory\shell\CmdHere\command]
@="C:\\WINDOWS\\system32\\cmd.exe /k cd \"%1\""

[HKEY_CLASSES_ROOT\Directory\shell\ExplorerHere]
@="Explorer from Here"

[HKEY_CLASSES_ROOT\Directory\shell\ExplorerHere\command]
@="C:\\WINDOWS\\explorer.exe /e,/root,\"%1\""

VimでのIME制御

WindowsでVimを使うときのIME制御に関するオプション。

imactivatekey … Input Method(canna,tamago,xatok,etc...)を有効にするキー操作
imcmdline … コマンドラインで、日本語入力モードにする
imdisable … 日本語入力を使わない
iminsert … 入力モードで自動的に日本語入力を使う
imsearch … 検索で自動的に日本語入力を使う

私は_vimrcに以下を設定しています。

set iminsert=0
set imsearch=0

Vimのオプションリストの説明はこちらのサイトが便利です。
OptionList - VimWiki

Debian Etchでsysprofを使う

Open Tech Pressなどの記事をみてsysprofに興味がわきました。
Open Tech Press | sysprofでシステム全体の動作をプロファイリングする
以下、Debian Etchでsysprofを使えるようにしたときのメモです。

まずはsysprofパッケージをインストールします。

# aptitude install sysprof

これだけでsysprofを動かそうとしてもmodprobe sysprof_moduleを実行しなさい、と言われますので、sysprof-moduleをインストールします。こちらはmoduleのソースからビルドする必要があります。

# aptitude install sysprof-module-source

module-assistantを使ってmoduleをビルドできるようにprepareを実行します。

# module-assistant prepare

module-assistantを実行できる環境が整ったらやっとビルド実行です。

# m-a build sysprof-module
Extracting the package tarball, /usr/src/sysprof-module.tar.bz2, please wait...
Done with /usr/src/sysprof-module-2.6.18-6-686_1.0.7-1+2.6.18.dfsg.1-18etch6_i386.deb .

無事ビルドできたらインストールします。

# m-a install sysprof-module
Selecting previously deselected package sysprof-module-2.6.18-6-686.
(Reading database ... 52144 files and directories currently installed.)
Unpacking sysprof-module-2.6.18-6-686 (from .../sysprof-module-2.6.18-6-686_1.0.7-1+2.6.18.dfsg.1-18etch6_i386.deb) ...
Setting up sysprof-module-2.6.18-6-686 (1.0.7-1+2.6.18.dfsg.1-18etch6) ...

これでやっとsysprof_moduleを有効化できます。

# modprobe sysprof_module

これでsysprofを使えるようになりました。

マイ ピクチャがMy Pictures、マイ ミュージックがMy Musicと表示される

Explorerでマイ ピクチャやマイ ミュージックが本当のフォルダ名のまま表示されるようになってしまいました。
フォルダのアイコンも標準のものになってしまっています。

こちら調べますと、フォルダの中にあるDesktop.iniがなくなってしまったことが原因だったようです。
以下のコマンドを実行することで復元することができました。

C:\Documents and Settings\user>rundll32 mydocs.dll,PerUserInit

Desktop.iniが作成され、元どおりにカタカナで表示されるようになりました。フォルダのアイコンもそれぞれの標準?で表示されるようになります。

参考:

iPhone G3 User Agent String

iPhone OSのバージョンによって違うようです。日本で出回るものはiPhone OS 2.0で、en-us部分がja-jpになったものになります。

iPhone OS 2.0

Mozilla/5.0 (iPhone; U; CPU iPhone OS 2_0 like Mac OS X; en-us) AppleWebKit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/XXXXX Safari/525.20

iPhone OS 1.1.3 (iPod Touchです)

Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A93 Safari/419.3

iPhone OS 1.0

Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543 Safari/419.3

公式な情報源はこちらになります。
Safari Web Content Guide for iPhone OS: Using the Safari on iPhone User Agent String

Skype隠しコマンド、エモーティコン、国旗

/helpと入力すると一覧が表示されます。

Available commands:
 /me [text]
 /topic [text]
 /add [skypename]
 /history
 /find [text]
 /fa or /
 /alertson [text]
 /alertsoff
 /call [skypename] ..
 /leave
 /goadmin
 /get creator
 /get role
 /whois [skypename]
 /setrole [skypename] MASTER|HELPER|USER|LISTENER
 /kick [skypename]
 /kickban [skypename]
 /get guidelines
 /set guidelines [text]
 /get options
 /set options [[+|-]flag] ..
 /setpassword [password] [password hint]
 /clearpassword
 /get password_hint
 /set password_hint [text]
 /set password [text]
 /get banlist
 /get allowlist
 /set banlist [[+|-]mask] ..
 /set allowlist [[+|-]mask] ..
 /help
For more help please see http://www.skype.com/go/help.chathelp

解説はSkypeのマニュアル:チャット12が詳しいです。

エモーティコンや国旗を入力する方法はこちら。
Skype Emoticons & Flags Cheatsheet

Google AdSense復活

Drupal-5の頃はAdSenseモジュールを使っていたのですが、今回は単なるBlockにして復活させました。

JavaScriptのコードを貼り付けるだけなのですが、普通のInput formatですと改行コードフィルタが入っていてよろしくないので、Filtersを全部無効にしたInput formatを用意してBlockを作成しています。
ほんとは"HTML Corrector"だけでも有効にしたかったのですが、<!--のコードが&lt;!--に変換されてしまってよろしくなかったので。
手っ取り早くやりたい人はPHP codeで作成すればよいようです。

以前のAdSenseモジュールですと表示させるユーザを細かく制御できて便利だったのですが、今回はBlock設定の"Role specific visibility settings"で、anonymous userだけにチェックを入れることで、(認証済みの)自分が間違ってクリックしてしまうのを予防しています Smiling