Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

できない

SQLite ControlCenter

SQLite ControlCenter 日本語版 というものがあって、スクリーンショットを見る限り MySQL-front みたいで便利そう!と思ったんだけど、列を追加・編集したりといった機能はついていないみたいだし、何より落ちまくって使いものにならない感じ。期待してしま…

SQLite では ALTER TABLE が(ちょっとしか)できない

MySQL なんかでどれくらい柔軟に列の追加・削除を行えるのかは分からないけれど、少なくとも SQLite では表のリネームと列の追加くらいしかできないみたい *1 。 MySQL-front でできるような、「この列とこの列の間に追加」みたいなのは望むべくもない、とい…

ディレクトリツリーを "*" で展開 on Explorer

Windows のエクスプローラでは通常、ディレクトリツリーを表示しているペインで "*" キーをタイプすると、カレント以下の全ディレクトリツリーを展開してくれる。 テンキーレスのキーボードではこの操作が行えないが、代替方法はないか。

Debian で net/https を使ってはてなにアクセス

(2/26 追記: 解決! id:satob:20060226:p2) 上のトピックの続き。 Debian の場合、そもそもシステムで共用の認証局証明書リストというものがないらしい。見つかったものとしては…… $ locate ca-bundle | xargs dpkg -S acroread: /usr/lib/Adobe/Acrobat7.…

Vine Linux 3.2 で net/https を使ってはてなにアクセス

Vine Linux 3.2 で、 Ruby で net/https を使ってはてなにアクセスしようとしてもエラーになる。例えば、 Ruby リファレンスマニュアル の net/https のページにある次のコードは、実際に実行するとエラーが出る: $ cat ssl.rb #!/usr/bin/env ruby require …

w3m がはてなに HTTPS でアクセスできない

