2009-08-24

This is the end of capitalism

Now many country is going down. Alas I think soon more bad after 2,3 years. This is the end of capitalism. And the time to know ourself what is enough. All adults should know enough and share them. Someone said who wants make it free. Yes I agree it. But someone can not get it by their salary. Because they did not get fair salary to buy it. Someone took too much before reach them. This is reason what happen now in globe.

2009-08-21

引越し

ここ2ヶ月、家探していて、先週は連休中にトラブルがあり、スムースにそこに引っ越せるとおもいきや、他の人が先に審査に入ってしまい。また、家探し、今月中に退出する事になっているので、、、

で、

なんと、昨日、先に審査に入った人が落ちて、権利が回ってきました。

そんなことあるとは思いもよらず、あきらめていた為、ラッキー!

に、しても、自分ではあんまり、気に入っていない。

他の候補に比べると良いが、一番は、丘に建っていて斜面側にサンルームがある家が良かったのだけど、内覧行って、玄関開けて、不動産屋のお兄さんが入るや否や、

「ひっ、ひっ、ひぇっつくしょん!!!」

この一発で、山のお上が、

却下、ここはには、アレルゲンがある

と。がっかり。彼に、いや、あの時、君のくしゃみがなければ、無事ここに、すんなり決まったのにと、冗談交じりで言ったが、
くしゃみしやすいんです。
と返答され、、、

不動産屋さんで内覧の案内する人が鼻炎だと、成績落ちると思うんだけど、正直なのか気が利かないのか不明だけど、悲しい限りです。

内覧している時に、くしゃみや、明らかに体を掻き始めるとか、顔が赤くなってアレルギー発作とか、ぜんそくが始まるとか、鼻水がダラダラたれ始めるとか、気絶するとか、利用すんときはいいけど、お客によっては、即、却下!だと思うんだよね~、たのよ~、OOさん、、、本意でないとこになりそうだな~。

2009-08-19

Brew Tool Suite Perl API

How to apply original keymap.ini

オリジナルのキーマップ iniファイルを作成しテストケースを作るにあたって。

use enumでハマリました。

--keymap.ini

[KEYMAP]
AVK_SELECT=112
AVK_UP=134
AVK_DOWN=135
AVK_LEFT=88
AVK_RIGHT=89
AVK_SOFT1=34
AVK_SOFT2=35
AVK_SOFT3=36
AVK_SOFT4=36
AVK_SEND=69
AVK_CLR=70

だとしたら、
--Testcase.pl

.....
use enum qw( AVK_ASTERISK=1000 AVK_NUMBER_SIGN AVK_SELECT AVK_UP AVK_DOWN AVK_LEFT AVK_RIGHT AVK_SEND AVK_CLR AVK_END);
.....

のように、enumで定義するときに、順序を合わせないと想定通りの挙動をしなかった。

iniファイルの内容をnameでマッピングするのかと思っていたのが間違え立った模様。
足掛け、3日ハマリマシタ。Brewのデベロッパー(正式なアカウントがないと入れない)サイトでもぜんぜんこういう情報がなく。サイトも重いし。アカウント作成すれば入れるフォーラム(無料のサイト)でもあまり情報なしで、perl普段から使ってる人には常識なのかもしれないですが、、、

慣れていないperlコードだけだと、自動テストをまとめてコントロールするのが大変なんで、rakeでできないかなーと模索中。
Autoitも使用するので、rubyで全部コントロールできると楽。

だれか、Brew Tool Suite Perl APIでなく、RubyにてBTILをSwigした、Brew Tool Suite知ってますか?
Does anyone know Brew Tool Suite Ruby API that swiged BITL for ruby?

2009-08-07

Keep it simple,men.

Nice cream,I scream.







This file is licensed under Creative Commons Attribution 2.0 License

Rube Goldberg


【電子タバコ】TOKYO SMOKERカートリッジ(5個×10箱)レギュラー(レギュラー味)

【電子タバコ】TOKYO SMOKERカート…

¥8,400(税込)

※こちらの商品は交換カートリッジ単体のみです。ご利用には、別途本体が必要となります。今回USBケーブルからの充…

2009-08-05

O:TFSの復旧パターン1

