2011-01-27 (木)

TeraTerm Menu の ssh 自動ログイン設定例 [Windows]

@wadakei さん向けの情報。

うちはこんな設定でした。
teraterm1
teraterm2

会社の PC だと自動ログインできないのは何故なんだろう???

2010-02-06 (土)

ATOK スペシャルサンクスの表示方法 [ATOK][Windows]

以下の操作で、ATOK のベータテストに協力した人リストが見られます。
先日発売された ATOK2010 で表示できました。

1) ATOKパレットを右クリックします。
2)[ヘルプ(H)−バージョン情報(A)]をクリックします。バージョン情報
   ダイアログボックスが表示されます。
3) 画面左上のATOKアイコンを[Ctrl]キーを押しながら、ダブルクリック
   します。
   →ATOK スペシャルサンクス画面が表示されます。

この記事に言及しているこのブログ内の記事

2010-01-11 (月)

KeySnail で IME を ON/OFF する方法 [Firefox][Windows][KeySnail]

私は Windows でのキーバインドを Emacs 風にするために XKeymacs を使っ
ています。IME の ON/OFF は Alt-l(エル) という変則的なものにしています。

Firefox で KeySnail を使おうとすると、XKeymacs を OFF にする必要が
ありますが、KeySnail にはデフォルトで IME を ON/OFF するコマンドは
用意されていません。

そういう理由から、Windows 版の Firefox では KeySnail を使っていなかっ
たのですが、Twitter でつぶやいたら作者さんから以下のコードを教えて
もらいました。

key.setEditKey("M-l",
	function (ev, arg) {
		let elem = ev.originalTarget;

		elem.style.imeMode = {
		active : "inactive",
		inactive : "active"
		}[elem.style.imeMode] || "active";

		elem.blur();
		elem.focus();
	}, "Toggle IME", true);


.keysnail.js に記載し、再読み込みしたら Alt-l で IME の ON/OFF が出来
るようになりました!!

その時のつぶやきです。





この技は Linux 版の Firefox では使えないそうですが、UIM の設定から
IME の ON/OFF のキーバインドを変更出来るので問題はないでしょう。

関連 URL
KeySnail :: Add-ons for Firefox
Tips (Japanese) - keysnail - GitHub
XKeymacs

2009-11-24 (火)

Windows の画面がディスプレイからはみ出る件が直った [Windows]

VAIO W [2009-09-06-1] は画面が狭いので、三菱の 22 インチワイド液晶
[2009-07-11-1] に繋げて使っています。

この液晶は最大 1680x1050 ピクセルなんですが、時々解像度が粗くなって
Windows が画面に収まりきらなくなることがあります。

仕方がないので 1280x768 ピクセルまで落として、画面に収まるようにし
ています。ただしこの状態でも、各ピクセルが大きく、例えばフォントは
かなり粗い状態です。

Linux (1680x1050) から VNC 越しに見ると 1280x768 の小さな画面がキレ
イに見えるので、ディスプレイドライバと液晶がきちんとお話しできてい
ないように見えます。

ところが、先ほど
1. 画面のリフレッシュレートを 60 ヘルツから 75 ヘルツに上げて、
2. 解像度を 1280x768 から 1680x1050 に上げたら、
1680x1050 のキレイな画面が現れました。

まったく謎です。。。

追記(2009-12-02):
またおかしくなりました。今度は同じ方法で復旧させようとしても、直り
ません。ビデオドライバとモニタのどっちのバグなんだろう? OS のバグ
の可能性もあるのかなあ?

追記(2010-01-10):
試しに [2009-11-03-1] に買った液晶テレビに繋げてみたら、1920x1080
まで表示出来たものの、液晶から Windows の画面がはみ出してしまいまし
た。ビデオドライバ原因の可能性が高くなって来ました。VAIO のサポート
に聞いてみようかなあ?

2009-09-10 (木)

synergy その後 [Debian][Windows]

[2009-07-20-3] のその後
新しい PC でも、良い感じで使っています。