(2/26 追記: 解決! id:satob:20060226:p2) 例えば、 Debian sarge で、 w3m ではてなのログインページ (https://www.hatena.ne.jp/login) にアクセスしようとすると、次のメッセージが出力される。 unable to get local issuer certificate: accept? (y/n…

Tgif で日本語を扱う話

Debian sarge で次の手順を行うと面白いことになる。テキスト選択もできない。 次の内容を Tgif の図中に書いて EPS として出力し それを含む TeX ファイルを作成、 タイプセットして DVI ファイルを作り dvipdfmx で PDF に変換する □□□ □・□ □ゴ□ □ガ□ □リ…

IDE to USB アダプタを使って IDE ドライブを接続 (3)

ところがこれにも問題が。 Debian に戻って、 dd で Western Digital の HDD のイメージを取ろうとしたら…… dmseg は次のような感じ。 usb_control/bulk_msg: timeout usb_control/bulk_msg: timeout usb_control/bulk_msg: timeout usb.c: USB disconnect o…

IDE to USB アダプタを使って IDE ドライブを接続 (2)

KNOPPIX を使ってテストしてみたところ、どうやら問題があるのは HDD の方らしい。 Seagate の HDD を使ったら問題なくマウントできました。というわけで、 少なくとも、 Western Digital の HDD を USB to IDE 変換ケーブル "R-Driver II (USB 2.0 TO IDE C…

IDE to USB アダプタを使って IDE ドライブを接続 (2)

OS Debian GNU/Linux sarge, kernel: 2.4.27 Adapter R-Driver II (USB 2.0 TO IDE CABLE) HDD Western Digital Caviar 31600 (1.6GB), Jumper は SINGLE 設定。 IDE 接続では問題なし(OS 起動確認) 備考 USB フラッシュメモリ(I-O DATA EasyDisk Mate 64…

EPSON LP-9000C で白黒印刷ができない

上記の方法で印刷はできるんだけど、 CUPS の設定ダイアログには白黒オプションがありませんので普通のテキストを印刷するには不向き。EPSON のドライバには BitsPerPixel オプションがそもそもない、という話も(未確認)。 あと、印刷可能領域の設定がおか…

Vine Linux 3.2 (Ruby 1.8.2) で net/https

リファレンスマニュアルの 添付ライブラリ のページには net/https SSL/TLS 拡張 HTTP クライアントライブラリ ruby 1.8 feature とあるけれど、 "ruby 1.8 feature" のページには net/https についての記述がない。 Vine Linux 3.2 (Ruby 1.8.2) でテストを…

PCMCIA と NIC の認識順序

Vine Linux 3.2 は起動時に、 PCMCIA の有効化よりも先に NIC の始動を行おうとする。そのため、 PCMCIA (CardBus とか)接続の NIC を使っている場合は、起動時 NIC の初期化が失敗する。次のようなメッセージが出る。*1 Bringing up interface eth1: tuli…

Firefox で検索ができない @ イーブックオフ

Firefox では、 イーブックオフ の検索テキストボックスの右にある「GO」ボタンをクリックしても反応がない。一応、 イーブックオフには報告済み らしい。

Postfix 2.0.x 系では使えない設定

main.cf の smtpd_sender_restrictions に指定する check_sender_ns_access は、 2.1 以降のバージョンでないと使えない。この設定は postfix check してもエラーだと言われないようで、タチが悪い。 誤って指定したときには、 SMTP で受信しようとしたメー…

Flash Player 8 と Firefox と Adblock

Firefox で、 Flash Player 8 をインストールした途端に Flash が表示できなくなった場合、 Adblock の [Preferences]-[Adblock Options]-[Obj-Tabs] にチェックが入っていないかどうか調べる。もし入っていたら、外せばよい。 Firefox を入れ直したら、間違…

sshd でアクセス制限(ログイン失敗した IP を弾く)

sshd で n 分間に m 回以上にログイン失敗した IP からのアクセスを l 分間 ban (kickout) する ということをしたいが、この機能は sshd には付いてない。 FreeBSD であれば、 pf + ports/security/bruteforceblocker でイケるらしい(K 西さん情報)。新サ…

ssh で数回ログインに失敗したら、以降 n 分ログイン禁止

……という設定は sshd ではできないらしい。 inetd にいろいろ仕込むとか、tcpserver を使ってればイケるよ、とかいう話はあるが……。ログの監視と iptables (っぽいもの)とを組み合わせて、とかいう方法もあるんだろうけど、FreeBSD で該当する手法が不明。

MSDN Japan と MSDN US の URL

専門用語の英-日訳のお手本を探すのに悪くない MSDN の、日本語版と英語版の URL の対応だが、一貫性はないみたい。 http://msdn.microsoft.com/library/en-us/dnvid/html/msdn_somevnt.asp http://www.microsoft.com/japan/msdn/library/ja/jpdnvid/htm/Vin…

Debian の Tgif で日本語フォントの斜体を出す

デフォルトの状態では字体を「斜体」に設定しても斜体にならない。斜体にできる方法をご存知の方おられませんか。

Gaim の別名設定が他の端末で反映されない

Gaim のアカウントの設定で Alias (別名) に設定した名前は、ローカルでの表示にしか効果がないみたい。 Windows の MSN Messenger みたく設定した名前が他の人に見えるようにするには、一度「スクリーン名」をメールアドレスとかにしてログインした後、再度…

wxRuby がインストールできない

Vine Linux 2.6r4 にて。 $ cd src/ $ ruby extconf.rb creating Makefile $ make g++ -fPIC -O2 -m486 -fno-strength-reduce -fPIC `wx-config --cxxflags` (snip) -c -o wx.o wx.cpp g++ -fPIC -O2 -m486 -fno-strength-reduce -fPIC `wx-config --cxxflag…

えきから時刻表

Google の路線検索でも使われている「えきから時刻表」では、山手線を検索してくれないみたい。「東京から池袋」で「乗り換え回数順」で表示しても、東京メトロの次は乗り換えがあるやつになっちゃう。

Last.FM で Random Radio のたれ流ししか聴けない

ここ二日ほど、Last.FM で Personal Radio のボタンが表示されないなぁ、と思ったら、アルバムを Profile に追加しても反映されないわ、曲を Skip しようとするとページ右上のトラック表示が固まるわで全然使えない状況に。myLastFM でも Skip やら Ban やら…

JavaScript でクリップボードを操作 on Firefox

Internet Explorer では、次のような JavaScript コードでクリップボードに任意のテキストを書き込むことができる、らしい。 window.clipboardData.setData("text","ほげほげ");Firefox では、主にセキュリティ上の理由から? JavaScript でクリップボードの…

lpr -# n で複数部印刷ができない

lpr の -# オプションを使っても複数部印刷ができない場合、印刷対象の .ps ファイルが psresize や psnup (psutils) を経由して作られたものでないかどうか確認。該当 .ps ファイルでは複数部印刷ができない模様。回避策は不明。なお、dvips とか a2ps は大…

lpr -#n

lpr -#3 hoge.ps とすると hoge.ps を 3 部印刷する、ということができるらしいが研究室のプリンタだと効かない。原因不明。 CUPS を使っていて、/etc/cups/cupsd.conf の 208 行目あたりに次のような設定項目があるのだが、これを変更しても変化はない。 # …

SOURCENEXT 軽快電話9

美容院で「こんな感じにしてください」ってやろうと思ったのに……。 携帯電話のカメラで撮影した画像を PC に取り込むことはできるが、PC 上の画像を携帯電話上に転送することはできない。 少なくとも CASIO A5401CAII では。携帯電話を USB メモリ代わりには…

rsync で chroot

rsync を daemon として動かす場合は rsyncd.conf に "use chroot" を指定すれば chroot 環境で転送処理を行わせることができる。 rsync を daemon として動かさない場合、chroot はできない。但し、sshd に chroot patch を当てればその限りではないようだ。

rsync -e "ssh -i ..."

rsync の -e に続くコマンドに、ホームディレクトリを示す "~" は使えない。 例えば、鍵ファイルとして "~/.ssh/test" を指定すると、次のように失敗する。 [nuts@hoge nuts]$ rsync -auz -vv -e "ssh -i ~/.ssh/test" ~/foo.txt nuts@piyo.tut.ac.jp:~/tmp …