TFSの復旧パターン1:同一マシン、同一マシン名、まったく同一環境での復旧




復旧前の準備、各サービスの停止


スタート > 管理ツール > サービス >


  • Visual Studio Team Foundation Server Task Scheduler を停止

  • SharePoint Timer Serviceを停止

 

スタート > 管理ツール > IIS マネージャ > 左ペインのアプリケーションプール <展開>



  • > Microsoft Team Foundation Server Application Pool を右クリック > [停止]


  • > ReportServer を右クリック > [停止]

 

スタート > Reporting Services 構成 > TFSで使用しているインスタンス名であるか確認し(MSSQLSERVER)、接続

> サーバの状態 > [インスタンスのプロパティ]にある[停止] をクリック

 

復旧



スタート > SQL Server MAnagement Studio > サーバの種類:データベースエンジンで接続 >

  • 復元するデータベースを右クリックし、[タスク] をポイントします。次に、[復元] をポイントし、[データベース] をクリックします。
  • [データベースの復元] ダイアログ ボックスが表示されます。
  • [復元用のソース] で [デバイスから] をクリックし、省略記号ボタン ([…]) をクリックします。
  • [バックアップの指定] ダイアログ ボックスで、バックアップ ファイルの場所を指定し、[OK] をクリックします。
  • 最初に完全バックアップを適用した後、トランザクション ログ バックアップを作成順に適用する必要があります。
  • [復元するバックアップ セットの選択] で、復元するバックアップ セットを指定します。
  • [ページの選択] ペインで、[オプション] をクリックし、[既存のデータベースを上書きする] チェック ボックスをオンにします。
  • [次のデータベース ファイルに復元] ボックスで、指定されているパスが現在のデータベースのパスと一致していることを確認します。
  • [復旧状態] で、適切な状態をクリックします。
(ReportServerとReportServer TempDBは、RESTORE WITH RECOVERYを選択した。トランザクションログがないため)
RESTORE WITH RECOVERYを選択したDB
  • ReportServer
  • ReportServerTempDB

RESTORE WITH NORECOVERYを選択したDB
  • TfsBuild
  • TfsIntegration
  • TfsVersionControl
  • TFSWarehouse
  • TfsWorkItemTracking
  • TfsWorkItemTrackingAttachments
  • TfsActivityLogging

WSS関係のDBはここでは復元しない。


  • [OK]をクリック

ReportServerとReportServer TempDBは、上記の復旧のみであるが、ほかのDBは、上記の操作後、復旧中になる。
再度、ReportServerとReportServer TempDB以外のDBを右クリックすると、復元項目にトランザクションログが追加される。


  • 復元するデータベースを右クリックし、[タスク] をポイントします。次に、[復元] をポイントし、[トランザクションログ] をクリックします。
  • [データベースの以前のバックアップから]でDB名が正しいことを確認
  • DB名-トランザクション ログ バックアップ にチェックが入っていることを確認
  • [ページの選択] ペインで、[オプション] をクリックし、[復旧状態]で RESTORE WITH RECOVERYを選択した。
  • [OK]をクリック

上記をすべてのDBで行う。


[復旧状態の簡単な説明]
      追加のトランザクション ログを適用しない場合は、[データベースを使用可能な状態にする] をクリックします。=>RESTORE WITH RECOVERYのこと。
      追加のトランザクション ログを適用する場合は、[データベースは操作不可能状態のまま] をクリックします。=>

[OK] をクリックして、[データベースの復元] ダイアログ ボックスを閉じ、データベースを復元します。

追加のトランザクション ログを適用する場合は、適用するログのバックアップ セットが作成された順序に従い、各セットに対してこの手順を実行します。完全バックアップ後に作成されたログ バックアップに対してこの手順を実行するようにしてください。

 

Team Foundation アプリケーション層サーバのアクティブ化

cmd.exeにて

>cd ~ProgramFiles\Microsoft Visual Studio 2008 Team Foundation Server\Tools
>TfsAdminUtil Activate WS2003STD



 チームプロジェクト Webサイトの復元