ただ、左端や右端から少しでもはみ出ると、隣の PC からカーソルがひょっ
こりと顔を出してしまうので、上 10% と下 10% は無視させるようにしま
した。

サーバ側の ~/.synergy.conf を置き換えます。

# vergil -> SERVER PC (Linux)
# nero -> CLIENT PC (Windows)
section: screens
        vergil:
        nero:
end

section: links
        vergil:
                left(10,90) = nero(10,90)
        nero:
                right(10,90) = vergil(10,90)
end



参考情報:
Synergy Configuration Guide

2009-07-27 (月)

lsof [UNIX][Windows]

Wikipedia - Lsof

オープン中のファイルと、そのファイルをオープンしているプロセスの
リストを出力するコマンド。

似たツールに netstat がある。

Wikipedia - netstat

このコマンドは、全てのアクティブな TCP コネクションと、そのマシンが
listen している TCP ポートおよび UDP ポートを表示する。
"netstat -an" と使うことが多い。netstat は Windows でも使える。

2009-07-20 (月)

2台のマシンでキーボードとマウスを共有する [Debian][Windows]

私は PC を 2 台持っていて、それぞれ以下の用途に使っている。

用途OS形態
Windows マシンWindowsXPノート PC
Linux マシンDebian GNU/Linux squeezeデスクトップ PC

ノート PC の液晶はずいぶん前から壊れていて、画面の半分位を縦線が占
めるようになってしまった。そのため、ノート PC とデスクトップ PC は
同じ液晶モニタに接続し、前面のボタンで画面を切り替えて使っている。

キーボードとマウスはそれぞれの PC に繋がっているものを使っている。

キーボードとマウスを共有させてみるか


synergy を使えばノート PC に繋げているマウスが必要なくなって、机の
上を少し広く使えるかも?と、ふと思ったので早速試してみた。

synergy とはネットワーク上の複数のマシンのキーボードとマウスを共有
できるアプリ。Linux、Windows、Mac OS X に対応している。

設置ポリシー


Linux マシンをサーバ、Windows マシンをクライアントとする。

サーバの設定


1. Synaptic パッケージマネージャから、synergy をインストールした。
   (Synaptic からインストールすると履歴が残るので、私は最近 aptitude
   ではなく Synaptic を使うようにしている。)

2. ~/.synergy.conf を新規作成し、以下の設定をした。液晶モニタは1つし
   かないが、左側に Windows マシン、右側に Linux マシンがあることにした。

# vergil -> SERVER PC (Linux)
# nero -> CLIENT PC (Windows)
section: screens
        vergil:
        nero:
end

section: links
        vergil:
                left = nero
        nero:
                right  = vergil
end


3. synergys を実行した。

% synergys --daemon


4. synergys 自動起動の設定をした。
「GNOME メインメニュー」→「システム」→「設定」→「自動起動するア
プリ」に synergys --daemon を追加し、ログイン時に自動起動するように
した。

クライアントの設定


1. 下記サイトからダウンロードした日本語版のインストーラ
SynergyInstaller-1.3.1-ja.exe を使って、インストールした。

http://wiki.nothing.sh/page/memo/Synergy

オフィシャルサイトにあるものとの違いは、リソースが日本語されている
ことと、日本語キーボードがサポートされていること。

2. スタートメニューから synergy を実行し、サーバ名を入力した。
画像

3. 自動実行の設定をした。
画像 画像

Linux の画面上でマウスカーソルを左に持っていくと、Windows の画面の
右から現れようになった。

ただし、今回の環境ではモニタを切り替える必要があるので、リアルタイ
ムには確認できない。

感想


モニタを切り替える必要はあるが、キーボードとマウスを切り替える必要
がなくなったため、以前よりもスムーズに Linux と Windows を行き来で
きるようになった。

机の上が少し広くなった。

若干ではあるがキー操作がもたつくことがある。でも問題ないレベル。

vncviewer で、Linux から Windows を操作していると、やや混乱する。(笑)

参考にしたページ


