Pages - Menu

2012-12-22

Home Group Listener サービスが開始できない

Home Group Listenerが起動できず、エラー番号:-2147023143を吐く問題。
原因はよく分からないが、Windows Firewallサービスを開始することで解決するようだ。
参考
Windows Forum
HomeGroup Listener Error -2147023143

Peer Name Resolution Protocol サービスが開始できない

MicrosoftのPeerNetworking(リモートアシスタンスやホームグループなど)に必要な次のサービスが起動できない問題

  • Peer Networking Grouping (エラー:依存関係のサービス)
  • Peer Name Resolution Protocol (エラー:0x80630801)

原因はPeerNameResolutionProtocolのサービスファイルが壊れているのが原因のようだ。
解決策は以下の通り。
以下のファイルを消去する(idstore.sstはサービス開始時に自動生成される)。
C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\PeerNetworking\idstore.sst
参考
Windows Forum
Can't start Peer Name Resolution Protocol

2012-12-16

VMWare上のUbuntuへのファイルコピー

VMWareでは、ドラッグ&ドロップまたはコピー&ペーストの単純な操作で、仮想OS上にファイルをコピーすることができる。

ただし、たまに指定したディレクトリへのコピーに失敗することがある。
原因はファイルサイズだろうか。

その場合は、次のテンポラリディレクトリにファイルが置かれていることがあるので、チェックしてみる。
/tmp/VMwareDnD/

2012-12-08

EXCELでの簡易的なクエリ

ある表を別の表から参照したいときに便利なのがVLOOKUP関数。

example

  A B C D E
1 12月6日 20   12月1日 #N/A
2 12月8日 30   12月2日 #N/A
3       12月3日 #N/A
4       12月4日 #N/A
5       12月5日 #N/A
6       12月6日 20
7       12月7日 #N/A
8       12月8日 30
9       12月9日 #N/A

E2=VLOOKUP(D2,A:B,2,)

となっている。引数は次の通り:
1:検索値
2:検索範囲
3:返り値としたい値の列番号
4:検索方法(デフォルトでFALSE:完全一致、TRUEを指定すると近似一致(=LOOKUPと同じ?))

2012-11-27

XML 基本的な注意点メモ

XML構造

ルート要素は文書内でユニークなものでなければならない。

NG例
<?xml version="1.0" encoding="utf-8"?>
<book>
    <title>abc</title>
</book>
<book>
    <title>efg</title>
</book>
ルートエレメント(book)がユニークでないので、XMLパーサがエラーを返してくる:The markup in the document following the root element must be well-formed.

ルートエレメント<books>でまとめればOK。
<?xml version="1.0" encoding="utf-8"?>
<books>
    <book>
        <title>abc</title>
    </book>
    <book>
        <title>efg</title>
    </book>
</books>

DTDの記述

エレメントの宣言を忘れていたりすると、"Element type *** must be declared."といったエラーが返ってくる。特にルートエレメントの宣言忘れに注意。
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE books[
<!ELEMENT books (book)*>
<!ELEMENT book (title)*>
<!ELEMENT title (#PCDATA)>
]>
<books>
    <book>
        <title>abc</title>
    </book>
    <book>
        <title>efg</title>
    </book>
</books>

2012-11-12

[Win7] ログイン画面の背景画像の設定

次の方法で背景画像を設定できる

  1. レジストリエディタで以下のキーの値を設定
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background OEMBackground (DWORD) = 1
  2. 以下のディレクトリに画像をおく(形式はjpg、250KBまで)
    C:\Windows\System32\oobe\info\backgrounds\backgroundDefault.jpg
参考
[Windows7] ログオン画面の背景をかっこいい画像に変更する方法

2012-10-29

Photoshopで名刺づくり

Photoshop(またはIllustrator)で名刺をデザインし、名刺用紙(A4, 10枚分)で印刷する方法
※ここではPS7.0を使用
  1. 91mm×55mmのカンバスサイズで名刺をデザイン、psdで保存
  2.  別名で保存(画像を統合後は再編集できないため)
  3. レイヤー > 「画像を統合」
  4. (背景)レイヤーを複製して名刺レイヤーとする
  5. 「カンバスサイズの変更」 > 182mm×275mmに変更
  6. ガイドを作成(x=91mm, y=55, 110, 165, 220)
  7. 名刺レイヤーを複製し、ガイドにしたがって配置(2×5)
  8. プリントプレビュー > 「画像を中央に配置」にチェック
  9. プリンタの設定を確認して印刷