スタート > 管理ツール > SharePoint 3.0 サーバの全体管理
[サーバの全体管理] > [SharePoint Web アプリケーション構成の管理] > [ コンテンツデータベース] をクリック
[コンテンツデータベースの管理] > [WSS_Content]をクリック
[ コンテンツデータベース設定の管理] > [コンテンツデータベースの削除]にチェック、[OK]をクリック
[コンテンツデータベースの追加] > [ データベースの情報] > [データベースサーバー設定の指定] をクリック
[データベース名]:WSS_Content
[データベース容量の設定]の
[警告が~]:9000
[このデータ~]:15000
[OK]をクリック
スタート > 管理ツール > サービス > SharePoint Timer Service を開始

SQL Server Reporting Services および既定のレポートの復元およびテスト


スタート > 管理ツール > IIS マネージャ > 左ペインのアプリケーションプール <展開>



  • > ReportServer を右クリック > [開始]

スタート > Reporting Services 構成 > TFSで使用しているインスタンス名であるか確認し(MSSQLSERVER)、接続

  • > サーバの状態 > [インスタンスのプロパティ]にある[開始] をクリック
  • > 左のペインで [データベースのセットアップ]をクリック
サーバ名(WS2003STD)、データベース名(ReportServer)が正しいことを確認し [接続]をクリック
[SQL Server 接続ダイアログ] ダイアログ ボックスで、[OK] をクリックします。
[適用]をクリック
[SQL Server 接続ダイアログ] ダイアログ ボックスで、[OK] をクリックします。

  • > 左のペインで [暗号化キー]をクリック
:パスワードにいつものを入力
:キー ファイルに構築時に保存した、tfsrecover.snkを指定(ファイル名は保存されているもの)

  • > 左のペインで [初期化]をクリック
古いTFSのデータ層サーバの名前に対応するインスタンスを選択し、[削除]をクリックして[OK]をクリック
※同一環境での復旧のため、インスタンスIDが変わらないので、削除ではなく初期化
異なる環境の場合は、古いTFSのデータ層サーバの名前に対応するインスタンスを削除ここについては、要確認 -takanobu watanabe 6/8/09 5:47 PM 


保険として、このインスタンスIDが表示されいる画面のキャプチャを取る。

SQL Server Reporting Services での作業

TFSのサーバのローカルでIEを立ち上げ、http://localhost/reportsに接続 > コンテンツ > TfsReportDS をクリック
名前:TfsReportDS
このデータソースを有効にするにチェック
接続の種類:Microsoft SQL Server
接続文字列:Data source=WS2003STD;initial
              Catalog=TfsWarehouse
接続に使用する認証:レポートサーバに保存され、セキュリティで保護された資格情報
ユーザ名:WS2003STD\TFSSERVICE
パスワード:いつもの
データソースへの接続時にWindows資格情報として使用するにチェック
[適用]をクリック

ホーム > TfsOlapReportDS をクリック
名前:TfsOlapReportDS
このデータソースを有効にするにチェック
接続の種類:Microsoft SQL Server
接続文字列:Data source=WS2003STD;initial
              Catalog=TfsWarehouse
接続に使用する認証:レポートサーバに保存され、セキュリティで保護された資格情報
ユーザ名:WS2003STD\TFSSERVICE
パスワード:いつもの
データソースへの接続時にWindows資格情報として使用するにチェック
[適用]をクリック


cmd.exeにて
>cd ~ProgramFiles\Microsoft Visual Studio 2008 Team Foundation Server\Tools
>SetupWarehouse.exe -o -s WS2003STD -d TfsWarehouse -c warehouseschema.xml -ra TFSREPORT -a TFSSERVICE -mturl http://WS2003STD:8080
参考にしたドキュメント(MSDNのサイト)に間違えがある?、どうやっても上記のコマンドが通らない。

>TfsAdminUtil ConfigureConnections /view
返り値
TfsAminUtil ConfigureConnections /view
TfsAdminUtil - Team Foundation Admin Utility
Copyright (C) Microsoft Corporation. All rights reserved.

VSTS クライアント証明書は現在構成されていません。これはエラー条件ではありません。
ATUri の現在の値               = http://WS2003STD:8080
PublicATUri は現在設定されていません。これはエラー条件ではありません。
SharepointUri の現在の値       = http://WS2003STD:80
SharepointSitesUri の現在の値  = http://WS2003STD:80/Sites
SharepointAdminUri の現在の値  = http://WS2003STD:17012/_vti_adm/admin.asmx
SharepointUnc の現在の値       = \\WS2003STD\Sites
ReportsUri の現在の値          = http://WS2003STD/Reports
ReportServerUri の現在の値     = http://WS2003STD/ReportServer/ReportService.asmx