【コラム】Yet Another 仕事のツール (91) Synergyでキーボード、マウスを共有する - マイコミジャーナル
1組のマウスとキーボードを複数のPCで共有するには - @IT

追記(2009-07-23):
~/.xprofile ではなく、GNOME の設定で synergys を自動起動するように
しました。

追記(2009-07-30):
日本語版のインストーラを使うように、クライアントの手順を変更しました。

2009-05-18 (月)

リンク切れチェック [Apache][Firefox][Windows]

Website Explorer


Windows アプリ。masutaka.net のリンク切れチェックに使った。サイト全
体のリンク切れをチェックできたり、階層構造やファイル構成、画像一覧
などを一望できたりする。"301: Moved Permanently([2009-05-17-1])" の
時は、転送先も表示してくれる。なかなか使いやすいよ。

Bookmarks Link Checker Minus


FireFox のアドオン。ブックマークのリンク切れチェックに使える。
シンプルでよろし。

2009-04-20 (月)

MS-Office 2010 は来年上半期だそうです。 [Windows][ATOK]

MS、「Office 2010」を2010年上半期より提供 - スラッシュドット・ジャパン

またスタイリッシュな様変わりを見せてくれるのだろうか。MS のアプリは
バージョン間の互換性が著しく損なわれているので、そろそろ別なアプリ
を使うことも検討したほうがよいかなあ。配布するときは pdf 化すれば良
いし。

他にパッと思いつくのは、OpenOffice.org かな。オープンソースの統合オ
フィスソフト。MS-Office と高い相互運用性(?)があるらしい。Windows,
Linux, MacOSX 等で動作する。

ちなみに OpenOffice.org は会津若松市で導入実績があるとのこと。導入
を検討する場合、参考になると思う。
会津若松市がOpenOffice.org導入の経費や職員からの声を公開 - スラッシュドット・ジャパン

日本が誇る JustSystem の Just Suite も忘れてはならない。

「一太郎(ワープロ)」「ATOK(IME)」「三四郎(表計算)」「Agree(プレゼ
ン)」「花子(グラフィック)」「Shuriken(メーラ)」「JUST PDF(PDF作成+
編集)」が揃ったお得なパック。でもこうやって、括弧で注釈を付けないと
何のアプリなのか分からないよなあ。

ATOK for Windows には長年お世話になっております。大学 2 年の時に
「一太郎 + Lotus1-2-3」モデルの PC(FMV-5100C3) を買ったときからの付
き合い。今探したら見つかった。懐かしい。。。

そういえば、ATOK は 2007 年に Linux 版も出ていたのだった。anthy は
ATOK に比べて誤変換が多すぎるから、今度試してみようかなあ。

2008-10-04 (土)

DHCP を使っている場合の IP アドレス再取得 [Windows]

1. 現在の IP アドレスを開放

>ipconfig /release

2. IP アドレスを再取得

>ipconfig /renew

2008-09-23 (火)

ブータブル USB メモリの作成方法 [Windows]

