Ruby 1.9でinvalid multibyte char (UTF-8)

2 月 4th, 2012

Ruby 1.9で以下のようなエラーが。。。
invalid multibyte char (UTF-8)

http://d.hatena.ne.jp/Artisan/20110409/1302326813
によると
ファイルの先頭に以下を追加する必要があるらしい。
# encoding: utf-8

magic-commenterという便利なツールもあるようです。
http://blog.s21g.com/articles/2024


メモリの調査

4 月 20th, 2011

$ sudo /usr/sbin/dmidecode –type 17

Type   Information
—————————————-
0   BIOS
1   System
2   Base Board
3   Chassis
4   Processor
5   Memory Controller
6   Memory Module
7   Cache
8   Port Connector
9   System Slots
10   On Board Devices
11   OEM Strings
12   System Configuration Options
13   BIOS Language
14   Group Associations
15   System Event Log
16   Physical Memory Array
17   Memory Device
18   32-bit Memory Error
19   Memory Array Mapped Address
20   Memory Device Mapped Address
21   Built-in Pointing Device
22   Portable Battery
23   System Reset
24   Hardware Security
25   System Power Controls
26   Voltage Probe
27   Cooling Device
28   Temperature Probe
29   Electrical Current Probe
30   Out-of-band Remote Access
31   Boot Integrity Services
32   System Boot
33   64-bit Memory Error
34   Management Device
35   Management Device Component
36   Management Device Threshold Data
37   Memory Channel
38   IPMI Device

39   Power Supply
40   Additional Information
41   Onboard Device

EucalyptusのフロントエンドのIPが変更できない場合の対処

6 月 26th, 2010

EucalyptusのフロントエンドのIPを変更しても、

過去のIPで動作しようとしてどうにもならなくなった。

調べるとarpの情報が書き換わらないのが原因のようだったので、

以下のように強制削除し、正しい情報に書き換える。

# arp

192.168.1.11 18:a9:05:55:55:9a

# sudo arp -d 192.168.1.11

# sudo arp -s 192.168.1.11 18:a9:05:55:55:9b

嘘のMACアドレスを登録

# arp

# cat /proc/net/arp

これで正しいIPを認識し、Eucalyptusが正常に動作するようになった。

Windowsのvimで印刷をすると日本語が文字化けしてしまう

6 月 26th, 2010

:TOhtml

を実行することでhtmlファイルが作成されるので、これを印刷するとよい。

Xenでdomidもなく xm deleteすると Error: Domain is not halted. と言われ、xm shutdownすると Error: と言われ、どうしようも無くなった時。

6 月 24th, 2010

Xenでdomidもなく

xm deleteすると

Error: Domain is not halted.

と言われ、xm shutdownすると

Error:

と言われ、どうしようも無くなった時。

つまり、以下と同じような状況に陥ってしまった場合

[Xen-users] Cannot destroy or delete domain

http://lists.xensource.com/archives/html/xen-users/2009-05/msg00503.html

このページでは、本ページ作成時点で解決策が示されていないが、以下のように解決した。

rpm -e xen-debuginfo xen-runtime xen-devel xen-doc xen-hypervisor xen-libs libvirt libvirt-python libvirt-client virt-viewer python-virtinst virt-manager

他のカーネルを使用して再起動

mv /var/lib/xen /root/ (またはrm)

再インストール

rpm -ivh /root/rpmbuild/RPMS/i686/xen-*

Xenカーネルを使用して再起動

OpenOffice置換いろいろ

6 月 24th, 2010

■OpenOfficeでスタイルを一括変更する方法(背景色を変更する例で)

1.

*******.odtの拡張子をzipに変更し解凍

2.

content.xml

を開き変換対象を囲っている以下のようなタグを見つける

<text:p text:style-name=”Table_20_Contents”>

3.

styles.xml

を開き、2のstyle-nameの値を検索(この場合は”Table_20_Contents”)

4.

同じ要素内で

fo:background-color=”#000000″

#000000

#ddeeff

に変更

5.

全フォルダ、ファイルを選択しzip圧縮

(* 親ディレクトリを圧縮ではないことに注意)

6.

拡張子をodtに変更

■文書内の英数字のみフォントを変換する方法(Arialに変更する例で)

1.

検索テキストに

[a-z|0-9]+

置換テキストに

$0

を入力

2.

置換テキストにフォーカスした状態で下部の書式からArialを選択

3.

すべて置換

■英語の前後スペースを削除

例えば

これは GAP です。

これは Amazon Web Services です。

のように、英語の前後にスペースが入っていたとして、それを削除する場合は

検索テキスト” ([a-z|0-9| |\-]*) ”

置換テキスト”$1″

とすればよい。

置換後は

これはGAPです。

これはAmazon Web Servicesです。

となる。

ロリポップがいろいろ変った??

6 月 24th, 2010

lolipopの設定がいくつか変わったようだ。

アナウンスされているのかもしれないが、ソフトウェアの設定を変えないといけないので面倒だ。

pop before smtpが廃止され、SMTP-Authに変わった。

また、FTPでPassive Modeに設定しないとlsなどがタイムアウトになる。

FTPの方は久しぶりに接続したので、最近の話か知らないけど。。。

sakura internetでWordPress 2.5.1から3.0にバージョンアップできず。。。

6 月 24th, 2010

sakura internetでWordPress 2.5.1から3.0にバージョンアップしようと思って下記URLに従って進めてみたら

http://wpdocs.sourceforge.jp/WordPress_%E3%81%AE%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89/%E8%A9%B3%E7%B4%B0

You cannot upgrade because WordPress 3.0 requires MySQL version 4.1.2 or higher. You are running version 4.0.27.

とのことで、バージョンアップできなかった。。。

別サーバにセットアップし直すしかないかな。。。

WordPressでパスワードを忘れた場合、以下の方法で変更が可能

6 月 24th, 2010

UPDATE `wp_users` SET `user_pass` = MD5( ‘new_password_here’ ) WHERE `wp_users`.`user_login` = “admin_username”;

英辞郎をmouseover dictionaryで使用する場合

6 月 19th, 2009

PDIC1行テキストの文字コードをUTF16からSJISに変更する必要あり。

$ cat eijiro.txt |iconv -f utf-16 -t cp932 > eijiro2.txt