2008-09 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2008-09-29 (月)

コメントとトラックバックを設置しました。 [chalow]

「くっつき BBS」と「くっつきトラックバック」を設置しました。
(URL: http://nais.to/~yto/tools/kuttukibbs/)
(URL: http://nais.to/~yto/doc/tech/kuttuki-trackback.html)

レンタルサーバは大部分がそうみたいですが、FTP しか使えないのがしん
どいですね。Apache のエラーログも見られないし、crontab も使えないし、
シンボリックリンクも使えない。なんだかんだいって、CGI を結構修正す
ることになりました。

スパム対策は全くしていないので、ひどいようなら対策を考えます。

追記(2009-05-23):
「くっつきトラックバック」で使用する tb-standalone のリンクは分か
りづらいので、メモしておきます。
くっつきトラックバック
→「miyagawa氏が日本語化したもの
→「こちら においておきます」

2008-09-25 (木)

chalow のアップロード [chalow]

本サイトへのアップロードは lftp を使用しています。ftp を rsync っぽ
く使えるので、rsync が使えない環境ではとても便利です。参考までに手
順を簡単にメモしておきますね。

lftp -c open FTPサーバ && user ユーザ名 パスワード && \
        mirror --reverse --delete --exclude theme/ $HOME/upload/atpages/chalow
                                  ~~~~~~~~~~~~~~~~※



mkchalow という sh スクリプトを自作し、chalow 変換とアップロードを
行っています。変換後のファイルは $HOME/upload/atpages/chalow に出力
させ、lftp のミラー機能で上記のようにアップロードしています。

※ 時間がかかるので、tdiary のテーマは --exclude オプションで対象外
   にしています。

chalow 公開!! [chalow]

本日、ひっそりと公開します。過去のネタは問題ないものから公開してい
きます。なので、日を追うごとに過去ログが増えるというおかしなサイト
になると思います。^^;

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-09-22 (月)

sh スクリプトを使用した自動バックアップ [cygwin]

コントロールパネルの "タスク" から任意のスクリプトを実行できるので、
Linux で使っている自動バックアップツールを cygwin でも使えるように
修正してみた。いくつかハマった点を書き留めておく。

1. cygwin からネットワークドライブに書き込むと、Permission Denied
   と怒られてしまう。

   環境変数 CYGWIN を以下のように変更する必要があった。
   [2002-11-16-1] に詳しい情報が載ってる。

"binmode ntsec smbntsec tty"
↓
"binmode ntsec nosmbntsec tty"



2. "C:\Document and Settings" や "C:\Program Files" など、Windows
   には空白を含むフォルダが多いので、意図したとおりに for 文が動か
   ないことがある。

   変数 IFS を一時的に変更して、文字列の区切りを改行のみにする等、
   小技が必要。

IFS="
"


2008-09-15 (月)

FireFox3.0.1 の Foxmarks で XML パースエラー [Firefox]

XML パースエラー: 定義されていない実体が使用されています。
URL: chrome://foxmarks/content/foxmarks-dialog.xul
行番号: 77, 列番号: 29:
                            <label class="text-link" onclick='FoxmarksForgot()' value="&dialog.label.forgotPassword;" />
----------------------------^



ja/foxmarks.dtd に以下の記載が抜けていることが原因。

<!ENTITY dialog.label.forgotPassword "I forgot my username or password">


5 行目に追加して対応した。こうすることで、ja-JP/foxmarks.dtd と同じ
内容になる。

2008-09-07 (日)

グラフィカルログインの時に読み込まれるファイル [Debian]

ずーっと $HOME/.xsession だと思っていた。でも、/etc/gdm/Xsession を
よく読んだら $HOME/.xprofile が存在すれば読み込んでいるみたい。(実
際、lenny で /etc/gdm/Xsession を修正して$HOME/.xsession を無理やり
読み込ませるとログインできなかったし。)

$HOME/.xprofile を用意して、ログインした時にやりたい動作を書いたら
うまくいった。やった!

GNUPG 鍵の破棄 [gpg]

"gpg --edit-key masutaka.net@gmail.com" から公開鍵を revoke にして、公
開鍵サーバに登録しても *** KEY REVOKED *** にならなかった。gnupg で
は破棄証明書を発行し、インポートするという手順が必要らしい。

1. 破棄証明書を発行する。

% gpg --gen-revoke [keyid]


2. 出力される 3 行程度の破棄証明書を例えば revoke.txt に保存し、
   インポートする。revoke.txt は念のためどこかに保存しておくと良い。

% gpg --import revoke.txt


(URL: http://hp.vector.co.jp/authors/VA019487/tips.html#Tip12)

wanderlust 未読マークを削除 [Emacs]

`c'(wl-summary-mark-as-read-all) で消せる。

2008-09 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

最終更新時間: 2017-02-25 20:20

検索
最近の話題
- 2017-02-25
  18 年 4 カ月使った au を解約して IIJmio に乗り換えた
- 2017-02-21
  第18回Elasticsearch勉強会に参加してきた #elasticsearchjp
- 2017-01-27
  同じ Ajax 処理を Vue.js と jQuery で書いてみた
- 2017-01-10
  完全に闇に落ちていた StartSSL に ¥3,603 課金してしまったお話
- 2017-01-03
  Software Design を 13 ヶ月分まとめ読みした
- 2016-12-19
  任意の Ruby オブジェクトを YAML として書く
  Ruby の $ERROR_INFO などの特殊変数は require 'English' が必要だったのか
- 2016-12-14
  不惑の年に風呂の良さを知った
最近追記された記事
- 2017-02-21-1 (3日前)
- 2015-06-07-1 (9日前)
- 2016-10-19-1 (18日前)
- 2016-01-01-1 (30日前)
- 2015-01-04-1 (39日前)
- 2015-06-07-1 (59日前)
- 2016-12-10-1 (77日前)
- 2016-11-05-1 (85日前)
- 2015-01-04-1 (93日前)
- 2016-11-01-1 (114日前)
カテゴリ
- Anthy (3)
- Apache (11)
- Apple (1)
- ATOK (4)
- au (3)
- AWS (15)
- Bazaar (1)
- Berkshelf (2)
- BigQuery (1)
- BitBar (3)
- Book (85)
- Boxen (2)
- Bugsnag (1)
- C (26)
- capistrano (3)
- chalow (56)
- ChatWork (1)
- Chef (17)
- Chrome (3)
- Chromecast (1)
- CircleCI (7)
- Comics (2)
- Cooking (10)
- cvs (15)
- cygwin (12)
- D3.js (1)
- Debian (55)
- Docker (1)
- E-mail (8)
- elasticsearch (4)
- Emacs (219)
- Emacs講座 (10)
- English (4)
- feedforce (7)
- fetchmail (3)
- Firefox (20)
- Fluentd (4)
- ftp (1)
- Game (19)
- Gem (5)
- Git (8)
- GitHub (15)
- Go (5)
- Google (1)
- gpg (4)
- GrowthForecast (7)
- Health (2)
- 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 (18)
- Linux (5)
- 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 (10)
- Rake (2)
- RaspberryPi (1)
- RedHat (29)
- Redmine (3)
- Rspec (1)
- Ruby (48)
- 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+