DELL Inspiron 530s の BIOS を 1.0.13 から 1.0.15 に更新するとファン
の音が多少静かになるらしい。この PC には Linux をインストールしてい
るが、更新プログラムは DOS の実行ファイルなので、もう1つの
PC(Let's Note) で USB 起動ディスクを作ることにした。

1. FDD を搭載した Windows マシンがないので、Virtual Floppy Drive
   使って仮想 FDD の準備をし、仮想 FD を起動ディスクとしてフォーマッ
   トする。以下、その手順。

1.1. 「ドライバ」のタブをクリック→「インストール」→「開始」で、仮
     想ドライバの準備をする。

1.2. 「ドライブ0」のタブをクリック→「変更」→「A:」を選択すると、エ
     クスプローラ上に A ドライブが出現する。

1.3. 「開く/新規」をクリックし、仮想フロッピーを挿入した状態にする。

1.4. A ドライブを右クリックし、「MS-DOSの起動ディスクを作成する」に
     チェックを入れフォーマットする。起動に必要なプログラムが作成さ
     れる。

2. HP USB Disk Storage Format Tool を使って、USB メモリをブート可能
   な状態でフォーマットする。以下、その手順。

2.1. 配布元のリンクは切れている。"HP USB Disk Storage Format Tool"
     でググると、ダウンロードできるサイトが見つかると思う。例えばこのサ
     イト。
ウィルスチェックを忘れずに。

2.2. 「Format options」の「Create DOS startup disk」にチェックし、
     先ほど作成した仮想 FDD の起動ディスク A:\ を指定しフォーマット
     を実行。

3. フォーマット完了後、A: のファイルをすべてコピーする。これで、ブー
   タブル USB メモリが完成!!

4. この USB メモリに BIOS 更新プログラムをコピーする。他に
   memtest86+ なんかもコピーすると良いかもしれない。

(URL: http://ashisu.cocolog-nifty.com/blog/2007/01/post_cdc7.html)

追記(2009-09-11):
"HP USB Disk Storage Format Tool" がダウンロードできるサイトを追記
しました。

2008-05-08 (木)

Emacs on Xming と Windows アプリ間のクリップボード [Windows][Debian]

Windows の環境変数 LANG に ja_JP.SJIS を設定していたので、自然にできて
いたみたい。これをやってないと Emacs に UTF-8 な文字列が張り付いてしま
い、ちょっと冗長になる。

2008-04-02 (水)

共有フォルダのショートカットアイコンを「マイネットワーク」に追加しない方法 [Windows]

マイネットワークに、ショートカットが徐々に溜まっていくのが嫌だったので
調べてみた。MMC(Microsoft Management Console)を使用して「グループポリ
シー」スナップインを追加すると、以後追加されなくなるらしい。すでにある
ショートカットは、最近使ったファイルを削除する方法で行なうとのこと。

(URL: http://www.atmarkit.co.jp/fwin2k/win2ktips/055mnetscut/mnetscut.html)

2008-03-23 (日)

cygterm でのログインシェルを変えたい [Windows][cygwin]

Linux だと chsh でログインシェルを変えられるけど、cygwin には chsh は存
在しない。ちょっと気持ち悪いが、c:\cygwin\etc\passwd を直接変更すればよい。

2008-01-20 (日)

TeraTerm での ssh の自動ログイン [Windows][cygwin][ssh]

[2007-12-20-2] の続き。
マクロではなく、TeraTerm Menu から設定したらすんなりできてしまった。
ついでに cygterm も TeraTerm Menu に設定。タスクバーのクイック起動もすっ
きりしたし、Debian の telnetd もアンインストールできたので、とても良い
感じ。

(参考情報: teraterm(ssh2対応) + 公開鍵認証)

2007-12-20 (木)

TeraTerm で ssh や cygwin を動かす [Windows][cygwin][ssh]

最新の 4.56 が出ていたので、インストールしてみた。ssh が使えるようになっ
ていたのは知っていたけど、cygwin の端末としても使えるようになっていたのね。スゲー。
デフォルトの MS 明朝だと、表示がよく崩れるので、Terminal に変えた方が良いかも。

マクロを使った ssh の自動ログインの方法はまだよく分からなかったので、
とりあえず telnet で我慢することにした。(今まで使っていた telnet の自動
ログインマクロ、login.ttl はそのまま使うことができた。)

1. 以下のような Windows のショートカットを作った。

リンク先: "C:\Program Files\teraterm\ttermpro.exe" /F=%HOME%\.teraterm\teraterm2.ini /M=%HOME%\.teraterm\login.ttl
作業フォルダ: %HOME%


cygwin のほうもなかなか良さそう。rxvt は日本語が表示できなかったので、大きな前進かも。

1. c:\Program Files\teraterm\cygterm.cfg を以下の通りに変更。

TERM = ttermpro.exe %s %d /E /KR=SJIS /KT=SJIS /nossh

TERM = ttermpro.exe %s %d /E /KR=SJIS /KT=SJIS /nossh /F=c:\home\masutaka\.teraterm\cygterm.ini


2. 以下のような Windows のショートカットを作った。

リンク先: "C:\Program Files\teraterm\cygterm.exe"
作業フォルダ: %HOME%


(URL: http://ttssh2.sourceforge.jp/)

似たようなもので PuTTY(ぱてぃ) というものもあるらしい。こっちは日本語は
崩れないみたい。気が向いたら試してみるか。

(URL: http://www.sodan.ecc.u-tokyo.ac.jp/2002/article/tips/ssh/putty.shtml)

この記事に言及しているこのブログ内の記事

2007-12-18 (火)

Xming の導入 [Windows][Debian]

1. 以下を実行して、インストールした。SSH は無効にした。
Xming-6-9-0-31-setup.exe
Xming-fonts-7-3-0-22-setup.exe

2. *.pcf.Z フォントを Solaris9 から持ってきて、以下のように配置した。
   ipamona だけは Debian から持ってきた。

C:\usr\local\share\fonts\X11\intlfonts
C:\usr\local\share\fonts\X11\ipamona
C:\usr\local\share\fonts\X11\jisx0213
C:\usr\local\share\fonts\X11\marumoji
C:\usr\local\share\fonts\X11\monafont
C:\usr\local\share\fonts\X11\shinonome


3. 各ディレクトリにある *.pcf.Z を Debian の uncompress で解凍し、
   各ディレクトリで mkfontdir した。

4. C:\Program Files\Xming\font-dirs に以下を記載した。

C:\usr\local\share\fonts\X11\intlfonts
C:\usr\local\share\fonts\X11\ipamona
C:\usr\local\share\fonts\X11\jisx0213
C:\usr\local\share\fonts\X11\marumoji
C:\usr\local\share\fonts\X11\monafont
C:\usr\local\share\fonts\X11\shinonome


5. C:\Program Files\Xming\X0.hosts に以下を記載した。
   vergil は Linux マシン名。

localhost
vergil


6. Xming を実行した。

7. TeraTerm で Debian にログインし、以下を実行した。
   nero-b は Windows マシン名。

% DISPLAY=nero-b:0.0
% xrdb ~/.Xresources #<= こうしないとなぜか ~/.Xresources が読み込まれなかった。

2007-08-06 (月)

Xming [Emacs][Linux][Windows]

開発環境が PC になり、メールだけのために WS を使うのも効率が悪くなって
きたので、Xming を使うことにしてみた。Xming とは Windows で動く X サー
バとのこと。Tera Term で適当な WS にログインして、環境変数 DISPLAY を
PC 側に設定し、Emacs を起動すると、Windows 側に窓がポコっと出るように
なる。

機種依存文字が表示できなかったが、JISX0213 フォントを使うようにしたら表
示できるようになった。Meadow に日本語のコピペがうまくいかないのはなんと
かしたいなあ。秀丸や FireFox を経由すれば出来るんだけどね。

2006-01-06 (金)

指定したサイズのファイルを作る [Windows]

windowsXP

> fsutil file createnew
使用法 : fsutil file createnew <ファイル名> <長さ>
使用例 : fsutil file createnew C:\testfile.txt 1000


Solaris で同じことをやるには [2003-06-20-1] を参照のこと。
(URL: http://kitaj.no-ip.com/tdiary/20060104.html#p01)

2005-03-06 (日)

ProFTPD-1.2.10 から FFFTP でファイル一覧が取得出来ない。 [UNIX][Windows]

ProFTPD1.2.9までは、オプション付きの「NLST」コマンドをサポートして
いたが、1.2.10からは規格(RFC959)に準拠するためNLSTのオプション指定
をサポートしなくなった。
FFFTPは標準設定では、「NLST -alL」を指定している。そのためファイル
一覧が見れなくなる。
FFFTPの設定を変更すれば、FFFTPでファイル一覧を見れるようになる。
<http://www.hayasoft.com/JP/software/linux/proftpd_nlst_patch.html>

最終更新時間: 2017-06-26 09:56

検索
最近の話題
- 2017-06-26
  『プログラマのためのGoogle Cloud Platform入門』を読んだ
- 2017-06-02
  AWS Summit Tokyo 2017 に行ってきた #AWSSummit
- 2017-05-28
  GitHub Organization をメンテナンスするスクリプトを作った
- 2017-04-29
  Docker ではないコンテナ systemd-nspawn を使ってみた
- 2017-04-16
  CircleCI 2.0 で capistrano デプロイしてみた
- 2017-04-15
  CircleCI 2.0 をローカルで実行できる circleci コマンドとは何者か
- 2017-04-13
  Rails リポジトリに CircleCI 2.0 を導入した
最近追記された記事
- 2017-04-29-1 (57日前)
- 2017-04-13-1 (71日前)
- 2017-04-13-1 (73日前)
- 2017-03-02-1 (115日前)
- 2017-02-25-1 (120日前)
- 2017-02-21-1 (124日前)
- 2015-06-07-1 (130日前)
- 2016-10-19-1 (139日前)
- 2016-01-01-1 (151日前)
- 2015-01-04-1 (160日前)
カテゴリ
- Anthy (3)
- Apache (11)
- Apple (1)
- ATOK (4)
- au (3)
- AWS (18)
- Bazaar (1)
- Berkshelf (2)
- BigQuery (1)
- BitBar (3)
- Book (86)
- Boxen (2)
- Bugsnag (1)
- C (26)
- capistrano (4)
- chalow (56)
- ChatWork (1)
- Chef (17)
- Chrome (3)
- Chromecast (1)
- CircleCI (10)
- Comics (2)
- Cooking (10)
- cvs (15)
- cygwin (12)
- D3.js (1)
- Debian (55)
- Docker (3)
- E-mail (8)
- elasticsearch (4)
- Emacs (219)
- Emacs講座 (10)
- English (4)
- feedforce (7)
- fetchmail (3)
- Firefox (20)
- Fluentd (4)
- ftp (1)
- Game (20)
- GCP (1)
- Gem (5)
- Git (9)
- GitHub (16)
- Go (5)
- Google (1)
- gpg (4)
- GrowthForecast (7)
- Health (3)
- Heroku (9)
- Homebrew (10)
- HTML (6)
- iBook (1)
- iPhone (15)
- IRC (1)
- Jenkins (8)
- JS (1)
- Karabiner (1)
- KeySnail (3)
- Kibana (1)
- Kindle (1)
- Langrich (7)
- LDAP (6)
- Life (19)
- Linux (6)
- Mackerel (1)
- Mew (18)
- MongoDB (1)
- Mozilla (19)
- Music (1)
- MySQL (1)
- NAS (4)
- nginx (6)
- NHK (1)
- Node (1)
- ntp (4)
- OOP (1)
- OpenID (2)
- openssl (1)
- Opera (2)
- OSX (41)
- Perl (14)
- PHP (19)
- PostgreSQL (1)
- procmail (4)
- Programing (3)
- Puppet (1)
- Python (2)
- Rails (12)
- Rake (2)
- RaspberryPi (1)
- RedHat (29)
- Redmine (3)
- Rspec (1)
- Ruby (49)
- samba (3)
- screen (7)
- sed (5)
- serverspec (6)
- sh (8)
- Slack (2)
- Solaris9 (22)
- Spring (2)
- ssh (4)
- StatusNet (21)
- svn (12)
- Swift (1)
- Tablet (1)
- tdiary (3)
- Twitter (14)
- Twmode (6)
- Ubuntu (5)
- UNIX (102)
- vagrant (8)
- Video (21)
- vim (1)
- Wercker (9)
- Windows (29)
- Wine (3)
- XML (11)
- XP (1)
- zsh (25)
- インストールメモ (33)
- クイックシェイプ (12)
- ネタ (15)
- 勉強会 (14)
- 携帯 (6)
- 正規表現 (4)
過去ログ
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
2003 : 01 02 03 04 05 06 07 08 09 10 11 12
2002 : 01 02 03 04 05 06 07 08 09 10 11 12
2001 : 01 02 03 04 05 06 07 08 09 10 11 12
Google+