2014年9月20日土曜日

portupgrade net/avahi-appで「checking for XML::Parser... configure: error:」となり失敗する

portupgrade net/avahi-appを実行すると以下のメッセージが出て失敗しました。
checking for XML::Parser... configure: error:
XML::Parser perl module is required for intltool
検索エンジンで調べると以下のサイトが見つかりました。
MacPorts のビルド中のconfigureでエラーになり「XML::Parserが必要」と言われる, checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
http://d.hatena.ne.jp/TELL/20091019/p1
記事中では以下のように書かれています。
どうやらエラーの原因はPerlがXML::Parserの場所を失なっていること,そしてその解決にはもう一度p5-xml-parserをインストールすることらしい.
そこで以下のようにXML::Parserを再インストールし、portupgrade net/avahi-appを実行すると無事にインストールすることができました。
# cd /usr/ports/textproc/p5-XML-Parser
# make reinstall
# portupgrade net/avahi-app

2014年9月8日月曜日

@ITより - パスワードを忘れたWindows 7/8/8.1にログオン(サインイン)する

@ITに以下の記事が掲載されていました。
パスワードを忘れたWindows 7/8/8.1にログオン(サインイン)する
http://www.atmarkit.co.jp/ait/articles/1312/06/news055.html
方法は、ログオン画面の左下にある[コンピュータの簡単操作]アイコンをクリックするとコマンドプロンプトが起動されるようにするというものです。

Windows 7での操作について要旨を再掲します。
  1. パスワードを忘れてしまったPCをWindowsセットアップメディアで起動
  2. セットアップ画面で[Shift]+[F10]キーを押してコマンドプロンプトを開く
  3. \windows\system32\utilman.exeをcopyしておき、コマンドプロンプトの実行ファイル(cmd.exe)をutilman.exeに上書きでコピー
  4. Windowsを再起動し[コンピュータの簡単操作]アイコンをクリックする。すると[コンピュータの簡単操作]ダイアログではなく、上記の操作によりUtilman.exeにリネームしたコマンドプロンプト(cmd.exe)が実行される
  5. Administratorや既存のユーザーに対して「net user <ユーザー名> <新しいパスワード>」で新しいパスワードを設定する。
Windows 8/8.1では「net user Administrator /active:yes」でAdministratorアカウント有効にするとよいようだ。