上記の返り値を参考に値を入れる。
NewReports : http://WS2003STD/Reports
NewReportServer : http://WS2003STD/ReportServer/ReportService.asmx


>TfsAdminUtil ConfigureConnections /ReportsUri:NewReports/ReportServerUri:NewReportServer

返り値

TfsAdminUtil - Team Foundation Admin Utility
Copyright (C) Microsoft Corporation. All rights reserved.

SQL レポートの URI は指定された値 http://ws2003std/Reports/ReportsServerUri:http
://WS2003STD/ReportServer/ReportService.asmx に正常に設定されました
Windows SharePoint Services サイトまたは SQL Server Reporting Services サイトの
URI (Uniform Resource Identifier) が変更されました。Team Foundation Server は、
これらのサイトの少なくとも 1 つに依存しています。Team Foundation Server を正常に
動作させるには、Windows SharePoint Services が実行されているコンピュータで TfsCo
nfigWss コマンド ライン ユーティリティを実行する必要があります。



>TfsConfigWss

ダイアログで下記の項目を入力するところがあるので、下記の左記を入力する。

Windows SharePoint Service : http://WS2003STD:80/sites

Reporting Services レポートサイト : http://WS2003STD:80/Reports

Reporting Services管理サイト : http://WS2003STD:80/ReportServer


スタート > 管理ツール > IIS > Microsoft Team Foundation Server アプリケーション プール 開始

スタート > 管理ツール > サービス > Visual Studio Team Foundation Server Task Scheduler Service 開始


要確認未テスト、復旧したデータ状態なったいることをクライアントから確認できたが、データを入れたりしてみないと不安 -takanobu watanabe 6/8/09 7:49 PM 

データの登録など、無事できた。 -takanobu watanabe 6/10/09 5:19 PM 














2009-08-04

趣味のエディタ評価

Emacs

=> light~heavy,comfortable when know many short-cuts.But no need do it all in Emacs.

Vim

=> light,comfortable,better to know vim when working.

Editra

=> sometime feel heavy,good editor.

Geany

=> light,good editor.

notepad++

=> light,good editor for windows

Eclipse

=> Heavy,nice editor on super machine.

Xcode

=> light,nice editor,But only mac

My sets:
*Geany for main job
*Vim for git
*Meld for git
*Mutt for email
*twidge for twit
*FireFox for google apps
need some calendar client? need some RSS reader?,Browser is enough for that.

2009-08-03

少年ジャ○プ

少年ジャOプ






このOに入る文字を入れて、送れば、抽選で、ウォーズマンに人生相談一日券があたります!!!

の、ノリなのかこれは?!?


合ってるか、不安で、眠れない。

いやぁ、ひどいね、相変わらず

どうしても、インターネットエクスプローラー7,IE7が必要で、インストールしたが、一発目はできず。トラブルシュートようのエイリアスをデスクトップに作成するとメッセージ。んで、再起動もしろと。

Internet Explorer Troubleshooting
というエイリアスがデスクトップにあり、内容は、

[InternetShortcut]
URL=http://go.microsoft.com/fwlink/?linkid=63939
Modified=xxxxxxxxxxxxxxxxxxxx


リンク先できっと、原因を教えてくれると期待、

がーん







毎度マイクロソフトには、いらっ と。

MacのファイルがLinuxでPermission denied

Macのデータを外付けHDにバックアップして、Linuxでファイルを見ようとしたら、Permission denied.

だいたい、画像(iphotoの画像)、音楽(itunesのファイル)などのフォルダが見られない。

Linuxにてrootになって、chown +R ユーザ /そのフォルダ/ 

すると、ファイルを参照することができる。
もともとマックでどのユーザが作ったフォルダかどうかによります。

BCM4321 on Latitude D430

At kernel 3 find wireless hardware lspci | grep -i wireless  check using current kernel module with PCI bus address lspci -vv -s 0c:...